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, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;background-attachment:fixed; background:#a1b9d6 url(/images/standard/bg.gif) repeat-y center;color:#666; overflow-y:scroll; *overflow-y:hidden; }.overlay4visibility{ opacity:0.30; filter:alpha(opacity=30); width:360px;overflow:hidden}#wrapall{width:1000px;text-align:left;margin:0 auto;background:#a1b9d6 url(/images/standard/bg.gif) repeat-y center; }#rowhead{width:1000px;height:235px}#innerwrap{}#colleft{width:150px; float:left}#colwrapcontent{ width:850px; float:right; }#colcontent{width:650px;margin:25px 25px 50px 25px;float:left}* html #colcontent{ margin:15px}#colcontent.colcontentwide{ width:700px}#colright{width:150px;float:right}#rowfooter{ position:fixed;bottom:0;text-align:center;width:100%}* html, * html body{ margin:0;padding:0;height:100%;overflow:hidden}* html #wrap4footerfix{ padding:0;width:100%; height:97%;overflow:auto; }* html #rowfooter{ text-align:center; height:3%}h1{color:#004b8a;padding-bottom:15px}h2{color:#666;padding-bottom:15px}h3{color:#004b8a;margin-top:15px}h4{color:#666}p{color:#666;padding-bottom:15px}img{border:0}.box .pic_left{float:left;margin:0 15px 0 0}.box .pic_right{float:right;margin:0 0 0 15px}.box .pic_big{margin-bottom:15px !important}.box .pic_left img,.box .pic_right img,.box .pic_big{padding:8px;border:1px solid #D3D3D3;margin:5px 0 5px 0}.box .pic_left a:hover img,.box .pic_right a:hover img{padding:8px;border:1px solid #D3D3D3;margin:5px 0 5px 0;background-color:#D3D3D3}img.btn_dekoncepta{ margin-left: -9px}hr{color:#D3D3D3; border:0px;border-top:1px dashed #ccc;border-bottom:1px solid #FFF;padding:0;margin:0 0 20px 0;height:2px;clear:both}.nospam, .aural, .skip{ width:200px; height:200px; position:absolute; top: -999px; left: -999px}.clearboth{clear:both;margin:0;padding:0;height:0;width:0;overflow:hidden;line-height:0;font-size:0}.clearfix:after{ content: ""; display:block; line-height:0px; font-size:1px; height:0px; clear:both; visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%; }.clearfix{ display:block; }.box.OutlineGray{ border:1px solid #D3D3D3; padding:8px 0 0 0 !important; }.box.OutlineGray .pic_big,.box.OutlineGray .pic_left,.box.OutlineGray .pic_right{padding:0 8px 8px 8px;margin:0; border:0}.box.OutlineGray h2{ display:inline; margin:0 0 0 8px !important; padding:0; line-height:12px !important; font-size:13px !important; font-weight:normal !important; color:#666; }.box.OutlineGray p{ margin:8px; padding:0; line-height:16px !important; font-size:11px !important; font-weight:normal !important; color:#666; }.box.OutlineGray .more{ float:right; margin:0 0 0 0; *margin: -15px 0 0 0; padding:0; }.box.OutlineGray .more a,.box.OutlineGray .more a:hover,.box.OutlineGray .more a:active,.box.OutlineGray .more a:focus{ display:block; width:63px; height:19px; margin:0; padding:0; background:#004b8a url(/images/standard/btn_more.png) no-repeat; }.box.OutlineGray .more span{ display:none; }.box.OutlineGray .nolink span{ display:block; width:63px; height:19px; margin:0; padding:0; }a{color:#666;text-decoration:underline;text-decoration:none}a:hover,a:focus{color:#666;border-bottom:none; text-decoration:none}.more a, .more a:hover{ padding:0 2px 0 12px;background:url(/images/standard/butt_pfeil.gif) bottom left no-repeat}p.more{text-align:right}.grey p.more{padding:0}.back a, .back a:hover{padding:0 2px 0 12px;background:url(/images/standard/butt_back.gif) no-repeat}.grey p.back{padding:0}.download a, .download a:hover{ }.link a, .link a:hover{padding:0 0 0 18px;background:url(/images/standard/butt_link.gif) no-repeat}.email a, .email a:hover{padding:0 0 0 18px;background:url(/images/standard/butt_email.gif) no-repeat}div.sqldebug{ background-color:lightgreen; width:15px; height:15px; overflow:hidden; position:absolute; text-indent:20px}div.sqldebug:hover{ width:auto; height:auto; position:absolute; padding:5px; color:#fff; font-weight:bold; line-height:1.5 !important; text-indent:0px}div.sqldebug:hover pre{ color:#fff; font-weight:normal; line-height:1.5 !important}#colcontent h1{font:bold 18px Arial, Verdana, sans-serif}#colcontent h2{font:bold 14px Arial, Verdana, sans-serif}#colcontent h2.h2Kat{ font:bold 14px Arial, Verdana, sans-serif; background-color:#eee; padding:4px 10px; margin-bottom:15px; color:#666}#colcontent h3{font:bold 12px Arial, Verdana, sans-serif}#colcontent h4{font-weight:bold}#colcontent h1.sprechblase{ background:url(/images/standard/ico_sprechblase.jpg) no-repeat;padding:20px 0 10px 65px;text-transform:uppercase;margin-left: -10px}* html #colcontent h1.sprechblase{margin-left:0}#colcontent h2.kalender{ font:bold 18px Arial, Verdana, sans-serif; color:#004b8a; background:url(/images/standard/ico_kalender.jpg) no-repeat;padding:20px 0 15px 65px;text-transform:uppercase;margin-left: -10px}* html #colcontent h2.kalender{margin-left:0}#colcontent h2.erde{ font:bold 16px Arial, Verdana, sans-serif; color:#004b8a; background:url(/images/standard/ico_erde.jpg) no-repeat;padding:20px 0 13px 65px;text-transform:uppercase;margin-left: -10px}* html #colcontent h2.erde{margin-left:0}#colcontent .left{width:300px;margin-right:50px;float:left}#colcontent .right{width:300px;float:left}#colcontent .box{padding:0 0 15px}#colcontent .box.grey{background:#efefef;border:1px solid #ccc;padding:5px;margin:0 0 15px 0}#colcontent .personen{margin-bottom:10px; }#colcontent ul, #colcontent ol{margin:0 0 15px 0}#colcontent ul li{ list-style-type:square; margin-left:40px}#colcontent ol li{ list-style-type:decimal; margin-left:45px}#colcontent p a{border-bottom:1px solid #D3D3D3}#colcontent p a:hover,#colcontent p a:focus{background-color:#D3D3D3}.glossar_top{position:relative;display:block;text-align:right;margin-top: -20px;margin-right: -10px}.abstand span{display:inline-block;display : -moz-inline-stack;width:100px}*+html .abstand span{ display:inline-block}.box_pager p{ margin:0}.box_pager a{text-decoration:none;font-weight:bold;background-color:#D3D3D3 !important;padding:1px 5px !important;margin-right:2px;width:16px;border:none !important;background-image:none !important}.box_pager a:hover{ background-color:#666 !important; color:#FFF !important}.box_pager p a.pager_active{ background-color:#666 !important; color:#FFF !important}#letters{margin:0 0 10px 0}#letters ul{ margin:0; padding:0; border:0; list-style-type:none}#letters li{float:left;margin:0 2px 5px 0;text-align:center;color:#fff}#letters .inaktiv{float:left;margin-right:2px;text-align:center;color:#999;display:block;width:17px;height:17px;text-decoration:none;background:url(/images/glossar/bg_letter_inaktiv.gif) no-repeat}#letters .aktiv a:link, #letters .aktiv a:visited{float:left;margin-right:2px;text-align:center;display:block;width:17px;height:17px;color:#fff;text-decoration:none;background:url(/images/glossar/bg_letter.gif) no-repeat}#letters .aktiv a:hover, #letters .aktiv a:active{background:url(/images/glossar/bg_letter_over.gif) no-repeat}.block_letter{display:block}#colcontent .gallery .box{padding-right:0px}#colcontent .gallery{display:block}#colcontent .gallery a{display:block;width:72px;height:56px;float:left;overflow:hidden;background-color:#ddd;border:5px solid #f4f5f5;margin:0 10px 10px 0;over-flow:hidden}#colcontent .gallery a img{display:block}#colcontent .gallery a:hover{background-color:#f4f5f5;border:5px solid #b8cbe3}.pics{display:block;padding:15px 0 0 15px;margin:0 0 15px 0;background-color:#eee}.pics .pic{float:left;margin:0 13px 10px 0;background-color:#fff;width:135px;padding:5px}.pics .pic a{display:block;overflow:hidden;over-flow:hidden}.pics .pic a img{display:block}.pics .pic .pic_desc{padding-top:5px}body#impressum_index span.align{ float:left; width:70px}#colleft ul{margin:35px 0 0 6px;padding:0}#colleft li{padding:0;margin:4px;list-style-type:none; border-bottom:1px solid transparent}#colleft ul li a:link,#colleft ul li a:visited{background:url(/images/standard/bg_navi_link.jpg) no-repeat; padding:0px 5px 2px 5px;display:block;text-decoration:none;color:#ffffff;margin:0}#colleft ul li a:hover,#colleft ul li a:focus, #colleft ul li a:active{background:url(/images/standard/bg_navi_activ.jpg) no-repeat; color:#004b8a}#colleft ul li.selected a:link, #colleft ul li.selected a:visited{background:url(/images/standard/bg_navi_activ.jpg) no-repeat;color:#004b8a}#colleft li ul{margin:0;padding:1px 0 0 0}#colleft li ul li{margin:0 2px 0 0;padding:0}#colleft ul li.selected ul li a:link,#colleft ul li.selected ul li a:visited{background-color:#6c94b5;color:#ffffff;padding-left:15px;background-image:none}#colleft ul li.selected ul li a:hover{background-color:#4e789c}#colleft ul li.selected ul li.selected a:link,#colleft ul li.selected ul li.selected a:visited{background-color:#4e789c}#colright .box{ width:150px;color:#ffffff}#colright .box ul#news{ list-style:none;weight:150px;height:40px}#colright .box h2{ color:#ffffff;padding-bottom:8px}#colright .box a{ color:#ffffff;border-bottom:1px solid #ffffff}#colright .box input{width:150px;margin:0 0 5px 0}#colright .box input.button{width:150px;background-color:#EF5417;border:0}#colright .box input.button:hover{background-color:#ccc;border:0}#colright .gallery{display:block}#colright .gallery .box{padding:5px 0 0 5px;width:150px}#colright .gallery a{display:block;width:54px;height:36px;float:left;overflow:hidden;background-color:#ddd;border:1px solid #f4f5f5;margin:0 5px 5px 0;over-flow:hidden}#colright .gallery a img{display:block}#colright .gallery a:hover{background-color:#f4f5f5;border:1px solid #b8cbe3}#colright a.cart_add, #colright a.favorite_add, #colright a.show_details, #colright a.cart_delete, #colright a.favorite_delete, #colright a.favorite_delete_all, #colright a.cart_delete_all, #colright a.favorite_to_cart{ border-bottom:0px}#colright td.nowrap{ white-space:nowrap}#rowfooter{ background:url(/images/standard/bg_footer.gif) repeat}#rowfooter p{ color:#ffffff;padding:0 0 8px 0;font-weight:bold}#rowfooter a{ color:#ffffff;border:none}#footerinner{ width:980px; margin:0 auto;text-align:left}#footerinner span{ margin-right:20px}#footerinner span.telefon{ margin-left:340px}#footerinner a.email{ display:block; cursor:pointer; width:51px; height:44px; position:relative; margin-top: -50px; margin-left:900px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/standard/btn_mail.png')}#footerinner a.email[class]{ background-image:url(/images/standard/btn_mail.png)}#footerinner a.email span{ display:none}#rowhead{ margin-left:0px; *margin-left:1px; }#rowhead #logo{ margin:5px 0 0 405px}#rowhead ul{padding:0; margin-top: -20px;height:28px}#rowhead li{padding:0;list-style-type:none; text-align:center; float:left; display:inline}#rowhead li#std_aachen{margin-left:151px}#rowhead li#std_krefeld{margin-left:268px}#rowhead ul li a:link,#rowhead ul li a:visited{background:url(/images/standard/button_standorte.png) no-repeat; padding:5px 0;display:block;text-decoration:none;color:#ffffff;margin:0; width:215px; font-weight:bold; font-size:14px}#rowhead ul li#std_aachen a:link, #rowhead ul li#std_aachen a:visited{ background-position:0 0}#rowhead ul li#std_aachen a:hover, #rowhead ul li#std_aachen a:focus, #rowhead ul li#std_aachen a:active{ background-position: -228px 0;color:#004b8a}#rowhead ul li#std_aachen.selected a:link, #rowhead ul li#std_aachen.selected a:visited{ background-position: -228px 0; color:#004b8a}#rowhead ul li#std_krefeld a:link, #rowhead ul li#std_krefeld a:visited{ background-position: -680px 0}#rowhead ul li#std_krefeld a:hover, #rowhead ul li#std_krefeld a:focus, #rowhead ul li#std_krefeld a:active{ background-position: -452px 0;color:#004b8a}#rowhead ul li#std_krefeld.selected a:link, #rowhead ul li#std_krefeld.selected a:visited{ background-position: -452px 0; color:#004b8a}html form{ display:block; padding-bottom:5px}html form fieldset{ padding:15px; margin-bottom:10px; border:1px solid #dedede}html form legend{ padding:0 10px; background-color:#efefef; border:1px solid #dedede; font-weight:bold; }html form p{ padding-bottom:5px}input.input, select.input, textarea.input{ width:auto;font:normal 11px Verdana, Arial, Helvetica, sans-serif;background-color:#FFF;border:1px solid #666}html form input.input{ padding:2px}html form select.input{ padding:1px}html form textarea.input{overflow:auto;padding:2px}html form input.input:focus, html form select.input:focus, html form textarea.input:focus,html form input.input:hover, html form select.input:hover, html form textarea.input:hover{ border:solid 1px;background-color:#fff}html form input.button{ width:auto; margin:0px;margin-top:20px;padding:1px 0;cursor:pointer;font-weight:bold;color:#fff;background-color: ;background-color:#004b8a;border:solid #004b8a 1px}html form input.button:focus, html form input.button:hover{border:solid #666 1px;background-color:#666}html form label{cursor:pointer;display:block;float:left}div#colcontent form select.input{ width:210px}div#colcontent form input.input{ width:204px}div#colcontent form label{ width:120px}div#colcontent form .indent{ margin-left:120px; margin-bottom:5px}div#colcontent form input.button{ margin-left:120px; width:210px; padding:0px; border:0px}div#colcontent form textarea.input{ width:323px}html div#colcontent form p.checkbox{ margin-left:120px}html div#colcontent form p.checkbox label{ float:none; display:inline; margin-left:10px; margin-right:10px}div#colcontent div.errorbox{ padding:10px; background-color:#ef5417; color:#fff; margin-bottom:10px}div#colcontent div.errorbox p{ color:#fff; padding-bottom:0px}div#colcontent div.errorbox ul{ list-style-type:none}div#colcontent form p.error label{ color:#EF5417}div#colcontent form p.error input.input,div#colcontent form p.error textarea.input{ border:1px solid #EF5417; color:#EF5417}div#colcontent div.successbox{ padding:10px; background-color:#157188; color:#fff; margin-bottom:10px}div#colcontent div.successbox p{ color:#fff}div#colcontent form#entry_kontakt textarea.input{ height:100px; }div#colcontent form#entry_kontakt input.button{ margin-bottom:20px}div#colcontent form#search_faq input.button,div#colcontent form#category_links input.button,div#colcontent form#category_personen input.button,div#colcontent form#category_referenzen input.button,div#colcontent form#search_search input.button,div#colcontent form#category_galerie input.button,div#colcontent form#category_produkte input.button,div#colcontent form#category_leistungen input.button,div#colcontent form#category_ueberuns input.button{ width:116px; margin:0px}a.downloadlink{ padding:1px 5px 1px 20px; margin:5px 10px 5px 0; background:#FFF url(/images/down.png) no-repeat left top; white-space:nowrap}a.typePDF{ background-position:0px -16px; }a.typeXLS{ background-position:0px -32px; }a.typeDOC,a.typeTXT{ background-position:0px -48px; } 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, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0} body{font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;background-attachment:fixed; background:#a1b9d6 url(/images/standard/bg.gif) repeat-y center;color:#666; overflow-y:scroll; *overflow-y:hidden; }.overlay4visibility{ opacity:0.30; filter:alpha(opacity=30); width:360px;overflow:hidden}#wrapall{width:1000px;text-align:left;margin:0 auto;background:#a1b9d6 url(/images/standard/bg.gif) repeat-y center; }#rowhead{width:1000px;height:235px}#innerwrap{}#colleft{width:150px; float:left}#colwrapcontent{ width:850px; float:right; }#colcontent{width:650px;margin:25px 25px 50px 25px;float:left}* html #colcontent{ margin:15px}#colcontent.colcontentwide{ width:700px}#colright{width:150px;float:right}#rowfooter{ position:fixed;bottom:0;text-align:center;width:100%}* html, * html body{ margin:0;padding:0;height:100%;overflow:hidden}* html #wrap4footerfix{ padding:0;width:100%; height:97%;overflow:auto; }* html #rowfooter{ text-align:center; height:3%}h1{color:#004b8a;padding-bottom:15px}h2{color:#666;padding-bottom:15px}h3{color:#004b8a;margin-top:15px}h4{color:#666}p{color:#666;padding-bottom:15px}img{border:0}.box .pic_left{float:left;margin:0 15px 0 0}.box .pic_right{float:right;margin:0 0 0 15px}.box .pic_big{margin-bottom:15px !important}.box .pic_left img,.box .pic_right img,.box .pic_big{padding:8px;border:1px solid #D3D3D3;margin:5px 0 5px 0}.box .pic_left a:hover img,.box .pic_right a:hover img{padding:8px;border:1px solid #D3D3D3;margin:5px 0 5px 0;background-color:#D3D3D3}img.btn_dekoncepta{ margin-left: -9px}hr{color:#D3D3D3; border:0px;border-top:1px dashed #ccc;border-bottom:1px solid #FFF;padding:0;margin:0 0 20px 0;height:2px;clear:both}.nospam, .aural, .skip{ width:200px; height:200px; position:absolute; top: -999px; left: -999px}.clearboth{clear:both;margin:0;padding:0;height:0;width:0;overflow:hidden;line-height:0;font-size:0}.clearfix:after{ content: ""; display:block; line-height:0px; font-size:1px; height:0px; clear:both; visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%; }.clearfix{ display:block; }.box.OutlineGray{ border:1px solid #D3D3D3; padding:8px 0 0 0 !important; }.box.OutlineGray .pic_big,.box.OutlineGray .pic_left,.box.OutlineGray .pic_right{padding:0 8px 8px 8px;margin:0; border:0}.box.OutlineGray h2{ display:inline; margin:0 0 0 8px !important; padding:0; line-height:12px !important; font-size:13px !important; font-weight:normal !important; color:#666; }.box.OutlineGray p{ margin:8px; padding:0; line-height:16px !important; font-size:11px !important; font-weight:normal !important; color:#666; }.box.OutlineGray .more{ float:right; margin:0 0 0 0; *margin: -15px 0 0 0; padding:0; }.box.OutlineGray .more a,.box.OutlineGray .more a:hover,.box.OutlineGray .more a:active,.box.OutlineGray .more a:focus{ display:block; width:63px; height:19px; margin:0; padding:0; background:#004b8a url(/images/standard/btn_more.png) no-repeat; }.box.OutlineGray .more span{ display:none; }.box.OutlineGray .nolink span{ display:block; width:63px; height:19px; margin:0; padding:0; }a{color:#666;text-decoration:underline;text-decoration:none}a:hover,a:focus{color:#666;border-bottom:none; text-decoration:none}.more a, .more a:hover{ padding:0 2px 0 12px;background:url(/images/standard/butt_pfeil.gif) bottom left no-repeat}p.more{text-align:right}.grey p.more{padding:0}.back a, .back a:hover{padding:0 2px 0 12px;background:url(/images/standard/butt_back.gif) no-repeat}.grey p.back{padding:0}.download a, .download a:hover{ }.link a, .link a:hover{padding:0 0 0 18px;background:url(/images/standard/butt_link.gif) no-repeat}.email a, .email a:hover{padding:0 0 0 18px;background:url(/images/standard/butt_email.gif) no-repeat}div.sqldebug{ background-color:lightgreen; width:15px; height:15px; overflow:hidden; position:absolute; text-indent:20px}div.sqldebug:hover{ width:auto; height:auto; position:absolute; padding:5px; color:#fff; font-weight:bold; line-height:1.5 !important; text-indent:0px}div.sqldebug:hover pre{ color:#fff; font-weight:normal; line-height:1.5 !important}#colcontent h1{font:bold 18px Arial, Verdana, sans-serif}#colcontent h2{font:bold 14px Arial, Verdana, sans-serif}#colcontent h2.h2Kat{ font:bold 14px Arial, Verdana, sans-serif; background-color:#eee; padding:4px 10px; margin-bottom:15px; color:#666}#colcontent h3{font:bold 12px Arial, Verdana, sans-serif}#colcontent h4{font-weight:bold}#colcontent h1.sprechblase{ background:url(/images/standard/ico_sprechblase.jpg) no-repeat;padding:20px 0 10px 65px;text-transform:uppercase;margin-left: -10px}* html #colcontent h1.sprechblase{margin-left:0}#colcontent h2.kalender{ font:bold 18px Arial, Verdana, sans-serif; color:#004b8a; background:url(/images/standard/ico_kalender.jpg) no-repeat;padding:20px 0 15px 65px;text-transform:uppercase;margin-left: -10px}* html #colcontent h2.kalender{margin-left:0}#colcontent h2.erde{ font:bold 16px Arial, Verdana, sans-serif; color:#004b8a; background:url(/images/standard/ico_erde.jpg) no-repeat;padding:20px 0 13px 65px;text-transform:uppercase;margin-left: -10px}* html #colcontent h2.erde{margin-left:0}#colcontent .left{width:300px;margin-right:50px;float:left}#colcontent .right{width:300px;float:left}#colcontent .box{padding:0 0 15px}#colcontent .box.grey{background:#efefef;border:1px solid #ccc;padding:5px;margin:0 0 15px 0}#colcontent .personen{margin-bottom:10px; }#colcontent ul, #colcontent ol{margin:0 0 15px 0}#colcontent ul li{ list-style-type:square; margin-left:40px}#colcontent ol li{ list-style-type:decimal; margin-left:45px}#colcontent p a{border-bottom:1px solid #D3D3D3}#colcontent p a:hover,#colcontent p a:focus{background-color:#D3D3D3}.glossar_top{position:relative;display:block;text-align:right;margin-top: -20px;margin-right: -10px}.abstand span{display:inline-block;display : -moz-inline-stack;width:100px}*+html .abstand span{ display:inline-block}.box_pager p{ margin:0}.box_pager a{text-decoration:none;font-weight:bold;background-color:#D3D3D3 !important;padding:1px 5px !important;margin-right:2px;width:16px;border:none !important;background-image:none !important}.box_pager a:hover{ background-color:#666 !important; color:#FFF !important}.box_pager p a.pager_active{ background-color:#666 !important; color:#FFF !important}#letters{margin:0 0 10px 0}#letters ul{ margin:0; padding:0; border:0; list-style-type:none}#letters li{float:left;margin:0 2px 5px 0;text-align:center;color:#fff}#letters .inaktiv{float:left;margin-right:2px;text-align:center;color:#999;display:block;width:17px;height:17px;text-decoration:none;background:url(/images/glossar/bg_letter_inaktiv.gif) no-repeat}#letters .aktiv a:link, #letters .aktiv a:visited{float:left;margin-right:2px;text-align:center;display:block;width:17px;height:17px;color:#fff;text-decoration:none;background:url(/images/glossar/bg_letter.gif) no-repeat}#letters .aktiv a:hover, #letters .aktiv a:active{background:url(/images/glossar/bg_letter_over.gif) no-repeat}.block_letter{display:block}#colcontent .gallery .box{padding-right:0px}#colcontent .gallery{display:block}#colcontent .gallery a{display:block;width:72px;height:56px;float:left;overflow:hidden;background-color:#ddd;border:5px solid #f4f5f5;margin:0 10px 10px 0;over-flow:hidden}#colcontent .gallery a img{display:block}#colcontent .gallery a:hover{background-color:#f4f5f5;border:5px solid #b8cbe3}.pics{display:block;padding:15px 0 0 15px;margin:0 0 15px 0;background-color:#eee}.pics .pic{float:left;margin:0 13px 10px 0;background-color:#fff;width:135px;padding:5px}.pics .pic a{display:block;overflow:hidden;over-flow:hidden}.pics .pic a img{display:block}.pics .pic .pic_desc{padding-top:5px}body#impressum_index span.align{ float:left; width:70px}#colleft ul{margin:35px 0 0 6px;padding:0}#colleft li{padding:0;margin:4px;list-style-type:none; border-bottom:1px solid transparent}#colleft ul li a:link,#colleft ul li a:visited{background:url(/images/standard/bg_navi_link.jpg) no-repeat; padding:0px 5px 2px 5px;display:block;text-decoration:none;color:#ffffff;margin:0}#colleft ul li a:hover,#colleft ul li a:focus, #colleft ul li a:active{background:url(/images/standard/bg_navi_activ.jpg) no-repeat; color:#004b8a}#colleft ul li.selected a:link, #colleft ul li.selected a:visited{background:url(/images/standard/bg_navi_activ.jpg) no-repeat;color:#004b8a}#colleft li ul{margin:0;padding:1px 0 0 0}#colleft li ul li{margin:0 2px 0 0;padding:0}#colleft ul li.selected ul li a:link,#colleft ul li.selected ul li a:visited{background-color:#6c94b5;color:#ffffff;padding-left:15px;background-image:none}#colleft ul li.selected ul li a:hover{background-color:#4e789c}#colleft ul li.selected ul li.selected a:link,#colleft ul li.selected ul li.selected a:visited{background-color:#4e789c}#colright .box{ width:150px;color:#ffffff}#colright .box ul#news{ list-style:none;weight:150px;height:40px}#colright .box h2{ color:#ffffff;padding-bottom:8px}#colright .box a{ color:#ffffff;border-bottom:1px solid #ffffff}#colright .box input{width:150px;margin:0 0 5px 0}#colright .box input.button{width:150px;background-color:#EF5417;border:0}#colright .box input.button:hover{background-color:#ccc;border:0}#colright .gallery{display:block}#colright .gallery .box{padding:5px 0 0 5px;width:150px}#colright .gallery a{display:block;width:54px;height:36px;float:left;overflow:hidden;background-color:#ddd;border:1px solid #f4f5f5;margin:0 5px 5px 0;over-flow:hidden}#colright .gallery a img{display:block}#colright .gallery a:hover{background-color:#f4f5f5;border:1px solid #b8cbe3}#colright a.cart_add, #colright a.favorite_add, #colright a.show_details, #colright a.cart_delete, #colright a.favorite_delete, #colright a.favorite_delete_all, #colright a.cart_delete_all, #colright a.favorite_to_cart{ border-bottom:0px}#colright td.nowrap{ white-space:nowrap}#rowfooter{ background:url(/images/standard/bg_footer.gif) repeat}#rowfooter p{ color:#ffffff;padding:0 0 8px 0;font-weight:bold}#rowfooter a{ color:#ffffff;border:none}#footerinner{ width:980px; margin:0 auto;text-align:left}#footerinner span{ margin-right:20px}#footerinner span.telefon{ margin-left:340px}#footerinner a.email{ display:block; cursor:pointer; width:51px; height:44px; position:relative; margin-top: -50px; margin-left:900px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/standard/btn_mail.png')}#footerinner a.email[class]{ background-image:url(/images/standard/btn_mail.png)}#footerinner a.email span{ display:none}#rowhead{ margin-left:0px; *margin-left:1px; }#rowhead #logo{ margin:5px 0 0 405px}#rowhead ul{padding:0; margin-top: -20px;height:28px}#rowhead li{padding:0;list-style-type:none; text-align:center; float:left; display:inline}#rowhead li#std_aachen{margin-left:151px}#rowhead li#std_krefeld{margin-left:268px}#rowhead ul li a:link,#rowhead ul li a:visited{background:url(/images/standard/button_standorte.png) no-repeat; padding:5px 0;display:block;text-decoration:none;color:#ffffff;margin:0; width:215px; font-weight:bold; font-size:14px}#rowhead ul li#std_aachen a:link, #rowhead ul li#std_aachen a:visited{ background-position:0 0}#rowhead ul li#std_aachen a:hover, #rowhead ul li#std_aachen a:focus, #rowhead ul li#std_aachen a:active{ background-position: -228px 0;color:#004b8a}#rowhead ul li#std_aachen.selected a:link, #rowhead ul li#std_aachen.selected a:visited{ background-position: -228px 0; color:#004b8a}#rowhead ul li#std_krefeld a:link, #rowhead ul li#std_krefeld a:visited{ background-position: -680px 0}#rowhead ul li#std_krefeld a:hover, #rowhead ul li#std_krefeld a:focus, #rowhead ul li#std_krefeld a:active{ background-position: -452px 0;color:#004b8a}#rowhead ul li#std_krefeld.selected a:link, #rowhead ul li#std_krefeld.selected a:visited{ background-position: -452px 0; color:#004b8a} a.downloadlink{ padding:1px 5px 1px 20px; margin:5px 10px 5px 0; background:#FFF url(/images/down.png) no-repeat left top; white-space:nowrap}a.typePDF{ background-position:0px -16px; }a.typeXLS{ background-position:0px -32px; }a.typeDOC,a.typeTXT{ background-position:0px -48px; } .fade{ height:150px; width:1000px; overflow:hidden}.fade p, .nofade p{ margin:0; padding:0}div#att{background-color:#fffeb8;border-bottom:1px solid;height:2.5em;overflow:hidden;line-height:2.5em; width:100%}div#att p{background:transparent url(../images/att.png) no-repeat 0 46%;margin:0; height:2.5em;display:inline;padding:6px 0 6px 26px; overflow:hidden} ----------------------------------------------- *} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(/images/macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ } * html #TB_load { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; } 
