@charset "utf-8";
/* CSS Document */

/* Reset */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 13px;
	line-height: 20px;
	font-family: inherit;
	text-align: left;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}

/* End reset */

body {
	font-family: "Trebuchet MS",Helvetica,Arial,sans-serif;
 	color: #535353;
 	background: #66b9e5 url(../images/bg.gif) repeat-x center top;
}

h1 {font-size:18px; color:#3069ab; font-weight:normal;text-decoration:none;}
h2 {font-size:16px; color:#3069ab; font-weight:normal;}

a {color:#3069ab; text-decoration:underline;}
a:hover {color:#3069ab; text-decoration:none;}

input, select {font-family: "Trebuchet MS",Helvetica,Arial,sans-serif;}

.container {width:904px; margin:0px auto 0 auto;}

.top {font-size:12px; color:#ecf8ff; height:30px;}
.top a {font-size:12px; color:#ecf8ff;}
.top p {font-size:12px; margin-top:4px; float:left;}
.top img {float:right; margin-left:10px;}

.header {text-align:center;}
.logo {margin:7px 0px 0px 242px;}
.logo p {font-size:18px; color:#3069ab; margin:-10px 0px 0px 258px;}

.logo {margin:5px 0px 0px 0px; float:left;}
.logo p {font-size:18px; color:#3069ab; margin:-10px 0px 0px 250px;}

.tabs {margin:45px 22px 0 0px; float:right; height:39px; width:436px; background:url(../images/tabs-bg.png) scroll 0px 5px no-repeat;}
	.tabs li {float:left; margin-left:0px;}
	.tabs li a {float:left; font-weight:bold; color:#ffffff; text-decoration:none; padding:12px 15px 14px 15px; display:block; background-repeat:no-repeat; text-shadow:0px 1px 0px #06284f;}
	.tabs li a:hover {text-decoration:underline;}
	.tabs li.current a {padding:10px 15px 14px 16px;}
		.tabs li.current a.tab-home {width:34px; background:url(../images/tab-home.png);}
		.tabs li.current a.tab-vliegtickets {width:70px; background:url(../images/tab-vliegtickets.png);}
		.tabs li.current a.tab-hotels {width:37px; background:url(../images/tab-hotels.png);}
		.tabs li.current a.tab-autohuur {width:60px; background:url(../images/tab-autohuur.png); margin-left:-2px;}
		.tabs li.current a.tab-aanbiedingen {width:84px; background:url(../images/tab-aanbiedingen.png);}
			.tabs li.current a, .tabs li.current a:hover {text-decoration:none;}

.content {background:#ffffff; border-left:1px solid #3069ab; border-right:1px solid #3069ab; float:left; clear:both; width:902px;}

.stappen {clear:both;}
	.stappen li {float:left; font-size:14px; font-weight:bold; color:#3069ab;}
	.stappen li a {float:left; display:block; background-position:0 0; background-repeat:no-repeat;}
		.stappen li a.stap1 {width:87px; padding:6px 40px 6px 99px; background:url(../images/stap1-autohuur.png);}
		.stappen li a.stap1:hover {background-position:0px -32px;}
		.stappen li.stap2-selected {width:114px; padding:6px 16px 6px 95px; background:url(../images/stap2-autohuur.png) no-repeat;}
		.stappen li a.stap2 {width:114px; padding:6px 16px 6px 95px; background:url(../images/stap2-autohuur.png); background-position:0px -32px;}
		.stappen li a.stap2:hover {background-position:0px -64px;}
		.stappen li.stap3 {width:123px; padding:6px 8px 6px 89px; background:url(../images/stap3-autohuur.png) no-repeat; color:#cbcbcb;}
		.stappen li.stap3-2-selected {width:123px; padding:6px 8px 6px 89px; background:url(../images/stap3-autohuur.png) no-repeat; color:#cbcbcb; background-position:0px -32px;}
		.stappen li.stap3-selected {width:123px; padding:6px 8px 6px 89px; background:url(../images/stap3-autohuur.png) no-repeat; background-position:0px -64px;}
		.stappen li a.stap3 {width:123px; padding:6px 8px 6px 89px; background:url(../images/stap3-autohuur.png) no-repeat; background-position:0px -96px;}
		.stappen li a.stap3:hover {background-position:0px -128px;}
		.stappen li.stap4 {width:126px; padding:6px 16px 6px 91px; background:url(../images/stap4-autohuur.png) no-repeat; color:#cbcbcb;}
		.stappen li.stap4-3-selected {width:126px; padding:6px 16px 6px 91px; background:url(../images/stap4-autohuur.png) no-repeat; color:#cbcbcb; background-position:0px -32px;}
		.stappen li.stap4-selected {width:126px; padding:6px 16px 6px 91px; background:url(../images/stap4-autohuur.png) no-repeat; background-position:0px -64px;}

.opnieuw-zoeken {margin-left:4px; padding:15px; font-size:14px;}
.opnieuw-zoeken p {float:left;}
.opnieuw-zoeken strong {float:left;margin:0 3px;}
.opnieuw-zoeken a img {float:left;height:20px;margin:0 3px}

div#opties {float:left; width:580px; margin-top:5px; margin-bottom:20px;}

div#opties button{color:#3069ab; text-decoration:underline;border:none;background-color:#FFF;width:auto;}
div#opties button:hover{color:#3069ab; text-decoration:none;}
#bestemming, #vertrekplaats {font-size:18px;float:left;}
#short_autocomplete_bestemming1, #short_autocomplete_vertrek1 {font-size:18px;color:#3069AB;text-decoration:underline;}
#short_autocomplete_bestemming1:focus, #short_autocomplete_vertrek1:focus {border:1px solid #ffc600; font-size:14px; color:#535353; text-decoration:none; padding:2px;}
#short_vertrek_date, #short_terug_date {float:left; margin-left:5px;color:#3069AB;text-decoration:underline;margin-top:0px;width:70px;cursor: pointer;}
#short_vertrek_date:hover, #short_terug_date:hover {text-decoration: none;}
a.calender-plus {background:url(../images/plus.gif) no-repeat; text-indent:-9999px; display:block; height:15px; width:14px; float:left; margin:4px 0px 0px 5px;}
a.calender-min {background:url(../images/min.gif) no-repeat; text-indent:-9999px; display:block; height:15px; width:14px; float:left; margin:4px 0px 0px 2px;}
a.calender-plus:hover, a.calender-min:hover {background-position:0px -15px;}
a.calender-plus:focus, a.calender-min:focus {outline:none;}
#opnieuw-zoeken-button {color:#3069AB;text-decoration:none;border:none;background:url(../images/button-opnieuw-zoeken.gif) no-repeat; text-align:center; display:block; height:30px; width:143px; float:right; font-weight:bold; font-size:14px; padding-top:0px; margin-top:10px; cursor:pointer;}
#opnieuw-zoeken-button:hover {text-decoration:underline;background-position:0px -30px;}
button#adults-button, button#children-button, button#infants-button {background:#ffffff; border:none; color:#3069ab; text-decoration:underline; font-family: "Trebuchet MS",Helvetica,Arial,sans-serif; font-size:14px; cursor:pointer; margin:-2px 0px 0px -9px;}
ul.first-of-type {background:#ffffff; font-family: "Trebuchet MS",Helvetica,Arial,sans-serif; border:1px solid #ffc703; font-size:14px; padding:5px; margin-top:5px;}
ul.first-of-type a {padding:2px 6px; display:block;}
ul.first-of-type a:focus {outline:none;}
ul.first-of-type a:hover {background:#f2f8b0;}
.yui-button-label {text-decoration:underline;}

.border {float:left; clear:both; background:#c1e0f1; width:100%; height:1px; margin-bottom:0px;}

.filters{float:left; padding-top:15px; padding-left:15px; width:220px; font-size:14px;}
.filters h1 {font-size:16px; margin-bottom:10px;}
.filters span {color:#3069ab;}
.filters p {margin:5px 0px 5px 0px;}

#slider-bg, #slider-bg2 {position: relative; background: url(../images/slider-bg.gif) 0 0px no-repeat; height: 29px; width: 197px;}
#slider-bg div, #slider-bg2 div {position: absolute; cursor: default; top:1px;}
/* Here's the highlight element */
#slider-bg span, #slider-bg2 span {
    position: absolute;
    background: url(../images/slider-highlight.gif) 0 0 repeat-x;
    _font-size: 5px; /* prevent IE6 expanding the box height to font-size */
    top: 2px;
    left: 12px;
    height: 25px;
    width: 171px;
}
#slider-max-thumb, #slider-max-thumb2 {margin-left:-10px;}

/* Matrix */

.matrix {float:right; width:643px; font-size:13px; margin-top:11px; margin-right:20px;}
.matrix td {vertical-align: baseline;}

#stopId_1, #stopId_2 {vertical-align:middle; border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; text-align:right; width:86px; height:30px; padding-right:8px;}
#stopId_3 {vertical-align:middle; border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; text-align:right; width:86px; height:30px; padding-right:8px;}

.BXSmatrixPrice {vertical-align:middle; border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; text-align:center; width:85px; }

a.priceLink_1 {font-size:14px; font-weight:bold; display:block; cursor:pointer; text-align:center; height:30px; vertical-align:middle; height:26px; padding-top:4px;}
a:hover.priceLink_1 {color:#ffffff; background-color:#91c800;}
a#BXSmatrixCheapest{color:#91c800;}
a#BXSmatrixCheapest:hover {color:#ffffff; background-color:#91c800;}

p.tip {float:left}
a#nextAirlinesId {cursor:pointer; float:right;}
a#prevAirlinesId {cursor:pointer; float:right; margin-right:10px;}
a#nextAirlinesId:focus, a#prevAirlinesId:focus {outline:none;}

a.next-airlines-button {background:url(../images/next-airlines.gif) no-repeat; text-indent:-9999px; display:block; height:94px; width:16px; float:right; cursor:pointer; margin-top:88px; margin-left:-5px;}
a.next-airlines-button:hover {background-position:0px -94px;}
a.next-airlines-button:focus {outline:none;}
a.previous-airlines-button {background:url(../images/previous-airlines.gif) no-repeat; text-indent:-9999px; display:block; height:94px; width:15px; float:left; cursor:pointer; margin-top:88px; margin-left:0px;}
a.previous-airlines-button:hover {background-position:0px -94px;}
a.previous-airlines-button:focus {outline:none;}

a.next-airlines-button-small {background:url(../images/next-airlines-small.gif) no-repeat; text-indent:-9999px; display:block; height:63px; width:16px; float:right; cursor:pointer; margin-top:88px; margin-left:-5px;}
a.next-airlines-button-small:hover {background-position:0px -63px;}
a.next-airlines-button-small:focus {outline:none;}
a.previous-airlines-button-small {background:url(../images/previous-airlines-small.gif) no-repeat; text-indent:-9999px; display:block; height:63px; width:15px; float:left; cursor:pointer; margin-top:88px; margin-left:0px;}
a.previous-airlines-button-small:hover {background-position:0px -63px;}
a.previous-airlines-button-small:focus {outline:none;}

/* End matrix */

ul.paging {margin-left:46px;}
.paging li{margin-left:5px;}
.paging li.active{color:#ffffff; font-weight:bold;}

/* Cars */

.car-top {float:left; margin-top:10px;}
.car {background:#ffffff; border-left:1px solid #3069ab; border-right:1px solid #3069ab; width:902px; float:left;}
.car td {padding:8px 0px 16px 0px;}
.currentPrice {font-size:24px; font-weight:bold; text-align:center; width:108px; display:block; margin-top:5px;}
.supplier_img {float:left; margin-left:15px;}
.line {background:url(../images/dotted-line.gif) repeat-y;}
a.boek-deze-auto {background:url(../images/button-boek-deze-auto.png) no-repeat; text-indent:-9999px; display:block; height:46px; width:150px;}
a.boek-deze-auto:hover {background-position:0px -46px;}
.car-footer {background:url(../images/flight-bottom.png) no-repeat; width:890px; height:22px; float:left; clear:both; font-size:14px; padding:5px 13px;}
.car-voorwaarden {float:left;}
.carrow_img {float:left; margin:0px 15px;}
.button-upgrade-nu {background:url(../images/button-upgrade-nu.png) no-repeat; text-indent:-9999px; display:block; height:46px; width:126px; cursor:pointer; border:none; float:left; margin-top:15px;}
.button-upgrade-nu:hover {background-position:0px -46px;}

/* end Cars */

/* Searchform */
#searchform_close{position:absolute;right:27px; font-size:14px;}
.searchform {font-size:12px; color:#898989; margin:17px 27px 27px 27px;}
.searchform2 {font-size:12px; color:#898989; margin:17px 27px 9px 27px;}
.searchform label, .searchform2 label {font-size:14px; font-weight:bold; color:#535353;}
.bestemming-datum {float:left; width:578px;}
.searchform-bestemming {float:left; width:195px; margin-bottom:10px;}
.searchform-datum {float:left; width:188px; margin-bottom:10px;position:relative;}
.searchform-currency {float:left; width:111px; margin-bottom:10px;}
.searchform-tijd1 {float:left; clear:both; width:77px; margin-bottom:10px; margin-left:195px;}
.searchform-tijd2 {float:left; width:77px; margin-bottom:10px; margin-left:111px;}
#traject {background:url(../images/traject-bg.png) no-repeat 0 0px; width:244px; height:25px; font-weight:bold; padding:4px 0px 0px 9px; float:left; margin:0px 18px 15px 0px;}
#klasse {padding-top:4px;}
input#pickuplocation_ac, input#autocomplete_vertrek1, input#autocomplete_bestemming1, input#autocomplete_vertrek2, input#autocomplete_bestemming2 {width:167px; height:17px; padding:3px; margin-top:4px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
input#pickupdate, input#dropoffdate {float:left;width:129px; height:17px; padding:3px; margin:5px 0px 0px 0px; font-size:13px; border:1px solid #b7b7b7; color:#535353; text-decoration:none;}
#show_vertrek, #show_terug {margin: 1px 0px 0px 5px; cursor:pointer;}
select#currency, select#pickuptime, select#dropofftime {width:65px; height:25px; padding:3px; margin:5px 0px 0px 0px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
a#searchform_submit {background:url(../images/button-zoek-huurauto.png) no-repeat 0 0px; width:266px; height:52px; text-indent:-9999px; float:left; margin-top:10px; margin-left:110px; cursor:pointer;}
a#searchform_submit:hover {background-position: 0 -52px;}

/* end searchform */

.usps {background:url(../images/usps-bg4.jpg) no-repeat 0 0px; width:873px; height:94px; float:left; padding:7px 0px 0px 27px; font-size:14px;}
.usps span {color:#3069ab;}
.usps .close {background:url(../images/icon-close.gif) no-repeat 47px 5px; width:60px; margin-right:5px; float:right;}
a#meer-ervaringen {float:right; margin-right:27px;}
#usps {clear:both;}
#prijsgarantie {margin:7px 0px 0px 69px; float:left;}
#all-in {margin:7px 0px 0px 117px; float:left;}
#rapportcijfer {margin:7px 0px 0px 120px; float:left;}

.usps-mini {background:url(../images/usps-mini-bg.png) no-repeat; width:890px; height:22px; float:left; clear:both; font-size:14px; padding:3px 13px 5px 13px;}
.usps-mini p {float:left; color:#3069ab; font-weight:bold; margin-left:2px;}
.usps-more {float:right; padding-left:20px; margin-right:15px;*padding-left:5px;}

.blok-left {background:url(../images/blok-zijkant.png) no-repeat 0 0px; width:253px; height:197px; float:left; margin-top:10px; padding:17px 22px; font-size:14px;}
.blok-center {background:url(../images/blok-midden.png) no-repeat 0 0px; width:246px; height:197px; float:left; margin:10px 0px 0px 10px; padding:17px 22px; font-size:14px;}
.blok-right {background:url(../images/blok-zijkant.png) no-repeat 0 0px; width:253px; height:197px; float:left; margin:10px 0px 0px 10px; padding:17px 22px; font-size:14px;}
.blok-left-wide {background:url(../images/blok-wide.png) no-repeat 0 0px; width:553px; height:197px; float:left; margin-top:10px; padding:17px 22px; font-size:14px;}
.blok-left-wide p {margin-top:10px;}

.breadcrumb {font-size:12px; color:#898989; margin-bottom:10px; margin-top:-5px;}

.vliegtickets-image {margin:6px 0px;}
.cornerBox .price {font-weight:bold; float:right;}
.cornerBox .vliegticket {color:#535353;}
.cornerBox ul {margin-bottom:10px;}

.footer {font-size:12px; text-align:center; float:left; width:904px; color:#0f4481; margin-top:10px; line-height:30px;}
.footer a {color:#ecf8ff;margin-right:10px; font-size:12px;}
a.popular {color:#0f4481;}

/* Stap 3*/

.contentLeft {float:left; width:326px;}
#uw-keuze {margin:24px 0px 0px 10px;width:300px}
.kassabon {border:1px solid #989898; padding:20px; width:240px; margin-top:12px; font-size:14px;}
.kassabon table {margin:10px 0px;}
.kassabon td {border-bottom:1px solid #b7b7b7; height:29px;}
.kassabon td.right {text-align:right;}
.kassabon td.center {text-align:center;}
span.bestemmingen {color:#3069ab; font-size:16px; font-weight:bold; float:left; clear:both; margin:10px 0px;}
span.price {font-size:14px; font-weight:bold; color:#3069ab;}
#details {margin:10px 0px 10px 196px;}
#prijsgarantie2 {position:absolute; bottom:-53px; left:20px;}
.formulier {float:left; width:553px; font-size:14px;}
.formulier h1 {float:left; clear:both; width:534px; height:21px; padding:9px 12px; margin:22px 0px 8px 0px; background:url(../images/h1-bg.gif) repeat-x 0 0px;}
.formulierLeft {float:left; margin-right:26px; width:280px;}
.required {color:#3069ab;}
.formulierLeft p {margin:10px 0px 7px 0px;}
select#Driver_Birthdate_day, select#Driver_Birthdate_month,select#Customer_Birthdate_day, select#Customer_Birthdate_month {width:60px; height:25px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
select#Customer_Country {width:278px; height:25px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
select#Payment_CreditCard_ExpireDate_month{width:90px; height:25px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
select#Payment_CreditCard_ExpireDate_year{width:90px; height:25px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
select#Payment_CreditCard_CardTypeCode{width:278px; height:25px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}

select#Driver_Birthdate_year,select#Customer_Birthdate_year {width:60px; height:25px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
a.question-button {background:url(../images/button-question.png) no-repeat 0 0px; width:27px; height:27px; text-indent:-9999px; float:left; margin:-1px 0px 0px 8px;}
a.question-button:hover {background-position: 0 -27px;}
select#ff_airline1 {width:162px; height:25px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353; float:left;}
input#ff_nummer1 {width:98px; height:17px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353; float:left; margin:0px 0px 11px 10px;}
input#email-bevestiging {width:270px; height:17px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353; margin-bottom:11px;}
.formulierRight {float:left; width:247px; margin-top:10px;}
.formulierRight p {font-size:13px; color:#898989;}
input#PickUp_Accomodation_Name,input#PickUp_Accomodation_Address,input#PickUp_Accomodation_City,input#PickUp_Accomodation_PhoneNumber,input#Return_Accomodation_Name,input#Return_Accomodation_Address,input#Return_Accomodation_City,input#Return_Accomodation_PhoneNumber,input#Driver_Surname,input#Driver_FirstName,input#cardVerCode,input#Payment_CreditCard_CreditCardNR,input#Payment_CreditCard_HolderName,input#Payment_CreditCard_HolderName,input#Customer_Initials, input#Customer_Surname, input#Customer_Email, input#agent_klant_achternaam, input#Customer_CompanyName, input#Customer_Address, input#Customer_PostalCode, input#Customer_City, input#Customer_PhoneNumberDaytime, input#Customer_PhoneNumberEvening, input#Customer_FaxNumber, input#FlightNumber, input#Payment_Collection_HolderName, input#Payment_Collection_AccountNR, input#Payment_Collection_City, input#txtVan, input#txtVanMail {width:270px; height:17px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353;}
textarea#txtOpmerkingen, textarea#Remarks {width:270px; padding:3px; font-size:13px; border:1px solid #b7b7b7; color:#535353; font-family: "Trebuchet MS",Helvetica,Arial,sans-serif; margin-bottom:30px;}
input#smsFlightInfo {margin-top:15px;}
a#terug-button {background:url(../images/button-terug.png) no-repeat 0 0px; width:94px; height:47px; text-indent:-9999px; float:left; margin:20px 0px; display:none;}
a#terug-button:hover {background-position: 0 -47px;}
a#verder-button {background:url(../images/button-verder.png) no-repeat 0 0px; width:94px; height:46px; text-indent:-9999px; float:right; margin:20px 20px; cursor:pointer;}
a#verder-button:hover {background-position: 0 -46px;}
a#reserveer-button {background:url(../images/button-reserveer.png) no-repeat 0 0px; width:112px; height:46px; text-indent:-9999px; float:right; margin:20px 0px;}
a#reserveer-button:hover {background-position: 0 -46px;}
a#verstuur-button {background:url(../images/button-verstuur.png) no-repeat 0 0px; width:105px; height:47px; text-indent:-9999px; float:right; margin:20px 0px;}
a#verstuur-button:hover {background-position: 0 -47px;}

/* end stap 3*/

.fixed {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFF none repeat scroll 0 0;
border:medium none;

}

.left{float:left;}

/* cornerBox 3*/

.cornerBox {display:block; float:left; line-height:18px; margin:11px 0px 0px 0px; width:293px; position:relative; font-size:14px;}
.cornerBox-header, .cornerBox-footer {height:7px;}
.cornerBox-top {height:7px; background:#ffffff; border-top:1px solid #3069ab; margin-left:7px; margin-right:7px;}
.cornerBox-bottom {height:6px; background:#ffffff; border-bottom:1px solid #3069ab; margin-left:7px; margin-right:7px;}
.corner {position: absolute; width: 7px; height: 7px; background: url(../images/corners.png) no-repeat; font-size: 0%;}
.cornerBoxInner {padding: 0px; border-left: 1px solid #3069ab; border-right: 1px solid #3069ab; background:#ffffff; padding:6px 20px;position:relative;} 
.TL { top: 0; left: 0; background-position: 0 0; }
.TR { top: 0; right: 0; background-position: -7px 0; }
.BL { bottom: 0; left: 0; background-position: 0 -7px; }
.BR { bottom: 0; right: 0; background-position: -7px -7px; }

/* cornerBox 3*/

/* Holidaycars */

.Travelagent {
display:block;
}
a.locations:link {
}
a.prices:link {
}
a.locations:visited {
}
a.prices:visited {
}
.ChangeStep1 {
display:none;
}
.ChangeLocation {
display:none;
}
.NoChangeStep1 {
display:block;
width:100%;
}
.NoChangeLocation {
display:block;
}
#CarImageBorder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_1/library/media/ImageBorders/No-Border.gif) no-repeat scroll 0 0;
border:0 none;
height:100px;
width:150px;
}
#CarImageBorder2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_1/library/media/nix.gif) no-repeat scroll 0 0;
border:0 none;
height:25px;
padding-top:75px;
width:150px;
}
.CarImageBorder3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_1/library/media/Promise.gif) no-repeat scroll 0 0;
border:0 none;
height:100px;
padding-top:0;
width:150px;
}
.CarImageBorder5 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_1/library/media/Promise2.gif) no-repeat scroll 0 0;
border:0 none;
height:100px;
padding-top:0;
width:150px;
}
.CarImageBorder4 {
border:0 none;
height:0;
overflow:hidden;
padding-top:100px;
width:150px;
}
.LowestPrice {
background-image:url(../../../module_1/library/media/TransBack.png);
border:2px solid #006EB9;
color:#006EB9;
font-weight:normal;
height:auto;
margin-left:-8px;
margin-top:-60px;
padding:10px;
position:absolute;
width:675px;
z-index:99999;
}
.LowestPriceHeader {
color:#008CCE;
font-size:20px;
font-weight:bold;
text-align:center;
}

.errorMessage {
color:#FF0000;
float:left;
height:14px;
margin-bottom:20px;
margin-left:12px;
padding-top:2px;
}

.icon_border {color:#c1e0f1;
}
.icon {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_516/library/media/icons/icon_options.gif) no-repeat scroll 0 0;
float:left;
height:20px;
width:20px;
margin:3px 3px 0px 0px;
}
.notset {
background-color:#CCCCCC;
}
.valid {
background-color:#00FF00;
}
.notvalid {
background-color:#DC342A;
}
.fake {
background-color:transparent;
}
.Support {
margin-top:7px;
}
.Header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_510/library/media/HC_logo.gif) repeat scroll 0 0;
display:block;
height:64px;
width:250px;
}
#WidthButtonUpgrade {
padding-left:25%;
}
.buttons {
}
.buttonMO {
}
.NoUnderline {
text-decoration:none;
}
.iconOptions {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_271/library/media/icons/icon_options.gif) no-repeat scroll 0 0;
border:0 none;
float:left;
height:14px;
overflow:hidden;
width:20px;
}
.cvcInfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_271/library/media/icons/icoon_info.gif) repeat scroll 0 0;
height:0;
margin-right:5px;
overflow:hidden;
padding-top:16px;
width:16px;
}
.cvcInfo2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/xmlMod/module_271/library/media/cvcInfo1.gif) no-repeat scroll center bottom;
border:1px solid #F8971C;
height:270px;
padding:8px;
position:absolute;
width:360px;
z-index:99999;
}
.cvc {
float:left;
height:32px;
vertical-align:middle;
width:300px;
}
.donotdisplay {
display:none;
}
.invisible {
visibility:hidden;
}
.Height2Pixs {
height:2px;
}
.Height3Pixs {
height:3px;
}
.Height5Pixs {
height:5px;
}
.Height5Pixs {
height:5px;
}
.Height5Pixs {
height:5px;
}
.Heightmedium {
height:90px;
}
.Heightlarge {
height:110px;
}
.HeightExtralarge {
height:200px;
}
.keyColumn {
float:left;
width:260px;
margin-top:15px;
margin-bottom:15px;
}
.Border1px {
border:1px solid #F9971C;
margin-bottom:10px;
padding:10px;
}
.headHolder {
font-weight:bold; margin-top:10px;
}
.sub {
color:#006EB9;
font-size:11px;
font-weight:bold;
}
.mandatoryasterisk {
color:#FF0000;
display:none;
}
.mandatory {
color:#FF0000;
float:left;
height:18px;
margin-bottom:4px;
padding-top:2px;
width:10px;
}

.ieData {background:url(../images/button-question.png) no-repeat 0 0px; width:27px; height:27px; text-indent:-9999px; float:right; margin:-5px 0px 12px 8px; cursor:pointer;}
.ieData:hover {background-position: 0 -27px;}

.cbEx {
float:left;
height:14px;
margin-left:0;
margin-right:4px;
}
.chckBx {
width:25px;
float:left;
}
.Title {
margin-bottom:5px;
margin-right:10px;
vertical-align:middle;
width:300px;
}
.Currency {
margin-bottom:5px;
margin-left:20px;
margin-right:10px;
width:5px;
}
.TitleExcl {float:left; width:160px;}
.TitleIncl {float:left; width:220px; margin-bottom:5px;}
.Price {
float:right;
font-weight:bold;
}

.oldPrice {
color:#FF9418;
font-size:14px;
font-weight:bold;
text-decoration:line-through;
}
.handPointer {
cursor:pointer;
}
.BackgroundWhite {
background-color:#FFFFFF;
}
.Details .ins select {
width:155px;
}
.Details .ins {
width:175px;
}
.driverCode {
display:none;
}
.currencyType {
display:block;
}
#optionDescription {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBFDE5 none repeat scroll 0 0;
border:1px solid #FEE175;
display:none;
padding:10px;
position:absolute;
width:300px;
}
#pickup_office_hours, #return_office_hours {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBFDE5 none repeat scroll 0 0;
border:1px solid #FEE175;
display:none;
position:absolute;
width:160px;
}
#includedOptions {
vertical-align:middle;
}
#excludedOptions {
vertical-align:middle;
}
.displayblock {
display:block;
}
.float {
float:left;
}
.floatleft {
float:left;
}
.floatright {
float:right;
}
.floatnone {
float:none;
}
.clear {
clear:both;
height:auto;
line-height:0;
width:auto;
}
.clear2 {
height:auto;
}
.labels {
float:left;
font-weight:bold;
margin-bottom:10px;
width:160px;
}
.bold {
font-weight:bold;
}
.AlignCenter {
text-align:center;
}
.fontMedium {
font-size:14px;
}
.fontSmall {
font-size:10px;
}
.fontBlack {
color:#000000;
}
#poweredby {
}
#LogoHC {
}
#carResult {
width:904px;
}
.extraSmall {
width:65px;
}
.small {
width:95px;
}
.medium {
width:100px;
}
.large {
width:120px;
}
.extralarge {
width:160px;
}

.extraextralarge {
width:200px;
}
.HeightMedium {
height:80px;
}
.select {
z-index:1;
}
.positie {
position:relative;
}
.marginRightSmall {
margin-right:3px;
}
.marginRightMedium {
margin-right:20px;
}
.marginTopSmall {
margin-top:10px;
}
.marginTopMedium {
margin-top:17px;
}
.marginTopExtraSmall {
margin-top:5px;
}
.marginSmall {
margin:10px;
}
.marginExtraSmall {
margin:5px;
}
.marginBottomSmall, .values {
margin:0 0 10px;
}
.marginLeftSmall {
margin-left:10px;
}
.marginLeftMedium {
margin-left:30px;
}
.marginLeftVerySmall {
margin-left:7px;
}
#anim {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
display:none;
left:395px;
position:absolute;
text-align:center;
top:300px;
width:200px;
z-index:100;
}
#anim h1 {
margin:0;
padding:10px;
}
.progressText {
display:block;
text-align:center;
}
#progressImage {
margin-left:auto;
margin-right:auto;
text-align:center;
}
.progressBarInvisible {
display:none;
visibility:hidden;
}
.progressBarVisible {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #F9971C;
display:block;
padding:10px;
position:absolute;
text-align:center;
vertical-align:middle;
visibility:visible;
z-index:999;
}
.noClickDivVisible {
background-image:url(../media/opacityBack.gif);
height:500px;
left:0;
position:absolute;
top:0;
width:90px;
z-index:100;
}
.noClickDivInvisible {
height:1px;
left:0;
position:absolute;
top:0;
width:1px;
}
#stepsFrameLeft {
float:left;
margin-right:3px;
width:520px;
}
#stepsFrameRight {
float:right;
margin-bottom:3px;
width:245px;
}
.stepsFrameRight {
float:none;
margin-bottom:3px;
width:245px;
}
.stepHeader {
background-color:#FFFFFF;
border:1px solid #F9971C;
color:#F9971C;
display:none;
font-weight:bold;
height:17px;
overflow:hidden;
padding:5px 1px 5px 5px;
width:0;
}
.stepHeaderText {
color:#F9971C;
float:left;
font-size:11px;
overflow:hidden;
width:0;
}
.stepHeaderText_step1 {
color:#FFFFFF;
float:left;
font-size:11px;
overflow:hidden;
width:0;
}
.stepHeaderFunctions {
overflow:hidden;
text-align:right;
width:0;
}
.nav_link {
color:#FFFFFF;
overflow:hidden;
width:0;
}
.stepContent {
background-color:#FFFFFF;
border:0 solid #b7b7b7;
margin-bottom:3px;
overflow:hidden;
}
.stepContent1 {
background-color:#FFFFFF;
border:0 solid #FFFFFF;
}
#step1Header {
overflow:hidden;
width:0;
}
.StepContentFrame {
margin-bottom:1px;
width:520px;
}
#step1Content_active {
}

.BackPrint {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#007BC6 none repeat scroll 0 0;
margin-left:auto;
margin-right:auto;
width:600px;
}
#stepHeaderText_done, #stepHeaderText_active {
color:#FFFFFF;
font-weight:bold;
overflow:hidden;
width:0;
}
#stepHeader_active, #stepHeader_done {
background-color:#AFD5EC;
border-color:#AFD5EC #AFD5EC -moz-use-text-color;
border-style:solid solid none;
border-width:0;
overflow:hidden;
width:0;
}
#stepContent_done {
background-color:#FFFFFF;
border:0 solid #F9971C;
margin-bottom:3px;
}
#stepContent_active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:0 solid #AFD5EC;
margin-bottom:3px;
}
#stepContent_small {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#b7b7b7 none repeat scroll 0 0;
border:0 solid #AFD5EC;
overflow:hidden;
}
#stepContent_Bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:3px;
}
#stepContent_Bottom_small {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:3px;
overflow:hidden;
}
#search {
background-color:#FFFFFF;
border:1px solid #006EB9;
}
#result {
background-color:#FFFFFF;
border:1px solid #006EB9;
}
#buttons {
background-color:#FFFFFF;
border:1px solid #006EB9;
}
#bonnetje {
background-color:#FFFFFF;
border:1px solid #006EB9;
}
#popular {
background-color:#FFFFFF;
border:1px solid #006EB9;
}
#Language {
background-color:#FFFFFF;
border:1px solid #006EB9;
}
#support {
background-color:#FFFFFF;
border:1px solid #006EB9;
width:245px;
}
.stepContent_support {
float:right;
width:100px;
}
#calendarCont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:Transparent none repeat scroll 0 0;
border:0 none;
display:none;
margin:0;
position:absolute;
width:170px;
}
.calendar {
border:0 none;
margin-left:11px;
margin-right:8px;
margin-top:17px;
overflow:visible;
}
.calendarIcon {
border:0 none;
margin-left:8px;
margin-right:8px;
overflow:hidden;
}
#pickUpLocResultsCont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
display:none;
height:50px;
margin:0;
position:absolute;
width:300px;
z-index:100;
}
#dropOffLocResultsCont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
display:none;
height:50px;
margin:0;
position:absolute;
width:300px;
z-index:100;
}
.left_fake {
float:left;
height:1px;
margin:5px 0 0;
width:242px;
}
.main_fake {
float:left;
height:1px;
margin:5px 0 0 5px;
padding:0 10px 0 16px;
width:742px;
}
#searchForm, #carImagesForm, #printVals {
margin:0;
}
.frameSearchLeft {
float:left;
overflow:hidden;
width:250px;
}
.frameSearchRight {
float:right;
position:relative;
width:250px;
}
#prodMatrix {
margin-bottom:3px;
padding-bottom:0;
position:relative;
}
.showmatrix {
display:block;
}
#matrix {
border:0 solid #006EB9;
display:block;
overflow:hidden;
}
#matrixProducts {
height:75px;
padding-left:190px;
}
.car_image {
float:left;
margin-right:10px;
width:120px;
}
.car_details {
float:left;
width:230px;
}
.car_supplier {
float:right;
text-align:right;
width:100px;
}
.supplier_img {
margin-bottom:0;
}
.productRow {
height:75px;
overflow:hidden;
}
.product {
display:block;
font-size:10px;
height:82px;
margin:0 2px;
overflow:hidden;
text-align:center;
text-decoration:none;
width:77px;
}
.product img {
display:block;
}
.productSel {
float:left;
font-size:10px;
height:75px;
text-align:center;
width:80px;
}
.product img, .productSel img {
padding:0 2px;
}
#basketTop #basketTopFix {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_516/library/media/bg_basket_top.gif) no-repeat scroll 0 0;
padding:25px 0 0 10px;
width:230px;
}
#basketMiddle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_516/library/media/bg_basket_middle.gif) repeat-y scroll 0 0;
padding-left:10px;
}
#basketBottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_516/library/media/bg_basket_bottom.gif) no-repeat scroll center top;
height:70px;
padding-left:13px;
width:230px;
}
#basketTop *, #basketMiddle *, #basketBottom * {
color:#777777;
font-size:10px;
vertical-align:top;
}
td.total {
font-weight:bold;
}
.bookingdetails_basket {
overflow:hidden;
}
.matrixCtnr {
overflow:auto;
padding-bottom:22px;
width:410px;
}
.cellsCtnr {
height:auto;
width:inherit;
}
.matrixRow {
clear:both;
height:34px;
white-space:nowrap;
}
.carType, .carTypeFix {
height:24px;
padding:10px 5px 0 7px;
width:80px;
}
.carTypeFix {
height:22px;
padding:0;
}
.carTypeEmpty {
height:82px;
overflow:visible;
padding:0 5px 0 7px;
width:80px;
}
.carTypeEmpty img {
border:0 none;
display:block;
height:auto;
width:auto;
}
.carType, .carType span {
font-size:10px;
font-weight:bold;
}
.carType {
cursor:pointer;
}
.carType .carClassName {
display:block;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.matrixRow .idiv {
display:inline;
float:left;
}
.matrixRow .item, .matrixRow .itemTop, .matrixRow .itemRight, .matrixRow .itemTopRight {
background-color:#FFFFFF;
border-right:2px solid #b7b7b7;
border-top:2px solid #b7b7b7;
display:block;
padding-bottom:10px;
padding-top:10px;
text-align:center;
width:79px;
}
.matrixRow .itemRight {
border-right-color:#b7b7b7;
}
.matrixRow .itemTop {
border-top-color:#b7b7b7;
}
.matrixRow .itemTopRight {
border-right-color:#b7b7b7;
border-top-color:#b7b7b7;
}
.matrixRow .item:hover, .matrixRow .itemRight:hover, .matrixRow .itemTop:hover, .matrixRow .itemTopRight:hover, .matrixRow .itemSel, .matrixRow .itemSelTop, .matrixRow .itemSelRight, .matrixRow .itemSelLeft {
background-color:#006EB9;
border-right:2px solid #b7b7b7;
border-top:2px solid #b7b7b7;
color:#FFFFFF;
display:block;
font-weight:bold;
padding-bottom:10px;
padding-top:10px;
text-align:center;
width:79px;
}
.matrixRow .itemSelTop {
border-top:2px solid #b7b7b7;
}
.matrixRow .itemSelRight {
border-right:0 none;
}
.matrixRow .itemSelLeft {
}
#matrixRow .itemSel .arrow {
border-top:2px solid #b7b7b7;
}
#matrixUpgrade {
display:block;
overflow:hidden;
padding:0;
}
#matrixUpgradeTop #topLeft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_topleft.gif) no-repeat scroll left bottom;
float:left;
height:13px;
width:13px;
}
#matrixUpgradeTop #topMiddle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_top3.gif) repeat-x scroll center bottom;
float:left;
height:13px;
width:250px;
}
#matrixUpgradeTop #topRight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_topright.gif) no-repeat scroll right bottom;
float:left;
height:13px;
width:13px;
}
#matrixUpgradeBottom #bottomLeft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottomleft.gif) no-repeat scroll right top;
float:left;
height:13px;
width:13px;
}
#matrixUpgradeBottom #bottomMiddle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottom.gif) repeat-x scroll center top;
float:left;
height:13px;
width:250px;
}
#matrixUpgradeBottom #bottomRight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottomright.gif) no-repeat scroll right top;
float:left;
height:13px;
width:13px;
}
#matrixUpgradeBox {
margin-top:15px;
margin-bottom:3px;
}
#carDetailsBox {
background-color:#FFFFFF;
border:1px solid #006EB9;
height:200px;
padding-left:10px;
width:550px;
}
#MatrixUpgradeDetails {
margin-left:15px;
text-align:left;
width:145px;
}
#topLocations {
float:left;
width:155px;
}
#topPrices {
}
.externalLink {
color:#00336D;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
#basket_float, #posFrom {
position:fixed;
}
#basket_float {
position:absolute;
}
#posFrom {
position:absolute;
}
#prodMatrix {
background-color:#FFFFFF;
border:0px solid #006EB9;
width:440px;
float:left;
}
#matrixInfo {
width:135px;
}
.matrixBottomLine {
border-top:1px solid #b7b7b7;
height:0;
padding:0;
}
#preferredImage {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/xmlMod/module_516/library/media/logos/Preferred.jpg) no-repeat scroll 0 0;
border:0 none;
height:100px;
width:150px;
}
#preferredID {
border:0 none;
}
.MatrixText {
margin-top:105px;
float:left;
width:430px;
margin-left:20px;
}
#carClassImg {
height:80px;
margin-left:5px;
text-align:center;
width:110px;
}
.matrixLeft {
}
.matrixInfoLeft {
height:115px;
}
.matrixRowww {
background-color:#FFFFFF;
border-right:1px solid #b7b7b7;
padding:0;
width:0;
}
.matrixRight {
width:13px;
}
#firstProduct {
}
#productLineText {
text-align:center;
}
.selected {
color:#91c800;
}
.hover {
background-color:#91c800;
color:#FFFFFF;
}
.matrixProduct {
cursor:pointer;
height:90px;
text-align:center;
width:80px;
}
.matrixFakeColumn {
background-color:transparent;
}
.whiteRow {
background-color:#FFFFFF;
width:10px;
}
.whiteColomnBorder {
background-color:#FFFFFF;
border-right:1px solid #b7b7b7;
width:10px;
}
.matrixLabel {
background-color:#006EB9;
color:#FFFFFF;
font-weight:bold;
line-height:20px;
margin-bottom:5px;
text-align:center;
vertical-align:middle;
}
.matrixCell {
border-right:1px solid #b7b7b7;
border-top:1px solid #b7b7b7;
cursor:pointer;
display:block;
height:25px;
text-align:center;
vertical-align:middle;
padding-top:5px;
font-weight:bold;
font-size:14px;
width:85px;
}
.matrixCarClass {
cursor:pointer;
display:block;
height:30px;
padding-right:10px;
text-align:right;
color:#3069ab;
text-decoration:underline;
}
#matrixTopper {
float:left;
width:703px;
}
#matrixBottom {
clear:both;
width:703px;
}
#matrixTopper #topLeft3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_topleft.gif) no-repeat scroll 0 0;
float:left;
height:13px;
width:13px;
}
#matrixTopper #topMiddle3 {
border-top:2px solid #006EB9;
float:left;
height:11px;
width:677px;
}
#matrixTopper #topRight3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_topright.gif) no-repeat scroll 0 0;
float:left;
height:13px;
width:13px;
}
#matrixBottom #bottomLeft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottomleft.gif) no-repeat scroll 0 0;
float:left;
height:13px;
width:13px;
}
#matrixBottom #bottomMiddle {
border-bottom:2px solid #006EB9;
float:left;
height:11px;
width:677px;
}
#matrixBottom #bottomRight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottomright.gif) no-repeat scroll 0 0;
float:left;
height:13px;
width:13px;
}
#scrollBar {
display:none;
}
#matrixScroll {
overflow-x:scroll;
overflow-y:hidden;
width:326px;
}
#matrixScrollHidden {
overflow:hidden;
}
.scrollBar {
height:18px;
}
.scrollBarHidden {
height:1px;
line-height:1px;
}
#matrixUpgrade {
display:block;
margin-right:10px;
overflow:hidden;
padding:0 0 5px;
}
#matrixUpgradeTop #topLeft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_topleft.gif) no-repeat scroll left bottom;
float:left;
height:13px;
width:13px;
}
#matrixUpgradeTop #topMiddle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_top3.gif) repeat-x scroll center bottom;
float:left;
height:13px;
width:307px;
}
#matrixUpgradeTop #topRight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_topright.gif) no-repeat scroll right bottom;
float:left;
height:13px;
width:13px;
}
#matrixUpgradeBottom #bottomLeft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottomleft.gif) no-repeat scroll right top;
float:left;
height:13px;
width:13px;
}
#matrixUpgradeBottom #bottomMiddle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottom.gif) repeat-x scroll center top;
float:left;
height:13px;
width:307px;
}
#matrixUpgradeBottom #bottomRight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../media/frames/matrix_bottomright.gif) no-repeat scroll right top;
float:left;
height:13px;
width:13px;
}
#matrixProducts {
border-left:2px solid #F8971C;
border-right:2px solid #F8971C;
height:75px;
padding-left:210px;
}
#carList {
}
.listRowFrame {
border:5px solid black;
height:200px;
}
.listRowa {
background-color:#FFFFFF;
border:1px solid #006EB9;
margin-bottom:3px;
padding:10px;
}
.listPrint {
height:120px;
margin-top:10px;
padding:9px;
}
#carList .priceBut {
height:auto;
width:132px;
}
#carList div.float {
height:auto;
margin-right:0;
}
#carList .carImg {
border:0 none;
height:80px;
margin:0;
padding:0;
width:100px;
}
#carList .oldPrice {
text-decoration:line-through;
}
#carList .floatRight {
float:right;
height:auto;
text-align:right;
}
#carList .buttons a {
color:#F8971C;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.details {
margin-left:5px;
margin-right:5px;
width:95px;
}
#Top_Content {
display:none;
height:9px;
}
#Top_Content_Image {
display:none;
height:9px;
}
#Top_Content_Left {
background-image:url(/xmlMod/module_516/library/media/frames/topLeftCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Top_Content_Left_CarResult {
background-color:transparent;
background-image:url(/xmlMod/module_516/library/media/frames/topLeftCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Top_Content_Left_Small {
background-image:url(/xmlMod/module_516/library/media/frames/topLeftCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Top_Content_Middle {
background-color:#FFFFFF;
float:left;
font-size:0;
height:9px;
line-height:0;
width:512px;
}
#Top_Content_Right {
background-image:url(/xmlMod/module_516/library/media/frames/topRightCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Top_Content_Right_Small {
background-image:url(/xmlMod/module_516/library/media/frames/topRightCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Top_Content_Right_CarResult {
background-color:transparent;
background-image:url(/xmlMod/module_516/library/media/frames/topRightCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
.Middle_Content_CarResult {
background-color:transparent;
border:1px solid #006EB9;
padding:10px;
width:500px;
}
.Middle_Content {
background-color:#FFFFFF;
border:1px solid #006EB9;
clear:both;
padding:10px;
width:500px;
}
.Middle_Content_Small {
background-color:#FFFFFF;
clear:both;
overflow:hidden;
padding:10px 5px;
width:233px;
}
.Middle_Content_Car {
background-color:#FFFFFF;
border:1px solid #006EB9;
clear:both;
overflow:hidden;
padding:10px;
width:236px;
}
#Bottom_Content {
display:none;
height:9px;
}
#Bottom_Content_Left {
background-image:url(/xmlMod/module_516/library/media/frames/bottomLeftCorner.gif);
background-repeat:no-repeat;
float:left;

font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Bottom_Content_Left_Small {
background-image:url(/xmlMod/module_516/library/media/frames/bottomLeftCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Bottom_Content_Left_CarResult {
background-color:transparent;
background-image:url(/xmlMod/module_516/library/media/frames/bottomLeftCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Bottom_Content_Middle {
background-color:#FFFFFF;
float:left;
font-size:0;
height:9px;
line-height:0;
width:512px;
}
#Bottom_Content_Right {
background-image:url(/xmlMod/module_516/library/media/frames/bottomRightCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Bottom_Content_Right_Small {
background-image:url(/xmlMod/module_516/library/media/frames/bottomRightCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Bottom_Content_Right_CarResult {
background-color:transparent;
background-image:url(/xmlMod/module_516/library/media/frames/bottomRightCorner.gif);
background-repeat:no-repeat;
float:left;
font-size:0;
height:9px;
line-height:0;
width:9px;
}
#Bottom_Content_Middle_CarResult {
background-color:transparent;
float:left;
font-size:0;
height:9px;
line-height:0;
width:512px;
}
#Bottom_Content_Middle_Small {
background-color:#FFFFFF;
float:left;
font-size:0;
height:9px;
line-height:0;
width:237px;
}
#Bottom_Content_Middle_Car {
background-color:#FFFFFF;
float:left;
font-size:0;
height:9px;
line-height:0;
width:212px;
}
#Top_Content_Middle_Small {
background-color:#FFFFFF;
float:left;
font-size:0;
height:9px;
line-height:0;
width:237px;
}
#Top_Content_Middle_Car {
background-color:#FFFFFF;
float:left;
font-size:0;
height:9px;
line-height:0;
width:212px;
}
#Top_Content_Middle_CarResult {
background-color:transparent;
float:left;
font-size:0;
height:9px;
line-height:0;
width:512px;
}
.block {
margin-bottom:3px;
}
.colorCar {
background-color:#FFFFFF;
border:1px solid #006EB9;
padding:10px;
}
.colorCarOver {
background-color:#b7b7b7;
border:1px solid #006EB9;
padding:10px;
}
#pickuplocation_ac {
width:190px;
}
#plaatspostcode {
width:190px;
}

/* end Holidaycars */
.ui-datepicker-control a, .ui-datepicker-links a  {color:#535353}
#ui-datepicker-div a {text-decoration:none;color:#535353}
.ui-datepicker-control {background-color:#3069AC;color:#535353}
.ui-datepicker-header {background-color:#D7F2FD;color:#535353}
.ui-datepicker-links {background-color:#C5E2F2;color:#535353}
.ui-datepicker-title-row{background-color:#EFFBBA}
.ui-datepicker-title-row .ui-datepicker-week-end-cell,.ui-datepicker-title-row {background-color:#F4CB26}
.ui-datepicker-days-cell a {text-align:center}
.ui-datepicker-days-cell {background-color:#FCF4CA;text-align:center}
.ui-datepicker-week-end-cell,.ui-datepicker-unselectable{background-color:#FAE794}
.ui-datepicker-multi .ui-datepicker {border-color:#F4CB26}
.ac_subitem strong {font-weight:bold}
#divTopLeft{width:300px}
