@import url("base.css");@import url("modules.css");body{text-align:center;background:#fff;margin:0;padding:0;}#wrapper{position:relative;text-align:left;margin:0 auto;width:1024px;padding-top:540px;}.themeUrlaub #wrapper{background:#f4efd8 url(../img/bg-wrapperUrlaub.gif) no-repeat 40px 100%;}.themeCongress #wrapper{background:#e3e2e2 url(../img/bg-wrapperCongress.gif) no-repeat 40px 100%;}#dStart #wrapper{padding-top:630px;background:#faf7eb;}#header{position:absolute;top:0;left:0;width:100%;height:160px!important;}.themeUrlaub #header{background:url(../img/bg-headerUrlaub.gif) no-repeat 375px 0;}.themeCongress #header{background:url(../img/bg-headerCongress.gif) no-repeat 375px 0;}#header .logo{display:block;width:376px;height:97px;padding:28px;margin-left:48px;background:url(../img/logo.gif) no-repeat 28px 28px;}#dStart #header .logo{width:562px;height:130px;padding:28px 28px 18px 28px;margin-left:148px;background:url(../img/logoStart.gif) no-repeat 28px 28px;width:469px;height:121px;padding-bottom:0;margin-left:300px;}#header .slogan{display:block;font-weight:normal;font-size:1.8em;height:25px;margin:-60px 0 0 300px;padding-bottom:15px;color:#4b4b4d;}#dStart #header .slogan,.themeUrlaub #header .slogan.congress,.themeCongress #header .slogan.urlaub{display:none;}#dStart #header .headimage .slogan{display:block;position:absolute;top:40px;left:80px;margin:0;padding:0;color:#000;}#header .navtheme{display:block;font-weight:normal;font-size:2.6em;height:45px;position:absolute;top:85px;left:600px;width:300px;}#header .headimage{float:left;padding-top:18px;width:906px;}#header .headimage table small{display:none;}#content{width:678px;min-height:180px;padding:20px 0 20px 228px;}* html #content{padding-left:114px;}#dStart #content{width:906px;padding-left:0;min-height:80px;}#dStart #news{float:left;width:222px;margin-right:77px;margin-top:-60px;font-size:.9em;}#footer{clear:both;margin-top:15px;padding:5px 0;font-size:.9em;background:#fff;}#footer .address{margin:0;padding:0;float:left;text-align:justify;}#footer .address,#footer .address *{color:#666;}#footer .websline,#footer .branddezign{text-decoration:none;color:#999;font-family:Arial,Verdana,Tahoma,San-Serif;background:url(../img/logo-websline.gif) no-repeat 100% 1px;padding-right:50px;white-space:nowrap;clear:right;float:right;display:block;}#footer .branddezign{background:url(../img/logo-branddezign.gif) no-repeat 100% 1px;padding-right:81px;}#footer .websline:hover,#footer .branddezign:hover{background-position:100% -16px;}#footer .websline strong,#footer .branddezign strong{display:none;}#printheader{display:none;position:absolute;top:0;left:0;margin-top:-10px;border-bottom:1px solid #000;}
