#daisyconAutoComperator0 {
	border-radius: 2px;
	
}
.daisyconcharacteristicText{
	background:url("images/kenteken.png") !important;
	text-align:center;
	background-size:161px 36px !important;
	width:161px !important;
	height:36px !important;
	font-size:120%;
	font-weight:bold;
	margin-left:10px !important;
	float:left;
	padding:0px !important;
	color:#000 !important;
	border:none !important;
}

.daisyconAutoInputText{
	border:none !important;
	border:1px solid #CCC !important;	
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	padding:5px !important;
}

.daisyconAutoComperator{
	background:#FFF !important;
	font-size:12px !important;
	font-family:arial !important;
}

.daisyconautoVergelijkerContainer{
	position:relative;
	width:100%;
	margin-top:20px;
	
}

.daisyconautoVergelijkerContainer table{
	font-size:100%;	
}


.daisyconautoVergelijkerContainer input{
	margin:0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:5px;
	line-height:12px;
	clear:none;
	
}

.daisyconautoVergelijkerContainer input[type=radio]{
	width:auto !important;
}

.daisyconautoVergelijkerContainer img{
	box-shadow:0px 0px 0px rgba(68,68,68,0.6) !important;
	-webkit-box-shadow:0px 0px 0px rgba(68,68,68,0.6) !important;
	border:none;
}
.daisyconcontentContainer{
	width:63%;
	float:left;
	margin-right:1%;
	margin-left:1%;

}
.daisyconsideContainer{
	width:35%;
	border:1px solid #CCC;
	float:left;
	text-align:left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom:20px;
	overflow: hidden;
}

.daisyconsideContainerleft{
	width:35%;
	border:1px solid #CCC;
	float:left;
	text-align:left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom:20px;
}

.daisyconstepOne, .daisyconstepTwo, .daisyconstepThree, .daisyconstepFour{
	margin-left:120%;
	position:relative;
	top:0px;
	width:100%;
	background:#FFF;
}

.daisyconstepThree{
	display:none;	
}

select{
	border:1px solid #ccc;
	padding:2px;
	line-height:18px;
	width:90%;
	margin-bottom:10px;
	border-radius:2px;
}

.daisyconhouseNumber{
	width:30%;
	border:1px solid #ccc;
	padding:2px;
	line-height:18px;
	margin-left:-1px;
}


.daisycongoCompare, .daisyconcheckStepOne, .daisyconcompare{
	text-align: center !important;
	display: block;
	font-size: 14px;
	opacity: 1.0;
	border-radius: 2px;
	border-top: 2px solid #f68e07 !important;
	border-bottom: 2px solid #5e0d0d !important;
	cursor: pointer;
	padding: 10px !important;
	text-decoration: none;
	background: #f68e07 !important;
	color: #FFF !important;
	line-height: 12px !important;
	float: none !important;
	text-decoration: none !important;
	text-shadow: none !important;
	width:90%;
	margin-left:5%;
	-moz-box-sizing:    border-box;
   	-webkit-box-sizing: border-box;
    box-sizing:        border-box;
}

 .daisyconcheckStepOne, .daisyconcompare{
 	margin-top:10px;
 }

.daisyconinsurer, .daisyconinsurerHome{
	display:none;
	border:1px solid #ccc;
	margin-top:-1px;
	
}

.daisyconinsurer:hover, .daisyconinsurerHome:hover{
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.daisycon6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.daisycon1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.daisycon10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
	filter: progid:DXImageTransform.daisyconMicrosoft.daisycongradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */	
	
}

.daisyconinsurer .daisyconimg, .daisyconinsurerHome .daisyconimgHome{
	float:left;
	width:33%;
	text-align:center;	
}

.daisyconimgHome img{
	width:90%;	
	
}

.daisyconinsurer .daisyconimg, .daisyconinsurer .daisyconvote{
	width:20%;	
}



.daisyconinsurer .daisyconimg img, .daisyconinsurerHome .daisyconimgHome img{
}

.daisyconinsurer .daisycontitle, .daisyconinsurerHome .daisycontitleHome{
	float:left;	
	width:33%;
	margin-left:1%;
	text-align:center;
}

.daisyconinsurer .daisycongo, .daisyconinsurerHome .daisycongoHome{
	float:left;	
	width:33%;
	margin-left:1%;
	font-size:100%;
	text-align:center;
}

