/* Style sheet elements */
h2.rechts_headline{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;}
.mod_changelanguage{left:420px;position:absolute;}
.kamine_daten ul{list-style-image:url("tl_files/layout/ul_bullet.gif");}
#footer{background:#6C6C6C url("tl_files/layout/footer.png") left top no-repeat;}
.metanavi p{color:#002652;}
.layout_short.last{margin-bottom:8px;}
.caption{text-align:right;font-style:italic;font-size:10px;}
.ce_accordion{margin:5px 0;border:1px solid #002652;}
.accordion{background-color:#FFFFFF;}
.accordion div{padding:10px;}
div.image_container .caption{padding:5px;}
.toggler{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;cursor: pointer;}
#main ul li{list-style-image:url("tl_files/layout/ul_bullet.gif");}
body{}
.mod_breadcrumb{top:327px;position:absolute;font-size:9px;color:#FFFFFF;line-height:11px;left:60px;}
.mod_breadcrumb a{font-size:9px;color:#FFFFFF;line-height:11px;}
.mod_downloadarchiv .even,.ce_downloadarchiv .even{background-color:#FFFFFF;}
.mod_downloadarchiv .odd,.ce_downloadarchiv .odd,.linkinside{background-color:#E2E2E2;}
.mod_downloadarchiv h1,.ce_downloadarchiv h1,.ce_hyperlink h1{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;}
.downloadarchivItem{padding:5px;line-height:18px;}
.downloadarchivItem .mime_icon{float:left;margin-right:4px;}
.mod_downloadarchiv .description,.ce_downloadarchiv .description{margin-top:3px;margin-left:18px;font-style:italic;}
.mod_downloadarchiv .description ul,.ce_downloadarchiv .description ul{margin:0;padding:0;}
.mod_downloadarchiv .description li,.ce_downloadarchiv .description li{margin:0;padding-left:10px;list-style-type:none;background:url("tl_files/layout/ul_bullet.gif") left center no-repeat;}
.downloadarchivItem .image_container img{border:2px solid #002652;}
.formbody td{padding-top:2px;padding-bottom:2px;padding-left:2px;}
.checkbox_container label{display:inline;}
.captcha_text{display:inline;margin:0;}
select{background-color:#F0F0F0;border:1px solid #002652;}
.submit_container{margin-top:10px;}
.error{font-weight:bold;font-size:10px;color:#ff0000;}
.error label{font-weight:bold;color:#ff0000;}
.fotostrecke{margin:15px 0;}
div.mod_photoshow{background-color:#FFFFFF;}
div.mod_photoshow h1{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;}
.thumb{border:1px solid #002652;}
.activeThumb{border:1px solid #E2382A;}
.imgBig{overflow:hidden;margin:10px 0 0;text-align:center;}
.imgBig img{border:1px solid #002652;}
.imgBigCaption{margin-top:5px;margin-bottom:5px;text-align:center;font-weight:bold;font-style:italic;}
.mod_photoshow ul{margin:10px 7px;padding:0;list-style-type:none;}
.mod_photoshow ul li{float:left;padding:3px;list-style-type:none;list-style-image:url("none");}
.prevButton,.nextButton{margin-top:80px;}
.prevButton{float:left;margin-left:8px;background:url("tl_files/layout/gallery_prev.gif") left center no-repeat;}
.nextButton{float:right;margin-right:8px;background:url("tl_files/layout/gallery_next.gif") left center no-repeat;}
div.prevButton img,div.nextButton img{width:29px;height:41px;border:0px;}
p.back{margin-top:7px;padding-top:5px;text-align:right;border-top:1px solid #233A62;}
#main{background-color:#F0F0F0;background-image:url("tl_files/layout/content_bg.png");background-position:left top;}
#header{background:url("tl_files/layout/logo.png") left top no-repeat;}
#headerimage{width:900px;height:215px;left:0;top:126px;position:absolute;}
#headerlogin{width:250px;left:480px;position:absolute;overflow:hidden;margin:0;padding:4px;background-color:#ffffff;border-top:0px solid #002652;top:0;border-right:1px solid #002652;border-bottom:1px solid #002652;border-left:1px solid #002652;z-index: 1000;}
*:first-child+html #headerlogin{left:417px;top:0;}
* html #headerlogin{left:425px;top:0;}
#headerlogin .formbody{margin-bottom:5px;}
#headerlogin label,#headerlogin td,#headerlogin p.error{font-size:10px;}
#headerlogin a,#headerlogin a:hover{font-weight:bold;font-size:10px;}
#headerlogin input{width:90px;padding:2px;background-color:#F0F0F0;border:1px solid #002652;font-size:10px;line-height:12px;}
#headerlogin input.submit{margin:0;padding:0;background-color:#002652;border:0;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;}
#headerlogin td{padding:2px;}
.kontaktWeltweit td{padding:1px 1px 1px 5px;}
.kontaktWeltweit td.vertriebLand{padding:1px;font-weight:bold;font-size:12px;color:#031B4B;}
.kontaktWeltweit table{width:400px;margin:1px;}
.kontaktWeltweit hr{width:100%;height:1px;border-top:1px solid #031B4B;border-right:0px solid #031B4B;border-bottom:0px solid #031B4B;border-left:0px solid #031B4B;}
.metanavi{position:absolute;float:left;display:inline;margin:0 5px 0 3px;font-size:11px;color:#002652;line-height:18px;}
.metanavi a,.metanavi a:hover{font-weight:normal;}
.mod_newslist{}
.mod_newslist h1{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;}
.layout_short{padding:10px;}
.layout_short.even{background-color:#FFFFFF;}
.layout_short.odd{background-color:#E2E2E2;}
.layout_short p.more{margin-top:5px;}
.news_short_startseite .layout_short{padding:8px;}
.news_short_startseite .odd{background-color:#FFFFFF;}
.layout_short h2{margin:0;padding:0;}
.layout_full p.info{margin-bottom:7px;padding-bottom:5px;text-align:right;border-bottom:1px solid #233A62;}
.even{}
* html .mod_newsreader .even,* html .mod_registration .even,* html .mod_registration .odd{background-color: transparent;}
.pagination{width:800px;margin:5px 0;}
.pagination p{width:100px;float:right;text-align:right;font-style:italic;font-size:10px;color:#002652;line-height:12px;}
.pagination_opener{width:50px;float:left;}
.pagination_closer{width:50px;float:right;}
.pagination_items{margin:0 50px;text-align:center;}
.pagination ul{margin:0;padding:0;list-style-type:none;}
.pagination li{display:inline;margin:0 5px;padding:0;list-style-type:none;}
.pagination_opener li{float:left;}
.pagination_closer li{float:right;}
.pagination a,.pagination span{font-weight:bold;text-decoration:none;}
.pagination span.pagination_current{color:#002652;}
#produktuebersicht ul{margin:0 0 0 20px;padding:0;list-style-type:none;}
#produktuebersicht ul.level_2{margin-left:10px;}
#produktuebersicht li{margin:0;padding:3px 0;list-style-type:none;}
div.produktdownloads div{padding:4px;vertical-align:top;}
div.produktdownloads h1{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;}
div.produktdownloads{background-color:#FFFFFF;}
#lbOverlay{background-color:#F0F0F0;}
#lbImage{background-color:#002652;border:10px solid #002652;}
#lbCenter{background-color:#002652;}
#lbBottomContainer{padding-top:10px;}
#lbBottom{font-family:Verdana, Helvetica, sans-serif;font-weight:bold;color:#002652;}
#lbPrevLink,#lbNextLink{width:40%;}
#lbPrevLink:hover{background-image:url("tl_files/layout/slimbox_previous.gif");}
#lbNextLink:hover{background-image:url("tl_files/layout/slimbox_next.gif");}
#lbCloseLink{width:30px;height:30px;background:#FFFFFF url("tl_files/layout/slimbox_close.gif") center center no-repeat;}
#main .inside{padding:20px 50px;background:url("tl_files/layout/headline_bg.png") left top no-repeat;}
#footer .inside{padding-top:5px;text-align:center;font-size:10px;color:#ffffff;}
#footer .inside a,#footer .inside .mod_customnav{font-weight:normal;font-size:10px;color:#ffffff;}
.ce_colsetStart .second{}
.ce_colsetStart .subcl,.ce_colsetStart .subcr,.ce_colsetStart .subc{}
.mod_changelanguage ul{margin:0;padding:0;list-style-type:none;}
.mod_changelanguage li{float:left;display:inline;}
.mod_changelanguage img{display:inline;margin:4px 8px 4px 0;}
div.technischedaten{background-color:#FFFFFF;}
div.technischedaten h1{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;}
div.technischedaten table{width:100%;}
div.technischedaten td{padding:4px;vertical-align:top;}
div.technischedaten td.col_first{font-weight:bold;}
div.bestellschein{background-color:#FFFFFF;}
div.linkinside{padding:4px;}
div.bestellschein h1{height:25px;margin:0;padding:0 0 0 18px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002652;line-height:25px;background:#CACACA url("tl_files/layout/blue_10x10.gif") left top repeat-y;}
#zuschlagsTabelle table{width:800px;border-bottom:1px solid #B7B7B7;}
#zuschlagsTabelle th{padding:4px 5px;text-align:center;background-color:#002652;font-weight:bold;font-size:12px;color:#FFFFFF;}
#zuschlagsTabelle td{padding:10px 5px;text-align:center;border-right:1px solid #B7B7B7;}
#zuschlagsTabelle td.col_first{border-right:1px solid #B7B7B7;font-weight:bold;font-size:12px;color:#002652;border-left:1px solid #B7B7B7;}
#zuschlagsTabelle tr.even{background-color:#FFFFFF;}
#zuschlagsTabelle tr.odd{background-color:#E2E2E2;}
#teurungszuschlaege table{width:250px;border-top:1px solid #B7B7B7;border-left:1px solid #B7B7B7;}
#teurungszuschlaege td{padding:2px 5px;text-align:left;border-right:1px solid #B7B7B7;border-bottom:1px solid #B7B7B7;}
.zulassungen_startseite{padding:5px;background-color:#FFFFFF;}
.infobox{margin-top:10px;padding:10px;text-align:center;background-color:#FFF;border:1px solid #ccc;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
form br{display:none;}
form label{display:block;margin-top:10px;margin-bottom:2px;}
form .radio_container label{display:inline;margin-top:0;}
.pdf_link{width:75px;right:0;position:absolute;padding:11px;background-color:#fff;top: 20px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}

