/* Style sheet style */
div#main div.image_container a,div#main div.pdf_link a{padding-left:0;border:0px solid #fff;background:none;}
div#main div.image_container.float_left{margin:0 20px 10px 0;padding:0;}
html{margin:0;padding:0;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif,sans-serif;}
body{margin:0;padding:0;background-color:#AEBAB1;}
div#background{width:960px;margin:0 auto;padding:0 12px;background-repeat:repeat-y;background:url("tl_files/template/shadow.jpg");}
div#wrapper{background-color:#fff;}
div#header{height:220px;position:relative;margin:0;padding:0;}
div#header div#logo-add{width:264px;height:112px;left:0;top:0;position:absolute;background-image:url("tl_files/template/seit-20-jahren.gif");background-repeat:no-repeat;background-position:30px 25px;}
div#header div#logo-add h3{width:110px;top:25px;position:absolute;margin:0;padding:0;text-align:right;font-weight:normal;font-size:12px;color:#b3b3b3;right:51px;}
div#header div#infoTel{width:200px;height:112px;top:0;right:0;position:absolute;text-align:center;}
div#header div#infoTel h3{margin:32px 0 0;padding:0;color:#707978;text-transform:uppercase;}
div#header div#infoTel h4{margin:0;padding:0;font-weight:normal;font-size:18px;color:#b3b3b3;}
div#header div#edge{width:40px;height:30px;right:-9px;position:absolute;background-image:url("tl_files/template/edge.jpg");top:0;}
div#header div#top-bar{width:960px;height:35px;top:113px;position:absolute;background-color:#ffcc00;left:0;z-index:2;}
div#top-bar div#logo{width:195px;margin-left:25px;padding-right:15px;border-right:2px solid #fff;}
div#top-bar div.navi{right:200px;position:absolute;top:0;}
div#top-bar div.navi ul{margin:0;padding:0;list-style:none;}
div#top-bar div.navi ul li{float:left;display:block;}
div#top-bar div.navi a,div#top-bar div.navi span{height:15px;float:left;display:block;padding:15px 25px 5px 10px;background-color:#fff19c;border-left:2px solid #fff;text-decoration:none;font-size:12px;color:#707978;}
div#top-bar div.navi a:hover,div#top-bar div.navi span.active{display:block;background-color:#fff;border-left:2px solid #aebab1;}
div#keyvisual{width:496px;height:220px;left:264px;position:absolute;background-image:url("../images/header.jpg");z-index:1;top:0;}
div#keyvisual h2.slogan{width:496px;bottom:24px;position:absolute;margin:0;padding:0;text-align:center;font-size:18px;color:#fff;}
div#navi-header{width:235px;height:73px;left:0;top:148px;position:absolute;background-color:#f2f2f2;}
div#shadow-bottom{width:984px;height:20px;position:relative;margin:0 auto;padding-bottom:30px;background-image:url("tl_files/template/shadow-bottom.jpg");background-repeat:no-repeat;}
div#container{background:url("tl_files/template/bgr-navi.gif") left top repeat-y;}
div#left{width:235px;float:left;margin:0;padding:0;}
div#left ul{margin:10px 0 0;padding:0;list-style:none;}
div#left ul li{}
div#left ul li a,div#left ul li span{display:block;padding:5px 0 5px 40px;font-weight:bold;text-decoration:none;font-size:16px;color:#707978;}
div#left ul li a:hover{color:#b3b3b3;}
div#left ul li.submenu ul.level_2{display:none;}
div#left ul li.submenu.active ul.level_2,div#left ul li.submenu.trail ul.level_2{display:block;}
div#left ul li.active span,div#left ul li.active a,div#left ul li.trail span,div#left ul li.trail a{background-color:#ffcc00;}
div#left ul li.active a:hover,div#left ul li.trail a:hover{color:#707978;}
div#left ul li.active ul,div#left ul li.trail ul{margin:0;padding:10px 0 10px 35px;background-color:#AEBAB1;font-size:13px;color:#f2f2f2;}
div#left ul li.active ul li,div#left ul li.trail ul li{padding-left:20px;background:url("tl_files/template/bullet_inactive.gif") left center no-repeat;}
div#left ul li.active ul li a,div#left ul li.trail ul li a,div#left ul li.trail ul li span{padding:2px 0;background-color:#AEBAB1;font-size:13px;color:#707978;letter-spacing:0;}
div#left ul li.active ul li a:hover,div#left ul li.trail ul li a:hover{color:#fff;}
div#left ul li.trail ul li.active{background-image:url("tl_files/template/bullet.gif");}
div#left ul li.trail ul li.active a,div#left ul li.trail ul li.active span{background-color:#AEBAB1;color:#fff;}
div#main{width:495px;float:left;margin-top:12px;padding:10px 28px;font-size:14px;color:#727879;line-height:1.5em;}
div#main div.headline{height:10px;position:relative;overflow:visible;display:block;margin-bottom:20px;background-color:#ffcc00;}
div#main div.headline h2{top:-7px;position:absolute;margin:0;padding:0 10px 0 0;background-color:#fff;font-size:18px;color:#707978;text-transform:uppercase;left:0;}
div#main h3{width:455px;margin-top:0;padding:0;font-size:18px;color:#AEBAB1;}
div#main h4{width:455px;margin-top:0;padding:0;font-size:14px;color:#AEBAB1;}
div#main p{text-align:justify;font-size:14px;color:#727879;line-height:1.5em;}
div#main ul{margin:0 0 30px;padding:0 0 0 15px;}
div#main ol{margin:0 0 30px;padding:0 0 0 20px;}
div#main ul li ul,div#main ol li ul,div#main ol li ol{margin-bottom:10px;padding-left:30px;}
div#main a{padding-left:10px;font-weight:bold;text-decoration:none;color:#AEBAB1;background:url("tl_files/template/linkArrow.gif") 0 4px;background-repeat:no-repeat}
div#main a.more:hover,div#main a:hover{border-bottom:2px dotted #AEBAB1;color:#727879;}
div#main a.more{font-size:14px;}
div#main table td,div#main table th{padding-bottom:10px;font-size:12px;text-align:left}
div#main table.sortable th{padding:10px 5px;border-top:1px solid #AEBAB1;line-height:1em;border-bottom:1px solid #AEBAB1}
div#main table.sortable th a{margin:0;padding:0;background-image:url("none");text-decoration:none;font-size:12px;color:#AEBAB1;line-height:1em;}
div#main div.image_container.float_right{margin:0 0 10px 20px;padding:0;}
div#main a img{border:0px solid #fff;}
div#main div.ce_text{width:455px;margin-bottom:10px;}
div#main div.ce_table{margin-bottom:30px;}
div#main div.ce_downloads p{clear:both;padding-bottom:10px;}
div#main div.ce_downloads p img.mime_icon,div#main div.ce_downloads p a{float:left;display:block;margin:2px 0;line-height:16px;}
div#main div.ce_downloads p img.mime_icon{margin-right:10px;}
div#main div.ce_downloads span.size{font-weight:normal;font-size:12px;}
div#main div.ce_form{width:455px;margin-bottom:30px;}
div#main div.ce_form label{font-size:12px;color:#727879;}
div#main div.ce_form table td,div#main div.ce_table table td{vertical-align:top;}
div#main div.ce_form table td.col_first{width:120px;}
div#main div.ce_form table td.col_last{padding-left:10px;}
div#main div.ce_form table td.col_0{padding:10px 0;line-height:1em;}
div#main div#vermietung div.ce_table table{width:495px;}
div#main div#vermietung div.ce_table td{width:160px;padding-right:5px;}
div#main div#vermietung div.ce_table ul{margin-bottom:0;}
div#main div.ce_table p{width:auto}
div#main div#angebot-anfordern div.ce_form table td.col_1{vertical-align:middle;}
div#main div.ce_form select,div#main div.ce_form input{font-size:14px;}
div#main div.ce_form input.text{width:200px;}
div#main div.ce_form input.plz{width:50px;}
div#main div.ce_form td.explanation{padding-top:20px;}
div#main div.ce_form textarea{width:200px;}
div#main div.ce_form input.captcha{width:50px;}
div#main div.ce_form span.captcha_text{font-size:12px;}
div#main div.ce_form span.mandatory{margin-left:3px;font-weight:bold;font-size:12px;color:#ff0000;}
div#main table{width:455px;}
div#main table a{margin:0;padding:0;background-image:url("none");font-size:12px;background-position:0 2px;border:none;}
div#main table a:hover{border:none;}
div#main table.sortable a.textlink{padding-left:10px;font-weight:bold;text-decoration:none;color:#AEBAB1;background:url("tl_files/template/linkArrow.gif") 0 2px;background-repeat:no-repeat}
div#main table.sortable a.textlink:hover{border-bottom:2px dotted #AEBAB1;color:#727879;}
div#main table.sortable th a:hover{}
div#main table.sortable th.asc a,div#main table.sortable th.desc a{color:#727879;}
div#main table.sortable tr{font-size:12px;color:#727879;}
div#main table.sortable tr.even{background-color:#f2f2f2;}
div#main table.sortable td{margin-top:5px;padding:5px;}
div#main div#teleskopbuehnen table.sortable td.col_1,div#main div#teleskopbuehnen table.sortable td.col_2,div#main div#teleskopbuehnen table.sortable td.col_3{padding-right:20px;text-align:right;}
div#main div#gelenkteleskopbuehnen table.sortable td.col_1,div#main div#gelenkteleskopbuehnen table.sortable td.col_2,div#main div#gelenkteleskopbuehnen table.sortable td.col_3{padding-right:20px;text-align:right;}
div#main div#scherenbuehnen table.sortable td.col_1,div#main div#scherenbuehnen table.sortable td.col_2,div#main div#scherenbuehnen table.sortable td.col_3{padding-right:20px;text-align:right;}
div#main div#scherenbuehnen table.sortable td.col_4,div#main div#teleskopbuehnen table.sortable td.col_4,div#main div#gelenkteleskopbuehnen table.sortable td.col_4{text-align:center}
div#main div#verkauf table.sortable td.col_3,div#main div#verkauf table.sortable td.col_4{padding-right:20px;text-align:right;}
div#main div#verkauf table.sortable td.col_0,div#main div#verkauf table.sortable td.col_5{text-align:center}
div#main table ul,div#main table ul li,div#main table ol,div#main table ol li{width:auto;}
div#main div.image_container div.caption{font-size:12px;color:#AEBAB1;line-height:1.25em}
div#main div.pdf_link{margin-top:30px;font-size:12px;color:#AEBAB1;}
div#main div.mod_article{overflow:visible;}
div#main div.ce_teaser{margin-bottom:30px;padding-bottom:2px;}
div#main div#suchergebnisse div.formbody{margin-top:20px;}
div#main div#suchergebnisse p.header{padding-bottom:20px;}
div#main div#suchergebnisse p.url{font-size:12px;color:#AEBAB1;}
div#main div#suchergebnisse span.relevance{font-weight:normal;font-size:12px;color:#AEBAB1;}
div#main div#suchergebnisse div.mod_search div{margin-bottom:30px;}
div#main div#suchergebnisse input,div#main div#suchergebnisse a{font-size:14px;}
div#main div.dlh_googlemap{font-size:12px;color:#727879;}
div#main div.dlh_googlemap a{background-position:0 2px;}
div#main div.dlh_googlemap p{width:auto;padding:0;margin:0}
div#main div.dlh_googlemap a.terns-of-use-link{margin:0;padding:0;background-image:url("none");}
div#main div.dlh_googlemap a.terns-of-use-link:hover{border:none;}
div#right{width:174px;float:left;margin-top:-15px;padding-top:22px;}
div#right div.headline{height:10px;position:relative;overflow:visible;display:block;background-color:#AEBAB1;}
div#right div.headline h3{top:-3px;position:absolute;margin:0;padding:0 10px 0 0;background-color:#fff;font-size:12px;color:#707978;text-transform:uppercase;left:0;}
div#right div.textContainer{margin-bottom:30px;}
div#right div.textContainer input#ctrl_8{width:150px;}
div#right div.textContainer.grey{position:relative;margin:0 0 15px -15px;padding:15px 0 15px 15px;background-color:#F2F2F2;border-top:1px solid #AEBAB1;border-right:0px solid #AEBAB1;border-bottom:1px solid #AEBAB1;border-left:1px solid #AEBAB1;}
div#right div.textContainer.grey div.formbody table td{padding-bottom:10px;}
div#right div.textContainer.grey div.top-corner{width:11px;height:11px;top:-1px;position:absolute;background-image:url("tl_files/template/rounded_corner_topleft.gif");background-repeat:no-repeat;left:-1px;z-index:1;}
div#right div.textContainer.grey div.bottom-corner{width:11px;height:11px;bottom:-1px;position:absolute;background-image:url("tl_files/template/rounded_corner_bottomleft.gif");background-repeat:no-repeat;left:-1px;z-index:1;}
div#right div.textContainer.grey div.headline h3{background-color:#F2F2F2;}
div#right p{font-size:12px;color:#AEBAB1;}
div#right div.mod_form{position:relative;overflow:visible;}
div#right a{padding:0 0 0 10px;font-weight:bold;text-decoration:none;font-size:12px;color:#AEBAB1;background:url("tl_files/template/linkArrow.gif") 0 2px;background-repeat:no-repeat}
div#right a:hover{border-bottom:2px dotted #AEBAB1;color:#707978;}
div#right div.textContainer div.submit_container{font-size:13px;}
div#footer{clear:both;margin:0;padding:50px 0 10px 263px;font-size:12px;color:#b3b3b3;background:url("tl_files/template/bgr-navi.gif") left top repeat-y;}
div#clear,div#footer{clear:both;}
div.breaker{clear:both;}

