* {margin:0;padding:0;}
.clr{clear:both;}
html,body {height:100%;}
body{font-family:Arial, Verdana, sans-serif;color:#2c5f98;font-size:11px;}
h1, .heins{font-size:16px;padding:0 0 20px;font-weight:normal;color:#2c5f98;}
h2, .hzwei{font-size:16px;padding:0 0 10px;font-weight:bold;color:#2c5f98;}
h3, .hdrei{font-size:12px;padding:0 0 5px ;font-weight:bold;color:#2c5f98;}
h4, .hvier{font-size:12px;padding:0 0 2px;text-decoration:underline;color:#2c5f98;}
a{text-decoration:underline;color:#2c5f98;}
a:hover{text-decoration:underline;}
#wrapper{position:relative;width:960px;margin:0 auto;background:url(/images/wrapperBg.png) repeat-y left top;}
#header{width:100%;height:200px;background:#2c5f98 url(/images/topImg.png) no-repeat left top;}
#side-left{float:left;width:180px;padding:20px 0 0;}
#side-left h1{text-align:center;font-size:11px;font-weight:normal;color:#ffc90f;padding:0 10px;}
#side-left p{padding:20px 10px 30px;text-align:center;color:#fff;font-weight:bold;}
#side-left a{color:#fff;text-decoration:none;}
#side-left img{padding:0 0 20px;}
#center{float:left;width:548px;}
#content{position:relative;z-index:9;padding:40px 25px 30px;}
#content p{padding-bottom:35px;line-height:20px;}
#side-right{float:right;width:226px;padding:40px 0 30px;border-top:4px solid #fbe9a6;}
/* Navigation */
#navigation{float:left;width:220px;}
ul, ul li{list-style: none;}
#navigation li{padding:15px 0;}
#navigation li li{padding:0 0 5px 0;}
#navigation li li li{}
#navigation li a{display:block;background:url(/images/navLi.png) no-repeat top left;text-decoration:none;font-size:12px;font-weight:bold;width:195px;padding:0 0 10px 31px;color:#2c5f98;}
#navigation li li a{font-size:12px;background:none;padding:0 0 0 31px;font-weight:normal;}
#navigation li li li a{font-size:11px;}
#navigation li li li li a{font-size:10px;}
/* Navigation Ende*/
.sonne{position:absolute;left:39%;margin-left:-50px;bottom:0;z-index:0;}