
/* homeFlash */
.homeFlash{ margin-top:29px;*margin-top:9px; }

/* container50_50 home */
.container50_50{ margin-top:18px;*margin-top:15px;width:771px; }
.container50_50 .containerhead{	width:375px;height:14px; }
.container50_50 .container_left{ float:left;width:375px;margin-right:21px; }
.container50_50 .container_right{ width:375px;float:left; }
.container50_50 .teaserContent{ width:375px;height:64px;margin:0 0 5px;padding:6px 0;overflow:hidden; border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.container50_50 .scrollContent{	width:375px;height:auto;margin:0 0 4px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; }
.container50_50 .scrollContent #scrollText{ float:left;width:349px;height:64px;margin:6px 0;padding:0 6px 0 1px;overflow:hidden; }
.container50_50 .scrollContent #scrollText a{ font-size:12px;line-height:16px;color:#009966; }
.container50_50 .scrollContent #scrollText a:hover{ color:#000000; }
.container50_50 .scrollContent #scrollBar{ float:left;width:17px;height:56px; }
.container50_50 .scrollContent #scrollBar .uparrow{ display:block;background-image:url(/export/system/modules/de.interone.cgn.hue/resources/img/common/scrollup.gif);background-repeat:no-repeat;width:17px;height:16px;margin-bottom:44px;cursor:pointer; }
.container50_50 .scrollContent #scrollBar .downarrow{ display:block;background-image:url(/export/system/modules/de.interone.cgn.hue/resources/img/common/scrolldown.gif);background-repeat:no-repeat;width:17px;height:16px;cursor:pointer; }

/* container20_80 content */
.container20_80{ margin-top:40px;*margin-top:23px;width:754px; }
.container20_80 .container20{ float:left;width:165px;height:auto;margin:22px 103px 0 6px;*-margin-right:103px;*-margin-left:3px;*-padding:0px; }
.container20_80 .container80{ float:left;width:480px;height:auto;padding:0; }
.container20_80 .containerhead{ margin:23px 0 14px;*margin-bottom:11px; }
.container20_80 .longHead{ margin:31px 0 43px;*margin:24px 0 39px; }

.container20_80 .containerContent{ width:453px;padding-left:24px;font-size:12px;line-height:16px; }
.container20_80 .containerContent .imagebox{ display:block;width:auto;height:auto;padding-bottom:1px;*padding-bottom:0px; }
.container20_80 .containerContent .headline{ display:block;margin-bottom:23px;font-weight:bold;line-height:18px; }
.container20_80 .containerContent .subline{ display:block;margin-bottom:3px;line-height:18px; }

.container20_80 .containerContent .article_block{ display:block;margin-bottom:8px; }
.container20_80 .containerContent .article_block p{ margin-bottom:16px; }
.container20_80 .containerContent .article_block p .link{ margin-top:7px; }

.container20_80 .containerContent .article_wLink{ margin-bottom:16px; }
.container20_80 .containerContent .article_wLink p{ margin-bottom:0px; }

.container20_80 .containerContent .pmselect{ display:block;float:left;min-width:453px;margin:1px 0 0/*26px*/;padding-bottom:16px;border-bottom:1px solid #E9E9E9; }
.container20_80 .containerContent .pmselect .subline{ float:left;margin-top:1px; }
.container20_80 .containerContent .pmselect select{ width:223px;margin-left:11px;border:1px solid #7E9D89;*-margin-left:8px; }
.container20_80 .containerContent .pmselect select.upcoming{ width:262px; }
.container20_80 .containerContent .pmselect .suchfeld{ width:246px;margin-right:5px; }
.container20_80 .containerContent .pmselect button{ width:58px;height:20px;border:1px outset #E9E9E9; }
.container20_80 .containerContent .pmselect button:active{ width:58px;height:20px;border:1px inset #E9E9E9; }
.container20_80 .containerContent .pmselect.noline{ margin:0px;padding:0px;border-width:0px; }
/*.container20_80 .containerContent .pmselect .suchbutton{ background-color:#E9E9E9;border:1px solid #999; }
.container20_80 .containerContent .pmselect .suchbutton:hover{ background-color:#013763;color:#E9E9E9; }*/

.container20_80 .containerContent .suchergebnisse{ width:auto;margin-top:16px;padding-bottom:16px; }

/*.container20_80 .containerContent .veranst{ display:block;width:auto;padding:21px 0 19px;border-top:1px solid #E9E9E9; }*/
.container20_80 .containerContent .veranst { width:auto;padding-top:16px;*padding-top:0px;*-padding-top:0px;padding-bottom:8px;border-bottom:1px solid #E9E9E9; }
.container20_80 .containerContent .veranst .blueline{ margin:4px 0; }
.container20_80 .containerContent .veranst p{ margin:0 0 8px; }

.container20_80 .containerContent .pressrelease{ display:block;margin-top:16px; }

.container20_80 .containerContent .sitemap{ display:block;margin-top:1px;*margin-top:0px;padding-top:12px;border-top:1px solid #E9E9E9;}
.container20_80 .containerContent .sitemap .upper{ font-size:11px; }
.container20_80 .containerContent .sitemap .smapRow{ display:block;width:100%;height:auto;margin:0 0 12px;padding:0 0 7px;border-bottom:1px solid #E9E9E9; }
.container20_80 .containerContent .sitemap .smapRow dl dt{display:block;font-weight:bold;margin:0 0 4px 17px; }
.container20_80 .containerContent .sitemap .smapRow dl dd{ display:block;margin:0 0 4px 34px; } 

.container20_80 .containerContent .addressBlock{ margin:0 0 19px;padding: 0 0 19px;border-bottom:1px solid #CCC;*width:453px;*padding-bottom:20px;*margin-bottom:18px; }
.container20_80 .containerContent .addressBlock .address{ display:block;float:left;width:201px;margin:0 7px 0 0; }
.container20_80 .containerContent .addressBlock .communication{ display:block;float:left;width:auto;margin:0;}
.container20_80 .containerContent .addressBlock .communication .ftitle{ display:block;float:left;width:50px;*-width:47px;}

.container20_80 .containerContent ul.charList{ float:left;list-style-type:none;margin:0 0 22px;padding:0;border-left:1px solid #E9E9E9;*margin-bottom:21px; }
.container20_80 .containerContent ul.charList li{ display:block;float:left;width:16px;height:15px;margin:0;text-align:center;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;border-top:1px solid #E9E9E9; }
.container20_80 .containerContent ul.charList li a{ display:block;width:16px;height:15px;padding:0;color:#999;}
.container20_80 .containerContent ul.charList li a:hover{ background-color:#EEE; }

.container20_80 .resetLink_de{ display:block;float:right;width:74px;margin:0 10px 22px 0;*-margin-right:5px;border:1px solid #E9E9E9;*margin-bottom:0px;}
.container20_80 .resetLink_en{ display:block;float:right;width:32px;margin:0 10px 22px 0;*-margin-right:5px;border:1px solid #E9E9E9;*margin-bottom:0px;}
.container20_80 .resetLink_de a, .container20_80 .resetLink_en a{ display:block;width:auto;height:15px;padding:0 2px 0 2px;*padding-bottom:2px;color:#999; }
.container20_80 .resetLink_de a:hover, .container20_80 .resetLink_en a:hover{ background-color:#EEE; }

.container20_80 .containerContent .doubleSelect { display:block;float:left;width:443px;margin:7px 0 32px;*margin-bottom:7px;*margin-top:6px; }
.container20_80 .containerContent .doubleSelect .dS-one { float:left;width:168px;height:19 px;border:1px solid #DDD;  }
.container20_80 .containerContent .doubleSelect .dS-two { float:right;width:214px;height:19 px;border:1px solid #DDD; }

.container20_80 .raPublications{ width:405px;margin:-3px 0 0;padding:17px 0 0 24px; }
.container20_80 .raPublications ul{ list-style-image:url(/export/system/modules/de.interone.cgn.hue/resources/img/common/small_list_image.gif);list-style-type:none;margin:0 0 0 12px;*margin-bottom:9px;*list-style-image:url(/export/system/modules/de.interone.cgn.hue/resources/img/common/small_list_image_ie.gif);color:#999;}
.container20_80 .raPublications ul li{ margin:0 0 8px;padding:0;line-height:16px; }
.container20_80 .raPublications ul li span.link{ display:inline;padding-right:2px; }
.container20_80 .raPublications ul li a.link{ display:inline; }
.container20_80 .raPublications .note{ margin:0 0 0 12px; }

.container20_80 .portraithead{ min-width:485px;width:auto;margin:7px 0 0 0;*-width:480px;padding:0;font-size:11px; }
.container20_80 .portraithead .data{ float:left;width:302px;*-width:297px;height:auto;*-padding-bottom:0px; }
.container20_80 .portraithead .data #flashName { display: block;margin:11px 0 0 1px;height:52px; }
.container20_80 .portraithead .data table{ height:139px;width:auto; }
.container20_80 .portraithead .data table tr td ul{ margin:0 0 0 24px;list-style-type:none;color:#000;*margin-bottom:5px;*-margin-bottom:16px; }
.container20_80 .portraithead .data table tr td ul li{ margin:0 0 6px;font-size:12px;color:#999; }
.container20_80 .portraithead .data table tr td ul li .ftitle{ display:block;float:left;width:78px;*-width:75px;font-weight:bold;color:#999;font-size:11px;margin-top:1px; }
.container20_80 .portraithead .data table tr td ul li a{ display:block;margin-top:3px; }
.container20_80 .portraithead .image{ float:left;width:180px;height:auto;*margin-bottom:0px; }

.container20_80 .mailBlock{ border-top:1px solid #E9E9E9;margin:1px 0 0 24px;padding:3px 0px 0px 0px;width:454px;*-width:450px;*margin-top:-3px;*-margin-top:-6px; }
.container20_80 .mailBlock ul{ list-style-type:none;margin:0px;padding:0px;*padding-bottom:3px; }
.container20_80 .mailBlock ul li .ftitle{color:#999;display:block;float:left;font-size:11px;font-weight:bold;width:79px;padding-top:1px;}

.container20_80 .portraitContent { width:454px;*-width:450px;margin:1px 0 0 24px;*margin-top:-2px;padding:24px 0 0;*padding-top:33px;font-size:12px;line-height:14px;border-top:1px solid #E9E9E9; }
.container20_80 .portraitContent ul.raData{ list-style-type:none;margin:0;padding:0;/*color:#000;*/color:#999; }
.container20_80 .portraitContent ul.raData li{ display:block;min-height:16px;height:auto;margin:0 0 3px;*margin:0px;*-margin-bottom:3px;padding:0; }
.container20_80 .portraitContent ul.raData li .ftitle{ display:block;float:left;width:108px;height:17px;font-weight:bold;color:#999;font-size:11px;padding-top:1px; }
.container20_80 .portraitContent ul.raData li .fdata{ display:block;float:left;width:345px;*-width:342px;height:auto; }
.container20_80 .portraitContent ul.raData li.moreSpace{ padding-top:21px;*padding-top:0px;*margin-top:21px;*-margin-top:24px; }

.container20_80 .linkbox{ width:auto;height:auto;margin:24px 0 23px;padding:22px 0 37px;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;*margin-top:31px;*-margin-top:34px; }
.container20_80 .linkbox ul{ list-style-position:outside;margin:0;padding:0; }
.container20_80 .linkbox ul li{ display:block;float:left;width:137px; }

.resultBlock { margin:0 0 12px;padding:0 0 4px;border-bottom:1px solid #E9E9E9;*padding-bottom:5px; }
.resultBlock:first-letter { display:block;font-size:15px;font-weight:bold;text-transform:uppercase;border-bottom:0px solid #FFFFFF; }
.resultBlock ul.raList { margin-top:4px;list-style-type:none; }
.resultBlock ul.raList li{ margin:0 0 6px; }

/*akkordeon*/
.akkordeon{ padding:0;border-bottom:1px solid #E9E9E9;*margin-top:1px;*padding-bottom:5px;}
.akkordeon .klapp_btn{ border-top:1px solid #E9E9E9;padding-top:6px;*padding:5px 0 1px; }
.akkordeon .klapp_div{ margin-bottom:5px;padding:8px 0 0; }
.akkordeon .klapp_div .link{ margin:8px 0 0;padding-bottom:6px;*padding-bottom:0px;*margin-bottom:6px; }
.akkordeon .klappezu{ font-weight:bold;color:#478FC9;cursor:pointer; }
.akkordeon .klappeauf{ font-weight:bold;color:#10446B;cursor:pointer; }

/* fallbacks */
.fallback .hl, .fallback .sl{ font-family: Arial; color: #009966; font-style: italic; font-size: 1.9em; padding-bottom: 4px; }
.fallback .sl{ margin-left: 22px; }

#sidenav .fallback ul{ list-style-type:none; }
#sidenav .fallback ul li ul{ list-style-type:none; }
#sidenav .fallback ul li a, #sidenav .fallback ul li a:link, #sidenav .fallback ul li a:visited, #sideanv .fallback ul li ul li a, #sideanv .fallback ul li ul li a:link, #sideanv .fallback ul li ul li a:visited{ 
	font-family:Arial;font-weight:bold;color:#939393;
}
#sidenav .fallback ul li a.active, #sidenav .fallback ul li a:active, #sidenav .fallback ul li a:hover, #sidenav .fallback ul li ul li a.active, #sidenav .fallback ul li ul li a:active, #sidenav .fallback ul li ul li a:hover{ 
	color: #009966;border-bottom:1px solid #009966;
}

ul.fallbackNav{ list-style-type:none;margin:0px;padding:12px 0 18px; }
ul.fallbackNav li{ display:block;float:left;margin:0px 18px;padding:0px; }
ul.fallbackNav li a, ul.fallbackNav li a:link, ul.fallbackNav li a:visited{ display:block;font-family:Arial;font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#939393;text-decoration:none; }
ul.fallbackNav li a:hover, ul.fallbackNav li a:active, ul.fallbackNav li a.active{ color:#009966;border-bottom:1px solid #009966; }
