html,body{height:100%;width:100%;margin:0;}html{overflow-x:hidden;overflow-y:scroll;}body{background:#1f1f1f url(img/bg.jpg) no-repeat top left;color:#7d7d7d;font:11px Georgia, serif;font-style:italic; line-height: 170%;}p{color:#606060;margin:10px 10px 6px 30px;}.twoLft p,.twoRgt p,.threeCols p{margin:15px 0;}hr{background:#303030;color:#303030;display:block;height:0;border:0;border-top:1px solid #303030;margin:10px 0;}a img,img[usemap]{border:0;}a{color:#5d5d5d;text-decoration:none;}a:active,a:focus{outline:1px dotted #888;}a:hover{color:#fff;}h1,h1 a,h3,h3 a{color:#fff;font-weight:400;text-decoration:none;margin:15px 0 0;}h1 a:hover,h3 a:hover{text-decoration:underline;}h1{font-size:18px;}h3{font-size:14px;}#logo,#menu,#content{margin-left:60px;}#logo,#menu,.innerWrap{width:941px;}#menu,#content{clear:both;}#logo{color:transparent;font-size:0;margin-top:55px;height:99px;}#fpLogo{background:url(img/logo.png) no-repeat top left;display:block;float:left;height:48px;width:196px;margin:0 0 0 30px;font-size:0;color:transparent;}#fpSlogan{background:url(img/slogan.png) no-repeat top left;display:block;float:right;height:99px;width:567px;margin:0;color:transparent;}#menu ul{list-style:none;float:right;margin:70px 10px 10px 0;}#menu li{display:block;float:left;list-style:none;padding-left:10px;}#menu li a{background:url(img/nav.png) no-repeat left top;color:#ccc;display:block;text-decoration:none;font-size:0;color:transparent}#mStart{width:78px;height:13px;}#mStart:hover{background-position:0 -17px !important;}#mAgentur{background-position:-88px 0 !important;width:69px;height:17px;}#mAgentur:hover{background-position:-88px -17px !important;}#mLeitfaden{background-position:-166px 0 !important;width:78px;height:16px;}#mLeitfaden:hover{background-position:-166px -17px !important;}#mService{background-position:-256px 0 !important;width:61px;height:13px;}#mService:hover{background-position:-256px -17px !important;}#mBlog{background-position:-326px 0 !important;width:45px;height:17px;}#mBlog:hover{background-position:-326px -17px !important;}#content{background:#000;min-height:400px;position:relative;padding:10px 0 64px;}.bottom,.topLink,.topLink a{position:absolute;bottom:0;width:inherit;margin:0 auto;}.topLink,.topLink a{border-top:1px solid #303030;background:url(img/up.png) no-repeat center 5px;display:block;font-size:0;color:transparent;height:14px;margin:0 !important;}.innerWrap{position:relative;}.twoLft,.twoRgt,.threeCols{display:inline-block;border-top:1px solid #303030;vertical-align:top;}.twoLft{padding-bottom:20px;width:268px;margin:10px 10px 0 40px;}.twoRgt{width:559px;margin:10px 0 0 50px;}.twoRgt img{margin-top:15px;}.slider img{margin-top:0;}.threeCols{width:268px;margin:10px 0 0 40px;}.threeCols img{margin:10px 0 0;}#photostream{padding:0;}#photostream li{display:inline;list-style:none;margin:0 0 0 18px;}#photostream li:first-child{margin-left:0;}#photostream li img{margin:0;}.meta{color:#5b4c40;}.commentsLink hr{margin:9px 0;}.commentsLink a{display:block;color:#fff;font-weight:700;text-decoration:none;margin:-2px 0;}.sliderControl{margin:6px 0;padding:0;}.sliderControl li{display:block;list-style:none;float:left;margin-right:4px;}.sliderControl li a{background:url(img/button.png) no-repeat left top;color:inherit;display:block;text-decoration:none;font-size:.9em;padding-left:8px;padding-top:2px;height:20px;width:14px;}.sliderControl li a:hover{background-position:-22px 0;}.slider{border-bottom:1px solid #303030;overflow:hidden;position:relative;height:353px;width:559px;margin:15px 0;padding:0;}.slider li{display:none;list-style:none;opacity:1;height:353px;width:559px;}.slider li:first-child{display:block;opacity:0.6;}.slider li:first-child img{display:block;}.js .slider li{opacity:0}.js .slider li:first-child{opacity:0.6;}.slider li.active{opacity:1}form input,form textarea{background:#444;border:1px solid #303030;color:#fff;font-family:Georgia, serif;font-size:12px;width:260px;padding:2px;}form textarea{min-height:100px;}form input.submit{display:block;float:right;width:auto;}#footer{margin:0 35px 10px;}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden;}*:first-child+html .clearfix{min-height:0;}* html .clearfix{height:1%;}* html .twoLft,* html .twoRgt,* html .threeCols,*:first-child+html .twoLft,*:first-child+html .twoRgt,*:first-child+html .threeCols{display:inline;}.pb .twoLft,.pb .twoRgt{padding-bottom:10px}
*:first-child+html #logo, *:first-child+html #menu li, *:first-child+html .topLink, *:first-child+html .topLink a { text-indent: -999em; }