/* Style sheet style_tarox */
#right div.mod_newslist{width:190px;left:auto;right:auto;top:0;position:relative;margin:5px 5px 0 0;padding:0 10px;background:url("tl_files/site/bg_news.gif") right top no-repeat;border:1px solid #cccccc;}
#right div.layout_latest{margin-bottom:20px;}
#right div.layout_latest h2 a,#right div.layout_latest h2 a:visited,#right div.layout_latest h2 a:active{display:block;margin-top:0;margin-bottom:5px;padding:0 1px 0 15px;background:url("tl_files/site/dot.gif") left top no-repeat;font-family:verdana, lucida, arial, sans-serif;font-weight:bold;text-decoration:none;font-size:0.8em;color:#000099;background-position: 0px 4px;}
#right div.layout_latest p.info{font-weight:bold;font-size:0.7em;color:#333333;}
#right div.layout_latest p.teaser{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:5px;font-size:0.9em;color:#999999;}
#right div.layout_latest p.more{display:block;margin-bottom:10px;margin-left:auto;text-align:right;text-decoration:underline;font-size:0.8em;}
#main div.layout_full h1,#main div.layout_full h2{font-family:verdana, lucida, arial, sans-serif;font-size:1.0em;color:#333333;}
#right div.mod_newsmenu{width:190px;left:auto;right:auto;top:0;position:relative;margin-top:5px;margin-right:5px;padding:0 10px 20px 10px;background:url("tl_files/site/bg_news.gif") right top no-repeat;border:1px solid #cccccc;}
#right div.mod_newsmenu h1,#right div.mod_newsmenu h2{font-weight:bold;font-size:1.2em;color:#000099;}
#right div.mod_newsmenu ul{margin:0;padding:0;list-style-type:none;}
#right div.mod_newsmenu li.year{font-weight:bold;font-size:1.0em;color:#333333;list-style-type:none;}
#right div.mod_newsmenu li{padding-top:3px;padding-bottom:3px;font-weight:normal;list-style-type:none;}
#right div.mod_newsmenu ul.level_2 li,#right div.mod_newsmenu ul.level_2 li p,#right div.mod_newsmenu ul.level_2 li a{margin:0;padding:0;text-decoration:none;line-height:1.5em;list-style-type:none;}
#wrapper{width:800px;overflow:hidden;margin-right:auto;margin-left:auto;padding:0;background-color:#ffffff;border:2px solid #666666;}
#banner{height:144px;background:url("tl_files/site/line.gif") left bottom repeat-x;}
#header{height:60px;background:#CCCCCC url("tl_files/site/head_bg.jpg") left top repeat-x;}
#header div.inside{width:260px;height:60px;float:left;margin-left:10px;background:url("tl_files/site/logo.jpg") left top no-repeat;}
.lang ul{width:220px;left:570px;top:10px;position:relative;margin:0;padding:0;}
.lang li{display:inline;margin:0;padding:0;}
.lang li img{border:none;}
.lang a,a:hover,a:visited{text-decoration:none;}
#container{margin:0;padding:0;}
#main .mod_article{margin:0;padding:0 20px 5px 20px;font-size:0.9em;color:#666666;}
#main #kontakt{margin:0 20px 10px 20px;padding:0 50px 5px 0;font-size:1.0em;color:#666666;background-position:430px 60px;}
#main #kontaktaufnahme{margin:0 20px 10px 20px;padding:0 50px 5px 0;font-size:1.0em;color:#666666;background-position:510px 110px;}
#main #galerie{margin:0;padding:0 230px 5px 20px;background:url("tl_files/site/bg_galerie.gif") right top no-repeat;font-size:1.0em;color:#666666;}
#main #bremsscheibe-zero,#main #bremsscheibe-g88,#main #bremsscheibe-sport-japan,#main #bremsscheibe-f2000{background:url("tl_files/site/bg_produkte_scheibe.gif") left top no-repeat;}
#main #bremsanlage-compact,#main #bremsanlage-sport,#main #bremsanlage-grande,#main #bremsanlage-upgrade{background:url("tl_files/site/bg_produkte_anlage.gif") left top no-repeat;}
#main #bremsbelag-strada,#main #bremsbelag-rallye,#main #bremsbelag-corsa,#main #bremsbelag-track,#main #bremsbelag-rallye-plus,#main #bremsbelag-corsa-plus,#main #bremsbelag-racing-gold{overflow:hidden;background:url("tl_files/site/bg_produkte_belag.gif") left top no-repeat;}
#main p.info{font-weight:bold;font-size:0.8em;color:#333333;}
#main p.back a,#main p.back a:visited{margin-bottom:10px;text-decoration:underline;font-size:0.9em;}
#main .pdf_link{float:right;margin:0;padding-top:15px;padding-right:20px;}
#main #produktbereiche,#main #produktbereiche a,#main #produktbereiche a:visited,#main #produktbereiche a:active,#main #produktbereiche a:hover{font-weight:bold;text-decoration:none;font-size:1.0em;color:#666666;}
#main #haendlerregistrierung,#main #produktanfrage{background:url("tl_files/site/flagge_bg.gif") right top no-repeat;background-position:600px 30px;}
#main li{list-style-image:url("tl_files/site/dot.gif");}
.produktstart_l{margin-left:40px;}
.produktstart_r{left:400px;top:0px;position:absolute;float:right;clear:left;vertical-align:top;border-left:1px solid #cccccc;white-space:nowrap;}
#breadcrumb{display:block;margin-bottom:15px;border-bottom:1 solid #666666;font-size:1.0em;color:#666666;white-space:nowrap;}
#breadcrumb span.active{font-weight:bold;}
#right #bg{height:300px;margin:0;padding:0;background:url("tl_files/site/flagge_bg.gif") right center no-repeat;}
#right #bg_dl{height:350px;margin:0;padding:0;background:url("tl_files/site/bg_downloads.gif") right bottom no-repeat;}
#right div.subnav{width:180px;height:380px;float:right;margin:5px 5px 0 0;padding:5px;background:url("tl_files/site/prodlist_bg.gif") right bottom no-repeat;border:1px solid #cccccc;}
div.subnav h2{margin:5px 0 20px 5px;font-family:verdana, lucida, arial, sans-serif;font-weight:bold;font-size:1.0em;color:#000099;}
#right div.subnav ul{margin:0;padding:0 0 5px 15px;text-align:left;font-weight:bold;text-decoration:none;font-size:0.9em;color:#000099;list-style-type:none;}
#right div.subnav li{margin:0 0 12px 0;padding:3px 0 0 0;border-top:1px solid #cccccc;}
#right div.subnav a,#right div.subnav a:visited{margin:0 auto 6px 0;padding:0 0 0 15px;text-align:left;background-image:url("tl_files/site/dot.gif");background-repeat:no-repeat;text-decoration:none;color:#000099;list-style-type:none;background-position: 0px 5px;}
#right div.subnav p.active{display:block;margin:0 0 3px 0;padding:0 0 0 15px;background-image:url("tl_files/site/dot.gif");background-repeat:no-repeat;font-weight:bold;text-decoration:none;color:#333333;list-style-type:none;background-position: 0px 5px;}
#footer{height:58px;clear:both;margin-top:10px;background-color:#cccccc;background-image:url("tl_files/site/footer.jpg");}
.footertext{margin-left:30px;padding-top:16px;font-size:10px;color:#FFFFFF;}
#footer a{text-decoration:none;color:#ffffff;}
.navcontainer{width:800px;height:33px;position:relative;margin:0;padding:0;background-image:url("tl_files/site/hnav_bg.png");background-repeat:repeat-x;}
.navcontainer ul{margin:0;padding:0;list-style-type:none;}
.navcontainer ul li{width:98px;height:32px;overflow:hidden;float:left;margin:0;padding:0;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-collapse:collapse;}
.navcontainer ul li a,.navcontainer ul li a:visited{display:block;margin:0;padding:6px 0 0 0;text-align:center;font-family:verdana, lucida, arial, sans-serif;font-weight:bold;text-decoration:none;font-size:1.0em;color:#ffffff;}
.navcontainer ul li a:hover,.navcontainer ul li span.active,.navcontainer ul li a.trail{height:32px;display:block;margin:0;padding:6px 0 0 0;text-align:center;background-image:url("tl_files/site/hnav_hover_.png");background-repeat:repeat-x;font-family:verdana, lucida, arial, sans-serif;font-weight:bold;text-decoration:none;font-size:1.0em;color:#ffffff;}
.box{padding:0 10px;background-color:#EDF1F2;border:1px solid #003366;font-size:0.9em;color:#6A849D;}
.box h2{font-family:verdana, lucida, arial, sans-serif;font-size:1.1em;color:#993333;}
.pagination ul li{display:inline;list-style-type:none;}
.pagination_previous{}
.pagination_current{font-weight:bold;}
.pagination_next{}
.ce_accordion{margin-bottom:20px;background-color:#ffffff;border:none;}
.toggler{display:block;padding:1px 0 2px 0;vertical-align:top;border-top:1px solid #999999;padding-left:21px;background:transparent url(tl_files/site/acc_p_.gif) left top no-repeat;cursor:pointer;cursor:hand;}
.toggler.active{display:block;padding:1px 0 2px 0;vertical-align:top;border-top:1px solid #999999;padding-left:21px;background:transparent url(tl_files/site/acc_m_.gif) left top no-repeat;cursor:pointer;cursor:hand;}
.accordion div{margin-top:4px;margin-bottom:4px;padding:2px 5px 2px 10px;background-color:#f5f5f5;border:1px solid #999999;line-height:14px;}
.accordion div.image_container,.accordion div.caption{border:none;}
.ce_accordion .dl_accordion div{margin-right:0;margin-bottom:0;margin-left:0;padding:0;background-color:#ffffff;border:none;}
.dl_toggler{padding:1px 0 2px 0;border-top:1px solid #999999;padding-left:21px;background:transparent url(tl_files/site/acc_p.gif) left center no-repeat;cursor:pointer;cursor:hand;}
.dl_toggler.active{padding:1px 0 2px 0;border-top:1px solid #999999;padding-left:21px;background:transparent url(tl_files/site/acc_m.gif) left center no-repeat;cursor:pointer;cursor:hand;}
.dl_accordion div{display:block;margin-top:6px;margin-bottom:6px;padding:8px 5px;vertical-align:top;background-color:#ffffff;border:1px solid #999999;line-height:14px;}
.dl_accordion div.image_container,.d_laccordion div.caption{margin:0;vertical-align:top;border:none;}
.dl_accordion div p.error{margin-left:8px;}
#bluestrip{height:30px;top:0px;position:relative;background-image:url("tl_files/site/bluetop.jpg");background-repeat:no-repeat;}
#bluestrip h3{margin-top:15px;margin-left:20px;font-weight:bold;font-size:1.0em;color:#ffffff;}
#bluestrip .ce_hyperlink a,#bluestrip .ce_hyperlink a:visited,#bluestrip .ce_hyperlink a:active{margin-right:10px;margin-left:auto;vertical-align:middle;text-decoration:none;font-size:1.0em;color:#ffffff;}
#bluestrip .ce_hyperlink a:hover{text-decoration:underline;}
