/* highlight = #F2F5FA */  

/* kopkleur = #CC3333 */

/* borderkader=  #FF6666 */

/* kleur geav. zoeken/mouseover rood = #C60000 */

/* kleur border van tabellen: #B2B2B2  */



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #002486;

/*

scrollbar-base-color: #FFFFFF;

scrollbar-3dlight-color: #F2F5FA;

scrollbar-arrow-color: #CC3333;

scrollbar-track-color: #E7E7E7;

scrollbar-highlight-color: #FFFFFF;

scrollbar-face-color: #FFDADA;*/

}



td {font-size: 11px;}



/* hoofdmenu links  */



.hoofdcat{



	width: 155px;



}

p.subcathfd {margin:0px;}


a.hoofdcat:Link, a.hoofdcat:Visited {

	font-size: 10px;
	
	display:block;

	color: #FFFFFF;

	height: 17px;


	line-height: 17px;

	text-decoration: none;

	padding-left: 16px;

	font-weight: bold;

	background-image: url(../images/BtHoofdcat.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

a.hoofdcat:Hover {

	font-size: 10px;

	color: #FFFFFF;


	line-height: 17px;

	text-decoration: none;

	padding-left: 16px;

	font-weight: bold;

	background-image: url(../images/BtHoofdcatOn.gif);

}



.hoofdcat2{

	
	width: 155px;

	

}



a.hoofdcat2:Link, a.hoofdcat2:Visited {

	font-size: 10px;
	
	display:block;

	color: #FFFFFF;

	height: 17px;

	width: 155px;

	line-height: 17px;

	text-decoration: none;

	padding-left: 16px;

	font-weight: bold;

	background-image: url(../images/BtHoofdcat2.gif);

	background-repeat: repeat-y;

	background-position: left top;


}

a.hoofdcat2:Hover {

	font-size: 10px;

	color: #ffffff;

	width: 155px;

	line-height: 17px;

	text-decoration: none;

	padding-left: 16px;

	font-weight: bold;

	background-image: url(../images/BtHoofdcat2On.gif);

}



/* hieronder de fixed items in de top als :winkelwagen, voorpagina */


td.kop2wit{

	font-size: 11px;

	color: #ffffff;

}


td.fixed  {

	background-image: url(../images/BgFixed.gif);

	line-height: 24px;

	vertical-align: middle;

}



a.fixed:Link, a.fixed:Visited {

	font-size: 11px;

	color: #000000;

	height: 24px;

	line-height: 24px;

	text-decoration: none;

	font-weight: bold;

	

}

a.fixed:Hover {

	font-size: 11px;

	color: #C60000;

	line-height: 24px;

	text-decoration: none;

	font-weight: bold;

}



.Content10pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



a.Link10pt:Link, a.Link10pt:Visited {

	font-size: 10px;

	color: #C60000;

}

a.Link10pt:Hover {

	font-size: 10px;

	color: #CC3333;

}



h3, h4, h5, h6 {color: #CC3333;

	margin: 0px 0px 4px;

	padding: 0px 0px 4px;

}



hr {

	background-color: #FF0000;

	margin: 0px;

	padding: 0px;

	left: 0px;

	top: 0px;

	right: 0px;

	bottom: 0px;

	clip:  rect(0px 0px 0px 0px);

	color: #CC3333;



}

.tumb {

	border: 1px solid #003399;

	padding: 2px;

	width: 74px;

}







/* de defenitie van de balk in vastecontent items */



td.fixedCont  {

	background-color:#F2F5FA;

	padding-right: 6px;

	padding-left: 6px;

}









/*   opmaak product templates als HeaderTP2, etc */



.TablePT2 {

	border: 1px solid #B2B2B2;

	height: 190px;

}



.HeaderPT2 {



	font-size: 10px;

	font-weight: bold;

	background-color: #F2F5FA;

	border-bottom: 1px solid #B2B2B2;

	padding: 4px;

	height: 40px;

	width: 190px;

}







.PT1Alg  {

	background-color: #F2F5FA;

	line-height: 15px;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}





.HeaderPT1{

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #A1A1A1;

	background-position: left top;

	line-height: 18px;

	padding-left: 2px;



}







a.HeaderPT1:Link, a.HeaderPT1:Visited {

	font-size: 10px;

	color: #FFFFFF;

}

a.HeaderPT1:Hover {

	font-size: 10px;

	color: #CC3333;



}





.tumbPT2 {

	width: 78px;

	padding: 4px;

}



.pricePT2 {width: 114px;

padding: 2px;

color: #000000;



}



.pricePT2ex {

	width: 112px;

	font-weight: bold;

	color: #CC3300;

	padding: 2px;

}



.OmschrPT2 {width: 190px;

padding: 2px;



}







.HeaderAlg{



	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #A1A1A1;

	background-position: left top;

	padding: 2px;



}



/*  winkelwagen */



.HeaderWW{



	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #A1A1A1;

	background-position: left top;

	border: 1px solid #FFFFFF;

	padding: 2px;



}



.PriceWW {

	color: #CC3300;

	background-color: #F2F5FA;

	text-align: left;

	vertical-align: top;

}





.PriceAlg {

font-weight: bold;

	color: #CC3300;



}





a:link {color: #000000;}

a:visted {color: #000000;}

a:hover {color: #CC3333;}

a:active {color: #000000;}





/* hieronder oud */







/* list */



select.TopList {

	font-size: 11px;

	font-style: normal;

	line-height: 12px;

	color: #FF6666;

	font-weight: normal;

}



select.Merken {

	font-size: 10px;

	font-style: normal;

	line-height: 10px;

	color: #003399;

	font-weight: normal;

 	width: 148px;


}

