/* ---------------------- BODY STYLES ---------------------- */
/* ---------------------- TRIBAL BV ---------------------- */

BODY, .infoBoxContents, .boxText, .messageStackError  {
 	FONT-SIZE: 10px; 
 	COLOR: #333333;  
  	FONT-FAMILY: Verdana, Arial;
  	background-color: #FFFFFF;
  	margin-left: 0px;
  	margin-top: 0px;
  	margin-width: 0px;
  	margin-height: 0px;
  	text-align: center;
}

td {
	font-size: 11px;
}
/*

*/
/* ---------------------- TABLE STYLES ---------------------- */
/* -------------------- TABLE TOP STYLES -------------------- */

.table_top {
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px; 
  	COLOR: #FFFFFF; 
	width: 790px; 
	padding: 0px;
	margin: 0px;
	border: solid 0px #000000;
}
.table_tophome {
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px; 
  	COLOR: #989A9A; 
	padding: 0px;
	margin: 0px;
	border: solid 0px #000000;
}
/* ------------------- TABLE CONTENT STYLES ------------------- */

.table_content, smalltext, .fieldKey, .infoBoxHeading, .pageHeading, .boxText, .infoBoxContents, .main, .category_desc, .smallText{
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	COLOR: #8B9CA8; 
	padding: 2px;
	margin: 2px;
}

.infoBoxHeading, .pageHeading {
	font-weight:bold;
}

.table_content2{
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	COLOR: #8B9CA8; 
	padding: 2px;
	margin: 2px;
	border-top: 1px dashed #E8E8E8;
	border-bottom: 1px dashed #E8E8E8;
}

.table_td_content{
	width: 410px; 
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	COLOR: #333333; 
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;

}
.table_in_centercontent{
	width: 400px; 
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	LINE-HEIGHT: 16px; 
  	COLOR: #333333;   
	padding: 3px;
	margin: 3px;
	border-bottom: 1px dashed #E8E8E8;
	vertical-align; top;

}
.table_in_rightcontent{
	width: 161px; 
	height: 87px; 
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	COLOR: #333333;  
    LINE-HEIGHT: 16px; 
	padding: 3px;
	margin: 3px;
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	vertical-align: top;
	text-align: right;
}
.table_in_rightcontent2{
	width: 161px; 
	height: 87px; 
	background-image: url(images/bg_naw.gif);
	background-repeat:no-repeat;
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px; 
  	COLOR: #00BDE2;  
    LINE-HEIGHT: 16px; 
	padding: 3px;
	margin: 3px;
	vertical-align: top;
	text-align: left;

}
.table_search{
	width: 151px; 
	height: 77px; 
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	COLOR: #333333;  
    LINE-HEIGHT: 16px; 
	padding: 3px;
	margin: 3px;
	vertical-align: top;
	text-align: left;

}
.table_td_search{
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	COLOR: #6E8392; 
	padding: 0px;
	margin: 0px;

}
.table_catalaogus{
	width: 400px; 
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px; 
  	COLOR: #8B9CA8;  
    	LINE-HEIGHT: 16px; 
	padding: 1px;
	margin: 1px;
	vertical-align: top;
	text-align: left;

}
.table_cat_color{
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	BACKGROUND: #D6D6D6; 
	padding: 0px;
	margin: 0px;

}




.tableheader, .productListing-heading, A.productListing-heading:link {
	background-color : #00BDE2;  
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	padding: 2px; 
	color: #ffffff; 
	cursor: hand;
	
}

A.productListing-heading:hover, A.productListing-heading:link {
	color: #ffffff;
	text-decoration:none;

}

TD.productListing-data A {
	text-decoration:none;
	color : #1C4D71; 

}
.tablerow1, .productListing-odd {
	color : #1C4D71; 
	background-color : #FFFFFF; 
	font-family: Verdana, Arial;
	font-size: 11px;
	padding : 2px; 
	cursor: hand;
} 
.tablerow2 , .productListing-even {
	color : #1C4D71; 
	background-color : #E6E6E6; 
  	font-family: Verdana, Arial;
	font-size: 11px;
	padding : 2px;
	cursor: hand;
} 
.tableover, .productListing-odd:hover, .moduleRowOver , .tableover TD.productListing-data A{
	color : #FFFFFF; 
	background-color : #7FDEF0; 
  	font-family: Verdana, Arial;
	font-size: 11px;
	
	cursor: hand;
} 
.productListing-data A:hover {
	color: #ffffff; 

}
/* ------------------- TABLE BOTTOM STYLES ------------------- */


.table_bottom{
	width: 790px; 
	padding: 0px;
	margin: 0px;
  	FONT-SIZE: 11px; 
  	COLOR: #00BDE2; 
 	FONT-FAMILY: Verdana, Arial;
	border: 0px;
	vertical-align: bottom;
	border-top: 1px solid #00BDE2;
	text-align: center;
}
.table_bottom2{
	width: 400px; 
	padding: 0px;
	margin: 0px;
  	FONT-SIZE: 11px; 
  	COLOR: #00BDE2; 
 	FONT-FAMILY: Verdana, Arial;
	border: 0px;
	vertical-align: bottom;
	border-top: 1px dashed #00BDE2;
	text-align: center;
}

/* ---------------------- FORM STYLES ---------------------- */

.box
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #D6D6D6 1px solid;
    BORDER-LEFT: #D6D6D6 1px solid;
    BORDER-RIGHT: #D6D6D6 1px solid;
    BORDER-TOP: #D6D6D6 1px solid;
    COLOR: #8B9CA8;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
}

