body{background: #b1b1b1 url(../home_images/background.jpg) repeat-x;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#555;}

img,ul,li,p,div,td,tr,h1,h2,h3,h4{border:0;margin:0;padding:0;list-style:none;font-weight:normal;}
a.mehr{background:url(../img/link.gif) no-repeat;padding-left:18px;color:#A3BF35;font-weight:bold;text-decoration:none;}

#wrapper{width:1002px;margin:0 auto;}
#content_wrapper{float:left;width:998px;padding:0 2px 0 2px;margin:0 auto;background:url(../home_images/wrapper_bg.png) repeat-y;}

#navcontainer{background:url(../home_images/header.jpg) top no-repeat;width:998px;height:150px;}
ul#nav{z-index:1000;position:absolute;color:#FFF;font-size:12px;font-weight:bold;height:150px;margin-top:123px;}
ul#nav li{display:inline;float:left;margin-left:30px;margin-top:4px;}
ul#nav li ul{display:none;}
ul#nav li a{color:#FFF;text-decoration:none;}
ul#nav li a:hover{color:#A3BF35;text-decoration:none;}

ul#agentur_ul, ul#leistungen_ul, ul#service_ul{z-index:2000;display:none;top:148px;position:relative;clear:both;}
ul#agentur_ul{left:95px;width:75px;}
ul#leistungen_ul{left:167px;width:80px;}
ul#service_ul{left:353px;width:65px;}
ul#agentur_ul li, ul#leistungen_ul li, ul#service_ul li{background-color:#FFF;border:1px #AAA solid;border-top-width:0;margin:0 0 0 -5px;float:none;display:block;padding:2px 0 2px 2px;}
ul#agentur_ul a, ul#leistungen_ul a, ul#service_ul a{color:#555;}
ul#agentur_ul a:hover, ul#leistungen_ul a:hover, ul#service_ul a:hover{color:#A3BF35;text-decoration:none;}

#container{}
#teaser{background:url(../home_images/footer_bg.png) no-repeat;height:440px;clear:both;float:left;width:1002px;margin:0 auto;margin-top:25px;}

#footer{color:#666;width:1002px;margin:0 auto;margin-top:20px;height:50px;clear:both;float:left;}
#footer p a{color:#666;}
#footer a.twitterlink{position:absolute;margin:-27px 0 0 850px;background:url(../home_images/twitter.jpg) no-repeat;width:137px;;height:0px;padding-top:34px;overflow:hidden;display:block;}

a.home_link{background:url(../home_images/trans.gif);width:995px;;height:0px;padding-top:120px;position:absolute;font-size:1px;overflow:hidden;}


/* Home */

#showcase{width:720px;height:475px;margin:10px 0 10px -20px;float:left;display:inline;margin-right:30px;}
#homepage_content{float:left;width:250px;margin:25px 0 0 0;}
#tagcloud {position:absolute;top:528px;width:250px;}
#tagcloud li {display:inline;line-height:20px;}
#tagcloud li a{text-decoration:none;color:#555;}
#tagcloud li a:hover{text-decoration:underline;}

#homepage_content h2{padding:0 5px;background:#a4c911;color:#FFF;display:block;float:left;text-transform:uppercase;margin-bottom:10px;font-size:18px;}
#homepage_content #showcases h3{clear:both;font-weight:bold;font-size:12px;}
#homepage_content #showcases a.mehr{background:url(../img/link.gif) no-repeat;padding-left:18px;color:#A3BF35;font-weight:bold;text-decoration:none;}
#homepage_content #showcases img{display:inline;padding:2px;border:1px solid #FFF;opacity:0.5;filter:alpha(opacity=50);}
#homepage_content #showcases img:hover{border:1px solid #A3BF35;opacity:1;filter:alpha(opacity=100);}
#homepage_content #showcases img.active{border:1px solid #A3BF35;opacity:1;filter:alpha(opacity=100);}
#homepage_content #showcases p.showcases_thumbs{position:absolute;top:328px;width:250px;}

#teaser_l,#teaser_m,#teaser_r{width:280px;display:inline;float:left;margin:30px 0 0 20px;height:140px;overflow:hidden;}
#teaser_l{width:370px;margin-left:15px;}
#teaser_l h2,#teaser_m h2,#teaser_r h2,#blog_widget h2{background:#a4c911;color:#FFF;padding:0 5px;font-size:20px;margin-bottom:10px;display:block;float:left;}
#teaser_l p,#teaser_m p,#teaser_r p{float:left;clear:both;width:280px;}
#teaser_l p{width:370px;}

#teaserpic{float:right;margin:-34px 0 0 5px;width:137px;height:137px;}


#fb_widget{float:left;clear:both;margin:30px 0 0 15px;}
#blog_widget{float:left;width:580px;margin:30px 0 0 20px;}

#blog_widget h3{clear:both;color:#A3BF35;font-size:11px;}
#blog_widget em{font-weight:bold;font-style:normal;}
#blog_widget p a{color:#555;}
#blog_widget p{margin-bottom:15px;}


