@media screen{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all{
/* Style sheet reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s{margin:0;padding:0;vertical-align:baseline;border:0;font-family:inherit;font-size:100%;outline:0;font-weight:inherit;font-style:inherit;}
button,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;border:0;font-family:inherit;font-size:100%;outline:0;font-weight:inherit;font-style:inherit;}
aside,figure,section{margin:0;padding:0;vertical-align:baseline;border:0;font-family:inherit;font-size:100%;outline:0;font-weight:inherit;font-style:inherit;}:focus{outline:0;}a:active{outline:none;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
}
@media screen{
/* Style sheet basic */
body{font:12px Helvetica, Arial;color:#000000;}h1{margin-top:15px;margin-bottom:15px;border-bottom:2px solid #000000;font-size:18px;font-weight:bold;}h2{margin-bottom:10px;font-size:16px;font-weight:bold;}h3{margin-bottom:8px;font-size:14px;font-weight:bold;font-style:italic;}a{color:#000000;}p{margin-bottom:10px;line-height:16px;}b,strong{font-weight:bold;}
}
@media screen{
/* Style sheet layout */
.inside{width:960px;margin-right:auto;margin-left:auto;}#left .inner{padding-top:15px;}#main .inner{min-height:800px;padding-bottom:30px;}#logo{left:0;top:20px;position:absolute;}#footer .inside{height:23px;margin-bottom:30px;padding-top:4px;padding-bottom:3px;background-color:#faf501;}.search-form{width:auto;float:right;margin-right:10px;}.search-form .set{float:left;}
.search-form label{padding-right:5px;font-size:13px;font-weight:bold;text-transform:uppercase;}.search-form span.mandatory{display:none;}.search-form input.text{height:14px;margin:0;padding:3px 5px;border-top:1px solid #adadad;border-right:0px solid #adadad;border-bottom:1px solid #adadad;border-left:1px solid #adadad;}
.search-form .submit_container{height:14px;float:left;margin:0;padding:3px 3px 3px 0;background-color:#ffffff;border-top:1px solid #adadad;border-right:1px solid #adadad;border-bottom:1px solid #adadad;}.bg_slider #showtitle{min-height:167px;padding:20px 10px;background-color:#faf501;}
.bg_slider #thumbs1,.bg_slider #navExternal{display:block;margin-top:10px;margin-bottom:10px;border:0px solid #000000;}.bg_slider #thumbs1 a,.bg_slider #navExternal a{width:10px;height:10px;float:left;display:block;margin-right:5px;padding:3px;text-align:center;background-color:rgba(109,109,110,0.56);font-size:9px;font-weight:bold;text-decoration:none;color:#ffffff;}
.bg_slider #thumbs1 a.activeslide,.bg_slider #navExternal a.activeslide{background-color:rgba(250,245,1,0.9);color:#000000;}.bg_slider #showtitle a{margin-right:2px;margin-left:2px;padding-left:12px;background:url("../../tl_files/theme/images/link.png") left center no-repeat;text-decoration:underline;}.custom,.custom #Middle .inside{width:660px;height:207px;}
.ce_accordion{margin-top:5px;border-bottom:1px solid #eeeeee;}.ce_accordion p{font-size: 1.1em !important;}.ce_accordion .toggler{padding:3px 7px 3px 20px;background-color:#eeeeee;background-image:url("../../tl_files/content/cms/arrow-white.png");background-repeat:no-repeat;font-weight:bold;color:#000;background-position: 5px center;cursor: pointer;}
.ce_accordion .toggler.active{background-image:url("../../tl_files/content/cms/arrow-white-down.png");background-position: 5px center;background-repeat: no-repeat;}.ce_accordion .accordion{border-style:solid;border-color:#eeeeee;border-width: 0 1px 1px;padding: 20px 10px 10px;}.ce_accordion strong{font-weight:bold;}.hersteller{width:142px;height:142px;float:left;margin-right:30px;}
#left .caption{padding-top:2px;padding-bottom:2px;padding-left:5px;background-color:#000000;color:#ffffff;}.ce_table td{padding:5px;border:1px solid #dddddd;}.ce_table th{padding:5px;background-color:#000000;border:1px solid #dddddd;font-weight:bold;color:#ffffff;}
#main .ce_text li{margin-bottom:5px;padding-left:20px;background:url("../../tl_files/theme/images/yellow-mark.gif") left top no-repeat;font-weight:bold;}#dialogmodul{left:150px;top:190px;position:relative;}#dialogmodul select{border:1px solid #ffffff;}#dialogmodul input{background-color:#000;border:1px solid #ffffff;font-weight:bold;color:#fff;}
.layout_short{padding:10px 10px 0;background-color:rgba(255,255,255,0.8);}.ce_text figcaption{padding:2px;background-color:#000000;color:#ffffff;}
}
@media all{
/* Style sheet navigation */
.nav_left h1{margin-top:40px;margin-bottom:4px;padding-bottom:4px;border-bottom:2px solid;text-transform:uppercase;}.nav_left a,.nav_left span{display:block;padding-top:3px;padding-bottom:3px;text-decoration:none;}.nav_left a:hover{text-decoration:underline;}
.nav_left ul.level_2 li a,.nav_left ul.level_2 li span{color:#000000;text-transform:none;background-color: #ffffff !important;color:#000000 !important;}.nav_left ul.level_2 li{padding-left:15px;}.nav_left ul.level_2 li.active{background:#ffffff url("../../tl_files/theme/images/yellow-mark.gif") left center no-repeat;font-weight:bold;color:#000000;text-transform:none;}
.nav_left ul.level_1 > li{border-bottom:1px dotted #000000;text-transform:uppercase;}.nav_left ul.level_1 > li a,.nav_left ul.level_1 > li span{padding-left:7px;}.nav_left ul.level_1 > li.trail a,.nav_left ul.level_1 > li.active  span.active{background-color:#000000;color:#ffffff;}.nav_left ul.level_1 > li.active{border-bottom:0 solid #000000;}.nav_left ul.level_1 > li.trail ul{display:block;}
.nav_left ul ul{display:none;}.nav_main{width:710px;height:65px;left:250px;top:20px;position:absolute;overflow:visible;background-color:#ffffff;z-index:50;}.nav_main li{position:relative;padding-top:12px;padding-bottom:12px;font-size:11px;font-weight:bold;text-transform:none;}.nav_main li.active,.nav_main li:hover{font-weight:bold;}
.nav_main ul ul{width:210px;position:absolute;display:none;background-color:#FAF501;}.nav_main ul li:hover > ul{display:block;z-index:100;}.nav_main ul > ul{left:0;top:50px;position:absolute;}.nav_main ul.level_1 > li{float:left;font-size:11px;font-weight:bold;text-transform:uppercase;}.nav_main ul.level_1 > li a.trail{font-weight:bold;color:#ffffff;background-image: none;}
.nav_main ul.level_2 ul{left:205px;border-left:3px solid #000000;top:0;}.nav_main ul.level_2 li a,.nav_main ul.level_2 li span{margin-right:10px;margin-left:10px;padding:5px 0;border-bottom:1px dotted #000000;background-image:none;}.nav_main ul.level_2 a.trail{color:#000000;}.nav_main ul.level_2 li{padding:0;background-image:none;}
.nav_main ul.level_2 li a:hover{background-color:#000000;color:#ffffff;}.nav_main ul.level_2 li:hover > a{color:#ffffff;}.nav_main ul.level_2 a.last{border-bottom:0px dotted #6c6c6c;}.nav_main a,.nav_main span{height:17px;display:block;padding:12px 17px 12px 15px;background:url("../../tl_files/theme/images/separator.png") right top repeat-y;text-decoration:none;color:#000000;}
.nav_main li.active,.nav_main li.trail{background-color:#000000;}.nav_main li.active .mark,.nav_main li.trail .mark{display:block;background-color:#000000;color:#ffffff;}.nav_main li .mark{display:none;float: left;position: absolute;left: 0px;top: -6px;width: 100%;background-color: black;height: 6px;}.nav_main li .mark img{float: left;position: absolute;left: -6px;}
.nav_main span.active{color:#ffffff;background-image:none;}.nav_footer{float:left;margin-right:10px;padding-top:6px;}.nav_footer li{float:left;border-right:1px solid #000000;}.nav_footer a{display:block;padding:0 10px;text-decoration:none;color:#000000;}.nav_footer a:hover{text-decoration:underline;}
.sitemap li{padding-top:2px;padding-bottom:2px;padding-left:15px;background-image:url("../../../../tl_files/theme/images/arrow-red.png");background-repeat:no-repeat;background-position: left 6px;}.sitemap a:hover{text-decoration:underline;}.nav_breadcrumb{margin-top:10px;margin-bottom:32px;padding-left:20px;background:url("../../tl_files/theme/images/yellow-mark.gif") left center no-repeat;}
.nav_breadcrumb a{padding-right:4px;padding-left:4px;text-decoration:none;}.nav_breadcrumb a:hover{text-decoration:underline;}
}
@media screen{
/* Style sheet subpages */
#main .inner{padding-top:15px;padding-right:24px;padding-left:24px;}#header{margin-bottom:6px;}#left .inner{padding-right:10px;padding-left:10px;}body{background-color:#000000;}#container .inside{background-color:#ffffff;}#superbgimage{opacity: 0.3;}
}
@media screen{
/* Style sheet forms */
.forms{margin-top:20px;margin-bottom:30px;}.forms input[type=text],.forms textarea{width:350px;margin:0;padding:3px 5px 2px;border:1px solid #cccccc;}.forms label{display:block;margin-bottom:3px;font-weight:bold;}.forms .set{width:350px;position:relative;padding-bottom:15px;}
.forms input[type=submit]{margin:0;padding:3px 15px;background-color:#fbf734;border:1px solid #000000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:bold;color:#000000;behavior:url("plugins/css3pie/PIE.htc");}.forms p.error{bottom:-2px;right:-10px;position:absolute;margin:0;color:#ff0000;}
}
