body {background:#000B11 url(bg.jpg) no-repeat top center;margin:0px}

.header{background:#00324d;height:110px;}
#TopNavi{float:right;padding:21px 24px 0 0;}
#logo{float:left;padding:20px 0 0 24px;}
#TopNavi a img, #logo a img{border:0px;}

.headerProff{background:#00324d;height:80px;}

.fane{width:738px;background:#00324d url(topmenuback.gif);overflow:hidden}
.fane ul{margin:0 24px 0 24px;padding:0;}
.fane ul li{display:inline;list-style:none;padding:0;margin:0}

.faneSub{background-color:#00324d}
.faneSub ul{padding:0;margin:0px}
.faneSub ul li{display:inline;list-style:none;padding:0;margin:0}

.topMenu{width:714px;height:45px;overflow:hidden;}

.ProffsubMenu{background: url(submenubg.gif) repeat-x;height:32px; width:603px;text-align:left}
.topLinks{margin:0;font:12px verdana, sans-serif; padding:8px 0 0 12px;color:#fff;}
.topLinks ul{margin:0;}
.topLinks li{margin:0;display:inline;list-style:none;padding:0 5px 0 0;}
.topLinks li a{color:#fff;text-decoration:none;margin:0;}
.topLinks li a:hover{color:#fff;text-decoration:underline;}


#footer{padding-top:0px;}
#HeadSiteLink{float:left;padding-right:12px}
#SprogLink{float:right;padding-right:24px}
#footer a img, #subfooter a img{border:0px}

#pixelRight{float:right;}
#pixelLeft{float:left}
.leftLink a img{border:0px}
.leftLink{background: url(pixel_lefttop_site.gif) no-repeat right bottom;}


.ProffSubMain, .nuSubMain{background: url(subpage_bg.gif) repeat-y;height:auto;font:12px verdana, sans-serif;}
.ProffsubBox, .nusubBox{background: url(proff_sub_main_bg.gif) repeat-y;height:auto;padding:22px 0 12px 12px; float:left; width:678px;}
.nuSubMain .ProffsubBox{background: url(eu_sub_main_bg.gif) repeat-y;height:auto;padding:22px 0 12px 12px; float:left; width:678px;}
.ProffsubBox h1, .nusubBox h1{color:#000;font-size:16px;margin:0 0 10px 0;padding:0;line-height:22px;font-weight:bold;}
.ProffsubBox h2, .nusubBox h2{color:#000;font-size:12px;margin:0;font-weight:bold;}
.ProffsubBox .BigSubImg{Background: url(proffbigimgbg.gif) repeat-y;padding:12px;margin:0 0 12px 0;float:right}
.ProffsubBox .SmallSubImg{Background: url(smallmgbg.gif) repeat-y;padding:12px;float:right;margin-top:24px;width:233px}
.ProffsubBox .SmallSubImg img{padding-bottom:12px}
.ProffSubBoxContent, .nuSubBoxContent{width:400px;float:left}
.ProffSubBoxContent h2, .nuSubBoxContent h2 {padding-top:12px}
.ProffSubBoxContentTop, .nuSubBoxContentTop{width:500px;}
#ProffSubContent, #nuSubContent{padding:0 24px 0 24px;background: url(proff_sub_main_left.gif) no-repeat left bottom;}
#subfooter{padding:10px 34px 50px 34px}


.nusubBox .BigSubImg, .nuSubMain .BigSubImg{Background: url(bigimgbg.gif) repeat-y;padding:12px;margin-bottom:24px;float:right;}
.nusubBox .SmallSubImg{Background: url(smallmgbg.gif) repeat-y;padding:12px;float:right;margin-top:24px;width:233px}
.nusubBox .SmallSubImg img{padding-bottom:12px}

.SubTopContentLeft{width:320px; float:left;  position:relative;overflow:hidden}
.SubTopContentRight{width:320px;float:right; position:relative;overflow:hidden}
.SubTopContentText{width:90px; position:absolute;top:115px; left:230px;}

.ProffFrontpageMain{background: url(prof_bund_ny.jpg) no-repeat left top;height:395px;position:relative;font:12px verdana, sans-serif;vertical-align:top;}
.nuFrontpageMain{background: url(prof_bund_ny.jpg) no-repeat;height:395px;position:relative;font:12px verdana, sans-serif;vertical-align:top;}
.euFrontpageMain{background: url(prof_bund_ny.jpg) no-repeat;height:395px;position:relative;font:12px verdana, sans-serif;vertical-align:top;}

.ProffFrontpageMain a,.nuFrontpageMain a, .euFrontpageMain a {font:12px verdana, sans-serif;text-decoration:underline;color:#000;}
.ProffFrontpageBox, .nuFrontpageBox,.euFrontpageBox{background: url(proff_frontpage_box2.gif) no-repeat;height:89px;margin:4px 0 0 24px;width:690px;}
#ProffFrontpageBoxLeft,#nuFrontpageBoxLeft,#euFrontpageBoxLeft{float:left;width:325px;padding:10px;height:68px;overflow:hidden;}
#ProffFrontpageBoxRight, #nuFrontpageBoxRight,#euFrontpageBoxRight{float:right;width:325px;height:68px;padding:10px;overflow:hidden;}

table.fabsheet{background:#81c3e6}
table.fabsheet td{width:33%;padding:10px;background:#5fa9d8;font-size:10px;}
table.fabsheet ul{margin:0;padding:0}
table.fabsheet li{margin:0 0 5px 20px;padding:0;}