.daisyconinsurerHead{
	margin-top:10px;	
}

.daisyconinsurerHead, .daisyconinsurerHomeHead{
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.daisycon6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.daisycon1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.daisycon10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
	filter: progid:DXImageTransform.daisyconMicrosoft.daisycongradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
	height:40px;
	line-height:40px;
	border:1px solid #CCC;
}

.daisyconinsurer{
	display:none;	
}

.daisyconinsurerHead .daisyconnumberinsurerSpot, .daisyconinsurerHomeHead .daisyconnumberSpotHome{
	float:left;
	width:5%;
	text-align:center;
	
}

.daisyconinsurerHead .daisyconimgSpot, .daisyconinsurerHomeHead .daisyconimgSpotHome{
	float:left;
	width:33%;
	text-align:center;	
}

.daisyconinsurerHead .daisyconimgSpot img, .daisyconinsurerHomeHead .daisyconimgSpotHome img{
	width:60%;
}

.daisyconinsurerHead .daisycontitleSpot, .daisyconinsurerHomeHead .daisycontitleSpotHome{
	float:left;	
	width:31%;
	margin-left:1%;
	text-align:center;
}

.daisyconinsurerHead .daisycongoSpot, .daisyconinsurerHomeHead .daisycongoSpotHome{
	float:left;	
	width:31%;
	margin-left:1%;
	font-size:120%;
	text-align:center;
}

.daisyconinsurerHead .daisyconvoteSpot, .daisyconinsurerHomeHead .daisyconvoteSpotHome{
	float:left;	
	width:26%;
	margin-left:1%;
	font-size:120%;
	text-align:center;
}

.daisyconinsurer .daisyconvote, .daisyconinsurerHome .daisyconvoteHome{
	float:left;	
	width:26%;
	margin-left:1%;
	font-size:120%;
	text-align:center;
}

.daisyconinsurer .daisyconvote img, .daisyconinsurerHome .daisyconvoteHome img{
	margin-top:0px;
	width:50%;
}

.daisyconinsurer .daisyconimgSpot, .daisyconinsurerHome .daisyconimgSpotHome{
	float:left;
	width:25%;
	text-align:center;	
}

.daisyconinsurer .daisyconimgSpot img, .daisyconinsurerHome .daisyconimgSpotHome img{
	width:60%;
}

.daisyconinsurer .daisycontitleSpot, .daisyconinsurerHome .daisycontitleSpotHome{
	float:left;	
	width:23%;
	margin-left:1%;
	text-align:center;
}

.daisyconinsurer .daisycongoSpot, .daisyconinsurerHome .daisycongoSpotHome{
	float:left;	
	width:33%;
	margin-left:1%;
	font-size:120%;
	text-align:center;
}

.daisyconinsurer .daisyconvoteSpot, .daisyconinsurerHome .daisyconvoteSpotHome{
	float:left;	
	width:13%;
	margin-left:1%;
	font-size:120%;
	text-align:center;
}


.daisyconinsurer .daisyconnumberinsurer, .daisyconinsurerHome .daisyconnumberHome{
	float:left;
	width:5%;
	text-align:center;	
	font-size:110%;
	font-weight:bold;
	background:#efefef;
	border-right:1px dashed #CCC;
}

.daisycontitleInsurer{
	font-weight:bold;
	font-size:100%;	
}

.daisyconspotlight{
	color:#333333;	
	margin-top:-5px;
	margin-bottom:5px;
	font-style:italic;
	float:right;
}

.daisyconcar{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;	
}

.daisyconcar:hover{
	background:#eeeeee;	
}



.daisyconsmallCharacteristic{
	background:url("images/kenteken.png");
	border:none;
	text-align:center;
	background-size:80px 18px;
	width:80px;
	height:18px;
	line-height:18px;
	font-size:100%;
	font-weight:bold;
}

.daisyconfinishedCompare{
	display:none;	
}

.daisyconfilters{
	width:30%;
	border-left:1px solid #CCC;
	float:left;
	padding:1%;
	text-align:center;
}

.daisyconoutput{
	width:100%;
	float:left;
	padding:1%;
	-moz-box-sizing:    border-box;
   	-webkit-box-sizing: border-box;
    box-sizing:        border-box;
}

