/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	background-color:#ffffff;
	background-image:url(images/pageBack.gif);
	background-repeat:repeat-x;
	font : normal normal 11px Tahoma,Arial, Verdana, "Times New Roman", sans-serif;
	text-align:center;
	padding-top:3px;
	
}
table
{
background-color:#ffffff;
	font : normal normal 11px Tahoma,Arial, Verdana, "Times New Roman", sans-serif;
	text-align:center;
	padding-top:3px;
	}


a img{
	border:0;
}
ul, li{
	list-style-type:none;
}
a:link, a:active, a:visited{
	text-decoration:none;
	color:#ba0e2a;
}
a:hover{
	text-decoration:underline;

}
.clear{
	clear:both;
	height:0px;
	width:0px;
}
#container{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:902px;
}
#topLeft{
	float:left;
	width:303px;
	height:95px;
}
#topRight{
	float:right;
	width:303px;
	height:95px;
	padding-right: 0px;
}
#topLeft #logo{
	background-image:url(images/proElementLogo.gif);
	width:83px;
	height:95px;
	float:left;
}
#topLeft h1{
	float:left;
	padding-left:10px;
	color:#ba0e2a;
	font-size:28px;
	line-height:28px;
	padding-top:25px;
	font-weight:normal;
}
#topLeft h3{
	font-size:20px;
	color:#2c2c2c;
	line-height:28px;
	float:left;
	padding-left:50px;
	font-weight:normal;
}
#domainSearch{
	float:right;
	width:576px;
	padding-top:43px;
}
#domainLeft{
	float:left;
	background-image:url(images/domainLeft.gif);
	width:9px;
	height:37px;
}
#domainRight{
	float:right;
	background-image:url(images/domainRight.gif);
	width:9px;
	height:37px;
}
#domainCenter{
	width:558px;
	background-color:#c2c2c2;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	float:left;
	height:37px;
	line-height:37px;
	vertical-align:middle;
}
#domainSearch ul{
	padding:0;
}
#domainSearch ul li{
	float:left;
	color:#464646;
	font-style:italic;
	line-height:24px;
	padding-right:20px;
}
#domainSearch ul li#last{
	padding-right:0px;
}
#domainSearch a{
	float:right;
	color:#ba0e2a;
	font-weight:bold;
}
#domainSearch a span{
	font-weight:normal;
	color:#757575;
}
#domainSearch form input{

	background-color:#e1e1e1;
	border:1px solid #a1a1a1;
	font-weight:italic;
	padding:2px;
	vertical-align:middle;
}
#domainSearch ul li strong{
	font-style:normal;
	font-weight:bold;
}
#header{
	background-image:url(images/header2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:902px;
	height:110px;
	border-bottom:1px solid #fff;
	clear:both;
	padding-top:10px;
}
#mainLeft{
	background-image:url(images/mainTopLeft.gif);
	width:8px;
	height:83px;
	float:left;
}
#main{
	width:886px;
	float:left;
	background-image:url(images/mainTop.gif);
	background-repeat:repeat-x;
}
#center{
	background-image:url(images/splitsing.gif);
	background-repeat:repeat-y;
}
#mainRight{
	background-image:url(images/mainTopRight.gif);
	width:8px;
	height:83px;
	float:right;
}
#left{
	float:left;
	width:670px;
font-size: 9pt;

}

.vak{
	width:185px;
	padding-right:38px;
	float:left;
}
.vakTop{
	background-image:url(images/vakTop.gif);
	width:185px;
	height:13px;
}
.vakBottom{
	background-image:url(images/vakBottom.gif);
	width:185px;
	height:13px;
}
.vakMain{
	width:175px;
	padding-left:8px;
	background-color:#f5f5f5;
	border-style:solid;
	border-color:#e0e0e0;
	border-width:0px 1px 0px 1px;
}
.vakMain h2{
	color:#ba0e2a;
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	padding-bottom:10px;
}
.vakMain h2#lintje{
	background-image:url(images/lintje.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.vakMain h2#lintje2{
	background-image:url(images/lintje2.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.vakMain h2#lintje3{
	background-image:url(images/lintje3.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.vakMain ul{
	float:left;
	color:#464646;
	line-height:28px;
	padding-right:6px;
}
.vakMain ul.detailsList{
	font-weight:bold;
}
.vakMain .prijs{
	font-size:28px;
	font-weight:normal;
	color:#ba0e2a;
	font-style:italic;
	clear:both;
	padding-bottom:6px;
}
.vakMain .prijs span{
	font-size:13px;
	color:#949494;
}
.vakMain ul.moreList li{
	background-image:url(images/vakItem.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
	line-height:20px;
}
.vakMain ul.moreList li a{
	color:#949494;
	font-style:italic;
}
/* overige opmaak */
h1, h4{
	color:#464646;
	font-size:18px;
	font-weight:normal;
	line-height:40px;
	padding-top:20px;
}
#waaromList{
	padding-left:20px;
}
#waaromList li{
	background-image:url(images/waaromItem.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	line-height:24px;
	font-size:12px;
	color:#464646;
}	
a#moreLink{
	font-size:16px;
	color:#757575;
	float:right;
	margin-right:30px;
	font-weight:bold;
	line-height:20px;
	margin-top:20px;
}
a#moreLink span{
	color:#ba0e2a;
	border-bottom:1px dotted #000;
}
a:hover#moreLink{
	text-decoration:none;
}
#right{
	float:right;
	width:214px;
}
#right ul{
	padding-left:5px;
	padding-top:20px;
}
#right ul li{
	background-image:url(images/rightItem.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:30px;
}
#right ul li a{
	color:#ba0e2a;
	font-size:12px;
	line-height:32px;
}
#footer{
	clear:both;
	border-top:1px solid #cac9c9;
	line-height:40px;
	height:40px;
	vertical-align:middle;
	color:#757575;
}

input
{
font : normal normal 11px Tahoma,Arial, Verdana, "Times New Roman", sans-serif;
}
