body{color:#333;font-size:10px;font-family:verdana,arial,helvetica,sans-serif;border:0;margin:0;padding:0;background-color:#fff;text-align:center;scrollbar-3dlight-color:#89a0c6;scrollbar-arrow-color:#fff;scrollbar-darkshadow-color:#e1e4f3;scrollbar-face-color:#bbd2ee;scrollbar-highlight-color:#bbd2ee;scrollbar-shadow-color:#89a0c6;scrollbar-track-color:#e1e4f3}
big{font-size:18px;font-weight:bold}a{color:#89a0c6;font-family:verdana,arial,helvetica,sans-serif;text-decoration:underline;font-size:10px;border:0}
a.do_mValText{color:#000;font-family:auto;text-decoration:none;font-size:10px;border:0}
img{border:0;margin:0}table{margin:0;border:0;border-collapse:collapse;font-family:verdana,arial,helvetica,sans-serif}
td{vertical-align:top}iframe{display:block;margin:0;padding:0}iframe.containerWB{margin:5px 0 0 5px;border:0}
iframe.container{margin:5px 0 0 5px;border-top:2px solid #fff;border-right:2px solid grey;border-bottom:2px solid grey;border-left:2px solid #fff;background-color:#fff;opacity:.99!important}
.splittedContainer{position:absolute;top:0;left:0;height:100%;margin:0;padding:0;border:0}
.hline,hlineWhite{height:5px;border:0}.splitter,.hline{background:#89a0c6}.bg1{background-color:#fff}
.bg2{background-color:#fafafa}.bg3{background-color:#89a0c6}.bg4{background-color:#e7dcd0}
.bg5{background-color:#eee}.bg6{background-color:#ddd}.bg7{background-color:#f5c600}
#glasspane{background-color:#fff;filter:Alpha(opacity:2);-moz-opacity:.02;opacity:.02}
#glasspane.tinted{background-color:#000;filter:Alpha(opacity:10);-moz-opacity:.10;opacity:.10}
table.simple{width:100%}table.container10{margin:10px 0 0 10px;width:100%}.headline{font-size:16px;font-weight:bold;color:#072482}
.toolLinks{cursor:hand}.lImg{cursor:hand}html>body img.lImg{cursor:pointer}.tree{padding:0 5px 10px 5px;text-align:left}
.group{position:relative;margin-top:15px;border:1px solid #89a0c6;border-width:1px 0 1px 1px}
.hl{padding-right:4px}.hl img{position:relative;top:-6px;background-color:#fff;border:0 solid #fff;border-width:0 2px}
.groupTitleEmpty{position:relative;top:-8px;margin:0 5px 0 5px;border:0 hidden;width:175px;overflow:hidden}
.groupTitle{position:relative;top:-8px;margin:0 5px 0 5px;border:0 hidden;width:175px;overflow:hidden}
.groupTitleEmpty span{color:#a5a4a4;background-color:#fff;padding:0 2px 0 2px;font-size:12px;font-weight:bold}
.groupTitle span,.searchTitle span{background-color:#fff;padding:0 2px 0 2px;font-size:12px;font-weight:bold}
.searchTitle{padding-top:2px;text-align:left;padding-left:13px}body.groupPage{margin:10px;padding:10px}
.groupPage .group{border-color:#fff}.groupPage .group table.groupBox{border:1px solid #89a0c6!important;margin:0!important;margin-bottom:10px!important}
.group_container{width:217px;overflow:hidden}.noContent{display:none}.att{border:1px solid #fff;margin:0 0 1px 2px;padding:0 0 0 2px;cursor:hand}
.att:hover{background-color:#999;color:#fff}.att_hover{border:1px solid #fff;margin:0 0 1px 2px;padding:0 0 0 2px;cursor:hand}
html>body .att{cursor:pointer}.attActive{background-color:#fef6d6;border:1px solid #f5c600;margin:0 0 2px 2px;padding:0 0 0 2px;cursor:hand}
html>body .attActive{cursor:pointer}html>body .attTitle{cursor:pointer}.attTitle{font-size:11px}
.attVals{font-size:10px;margin:0;padding:0}.attLDesc{padding:10px 5px 0 5px}.link{color:#89a0c6;text-decoration:underline;font-size:11px;border:0;cursor:hand}
html>body .link{cursor:pointer}.link_disabled{color:#888;font-size:11px;border:0}
.infoAttribute{color:#888;font-size:11px;font-weight:normal;margin:10px 10px 0 10px;height:40px;overflow:auto}
.infoValue,.infoValue td,.infoValue a{color:#888;margin-top:3px;font-size:11px;font-weight:normal;vertical-align:top;padding-bottom:12px;text-decoration:none}
.cEE,.cEE td,.cEE a{color:#333;padding:0 0 2px 0;font-size:12px;font-weight:bold;border:0;text-decoration:none}
.cEE2,.cEE2 td,.cEE2 a{color:#777!important;padding:0 0 2px 0;font-size:12px;font-weight:bold;border:0;text-decoration:none}
.moduleText td,.moduleText a,.moduleTextSelectedColumn a{color:#89a0c6;padding:0 0 2px 0;font-size:12px;border:0;text-decoration:none}
.moduleTextSelectedColumn{padding:0 0 2px 0;font-size:12px;border:0;text-decoration:none;text-align:left;background-color:#fcff9e}
input.styled,input.styledButton{border:1px solid #89a0c6;font-size:10px;height:18px}
input.styled.disabled,input.styledButton{border:1px solid #89a0c6;font-size:10px;height:18px;background-color:#eee}
input.value{text-align:right}.modules{font-size:12px}.modulesB{font-size:12px;padding:2px}
.modulesB td{border:1px solid #89a0c6;border-width:0 0 1px 0}.moduleText{text-align:left;padding:2px}
.modulePrice{text-align:right;padding:2px;padding-right:7px}.moduleAmount{text-align:right;padding:2px}
.spacerTable{border-bottom:1px solid #c0c0c0}.module_price_separator{border-top:1px solid #c0c0c0}
.printheader{font-size:15px;font-weight:bold;padding-bottom:10px}.pricetext{font-size:15px;border:0;text-align:right}
.pricetextbrutto{font-size:15px;font-weight:bold;border:0;text-align:right;padding-bottom:10px}
.printDef{font-size:12px;margin:5px 0 0 5px}.printDef th{vertical-align:top}.printDef td{border:1px solid #89a0c6;border-width:1px 0 1px 0}
.printDef tr.priceRow td{border:0 none}.printLeft{text-align:left;padding:5px;vertical-align:top}
.printRight{text-align:right;padding-left:5px;padding-right:5px}.error{color:#de3121;font-size:14px;font-weight:bold;border:0}
td .borderTop{border-top:3px double #89a0c6}.status{padding:5px}.status_msg{color:#333;font-family:arial,helvetica,sans-serif;font-size:12px;vertical-align:middle}
.status_msg.incomplete{color:red}.progress_bg{background-color:#89a0c6;border:1px inset ThreeDShadow;overflow:hidden}
.progress_bar{background-color:#bbd2ee;text-align:center}.tabs{margin:0;border:0;border-collapse:separate;font-family:verdana,arial,helvetica,sans-serif}
.tab_active{padding:5px 5px 5px 10px;cursor:hand;background-color:#c0c0c0;border-top:1px solid #89a0c6;border-right:0 solid #c0c0c0;border-left:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;font-size:12px;font-weight:bold}
.tab_activeAlert{padding:5px 5px 5px 10px;cursor:hand;background-color:#bbd2ee;border-top:1px solid #89a0c6;border-right:0 solid #c0c0c0;border-left:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;font-size:12px;font-weight:bold}
html>body .tab_active{cursor:pointer}.tab_inactive{padding:5px 5px 5px 10px;cursor:auto;color:#fff;background-color:#c0c0c0;border-top:1px solid #89a0c6;border-right:0 solid #fff;border-left:0 solid #fff;border-bottom:1px solid #c0c0c0;font-size:12px;font-weight:bold}
.tab{padding:5px 5px 5px 10px;background-color:#ddd;cursor:auto;border:1px solid #fff;border-bottom-width:0;font-size:12px;font-weight:bold}
.combobox{margin:0;margin-top:5px;padding:0;padding-left:3px;border:1px solid #98accd;text-align:left;height:22px;overflow:hidden;white-space:nowrap}
.combobox[id]{padding-bottom:2px;position:relative;top:1px}.combobox[id] input{padding-top:2px}
.combobox *{vertical-align:top;border:0 none}.comboButton{margin-left:2px}.combobox input{margin:0;margin-top:1px;border:0 none}
.combobox input,.combocontent *,.listbox *{font-size:8pt;font-weight:bold;text-decoration:none;color:#000}
.combocontent{border:1px solid #98accd;position:absolute;background-color:#fff;color:#000;text-align:left;display:none;overflow:auto;z-index:20000}
.listbox{border:1px solid #98accd;background-color:#fff;text-align:left;overflow:auto}
.combocontent a,.listbox a{display:block;width:100%;padding:2px}.selected{background-color:#2e57b1!important;color:#fff!important}
.combocontent a:hover,.combocontent a:active,.listbox a:hover,.listbox a:active,.combocontent a.focused,.listbox a.focused{background-color:#2e57b1!important;color:#fff!important;filter:Alpha(Opacity=66);opacity:.66}
.combocontent .selected,.listbox selected{background-color:#2e57b1!important;color:#fff!important}
.combocontent td,.listbox td{vertical-align:middle;white-space:nowrap}.combocontent tr.inactive *,.listbox tr.inactive *{color:gray!important}
.buttonFirst{text-align:center;padding:0 5px 0 10px}.buttonCenter{text-align:center;border-left:1px solid #89a0c6;padding:0 5px 0 5px}
.buttonBar .headline{width:90%;text-align:center;vertical-align:middle;border-left:1px solid #89a0c6;padding:0 5px}
.buttonRight{text-align:right;padding:0 10px 0 5px}.compare_additional{color:green}
.compare_missing{color:#a0a0a0}.compare_different{color:blue}.row_even{background-color:#f0f0f0}
.viewsHeadline{font-size:14pt;font-weight:bold;text-align:left;padding-left:10px}
.breadcrumbs{font-size:8pt;text-align:left;vertical-align:top;overflow:hidden;padding-left:11px}
.group_gp .spacer{display:none}.backnext input{margin-left:20px}#scrollBox{padding:0}
.moduleEdited{text-decoration:line-through}.moduleRemoved{color:#a00;text-decoration:line-through}
.customModuleRemoved{color:#a00}