*html, *html body {	margin: 0em; padding: 0em;	witdh: 100%; height: 100%;overflow-y:hidden;}

/* css for overview template typ1 */
#content-overlay #container{background-image: url(../images/topnavigation/BG_header_962_106.png); background-repeat: no-repeat;}
#content-overlay #container #spacer1{height:20px;min-height:20px;}
#content-overlay #container #contentcontainer{background-color: #ffffff;display: block;overflow: visible; clear: both;float: left;}
#content-overlay #container #contentcontainer #teaser_overview1{width: 962px;height: 300px;}
#content-overlay #container #contentcontainer #teaser_spacer40{width: 962px;height: 40px;}
#content-overlay #container #contentcontainer #container2{ width: 962px; min-width: 962px; padding: 0px 0px 10px 0px; margin:0; overflow: visible; display: table-row;}
#content-overlay #container #contentcontainer #container2 #navigation{width: 170px;	min-width:170px; float:left; margin:0px 0px 0px 10px; padding: 0; display: table-cell;}
#content-overlay #container #contentcontainer #container2 #hspacer60{ width:60px; min-width:60px; margin:0;padding:0;float:left;display: table-cell;}
#content-overlay #container #contentcontainer #container2 #content{	width:720px; min-width:720px; margin:0; padding-bottom:30px;float:right; display: table-cell;}
#content-overlay #container #contentcontainer #container2 #vspacer40{ background-color:#202020; width:720px;height:60px; min-height:60px; margin:0;padding:0;float:left;}

/* ********************* function container ***************************************  */
#functioncontainer{float:left;width:960px;min-width:960px;height:40px;position:relative;bottom:0px;background-color:#ffffff;border-left:solid 1px #d7d7d7; border-right: solid 1px #d7d7d7;}
#functioncontainer .functionpanel { margin-left:241px; padding-top:8px;float:left; height: 40px;min-height:40px; min-width:710px;font-size:11px;color:#999999;border-top: solid 1px #e6e6e6;}
*html #functioncontainer{float:left;width:962px;min-width:962px;height:32px;position:relative;bottom:0px;background-color:#ffffff;border-left:solid 1px #d7d7d7; border-right: solid 1px #d7d7d7;}
*html #functioncontainer .functionpanel { margin-left:118px; padding-top:8px;float:left; height: 32px;min-height:40px; width:710px;min-width:710px;font-size:11px;color:#999999;border-top: solid 1px #e6e6e6;}



/********************** Overview Teaser 1 ***************************************  */
.tx-lioverviewteaser-pi1{ display:block;}
.tx-lioverviewteaser-pi1 .teaser1{ width:960px; height:300px;margin:0;padding:0;position:relative;top:0px; left:1px;}
.tx-lioverviewteaser-pi1 .teaser1 .container{ background-color: #f6f6f6; width:350px; height:280px; position:relative;top:10px;left:600px;display:block;}
.tx-lioverviewteaser-pi1 .teaser1 .container .float2 { width:310;min-width:310px; height:234px;min-height:234px; vertical-align:bottom;padding:26px 20px 20px 20px;display:block; position: relative; bottom:0px;}
.tx-lioverviewteaser-pi1 .teaser1 .container .float2 .spacer1{ width:310px; height:121px; display:block;font-size:1px;line-height:1px;}
.tx-lioverviewteaser-pi1 .teaser1 .container .float2 .spacer2{ width:310px; height:81px; display:block;font-size:1px;line-height:1px;}
.tx-lioverviewteaser-pi1 .teaser1 .container .float2 .spacer3{ width:310px; height:41px; display:block;font-size:1px;line-height:1px;}
.tx-lioverviewteaser-pi1 .teaser1 .container .float2 .spacer4{ width:310px; height:1px; display:block;font-size:1px;line-height:1px;}
.tx-lioverviewteaser-pi1 .teaser1 .container .float2 .headline { width: 310px; min-width:310px; margin-bottom: 5px; clear:both; float:left;display:block;position:relative; bottom:0em; vertical-align:bottom;}
.tx-lioverviewteaser-pi1 .teaser1 .container .float2 .text {float:left;font-size:11px; line-height: 15px; max-height: 60px; overflow:hidden;display:block;position:relative; bottom:0em; vertical-align:bottom;}
.tx-lioverviewteaser-pi1 .teaser1 .container A{ text-decoration:none; color: #999999;display:block;}
.tx-lioverviewteaser-pi1 .teaser1 .container A:hover{cursor:pointer;color:#666666;background-color:#cfcdcd;}

/********************** Standard Content ***************************************  */
#content .csc-default .bodytext{width:530px; margin-bottom:24px;}
#content .csc-default h1{font-size: 28px;line-height: 32px;color: #003268;margin-bottom: 20px;width:710px;}


