/* Martijn Fransen - Proximedia */
body{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #555555;
	scrollbar-face-color:#FFFBFA;
	scrollbar-shadow-color:#136BC7;
	scrollbar-highlight-color:#136BC7;
	scrollbar-3dlight-color: #FFFBFA;
	scrollbar-darkshadow-color: #FFFBFA;
	scrollbar-track-color: #FFFBFA;
	scrollbar-arrow-color:#136BC7;
	background-color : #FFFBFA;
	text-align : left;	
/*	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(../images/bg_cata.gif);
	background-attachment : fixed;*/
}


/* Links  */
a.{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #136BC7;
	text-align : center;
	text-decoration : none;
}
a.:hover{
	color : #555555;
}
a.:active{
	color : #136BC7;
}


table tr td{
	text-align: left;
}

table tr td b a{
	font-size:1.00em;
	display:block;
	text-align: left;
	color : #FFF;
	text-decoration : none;
	padding-top: 4px;
	padding-left: 7px;
	padding-right: 1px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 190px;
	height:auto;
	background:#D12F36;
	font-weight:bold;
	display:block;
	text-indent:10px;
	width:203px;
	padding:4px 4px;
	text-transform:uppercase;
	font:bold 10px verdana, arial, sans-serif;
	color: #FFF;
	background:#D12F36;
	text-decoration: none;
	text-align:left;
}
html > body .subproduct a {
	width:196px;
		
}
html > body table tr td b a{
	width:196px;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
}
table tr td b a:hover{
	color : #FFF;
	background:#002C5B;
}
table tr td b a:active{
	background:#002C5B;
}



font{
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}


table tr td a font{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #136BC7;
	text-decoration : none;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 1px;
	margin-top: 1px;
	/*width: 150px;
	*/
	cursor: hand;
	border-left: 0px solid #1F0D64;
}
table tr td a:hover font{
	color : #555555;
	text-decoration : none;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 1px;
	margin-top: 1px;
	border-left: 0px solid #F09110;
}
table tr td a:active font{
	color : #136BC7;
	text-decoration : none;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 1px;
	margin-top: 1px;
	border-left: 0px solid #1F0D64;
}


/* Breedte van tabellen, rijen en kolommen */
table{
	width:100%;
	/*text-align : center;*/
	padding: 0px;
	margin : 0px;
}
tr{
	width:100%;
	/*text-align : left;*/
	padding: 0px;
	margin : 0px;
}
td{
	font :  8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*text-align : left;*/
	padding: 0px;
	margin: 0px;
}



pre{
	font :  8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
	/*text-align : left;
	white-space: normal;
	display: block;
	mso-wrap-style: block;*/
}



hr{
	color : #FFFFFF;
	height: 1px;
	width: 100%;
	visibility: hidden;
	margin-top : 5px;
}


/* Breedte van foto's 
    1e is van kleine foto van het Product
	2e is  van grote foto van het Product
	3e is van foto van de Categorie
	Nadeel is dat het vaste maten zijn... */
table tr td table tr td img{
	margin-right: 5px;
	margin-top: 1px;
	/*width: 160px;*/
	border : 1px solid #136BC7;
	margin-bottom: 5px;
}
table tr td table tr td ul img{
	margin-right: 5px;
	margin-top: 1px;
	margin-left: 0px;
	padding-left: -20px;
	/*width: 350px;*/
	border : 1px solid #136BC7;
	float: left;
}
table  tr td table tr td table tr td img{
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 20px;
	margin-left: 0px;
	/*width: 240px;*/
	border : 1px solid #136BC7;
}

table tr td table tr td ul {
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	float: left;
}

/* Titel van categorie boven de producten */
p{
	text-transform : uppercase;
	/*font-weight : bold;*/
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom : 0px solid #136BC7;
	color: #555555;
	padding-bottom : 10px;
	margin-bottom : 10px;
	text-align: left;
}

table tr td table tr td font{
	line-height : 25px;
}

/*  input veld bij het bestelformulier */
 input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10;
	background-color: #FFFFFF;
	color: #000000;
	border-top : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-bottom : 1px solid #777777;
	border-right : 1px solid #777777;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#777777;
	scrollbar-highlight-color:#777777;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#777777;
}

/*  input veld bij het bestelformulier */
table tr form td table tr td input {
	width: 275px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000000;
	border-top : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-bottom : 1px solid #777777;
	border-right : 1px solid #777777;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#777777;
	scrollbar-highlight-color:#777777;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#777777;
}

/* opmerkingenveld bij bestelformulier  */
table tr form td table tr td textarea {
	width: 275px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10;
	background-color: #FFFFFF;
	color: #000000;
	border-top : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-bottom : 1px solid #777777;
	border-right : 1px solid #777777;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#777777;
	scrollbar-highlight-color:#777777;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#777777;
}
h4{
	position:relative;
	margin-top:-15px;
	margin-bottom:15px;
	/*font-size:15px;
	font-weight:bold;
	color:#D12F36;*/
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#D12F36;	
}
html > body h4{
	font-size:13px;
	margin-top:-32px;
	margin-bottom:15px;
	
}

h1{
	/*font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555555;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	text-align: left;*/
}



table tr td font b{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555555;
	text-transform : none;
}
#inhoud {
	padding-top:5px;
}
#inhoud table tr td p {
	/*position:absolute;*/
	margin-top:0px;
	font-size:13px;
	font-weight:bold;
	color:#D12F36;
	text-transform:uppercase;
	z-index:0;
}
html > body #inhoud table tr td p {
	margin-top:-26px;
}
#inhoud table td tr strong a{
	/*position:absolute;*/
	font-size:13px;
	font-weight:bold;
	color:#D12F36;
	text-transform:uppercase;
}
#inhoud h4 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}	

