html { height: 100%; width: 100%; } body { padding: 0; margin: 0; width: 100%; height: 100%; font-family: Verdana, Helvetica, Arial, Sans-Serif; } a { color: #FF0000; border-bottom: 1px dotted #FF0000; text-decoration: none; } .navBox { background-color: #f9f9f9; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; margin-top: 10px; } #topmenu a { color: #FFFFFF; height: 24px; line-height: 24px; background-color: #fb0b0b; padding: 0 15px 0 15px; border: 0px solid red; text-decoration: none; display: block; float:left; white-space: nowrap; } #topmenu a:visited { color: #FFFFFF; height: 24px; line-height: 24px; background-color: #fb0b0b; padding: 0 15px 0 15px; border: 0px solid red; text-decoration: none; display: block; float:left; white-space: nowrap; } #topmenu a:hover { color: #FFFFFF; height: 24px; line-height: 24px; background-color: #1f117e; padding: 0 15px 0 15px; border: 0px solid red; text-decoration: none; display: block; float:left; white-space: nowrap; } #topmenu ul.sub a { color: #FFFFFF; height: 24px; line-height: 24px; background-color: #fb0b0b; padding: 0 15px 0 15px; border: 0px solid red; text-decoration: none; display: block; float:left; white-space: nowrap; width: 100%; } #topmenu ul.sub a:visited { color: #FFFFFF; height: 24px; line-height: 24px; background-color: #fb0b0b; padding: 0 15px 0 15px; border: 0px solid red; text-decoration: none; display: block; float:left; white-space: nowrap; width: 100%; } #topmenu ul.sub a:hover { color: #FFFFFF; height: 24px; line-height: 24px; background-color: #1f117e; padding: 0 15px 0 15px; border: 0px solid red; text-decoration: none; display: block; float:left; white-space: nowrap; width: 100%; } ul { margin: 0; padding: 0; list-style: none; } ul li { position: relative; float: left; height: 24px; } ul.sub li { position: relative; float: none; height: 24px; white-space: nowrap; background-color: #fb0b0b; } li ul.sub { position: absolute; top: 24; left: 0; display: none; /* breedte */ width: 140px; /* ------- */ background-color: #fb0b0b; padding: 0; margin: 0; } li:hover ul, li.over ul { display: block; } #topmenu div { background-color: #fb0b0b; width: 100%; height: 100%; } h1, h2, h3 { color: #1F117E; } span.topTitle { color: #1F117E; font-size: 40px; } fieldset.defaultFieldSet { border: 1px solid #999999; border-top: 2px solid #FF0000; background-color: #F9F9F9; padding: 10px; } legend.defaultFieldSet { color: #1F117E; font-size: 13px; font-weight: bold; } fieldset.buttonFieldSet { border: 1px solid #999999; background-color: #F9F9F9; } td.fieldRow { border-bottom: 1px solid #CACACA; } /* form items */ input.textField, select.textField, textarea,textField { font-size: 11px; width: 220px; } label.focus { /*font-weight: bold;*/ color: #FF0000; border-bottom: 1px dotted #FF0000; } span.ajaxError { font-size: 9px; font-weight: bold; color: FF0000; } /* inline popup */ #fullOverlay { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; z-index: 8000; background-color: #000000; opacity: .25; filter: alpha(opacity=25); } #popupTitle { padding: 5px; font-size: 17px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; width: 98%; } table.popup { background-color: #FFFFFF; } td.popupMain { /*background-image: url(http://orders.ne-distriservice.com/images/popup/bg.gif);*/ } td.popupBottom { /*height: 18px; background-image: url(http://orders.ne-distriservice.com/images/popup/bottom.gif);*/ } #fullOverlayPopup { position: absolute; width: 500px; top: 130px; left: 270px; z-index: 8001; } #popupLoading { font-size: 16px; font-weight: bold; color: #999999; } /* tables in tab */ table.tableTab { border: 1px solid #E5E5E5; width: 97%; margin-left: 10px; } td.tableHeaderTab { border-top: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 11px; align: left; background-image: url(http://orders.ne-distriservice.com/images/table-header-bg.gif); height: 23px; font-weight: bold; } td.tableBottomTabEmpty { border-top: 1px solid #999999; border-bottom: 1px solid #999999; /*font-size: 1px;*/ align: left; } td.tableBottomTabEmpty { border-top: 1px solid #999999; border-bottom: 1px solid #999999; align: right; padding-right: 10px; } td.row1Tab { background-color: #F9F9F9; border-bottom: 1px solid #E5E5E5; padding-right: 10px; } td.row2Tab { background-color: #FFFFFF; border-bottom: 1px solid #E5E5E5; padding-right: 10px; } td.rowHoverTab { background-color: #F1F1F1; border-bottom: 1px solid #E5E5E5; padding-right: 10px; } td { vertical-align: top; } img { vertical-align: top; } table.default { height: 100%; width: 70%; } td.logo { height: 159px; width: 150px; } td.header { width: 100%; background-image: url(images/headerbg.jpg); background-repeat: repeat-x; padding-left: 15px; padding-bottom: 25px; padding-right: 0px; padding-top: 30px; } td.rightbg { background-image: url(http://orders.ne-distriservice.comimages/rightbg.jpg); } td.righttop { background-image: url(http://orders.ne-distriservice.comimages/rightbg.jpg); } td { font-size: 11px; } td.mainContent { padding-left: 17px; } /* headers */ h1 { font-size: 23px; margin-top: 0px; } /* forms */ input.formField, textarea.formField, select.formField { border: 1px solid #999999; font-size: 11px; padding-left: 1px; font-family: Verdana, Helvetica, Arial, Sans-Serif; } input.formField-focus, textarea.formField-focus { border: 1px solid #333333; font-size: 11px; color: #2B256D; padding-left: 1px; background: #FFFCC0; font-family: Verdana, Helvetica, Arial, Sans-Serif; } input.button { height: 23px; border: 1px solid #666666; background-image: url(http://orders.ne-distriservice.com/images/form-btn-bg.gif); } input.button-hover { height: 23px; border: 1px solid #1F117E; color: #FF0000; cursor: pointer; cursor: hand; background-image: url(http://orders.ne-distriservice.com/images/form-btn-bg.gif); } span.required { color: #FF0000; font-size: 9px; } td.formRow { border-top: 1px dotted #DFDBDB; } label.label-focus { color: #181544; border-bottom: 1px dotted #181544; } /* errors */ table.errorTable { background-color: #FFFFE1; border: 1px solid #FF0000; border-left: 5px solid #FF0000; /*padding: 10px;*/ } div.errorTitle { color: FF0000; font-weight: bold; padding-top: 5px; margin-bottom: 3px; } table.msgTable { background-color: #FFFFE1; border: 1px solid #009900; border-left: 5px solid #009900; } div.msgTitle { color: #009900; font-weight: bold; } /* searchmodule */ a.searchResultTitle { color: #181544; font-size: 14px; } span.resultRelevance { font-size: 10px; color: #666666; } /* startpositie */ td.startPos { border: 1px solid #CCCCCC; height: 100px; cursor: pointer; cursor: hand; text-align: center; vertical-align: middle; } td.startPos-over { border: 1px solid #333333; background-color: #F9F9F9; height: 100px; cursor: pointer; cursor: hand; text-align: center; vertical-align: middle; }