/******************************************************
 ***************** STANDARD STYLES ********************
 ******************************************************/

body			
{
	margin-left: 			0px;
	margin-right: 			0px;
	margin-top: 			0px;
	margin-bottom: 			0px;
	background-color: 		#f5f5f5;
	overflow: 				auto;	
	overflow-x:  			hidden;	
	overflow-y: 			scroll; 
}


td.footer				{ font-family: Arial; font-size: 10px; text-align: center; color:#d1d6da; background-color: #272425; }
a.footer:link, a.footer:visited, 
a.footer:active		 	{ text-decoration: none; font-family: Arial; font-size: 10px; font-weight: normal; color: #d1d6da; }
a.footer:hover 			{ text-decoration: none; color: #EEEEEE;}



a:link, a:visited, 
a:active		 		{ text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal; color: #597c42; }
a:hover 				{ text-decoration: none; color: #325895;}


td.hoofdmenu			{ font-family: Arial; font-size: 12px; font-weight:bold; text-align: center; color:#325895}
a.hoofdmenu:link, a.hoofdmenu:visited, 
a.hoofdmenu:active		{ text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #325895; }
a.hoofdmenu:hover 		{ text-decoration: none; color: #325895; }

a.hoofdmenu2:link, a.hoofdmenu2:visited, 
a.hoofdmenu2:active		{ text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
a.hoofdmenu2:hover 		{ text-decoration: none; color: #FFFFFF; }




td.submenu				{ font-family: Arial; font-size: 12px; font-weight:bold; text-align: left; color:#597c42}
a.submenu:link, a.submenu:visited, 
a.submenu:active		{ text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #597c42; }
a.submenu:hover 		{ text-decoration: none; color: #597c42;}

a.submenu2:link, a.submenu2:visited, 
a.submenu2:active		{ text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #325895; }
a.submenu2:hover 		{ text-decoration: none; color: #597c42;}

.broodkruimel				{ font-family: Arial; font-size: 10px; font-weight:bold; text-align: left; color:#BBBBBB}
a.broodkruimel:link, a.broodkruimel:visited, 
a.broodkruimel:active		{ text-decoration: none; font-family: Arial; font-size: 10px; font-weight: bold; color: #BBBBBB; }
a.broodkruimel:hover 		{ text-decoration: none; color: #597c42;}


/*
Bestelkoppen formulier
*/
a.koplink:link, a.koplink:visited, 
a.koplink:active		{ text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #325895; }
a.koplink:hover 		{ text-decoration: none; color: #325895;}


td						{ font-family: Arial; font-size: 12px; line-height: 16px; text-align: left; color:#000000}

hr						{ height:1px; color: #dfdedf; background: #dfdedf; border: none; }



.rechterbalk			{ background-color: #aacb6c; padding-left:8px; padding-right:8px; font-family: Arial; font-size: 10px; font-weight:normal; text-align: left; text-align:justify; color: #597c42; }

a.linkRechterbalk:link, a.linkRechterbalk:visited, 
a.linkRechterbalk:active		{ text-decoration: none; font-family: Arial; font-size: 10px; font-weight: normal; color: #597c42; }
a.linkRechterbalk:hover 		{ text-decoration: none; color: #597c42;}


.rechterbalk2			{ background-color: #aacb6c; font-family: Arial; font-size: 10px; font-weight:normal; text-align: left; text-align:justify; color: #597c42; line-height:15px; }
.rechterbalk_header		{ font-family: Arial; font-size: 12px; font-weight: bold; text-align: left; color:#FFFFFF; line-height:30px;}
.rechterbalk_subheader	{ font-family: Arial; font-size: 12px; font-weight: bold; text-align: left; color:#597c42; line-height:20px;}
.rechterbalk_onderschrift	{ font-family: Arial; font-size: 10px; font-style:italic; text-align: right; color:#FFFFFF; line-height:20px;}




.header					{ font-family: Arial; font-size: 20px; text-align: left; color:#272425}
.header_aanbieding		{ font-family: Arial; font-size: 17px; text-align: left; color:#FF0000; line-height:21px; text-align:center; }
.header_opvallend		{ font-family: Arial; font-size: 14px; text-align: left; color:#325895; line-height:21px; font-weight:bold; }



.aanbieding_kop			{ 	color: #325895; font-family: Arial; font-size: 12px; font-weight: bold;	line-height: 16px; text-align:center; }

.webdesign				{ font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; color:#FFFFFF; line-height: 14px;}
a.webdesign:link, a.webdesign:visited, 
a.webdesign:active		{ text-decoration: none; font-family: Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; }
a.webdesign:hover 		{ text-decoration: none; color: #FFFFFF;}

.sitemap				{ font-family: Arial; font-size: 10px; font-weight: normal; text-align: center; color:#BBBBBB; line-height: 14px;}
a.sitemap:link, a.sitemap:visited, 
a.sitemap:active		{ text-decoration: none; font-family: Arial; font-size: 10px; font-weight: normal; color: #BBBBBB; }
a.sitemap:hover 		{ text-decoration: none; color: #BBBBBB;}



.extra					{ background-color: #DDDDDD; font-family: Arial; font-size: 12px; font-weight:normal; text-align: left; text-align:justify; color: #000000; }
.extra_tabel			{ border: 1px solid #BBBBBB; background-color: #DDDDDD; font-family: Arial; font-size: 12px; font-weight:normal; text-align: left; text-align:justify; color: #000000; }

.klein_vaag			 	{ font-family: Verdana; font-size: 10px; color:#C0C0C0; }

.klein_vaag2			{ font-family: Arial; font-size: 11px; color:#C0C0C0; }
a.klein_vaag2:link, a.klein_vaag2:visited, 
a.klein_vaag2:active		{ text-decoration: none; font-family: Arial; font-size: 10px; font-weight: normal; color: #C0C0C0; }
a.klein_vaag2:hover 		{ text-decoration: none; color: #597c42;}


.klein_cursief
{ 
	color: 					#325895; 
	font-family: 			Arial; 
	font-size: 				11px; 
	font-weight: 			normal;
	font-style:				italic;
	line-height:			15px;
}

blockquote,p	
{ 
	color: 					#325895; 
	font-family: 			Arial; 
	font-size: 				12px; 
	font-weight: 			normal;
	line-height:			16px;
}

li	
{ 
	color: 					#325895; 
	font-family: 			Arial; 
	font-size: 				12px; 
	font-weight: 			normal;
	line-height:			16px;
}

.fout		{ color: #FF0000; font-family: Arial; font-size: 12px; font-weight: normal; line-height:16px; }
.verplicht	{ color: #FF0000; font-family: Arial; font-size: 12px; font-weight: normal; line-height:16px; }



INPUT.aantal		{ border: 1px solid #BBBBBB; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 12px; text-align:right; width:30px;}
INPUT.subtotaal		{ border: 1px solid #FFFFFF; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 12px; text-align:right; width:50px;}
INPUT.totaal		{ border: 1px solid #FFFFFF; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 12px; text-align:right; width:50px;}


INPUT.totaal2		{ border: 1px solid #FFFFFF; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 12px; text-align:right; width:40px; line-height: 16px;}
INPUT.groot			{ border: 1px solid #FFFFFF; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 12px; text-align:right; width:100px;}
INPUT.klein			{ border: 1px solid #FFFFFF; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 12px; text-align:right; width:30px;}

SELECT.product		{ border: 1px solid #000000; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 10px; width:170px; }
SELECT.klein		{ border: 1px solid #000000; color:#325895; background-color: #FFFFFF; font-family: Arial; font-size: 11px; }

.imgborder_product	{ border: 0px; margin: 0px 0px 0px 10px; }
.imgborder_product2	{ border: 0px; margin: 0px 10px 0px 0px; }

.imgborder2			{ border: 1px solid #d4dbe3; margin: 0px 0px 0px 0px; }
.mainBorder			{ border: 0px solid #FFFFFF; }

