body
{ background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 12px; color: #158070; line-height: 14px }

td     
{ font-family: Arial, Verdana; font-size: 12px; color: #4b4b4b; line-height: 14px }

.td_kopje
{ font-family: Arial, Verdana; font-size: 12px; color: #158070; line-height: 13px; font-weight:bold; }

.reclame
{ background-color: #FFFFFF; }

.reclame-titel
{ font-family: Arial, Verdana; font-size: 16px; color: #167F6F; font-weight: bold;}

.accessoire-titel
{ font-family: Arial, Verdana; font-size: 16px; color: #167F70; font-weight: bold;}

.reclame-prijs
{ font-family: Arial, Verdana; font-size: 14px; color: #B42B2B; font-weight: bold;}

.van-prijs
{ font-family: Arial, Verdana; font-size: 14px; font-weight: bold;}

.footer, .footer a:link, .footer a:visited, .footer a:active     
{ font-family: Arial, Verdana; font-size: 12px; color: #167F6F; font-weight: normal; text-decoration: none; }

.footer a:hover 
{ color: #B42B2B; text-decoration: underline; }

.text-white, .text-white a:link, .text-white a:visited, .text-white a:active  
{ font-family: Arial, Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; line-height: 13px; }

.text-white a:hover 
{ color: #FFFFFF; text-decoration: underline; }

.accessoire
{ color: #167F70; }

a:link, a:visited, a:active 
{ color: #167F6F; text-decoration: none }

a:hover 
{ color: #167F6F; text-decoration: underline }


a.black: link
{ color: #000000; text-decoration: none }

a.black: active 
{ color: #000000; text-decoration: none }

a.black: visited 
{ color: #000000; text-decoration: none }

a.black: hover 
{ color: #000000; text-decoration: underline }

img
{ border-color: #2AAF9A }

.img_black
{ border: 1px #7D7D7D solid }

.img_accessoire
{ border: 1px #167F70 solid }

.img_blue
{ border: 1px #7FD7F5 solid }
  

ul
{ margin-top: 0px; margin-bottom: 0px }

ul li
{ list-style-type: square; line-height: 14px; margin-left: -24px }

ol li
{ line-height: 14px; margin-left: -8px}

.test
{ background-color: #FFFFFF; padding: 4; border: 1px #158070 solid; }

.td_product
{ padding: 4; border: 1px #C0C0C0 solid; }

.td_accessoire
{ padding: 4; border: 1px #167F70 solid; }



.td_small_accessoire
{ color: #167F70; }

.td_product_yellow
{ padding: 4; border: 1px #F7C021 solid; }


.formfield
{ font-family: Arial, Verdana; font-size: 12px; color: #4b4b4b; height: 20px; padding:0; margin:0;}

.formfieldhoog
{ font-family: Arial, Verdana; font-size: 12px; color: #4b4b4b; height: 80px; }


.formfield_small
{ font-family: Arial, Verdana; font-size: 12px; color: #4b4b4b; height: 16px; border: 1px #7D7D7D solid; background-color: #FFFFFF }

.formbutton
{ font-family: Arial, Verdana; font-size: 12px; color: #FFFFFF; height: 20px; background-color: #158070 }

.formbutton_yellow
{ font-family: Arial, Verdana; font-size: 12px; color: #FFFFFF; height: 20px; background-color: #F7C021 }

.formbutton_red
{ font-family: Arial, Verdana; font-size: 12px; color: #FFFFFF; height: 20px; background-color: #B42B2B }

.formfieldsbutton 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003297; height: 18px;  float: none; clear: none; border: 1px #000066 solid; background-color: #FFFFFF} 

.testgeel
{ background-color: #F7C021; padding: 4; border: 1px #000000 solid; }

.testrood
{ background-color: #E60003; padding: 4; border: 1px #000000 solid; }

.h1search
{ font-family: Arial, Verdana; font-size: 18px; color: #ffffff; font-weight: bold; margin: 0 0 10px 0; }

h1
{ font-family: Arial, Verdana; font-size: 18px; color: #167F6F; font-weight: bold; margin-bottom: 1px; }

h2
{ font-family: Arial, Verdana; font-size: 16px; color: #167F6F; font-weight: bold; margin-bottom: 1px; }

h3
{ font-family: Arial, Verdana; font-size: 14px; color: #167F6F; font-weight: bold; margin-bottom: 1px; }

h4
{ font-family: Arial, Verdana; font-size: 12px; color: #167F6F; font-weight: bold; margin-bottom: 1px; }

.copyright, .copyright a:link, .copyright a:visited, .copyright a:active
{ font-family: Arial, Verdana; font-size: 10px; color: #000000; line-height: 13px }

.copyright a:hover 
{ text-decoration: underline }


.sequence
{
  margin-bottom: 20px;
  line-height: 18px;
}

.breadcrumb, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active
{ font-family: Arial, Verdana; font-size: 16px; color: #FFFFFF; font-weight: bold; line-height: 13px; text-decoration: none }

.breadcrumb a:hover 
{ text-decoration: underline }

.category
{ font-family: Arial, Verdana; font-size: 20px; color: #FFFFFF; font-weight: bold }

.price
{ font-family: Arial, Verdana; font-size: 14px; color: #B42B2B; font-weight: bold }

.shop TH
{
    BORDER-RIGHT: #167F6F 1px solid;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: #167F6F 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #29B09B;
    COLOR: #FFFFFF;
    TEXT-ALIGN: left;
}

.shop TD
{
    BORDER-RIGHT: #167F6F 1px solid;
    BORDER-TOP: #167F6F 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT: #167F6F 1px;
    BORDER-BOTTOM: #167F6F 1px solid;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #167F6F;
}

.shop TABLE
{
    BORDER-RIGHT: #167F6F 1px;
    BORDER-TOP: #167F6F 1px solid;
    BORDER-LEFT: #167F6F 1px solid;
    BORDER-BOTTOM: #167F6F 1px;
}

.error
{ font-family: Arial, Verdana; font-size: 12px; color: #B42B2B; font-weight: bold }


/* accordeon */

.content_wide_container
{
	position: relative;
	width: 520px;
	float: left;
	padding: 0 0 0 0;
	margin-top: 8px;
	left: 20px;
	line-height: 18px;
}

div.accordion {
	padding: 0px;
	margin: 0px;
	width: 100%;	
}

.acc_header h3, .acc_header_hover h3
{
	cursor: pointer;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;

	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #424242;	
	line-height: 20px;
	vertical-align: middle;
	border-top: solid 1px #d1d1cf;	
}

.acc_header_hover
{
	/*background-color: #b0b0b0;*/
	background-color: #28B09A;
}

.acc_header span, .acc_header_hover span
{
	position:absolute;
	right: 25px;
	margin-top: -25px;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #424242;	
	line-height: 20px;
	vertical-align: middle;
}

div.acc_content
{
	width: 478px;
	background:#ffffff url(/images/basics/bg_down.gif) repeat-x left bottom;
	/*background-color: #d1d1cf;*/
	border-top: solid 1px #d1d1cf;
	border-right: solid 1px #d1d1cf;
	border-left: solid 1px #d1d1cf;	 
	padding: 20px 20px 20px 20px;
}

.acc_collapse, .acc_content
{
	position: relative;
	display: block;
	visibility: visible;
	opacity: 1;
	height: auto;
	color: Black;
	
}

/* End accordeon */

.box { border: #dddddd 1px solid; }
