@media screen{
.mobile div#main-content{width:320px;float:left;padding:0;background:#fff;}
.screen_med div#main-content{width:608px;float:left;padding:0;background:#fff;}
.screen_hi div#main-content{width:776px;float:left;padding:0;background:#fff;}
.screen_hi div#info_main-content{width:554px;float:left;padding:0;background:#fff;}
.screen_hi_DIA div#main-content{width:776px;float:left;padding:0;background:#fff;}
.screen_med div#sub-content{width:148px;float:right;overflow:hidden;}
/*.screen_hi div#sub-content{width:148px;float:right;overflow:hidden;}*/
.screen_hi div#sub-content{width:190px;float:right;overflow:hidden;}
.screen_hi_DIA div#sub-content{width:148px;float:right;overflow:hidden;}

.TopNav{padding:1.8em 0 0 9px;float:left;}
.TopNav ul{list-style-type:none;margin:0;padding:0;}
.TopNav ul li{margin:0;padding:0 11px 0 7px;float:left;}

div#container .TopNav .Horizontal a:link{color:#fff;font-weight:bold;text-decoration:none;font-size:0.8em;}
div#container .TopNav .Horizontal a:visited{color:#fff;font-weight:bold;text-decoration:none;font-size:0.8em;}
div#container .TopNav .Horizontal a:hover{color:#fff;font-weight:bold;text-decoration:underline;font-size:0.8em;}
div#container .TopNav .Horizontal a:active{color:#fff;font-weight:bold;text-decoration:none;font-size:0.8em;}

div#top_header_zone2{
	font-size:16px;
	color:#336581;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
}

div#page_content{float:left;width:100%;padding-bottom:45px;}
div#main-content-container{width:100%;}

.zone01-container,.zone02-container,.zone03-container{margin-left:16px;}

.border_bottom{border-bottom:1px solid #7F9FB0;}

#sub-main-content .CCImage{padding:0;margin:0;width:100%;clear:left;}
#sub-main-content .CCImage h3{background:#fff;padding:0;margin:0;height:28px;border-bottom:1px solid #7F9FB0;border-top:1px solid #7F9FB0;}
#sub-main-content .CCImage h3 img{float:left;}

#image-container{background:#fff;}

.screen_med #header-image{width:608px;overflow:hidden;float:left;height:151px;}
.screen_hi #header-image{width:776px;overflow:hidden;float:left;height:151px;}

.screen_med #contactArea{background:#E0E8EB;float:right;width:148px;height:151px;}
.screen_hi #contactArea{background:#E0E8EB;float:right;width:190px;height:151px;}

.screen_med #topsection{width:756px;background:#fff;}
.screen_hi #topsection{width:966px;background:#fff;}

.sectionHeader{padding:0;margin:0;clear:left;}
.screen_hi .sectionHeader h2{background:#fff;padding:1px 0 1px 0;margin:0;height:24px;font-size:1.3em;border-top:1px solid #7F9FB0;border-bottom:1px solid #7F9FB0;width:744px;}
.screen_med .sectionHeader h2{background:#fff;padding:1px 0 1px 0;margin:0;height:24px;font-size:1.3em;border-top:1px solid #7F9FB0;border-bottom:1px solid #7F9FB0;width:576px;}
.sectionHeader h2 img{float:left;}

.screen_hi #tickerContainer{width:744px;margin:0 16px 0 16px;border-bottom:1px solid #7F9FB0;overflow:hidden;clear:left;}
.screen_hi #tickerContainer .blank{width:744px;}
.screen_med #tickerContainer{width:576px;margin:0 16px 0 16px;border-bottom:1px solid #7F9FB0;overflow:hidden;clear:left;}
.screen_med #tickerContainer .blank{width:576px;}

#tickerContainer #TICKER{overflow:hidden;height:21px;background-color:#fff;padding-top:6px;display:block;}
#tickerContainer #TICKER_BODY{color:#005588;width:100%;display:inline;}
#tickerContainer #TICKER span{padding-right:26px;}

div#fpCampaignContainer{position:relative;top:-137px;left:-16px;float:right;height:119px;background:#fff;filter:alpha(opacity=80);opacity:0.9;width:173px;margin:0 0 -119px 0}
div#fpCampaignContainer h3{color:#000;font-size:11px;margin:0;padding:10px 16px 6px 16px;}
div#fpCampaignContainer p{color:#000;font-size:11px;margin:0;padding:0 16px 6px 16px;}
div#fpCampaignContainer ul{list-style:none;padding:0 16px 0 16px;margin:0;}

#SubContactZone01 .boxcontent{padding:0 16px 0 16px;}
#SubContactZone01 .boxcontent_grafik{padding:0 0px 0 0px;}
#SubContactZone01 h4{padding:16px 16px 0 16px;border-top:1px solid #F5F7F9;margin:-2px 0 8px 0;font-size:1em;}
#SubContactZone01 .dbgLinkButton{margin-top:8px;}
#SubContactZone01 input.dbgTxtField{font-size:13px;width:100%;}

div#focus1_header_txt{
	font-size:14px;
	color:#ffffff;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height: normal;
	font-weight:bolder;
	border-left:16px solid #336581;
	border-top:3px solid #336581;
	vertical-align:baseline;
}
div#focus1_header_txt_prem{
	font-size:14px;
	color:#ffffff;
 	font-family:"Danske Text", Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height: normal;
	font-weight:bolder;
	border-left:16px solid #336581;
	border-top:5px solid #336581;
	vertical-align:baseline;
}
}