/* body */
body {background-color: #123C6D; margin: 11 14 0 0px;
SCROLLBAR-FACE-COLOR: #26548B; SCROLLBAR-HIGHLIGHT-COLOR: #999; SCROLLBAR-SHADOW-COLOR: #333;
SCROLLBAR-3DLIGHT-COLOR: #999; SCROLLBAR-ARROW-COLOR:  #FF6600; SCROLLBAR-TRACK-COLOR: #CCCCCC; SCROLLBAR-DARKSHADOW-COLOR: #999;}

/* Links content */
a:link {color: #26548B;}
a:hover {color: #123C6D; }
a:visited {color: #778EA5; }
a:active {color: #5FC1EE; }

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 145%; font-style: normal; font-weight: bold; color: #FF5021; display: inline}
h2 {font-size: 100%; font-style: normal; font-weight: bold; color: #CC0000; display: block}

p {font-style: normal; font-weight: normal; color: #4D4D4D; display: block}
i {font-style: italic; color: #333333}
b {font-weight: bold;}
ul.no-indent {margin-left: 1.2em; padding-left: 0px; list-style-type:disc}
li { padding-bottom: 4px}

/* TopNav = company, client,... */
td#TopNav1, #TopNav2, #TopNav3, #TopNav4 {border-right: 1px solid #FFFFFF; background-image: url(../images/TopNAvBgr.gif); width: 19%; vertical-align: top;}
td#TopNav5 {background-image: url(../images/TopNAvBgr.gif); width: 19%; vertical-align: top; }

/* BannerBar */
td#ProductIcon {width: 20%; border-right: 1px solid #B9B9B9; border-left: 1px solid #FFF; vertical-align: top; background-image: url(../images/ProductIconBgr.gif);}
td#Banner {background-image: url(../images/BannerBgr.gif); vertical-align: middle; text-align: center; border-right: 1px solid #B9B9B9; border-left: 1px solid #FFF; border-top: 1px solid #B9B9B9; padding-top: 3px }

/* LeftNav = vanaf language/deel onder logo*/
div#Language-HP {font: 9px Arial, Verdana, Helvetica, sans-serif; padding: 2 0 0 38px; color: white;}
div#Language-HP A {font: 9px Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}
div#Language-HP A.Language {font: bold; color: #FFF;}
div#Language-HP A.Language:hover {color: #F96;}
div#Language-HP A.Language:active {color: #F30;}
div#Language-HP A.LanguageSelected {color: #F96;}

div#Language {font: 9px Arial, Verdana, Helvetica, sans-serif; padding: 2 0 0 38px; color: white;}
div#Language A {font: 9px Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}
div#Language A.Language {font: bold; color: #FFF;}
div#Language A.Language:hover {color: #F96;}
div#Language A.Language:active {color: #F30;}
div#Language A.LanguageSelected {color: #F96;}

div#NewletterForm-HP {margin-top: 22px}

div#NewsletterTitle {font: bold 11px Arial, Verdana, Helvetica, sans-serif; padding: 0 0 0 13px; margin-top:-13px; color: #FFCC00; text-align: center;}
div#Newsletter-email {font: 12px Arial, Verdana, Helvetica, sans-serif; padding: 0 8 0 12px; color: FFCC00;}
div.Newsletter {font: 10px Arial, Verdana, Helvetica, sans-serif; padding: 0 8 0 12px; color: white; text-align: center;}

.inputTextBox-HP {FONT-SIZE: 11px; WIDTH: 115px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; margin-left: 13px;}
.inputTextBox {FONT-SIZE: 11px; WIDTH: 115px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; margin-left: 13px;}
.InputSearch {FONT-SIZE: 11px; WIDTH: 76%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px}

div#WhiteLinkLeftHomepage A {font: 11px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; display: inline}
div#WhiteLinkLeftHomepage A.WhiteLinkLeftHomepage {font: bold; color: #F96; display: inline}
div#WhiteLinkLeftHomepage A.WhiteLinkLeftHomepage:hover {color: #FFF; display: inline}

div.MainNav {font: 12px Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding-left: 0px; margin-top:-4px; color: #BEC2C6}

table.MainNav {font: 11px Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #DDE6EF}

TD.MainNav {font: bold 12px Arial, Verdana, Helvetica, sans-serif; background-color: #26548B; vertical-align: top; padding: 5 0 8 0px; border: 1px solid #AEB3BA}


TD.MainNav A {TEXT-DECORATION: none; DISPLAY: block;}

TD.MainNav A.LeftNav {color: #FF7A21; padding: 0 3 0 14px;}
TD.MainNav A.LeftNav:hover {color: #F60; BACKGROUND: #DDE6EF; }
TD.MainNav A.LeftNav:active {color: #F30;}
TD.MainNav A.LeftNavSelected {color: #F30; BACKGROUND: #DDE6EF;  border-bottom: 1px solid #AEB3BA; padding: 0 3 0 14px }

TD.MainNav A.LeftNavSub {font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #FFF;  padding: 0 0 1 14px; }
TD.MainNav A.LeftNavSub:hover {color: #F60; BACKGROUND: #DDE6EF;  }
TD.MainNav A.LeftNavSub:active {color: #F30;}
div#Selected {font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #F96; padding:0 0 1 14px }
/* replaced by div#selected : 
TD#MainNav A.LeftNavSubSelected {font: 11px Arial, Verdana, Helvetica, sans-serif; color: #F96; padding:0 0 0 22px }*/

div#TitleTextUnderMainNavigation{text-align: center; font: bold 12px Arial, Verdana, Helvetica, sans-serif; padding: 0 8 0 12px; color: white;}
div#TextUnderMainNavigation {text-align: center; font: 11px Arial, Verdana, Helvetica, sans-serif; padding: 4 8 0 12px; color: white;}
div#News {padding: 0 0 0 12px; color: white;}


/* MainContent */
td.content-table-container {background-image: url(../images/ContentBgr.gif); text-align: left; vertical-align:top}
td#ProductPhoto {border-bottom: 1px solid #B9B9B9; border-right: 1px solid #B9B9B9; border-left: 1px solid #FFFFFF; width: 20%; vertical-align: top; text-align: left; background-image: url(../images/ProductPhotoBgr.gif); }

div#UnderProductPhoto {background-color:#123C6D; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #DDE6EF; 
text-align: center;  padding: 2 0 3 0px}

div#UnderProductPhotoTitle {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #26548B; padding: 0 9 0 9px; margin-top: -10px}
div#UnderProductPhotoTitle p {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #26548B;}
div#UnderProductPhotoTitleCentered {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #26548B; padding: 0 9 0 9px; margin-top: -10px; text-align: center}

td.MatrixHeader {background: #123C6D; text-align: center; font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #FFF; padding: 2 2 2 2 px;}
td.Matrix {background: #DDE6EF; text-align: center; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #000; padding: 2 2 2 2 px;}
td.MatrixForms {background: #DDE6EF; width: 50%; text-align: center; font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #123C6D; padding: 2 2 2 2 px;}
td.MatrixForms100percent {background: #DDE6EF; text-align: center; font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #123C6D; padding: 5 2 5 2 px;}
td.MatrixForms-RFQ-td1 {background: #DDE6EF; font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #123C6D; padding: 2 2 2 5px;}
td.MatrixForms-RFQ-td2 {background: #DDE6EF; width: 50%; font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #123C6D; padding: 2 2 2 5px;}
td.MatrixFormsServices {width: 50%; font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #123C6D; padding: 0px; border-top: 1px solid #123C6D; }
td.MatrixFormsServicesBottomLine {width: 50%; font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #123C6D; padding: 0px; border-top: 1px solid #123C6D; border-bottom: 1px solid #123C6D; }

td.ContentTablePackagingTopRow {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #4D4D4D; padding: 5 5 5 5px; border-bottom: 1px solid #B9B9B9; border-top: 1px solid #B9B9B9}
td.ContentTablePackaging {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #4D4D4D; padding: 5 5 5 5px; border-bottom: 1px solid #B9B9B9}



/* MainContent Homepage */

td.Content {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #4D4D4D; border-bottom: 1px solid #B9B9B9; padding: 10 12 13 15px;}

tr.ProductLineIcons {vertical-align: top; text-align: center}

td.ProductLine1, .ProductLine2, .ProductLine3, .ProductLine4 {width: 19%; border-right: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; background-image: url(../images/ProductIconBgr.gif); }
td.ProductLine5 {width: 19%; background-image: url(../images/RightTextBgr.gif); border-top: 1px solid #B4B4B4}

tr.ProductLineTitle A.ProductLineTitle {font: 12px Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #CDDDED; text-align: center; text-decoration: none; vertical-align: middle;}
tr.ProductLineTitle A.ProductLineTitle:hover {color: #5FC1EE}  
tr.ProductLineTitle A.ProductLineTitle:active {color: #F60}

td.ProductLineTitle2, .ProductLineTitle3, .ProductLineTitle4 {width: 19%; border-right: 1px solid #E2E2E2; border-left: 1px solid #B4B4B4;  text-align: center; border-bottom: 1px solid #B4B4B4; background-color: #123C6D;  }
td.ProductLineTitle1 {width: 19%; border-right: 1px solid #E2E2E2; border-left: 2px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; background-color: #123C6D; text-align: left; padding-left: 12px }
td.ProductLineTitle5 {width: 19%; border-right: 2px solid #B4B4B4; border-left: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; background-color: #123C6D; text-align: right; padding-right: 13px}
td.ProductLineTitle6 {width: 19%; border-right: 1px solid #E2E2E2; border-left: 2px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; background-color: #123C6D; text-align: left; padding-left: 30px }
td.ProductLineTitle8 {width: 19%; border-right: 1px solid #666; border-left: 1px solid #B4B4B4;  text-align: center; border-bottom: 1px solid #B4B4B4; background-color: #123C6D;  }

td.ProductLineText1 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; border-left: 1px solid #B4B4B4; background-image: url(../images/ProductLineText1.jpg);}  
td.ProductLineText2 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; background-image: url(../images/ProductLineText2.jpg);}
td.ProductLineText3 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; background-image: url(../images/ProductLineText3.jpg);}
td.ProductLineText4 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; background-image: url(../images/ProductLineText4.jpg);}
td.ProductLineText5 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; background-image: url(../images/ProductLineText5.jpg);}
td.ProductLineText6 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; background-image: url(../images/ProductLineText6.jpg);}
td.ProductLineText7 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; background-image: url(../images/ProductLineText7.jpg);}
td.ProductLineText8 {width: 19%; font: 11px  Arial, Verdana, Helvetica, sans-serif; vertical-align: top; color: #4D4D4D; padding: 8 7 8 7px; border-right: 1px solid #B4B4B4; background-image: url(../images/christmas-stars.gif);}


/* RightTextBox */

td#RightText {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #666; background-image: url(../images/RightTextBgr.gif); text-align: left; vertical-align:top; border-top: 1px solid #B9B9B9; border-left: 1px solid #B9B9B9; border-right: 1px solid #B9B9B9; border-bottom: 1px solid #B9B9B9}
td#RightTextSearchPage {border-top: 1px solid #B9B9B9; border-right: 1px solid #B9B9B9; border-bottom: 1px solid #B9B9B9}
td#RightText-HP {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #666; vertical-align: top;  background-image: url(../images/RightTextBgr.gif); }
div#ContactInfo {padding: 10 9 0 9px; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #666;}
div#ContactInfo-HP {padding: 22 1 0 13px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: left}
div#AboutTitle {font: bold 11px bold Verdana, Arial, Helvetica, sans-serif; color: #2977D1; padding: 8 9 0 9px;}
div#AboutText { padding: 0 9 0 9px;}
div.GreyLine {border-top: 1px solid #B9B9B9;} 
div#Print {padding: 6 5 7 9px;}
div#Print A.Print {color: #26548B; text-decoration: none}
div#Search {padding: 0 9 0 9px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666;}

/* FoooterNavTop */
td#FooterNavTop1 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #F7F7F7; border-right: 1px solid #FFF; border-top: 1px solid #FFF; border-left: 1px solid #FFF; width: 19%; height: 15px; text-align: center; vertical-align: middle; background-color: #949494}
td#FooterNavTop2, #FooterNavTop3, #FooterNavTop4, #FooterNavTop5 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #F7F7F7; border-right: 1px solid #FFF; border-top: 1px solid #FFF; width: 19%;  text-align: center; vertical-align: middle; background-color: #949494}


/* FoooterNavBottom */
td.FooterNavBottom1, .FooterNavBottom2, .FooterNavBottom3, .FooterNavBottom4 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF}
td.FooterNavBottom1b, .FooterNavBottom5, .FooterNavBottom5b {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; border-top: 1px solid #FFF;}

td#FooterRightTable A {font: 10px Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}
td#FooterRightTable A.Footer {font: bold; color: #666;}
td#FooterRightTable A.Footer:hover {color: #F96;}
td#FooterRightTable A.Footer:active {color: #F30;}


/* RFQ forms */

/* helptext = stijl van het hulp popup window */
.helptext{font-size:80%;margin-left:5px;}

/* verplichte velden asterisk */ 
.obligatory{color: #FF6600;	font-size:150%;	margin:0 5px 0 5px;}