a {
	text-decoration: none;
	color: #3C3C3C;
	cursor:hand;
}

a:hover{
	color: #D20303;
}	

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

ul {	
	color: #6C6C6C;
	whithespace: normal;
	margin-left:10px;
	list-style: url(../images/common/list_image.gif) outside
}

td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th {
	background-color: #D20303;
	text-align: left;
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding:2px;
}

.header_table {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #005798;
	padding:3px;
	height: 20px;
}

.geenkeuze {
	padding:3px;
	background-color:#D20303;
	color: #FFFFFF;
	vertical-align: top;
	cursor: hand;
	height: 18px;
	padding:2px;
}

.row_odd {
	font-size: 10px;
	color: #3C3C3C;
	background-color: #ECECEC;
	vertical-align: top;
	cursor: hand;
	height: 18px;
	padding:2px;
	margin-top:10px;
}

.row_even {
	font-size: 10px;
	color: #3C3C3C;
	background-color: #E1E1E1;
	vertical-align: top;
	cursor: hand;
	height: 18px;
	padding:2px;
}

.row_over {
	font-size: 10px;
	color: #3C3C3C;
	background-color: #B1D6F2;
	vertical-align: top;
	cursor: hand;
	height: 18px;
	padding:2px;
}

.row_odd_gegevens {
	font-size: 10px;
	color: #3C3C3C;
	background-color: #ECECEC;
	height: 18px;
	padding:2px;
	margin-top:10px;
}

.row_even_gegevens {
	font-size: 10px;
	color: #3C3C3C;
	background-color: #E1E1E1;
	height: 18px;
	padding:2px;
}

.row_over_gegevens {
	font-size: 10px;
	color: #3C3C3C;
	background-color: #B1D6F2;
	height: 18px;
	padding:2px;
}

.txt_nieuwsbrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B7B7B
}

.txt_title_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-indent: 4px;
	line-height: 18px;
	font-weight: bold
}

.txt_prod_front {
	font-size: 9px;
	color: #7F7F7F;
	padding:2px;
}

.txt_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.home_price {
	font-size: 11px;
	font-weight:bold;
	color: #005798;
}

.prod_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005798;
}

.prod_specs_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C6C6C;
	text-indent: 4px;
}

.prod_specs_small_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C6C6C;
	text-indent: 4px;
	font-weight: bold;
}

.prod_specs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6C6C;
}

.price_small {
	font-size: 11px;
	font-weight: bold;
	color: #005798;
}

.title {
	font-size: 11px;
	font-weight: bold;
	color: #005798;
}

.title_small {
	text-indent: 3px;
}

.textfield {
	width:150px;
	height:17px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #929292;
	background-image:  url(../images/common/bg_textfield.jpg);
	color: #757575;
	margin-right:-3px;
}

.system_price {
	background-color: #005798;
	height:22px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 3px;
}

.uitleg {
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #005798; }
a.button:hover { color: #DC1B1B; }

.title_group { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
a.title_group:link { color: #FFFFFF; }
a.title_group:visited { color: #FFFFFF; }
a.title_group:hover { color: #FFFFFF; }
a.title_group:active { color: #FFFFFF; }
}

.home_title_prod { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; padding:2px; }
a.home_title_prod:link { color: #FFFFFF; }
a.home_title_prod:visited { color: #FFFFFF; }
a.home_title_prod:hover { color: #FFFFFF; }
a.home_title_prod:active { color: #FFFFFF; }

.cat { font-size:11px; font-weight:bold; color: #005798; line-height: 15px;}
a.cat:link { color: #005798; }
a.cat:visited { color: #005798; }
a.cat:hover { color: #D20303; }
a.cat:active { color: #D20303; }

.catsub { font-size:11px; font-weight:bold; line-height: 15px; ; margin-left: 5px} 
a.catsub:link { color: #0183E4; }
a.catsub:visited { color: #0183E4; }
a.catsub:hover { color: #005798; }
a.catsub:active { color: #D20303; }

.meer { font-weight:bold; color: #EE6600; }
a.meer:link { color: #EE6600; }
a.meer:visited { color: #EE6600; }
a.meer:hover { color: #FF841E; }
a.meer:active { color: #FF841E; }

.menu { font-size:10px; font-weight:bold; color: #FFFFFF; } 
a.menu:link { color: #FFFFFF; }
a.menu:visited { color: #FFFFFF; }
a.menu:hover { color: #FFFFFF; text-decoration: underline; }
a.menu:active { color: #FFFFFF; }

.txt_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-indent: 4px; line-height: 18px}
a.txt_title:link { color: #FFFFFF; }
a.txt_title:visited { color: #FFFFFF; }
a.txt_title:hover { color: #FFFFFF; text-decoration: underline; }
a.txt_title:active { color: #FFFFFF; }

.toppers { font-size:9px; color: #797979;}
a.toppers:link { color: #797979; }
a.toppers:visited { color: #797979; }
a.toppers:hover { color: #797979; }
a.toppers:active { color: #797979; }
