/*************************************************************/
/*   Design:   Layout for SwissPatat.ch                   */
/*   File:     Global layout structure                       */
/*-----------------------------------------------------------*/
/*   Author:   Claudia Probst              */
/*   Date:     03. 04. 2009                                */
/*   Homepage: wwww.business-design.ch                       */
/*-----------------------------------------------------------*/
/*   Project:  SwissPatat.ch                      */
/*************************************************************/

/* Kalbrierung */
* { padding:0; margin:0; }

/* Schriftart und Standard Grosse */
body {font-size:70%; background-color:#DCDCE1; font-family:verdana,arial,sans-serif;}

/* Page Container Wrap */
.page-container-wrap { width:1005px; /*height:100%;*/ margin:0 auto; }

/* Page Container */
.page-container { width:1005px; /*height:100%;*/ border:1px solid #DCDCE1; margin:0 auto; margin-top:1px; position:absolute; background: #DCDCE1 url(img/page_bg.jpg) no-repeat; /*border:1px solid #333333;*/ }

img {
  border:none;
}
/* Rows and Columns */
/* ------------------------------------------------------------------------ */
.row { width:1005px; }

/*1+2 Navigationsbereich (sprache)*/
.row-1 { height:20px; /*background:#99CCFF;*/}

/*Swisspatat Logobereich*/
.row-2 { height:65px; /*background:#FFCCFF;*/ }

/*Newstickerbereich*/
.row-3 { height:20px; /*background:#FFFF99;*/ }

.row-4 { /*min-height:550px; background:#FFFFFF;*/ /*position:absolute;*/ /*background:url(img/hintergrund_nav.jpg) repeat-y;*/}

.column { float:left; }

.column-4-1 {  width:151px; /*background:#66CCFF;*/ /*background:url(img/hintergrund_nav.jpg) repeat bottom;*/}

/*�nderung height: auto !important; height:560px; am 25.9.2009*/
.column-4-2 { min-height:560px; height: auto !important; height:560px; width:650px; padding:15px 10px 0px 10px; background-color:#FFFFFF; border-left:1px solid #DCDCE1;}

.csc-textpic-image{
padding:5px 15px 0px 0px;
}

.column-4-2a { /*height:550px;*/ width:650px; padding:15px 10px 0px 10px; background-color:#FFFFFF; border-left:1px solid #DCDCE1; }

.column-4-3 {  height:600px; width:170px; /*background:#FFCC99;*/ background:url(img/page_bg_uni.jpg) repeat-y; opacity:0.5; /*filter:alpha(opacity=50);*/ -moz-opacity:0.5; }


/* Containers */
/* ------------------------------------------------------------------------ */

#navigation-1_container { width:350px; height:20px; float:left; margin-left:10px; }

#navigation-2_container { width:180px; height:20px; float:right; }


#logo_container { margin:0px 0px 1px 10px; width:150px; float:left;}

#counter {  /**width:730px;**/ position:absolute; float:left; text-align:left; color:#FFFFFF;}
#logo_container img { border:0px; }
#logo_container img a { }

#clear { /*margin-left:0px;*/ width:270px; height:80px;  float:left;}
#newsticker_container { /*margin-left:0px;*/ width:293px; height:80px; float:left}

#newsticker_zusatz { /*margin-left:0px;*/ width:293px; float:left}

#newsticker_zusatz a { /*margin-left:0px;*/ height:80px; float:left; color:#616161; font-size:9px;}

#newsticker a {  float:left; font-weight: bold; color:#006937;}

#navigation-3_container { width:152px; }

#suje_container { /*background:#FFFFFF url(img/hintergrund_nav.jpg) repeat-y;*/ }

#content_container { background:#FFFFFF; /*height:535px;*/ }

/* Content B left */
/* ---------------------------------------------------------------------------------- */
.content_b_left { /*width:66%;*/ width:445px; float:left; background:#FFFFFF; }

.content_b_left_part { display:block; height:140px; margin-bottom:5px; }
.content_b_left_part_1 { border:1px solid #006c3a; background:#d9e9e2; }
.content_b_left_part_2 { border:1px solid #4b788d; background:#dbe4e8; }
.content_b_left_part_3 { border:1px solid #dba014; background:#f8ecd0; }

.content_b_left_part_title { height:20px; color:#FFFFFF; padding:0px 0px 0px 10px; }
.content_b_left_part_title_1 { background:#006c3a; }
.content_b_left_part_title_2 { background:#4b788d; }
.content_b_left_part_title_3 { background:#dba014;}

.content_b_left_part_img { float:left; margin:0px 10px 0px 0px; /*height:120px; */  border: none;  }

.content_b_left_part_text { padding:0px 0px 0px 10px; /*float:right;*/ /*float:left;*/ /*height:120px;*/ /*margin:8px;*/ margin:8px 0px 8px 0px; }

/* Content B middle*/
/* ---------------------------------------------------------------------------------- */
.content_b_middle { /*width:33%;*/ width:200px; float:right; background:#FFFFFF; }

.content_b_middle_part { display:block; width:198px; margin-bottom:7px; }
/*.content_b_middle_part_1 { border:1px solid #a45626; background:#edddd4; height:220px; }*/
.content_b_middle_part_1 { border:1px solid #bf9f4c; background:#fcf0d0; height:220px; }
.content_b_middle_part_2 { border:1px solid #6E6E73; background:#DCDCE1; height:205px;}

.content_b_middle_part_title { height:20px; color:#FFFFFF; padding:0px 0px 0px 10px; }
.content_b_middle_part_title_1 { background:#bf9f4c; }
.content_b_middle_part_title_2 { background:#6E6E73; }

.content_b_middle_part_img { /*float:left;*/ margin:0px 0px -10px 0px; /*height:120px; */}

.content_b_middle_part_text {  /*float:right;*/ /*float:left;*/ /*height:120px;*/ margin:8px 8px 8px 8px; }

/* Content B bottom*/
/* ---------------------------------------------------------------------------------- */
.content_b_bottom {  /*width:100%;*/ width:645px; float:left; background:#FFFFFF;  }
.content_b_bottom p span a{  color:#6E6E73; }

.content_b_bottom_part { display:block; width:650px; margin-bottom:10px; }
.content_b_bottom_part_1 { border:none; }

.content_b_bottom_part_title { height:20px; color:#006937; padding:0px 0px 0px 0px;}
.content_b_bottom_part_title_1 { border-bottom: thin dashed #868589; }

.content_b_bottom_part_img { float:inherit; margin:8px 0px 5px 10px; width:auto; height:auto;}

.content_b_bottom_part_text {  /*float:right;*/ /*float:left;*/ /*height:120px;*/ margin: 2px 8px 0 10px;  font-size: smaller;  }

/* Content right*/
/* ---------------------------------------------------------------------------------- */
.content_right {  width:172px; float:left;  }

.content_right_part { display:block; width:170px; margin-bottom:0px; }
.content_right_part_1 { border:none; }
.content_right_part_2 { border:none;  }

.content_right_part_title { font-size:82%; height:20px; color:#006937; padding:10px 0px 5px 10px; }
.content_right_part_title_1 { border-bottom: 1px dashed #868589; }
.content_right_part_title_2 { border-bottom: 1px dashed #868589; }

.content_right_part_img { float:inherit; margin:8px 0px 5px 10px; width:auto; height:auto;}

/*.content_right_part_img img{ height:150px; width:150p*/


.content_right_part_text {  /*float:right;*/ /*float:left;*/ /*height:120px;*/ margin: 2px 8px;  font-size: smaller;  }

/*Footer*/
.footer { 
padding: 5px 5px 5px 5px;
border : 1px solid #535353;
margin-top : 2px; 
margin-bottom : 2px;
width:1005px;
height:20px;
font-size : 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a4a4a4;
}
.p bodytext tragtasche {
  width: 648px;
  border: 1px solid #c4c4c4;
}


/* Alem Korrektur */
body{text-align:center;padding-top:5px;}
.main_content p{/*margin-bottom:5px !important;*/}
#c495 img{margin-bottom:10px;}
.main_content h1{margin-bottom:25px !important;}
.main_content table p{margin-bottom:0 !important;}
.row-3 {_display:none;}
.page-container-wrap{text-align:left;margin-top:-17px !important;_margin-top:-14px !important;}
.page-container{margin:0;}



.column-4-2{_width:666px;_margin-top:5px; _padding-top:8px; _padding-left:7px;_padding-right:7px;text-align:center;}
#content_container{text-align:left}
.content_b_middle_part_title {_width:198px;}

.content_b_left_part {_height:142px !important; overflow:hidden;}

.content_b_bottom_part_1 .x-large { font-size:24px !important}
.content_b_bottom_part_1 .large { font-size:20px !important}
.content_b_bottom_part_1 .medium { font-size:16px !important}
.content_b_bottom_part_1 .small { font-size:12px !important}
.content_b_bottom_part_1 .mini { font-size:9px !important}

.content_b_bottom_part_1 p{padding-bottom:15px;overflow:hidden;}
.content_b_bottom_part_title p{padding-bottom:2px;overflow:hidden;}

.content_b_left_part p{margin-bottom:0px !important;} 
.content_b_bottom_part_1 a{color:#666 !important}
#logo{width:20px !important;}

.make1:after span img{display:none;}
inline style{background:none !important;}

div#lbImage{overflow:hidden !important; _border-bottom:  0 !important;_border:3px solid #fff !important  }

object#chart19 {
  visibility: hidden;
  display:none;
}

object#chart20 {
  visibility: hidden;
  display:none;
}

div#title19{display:none;}
div#title20{display:none;}
div.personalien{font-size: 13x; margin-bottom: 0px; margin-top: 0px;}

.tx-pbsurvey-pi1 select.error{border: 1px #e3db04 solid; background: #fffdc3;}

label.error{font-weight: bold; margin-left: 10px; color:#b3ad03;}

input.error[type=text] {border: 1px #e3db04 solid; background: #fffdc3;}

.tx-pbsurvey-pi1 .questionNumber{display:none;}


