/* Style sheet hydro */
body{}
p{line-height:1.5em;}
#background{width:100%;height:100%;position:absolute;z-index:1;}
#scroller{width:100%;height:100%;left:0;top:0;position:absolute;overflow:auto;z-index:2;}
#header{height:115px;}
#slogan_quicknav{width:775px;height:115px;margin-left:45px;}
#container{background-image:url("tl_files/hydro_layout/background/bg_weiss_linie.jpg");background-repeat:repeat-y;}
body.titel #container{background-image:url("tl_files/clean_blue/images/weiss.gif");background-repeat:repeat-y;}
#left{width:202px;float:left;}
#main{width:568px;float:left;}
body.titel #main{width:770px;float:left;margin-bottom:-32767px;padding-top:30px;padding-bottom:32767px;}
body.titel #main .inside{padding-bottom:0;}
body.titel #main h1{margin-top:25px;}
body.partner #main .ce_image{margin-bottom:0;}
#right{float:left;}
#footer{clear:both;margin-bottom:10px;}
#logo{float:right;padding-top:27px;padding-right:50px;}
#slogan_quicknav img{float:left;margin-top:12px;}
.quick{float:right;margin-top:45px;}
.bg_gruen{background-color:#006436;}
#right li{margin-bottom:12px;}
#slogan_quicknav .inside{}
#main .ce_text li,#main .accordion li{margin-left:20px;list-style-type:disc;}
hr{height:1px;background-color:#003789;color:#003789;border: none;}
body.titel hr{margin-bottom:30px;}
.linie{margin-bottom:20px;border-bottom:1px solid #dddddd;}
body.partner #main .linie{margin-bottom:0;padding-bottom:10px;border-bottom:1px solid #dddddd;}
#a_mitarbeiter h4{margin-top:0;}
#main .abteilung,#main .image_container{border:0;}
#main .image_container{margin-top:14px;}
#main #home .image_container,#main #a_abteilungen .image_container,#main #a_geschaeftsfuehrung .image_container,#blog .image_container,#news .image_container{margin-top:0;}
.abstand{margin-left:110px;}
.typewriter{margin-top:26px;margin-bottom:1px;}
.lastinhalt{margin-bottom:25px;}
.abstandoben{margin-top:15px;}
.titelslider{background-color:#003789;background-image:url("tl_files/hydro_layout/background/hydro_slider_background.jpg");background-repeat:no-repeat;color:#ffffff;}
.titelslider h2{padding:20px;color:#ffffff;}
.titelslider p{padding:0 0 0 20px;color:#ffffff;}
.titelslider img{margin-left:10px;}
.titelslider a,.titelslider a:link,.titelslider a:visited,.titelslider a:active{color:#ffffff;}
.stark{padding:9px;background-color:#d3e1e8;border:1px solid #dddddd;border-top-color: #003789;border-bottom-color: #003789;}
.lupentext{text-align:right;font-size:8px;}
#main .abteilung h4,#main .abteilung h5,#main .abteilung p,#main .abteilung ul{margin-left:110px;}
#main .abteilung ul li{margin-left:0;list-style-type:none;}
#a_mitarbeiter_ac .image_container,#a_mitarbeiter_dg .image_container,#a_mitarbeiter_hj .image_container,#a_mitarbeiter_km .image_container,#a_mitarbeiter_nr .image_container,#a_mitarbeiter_s .image_container,#a_mitarbeiter_tz .image_container{float:left;margin-top:0;padding-right:20px;padding-bottom:20px;}
#a_mitarbeiter_ac h1,#a_mitarbeiter_dg h1,#a_mitarbeiter_hj h1,#a_mitarbeiter_km h1,#a_mitarbeiter_nr h1,#a_mitarbeiter_s h1,#a_mitarbeiter_tz h1{margin-bottom:20px;}
#a_mitarbeiter_ac h4,#a_mitarbeiter_dg h4,#a_mitarbeiter_hj h4,#a_mitarbeiter_km h4,#a_mitarbeiter_nr h4,#a_mitarbeiter_s h4,#a_mitarbeiter_tz h4{margin-top:0;}
.replace_logo{width:130px;height:60px;display:block;margin:0;padding:0;}
.replace_logo a{width:0;height:0;position:relative;display:block;}
.replace_logo a em{width:130px;height:60px;position:absolute;display:block;border:0;text-indent: -10000px;background: url(tl_files/clean_blue/images/hydro_logo.jpg) no-repeat;cursor: pointer;}
.replace_logo a:hover em{}
.replace_logo a:active{}
.replace_logo a:active em,.replace_logo a:focus em{}
#logo h1{border-bottom:0;}

