
.actie {background-color: red;}
.product {}

table.master {
	color : White;
	width: 440px;
	height: 100%; 
	border: none;


}
td.margin {
	color : Black;
	padding-left : 0px;
	padding-top : 5px;
}

td.right {
	color : White;
	font-size: 11px;
	font-family: Arial;
	text-align: right;
	vertical-align: top;
}

td.arrow {
	text-align: center;
	vertical-align: bottom;
	width: 14px;
}
td.content {
	color : White;
	padding: 0px 0px 0px 0px;
}

td.back_template {
	background-image: url(../../images/design/back_template.gif);

	color : White;
	padding-left : 111px;
	padding-top: 3px;
}

td.back_begin {
	color : White;
	background-image: url(../../images/design/back_begin.gif);
	padding-left : 86px;
	padding-top: 3px;
}

td.back_content {
	color : White;
background: url(../../images/design/back_content_table.gif);
background-attachment: fixed;
background-repeat: no-repeat;
background-color: White;
}

td.back_end {
	color : White;
	background-image: url(../../images/design/back_end.gif);
	color : #7E7F80;
	padding-left : 86px;
	padding-top: 3px;
}





<!-- path -->

table.path {
	width : 440;
	background-color: #FFFFFF;
	background: url(../../images/design/back_path.gif);	
}

td.path
	{
	width: 410;
	padding: 3px 2px 3px 6px;
	color: Black;
	background: url(../../images/design/back_path.gif);	

}

table.pathmax {
	width : 470;
	background-color: #FFFFFF;
	background: url(../../images/design/back_path.gif);	
}
td.pathmax
	{
	width: 489;
	padding: 3px 2px 3px 6px;
	color: Black;
	background: url(../../images/design/back_path.gif);	

}
td.winkelicon
	{
	width: 25px;
	padding: 2 0 0 0px;
	text-align: left;
	background-color : #f8ba81;
}


<!-- groepoverzicht -->

table.groep_overzicht {
	width:440px;
	background-color: #fff;
	border: 1px solid Grey;
	
}

table.groep_omschrijving {
	width: 283px;
	border: none;
}


td.groep_omschrijving	{
	color : Black;
	vertical-align: top;
	border: none;
	padding: 6px;
	font-size : 12px; 	
}

td.groep_naam	{
	font-weight: bold;
	background-color: #657068;
	color : White;
	width: 100%;
	padding: 0 0 0 0px;
	vertical-align: top;
}


td.groep_foto	{
	text-align : left;
	vertical-align: top;
	width : 100px;
	background-color: #eeeff1;
	padding: 0 1 1 1 px; 
}