.daisyconriskChoise{
	padding:5px;
	border-radius:5px;
	margin-bottom:10px;
	background:#FFF;
	color:#333333;
	border:1px solid #CCC;
	overflow:hidden;
	cursor:pointer;
	width:90%;
	margin:5%;
	height:25px;
	-moz-box-sizing:    border-box;
   	-webkit-box-sizing: border-box;
    box-sizing:        border-box;
    line-height: 18px !important;
}

.daisyconriskChoise td{
	padding:0px !important;	
}

.daisyconriskChoise:hover{
	background:#F3F3F3;
	color:#333333;
}

.daisyconriskChoise:hover td{
	color:#333333;	
}

.daisyconchoisenFilters{
	color:#c1c1c1;
	text-align:center;
	margin-bottom:10px;
}

.daisyconmoreInsurers{
	padding-top:10px;
	padding-bottom:10px;
	background:#333;
	text-align:center;
	color:#FFF;
	cursor:pointer;
	margin-top:20px;
}

.daisyconstepPart{
	background:#FFF;
	margin-bottom:10px;
	width:50%;
	text-align:center;
	-moz-box-sizing:    border-box;
   	-webkit-box-sizing: border-box;
    box-sizing:        border-box;
	float:left;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #CCC;
	line-height:40px;
	cursor:pointer;
}

.daisyconstepOnePart{
	background:#f68e07;
	color:#FFF;
}

.daisyconchangeCompareContainerBack{
	background:#000;
	opacity:0.6;
	width:100%;
	height:100%;
	position:absolute;
	z-index:9;
	display:none;
}

.daisyconchangeCompareContainer{
	position:absolute;
	z-index:10;
	width:79%;
	padding:1%;
	margin:10%;
	height:79%;
	border-radius: 5px;
	background:#FFF;
    -webkit-box-shadow:  0px 3px 3px 2px rgba(0, 0, 0, 0.daisycon1);
	box-shadow:  0px 3px 3px 2px rgba(0, 0, 0, 0.daisycon1);
	display:none;
}

.daisyconchangeCompareContainer .daisyconcross{
	float:right;
	padding:5px 10px 5px 10px;
	background:#333;
	color:#FFF;
	font-size:120%
	-webkit-border-radius: 0px 5px 0px 0px;
    border-radius: 0px 5px 0px 0px;
    display:none;
}

.daisyconcompareInformation{
	width:100%;
	border-radius:5px;
}

.daisyconcompareInformation .daisyconpart{
	position:relative;
	float:left;
	width:25%;
	height:125px;
	-moz-box-sizing:    border-box;
   -webkit-box-sizing: border-box;
    box-sizing:        border-box;
    line-height:16px;
}

.daisyconpart input[type="text"]{
	width:97% !important;	
}

.daisyconcompareInformation .daisyconpart .daisyconchange{
	position:absolute;
	bottom:5px;
	float:left;
	padding:5px 10px 5px 10px;
	border:1px solid #efefef;
	color:#2b9ae3;
	text-decoration:none;
	height:20px;
	line-height:20px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.daisycon6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.daisycon1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.daisycon10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
}

.daisyconNumberTitle{
	font-size:110%;
	color:#2b9ae3;
	clear:both;
	margin-bottom:10px;
	line-height:20px;
	font-weight:bold;
}

.daisyconNumber{
	float:left;
	margin-right:5px;
	background:#333333;
	color:#FFF;
	width:20px;
	line-height:20px;
	font-weight:100;
	height:20px;
	text-align:center;
	border-radius:50px;
}

.daisyconpartUsedForm, .daisyconpartCarForm, .daisyconpartInformationForm, .daisyconpartInsureForm{
	background:#e2f0fb;
	position:relative;
	z-index:100;
	height:175px;
	padding:5px;
	border:1px solid #CCC;
	-moz-box-sizing:    border-box;
   -webkit-box-sizing: border-box;
    box-sizing:        border-box;
    border-radius:5px;
    display:none;
}

.daisyconpartInsureForm{
	margin-top:-60px;
}

.daisyconchangePartUsedContainer, .daisyconchangePartCarContainer, .daisyconchangePartInformationContainer, .daisyconchangePartInsureContainer{
	background:#FFF;
	height:100%;
	padding:5px;
	-moz-box-sizing:    border-box;
   -webkit-box-sizing: border-box;
    box-sizing:        border-box;
    border-radius:5px;
    position:relative;
}