INPUT.radiobutton
{
    BACKGROUND-COLOR: #EEEEEE;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    COLOR: #3B414F;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8px;
    HEIGHT: 18px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
}

.knop
{
    BACKGROUND-COLOR: #DEDFDE;
    BORDER-TOP: #777777 1px solid;
    BORDER-LEFT: #777777 1px solid;
    BORDER-BOTTOM: #777777 1px solid;
    BORDER-RIGHT: #777777 1px solid;
    COLOR: #000000;
    CURSOR: hand;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    HEIGHT: 20px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: center;
}

radio.radiobutton
{
    BACKGROUND-COLOR: #3B414F;
}

TEXTAREA
{
    BACKGROUND-COLOR: #dEe3eE;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}

/* ---------------------- LINK STYLES CONTENT ---------------------- */
/* ------------------------ BODY LINK STYLE ------------------------ */

/* ------------------------ TOP LINK STYLE ------------------------ */

.toplink A{
 	FONT-SIZE: 10px;
 	FONT-WEIGHT: bold; 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.toplink A:link {
 	FONT-SIZE: 10px; 
 	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.toplink A:visited {
 	FONT-SIZE: 10px; 
 	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.toplink A:active {
 	FONT-SIZE: 10px; 
 	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.toplink A:hover {
 	FONT-SIZE: 10px; 
 	FONT-WEIGHT: bold;
	FONT-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

/* ------------------------ LIGHTBLUE LINK STYLE ------------------------ */

.lblink A{
 	FONT-SIZE: 11px;
 	FONT-WEIGHT: normal; 
	COLOR: #00BDE2
}
.lblink A:link {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	COLOR: #00BDE2
}
.lblink A:visited {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	COLOR: #00BDE2
}
.lblink A:active {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	COLOR: #00BDE2
}
.lblink A:hover {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	BACKGROUND: none; 
	FONT-COLOR: #00BDE2;
	TEXT-DECORATION: Underline
}


/* ------------------------ SUBMENU LINK STYLE ------------------------ */

.submenulink_bold A{
 	FONT-SIZE: 11px;
 	FONT-WEIGHT: Bold; 
	COLOR: #8B9CA8
}
.submenulink_bold A:link {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: Bold;
	COLOR: #8B9CA8
}
.submenulink_bold A:visited {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: Bold;
	COLOR: #8B9CA8
}
.submenulink_bold A:active {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: Bold;
	COLOR: #8B9CA8
}
.submenulink_bold A:hover {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: bold;
	BACKGROUND: none; 
	FONT-COLOR: #8B9CA8;
	TEXT-DECORATION: Underline
}
.submenulink_normal A{
 	FONT-SIZE: 11px;
 	FONT-WEIGHT: normal; 
	COLOR: #8B9CA8
}
.submenulink_normal A:link{
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	COLOR: #8B9CA8
}
.submenulink_normal A:visited{
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	COLOR: #8B9CA8
}
.submenulink_normal A:active {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	COLOR: #8B9CA8;
	TEXT-DECORATION: Underline
}
.submenulink_normal A:hover {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	FONT-COLOR: #8B9CA8;
	TEXT-DECORATION: Underline
}

.submenulink_em {
	padding-left:10px;
}

/* ------------------------ GREY LINK STYLE ------------------------ */

.greylink A {
 	FONT-SIZE: 11px;
 	FONT-WEIGHT: normal; 
             COLOR: #989A9A; 
}
.greylink A:link {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
             COLOR: #989A9A; 
}
.greylink A:visited {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
             COLOR: #989A9A; 
}
.greylink A:active {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
             COLOR: #989A9A; 
}
.greylink A:hover {
 	FONT-SIZE: 11px; 
 	FONT-WEIGHT: normal;
	BACKGROUND: none; 
	FONT-COLOR: #989A9A; 
	TEXT-DECORATION: Underline
}



/* ----------------------- SUB MENU  ---------------------- */

.table_submenu {
	width: 202px; 
  	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px; 
	padding: 2px;
	vertical-align: top;

}
.table_td_submenu {
	width: 202px; 
	height: 1px;
	background-color: #E6E6E6;

}

.PRODoptions {
	color: #ffffff;
	background-color: #00BDE2;
	font-size: 10px;
	margin-top:10px;
}

.PRODdesc {
	background-color: #8B9CA8;
	color: #FFFFFF;
	padding: 5px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin-bottom: 0px;
}

.blue {
	background-color: #00BDE2;
	color: #00BDE2;
	height: 1px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

A.related, A:link.related, A:visited.related, A:active.related {
 	FONT-WEIGHT: bold; 
}

A:hover.related {
 	FONT-WEIGHT: bold;
	TEXT-DECORATION: Underline;
	color: #DC1E2A;
}

/* ---------------------- END STYLES ---------------------- */

/* ---------------------- LINK STYLES CONTENT ---------------------- */
/* ------------------------ BODY LINK STYLE ------------------------ */

A {
	TEXT-DECORATION: none;
 	FONT-SIZE: 11px; 
}
A:link {
 	FONT-SIZE: 11px; 
	COLOR: #00BDE2;

}
A:visited {
 	FONT-SIZE: 11px; 
	COLOR: #00BDE2;
}
A:active {
 	FONT-SIZE: 11px; 
	COLOR: #00BDE2;
}
/*
A:hover {
	BACKGROUND: #00BDE2; 
 	FONT-SIZE: 11px; 
	//COLOR: #FFFFFF;
}
*/
