﻿.ContactExtra_formveld         {margin-top:4px;width:466px;overflow:hidden;}
.ContactExtra_formveld span    {margin:0 40px 10px 0;float:left;width:100px;}
.ContactExtra_formveld input   {float:left;width:300px ;}

.ContactExtra_Nieuwsbrief         {margin:25px 0 15px 137px;width:366px;overflow:hidden;}
.ContactExtra_Nieuwsbrief span    {margin:0 40px 10px 0;float:left;width:200px;}
.ContactExtra_Nieuwsbrief input   {float:left;width:20px;margin:1px 0 0 0;}
.bottomBlock                    {margin-top:4px;width:466px;overflow:hidden;}

.RequiredMessage                 {float:right;margin:0 58px 0 0;}
.bottomBlock                {overflow:hidden;}
.KeuzeKennismaking              {width:210px;float:left;}
.KeuzeKennismakingAndersTxt     {float: left !important; margin: 0px 0 0 20px;}

.OpZoek                       {width:230px;float:left;overflow:hidden;margin:0 0 0 10px;}
.OpzoekAnders                 { float:left;margin:0px 0px 0px 40px;}

.OpZoekOpties                  {float:left;margin:0 0 0 19px;}

.reagerencontact              {margin-left:400px;margin-top:14px;}

select
{
	border: 1px solid #000000;
	font-size: 1.1em;
}


.ContactExtra_grijsvlak3
{
	background-color: #f1f1f1;
	/*height: 304px;*/
	width: 500px;
	padding-left: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
}

.grijsvlak4
{
	background-color: #f1f1f1;
	/*height: 338px;*/
	width: 300px;
	padding-left: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
}

.grijsvlak5
{
	background-color: #f1f1f1;
	/*height: 372px;*/
	width: 300px;
	padding-left: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size: 11px;
}

#ContactExtra_grijsvlak6
{
	background-color: #f1f1f1;
	/*height: 92px;*/
	width: 300px;
	margin-top: 20px;
	margin-bottom: 12px;
	padding-left: 22px;
	padding-top: 12px;
	padding-bottom: 12px;
	float: left;
	margin-right: 12px;
	overflow: hidden;
	font-size: 11px;
}

.grijsvlak7
{
	background-color: #f1f1f1;
	/*height: 472px;*/
	width: 300px;
	padding-left: 22px;
	padding-top: 10px;
	overflow: hidden;
	font-size: 11px;
	padding-bottom:10px;
}

#middleTop1TekstContainer2
{
	width: 514px; /*height:648px; */
	margin: 33px 0 0 0;
	float: left;
	border: 1px solid #a6a6a6; 
	/*position: absolute;*/
	padding: 15px;
}

#middleTop1Kop2
{	width: 514px; height:0; float:left;  }



#middleTop1Foto2
{
	padding-left: 10px;
	float: right;
	overflow: visible;
}

#containerMiddleTop2
{
	width: 546px; /*height:866px;*/
	position: relative;
	top: -5px;
}

#containerMiddle2
{
	width: 548px;
	float: left;
	overflow: hidden;
}

#middleTop1Tekst3
{
	/*width:245px;  	height:630px;    float:left; */
	width: 400px;
	margin: 16px 0 0 0px;
	display:inline;
	font-size:1.1em;
	line-height: 1.5em;
	
}
#containerMiddleBottom1
{
	padding-top:5px;
}

#contactfoto2
{
	margin-top: 20px;
	padding-right: 46px;
	overflow:hidden;
	height: 391px;
	float: right;
}

#stelvraagDiv
{
	padding-top: 5px;
	padding-bottom: 10px;
}

#ordernrLDiv
{
	margin-left: 40px;
	margin-right: 10px;
	margin-top:10px;
	float: left;
	font-weight: bold;
	font-size: 1.1em;
}
#ordernrTBDiv
{
	float:left;
	margin-top:7px;
	margin-right:10px;
}
#ordernrButtonDiv
{
	margin-top:7px;
}
.orangeDiv
{
	margin-left:7px;
	height: 130px;
	width: 505px;
	background-image: url(../images/bezorgservice_blok.png);
	background-repeat: no-repeat;
	color: White !important;
	overflow: hidden;
}
.orangeDiv .tekst
{
	color: White;
	font-size: 1.8em;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 15px;
}
#middleTop1TekstContainer3
{
	width: 505px;
	margin: 116px 0 0 0;
	float: left;
	border: 1px solid #a6a6a6;
	position: absolute;
	padding: 15px;
}
.middleTop1Foto3
{
	padding-left: 10px;
	float: right;
	overflow: visible;
}
.orderResultaat
{
	padding-left:15px;
	padding-bottom:10px;
	font-size: 1.1em;
}
#resultaatDatumDiv
{
	padding-top:8px;
}
#tekstfoto
{
	padding-left:10px;
	padding-right:10px;
}
#faq
{
	padding-bottom:20px;
}
#onderhoudswijzer
{
	width:260px;
	overflow:hidden;
	margin: 0 0 20px 0;
	position:relative;
	left:-15px;
	float:left;
}
#vlekkenwijzer
{
	width:260px;
	margin: 0 20px 20px -10px;
	float:left;
	overflow:hidden;
}
.faqitems:hover,.faqitems:link,.faqitems:active,.faqitems:visited
{
	color:White;
	font-size:0.7em;
	font-weight:normal;
	margin-right:50px;
}
.faqitemsli
{
	color:White;
}

#contact
{
	padding-left:10px;
}
#contentDiv
{
	margin-left:7px;
	
}
.content
{
	margin-top:4px;
}
.contentTitle
{
	font-size:1.1em;
	font-weight:bold;
}
.contentItems
{
	margin-left:12px;
	font-size:1.1em;
	width:100%;
	margin-top:5px;
}
.contentQuestionI
{
	padding-right:5px;
}
.contentItemSelected
{
	width:100%;
	background-color: #f1f1f1;
	font-size:1.1em;
	font-weight:bold;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:2px;
	
}
.contentItemSelectedDetail
{
	font-weight:normal;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:5px;
	margin-right:20px;
	line-height: 1.5em;
}