.daisyconchangeForm{
	background:#333;
	color:#FFF;
	height:24px;
	line-height:24px;
	text-align:center;
	border-radius:5px;
	cursor:pointer;
	float:left;
	width:60%;
	position:absolute;
	bottom:5px;
}

.daisyconnewCompare{
	width:250px;
	background:#ff8201;
	border:1px solid .da4c00;
	color:#FFF;
	font-size:120%;
	height:40px;
	line-height:40px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	border-radius:2px;
	cursor:pointer;
	display:none;
	
}

.daisyconCancel{
	float:right;
	color:#333;
	text-decoration:underline;
	width:40%;
	text-align:right;
	height:24px;
	line-height:24px;
	position:absolute;
	bottom:5px;
	right:5px;
	cursor:pointer;
}

.daisyconerror{
	border:1px solid .d21f17;
	background:#f93e3e;
	color:#FFF;
	padding:5px;
	margin-bottom:10px;
	border-radius:5px;
	float:left;
	margin-top:5px;
	margin-left:5px;
}

.daisyconcharacteristicAcceptTrue{
	line-height:36px;
	float:left;
	margin-left:10px;
}

.daisyconinfo{
	border:1px solid #288ed0;
	background:#FFF;
	color:#2b9ae2;
	padding:5px;
	margin-bottom:10px;
	border-radius:5px;
}

.daisyconviewInfoPriceDaiscyon img{
	height:14px;
}

.daisyconviewInfoPriceDaiscyon{
	position:absolute;
	padding:12px;
}

.daisyconviewInfoDaiscyon{
	background:#ffec5e;
	border:#e8d437 1px solid;
	color:#333333;
	padding:10px;
	position:absolute;
	top:20px;
	width:200px;
	display:none;
	font-size:100%;
	font-weight:100;
	line-height:14px;
	z-index:100;
	border-radius:5px;
}

.daisycontext-label {
    color: #cdcdcd;
    font-weight: 100;
}

.daisyconformPiece{
	border-bottom:1px #ccc dashed !important;
	padding-top:2% !important;
	padding-bottom:2% !important;	
}

.daisyconformPiece label{
	margin-left:10px !important;
	margin-bottom:0px !important;
	font-weight:bold;
	line-height:18px;
	text-transform: uppercase !important;

}