A.a_groep_titel_rood {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
A:Hover.a_groep_titel_rood {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
A:Active.a_groep_titel_rood {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
A:Visited.a_groep_titel_rood {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
A.a_groep_titel_blauw {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
A:Hover.a_groep_titel_blauw {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
A:Active.a_groep_titel_blauw {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
A:Visited.a_groep_titel_blauw {
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	color: #FFFFFF;
}
<!-- artikeloverzicht -->

table.artikel_overzicht {
	width:440px;
	
}

td.artikel_omschrijving	{
}

td.artikel_foto	{
	width : 200px;
}

td.artikel_prijs_actie	{
	width: 60px;
	font-weight : bold;
	color: red;
}

td.artikel_nummer_heading	{
	width: 66px;
	background-color: #657068;
	padding: 2 2 2 3 px;
	font-weight : bold;
	color: #FFFFFF; 
	
}

td.artikel_naam_heading	{
	width: 220px;
	background-color: #657068;
	padding: 2 2 2 3 px;
	font-weight : bold;
	color: #FFFFFF;  
}

td.artikel_prijs_heading	{
	width: 45px;
	background-color: #657068;
	padding: 2 2 2 3 px;
	font-weight : bold;
	color: #FFFFFF;  
}

td.artikel_foto_heading	{
	width: 1px;
	background-color: #657068;
	padding: 2 2 2 3 px;
	font-weight : bold;
	color: #FFFFFF;  
}

td.artikel_details_heading	{
	width: 100px;
	background-color: #657068;
	padding: 2 2 2 3 px;
	font-weight : bold;
	color: #FFFFFF;  
}

td.artikel_merk_heading {
	padding: 2 2 2 3 px;
	color : #000000;
	font-weight : bold;

}

td.artikel_euro_heading {
	background-color: #657068;
	padding: 2 2 2 3 px;
}

img.img_groep {
	border : solid 1px #657068;
}

<!-- artikel details -->

table.artikeldetails {
	width : 470px;
	background-color :#eeeff1;
	border: solid;
	border-width: 1px;
	border-color : #657068;

}

td.artikel_naam	{
	padding: 2 2 2 5 px;
	color: #000000;
}

td.artikel_prijs {
	padding: 2 2 2 5 px;
	text-align : right;
	font-weight : bold;
	color: #000000;
}

td.artikel_prijs_tekst {
	padding: 2 2 2 5 px;
	text-align : right;
	font-weight : bold;
	color: #000000;
	
}

td.artikel_euro {
	padding: 2 2 2 5 px;
	text-align : right;
	font-weight : bold;
	color: #000000;
	
}

td.artikel_nummer_tekst {
	padding: 2 2 2 5 px;
	text-align : right;
	color: #000000;
	
}
td.artikel_nummer {
	padding: 2 2 2 5 px;
	text-align : right;
	color: #000000;
	
}




td.artikel_foto	{
	width : 240px;
	padding: 2 2 2 3 px;
}

td.detailtitel	{
	padding: 4px 4px 4px 4px;
	font-weight : bold;
	color: White;
	background-color: #657068;
	width : 270px; 
}

td.artikel_bestelknop	{
	width : 300 px;
	text-align: right;
	
}






<!-- winkelmandje -->

table.winkelmandje {
	width : 440px;
	padding: 2px;
}

tr.heading {
	background-color : #657068;
}
td.winkelmandje_nummer_heading
	{
	background-color : #657068;
	font-weight : bold;
	width : 50px;
	}
td.winkelmandje_naam_heading
	{
	background-color : #657068;
	font-weight : bold;
	width : 250px;
	}
td.winkelmandje_aantal_heading
	{
	background-color : #657068;
	font-weight : bold;
	width : 60px;
	}
td.winkelmandje_prijs_heading
	{
	background-color : #657068;
	font-weight : bold;
	width : 60px;
	}
td.winkelmandje_totaal_heading
	{
	background-color : #657068;
	font-weight : bold;
	width : 60px;
	}
td.winkelmandje_totaal_leeg
	{
	background-color : #657068;
	font-weight : bold;
	}

td.winkelmandje_verzendkosten
	{
	text-align : right;
	}
td.winkelmandje_totaal
	{
	text-align : right;
	color : #000000;
	font-weight : bold;
		}		
td.winkelmandje_artikelnummer
	{
	color : #000000;
	text-align : center;
		}		
td.winkelmandje_artikel
	{
	color : #000000;
	text-align : left;
		}		
	
td.artikel_winkel_naam	
	{
	font-weight: bold;
	}

td.artikel_winkel_prijs	{
	width: 45px;
	font-weight : bold;
}

td.artikel_winkel_nummer_tekst	{
	width: 60px;
}

td.artikel_winkel_nummer	{
	width: 150px;
}

td.artikel_winkel_bestelknop	{
	background-color: Gray;
	width : 200px;
}


<!-- bestelling afronden -->

table.bestelling_afronden1 {
	width : 440px;
	padding: 2px;
}


img.right {
	margin-left: 15px;
	margin-bottom: 5px;
}

img.left {
	margin-right: 15px;
	margin-bottom: 5px;
}


A.path {
	color: #FFFFFF;
	font-weight : bold;
}
A:Visited.path {
	color: #FFFFFF;
	font-weight : bold;
}
A:Hover.path {
	color: #FFFFFF;
	font-weight : bold;
}
A:Active.path {
	color: #FFFFFF;
	font-weight : bold;
}

A.tekst {
	color: #FFFFFF;
}
A:Visited.tekst {
	color: #FFFFFF;
}
A:Hover.tekst {
	color: #FFFFFF;
}
A:Active.tekst {
	color: #FFFFFF;
}

font.paginatitel {
	font-size: 14px;
	font-weight: bold;
}

font.alineatitel {
	font-size: 12px;
	font-weight: bold;
}

