/* Style sheet xBasic */
html{height:101%;}
body{margin:0;padding:0;background:#9c9c9c url("tl_files/aprimo/bilder/allgemein/hg_gesamt.jpg") center top no-repeat;}
#wrapper{margin-top:30px;background-color:#ffffff;border:5px solid #ffffff;}
#abdeckung_linksoben{width:10px;height:20px;left:-5px;top:0;position:absolute;background-color:#ffffff;z-index: 75;}
#left{height:600px;}
.clear_alle{height:0px;clear:both;margin:0;padding:0;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
fieldset,form,input,optgroup,select,textarea{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
a,body,div,fieldset,form,input,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:12px;color:#333333;}
h1,h2,h3,h4,h5,h6{font-size:12px;color:#333333;}
img{border:0px;}
p,pre,form{margin:0;padding:0;}
h1{display:block;margin:0 0 16px;padding:0;font-weight:bold;font-size:22px;color:#ee1919;text-transform: uppercase;}
h2{margin:0 0 8px;padding:0;font-weight:bold;font-size:16px;}
.ueberschrift_googlemaps{margin-top:20px;}
optgroup{padding-top:3px;padding-bottom:3px;}
a{text-decoration:none;color:#ee1919;}
a:hover{text-decoration:none;color:#666666;}
div.print_logo{display:none;}
#box_suche{width:271px;height:50px;left:669px;top:0;position:absolute;background-color:#ee1919;}
.custom #headerbild{width:728px;height:162px;bottom:0;left:212px;right:0;top:0;position:relative;margin:0;padding:0;min-height: 162px;}
.flash_quadrat_oben{float:left;margin-top:30px;}
.flash_quadrat_obenlinks{float:left;margin-top:30px;margin-left:49px;}
#home .ce_text,#home .ce_text p{color:#999999;text-transform: uppercase;}
.home_intro_unternehmen{width:139px;height:125px;bottom:0;left:416px;right:0;top:-145px;position:relative;float:left;}
.home_intro_leistungen{width:139px;height:125px;bottom:0;left:-286px;right:0;top:45px;position:relative;float:left;}
.home_intro_kontakt{width:139px;height:125px;bottom:0;left:212px;right:0;top:-234px;position:relative;float:left;}
.home_intro_service{width:139px;height:125px;bottom:0;left:277px;right:0;top:-234px;position:relative;float:left;}
.quadrate_umfliessen{float:left;}
.quadrat_leer_4{bottom:0;left:-139px;right:0;top:30px;position:relative;float:left;}
.flash_quadrat_5{bottom:0;left:-229px;right:0;top:30px;position:relative;float:left;}
.flash_quadrat_6{width:155px;height:155px;bottom:0;left:114px;right:0;top:-128px;position:relative;float:left;}
.quadrate_drei_unten{width:563px;height:155px;top:-93px;position:relative;float:left;}
#box_quicknavi{width:270px;height:30px;margin-top:20px;background-image:url("tl_files/aprimo/bilder/allgemein/quicknavi_hg.png");border-bottom:1px solid #666666;}
#box_quicknavi_breit{width:270px;height:30px;right:0;top:20px;position:absolute;background-image:url("tl_files/aprimo/bilder/allgemein/quicknavi_hg.png");border-bottom:1px solid #666666;}
.text_agb{font-size:11px;}
.text_agb strong{font-weight:bold;font-size:12px;}
.textblock_umfluss_links{width:60%;float:left;}
.textblock_umfluss_rechts{width:40%;float:left;}
.textblock_umfluss_100{width:100%;float:left;}
.mod_article ul{list-style-type:none;}
#main .mod_article li{list-style-image:url("tl_files/aprimo/bilder/allgemein/kreis_bullet.png");}
#main .mod_article .mod_taggedArticleList li{list-style-image:url("tl_files/aprimo/bilder/allgemein/kreis_bullet_gross.png");}
.mod_taggedArticleList ul li a{font-weight:bold;font-size:14px;color:#ee1919;line-height:20px;}
.mod_taggedArticleList ul li a:hover{color:#666666;}
div.even,div.odd{margin-top:15px;border-top:1px dotted #666666;}
.highlight{background-color:#e6e6e6;}
.pagination{margin-top:15px;text-align:center;}
.pagination ul{margin:15px 0 0;padding:0;text-align:center;list-style-type:none;}
.pagination li{display:inline;margin:0;padding-right:2px;padding-left:2px;list-style-image:url("none");}
.pdf_link{bottom:5px;left:52px;position:absolute;}
.inhaltstabelle_getrennt{float:left;}
.inhaltstabelle_getrennt table{width:160px;margin-top:12px;margin-right:25px;}
.inhaltstabelle_getrennt_rechts table{width:160px;margin-top:12px;}
.inhaltstabelle table{width:356px;margin-top:12px;}
.inhaltstabelle table th{width:50%;}
.marginalien{margin-top:10px;margin-left:65px;font-size:11px;color:#4d4d4d;}
.marginalien a{font-size:11px;}
.team{width:204px;float:left;}
.thumbnail_umfluss{float:left;margin-top:20px;margin-bottom:20px;border:1px solid #cccccc;}
.download_umfluss{float:left;margin-top:20px;margin-left:10px;}
.clear_rahmen{clear:both;border-top:1px dotted #666666;}
.mod_glossaryList dt{margin-top:0;padding-top:10px;border-top:1px dotted #666666;font-weight:bold;}
.mod_glossaryList dd{margin-top:10px;margin-bottom:10px;margin-left:40px;}
.mod_glossaryList h2{margin-top:10px;margin-bottom:0;padding-top:10px;padding-bottom:0;border-top:1px solid #666666;font-weight:bold;color:#c7c7c7;}
.mod_faqreader .back{margin-top:15px;}
#logo_iphone,.bild_iphone,.link_iphone_googlemaps,.breit_iphone,.link_iphone_text{display:none;}
#footer{background-color:#ee1919;}
#footer_mitte{width:458px;height:20px;float:left;margin-left:210px;border-left:2px solid #ffffff;}
#footer_rechts{width:253px;height:20px;float:right;padding-left:15px;border-left:2px solid #ffffff;font-size:10px;color:#ffffff;line-height:20px;}
#footer_abstand{width:100%;height:50px;background:url("tl_files/aprimo/bilder/allgemein/hg_schatten_footer.jpg") center top no-repeat;}
