@charset "UTF-8";
#maincontainer {

	position: absolute;
	height: 10px;
	width: 10px;
	left: 0px;
	top:6px;
}
#logo {
	
	position: relative;
	height: 74px;
	width: 200px;
	left: 30px;
	top: 10px;
}
#secondmenu {
	position: absolute;
	height: 30px;
	width: 300px;
	left: 490px;
	top: 0px;
}
#menu {
	background-color: #e00022;
	position: relative;
	height: 40px;
	width: 770px;
	left: 0px;
	top: 0px;
}
/*topindeling*/
#leftcollumn {
	
	position: absolute;
	height: 310px;
	width: 350px;
	left: 0px;
	top: 114px;
}
#rightcollumn {
	position: absolute;
	height: 310px;
	width: 420px;
	left: 350px;
	top: 114px;
	
	
}
/*links*/
#photo {
	background-color: #000000;
	position: relative;
	height: 130px;
	width: 350px;
	left: 0px;
	top: 0px;
}
#lead {
	background-color: #e5e5e5;
	position: relative;
	height: 225px;
	width: 320px;
	left: 30px;
	top: 0px;
}

/********content**********/
/*header*/
#titelvak {
	position: relative;
	height: 90px;
	width: 420px;
	left: 0px;
	top: 0px;
	
}
#titel {
	position: absolute;
	left: 10px;
	bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

/*onder*/
#bottomc {
	
	position: absolute;
	
	width: 740px;
	left: 30px;
	top: 244px;
	
}
#leftc {
		background-color: #e5e5e5;
	position: absolute;

	width: 214px;
	left: 0px;
	top: 0px;
}
#leftitems{
	position: relative;

	width: 100%;
margin-top: 10px;
	background-color: #e5e5e5;
	
}

#rightc {
	
	position: absolute;
	
	width: 523px;
	left: 217px;
	top: 0px;

	
}
#right2 {
	
	position: absolute;
	
	width: 523px;
	left: 217px;
	top: 434px;

	
}
#footer {
	
	position: relative;
	width: 740px;
	margin-left: -217px;
	margin-top: 13px;
	margin-bottom: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;

	
}

#colofon2{
background-color: #000000;
position: absolute;
	height: 12px;
	margin-bottom:12px;
	

}

/********frontpage**********/
#videobig {
	
	position: absolute;
	height: 577px;
	width: 770px;
	left: 0px;
	top: 114px;
	
}
/*rechts*/
#red {
	background-color: #e00022;
	position: relative;
	height: 40px;
	width: 420px;
	left: 0px;
	top: 0px;
}
#video {
	
	position: relative;
	height: 315px;
	width: 420px;
	left: 0px;
	top: 0px;
}
/*onder*/
#bottomcontainer {
	
	position: absolute;
	height: 150px;
	width: 740px;
	left: 30px;
	top: 472px;
	
}
/*onderindeling*/
#leftbcollumn {
	
	position: absolute;
	height: 10px;
	width: 320px;
	left: 0px;
	top: 0px;
}
#rightbcollumn {
	background-color: #e5e5e5;
	position: absolute;
	width: 417px;
	height: 280px;
	left: 323px;
	top: 0px;
	
	
}

#products{
	position: absolute;
	height: 149px;
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #e5e5e5;
}

#blog{
background-color: #e5e5e5;
position: absolute;
	height: 128px;
	width: 100%;
	left: 0px;
	top: 152px;

}
#colofon{
background-color: #000000;
position: absolute;
	height: 12px;
	
	left: 0px;
	top: 280px;
	margin-bottom:12px;

}
#col1{
	background-color: #e5e5e5;
	position: absolute;
	width: 200px;
	left: 10px;
	top: 33px;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#col2{
background-color: #e5e5e5;
position: absolute;
	
	width: 200px;
	left: 210px;
	top: 33px;

}
#rule12{
	background-color: #e00022;
	position: relative;
	clear: both;
	margin-top:6px;
	width: 220px;
	
	height: 128px;
		margin-top:6px;
		margin-left:-3px;
}



.title{
	
	
	background-color: #d8d8d8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
	position: relative;
	height: 25px;
	
	padding-top: 4px;
	padding-left: 7px;
	
	
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	padding: 8px;
}
.text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 13px;
	padding: 8px;
}
.text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 13px;
	padding: 8px;
}
.textBig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.textBig a{
	color: #666666;
	text-decoration:underline;

}

.textContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	padding: 8px;
}

.textContent a{
	color: #666666;
}
.textContent a:hover{
	color: #E00022;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E00022;
	padding-right: 4px;
	font-weight: bold;
}

.number{
position: relative;
	
	width: 18px;
	
float: left;	
}
.reason{
	position: relative;
	clear: both;
	margin-top:6px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	
	

}
.reason a{
	
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	
	

}
.reason a:hover{

text-decoration:underline;

}
.reasonp{
	position: relative;
	padding-left: 23px;
	line-height: 9px;	

	

}
.reasonp img{
margin-left: -3px;
}.knop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 50px;
}
.veld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 140px;
}

.formveld {
	margin-top: 6px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

#rule12 a{
	color: #FFFFFF;
	text-decoration: underline;
}
#rule12 a:hover {
text-decoration: none;
}
#colofon a, #colofon2 a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin-left: 10px;
}
#colofon a:hover, #colofon2 a:hover {
text-decoration: underline;
}
#secondmenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
	
	text-decoration: none;

	margin-left: 10px;
}
#secondmenu a:hover {
	text-decoration: none;
	color: #666666;
}

td a img {
	border: 2px solid #d8d8d8; 
}

#menu td a img {
	border: 0px solid #999999;
}
#menu td a:hover img {
	border: 0px solid #999999;
}

#menu table{
margin-left:20px;
margin-top: 4px;
}

td a:hover img {
	border: 2px solid #999999;
}

.textContent li {
	list-style-type: square;
}

#blog a{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;	

}

#blog a:hover{
	
	text-decoration: underline;	

}

#consumerpassion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 9px;
}
#consumerpassion a{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
	font-weight: bold;
	color: #666666;
}

#consumerpassion a:hover{
	text-decoration: underline;	
}
.products{
	margin-top: 4px;

}
.blogitem{

margin-bottom: 2px;
}
