/* -- Optional: Disable car-image header -- */
/*.marginBottomSmall {display:none;} -- */

-- */

/* -- Car Image Border -- */
#CarImageBorder 
{
	background: url('../../../module_1/library/media/ImageBorders/No-Border.gif') no-repeat;
}
.LowestPrice 
{
	border:1px solid #006EB9;
	background-image:none;
	background-color:#FFFFFF;
	color:#006eb9;
}
.LowestPriceHeader 
{
	color:#008cce;
}
/* -- general page style -- */
body 
{
	background-color:#ffffff;
}

/* -- general style classes -- */

/* -- .Border1px {border-width: 1px;border-style:solid;border-color:#F9971C;} -- */
/* -- .Border1px {border:solid 1px #F9971C;padding:10px;margin-bottom:10px;} -- */
.Border1px 
{
	border:solid 0px;
}

.sub 
{
	color:#006EB9;
}
.currentPrice 
{
	color:#F9971C;
}
.oldPrice 
{
	color:#F9971C;
}
.iconborder{}
.icon 
{
	background:url('../../../module_271/library/media/icons/icon_options.gif') no-repeat #F9971C; 
	height:20px;
	width:20px;
	float:left
}
.notset {background-color:#CCCCCC;}
.valid{background-color:#00FF00;}
.notvalid{background-color:#dc342a;}
.fake {background-color:transparent;}
.buttons {}
.buttonMO {}
.cvcInfo2 {border:1px solid #6dd0ed;}
.Header 
{
	display:none;
	background:url('https://www.holidaycars.com/xmlMod/module_271/library/media/banner.jpg');
	height:100px;
	width:568px;
}
.Language
{
	color:#000000;
	font-family:Verdana;
	font-size:11px;
}
/* -- popup -- */
#optionDescription {border:#006EB9 1px solid;background:#D3F1F3;}
#pickup_office_hours, #return_office_hours {border:#006EB9 1px solid;background:#D3F1F3;}

#pageContent 
{  
	margin:0;
	width:568px;
	border:0px;
}
/* -- pleasewaitbox styles -- */
.progressBarVisible {border:#F9971C 1px solid;}

/* -- Steps styles -- */
.stepHeaderText_step1 
{
	color:#FFFFFF;
	float:left;
	font-size:11px;
	white-space:normal;
	width:425px;
}
.buttonRight { display:none;}
.stepHeaderText
{
	width:350px;
	color:#FFFFFF;
}
#stepHeaderText_active, #stepHeaderText_done 
{
	font-size:11px;
	color:#FFFFFF;
	width:430px;
}
.nav_link
{
	color:#333333;
}
.stepContent
{
	border:0px;
}
#stepContent 
{
	 
}
#stepHeader_done 
{
	background-image:url('../media/stepHeader.png');
	border:0px;
	height:15px;
}
.stepHeader 
{
	background-image:url('../media/stepHeader.png');
	border:0px;
	height:15px;
}
.headHolder 
{	color:#333333;
	font-size:11px;
	font-weight:bold;
}
#languageSelect { width:130px;}
#stepHeader_active
{
	background-image:url('../media/stepHeaderActive.png');
	height:15px;
	border:0px;
}
#stepContent_done,#stepContent_active 
{
	border:0px; 
}
#advancedSearch {border:0px;}

/* -- general step 2 styles -- */
#matrix {border:1px;}
.listRow {background-color:#ffffff;}
div.frameSearchRight 
{
	width:300px;
}
/* binnenmatrix, met kolomkoppen, zonder regelkoppen  */
.matrixRow .item, .matrixRow .itemTop, .matrixRow .itemRight, .matrixRow .itemTopRight {background-color:#D3F1F3;}
.matrixRow .item:hover, .matrixRow .itemRight:hover, .matrixRow .itemTop:hover, .matrixRow .itemTopRight:hover, .matrixRow .itemSel, .matrixRow .itemSelTop, .matrixRow .itemSelRight, .matrixRow .itemSelLeft {color:#FFFFFF;background-color:#006EB9;border-top:#FFFFFF;border-right:#FFFFFF;}
.matrixRow .itemSelLeft {background-color:#006EB9;}
#product_options
{
	border-bottom:1px;
	border-bottom-color: orange;
	border-bottom-style: dotted; 
	border-top:1px;
	border-top-style: dotted;
	border-top-color: orange;
	border-right: 0px;
	border-left: 0px;
	padding:5px;
}

#matrixUpgradeBox 
{ 
	background-color:#FFFFFF;
	border-bottom:0px;
	border-top:0px;
	border-top-style: dotted;
	border-top-color: orange;
	border-right: 0px;
	border-left: 0px;
	height:139px;
	margin-bottom:10px;
	padding:10px;
	width:255px;

}
#carDetailsBox {border:#006EB9 1px solid;}
#secCustomer
{
	border-top: 1px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 1px #FFCC00 dotted;
	border-top-color:#FFCC00;
	border-top-style:dotted;
	padding-top:5px;
	padding:5px;
}
#prodMatrix 
{
	border:0px;
	background-color:#ffffff;
}
.matrixBottomLine {border-top:1px solid #F8971C;}
.matrixRowww {border-right:1px solid #F8971C;background-color:#ffffff;}
.selected{background-color:#eee;}
.hover{background-color:#F8971C;color:#FFFFFF;}
.matrixCell {border-top:1px solid #F8971C;border-right:1px solid #F8971C;}
#carClassImg 
{
	margin-left:15px;
	text-align:center;
	width:100px;
}

.buttonMiddle {
clear: both ;
display:inline;
}

#MatrixUpgradeDetails 
{
	padding-left:3px;
	text-align:center;
	width:157px;
}
#secPickupOffice
{
	border-top: 1px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 1px #FFCC00 dotted;
	border-top-color:#FFCC00;
	border-top-style:dotted;
	padding-top:5px;
	padding-bottom:5px;

}
#stepContent_active 
{
	clear: both;	
}
.colorCar 
{

	 
	background-color:#ffffff;
}
.colorCarOver 
{
	background-color:#ffffff;
}
.Middle_Content_CarResult 
{
	border-top: 1px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-top-color:#FFCC00;
	border-top-style:dotted;
	width:568px;  
}
.matrixInfoLeft
{ 
	height:110px;
}
.matrixLeft
{
	width:120px; 
}
#matrixInfo 
{
	width:130px;
}
#secPayment
{
	border-top: 1px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 1px #FFCC00 dotted;
	border-top-color:#FFCC00;
	border-top-style:dotted;
	padding-bottom:5px;
	padding-top:5px;
}
#secDriver { padding-top:5px;}
#pickuplocation_ac{width:190px;}
#plaatspostcode{width:190px;}

#secIncluded {float:right;
width:240px;
}
