/* Style sheet Site */
#main .ce_text ul{margin-top:10px;margin-bottom:10px;margin-left:30px;list-style-type:circle;}
#fpv{margin-left:60px;}
.mod_sitemap{padding-left:20px;}
.mod_sitemap .level_1 li a{font-weight:bold;text-decoration:none;color:#2989cc;}
.mod_sitemap .level_1 li a:hover{text-decoration:underline;}
.mod_sitemap .level_2 li a{font-weight:normal;text-decoration:none;color:#2989cc;}
.mod_sitemap .level_2 li a:hover{text-decoration:underline;}
.mod_sitemap .level_2 li{padding-left:20px;list-style-type:none;}
body{background-color:#efefef;font-family:Arial, Helvetica, Tahoma, Verdana;}
ul,li,h1,h3,h4,p{margin:0;padding:0;}
#wrapper{padding:2px 15px 5px;background-color:#ffffff;}
#header{height:150px;position:relative;margin-bottom:10px;z-index:100;}
#header .mod_breadcrumb{top:45px;position:relative;font-size:11px;line-height:18px;}
#header .mod_breadcrumb a,#header .mod_breadcrumb span{text-decoration:none;color:#000000;}
#header .mod_breadcrumb a:hover{text-decoration:underline;}
#container{margin-bottom:20px;}
#main{width:680px;position:relative;}
#service{width:270px;margin-bottom:10px;border:2px solid #dbdbdb;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;}
#service a{font-weight:bold;color:#2989cc;}
#service h3{padding-left:5px;background-image:url("tl_files/images/bg_1.gif");font-weight:bold;font-size:14px;color:#4d4c4c;line-height:22px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;}
#service ul .mail{margin-top:10px;margin-left:5px;padding-left:35px;font-size:12px;color:#4d4c4c;line-height:30px;list-style-type:none;background:url("tl_files/images/mail.gif") left top no-repeat;}
#service ul .call{margin-top:10px;margin-left:5px;padding-bottom:10px;padding-left:35px;font-size:12px;color:#4d4c4c;line-height:30px;list-style-type:none;background:url("tl_files/images/call.gif") left top no-repeat;}
#main .vorteil{height:165px;overflow:hidden;border:2px solid #dbdbdb;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;}
#main .vorteil h1{padding-left:5px;background-color:#dbdbdb;font-weight:bold;font-size:14px;line-height:22px;}
#main .vorteil ul{margin-top:10px;margin-left:340px;}
#main .vorteil li{font-size:12px;line-height:20px;list-style-type:none;list-style-image:url("tl_files/images/haken_bl.jpg");}
#main iframe{width:100%;overflow:auto;margin-top:10px;border:0px hidden;}
#main .prodinfo{margin-top:10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;}
#main .prodinfo a{font-weight:bold;text-decoration:none;color:#0044cc;}
#main .prodinfo a:hover{text-decoration:underline;}
#main .prodinfo h1{padding-top:5px;border-bottom:1px solid #d4d4d4;font-weight:bold;font-size:14px;color:#bdbbbb;}
#main .prodinfo h4{padding-top:7px;padding-bottom:7px;padding-left:1px;font-weight:bold;font-size:12px;color:#4d4c4c;}
#fpv{}
#main .prodinfo ul{margin-top:5px;margin-bottom:5px;}
#main .prodinfo li{margin-left:30px;font-size:12px;list-style-type:decimal;}
#footer{clear:both;}
#footer .inside{padding-left:25px;text-align:left;vertical-align:text-bottom;border-top:1px solid #d4d4d4;border-right:0px solid #d4d4d4;border-bottom:0px solid #d4d4d4;border-left:0px solid #d4d4d4;font-size:11px;color:#818181;background:url("tl_files/images/footer.gif") left top no-repeat;}
#footer .inside a{text-decoration:none;font-size:11px;color:#818181;}
.clear{clear:both;}
.mod_article{font-size:12px;color:#4d4c4c;}