.daisyconFormLeft{
	padding-left:10px;
	padding-right:10px;
	max-width:234px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.daisyconFormRight{
	float:right;
	width:30%;
	line-height:26px;
	color:#CCC;
}

.daisycondamage{
}

.daisycondamage, .daisycongender, .daisyconage, .daisyconmiles, .daisyconownrisk{
	margin-left:10px !important;	
}

.daisycongender {
	visibility: initial !important;
}

.daisyconinsurerHead .daisyconimgSpot, .daisyconinsurerHead .daisycontitleSpot, .daisyconinsurerHead .daisyconvoteSpot, .daisyconinsurerHead .daisycongoSpot{
	width:22%;
}

.daisyconinsurer .daisyconimg, .daisyconinsurer .daisycontitle, .daisyconinsurer .daisyconvote, .daisyconinsurer .daisycongo{
	width:22%;
}

.daisyconinsurer .daisyconvote img{
	width: 50%;
}

.daisyconShowMoreInfo{
	cursor:pointer;
	margin-top:10px !important;
	float:right;
	font-size:10px;
}

.daisyconShowMoreInfoContainer{
	display:none;
	text-align:center;
	
}

.daisyconAutoPrice{
	font-size:150%;	
}

.daisyconAutoTop{
	background:#000;
}


.daisycongoCompare span{display: block; background: url("/img/sprite.png") -193px -27px; width: 6px; height: 10px; float: right; margin: 13px 0 0 20px;}
.daisycongoCompare .capital{text-transform: none!important; font-weight: normal;}
.daisycongoCompare .primaryButton span{margin-top: 8px;}

.daisycongoCompare:active, .daisyconcheckStepOne:active, .daisyconcompare:active{ 
	border-bottom: 0px solid #47859D;
	position: relative; 
	top: 3px!important;
	padding-top: 3px!important;
}

.daisyconAutoPopulair{
	background: -moz-linear-gradient(left, rgba(244,190,2,0) 0%, rgba(244,190,2,0) 1%, rgba(244,190,2,1) 51%, rgba(244,190,2,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,190,2,0)), color-stop(1%,rgba(244,190,2,0)), color-stop(51%,rgba(244,190,2,1)), color-stop(100%,rgba(244,190,2,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(244,190,2,0) 0%,rgba(244,190,2,0) 1%,rgba(244,190,2,1) 51%,rgba(244,190,2,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(244,190,2,0) 0%,rgba(244,190,2,0) 1%,rgba(244,190,2,1) 51%,rgba(244,190,2,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(244,190,2,0) 0%,rgba(244,190,2,0) 1%,rgba(244,190,2,1) 51%,rgba(244,190,2,0) 100%); /* IE10+ */
	background: linear-gradient(to right, rgba(244,190,2,0) 0%,rgba(244,190,2,0) 1%,rgba(244,190,2,1) 51%,rgba(244,190,2,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f4be02', endColorstr='#00f4be02',GradientType=1 ); /* IE6-9 */
	color:#FFF;
	font-size:110%;
}

.daisyconzipcodeNumers{
	float:left !important; 
	margin-right:1% !important; 
	width:70% !important;  
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

.daisyconzipcodeLetters{
	float:right !important; 
	width: 27% !important;  
	margin:0px !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

.daisycondateofbirthday, .daisycondateofbirthmonth{
	float:left !important; 
	width:25% !important; 
	margin:0px !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

.daisycondateofbirthmonth{
	margin-right:1% !important;
	margin-left:1% !important;
}

.daisycondateofbirthyear{
	float:left !important; 
	width:48% !important; 
	margin:0px !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

.daisyconAutoTable{
	width:100%;
	vertical-align:middle !important;
	margin:0px !important;
}

.daisyconAutoTable img, .daisyconAutoTableActies img{
	border:none;	
}

	.daisyconAutoTable th{
		background: rgb(255,255,255); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.daisycon6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.daisycon1+ */
		background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.daisycon10+ */
		background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
		line-height:24px;
		text-align:left;
		border-bottom:1px solid #CCC;
		border-left:1px solid #CCC;
		padding:2px !important;
		font-weight:100;
		border-top:1px solid #CCC;
		font-weight:bold;
		text-align:center;
	}
	
	.daisyconAutoTable th{
		padding-top:5px !important;
		padding-bottom:5px !important;
	}
	
	.daisyconAutoTable td{
		border-bottom:1px solid #CCC;
		border-left:1px dashed #CCC;
		padding:2px !important;
		text-align:center;
		vertical-align:middle !important;
	}
	.daisyconAutoRow{
	display:none;	
}

.daisyconAutoTable img{
	width:90%;
}

.daisyconAutoTable .daisyconAutoPopulairImage, .daisyconAutoTable .daisyconcompareimage{
	max-width:120px !important;	
	border:none !important;
	background:none !important;
}

.daisyconAutoTable .daisyconAutoAction{
	max-width:60px;	
}

.daisyconAutoAmountInfo{
	padding:5px;
	text-align:center;
	background:#ffe99e;
	border:1px solid #f4be02;
	border-radius:2px;
	margin-bottom:10px;
}

.daisyconAutoCarInfoCheck{
	cursor:pointer;
	font-weight:bold;	
}

.daisyconAutoCarInfoExtra{
	display:none;	
}

.daisyconAutoCarInfoExtraTable{
	float:left;
	width:50% !important;
	margin-top:10px;	
}











.daisyconAutoAbout{
	width:100%;
	margin-bottom:10px;	
	font-size:11px;
	border-top:1px solid #CCC;
}

.daisyconAutoAboutTitle{
	padding-bottom:2px;
	padding-left:5px;
	color:#333333;	
	margin-top:25px;
	font-size:11px;
	font-weight:bold;
}

.daisyconAutoBrand{
	color:#00a6da;
	font-weight:bold;
}

.daisyconAutoAbout .daisyconAutoAboutOptionCol{
	width:34%;
	float:left;	
}

.daisyconAutoAboutOptionCol:first-child, .daisyconAutoAboutOptionCol:last-child{
	width:33%;	
}

.daisyconAutoAboutPopupBg{
	background:#000;
	opacity:0.4;
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	display:none;	
}

.daisyconAutoAboutPopup{
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #ccc;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    display: none;
    font-size: 12px;
    left: 10%;
    right:10%;
    position: fixed;
    top: 10%;
    width: 80%;
    z-index: 10000;
}

.daisyconAutoAboutPopupTitle{
	font-size:14px;
	padding:5px;
	margin-bottom:5px;
	font-weight:bold;
}

.daisyconAutoAboutPopupClose {
    background: url("http://developers.affiliateprogramma.eu/Autoverzekeringvergelijker/images/closebox.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: -27px;
    top: -24px;
    width: 30px;
}
span.ecs_tooltip {
    background: none repeat scroll 0 0 #000000;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: none;
    font-size: 11px;
    height: 16px;
    opacity: 0.7;
    padding: 4px 3px 2px 5px;
    position: absolute;
    right: -62px;
    text-align: center;
    top: -51px;
    width: 93px;
}
span.arrow {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #000000;
    display: block;
    height: 1px;
    left: 40px;
    position: relative;
    top: 3px;
    width: 1px;
}
div.daisyconAutoPopupContent {
    margin: 4px 7px;
}

.daisyconFullWidth{
	width: 100% !important;
}

div.daisyconAutoPopupContent {
    margin: 4px 7px;
}

.daisyconAutoAboutQuestion{
	margin-top:10px;
}

.daisyconAutoAboutQuestion .daisyconAutoAboutQuestionTitle{
	padding:5px;
	border-bottom:1px solid #CCC;
	cursor:pointer;
	font-weight:bold;
	font-style:italic
}

.daisyconAutoAboutQuestion .daisyconAutoAboutQuestionContent{
	display:none;
	font-weight:100;
	font-size:12px;
}

.daisyconAutoAboutQuestionContent a{
	color:#00a6da;
	font-weight:bold;
	text-decoration:underline;
}

.daisyconAutoAboutOption{
	cursor:pointer;
	font-weight:100;
	font-style:italic;
	padding:5px;
	padding-bottom:0px;
}

.daisyconAutoAboutLogoContainer{
	color:#333333;
	font-size:16px;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	text-align:center;
	background:#CCC;
	padding:5px;
	margin-bottom:5px;
	line-height:25px;
}
.daisyconAutoAboutLogoContainer img{
	display:inline-block !important;
	vertical-align: middle !important;
	height:20px !important;
	margin-top:-5px !important;
	box-shadow:none !important;
	background: none !important;
	border: none !important;
}
.daisyconAutoAboutLogo{

	margin-bottom:10px;
	background:#00a6da;
	color:#FFF;
	font-size:20px;
	width:150px;
}
.daisyconAutoAboutLogo img{
	width:100%;
}
.daisyconAutoFooter{
	text-align:center;
	font-family:arial;
	color:#3333;
	border-top:1px dotted #CCC;
	padding-top:5px;
	margin-top:10px;
	font-size:11px;
	color:#333333;
}

.daisyconAutoDscfinanceLogo{
	float:right;
	box-shadow: none !important;
	margin-top:12px;
	margin-right:10px;
}

.daisyconAutoAfmNoLicense{
	border:3px solid #CCC !important; 
	padding:5px;
}

.daisyconAutoAfmLicense{
	border:none !important;
}

.daisyconAutoAfmLicense .daisyconAutoAboutLogoContainer, .daisyconAutoAfmLicense .daisyconAutoAboutTitle, .daisyconAutoAfmLicense .daisyconAutoAbout, .daisyconAutoAfmLicense .daisyconAutoFooter{
	display:none !important;	
}

.daisyconZorgAlert,
.daisyconAutoAlert{
	width:100%;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.daisyconZorgDisapprovedButton {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background: #FF7200 !important;
	display: block;
	padding: 20px !important;
	width: 90%;
	margin: 0 5%;
	color: #FFF !important;
	font-size: 16px;
	border-radius: 2px !important;
	text-decoration: none !important;
}

.daisyconDisapprovedInfoWrapper {
	float: right;
}

.daisyconDisapprovedInfo {
	color: #CCC;
	cursor: help;
	float: right;
	border-radius: 100%;
	height: 20px;
	width: 20px;
	line-height: 20px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCC;
	text-align: center;
	margin-bottom: -20px;
}

.daisyconDisapprovedInfoBox {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	display: none;
	text-align: left;
	color: #000;
	background: #FFF;
	padding: 10px;
	margin: 20px -200px;
	position: absolute;
	border-radius: 5px;
	width: 200px;
	z-index: 999999999999999999;
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5);
}

.daisyconDisapprovedInfo:hover + .daisyconDisapprovedInfoBox {
	display: block;
}
