/* Style sheet style */
body{margin:0;background-color:#F1F1F2;font-family:Helvetica,Verdana, Geneva, sans-serif;font-size:13px;}
h1,h2,h3{display:block;border-bottom:1px solid #d1d1d1;}
h4{font-size:14px;}
p{float:left;display:block;margin:0;padding:0;color:#404040;}
strong{font-weight:bold;}
h1{margin-top:5px;margin-bottom:5px;font-size:2.4em;color:#292626;}
h3{margin:0 0 5px;padding-left:3px;background-color:#d5d9db;font-size:13px;color:#302929;}
.smaller{text-align:justify;font-size:10px;}
a{text-decoration:none;color:#485258;}
a:visited{text-decoration:none;color:#000000;}
a:active{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#000000;}
#right a{display:inline-block;font-weight:normal;}
#right a:hover{background-color:#f1f1f2;}
.custom{float:left;margin:25px 0 0;}
#headpix{width:770px;height:314px;position:relative;float:left;background-image:url("tl_files/holist/template/headpix_higru180.png");background-repeat:no-repeat;z-index:1;}
#headpix .inside{margin-top:8px;margin-left:8px;}
#slider{width:750px;height:275px;float:left;margin-top:-26px;z-index:9;}
.noobWrapper,.noobContainer38{float:left;margin:0;padding:0;}
.mod_navigation{width:750px;position:relative;float:left;margin:-12px 0 0;padding:0;font-weight:normal;z-index:20;}
.mod_navigation .level_1 div{float:left;display:block;margin:0;font-size:14px;color:#485258;}
.mod_navigation div.level_2{display:none;}
.mod_navigation a,.mod_navigation .active{display:block;margin:2px 14px 15px;}
.mod_navigation .level_1 div:hover,.mod_navigation div.active,.trail{display:block;background:url("tl_files/holist/template/underMenu.png") center top no-repeat;}
.mainTop{width:766px;height:20px;float:left;background-image:url("tl_files/holist/template/contentHead.jpg");}
#main{width:766px;height:auto;float:left;background-image:url("tl_files/holist/template/contentMid.jpg");background-repeat:repeat-y;color:#404040;min-height:335px;}
#main .inside{margin-right:30px;margin-left:30px;}
#right{width:180px;float:right;margin-right:12px;font-size:10px;}
#contactRe{width:190px;float:right;margin-top:7px;margin-bottom:10px;background-color:#ffffff;border-top:2px solid #fcd553;border-bottom:2px solid #fcd553;}
#contactRe .inside{margin:6px;font-size:0.8em;}
#rueckrufRe{width:190px;float:right;background-color:#ffffff;border-top:2px solid #fcd553;border-bottom:2px solid #fcd553;}
#rueckrufRe .inside{margin:5px;font-size:9px;}
#rueckrufform .explanation{width:175px;position:relative;margin:0;padding:0;font-size:8px;}
tbody{float:left;margin:0 0 0 6px;}
.mod_form{float:left;margin:0 0 5px;padding:0;}
#rueckrufform{float:left;margin:0;padding:0;}
#f2 label{width:130px;float:left;}
#f2 input,#f2 textarea{width:310px;margin-top:1px;margin-bottom:1px;background-color:#ffffff;border:1px solid #fbe7a5;}
form,.formbody{position:relative;float:left;margin:0;padding:0;}
.mandatory{margin:0;padding:0;}
fieldset{width:325px;float:left;border:1px solid #cccccc;}
.fieldsetEmail{float:right;margin-top:-15px;}
.fieldsetKontakt{float:left;margin-top:15px;}
p.error{float:left;font-size:8px;color:#8c0101;}
#rueckrufform input{width:170px;margin-top:1px;margin-bottom:1px;background-color:#ffffff;border:1px solid #fbe7a5;}
#rueckrufform .submit{width:170px;margin-top:1px;margin-bottom:1px;background-color:#ffffff;border:0px solid #fcd553;}
.mainTxt{width:634px;height:auto;margin-top:5px;margin-left:25px;}
.mainFooter{width:766px;height:13px;float:left;background-image:url("tl_files/holist/template/contentFooter.jpg");}
.headpix{width:650px;height:200px;float:left;margin-top:5px;margin-left:5px;}
#logo{width:189px;height:187px;float:right;margin-top:100px;margin-right:5px;background-image:url("tl_files/holist/template/logo_grayHigru.gif");}
#footer{width:766px;clear:both;margin-bottom:10px;}
#footer .inside{width:746px;height:30px;float:left;margin:0 10px 10px;font-size:8px;color:#707172;}
address{margin-left:3px;font-weight:normal;color:#404040;font-style:normal;}
.rueckruf{width:150px;height:129px;float:right;margin-top:5px;margin-right:61px;}
.clearer{height:1px;clear:both;font-size:0px;}
a#willkommen:link{text-decoration:none;color:#485258;}
a#warum:link{text-decoration:none;color:#485258;}
a#idee:link{text-decoration:none;color:#485258;}
a#umsetzung:link{text-decoration:none;color:#485258;}
a#aktuelles:link{text-decoration:none;color:#485258;}
a#jobs:link{text-decoration:none;color:#485258;}
a#kontakt:link{text-decoration:none;color:#485258;}
a#impressum:link{text-decoration:none;color:#485258;}
#copyright{float:left;margin-left:15px;}
#copyright a:hover{background-color:#dedede;}
#impressumSub{float:right;margin-right:15px;}
#home .mod_newslist{position:relative;margin-top:-10px;}
.newshead{font-weight:normal;font-size:16px;}
p.info{float:right;margin:0;padding:0;font-size:10px;}
.layout_short{width:210px;float:left;margin-top:0;margin-right:25px;margin-bottom:20px;}
#home .layout_short{width:210px;float:left;margin-top:0;margin-bottom:20px;border-bottom:1px solid #e0e0e0;}
