/* Style sheet layout */
html,body{width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#58585a;line-height:1.1;}
img,div{behavior: url(js/iepngfix.htc);}
h1,h2,h3,h4,h5{font-weight:bold;color:#e2001a;line-height:1.1;}
h1,h3{margin-bottom:8px;padding-left:30px;font-size:18px;background: url("tl_files/struktol/theme/img/main/h_icon.gif") no-repeat 0 2px;text-transform: uppercase;}
h1{margin-bottom:20px;}
h2{margin:10px 0 10px 30px;font-size:14px;color:#58585a;}
a{text-decoration:none;color:#e2001a;outline: none;}
a:hover{text-decoration:underline;color:#e2001a;}
strong{font-weight:bold;}
input,select,textarea{width:300px;float:left;display:block;margin-bottom:5px;padding:2px 4px;border:1px solid #9c9c9c;}
label{width:130px;float:left;display:block;padding-top:5px;padding-right:1px;text-align:left;}
form{width:480px;float:left;}
form .submit{width:auto;border-style:none;color:#FFFFFF;background: #e2001a url("tl_files/struktol/theme/img/icons/submit_left.gif") no-repeat;cursor: pointer;text-indent: 15px;}
form br{clear:left;}
.ce_form .submit_container{margin:5px 0 0 130px;}
fieldset{margin:10px 0;padding:10px;border:1px solid #7D7D7D;}
legend{padding:3px 10px;font-weight:bold;color:#b30539;}
sup{bottom:0.24em;position:relative;vertical-align:baseline;}
div#wrapper{width:948px;margin:0 auto;}
div.ce_text{line-height:1.4;max-width: 600px;}
div.ce_text ul{margin-top:10px;margin-left:30px;}
div.ce_text ul li{margin:5px 0 0 30px;padding-left:13px;background: url("tl_files/struktol/theme/img/lists/block_red.gif") no-repeat 0 4px;}
p.error{clear:both;margin-left:130px;color:#e2001a;}
div.event .time{font-weight:bold;}
div#header{height:107px;padding:25px 0 0;}
div#header img.schillLogo{margin:59px 0 0 560px;}
div#Navigationsbar{height:32px;background: url("tl_files/struktol/theme/img/navigation/nav_bg_off.gif") repeat-x;behavior: url(PIE.htc);border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
div#Navigationsbar div.mod_navigation{float:left;}
div#Navigationsbar div.mod_form{width:199px;height:32px;float:left;padding-left:103px;border-left:1px solid #d9d8d8;border-right: 1px solid #838383;}
div#Navigationsbar div.sucheEN{padding-left:155px;}
div#Navigationsbar div.formbody{height:32px;background: url("tl_files/struktol/theme/img/navigation/searchfield.png") no-repeat 15px 5px;}
div#Navigationsbar input{width:150px;margin-top:7px;margin-left:35px;color:#999;background: none;border: none;}
div#Navigationsbar div.mod_changelanguage{height:28px;padding:4px 0 0 11px;border-left:1px solid #d9d8d8;}
div#main{position:inherit;margin-top:5px;padding:20px;}
div#main ul li{margin:0 0 5px;padding-left:13px;background: url("tl_files/struktol/theme/img/lists/block_red.gif") no-repeat 0 6px;}
img.hh{position:relative;float:right;margin:-148px 0 0 748px;}
div#main div.ce_text p{padding:3px 0 3px 30px;}
p.more{display:block;text-decoration:none;background: url("tl_files/struktol/theme/img/main/more_arrow.gif") no-repeat scroll 0 7px transparent;text-indent: 12px;}
p.back{text-decoration:none;background: url("tl_files/struktol/theme/img/main/back_arrow.gif") no-repeat 0 4px;text-indent: 12px;}
a.back{padding-left:12px;background: url("tl_files/struktol/theme/img/main/back_arrow.gif") no-repeat 0 5px;}
.home div#main{margin-top:10px;padding:0;}
.home div#main div.ce_text p{padding-left:0;}
div#startseite div.mod_newslist,div#startseite div.mod_eventlist,div#home div.mod_newslist,div#home div.mod_eventlist{width:240px;float:left;margin:30px 25px 0;padding-right:20px;border-right:1px dotted #adadad;line-height:1.5;min-height: 125px;}
div#startseite div.mod_newslist,div#home div.mod_newslist{margin-right:0;}
div#startseite div#kontakt_teaser,div#home div#kontakt_teaser{position:relative;margin:25px 0 0;line-height:1.5;z-index: 200;}
div#maerkte-produkte,div#downloads-literatur{width:870px;margin-bottom:40px;}
div#maerkte-produkte .ce_image,div#downloads-literatur .ce_image,.ce_image,div#downloads-literatur-183 .ce_image{float:left;margin:20px 0 10px 30px;}
div#technische-produktdatenblaetter,div#sicherheitsdatenblaetter,div#veroeffentlichungen{clear:both;}
.veroeffentlichungen li.tr div.td{min-height: 60px;}
.produkte #Breadcrumbs{padding:25px 0 0 20px;}
.produkte #left{width:210px;margin:0 15px;}
.produkte h2{margin-left:30px;}
.produkte h4{clear:both;margin-top:30px;font-size:12px;background: none;text-indent: 0;text-transform: uppercase;}
.produkte #main{padding:0 20px 20px 0;}
.produkte .ce_flash{margin-bottom:60px;}
.produkte .prodSearch{height:35px;background: url("tl_files/struktol/theme/img/produkte/bg_accordion_search.gif") repeat-x;behavior: url(PIE.htc);border-radius: 5px 5px 0 0;-khtml-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;}
.produkte .prodSearch input{width:150px;margin-left:20px;padding:1px 4px 3px;color:#999;background: none;border: none;}
.produkte .prodSearch form{width:193px;float:none;padding:8px 5px 0 10px;background: url("tl_files/struktol/theme/img/produkte/accordion_searchfield.png") no-repeat 8px 5px;}
#prodAccordion{width:208px;background-color:#e6e6e6;border-bottom:1px solid #cdcdcd;behavior: url(PIE.htc);border-left: 1px solid #cdcdcd;border-radius: 0 0 5px 5px;border-right: 1px solid #cdcdcd;-khtml-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;}
#prodAccordion dt{height:23px;margin:-1px 0 0;padding:8px 5px 0 10px;font-weight:bold;color:#fff;background: url("tl_files/struktol/theme/img/produkte/bg_accordion.gif") no-repeat;cursor: pointer;text-shadow: 1px 1px 1px #333;}
#prodAccordion dt.active{background: url("tl_files/struktol/theme/img/produkte/bg_accordion_active.gif") no-repeat;}
#prodAccordion ul{margin:8px 2px 8px 10px;}
#prodAccordion ul li a,#prodAccordion ul li ul.trail li a{text-decoration:none;color:#58585A;}
#prodAccordion ul li.active a,#prodAccordion ul li ul li.active a,#prodAccordion ul li a:hover,#prodAccordion ul li.active a:hover{color:#e2001a;}
#prodAccordion ul li{margin:5px 0;padding-left:13px;line-height:16px;background: url("tl_files/struktol/theme/img/lists/block_grey.gif") no-repeat 0 6px;}
#prodAccordion ul li.active,#prodAccordion ul li:hover{background: url("tl_files/struktol/theme/img/lists/block_red.gif") no-repeat 0 6px;}
#prodAccordion ul li ul li{margin-left:-13px;padding-left:13px;background: url("tl_files/struktol/theme/img/lists/arrow_grey.gif") no-repeat 0 6px;}
#prodAccordion ul li ul li.active,#prodAccordion ul li ul li:hover{background: url("tl_files/struktol/theme/img/lists/arrow_red.gif") no-repeat 0 6px;}
div.prodContent{margin-bottom:80px;margin-left:30px;line-height:1.4;max-width: 550px;}
div.prodContent h2{margin:0 0 20px;}
div.prodContent p{padding:3px 0;}
div.prodContent ul.syndication{width:100%;height:18px;padding:8px 0 6px;border-bottom:1px dotted #b2b2b2;border-top: 1px dotted #b2b2b2;}
div#main div.prodContent ul.syndication li{float:left;margin:0 10px 0 15px;padding:0 20px;}
div.prodContent ul.syndication li a:hover{text-decoration:none;}
div.prodContent ul.syndication li.technical{border-right:1px dotted #b2b2b2;background: url("tl_files/struktol/theme/img/icons/pdf.gif") no-repeat 0 2px;}
div.prodContent ul.syndication li.info{border-right:1px dotted #b2b2b2;background: url("tl_files/struktol/theme/img/icons/info.gif") no-repeat 0 2px;}
div.prodContent ul.syndication li.print{background: url("tl_files/struktol/theme/img/icons/print.gif") no-repeat 0 2px;}
div.prodContent .lightbox{width:150px;float:right;margin:0 0 0 10px;}
div.prodContent .lightbox .thumb{margin:0 0 20px;padding:0 0 15px;border-bottom:1px dotted #b2b2b2;color:#999;}
div.prodContent .lightbox .last{margin-bottom:0;}
div.prodContent .lightbox .description,.ce_gallery .caption{padding-left:20px;color:#999999;background: url("tl_files/struktol/theme/img/icons/zoom.png") no-repeat 0 0;}
.ce_gallery .caption{width:150px;min-height: 40px;}
.ce_gallery{margin-left:30px;}
div.prodContent .lightbox img{margin-bottom:5px;}
div.prodContent ul{margin:10px 0 20px;}
div.prodContent ul li{margin:0 0 5px;padding-left:13px;background: url("tl_files/struktol/theme/img/lists/block_red.gif") no-repeat 0 6px;}
.prodContent td{padding:3px 0;}
.prodContent tr{background: url("tl_files/struktol/theme/img/lists/block_red.gif") no-repeat 0 9px;text-indent: 13px;}
.prodContent table{margin-bottom:10px;}
hr.prodTrenner{height:1px;clear:both;display:block;margin:10px 0;border:0;line-height:0px;border-bottom: 1px dotted #b2b2b2;}
hr.prodTrennerDetail{height:1px;display:block;margin:10px 0;border-bottom:1px dotted #b2b2b2;line-height:0px;border-left: 0px dotted #b2b2b2;border-right: 0px dotted #b2b2b2;border-top: 0px dotted #b2b2b2;}
ul.prodList a{text-decoration:none;color:#58585a;}
ul.prodList a:hover{color:#e2001a;}
ul.prodList li{width:170px;float:left;margin:0 0 15px;padding-left:13px;font-weight:bold;background: url("tl_files/struktol/theme/img/lists/block_red.gif") no-repeat 0 6px;}
ul.prodList li.active a{color:#e2001a;}
#registrierung .ce_form{width:600px;margin-top:10px;margin-left:30px;padding-top:10px;border-top:1px dotted #b2b2b2;}
#registrierung .ce_form h2{margin-left:0;}
#registrierung #ctrl_93 input,#registrierung #ctrl_94 input{width:20px;}
#registrierung #ctrl_93 label,#registrierung #ctrl_94 label{width:300px;margin-top:-4px;}
div#standorte div.ce_text,div#locations div.ce_text{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #b2b2b2;}
div#standorte div.image_container,div#locations div.image_container{float:right;}
div#aktuelles,div#news{max-width: 550px;}
div#aktuelles h2,div#news h2{margin-left:0;}
div#aktuelles .layout_short,div#news .layout_short{margin:15px 0 15px 28px;padding-bottom:15px;border-bottom:1px dotted #b2b2b2;line-height:1.5;}
.mod_newsreader .ce_text,.mod_newsreader .back,.mod_eventreader .ce_text,.mod_eventreader .back,.mod_eventreader .info{margin:0 0 10px 28px;max-width: 550px;}
.mod_eventreader .info{font-weight:bold;}
.mod_newsreader .ce_text p,.mod_eventreader .ce_text p{padding-left: 0 !important;}
.mod_newsreader .float_right{margin:0 0 15px 15px;}
.mod_newsreader .float_left{margin:0 15px 15px 0;}
.mod_newsreader .caption{padding:5px 0;border-bottom:1px dotted #b2b2b2;color:#999;}
div.termine_sidebar{width:270px;margin-top:62px;min-height: 500px;}
div.termine_sidebar .event{margin:0 0 15px;padding:6px 0;border-bottom:1px dotted #B2B2B2;color:#58585A;}
.home .event{margin:0 0 15px;}
.home .event.last{margin:0;}
div.termine_sidebar .event p.more{margin-top:2px;background-position: 0 5px;}
div.termine_sidebar .date,.home .date{margin-bottom:3px;font-weight:bold;}
div.termine_sidebar .hyperlink_txt{width:auto;padding:3px 10px 3px 25px;border-style:none;color:#FFFFFF;background: #e2001a url("tl_files/struktol/theme/img/icons/submit_left.gif") no-repeat;cursor: pointer;text-indent: 15px;}
div.termine_sidebar .ce_hyperlink{padding:10px 0 5px;}
.produkte #main{margin-left:20px;}
#dlDetail{width:870px;margin:0 0 70px 30px;background: url("tl_files/struktol/theme/img/navigation/nav_bg_off.gif") repeat-x;behavior: url(PIE.htc);border-radius: 5px 5px 0 0;-khtml-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;}
div#main #dlDetail ul li{margin:0;background: none;}
div#main #mygrid ul li{padding-left:0;}
ul.downloads li{float:left;padding:9px 10px;border-left:1px solid #D9D8D8;background: none;border-right: 1px solid #838383;}
div.dlInput{height:32px;background: url("tl_files/struktol/theme/img/navigation/searchfield.png") no-repeat 15px 5px;}
div#main #dlDetail ul.downloads li.active,div#main #dlDetail ul.downloads li:hover{background: url("tl_files/struktol/theme/img/navigation/nav_bg_on.gif") repeat-x;}
div#main #dlDetail ul.downloads li.first{behavior: url(PIE.htc);border-radius: 5px 0 0 0;-khtml-border-radius: 5px 0 0 0;-moz-border-radius: 5px 0 0 0;-webkit-border-radius: 5px 0 0 0;}
ul.downloads li a{text-decoration:none;color:#fff;}
.clearOmnigrid{clear:both;}
.anfordern{margin:10px 0 0 30px;}
input#searchterm{width:150px;margin-top:7px;margin-right:20px;padding-left:40px;border-style:none;background: none repeat scroll 0 0 transparent;}
a#searchbt,a#clearsearchbt{width:auto;right:10px;position:relative;padding:3px 10px 3px 25px;border-style:none;color:#FFFFFF;background: url("tl_files/struktol/theme/img/icons/submit_left.gif") no-repeat scroll 0 0 #E2001A;cursor: pointer;text-indent: 15px;top: 10px;}
.dlInput{float:right;}
div#suche,div#search{max-width: 650px;}
div#suche .header,div#search .header{clear:both;margin:10px 0;padding:3px 0;border-bottom:1px dotted #b2b2b2;border-top: 1px dotted #b2b2b2;}
div#suche input,div#search input{margin:0 5px 10px 0;}
div#suche div.even,div#suche div.odd,div#search div.even,div#search div.odd{margin:15px 0;padding-bottom:15px;border-bottom:1px dotted #b2b2b2;}
div#suche div.even h3,div#suche div.odd h3,div#suche div.even h3 a,div#suche div.odd h3 a,div#search div.even h3,div#search div.odd h3,div#search div.even h3 a,div#search div.odd h3 a{margin-bottom:5px;color:#e2001a;}
div#suche .context,div#suche .url,div#search .context,div#search .url{margin-top:5px;margin-left:28px;}
div#suche .relevance,div#search .relevance{font-size:12px;color:#58585a;}
div#sitemap .level_1{margin-left:30px;}
div#sitemap ul li{margin:0 0 15px;padding-left:13px;font-weight:bold;background: url("tl_files/struktol/theme/img/lists/block_red.gif") no-repeat 0 4px;}
div#sitemap ul li ul li{margin:4px 0;font-weight:normal;background: url("tl_files/struktol/theme/img/lists/arrow_red.gif") no-repeat 0 4px;}
div.mod_breadcrumb{margin-bottom:30px;font-size:11px;color:#a1a1a1;}
div.mod_breadcrumb a{margin-right:4px;text-decoration:none;color:#c4c3c3;}
div.mod_breadcrumb img{margin-right:4px;}
div#container div#main div.pagination{text-align:center;}
div#container div#main div.pagination ul{margin:0;font-weight:normal;color:#58585a;}
div#container div#main div.pagination ul li{float:left;margin-left:0;padding:0 10px 0 0;background-image:url("none");}
div.ce_accordion{width:600px;margin-top:10px;margin-left:30px;padding-bottom:10px;border-bottom:1px dotted #b2b2b2;}
div.toggler{font-weight:bold;color:#E2001A;cursor: pointer;}
div.accordion p,div.accordion ul{margin:10px 0 0 15px;}
div#footer{height:20px;top:30px;position:relative;padding:9px 0 0 12px;font-size:11px;color:#fff;background: url("tl_files/struktol/theme/img/footer/bg_footer.gif") repeat-x;border-radius: 5px 0 5px 5px;-moz-border-radius: 5px 0 5px 5px;-khtml-border-radius: 5px 0 5px 5px;-webkit-border-radius: 5px 0 5px 5px;behavior: url(PIE.htc);}
div#footer div.mod_customnav{float:right;}
div#footer div.mod_customnav li{float:left;margin:0 4px 0 6px;padding-right:8px;border-right:1px dotted #fff;}
div#footer div.mod_customnav li.last{border: none;}
div#footer div.mod_customnav li a{color:#fff;}
div#secondFooter{margin-bottom:30px;}
div#secondFooter a{color:#CCC;}
div#secondFooter a:hover{color:#999;}
div#secondFooter ul li.hauptkat{width:145px;font-weight:bold;}
div#secondFooter ul li ul li{padding:2px 0 2px 12px;font-weight:normal;background: url("tl_files/struktol/theme/img/footer/arrow_secondFooter.gif") no-repeat 0 7px;}
div#secondFooter ul{float:left;margin:37px 10px 0 0;}
div#secondFooter ul ul{float:none;margin:5px 0 0;}
#lbCloseLink{width:20px;height:20px;margin-right:10px;padding-top:10px;background: url("tl_files/struktol/theme/img/slimbox/close.gif") no-repeat scroll center center transparent;}
#lbPrevLink{left:-10px;}
#lbPrevLink:hover{background: transparent url(tl_files/struktol/theme/img/slimbox/prev.gif) no-repeat 0 15%;}
#lbNextLink{right:-10px;}
#lbNextLink:hover{background: transparent url(tl_files/struktol/theme/img/slimbox/next.gif) no-repeat 100% 15%;}
#lbCaption{margin-bottom:5px;padding:10px;font-size:14px;color:#fff;}
#lbCenter,#lbBottomContainer{background-color:#E2001A;}
#lbBottom{border: none;}
.clearfix:after{height:0;clear:both;display:block;line-height:0;content: ".";visibility: hidden;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
.no-padding-left p{padding-left: 0 !important;}
