/*************************************************************************************************************
ALLES AUF NULL SETZEN, GLOBALE EINSTELLUNGEN
*************************************************************************************************************/
*{margin:0; padding:0;}
img{border:0;}
td{vertical-align:top;}
form{display:inline;}
body{position:relative; padding-bottom:50px; font-family:verdana, sans-serif; font-size:11px; color:#fff; background:url(../layout/bgBody.gif) repeat-x 0 0 #69adde; text-align:center;}
.firstModule{margin-top:0;}
ul{list-style:none;}


div.website{width:900px; margin:25px auto 0 auto; padding:195px 0 0 0; text-align:left; position:relative;}

div.header{position:absolute; top:0; left:0; width:900px; height:195px; background:url(../layout/bgHeader.jpg) no-repeat 0 0; z-index:1000;}

ul.navLevel1{position:absolute; left:42px; bottom:27px;}
ul.navLevel1 li{float:left; padding:0 0 0 5px; margin:0 1px 0 0; font-size:12px;}
ul.navLevel1 li a{display:block; padding:7px 23px 4px 18px; text-decoration:none;}
ul.navLevel1 li.active{background:url(../layout/bgNavLevel1LiActive.gif) no-repeat left top;}
ul.navLevel1 li.active a{padding:7px 23px 5px 18px;background:url(../layout/bgNavLevel1AActive.gif) no-repeat right top; text-decoration:none; color:#002261;}
ul.navLevel1 li.passive{background:url(../layout/bgNavLevel1Li.gif) no-repeat left top;}
ul.navLevel1 li.passive a{background:url(../layout/bgNavLevel1A.gif) no-repeat right top; text-decoration:none; color:#fff;}
ul.navLevel1 li.passive a:hover{text-decoration:none; color:#002261;}

ul.navLevel2{position:absolute; left:0; bottom:-20px;}
ul.navLevel2 li{float:left; background:none transparent; padding:0 0 0 13px; margin:0; font-size:11px;}
ul.navLevel2 li a{display:block; background:url(../layout/bgNavLevel2A.gif) no-repeat 0 5px; padding:0 0 0 8px; margin:0;}
ul.navLevel2 li.active{background:none transparent;}
ul.navLevel2 li.active a{background:url(../layout/bgNavLevel2A.gif) no-repeat 0 -43px; padding:0 0 0 8px; margin:0; color:#ff9900;}
ul.navLevel2 li.passive{background:none transparent;}
ul.navLevel2 li.passive a{background:url(../layout/bgNavLevel2A.gif) no-repeat 0 5px; padding:0 0 0 8px; margin:0; color:#69adde;}
ul.navLevel2 li.passive a:hover{color:#ff9900; text-decoration:none;}

ul.navLevel3{position:absolute; left:-999em; width:150px; display:block; z-index:1000;}
ul.navLevel3 li{display:block; float:none;}
ul.navLevel2 li:hover ul.navLevel3, ul.navLevel2 li.sfhover ul.navLevel3{width:150px; background:url(gbUlNavLevel3.jpg) repeat-x; left:auto; overflow:visible; z-index:1000;}
ul.navLevel2 li ul.navLevel3 li{position:relative; top:6px; left:-5px; background:url(../layout/bgLiNavLevel3.gif) no-repeat left bottom; padding:2px 2px 6px 5px;}
ul.navLevel3 li a{display:block; position:relative;}
ul.navLevel3 li.active{}
ul.navLevel3 li.active a{}
ul.navLevel3 li.passive{}
ul.navLevel3 li.passive a{}
ul.navLevel3 li.passive a:hover{}


a.impressum{position:absolute; top:149px; left:812px; color:#fff; text-decoration:none;}

div.content{position:absolute; top:195px; left:0; width:900px; min-height:339px; background:url(../layout/bgContent.gif) repeat-y 0 0; z-index:0;}
div.leftColumn{float:left; position:relative; width:675px; min-height:339px; padding-top:35px; display:inline; background:#cee8f9;}
div.leftColumn #firstModuleLeftColumn{position:relative; margin-top:0;}
div.leftColumn h1{position:relative; margin:0px 25px 25px 42px; color:#69adde; font-weight:normal; font-size:18px; z-index:0;}
div.leftColumn h2{margin:15px 25px 15px 42px; color:#ff9900; font-weight:normal; font-size:14px;}
div.leftColumn p{margin:10px 25px 10px 42px; color:#002261;}
div.leftColumn ul{}
div.leftColumn a{color:#002261;}
div.leftColumn table{margin:10px 25px 10px 42px; border:1px solid #002261;}
div.leftColumn table.server{width:90%; margin:10px 25px 10px 42px; border:1px solid #002261;}
div.leftColumn td{padding:2px; color:#002261;}
div.leftColumn td b{display:block; padding:4px 0;}

div.centerColumn{float:left; position:relative; width:225px; min-height:339px; display:inline; background:#cee8f9;}
div.centerColumn img{position:absolute; top:0; right:1px;}

div.rightColumn{float:left; position:relative; width:225px; min-height:339px; padding-top:35px; display:inline; background:url(../layout/bgRightColumn.jpg) no-repeat 0 0 #ff9900;}
div.rightColumn h1{font-weight:normal; font-size:14px; padding:0 20px 0 25px; color:#fff;}
div.rightColumn h2{background:url(../layout/bgRightColumnH2.gif) no-repeat 14px 12px; font-weight:normal; font-size:10px; color:#002261; padding:7px 20px 0 25px; margin:10px 0 3px 0; border-top:1px solid #fff;}
div.rightColumn p{font-size:10px; padding:0 20px 0 25px; color:#fff;}
div.rightColumn b.border{display:block; width:100%; height:0; line-height:0; border-top:1px solid #fff; margin:10px 0 0 0;}


div.footer{clear:both; width:900px; padding:10px 0 0 0; background:#69adde; text-align:center; border-top:1px solid #fff;}
div.footer p{font-size:9px; color:#cee8f9;}
div.footer p a{color:#cee8f9; text-decoration:none;}
div.footer p a:hover{color:#fff; text-decoration:underline;}



