html,body{height:100%;}
p,h1,h2,h3,h4,ul,li,ol,div,form{margin:0;padding:0;list-style:none;}
body{padding:0;margin:0;font-family:arial,helvetica,sans-serif;font-size:11px;color:#666;background:#259;}
img{border:none;}
a{color:#666;}
th{text-align:left;}
td{margin-top: 45px;margin-bottom: 0px;vertical-align:top;}
#container{position:relative;min-height:100%;}
#wrapper-content{width:840px;position:relative;left:50%;margin-left:-435px;padding-left:30px;}
.clear{clear:both;}
#head{padding-top:56px;padding-bottom:26px;clear:both;}
#head h1 a{display:block;width:332px;height:22px;}
#head h1 span{display:none;}
#navigation{padding-top:45px;padding-left:17px;}
#navigation a{text-decoration:none;display:block;color:#000;}
#navigation a:hover,#navigation a:active{color:#07f;}
#navigation .navAct{color:#07f;}
#navigation .lang{float:right;}
#navigation .impressum{float:right;padding-right:50px;}
#cvpicture{margin:0;float:left;width:170px;height:261px;padding:35px 40px 20px 17px;}
#partnerpicture{margin:0;float:left;width:170px;padding:35px 40px 20px 17px;}
#subnavigation{float:left;width:170px;padding:35px 40px 20px 17px;}
#subnavigation .navAct{font-weight:bold;background:#07f;}
#subnavigation li{padding:3px 0 3px 15px;}
#subnavigation a{color:#07f;text-decoration:none;}
#subnavigation a:hover{font-weight:bold;}
#subnavigation .navAct a{color:#fff;}
#content{clear:both;display:inline-block;}
#content h1{padding-bottom:10px;}
.standardseite div{margin-left:231px;margin-right:250px;padding-top:28px;}
.standardseite div p{padding-bottom:10px;}
.standardseite div h1{font-weight:bold;font-size:13px;padding-bottom:10px;}
#content .teaser,#content .teaserWhite{z-index:-10;font-size:11px;float:left;padding:28px 23px 20px 17px;width:170px;height:320px;}
#content .teaserWhite{color:#fff;}
#content .teaser p,#content .teaserWhite p{clear:both;padding-bottom:14px;width:165px;}
#content .teaser h2,#content .teaserWhite h2{font-weight:bold;font-size:12px;padding-bottom:7px;}
#content .teaserWhite a{color:#fff;}
#content label{float:left;width:200px;margin-top:5px;}
#content textarea{width:300px;height:100px;}
#content div ul{padding:10px 0 15px 0;}
#content div ul li{list-style:square;margin-left:12px;padding-bottom:5px;}
#content div ul ul li{list-style:disc;margin-left:32px;padding-bottom:5px;}
#content div h3{padding-top:15px;}
#footer{z-index:1000;clear:both;height:189px;color:#fff;}
#footer h2 {font-weight:bold;font-size:12px;padding-bottom:7px;padding-right:18px;}
#footer a{color:#fff;}
#footer .teaser {font-size:11px;float:left;padding:20px 23px 0 17px;width:170px;height:136px;}
#footer .teaserbig {font-size:11px;float:left;padding:20px 23px 0 17px;width:380px;height:136px;}
#footer .teaserend {font-size:11px;float:left;padding:20px 23px 0 17px;width:170px;height:136px;}
#footer .copyright{color:#07f;clear:both;padding:10px 23px 0px 17px;}
.cv{background:#fff;}
#footer p{padding-bottom:4px;}
#footer .xingde a{background:url('http://www.xing.com/img/buttons/7_de_btn.gif');width:139px;height:23px;display:block;}
#footer .xingen a{background:url('http://www.xing.com/img/buttons/13_en_btn.gif');width:118px;height:23px;display:block;}
#footer h2 a span{display:none;}
#kontakt {padding:0px;clear:both;margin:0;}
#kontakt .bez div{padding:0px;margin:0;float:left;text-align:left;width:9.5em;line-height:25px;}
#kontakt .input div{padding:0px;margin:0;float:left;text-align:left;width:9.5em;line-height:25px;}

