html,body { margin:0; padding:0; text-align:center; line-height:130%; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Helvetica, sans-serif; font-size:11px; color:#666666; }
#pagewidth { position:relative; width:782px; text-align:left; margin-left:auto; margin-right:auto; }
#logoPrint { display:none; }
#langSelector { position:absolute; top:-22px; right:0; text-align:right; }
* html #langSelector,html* #langSelector { top:10px; }
#header { position:relative; height:130px; width:100%; border-top:2px solid #C4C5C5; margin-top:32px; overflow:hidden; background-position:666px 20px; background-repeat:no-repeat; background-image:url(img/logo.gif); }
#teaser { position:relative; width:100%; }
.tx-srlanguagemenu-pi1 div { padding:0!important; height:10px!important; border:none!important; margin-right:2px; float:left; }
.tx-srlanguagemenu-pi1 img { border:none; }
.tx-srlanguagemenu-pi1 .CUR img,.tx-srlanguagemenu-pi1 .INACT { display:none; }
.tx-srlanguagemenu-pi1 .CUR a img { display:inline; }
#topteaser { background-color:#F37411; height:109px; margin-bottom:7px; width:782px; overflow:hidden; }
#topteasercontent { 
/*width: 448px;*/
width:660px; float:left; height:109px; overflow:hidden; color:#000000; margin-top:0; 
/*margin-left: 212px;*/
padding-top:5px; font-size:34px; color:#F7A260; text-align:right; line-height:normal; }
#topteaserpic { width:113px; float:right; height:107px; overflow:hidden; border:1px solid #F37411; }
#bottomteaser { background-color:#A1A4A3; height:20px; margin-bottom:7px; width:100%; overflow:hidden; }
#bottomteasercontent { width:458px; float:left; height:20px; overflow:hidden; font-size:34px; font-weight:bold; margin-left:212px; padding-top:0; color:#666666; }
#bottomteaserpic { width:69px; float:right; height:20px; overflow:hidden; }
#wrapper { width:100%; border-top:2px solid #C4C5C5; border-bottom:2px solid #C4C5C5; padding:12px 0; position:relative; }
#maincol { float:left; display:inline; position:relative; width:398px; 
/*margin-left: 259px;*/
margin-left:12px; }
#maincol h1 { font-weight:normal; font-size:16px; line-height:normal; }
.csc-firstHeader { margin-top:0; }
.csc-textpicHeader br,.csc-textpicHeader img,.csc-header br,.csc-header img { display:none; }
#maincol h2 { font-weight:normal; font-size:14px; line-height:normal; }
#maincol h3 { font-weight:normal; font-size:12px; line-height:normal; }
.csc-textpic-caption { display:none; }
#leftcol { 
/*position: absolute;
	top: 22px;
	left: 0px;*/
float:left; width:254px; overflow:hidden; }
#rightcol { float:right; display:inline; position:relative; width:115px; overflow:hidden; text-align:right; }
#maincol a,#leftcol a,#rightcol a { color:#F37411; }
#maincol a:hover,#leftcol a:hover,#rightcol a:hover { color:#ffffff; background-color:#F37411; }
html* .csc-textpic-image { padding-bottom:5px; }
#footer { height:50px; clear:both; }

/* ------------ forms ------------ */
.csc-mailform { }
fieldset { border:0; margin:0; padding:0; }
.csc-mailform label { display:block; }
.csc-mailform input,.csc-mailform textarea,.csc-mailform select { border:1px solid #F37411; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.csc-mailform input,.csc-mailform textarea { width:300px; }
.csc-mailform select { width:302px; }
.csc-mailform-submit { width:302px!important; margin-top:4px; }
* html .csc-mailform-submit,html* .csc-mailform-submit { width:305px!important; }
.csc-mailform-checkholder { position:relative; }
.csc-mailform-check { width:auto!important; margin-bottom:4px; border:none!important; }
.csc-mailform-checkholder label { position:absolute; top:0; left:25px; }
* html .csc-mailform-checkholder label { left:10px; top:1px; }
*+html .csc-mailform-checkholder label { left:10px; top:1px; width:300px; }

/* ------------ forms end ------------ */
/* ------------ powermail ------------ */
.tx-powermail-pi1 legend { display: none; }
.tx-powermail-pi1 label { display:block; }
.powermail_text, .powermail_textarea { width:300px; border:1px solid #F37411; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.powermail_textarea { height: 80px; }
.powermail_submit { border:1px solid #F37411; background-color:#ffffff; margin-top:7px; }
.powermail_check_inner { position: relative; margin-bottom:10px; }
.powermail_check_inner label { padding-left:27px; }
.powermail_check_inner input { position: absolute; left:0px; top: 0px; }
/* ------------ powermail end ------------ */

/* *** Float containers fix *** */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

/* End hide from IE-mac */
