* {margin:0;padding:0;}
.clr{clear:both;}
html,body {height:100%;}
body{font-family:Helvetica, 'Trebuchet MS', sans-serif;color:#3d3d3d;font-size:12px;background:#c0c0c0 url(/images/wrapperBg.png) repeat-y center top;}
h1, .heins{font-size:24px;padding:20px 0 20px;font-weight:normal;color:#95305c;}
h2, .hzwei{font-size:20px;padding:16px 0 20px;font-weight:bold;color:#95305c;}
h3, .hdrei{font-size:14px;padding:12px 0 15px ;font-weight:bold;color:#95305c;}
h4, .hvier{font-size:12px;padding:8px 0 10px;text-decoration:underline;color:#000;}
a{text-decoration:none;color:#95305c;font-weight:bold;}
a:hover{text-decoration:underline;}
#wrapper{position:relative;width:950px;margin:0 auto;}
.wrapperBottomBg{position:absolute;left:21px;bottom:46px;}
#sidebar{float:left;width:240px;}
#topLeft{width:240px;height:251px;background:url(/images/leftTopBg.png) no-repeat left top;}
#sidebar h1{padding:90px 0 0 30px;font-size:18px;color:#95305c;font-weight:normal;}
#sidebar h1 span{font-size:14px;line-height:25px;text-decoration:underline;}
/* Navigation */
#nav{width:235px;margin-left:3px;border-top:1px solid #af6c89;padding:45px 0 0;}
#nav ul {padding: 0; margin: 0; list-style: none;} 
#nav li { position:relative;float:left;width:220px;padding:0 0 0 15px;}
#nav li li{border-width:1px 1px 1px 0;border-style:solid;border-color:#666 #666 #c2c2c2;background-color:#fff;} 
#nav li ul {position: absolute;left: -999em; margin-left:221px; margin-top :-40px; } 
#nav li ul ul {left: -999em; } 
#nav li a { width:180px;height:48px;display:table-cell;vertical-align:middle;padding:0 0 0 40px;color:#fff;font-weight:bold;font-size:14px;text-decoration:none;background:url(/images/navLi.png) no-repeat left center;} 
#nav li li a {background-color:#fff;color:#80294f;}
#nav li a:hover {} 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; } 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; } 
/* Navigation Ende*/
#main{float:left;width:710px;}
#header{width:100%;height:251px;background:url(/images/topImg.png) no-repeat left top;}
#content{padding:30px 15px;border-top:1px solid #d9bfca;}
#content p{padding:0 0 30px;line-height:16px;}
#footer{margin:30px 0 0;padding:10px 50px;background-color:#c094a7;}
#footer p{padding:0;text-align:center;}
.footerSpace{padding:0 15px 0;}
.bottomBg{background:url(/images/bottomBg.png) no-repeat left top;height:3px;}