/* --- support banner -- */

/* -- HC-Border.gif Car Rental 8 -- 
   -- BC-Border.gif Business Cars-- 
   -- MA-Border.gif Martin Air -- 
   -- GW-Border.gif GateWay -- 
   -- No-Border.gif No Border -- */
.LocalOptionID1198div  {
border:1px solid #CCCCCC;
height:auto;
margin:0 0 15px 13px;
overflow:hidden;
padding:10px;
width:650px;
}
#LoggedIn {color:#FFFFFF;}
.loginPartner {color:#FFFFFF;}
.loginPartnerOver {color:#3C89C2;cursor:pointer}

#LoggedInStep3 {color:#006eb9;background-color:#FFFFFF;}
#LoggedOutStep3 {color:#FFFFFF;background-color:#006eb9;}
.loginPartnerStep3 {color:#FFFFFF;}
.loginPartnerOverStep3 {color:#FFFFFF;text-decoration:underline;cursor:pointer}
.logoutPartnerStep3 {color:#006eb9;}
.logoutPartnerOverStep3 {color:#006eb9;text-decoration:underline;cursor:pointer}
.logoutStep3 {width: 450px;float:left;}
.LoginStep3Question {background-image:url('/module_1/library/media/BackGrLoginQuestion.gif');width:300px;height:32px;color:#FFFFFF;}

#CarImageBorder {}
#CarImageBorder2 {background: url('../../../module_1/library/media/nix.gif') no-repeat; height:25px; width:150px; border:0px; padding-top:75px}
.CarImageBorder3 {background: url('../../../module_1/library/media/Promise.gif') no-repeat; height:100px; width:150px; border:0px; padding-top:0px}
.CarImageBorder5 {background: url('../../../module_1/library/media/Promise2.gif') no-repeat; height:100px; width:150px; border:0px; padding-top:0px; cursor:pointer;}
.CarImageBorder4 {width:150px; border:0px; padding-top:100px; overflow:hidden;height:0px;}
.LowestPrice {border:2px solid #CCCCCC;width:675px;font-weight:normal;height:auto;position:absolute;z-index:9999;margin-top:-60px;margin-left:-8px;color:#666666;padding:10px; background-color:#FFFFFF; opacity:0.90;filter:alpha(opacity=90);}
.LowestPriceHeader {font-weight:bold;font-size:20px;color:#008cce;text-align:center;}

#text {
display:none;}

.blok1 {
	background-image:url('\/xmlmod/module_1004/library/media/support/support.gif');
	background-repeat:no-repeat;
	width:242px;
	height:21px;
	border:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	padding-top:7px;
} 
.blok2 {
	background-image:url('\/xmlmod/module_1004/library/media/support/chat.gif');
	background-repeat:no-repeat;
	width:112px;
	height:22px;
	border:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006eb9;
	padding-left:130px;
	padding-top:7px;
} 
.blok3 { 
    background-image:url('\/xmlmod/module_1004/library/media/support/phone.gif'); 
    background-repeat:no-repeat;
    width:112px;
	height:22px;
    border:none; 
    display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006eb9;
	padding-left:130px;
	padding-top:7px;
} 
.blok4 { 
    background-image:url('\/xmlmod/module_1004/library/media/support/mail.gif'); 
    background-repeat:no-repeat;
    width:112px;
	height:21px;
    border:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006eb9;
	padding-left:130px;
	padding-top:7px;
} 
.blok5 { 
    background-image:url('\/xmlmod/module_1/library/media/support/faq.gif'); 
    background-repeat:no-repeat;
    width:112px; 
	height:21px;
    border:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006eb9;
	padding-left:130px;
	padding-top:7px;
} 
.blok6 { 
    background-image:url('\/xmlmod/module_1004/library/media/support/phonenumber.gif'); 
    background-repeat:no-repeat;
    width:242px;
	height:22px; 
    border:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	padding-top:6px;
} 
.blok7 {
	background-image:url('\/xmlmod/module_1004/library/media/support/support1.gif');
	background-repeat:no-repeat;
	background-color: #006eb9;
	width:204px;
	height:26px;
	overflow:hidden;
	margin:0px;
} 
.blok8 {
	background-image:url('\/xmlmod/module_1004/library/media/support/support2.gif');
	background-repeat:no-repeat;
	background-color: #006eb9;
	width:204px;
	height:27px;
	overflow:hidden;
	margin:0px;
} 
.blok9 { 
    	background-image:url('\/xmlmod/module_1004/library/media/support/support3.gif'); 
    	background-repeat:no-repeat;
	background-color: #006eb9;
    	width:204px;
	height:25px;
	overflow:hidden;
	margin:0px;
} 
.blok10 { 
    	background-image:url('\/xmlmod/module_1004/library/media/support/support4.gif'); 
    	background-repeat:no-repeat;
	background-color: #006eb9;
    	width:204px;
	height:26px;
	overflow:hidden;
	margin:0px;
} 
.blok11 { 
    	background-image:url('\/xmlmod/module_1004/library/media/support/hotel.jpg'); 
    	background-repeat:no-repeat;
	background-color: #FFFFFF;
    	width:242px;
	height:128px;
	overflow:hidden;
	margin:0px;
} 
.textblok { 
    	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006eb9;
	padding-left:110px;
	padding-top:6px;
}




.icon {background:url('../../../module_1/library/media/icons/transparent/icon_options.gif') no-repeat; height:20px; width:20px;float:left}
.notset {background-color:#CCCCCC;}
.valid{background-color:#00FF00;}
.notvalid{background-color:#FF0000;}
.leftFrame {float:left;}
/*a:hover{color:#F8971C;}*/

#content {width:auto;overflow:hidden;}

/* -- header -- */

#header {width:984px;height:84px;}

#headerLeft {width:325px;height:84px;float:left;}

#headerMiddle {width:334px;height:84px;background:url('\/xmlmod/module_1004/library/media/header/header_middle.gif') no-repeat;float:left;}

#headerRight {width:325px;height:84px;float:left;}
#header_right{width:300px;padding-right:10px;}

#language select {font-size:10px;margin:5px 0px 0px 115px;width:175px;}

#language select option {font-size:10px;}

#login {margin:39px 0px 0px 25px;color:#FFF;}

#login a {color:#F8971C;font-weight:bold;text-decoration:none;}

#loginstep3 {
margin:0px 0px 0px 0px;
color:#FFF;
background-color:#006eb9;
width:300px;
height:50px;
background-image:url('../../../module_1/library/media/BackGrLogin.gif');
}

#loginstep3 a {color:#F8971C;font-weight:bold;text-decoration:none;background-color:#006eb9;}

/* -- navigation -- */

#navigation {width:984px;margin-top:5px;}

#navigationLeft {width:14px;height:27px;background:#F8971C url('\/xmlmod/module_1004/library/media/navigation/nav_left.gif') left no-repeat;float:left;}

#navigationRight {width:970px;height:27px;background:#F8971C url('\/xmlmod/module_1004/library/media/navigation/nav_right.gif') right no-repeat;float:left;}

#topnav ul {margin:0px;padding:2px 0px 0px 5px;}

#topnav li, #topnav div {list-style:none;font-weight:bold;font-size:12px;line-height:23px;float:left;}

#topnav a {color:#FFF;font-size:12px;text-decoration:none;}

#topnav a:hover {color:#006EB9;}

#topnav .navLeft {width:15px;height:24px;}

#topnav .navRight {width:15px;height:24px;margin-right:5px;}

.navLeftSel {width:15px;height:23px;background:url('\/xmlmod/module_1004/library/media/navigation/nav_leftsel.gif') no-repeat;}

.navMiddleSel {height:23px;background-color:#FFF; cursor:default;}

#navMiddleSel a {color:#006EB9;font-size:12px;text-decoration:none;}

.navRightSel {width:15px;height:23px;background:url('\/xmlmod/module_1004/library/media/navigation/nav_rightsel.gif') top right no-repeat;margin-right:5px;}

#payoff {color:#FFF;float:right;font-size:12px;font-style:italic;padding:0px 20px 0px 0px;}

#payoff img {margin-right:10px;}

/* -- frame module -- */

#module {margin:5px 0px 0px 0px;float:left;}

#module #topLeft {background:url('\/xmlmod/module_1004/library/media/frames/mod_topleft.gif') no-repeat;float:left;width:30px;height:30px;}

#module #topCenter {border-top:4px solid #F8971C;float:left;width:430px;height:26px;background:url('\/xmlmod/module_1004/library/media/frames/mod_bg_anne_top.jpg') no-repeat;}

#module #topRight {background:url('\/xmlmod/module_1004/library/media/frames/mod_topright.gif') no-repeat;float:left;width:30px;height:30px;}

#module #moduleMiddle {clear:both;border-left:4px solid #F8971C;}

#module #content {padding-left:16px;font-size:10px;width:466px;border-right:4px solid #F8971C;	
	background:#F8971C url('\/xmlmod/module_1004/library/media/frames/mod_bg_anne.jpg') no-repeat;
}

#module #content .buttons {padding:10px 0px 0px 100px;}

#module #content .buttons a {font-size:14px;font-weight:bold;text-decoration:none;}

#module #bottomLeft {float:left;width:30px;height:30px;}

#module #bottomCenter {border-bottom:4px solid #F8971C;float:left;width:430px;height:26px;background-color:#F8971C;}

#module #bottomRight {background:url('\/xmlmod/module_1004/library/media/frames/mod_bottomright2.gif') no-repeat;float:left;width:30px;height:30px;}

#module div {font-size:10px;}

#module div.float {padding-right:5px;}

/* -- frame module small -- */

#module #topRight2 {	
	background:url('\/xmlmod/module_1004/library/media/frames/mod_topright2.gif') no-repeat;
	float:left;
	width:30px;
	height:30px;
}

#module #bottomLeft2 {	
	background:url('\/xmlmod/module_1004/library/media/frames/mod_bottomleft2.gif') no-repeat;
	float:left;
	width:30px;
	height:30px;
}

#module #bottomRight2 {	
	background:url('\/xmlmod/module_1004/library/media/frames/mod_bottomright2.gif') no-repeat;
	float:left;
	width:30px;
	height:30px;
}

#module #topCenterSmall {
	border-top:4px solid #F8971C;
	float:left;
	width:182px;
	height:26px;
}

#module #contentSmall {padding-left:16px;font-size:10px;width:218px;border-right:4px solid #F8971C;}

#module #contentSmall .buttons {padding:10px 0px 0px 105px;}

#module #contentSmall2 .buttons {padding:0px 0px 0px 20px;}

#module #contentSmall .buttons a, #module #contentSmall2 .buttons a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#module #bottomCenterSmall {border-bottom:4px solid #F8971C;float:left;width:182px;height:26px;}

/* -- supper banner frame -- */

#framesupport {margin:0px 0px 0px 0px;float:left;}
#framesupport #content {padding:0px 0px 0px 0px;width:208px;overflow:hidden;}

/* -- frame 1 -- */

#frame1 {margin:5px 0px 0px 0px;float:left;}
#frame1 #topLeft {background:url('\/xmlmod/module_1004/library/media/frames/frame1_topleft.gif') no-repeat;float:left;width:30px;height:30px;}
#frame1 #topCenter {border-top:4px solid #F8971C;float:left;width:182px;}
#frame1 #topRight {background:url('\/xmlmod/module_1004/library/media/frames/frame1_topright.gif') no-repeat;float:left;width:30px;height:30px;}
#frame1 #moduleMiddle {clear:both;border-left:4px solid #F8971C;border-right:4px solid #F8971C;}
#frame1 #content {padding:0px 10px 0px 16px;width:208px;overflow:hidden;}
#frame1 #content #icons div {font-size:10px;}
#frame1 #content .iconsLeft {margin-right:1px;float:none;}
#frame1 #content .iconsRight {float:none;}
#frame1 #bottomLeft {background:url('\/xmlmod/module_1004/library/media/frames/frame1_bottomleft.gif') no-repeat;float:left;width:30px;height:30px;}
#frame1 #bottomCenter {border-bottom:4px solid #F8971C;float:left;width:182px;height:26px;}
#frame1 #bottomRight {background:url('\/xmlmod/module_1004/library/media/frames/frame1_bottomright.gif') no-repeat;float:left;width:30px;height:30px;}
#frame1 #content #image {width:242px;overflow:hidden;}
#frame1 #topCenterLarge {border-top:4px solid #F8971C;float:left;width:677px;}
#frame1 #bottomCenterLarge {border-bottom:4px solid #F8971C;float:left;width:677px;height:26px;}
.content {padding:0px 10px 0px 16px;width:208px;overflow:hidden;}
#blockleft {float:left;}

#frame1B {margin:5px 0px 0px 0px;float:left;}
#frame1B #topLeft {background:url('\/xmlmod/module_1004/library/media/frames/frame1_topleft.gif') no-repeat;float:left;width:30px;height:30px;}
#frame1B #topCenter {border-top:4px solid #F8971C;float:left;width:182px;}
#frame1B #topRight {background:url('\/xmlmod/module_1004/library/media/frames/frame1_topright.gif') no-repeat;float:left;width:30px;height:30px;}
#frame1B #moduleMiddle {clear:both;border-left:4px solid #F8971C;border-right:4px solid #F8971C;}
#frame1B #content {padding:0px 5px 0px 5px;width:224px;overflow:hidden;}
#frame1B #content #icons div {font-size:10px;}
#frame1B #content .iconsLeft {margin-right:1px;}
#frame1B #content .iconsRight {float:none;}
#frame1B #bottomLeft {background:url('\/xmlmod/module_1004/library/media/frames/frame1_bottomleft.gif') no-repeat;float:left;width:30px;height:30px;}
#frame1B #bottomCenter {border-bottom:4px solid #F8971C;float:left;width:182px;height:26px;}
#frame1B #bottomRight {background:url('\/xmlmod/module_1004/library/media/frames/frame1_bottomright.gif') no-repeat;float:left;width:30px;height:30px;}

#frame1C {margin:5px 0px 0px 0px;}
#frame1C #top {background:url('\/xmlmod/module_1004/library/media/frames/callmenow_top.gif') no-repeat;width:242px;height:160px;}
#frame1C #top #content {line-height:20px;padding-top:20px;padding-left:10px;text-align:center;color:#FFFFFF;font-size:16px;font-weight:bold;}
#frame1C #top #content a{line-height:20px;padding-top:20px;padding-left:10px;text-align:center;color:#FFFFFF;font-size:16px;font-weight:bold;}
#frame1C #top #content b{padding-top:20px;padding-left:10px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:bold;}
#frame1C #moduleMiddle {clear:both;border-left:4px solid #F8971C;border-right:4px solid #F8971C;}
#frame1C #content {padding:0px 10px 0px 16px;width:208px;overflow:hidden;}
#frame1C #content #icons div {font-size:10px;}
#frame1C #content .iconsLeft {margin-right:1px;}
#frame1C #content .iconsRight {float:none;}
#frame1C #bottom {background:url('\/xmlmod/module_1004/library/media/frames/callmenow_bottom.gif') no-repeat;width:242px;height:141px;}
#frame1C #bottom #content {line-height:30px;padding-top:20px;padding-left:10px;color:#F8971C;font-size:16px;font-weight:bold;}

#contentNoRisk{padding:5px 20px 0px 20px;clear:both;border-left:4px solid #F8971C;border-right:4px solid #F8971C;width:194px;}
#bottomNoRisk{background:url('\/xmlmod/module_1004/library/media/frames/hc_noriskguarantee_bottom.gif') no-repeat;float:left;width:242px;height:30px;}


/* -- frame 2 -- */

#frame2 {margin:5px 0px 0px 5px;float:left;}

#frame2 #topLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_topleft.gif') no-repeat;
	float:left;width:30px;height:30px;
}

#frame2 #topCenter {
	border-top:4px solid #006EB9;
	float:left;width:182px;
}

#frame2 #topRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_topright.gif') no-repeat;
	float:left;width:30px;height:30px;
}

#frame2 #moduleMiddle {clear:both;border-left:4px solid #006EB9;border-right:4px solid #006EB9;}

#frame2 #content {padding:0px 10px 0px 16px;width:208px;}

#frame2 #bottomLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_bottomleft.gif') no-repeat;
	float:left;width:30px;height:30px;
}

#frame2 #bottomCenter {
	border-bottom:4px solid #006EB9;
	float:left;width:182px;height:26px;
}

#frame2 #bottomRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_bottomright.gif') no-repeat;
	float:left;width:30px;height:30px;
}

/* -- frame 2 big -- */

#frame2 #topCenterLarge {
	border-top:4px solid #006EB9;float:left;width:677px;
}

#frame2 #contentLarge {	
	padding:0px 10px 0px 16px;width:703px;
}
#frame2 #contentLarge2 {	
	padding:0px 10px 0px 16px;
}

#frame2 #bottomCenterLarge {
	border-bottom:4px solid #006EB9;
	float:left;
	width:677px;
	height:26px;
}
#contentLarge a.buttons {
 	text-decoration:none;
 }
 
#contentLarge {padding-top:20px;}
#contentLarge H1{font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;color:#02782C;}

/* -- basket -- */

#basketTop {background: url('\/xmlmod/module_1004/library/media/bg_basket_middle.jpg') repeat-y;}
#basketTop #basketTopFix {padding:25px 0px 0px 10px;width:230px;background: url('\/xmlmod/module_1004/library/media/bg_basket_top.jpg') no-repeat;margin-top:100px;}
 
#basketMiddle {padding-left:10px;background: url('\/xmlmod/module_1004/library/media/bg_basket_middle.jpg') repeat-y;}
 
#basketBottom {padding-left:13px;background: url('\/xmlmod/module_1004/library/media/bg_basket_bottom.jpg') top no-repeat;width:230px;height:70px;}

#basketTop *, #basketMiddle *, #basketBottom * {font-size:10px;color:#777777;vertical-align:top;}

td.total {font-weight:bold;}

/* -- matrix -- */

#matrix {display:block;}

/* -- aantal producten/kolommen x 80px + 5px moet de breedte van matrixscroll zijn. aantal kolommen is aan te passen productmatrix.xslt -- */
#matrixScroll {width:505px;overflow-x:scroll;overflow-y:hidden;}
#matrixScrollHidden {overflow:hidden;}
.scrollBar {height:17px;}
#matrixUpgrade {display:block;padding:0px 0px 5px 0px;overflow:hidden;margin-right:10px}
#matrixUpgradeTop #topLeft {float:left;width:13px;height:13px; display:none;}
#matrixUpgradeTop #topMiddle {float:left;width:307px;height:13px;display:none;}
#matrixUpgradeTop #topRight {float:left;width:13px;height:13px;display:none;}
#MatrixUpgradeDetails {padding-left:3px;text-align:center;width:100px;}
#matrixUpgradeBottom #bottomLeft {float:left;width:13px;height:13px;}
#matrixUpgradeTop { display:none;}
#matrixUpgradeBottom { display:none;}
#matrixUpgradeRow { width:310px; padding:5px; border:1px solid #CCCCCC; margin-left:15px;
margin-bottom:10px;}

* html #matrixUpgradeRow { width:300px; padding:5px; border:1px solid #CCCCCC;  margin-left:6px;
margin-bottom:10px;}

#matrixUpgradeBottom #bottomMiddle {float:left;width:307px;height:13px;}



#matrixUpgradeBottom #bottomRight {float:left;width:13px;height:13px; display:none;
	
}	
	
#matrixProducts {padding-left:210px;height:75px;border-left:2px solid #F8971C;border-right:2px solid #F8971C;
	/*background:url('\/xmlmod/module_1004/library/media/frames/matrix_top.gif') top left no-repeat;*/
}


.productRow {height:75px;overflow:hidden;}
.product {display:block;width:77px;height:75px;font-size:10px;text-align:center;overflow:hidden;text-decoration:none;margin:0px 2px 0px 2px;}
.product img {display:block;}

.productSel {width:80px;height:75px;font-size:10px;text-align:center;
	background:url('\/xmlmod/module_1004/library/media/frames/matrix_productsel.gif') top no-repeat;float:left;
}

.product img, .productSel img {padding:0px 2px 0px 2px;}

.matrixCtnr {float:right;width:491px;overflow:auto;border-right:2px solid #006eb9;padding-bottom:10px;}

.cellsCtnr {width:inherit;height:auto;}

.matrixRow {clear:both;height:34px;white-space:nowrap;}

.carType, .carTypeFix {width:160px;height:24px;padding:10px 10px 0px 40px;
	background:url('\/xmlmod/module_1004/library/media/frames/bg_orangeblue.gif') left repeat-y;}
.carTypeFix {height:0px;overflow:hidden;}

.carTypeEmpty {width:160px;height:75px;padding:0px 10px 0px 40px;overflow:visible;
	background:url('\/xmlmod/module_1004/library/media/frames/bg_empty.gif') bottom left repeat-y;}
.carTypeEmpty img {display:block;border:0px;width:auto;height:auto;}

.carType, .carType span {font-size:10px;font-weight:bold;}

.carType {cursor:pointer;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
{
	display:block;
	background-color:#000000;
	width:79px;
	height:34px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	border-top:1px solid #F8971C;
	border-right:1px solid #F8971C;
}

.matrixRow .itemRight {border-right-color:#FFFFFF;}

.matrixRow .itemTop {border-top-color:#FFFFFF;}

.matrixRow .itemTopRight {border-top-color:#FFFFFF;border-right-color:#FFFFFF;}

.matrixRow .item:hover, 
.matrixRow .itemRight:hover, 
.matrixRow .itemTop:hover, 
.matrixRow .itemTopRight:hover, 
.matrixRow .itemSel, 
.matrixRow .itemSelTop, 
.matrixRow .itemSelRight, 
.matrixRow .itemSelLeft
{
	display:block;
	width:79px;
	/*height:34px;*/
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	background-color:#F8971C;
	border-top:1px solid #F8971C;
	border-right:1px solid #F8971C;
}

.matrixRow .itemSelTop {border-top:1px solid #FFF;background:#F8971C url('\/xmlmod/module_1004/library/media/frames/matrix_itemsel.gif') center top no-repeat;}

.matrixRow .itemSelRight {border-right:0px;}

.matrixRow .itemSelLeft {background:#F8971C url('\/xmlmod/module_1004/library/media/frames/matrix_itemselLeft.gif') left top no-repeat;}

#matrixRow .itemSel.arrow {
	background:url('\/xmlmod/module_1004/library/media/frames/matrix_itemsel.gif') top no-repeat;border-top:1px solid #FFF;
}

/* car list -- */

#carList{}

#carList .listRow, #carList .listRow_over {height:110px;padding:9px; border:1px solid #CCCCCC; background-color:#EEEEEE; width:650px; margin:10px auto; clear:both;}
.listPrint {height:110px;margin-top:10px;padding:9px;}
#carList .listRow:hover, #carList .listRow_over {height:110px;padding:9px; border:1px solid #CCCCCC; background-color:#EEEEEE; width:650px; margin:10px auto; clear:both;}

#carList div.float { width:140px;   }
#carList .carImg {width:120px;height:80px;border:0px;margin:0px;padding:0px;}
#carList .oldPrice {text-decoration:line-through;font-size: 20px;padding-right:10px;}
#carList .currentPrice {font-weight:bold; font-size: 25px; color:#009933;}
#carList .floatRight {text-align:right;height:80px;}
#carList .buttons a {font-size:12px;color:#F8971C;font-weight:bold;text-decoration:none;}
#carList div.details {width:150px;margin-left:10px; float:left; padding-left:10px;}
#carList .priceBut {width:90px;height:auto; text-align:center;}
.bt_booking{margin-top:10px;float:right;}
/* -- text -- */

h1 {font-size:12px;color:#F8971C;}

h2 {font-size:12px;}

h3 {font-size:11px;margin-bottom:5px;}

.orange {color:#666666;
font-weight:bold;}

b.small {font-size:10px;}

.small {font-size:10px;}
.small a { color:#006633; text-decoration:underline;}
.smallorange {background-color:#F8971C;}
.smallwhite {font-size:10px;color:#FFFFFF}
.fontmedium {font-size:12px;}
.fontlarge {font-size:14px;}
.bold {font-weight:bold;}
.TextCenter {text-align:center}
.AlignCenter {text-align:center}
.mailmessage {margin-top:38px;margin-bottom:44px;font-size:16px;text-align:center}

/* -- navPath -- */

#navPath {/*margin-left:170px;*/float:right;} 

#navPathLeft {width:28px;height:27px;
	background:#F8971C url('\/xmlmod/module_1004/library/media/navigation/navpath_left.gif') left no-repeat;float:left;
}

#navPathRight {
	padding-left:30px;
	width:445px;
	height:27px;
	line-height:17px;
	background:#F8971C url('\/xmlmod/module_1004/library/media/navigation/navpath_right.gif') right no-repeat;
	float:left;
}

#navPathRight .navPathItem {
	padding:10px 30px 0px 0px;
	font-size:9px;
	color:#FFF;	
	float:left;
	background:url('\/xmlmod/module_1004/library/media/navigation/navpath_bg.gif') no-repeat;
}

#navPathRight .navPathItem.sel {
	background:url('\/xmlmod/module_1004/library/media/navigation/navpath_bgsel.gif') no-repeat;
}

#navPathRight .navPathItem.right {
	background:url('\/xmlmod/module_1004/library/media/navigation/navpath_bgright.gif') no-repeat;
}

#navPathRight .navPathItem.selright
{
	background:url('\/xmlmod/module_1004/library/media/navigation/navpath_bgselright.gif') no-repeat;
}

#navPathRight .navPathItem img {
}

#navPath a {
	font-size:10px;
	text-decoration:none;
	color:#FFF;	
}

#navPath a:hover {
	text-decoration:underline;
}



/* -- form elements specs -- */


input.extraSmall, select.extraSmall {
	width:65px;
}

widthInput {width:150px;}

input.small , select.small {width:85px;}

input.medium, select.medium {width:90px;}

input.large {width:112px;}

select.large {width:117px;}

input.extraLarge, select.extraLarge {width:183px;}

input.extraExtraLarge, select.extraExtraLarge {}

/* -- general div specs -- */

div.float {float:left; }

div.floatRight {float:right;}

div.medium {width:95px;}

/* -- buttons -- */

#buttonsExtra {padding-left:200px; padding-bottom:10px; height:20px;display:none;}

.buttonsLeft {width:15px;height:23px;float:left;/*background:url('\/xmlmod/module_1004/library/media/but_blueleft.gif') no-repeat;*/}

.buttonsMiddle {height:23px;background:#006EB9;padding:0px 19px 0px 19px;float:left;text-align:center;}

.buttonsMiddle a {display:block;padding-top:5px;color:#FFF;font-weight:bold;text-decoration:none;}

.buttonsRight {width:15px;height:23px;margin-right:20px;float:left;/*background:url('\/xmlmod/module_1004/library/media/but_blueright.gif') no-repeat;*/}

/* -- other -- */



img {border:0px;}

img .imgFrame {}

.clear {clear:both;width:auto;height:auto;line-height:0px;font-size:0px;height:0px;}

.paddingR {padding-right:5px;}

.paddingL {padding-left:5px;}

.calendar {margin-top:14px;}

/* -- Niet verwijderen deze id's zijn nodig voor de nieuwe Martin Air module -- */
#difColor {}
#thawte {}
#LanguageFlag {}

#underFormImg {float:left;}
#underFormImg a {display:block;margin:40px 10px 10px 100px;}


.clrr {clear:both;display:none;line-height:0px;width:auto;height:auto;}

#frame6 {
	margin-left:10px;margin-top:10px;float:left;overflow:hidden;
}
#frame6 #topCenter6 {
	float:left;
	width:152px;
	height:13px;
	background-image:none;
	background-color:#FFFFFF;
	border-top:4px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006eb9;
	text-align: center;
}
#frame6 #topLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_topleft.gif') no-repeat;
	float:left;
	width:30px;
	height:17px;
}
#frame6 #topRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_topright.gif') no-repeat;
	float:left;
	width:30px;
	height:17px;
}
#frame6 #bottomCenter {
	float:left;
	width:152px;
	height:13px;
	background-color:#FFFFFF;
	border-bottom:4px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006eb9;
	text-align: center;
}
#frame6 #bottomLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_bottomleft.gif') no-repeat;
	background-position:bottom;
	float:left;
	width:30px;
	height:17px;
}
#frame6 #bottomRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_bottomright.gif') no-repeat;
	background-position:bottom;
	float:left;
	width:30px;
	height:17px;
}
#frame6 #moduleMiddle {
	border-left:4px solid #FFFFFF;
	border-right:4px solid #FFFFFF;
	background-color: #006eb9;
}

#frame3, #frame4, #frame5 {
	margin:0px;float:left;overflow:hidden;
}

 #frame5 {
	margin-left:10px;
    width:165px;
}

#frame3 #topLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame3_topleft.gif') no-repeat;
	float:left;
	width:30px;
	height:14px;
}

#frame4 #topCenter, #frame5 #topCenter {
	border-top:4px solid #006EB9;
	float:left;
	width:151px;
	height:13px;
	background-color:#006EB9;
}

.conditions { color:#009A38;}

#frame5 #topCenter {
	width:96px;
}

#frame3 #topCenter {
	border:0px;
	float:left;
	width:142px;
	height:14px;
	background-color:#006EB9;
}

#frame3 #topRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame3_topright.gif') no-repeat;
	float:left;
	width:30px;
	height:14px;
}

#frame3 #moduleMiddle, #frame4 #moduleMiddle, #frame5 #moduleMiddle {
	clear:both;
	border-left:4px solid #006EB9;
}

#frame5 #content {	
	padding:0px 10px 0px 16px;
	width:177px;
	border-right:4px solid #006EB9;
	background-color:#006EB9;
	font-size:10px;
	color:#FFFFFF;
}

#frame5 #content {
    padding:0px 10px 0px 2px;	
	width:136px;
}

#frame4 #content {
	padding:0px 10px 0px 16px;
	width:177px;
	border-right:4px solid #006EB9;
	background-color:#FFFFFF;
	font-size:10px;
	color:#FFFFFF;
}

#frame3 #content {
	padding:0px 10px 0px 16px;
	width:168px;
	border-right:4px solid #006EB9;
	background-color:#006EB9;
	font-size:10px;
	color:#FFFFFF;
}

#frame3 #content {border-right:0px solid #006EB9;height:118px;}

#frame3 h1 {	
	color:#FFFFFF;
	margin-bottom:5px;
}

#frame3 #bottomLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame3_bottomleft.gif') no-repeat;
	background-position:bottom;
	float:left;
	width:30px;
	height:14px;
}

#frame4 #bottomCenter, #frame5 #bottomCenter {
	border-bottom:4px solid #006EB9;
	float:left;
	width:151px;
	height:13px;
	background-color:#006EB9;
}

#frame5 #bottomCenter {
	width:96px;
}

#frame3 #bottomCenter {
	border-bottom:0px;
	float:left;
	width:142px;
	height:14px;
	background-color:#006EB9;
}

#frame3 #bottomRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame3_bottomright.gif') no-repeat;
	background-position:bottom;
	float:left;
	width:30px;
	height:14px;
}

#frame3 #result {border:1px solid #006EB9;background:#006EB9;color:#FFFFFF;}



form {margin:0px;padding:0px;}

#frame4, #frame5 {
	margin-top:10px;
	float:left;
}

#frame4 #topLeft,  #frame5 #topLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_topleft.gif') no-repeat;
	float:left;
	width:30px;
	height:17px;
}

#frame4 #topCenter, #frame5 #topCenter {
	border-top:4px solid #FFFFFF;
	background:#FFFFFF none;
}

#frame4 #topRight, #frame5 #topRight{
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_topright.gif') no-repeat;
	float:left;
	width:30px;
	height:17px;
}

#frame4 #moduleMiddle {
	border-left:4px solid #FFFFFF;
	background-color:#FFFFFF;
}

#frame5 #moduleMiddle {
	clear:both;
	border-left:4px solid #FFFFFF;
}

#frame4 #content, #frame5 #content {	
	border-right:4px solid #FFFFFF;
	background:#FFFFFF none;
	color:#006EB9;
	height:100px;
}

#frame4 h1, #frame5 h1 {	
	color:#006EB9;
	margin:0px 0px 5px 0px;
}

#frame4 #bottomLeft, #frame5 #bottomLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_bottomleft.gif') no-repeat;
	background-position:bottom;
	float:left;
	width:30px;
	height:17px;
}

 #frame4 #bottomCenter, #frame5 #bottomCenter {
	border-bottom:4px solid #FFFFFF;
	background-color:#FFFFFF;
}

#frame4 #bottomRight, #frame5 #bottomRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame4_bottomright.gif') no-repeat;
	background-position:bottom;
	float:left;
	width:30px;
	height:17px;
}

#frame3 #moduleMiddle
{
	background-color:#006EB9;
}


#anim {display:none;font-size:10px;font-weight:bold; background:#D9E6F6;text-align:center;}
#anim h1 {padding:10px;margin:0px;}


#productLineText
{
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}


.left_fake {width:242px;height:1px;float:left;margin:5px 0px 0px 0px;}
.main_fake {width:742px;height:1px;float:left;margin:5px 0px 0px 5px;padding:0px 10px 0px 16px;}

.errorMessage
{
	float:left;
	color:#FF0000;
	height:14px;
	margin-left:12px;
	margin-bottom:20px;
	padding-top:2px;	
}

.donotdisplay {display:none;}


.noClickDivVisible
{
	position:absolute;
	top:0px;
	left:0px;
	width:90px;
	height:500px;
	background-image:url(\/xmlmod/module_1004/library/media/opacityBack.gif);
	z-index:100;
}

.noClickDivInvisible
{
	position:absolute;
	top:0px;
	left:0px;
	width:1px;
	height:1px;
}

.progressBarInvisible
{
	visibility:hidden;
	display:none;
}

.progressBarVisible
{
	padding:10px 10px 10px 10px;
	background:#D9E6F6;
	position:absolute;
	visibility:visible;
	display:block;
	text-align:center;
	vertical-align:middle;
	z-index:999;
}

.progressText
{
	display:block;
	text-align:center;
		
}

#progressImage
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
}

.mouse .links
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_01.jpg);
float:left;
width:10px;
height:25px;
background-repeat:no-repeat;
}



.mouse .links2
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_01.jpg);
float:left;
width:14px;
height:25px;
}

.mouse .links3
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_01.jpg);
float:left;
width:14px;
height:25px;
}

.mouse div.midden
{
float:left;
font-size:12px;
text-align:center;
font-weight:bold;
padding-top:6px;
padding-left:3px;
padding-right:3px;
display:inline;
height:24px;
background-image:url(\/xmlmod/module_1004/library/media/BT_111_02.jpg);
cursor:pointer;
background-repeat:repeat-x;
}

.mouse div.midden { color:#FFFFFF; font-weight:bolder; white-space:nowrap;}
.mouseover div.midden { color:#FFFFFF; font-weight:bolder; white-space:nowrap;background-repeat:repeat-x;}

.mouse .midden2
{
float:left;
background-image:url(\/xmlmod/module_1004/library/media/BT_111_02.jpg);
color: #006EB9;
font-size:10px;
text-align:center;
font-weight:bold;
padding-top:7px;
height:23px;
}



#searchForm .mouse div.midden {
	float:left;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-top:6px;
	padding-left:3px;
	padding-right:3px;
	display:inline;
	height:24px;
	background-image:url(\/xmlmod/module_1004/library/media/bt_change_02.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
}
#searchForm .mouseover div.midden {
	float:left;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-top:6px;
	padding-left:3px;
	padding-right:3px;
	display:inline;
	height:24px;
	background-image:url(\/xmlmod/module_1004/library/media/bt_change_02.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
}
#searchForm .mouse div.links {
	float:left;
	background-image:url(\/xmlmod/module_1004/library/media/bt_change_01.jpg);
	width:7px;
	height:25px;
	background-repeat:no-repeat;
}
#searchForm .mouseover div.links {
	float:left;
	background-image:url(\/xmlmod/module_1004/library/media/bt_change_01.jpg);
	width:7px;
	height:25px;
	background-repeat:no-repeat;
}
#searchForm .mouse .rechts
{	float:left;
	background-image:url(\/xmlmod/module_1004/library/media/bt_change_03.jpg);
	width:23px;
	height:25px;
}
#searchForm .mouseover .rechts
{	float:left;
	background-image:url(\/xmlmod/module_1004/library/media/bt_change_03.jpg);
	width:23px;
	height:25px;
}



.mouse .midden3
{

background-image:url(\/xmlmod/module_1004/library/media/BT_111_02.jpg);
color: #006EB9;
font-size:10px;
text-align:center;
font-weight:bold;
padding-top:7px;
height:23px;
}

.mouse .rechts
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_03.jpg);
float:left;
width:26px;
height:25px;
}

.mouse .loyaltyR
{

float:left;
background:url('\/xmlmod/module_1004/library/media/Buttons/ButtonRight.gif') no-repeat;
width:16px;
height:25px;
}

.mouse .rechts2
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_03.jpg);
float:left;
width:26px;
height:25px;
}

.mouse .rechts3
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_03.jpg);
float:left;
width:26px;
height:25px;
}

.mouseover .links
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_01.jpg);
cursor:pointer;cursor:pointer;
float:left;
width:10px;
height:25px;
background-repeat:no-repeat;
}

.mouseover .links2
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_01.jpg);
cursor:pointer;cursor:pointer;
float:left;
width:10px;
height:25px;
}

.mouseover .links3
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_01.jpg);
cursor:pointer;
float:left;
width:10px;
height:25px;
}

.mouse img {
cursor:pointer;}
.mouseover  img {
cursor:pointer;}

#secDriver, #secReservation, #secSubscribtion {
	border:1px solid #CCCCCC;
	height:auto;
	margin:0px 0px 14px 13px;
	padding:10px;
	width:650px;
	overflow:hidden;
}

* html #secPayment { 	
	border:1px solid #CCCCCC;
	height:auto;
	margin:0px 0px 14px 13px;
	padding:10px;
	width:650px;
	overflow:hidden;
}
#secPayment { 	
	border:1px solid #CCCCCC;
	height:auto;
	margin:-15px 0px 14px 13px;
	padding:10px;
	width:650px;
	overflow:hidden;
}


* html #secSubscribtion {
	border:1px solid #CCCCCC;
	height:auto;
	margin:20px 0px 14px 13px;
	padding:10px;
	width:650px;
	overflow:hidden;
}

* html #secReservation  {
	border:1px solid #CCCCCC;
	height:auto;
	margin:0px 0px -5px 13px;
	padding:10px;
	width:650px;
	overflow:hidden;
}

#searchForm .mouse, #searchForm .mouseover
{
float:right;

}


* html .step4_carDetail {
width:650px; height:auto; border:1px solid #CCCCCC; margin:15px 0 0px 13px; padding:10px; }

.step4_carDetail {
width:650px; height:auto; border:1px solid #CCCCCC; margin:15px 0 10px 13px; padding:10px; }

.step4_carDetail h1 {
color:#009933; padding-bottom:10px;}

.step4Option {
width:650px; height:auto; border:1px solid #CCCCCC; margin:5px 0 -5px 13px; padding:10px; }

* html .step4Option {
width:650px; height:auto; border:1px solid #CCCCCC; margin:-5px 0 -5px 13px; padding:10px; }

.mouseover div.midden
{
float:left;
font-size:12px;
text-align:center;
font-weight:bold;
padding-top:6px;
padding-left:3px;
height:24px;
padding-right:3px;
display:inline;
background-image:url(\/xmlmod/module_1004/library/media/BT_111_02.jpg);
cursor:pointer;
}
.customerGreeting {
width:650px; height:auto; border:1px solid #CCCCCC; margin:10px auto; padding:10px; }

* html .customerGreeting {
width:650px; height:auto; border:1px solid #CCCCCC; margin-left:13px; padding:10px; }
.mouseover .midden2

{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_02.jpg);
cursor:pointer;
float:left;
color: #000000;
font-size:10px;
text-align:center;
font-weight:bold;
padding-top:7px;
height:23px;
}

.mouseover .midden3

{
cursor:pointer;
float:left;
background-image:url(\/xmlmod/module_1004/library/media/BT_111_02.jpg);
color: #000000;
font-size:10px;
text-align:center;
font-weight:bold;
padding-top:7px;
height:23px;
}

.mouseover .rechts
{
background-image:url(\/xmlmod/module_1004/library/media/BT_111_03.jpg);
cursor:pointer;
float:left;
width:26px;
height:25px;
}

.mouseover .loyaltyR
{
cursor:pointer;
float:left;
background:url('\/xmlmod/module_1004/library/media/Buttons/ButtonOverRight.gif') no-repeat;
width:16px;
height:25px;
}

.mouseover .rechts2
{
cursor:pointer;
background-image:url(\/xmlmod/module_1004/library/media/BT_111_03.jpg);
float:left;
width:26px;
height:25px;
}

.mouseover .rechts3
{
cursor:pointer;
background-image:url(\/xmlmod/module_1004/library/media/BT_111_03.jpg);
float:left;
width:26px;
height:28px;
}

.MarginLeft2
{
    margin-left:40%;    
}

/* -- Preload MouseOver Buttons -- */



/* ! -- Preload MouseOver Buttons -- */

#basket_float, #posFrom
{
position: fixed;
}

#basket_float 
{ 
position:absolute;
}

#posFrom 
{ 
position:absolute; 
}

/* -- frame 2 -- */

#contentLogin {margin:5px 0px 0px 5px;float:left;}

#contentLogin #topLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_topleft.gif') no-repeat;
	float:left;width:30px;height:30px;
}

#contentLogin #topCenter {
	border-top:4px solid #006EB9;
	float:left;width:922px;
}

#contentLogin #topRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_topright.gif') no-repeat;
	float:left;width:30px;height:30px;
}

#contentLogin #moduleMiddle {clear:both;padding:0px 10px 0px 10px;border-left:4px solid #006EB9;border-right:4px solid #006EB9; width:954px;}

#contentLogin #bottomLeft {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_bottomleft.gif') no-repeat;
	float:left;width:30px;height:30px;
}

#contentLogin #bottomCenter {
	border-bottom:4px solid #006EB9;
	float:left;width:922px;height:26px;
}

#contentLogin #bottomRight {
	background:url('\/xmlmod/module_1004/library/media/frames/frame2_bottomright.gif') no-repeat;
	float:left;width:30px;height:30px;
}

.cvcInfo {background:url('../../../module_1/library/media/icons/icoon_info.gif');padding-top:16px;height:0px;width:16px;overflow:hidden;margin-right:5px}
.cvcInfo2{border:1px solid #CCCCCC;padding:8px;height:270px;width:360px;background:#FFFFFF url('../../../module_1/library/media/cvcInfo1.gif');background-repeat:no-repeat;background-position:bottom;position:absolute;z-index:99999;}
/* -- frame 2 big -- */


#prodMatrix{margin-bottom:10px;}
#matrixInfo{width:180px;}
.matrixBottomLine{border-top:1px solid #F8971C;}

#matrixText{padding-left:5px;width:480px;height:50px;}
#carClassImg{width:120px;height:80px;text-align:center;margin-left:30px;}
.matrixLeft{}
.matrixInfoLeft{height:110px;}
.matrixRowww{padding:0px;border-right:1px solid #F8971C;width:0px;background-color:#ffffff;}
.matrixRight{ display:none;}
#firstProduct{border-left:2px solid #006EB9;}
.selected{background-color:#cccccc;}
.hover{background-color:#F8971C;color:#FFFFFF;}
.matrixProduct{width:80px;height:60px;text-align:center;cursor:pointer;}
.matrixFakeColumn{background-color:transparent; display:none;}

.matrixCell{
	display:block;
	height:24px;
	text-align:center;
	cursor:pointer;
	border-top:1px solid #F8971C;
	border-right:1px solid #F8971C;
	line-height:18pt;
}
.matrixCarClass{
	display:block;
	height:25px;
	text-align:center;
	cursor:pointer;
	line-height:18pt;
	text-align:left;
	padding-left:10px;
}
#matrixTopper {float:left;width:503px;}
#matrixBottom {clear:both;width:503px;}
#matrixTopper #topLeft3 {float:left;width:13px;height:13px;}
#matrixTopper #topMiddle3 {float:left;width:503px;height:11px;}
#matrixTopper #topRight3 {float:left;width:13px;height:13px;}
#matrixBottom #bottomLeft {float:left;width:13px;height:13px;}
#matrixBottom #bottomMiddle {float:left;width:503px;height:11px;}
#matrixBottom #bottomRight {float:left;width:13px;height:13px;}
#scrollBar{display:none;}
#matrixTop #topMiddle{}

#matrixTop {float:right;}


#matrixUpgrade {display:block;padding:0px 0px 5px 0px;overflow:hidden;margin-right:10px;}
#matrixTop {float:right;}
#matrixBottom {clear:both;}
#matrixTop #topLeft {float:left;width:13px;height:13px;background:url('\/xmlmod/module_1004/library/media/frames/matrix_topleft.gif') bottom left no-repeat;}
#matrixTop #topMiddle {float:left;width:477px;height:13px;background:url('\/xmlmod/module_1004/library/media/frames/matrix_top3.gif') bottom repeat-x;}
#matrixTop #topRight {float:left;width:13px;height:13px;}
#matrixUpgradeTop #topLeft {float:left;width:13px;height:13px;display:none;}
#matrixUpgradeTop #topMiddle {float:left;width:307px;height:13px;display:none;}
#matrixUpgradeTop #topRight {float:left;width:13px;height:13px;display:none;}
#matrixBottom #bottomLeft {float:left;width:13px;height:13px;}
#MatrixUpgradeDetails {padding-left:3px;text-align:center;width:100px;}
#matrixUpgradeBottom #bottomLeft {float:left;width:13px;height:13px;}



#matrixUpgradeBottom #bottomMiddle {float:left;width:307px;height:13px;}

#matrixBottom #bottomRight {float:left;width:13px;height:13px;
	
}

#matrixUpgradeBottom #bottomRight {float:left;width:13px;height:13px;
}	
	
#matrixProducts {padding-left:210px;height:75px;border-left:2px solid #F8971C;border-right:2px solid #F8971C;

}
#LanguageInNav {display:none;}

#prodMatrix{margin-bottom:10px;}
#matrixInfo{width:180px;}
.matrixBottomLine{border-top:1px solid #CCCCCC;}
#preferredImage {background: url('\/xmlmod/module_1004/library/media/preferred.gif') no-repeat; height:100px; width:90px; border:0px; float:left;}
#matrixText{padding-left:5px;width:480px;padding-bottom:10px; height:50px;}
#carClassImg{width:120px;height:80px;text-align:center;margin-left:30px;}
.matrixLeft{}
.matrixInfoLeft{height:145px;}
.matrixRowww{padding:0px;border-right:1px solid #CCCCCC;width:0px;background-color:#ffffff;}
.matrixRight{border-right:2px solid #006EB9;background-color:#ffffff;width:13px;height:360px;}
#firstProduct{border-left:2px solid #006EB9;}
.selected{background-color:#eeeeee;}
.hover{background-color:#F8971C;color:#FFFFFF;}
.matrixProduct{width:80px;height:60px;text-align:center;cursor:pointer;}
.printPayment, .amendPayment { float:left; margin-left:10px;}
.whiteRow {width:10px;background-color:#ffffff;}
.whiteColomnBorder {width:10px;border-right:1px solid #CCCCCC;background-color:#ffffff;}
.matrixLabel {background-color:#009a38; margin-bottom:5px;color:#ffffff;text-align:center;line-height:20px;vertical-align:middle;font-weight:bold;}

.matrixCell{
	display:block;
	height:24px;
	text-align:center;
	cursor:pointer;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	line-height:18pt;
}
.matrixCarClass{
	display:block;
	height:25px;
	text-align:center;
	cursor:pointer;
	line-height:18pt;
	text-align:left;
	padding-left:10px;
}
#matrixTopper {float:left;width:703px;}
#matrixBottom {clear:both;width:703px;}
#matrixTopper #topLeft3 {float:left;width:13px;height:13px;}
#matrixTopper #topMiddle3 {float:left;width:677px;height:11px;}
#matrixTopper #topRight3 {float:left;width:13px;height:13px;}
#matrixBottom #bottomLeft {float:left;width:13px;height:13px;}
#matrixBottom #bottomMiddle {float:left;width:677px;height:11px;}
#matrixBottom #bottomRight {float:left;width:13px;height:13px;}
#scrollBar{display:none;}
#matrixTop #topMiddle
{
float: left;
width: 477px;
height: 13px;
background: transparent url(\/xmlmod/module_1004/library/media/frames/matrix_top3.gif) repeat-x scroll center bottom;
}
#matrixTop {float:right;}/* -- matrix -- */


#matrixUpgrade {display:block;padding:0px 0px 5px 0px;overflow:hidden;margin-right:10px}
#matrixTop {float:right;}
#matrixBottom {clear:both;}
#matrixTop #topLeft {float:left;width:13px;height:13px;}
#matrixTop #topMiddle {float:left;width:477px;height:13px;}
#matrixTop #topRight {float:left;width:13px;height:13px;}
#matrixUpgradeTop #topLeft {float:left;width:13px;height:13px;display:none;}
#matrixUpgradeTop #topMiddle {float:left;width:307px;height:13px;display:none;}
#matrixUpgradeTop #topRight {float:left;width:13px;height:13px;display:none;}
#matrixBottom #bottomLeft {float:left;width:13px;height:13px;display:none;}
#MatrixUpgradeDetails {padding-left:3px;text-align:center;width:100px;}
#matrixUpgradeBottom #bottomLeft {float:left;width:13px;height:13px;}



#matrixUpgradeBottom #bottomMiddle {float:left;width:307px;height:13px;}

#matrixBottom #bottomRight {float:left;width:13px;height:13px;
}

#matrixUpgradeBottom #bottomRight {float:left;width:13px;height:13px;
	
}	
	
#matrixProducts {padding-left:210px;height:75px;border-left:2px solid #F8971C;border-right:2px solid #F8971C;
	/*background:url('\/xmlmod/module_1004/library/media/frames/matrix_top.gif') top left no-repeat;*/
}
/* om de language select zichtbaar te maken in de navigatie balk */
#LanguageInNav {display:none;}

#plaatspostcode{width:190px;}


/* -- pleasewaitbox styles -- */
#anim {position:absolute;display:none;background:#FFFFFF;top:300px;left:395px;width:200px;text-align:center;z-index:100;}
#anim h1 {padding:10px;margin:0px;}
.progressText {display:block;text-align:center;}
#progressImage {margin-left:auto;margin-right:auto;text-align:center;}
.progressBarInvisible {visibility:hidden;display:none;}
.progressBarVisible {padding:10px 10px 10px 10px;border:solid 1px #F9971C;background:#FFFFFF;position:absolute;visibility:visible;display:block;text-align:center;vertical-align:middle;z-index:999;}
.noClickDivVisible {position:absolute;top:0;left:0;width:90px;height:500px;background-image:url(\/xmlmod/module_1004/library/media/opacityBack.gif);z-index:100;}
.noClickDivInvisible {position:absolute;top:0;left:0;width:1px;height:1px;}
.donotdisplay {display:none;}

#location_search { padding-left: 0px; }


/*
* html #location_search {
padding-left: 9px;
}
*/

#location_search input {
width:100%; 
color:#666666;
font-size:16px;
border:1px solid #EEEEEE;
}
.step2 #location_search input { 
width:177px;
color:#666666;
font-size:13px;
border:1px solid #EEEEEE;
padding:5px;
height:18px; 
}

/* Fix cho IE */
/*\*/

/*deze kan weg

 *:first-child+html .step2 #location_search input  { 
 	width:167px;
	color:#666666;
	font-size:13px;
	border:1px solid #EEEEEE;
	margin-left:-8px;
	padding:5px;
	height:18px;  }

deze kan weg*/

/**/

* {
font-size:12px;
}

body {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
body ,ul ,li ,p , h1, h2, h3, h4, h5, h6, b {
	margin:0px;
	padding:0px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	font-weight:bolder;
	font-style:italic;
}

li {
list-style-type:none;}


body {
	background-color:#eaeaea;
}

a {
text-decoration:none;
outline:none;
color:#169406;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;}

.active a {
text-decoration:none;
outline:none;
color:#FFFFFF;}

.header {
	width:991px;
	height:63px;
	background-image:url(\/xmlmod/module_1004/library/media/car-rental-8-v2a_03.jpg);
	background-repeat:no-repeat;
	margin:0px auto;
}

* html .header {
	width:992px;}

.logo {
	float:left;
	margin-left:25px;
}

.bg_icon {
	width:23px;
	height:24px; 
	background-color:#e78d1a; 
	float:left;
}

.img_8 {
	height:10px; 
	clear:both; 
	width:951px; 
	margin:0px auto;
}

.right_float {
	float:right;
	text-align:right;
	height:auto;
}


* html .right_column {
	width:680px;
	height:400px;
	float:right;
	margin-right:15px;


}
#mainContainer {
width:991px;
margin:0px auto;
height:auto;}

.footer { 
	height:50px; 
	background-image:url(\/xmlmod/module_1004/library/media/footer.jpg);
	background-repeat:no-repeat;
	margin:0px auto; 
	background-position:top right;
}


	/* Fix cho IE */
 /*\*/
 *:first-child+html .  { 
 	width:990px; 
	height:50px; 
	background-image:url(\/xmlmod/module_1004/library/media/footer.jpg);
	background-repeat:no-repeat;
	margin:0px auto; 
	background-position:top 1px; }
/**/

* html .footer {
	width:990px; 
	height:50px; 
	background-image:url(\/xmlmod/module_1004/library/media/footer.jpg); 
	margin:0px auto; 
	background-position:top 1px;
	text-align:center;} 

.footer ul {
	width:800px; 
	margin:0px auto;
	text-align:center;
}

.footer ul li.link_footer {
	width:650px; 
	padding-top:30px;
	margin:0px auto;
	text-align:center; 
}

.footer ul li.link_footer span {
	text-align:center;
	padding:0px 10px 0px 10px;
}

.footer ul li span a  {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#169406;
}

.nav_step {
	height:20px; 
	width:680px; 
	margin:0px auto; 
	margin-top:10px; 
	background-image:url(\/xmlmod/module_1004/library/media/bg_navi_step1.jpg);
	background-repeat:no-repeat;
}

.nav_step ul li a {
color:#006633;}

.nav_step1 {
	height:20px; 
	width:680px; 
	margin:0px auto; 
	margin-top:10px;
margin-bottom:10px;
	background-image:url(\/xmlmod/module_1004/library/media/bg_navi_step1.jpg);
	background-repeat:no-repeat;
}

.nav_step1 ul li a {
color:#006633;}

.note { 
	width:600px; 
	clear:both; 
	margin:0px auto; 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding-top:10px;
	padding-bottom:10px;
}

.select_car_tb {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	border-bottom:1px solid #CCCCCC; 
}

.td_b {
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.tb_c {
border-top:1px solid #CCCCCC; 
border-left:1px solid #CCCCCC;
}

.td_a {
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

tr.r01 {
	background-color:#eeeeee;
}

.Rental_selection {
	clear:both; 
	width:670px;
/*	background-image:url(\/xmlmod/module_1004/library/media/bg_nm.jpg); */
	margin:10px auto;
	height:18px;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bolder;
}

* html .nav_step  {
	height:16px;
	width:630px;
}

* html .nav_step1  {
	height:16px;
	width:630px;
}

.sold_out {
	color:#FF0000; 
	text-decoration:line-through;
}



.nav_step ul li {
	height:17px;
	width:140px; 
	float:left;
	padding-left:10px;
	color:#000000; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:10px;
	padding-top:3px;
	text-align:center;
}

.nav_step1 ul li { 
	height:17px;
	width:140px; 
	float:left;
	padding-left:10px;
	color:#000000; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:10px;
	padding-top:3px;
	text-align:center;
}



.nav_step ul li.active {
	height:17px;
	color:#FFFFFF;
	font-weight:bolder;
	background-color:#006633;
	padding:3px 10px 0px 10px;
}

.nav_step1 ul li.active {
	height:17px;
	color:#FFFFFF;
	font-weight:bolder;
	background-color:#006633;
	padding:3px 10px 0px 10px;
}

.right_column {
	width:700px;
	float:right;
	margin-right:20px;
/*overflow-x: hidden;*/
}

.need_help_span {
	display:block; 
	height:20px;
}

.tb_icon_detail ul li
{
clear: both;
line-height: 24px;
}

.tb_icon_detail td tr  {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666;
}
 
.flag {
	height:25px;
	background-repeat:no-repeat;
	margin:7px 15px 5px;
	background-position: bottom left;
	text-align:right;
}

.search {
	height:17px;
	padding: 2px;
	margin-right: 15px;
	text-align:right;
}

 
*html .search {
margin-right:15px;}

.menu {
	height:28px;
	width:991px;
	background-image:url(\/xmlmod/module_1004/library/media/car-re_08.jpg);
	margin: 0px auto;
}


.bg_menu {
	width:950px;
	height:28px;
	margin:0px 21px;
	background-image:url(\/xmlmod/module_1004/library/media/car-rental-8-v2a_06.jpg);
}

.navi {
	height:28px;
	width:650px;
	float:left;
}

.navi ul li {
 	float:left;
	list-style-type:none;
	display:inline;
	
}

.navi ul li a {
	background-image:url(\/xmlmod/module_1004/library/media/car-rental-8-v2a1_06.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:27px;
	display:block;
	color: #000000;
	font-weight:bolder;
	float:left;
}


.navi ul li a:hover {
	background-image:url(\/xmlmod/module_1004/library/media/car-rental-8-v2a2_16.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	display:block;
	font-weight:bolder;
	color: #ffffff;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
}

.navi ul li a:hover span {
	background-image:url(\/xmlmod/module_1004/library/media/car-rental-8-v2a2_16.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color: #ffffff;
	height:21px;
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
}

.navi ul li a span {
	background-image:url(\/xmlmod/module_1004/library/media/car-rental-8-v2a1_07.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:20px;
	display:block;
	padding-left:10px;
	padding-top:7px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	white-space:nowrap;
}



.login {
	width: 250px;
	height: 25px;
	float: right;
}
	/* Fix cho IE */
 /*\*/
 *:first-child+html .li_1 {
 	height:15px;
	padding:0px; margin:0px;
	padding-left:0px;
 }
  *:first-child+html .li_top {
 	height:15px;
	padding:0px; margin:0px;
	padding-left:0px;
	margin-top:10px;}
/**/
	/* Fix cho IE */
 /*\*/
 *:first-child+html .login input { 
 	width:100px; 
	margin-top:0px; 
	height:18px;
	border:1px solid #CCCCCC;
	color:#999999;
	font-size:11px;
	padding:0px;
	padding-left:5px;
	margin-left:5px;
	margin-top:4px;}
/**/
.login input {
	width:100px; 
	margin-top:0px; 
	height:18px;
	border:1px solid #CCCCCC;
	color:#999999;
	font-size:11px;
	padding:0px;
	padding-left:5px;
	margin-left:5px;
}

* html .login input {
	width:100px; 
	margin-top:6px; 
	height:15px;
	border:1px solid #CCCCCC;
	color:#999999;
	font-size:11px;
	padding:0px;
	padding-left:5px;

} 

.bg_content {
	width:991px;
	height:auto;
	margin:0px auto;
	background-image: url(\/xmlmod/module_1004/library/media/car-re_08.jpg);
}

.top_content {
	width:930px;
	overflow:hidden;
	background-image:url(\/xmlmod/module_1004/library/media/31.jpg);
	margin:0px 0px 0px 21px;
	border-bottom:1px solid #CCCCCC;
	padding:10px;
	background-repeat:no-repeat; 
	background-color:#eeeeee;
}

* html .top_content {
	margin-left:21px;
}

.bg_left {
	width:278px;
	background-image:url(\/xmlmod/module_1004/library/media/bg_1.jpg);
	background-repeat:no-repeat;
	background-color:transparent;
	padding:10px;
	float: left;
	background-size: auto;

}
.bg_lefta {
	width:278px;
	background-image:url(\/xmlmod/module_1004/library/media/bg_1a.jpg);
	background-repeat:no-repeat;
	background-color:transparent;
	padding:10px;
	float: left;
	background-size: auto;

}

.bg_left1 {
 width:210px;

 background-image:url(\/xmlmod/module_1004/library/media/bg_leftcolumn2.jpg);
 background-color:transparent;
 background-position:top right;
 padding:10px;
/* float: left;*/
 background-repeat:no-repeat;
 background-color:#eeeeee;
}
.left_main {
padding:10px;
}

.left_main_past {
	height:300px;
	width:200px;
	float:right;
	}

.bolder_mid {
	float:left; 
	width:148px; 
	margin-left:20px; 
	padding:3px; 
	border:1px solid #CCCCCC;
}

.mid_content {
	background-color:#d9d6d6;
	width:100%;
}

.mid_content ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 15px;
	
}

#destination_info
{
text-align:center;
padding:10px;
}
.bt_more {
	float:right;
	margin-top:17px;
	margin-right:5px;
}

* html .bt_more {
	float:right;
	margin-top:11px;
	margin-right:5px;
}

.bt_more a {
	font-size:12px;
	color:#47a513; 
	font-weight:bolder;
}

.bt_more_small {
	display:block; 
	width:100px; 
	float:right; 
	color:#169406;
	font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

.li_top {
	padding:4px 0px 4px 0px;
}

* html .li_top {
	padding:0px 0px 0px 0px;
}

.li_2 {
	background-color:#eeeeee;
	width:148px;
	padding-left:0px;
	height:12px;
	padding-top: 2px;
}

* html .li_2 {
	padding-top:2px;
	width:148px;
}

.li_1 {
	width:148px;
	padding-left:0px;
	height:12px;
	padding-top:4px;
	padding-bottom:4px;
	}
	
* html .li_1 {
padding-top:0px;
padding-bottom:0px;
}

#top8 .name {
	display:block; 
	width:90px; 
	float:left;
	height:18px;
	overflow:hidden
}

#top8 a{
	color:#666666;
	font-weight:bold;
}

#top8 a:hover{
	color:#00A33D;
	font-weight:bold;
}

.nb {
	display:block; 
	width:50px; 
	float:left;
	color:#00a33d;
}

.tit_top {
	font-weight:bolder; 
	font-size:18px; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-bottom:10px;

}
.marge_bottom_1{ margin-bottom:10px;}
.info {
	color:#FFFFFF;

}

.tit_top1 {
	font-weight:bolder; 
	font-size:16px; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	padding:5px 5px 5px 0px;

}

.pick_up_loc1 {
	width:160px; 
	height:16px; 
	color:#666666;
	font-size:13px;
	padding:5px;
	border:1px solid #EEEEEE;
	}

* html .pick_up_loc1 {
	width:173px;
} 

.code1 .pick_up_loc2 {
	width:167px; 
	height:16px; 
	color:#666666;
	font-size:13px;
	padding:5px;
	border:1px solid #EEEEEE;
	}

* html .code1 .pick_up_loc2 {
	width:178px;
} 


.p_pickup_date {

	float:left;
	width:150px;
	background-color:#FFFFFF;
	height:24px;
}

.p_pickup_date_title, .p_drop_off_date_title {

	float:left;
	width:150px;
	color:#FFFFFF;
}

.p_pickup_time_title, .p_drop_off_time.title {

	color:#FFFFFF;
}

.p_pickup_time, .p_drop_off_time {

	/*background-image:url(\/xmlmod/module_1004/library/media/input.jpg);
	background-repeat:no-repeat;*/
}

#pickupdate, #dropoffdate {
width:110px;
}

/*
* html .p_pickup_date {
	margin-left:5px;

}
*/

.p_pickup_date span img {
	vertical-align:top;

}
* html .p_pickup_date span img {
	vertical-align:top;
}

.p_pickup_date input {
	height:24px;
	width:120px;
	font-size:16px;
	border:0px;
	background-color:transparent;
	color:#666666;
/*	padding-left:3px; */
	margin: 0px;
}

* html .p_pickup_date input {
	width:120px;
	font-size:16px;
}

#pickuptime, #dropofftime {
	font-size:16px;
	height:24px;
	width:80px;
	color:#666666;
	float:right;
}

.p_drop_off_date {

	float:left;
	width:150px;
	background-color:#FFFFFF;
	height:24px;
}

* html .p_drop_off_date {

}

.p_drop_off_date span img {
	vertical-align:top;
}

* html .p_drop_off_date span img {
	vertical-align:top;
}

.p_drop_off_date input {
	height:24px;
	width:120px;
	border:0px;
	background-color:transparent;
	font-size:16px;
	color:#666666;
	padding-left:3px;
}


* html .p_drop_off_date input {
	width:120px;
	font-size:16px;
}

.code1 {
	height:40px;
	width:98%;
	clear:both;
	padding-left:10px;
	}
	
	
	
.need_help {
	color:#000000; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.smallNB {
color:#666666; font-weight:normal;}
.smallNB span a { color:#009933;} 

.need_help ul li {
	font-weight:normal;
	width:70px; 
	height:15px; 
	float:left;
}
.need_help ul li a {
color:#00a33d;
}

.left_infomation {
	height:auto; 
/*	width:220px;*/
	margin-left:10px;
}

.search_re {
 font-family:Arial, Helvetica, sans-serif; 
 font-size:14px; 
 font-weight:bolder;
 height:60px;
 width:100%;
 display:block;
 color:#000000;
 }
	
.Rental_Key {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14PX; 
	font-weight:bolder;
	color: #000;
	}	

.Rental_Key_detail {
 font-size:12px; 
 font-weight:normal;
 margin-left:5px;
 color:#666666;
 width:97%;
 height:25px;
 
}

.text3 {
	display:block;
	height:15px; 
	padding-top:4px;
}

.text4 {
	display:block;
	height:15px; 
	padding-top:3px;
}

.left_column { 
	width:230px; 
	height:auto; 
	margin-left:21px; 
	background-color:#eeeeee;
}
.countryofresidence{

color:#ffffff;

}
/*
.countryofresidence2{
margin-top:5px;
}
*/

/*
.code {
	margin-top:15px;
	}
	
*/
	
	/* Fix cho IE */
 /*\*/
 
/* deze kan weg
 
 *:first-child+html .code { 
 	height:40px;
	width:98%;
	clear:both;
	padding-left:10px;
	margin-top:5px;}


 *:first-child+html .code1 {
	height:40px;
	width:98%;
	clear:both;
	padding-left:10px;
	margin-top:5px;
	}
	
*/

/* deze kan weg

	 *:first-child+html #location_search {padding-left: 9px;
	 }
	 
	 *:first-child+html .step2 #location_search { margin-left:5px; padding-left:3px;
	 }
	 * html .step2 #location_search {padding-left: 8px;
	 }

deze kan weg */
	 	 
/**/
.code input { 
border:0px;
width:140px;
color:#666666;
font-size:16px;
 }
 
.drivercode {
background-color:#FFFFFF;
float:left;
height:24px;
width:150px;
}

#currency {
	font-size:16px;
	height:24px;
	width:80px;
	color:#666666;
	float:right;
}

.code1 input {
	height:18px; 
	width:150px; 
	color:#666666; 
	font-size:13px; 
	padding:5px;
}
	
.bt_search {
	width:100%;
	height:30px; 
	clear:both;
}

#searchForm .bt_search {
float:right; 
text-align:right;
}

* html #searchForm .bt_search {
float:right; 
text-align:right;
margin-bottom:10px;
}

.fix {
	height:20px; 
	width:100%; 
	clear:both;
}

* html .fix {
	height:0px; 
	width:100%; 
	clear:both;
	display:none;
}

.bt_search1 {
	width:100%;
	height:30px; 
	clear:both;
}

* html .bt_search1 {
	width:100%;
	height:40px; 
	clear:both;
}

.reason {
	float:right;
	width:430px;
	height:auto;
}

.reason ul li.tit_r {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bolder;
	color: #f7a12b;
}

.ul_left {
 	width:180px;
    float:left;
	 }
	 
.ul_left li {
	list-style-type:disc;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:180px;
	height:13px;
	margin-top:0px;
	
}

*html .ul_left li {
	height:10px;
	font-size:11px;
}


.ul_right {
	 width:210px; 
	 float:right; 
}

.ul_right li {
	 list-style-type:disc;  
	 margin-left:20px; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:11px; 
	 color:#666666; 
	 width:180px;
	 height:13px;
}

* html .hack {
	display:none;
}

*html .ul_right li {
	height:13px;
	font-size:11px;
}

.tit_spe_car {
	width:100%; 
	height:15px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bolder; 
	padding-left:0px;
	text-transform:uppercase;
	color:#000000;
}


.car_qua {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	clear:both;
	height:35px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:5px 0px 5px 0px;
}

.car_qua span {
	font-size:12px;
}

.bottom_detail {
	clear:both;
	width:950px;
	margin:0px auto;
	height: auto;
}

.bottom_detail_left {
	 float:left; 
	 width:300px; 
	 height:auto; 
	 margin-left:10px; 
	 margin-top:10px; 
 }

.tit_latest {
	background-image:url(\/xmlmod/module_1004/library/media/bg_menu1.jpg); 
	height:28px; 
	background-repeat:no-repeat; 
	padding-top:6px; 
	padding-left:20px; 
	font-weight:bolder; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#000000;
}

.tit_special {
	background-image:url(\/xmlmod/module_1004/library/media/bg_menu2.jpg); 
	height:28px; 
	background-repeat:no-repeat; 
	padding-top:6px; 
	padding-left:10px; 
	font-weight:bolder; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#000000;
}
.special_detail {
margin-left:10px;}

#top8 li {
color:#000000;}

.bottom_detail_right {
	float:right; 
	width:630px; 
	height:auto; 
	margin-top:10px;
}

.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	height:50px;
	width:80px;
	float:left;
	font-weight: bolder;
}

.detail1 {
	height:auto;
	width:200px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.detail1 span {
	display:block;  
	width:50px; 
	height:15px; 
	color:#169406; 
	float:right;
}

.tb1 {
	width:280px;
	border-bottom: 1px solid #CCCCCC;
}

.text1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666;
}

.text2 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666;
}

.link_more {
	width:100%;
	display:block;
	float:right;
	clear: both;
	height: 15px;
	text-align: right;
	
}

.link_more a {
	color:#169406; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}

.footer-info {
	width:100%; 
	clear:both; 
	text-align:center;
	padding-top:20px;
	
}

* html .footer-info  {
	width:100%; 
	clear:both; 
	padding-top:15px;
}

.book {
	width:110px;
	height:70px; 
	font-family:Arial, Helvetica, sans-serif; 
	float:left; text-align:center; 
	padding-top:15px;
	padding-left:10px; 
}

.book span {
	color:#009933; 
	font-size:30px; 
	font-weight:bold;
}

.book b {
	font-size:12px; 
	color:#009933
}

.tb_icon_detail {
	height:70px; 
/*	width:200px; */
	float:left; 
	padding-top:10px;
}


.de_car {
	width:120px;
	height:70px; 
	float:left; 
	padding-top:10px; 
	padding-left:10px;
}
.logo_av {
	height:50px; 
	float:left; 
	width:90px; 
	padding-top:25px;
	padding-left:5px;
}

.img_car {
	height:90px; 
	float:left; 
	width:140px; 
	padding:5px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bolder; 
}

sup {
	font-size:24px;
	font-weight:bolder;
}

.car_detail {
	width:670px; 
	margin:10px auto; 
	height:110px;
	background-color:#f1f1f1; 
	border:1px solid #cccccc;
}
* html .car_detail {
height:90px;
}
.info_note_step3 { 
	 width:650px; 
	 margin:0px 0px 0px 13px; 
	 height:auto; 
	 border:1px solid #CCCCCC; 
	 padding:10px 10px 0px 10px;
 }
 
 .left_note_info {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px ; 
	color:#666666; 
	height:auto; 
 	float:left;
	padding-bottom:10px;
}

.right_note_info {
	width:250px; 
	float:right; 
	height:auto;
}

.Pick_up_location_details {
	border:1px solid #CCCCCC; 
	width:650px; 
	height:auto; 
	margin:10px auto;
	padding:10px;
}

.tit_pick_up {
	color:#000000; 
	font-size:14px; 
	font-weight:bolder; 
}

.left_tit_pick_up {
	width:130px; 
	float:left; 
	height:auto; 
	padding:10px 0px 0px 10px;
}


.left_tit_pick_up span {
	height:25px; 
	width:130px; 
	display:block;
	font-weight:bolder;
}

.right_tit_pick_up {
	width:200px; 
	float:left; 
	height:auto; 
	padding:10px 0px 0px 10px;
}


.right_tit_pick_up span { 
	height:25px; 
	width:200px; 
	display:block;
}

.i_wish {
	border:1px solid #CCCCCC; 
	width:650px; 
	height:auto; 
	margin:10px auto;
	padding:10px; 
}

.left_input {
	width:20px; 
	height:auto; 
	float:left;
}

.right_i_wish {
	width:600px; 
	height:auto; 
	float:left;
}


.right_i_wish li.text_bold_right {
	color:#000000; font-size:13px; font-weight:bolder;
}

.option_step3 {
	border:1px solid #CCCCCC; 
	width:650px; 
	height:auto; 
	margin:10px auto;
	padding:10px;
}

.option_step3_1 {
	border:1px solid #CCCCCC; 
	width:298px; 
	height:135px; 
	margin:15px;
	padding:10px;
	float:left;
}


.option_step3 ul {
	width:600px; 
	height:auto; 
	float:left;
}

.text_tit_option {
	color:#000000; 
	font-size:14px; 
	font-weight:bolder; 
	height:25px;
}
.small_text_tit_option {
	font-weight:bolder; 
	padding:10px;
	clear:both;
}

.information_last {
	height:auto; 
	width:100%; 
	clear:both; 
	padding-top:10px;
}

.fist_text_tit {
	width:150px; 
	height:25px;  
	display:block;
	float:left; 
	font-weight:bolder;
}

.last_infomation {
	width:400px; 
	height:25px; 
	display:block; 
	float:left;
}

.last_infomation1 {
	width:400px; 
	height:50px; 
	display:block; 
	float:left;
}

#secAccomodation 
 {
border:1px solid #CCCCCC;
height:auto;
margin:5px 0px 15px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

* html #secAccomodation 
 {
border:1px solid #CCCCCC;
height:auto;
margin:5px 0px 13px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

#secCustomer
 {
border:1px solid #CCCCCC;
height:auto;
margin:5px 0px 15px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

* html #secCustomer
 {
border:1px solid #CCCCCC;
height:auto;
margin:5px 0px 10px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

 *:first-child+html #secCustomer  {
	border:1px solid #CCCCCC;
	height:auto;
	margin:15px 0px 10px 13px;
	padding:10px;
	width:650px;
	overflow:hidden;
}
	

#options
 {
border:1px solid #CCCCCC;
height:auto;
margin:0px 0px 15px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

 #secReturnOffice 
 {
border:1px solid #CCCCCC;
height:auto;
margin:0px 0px 15px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

* html #secReturnOffice 
 {
border:1px solid #CCCCCC;
height:auto;
margin:0px 0px 10px 13px;
padding:10px;
width:650px;
overflow:hidden;
}



#secPickupOffice {
border:1px solid #CCCCCC;
height:auto;
margin:0px 0px 10px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

* html #secPickupOffice {
border:1px solid #CCCCCC;
height:auto;
margin:0px 0px 15px 13px;
padding:10px;
width:650px;
overflow:hidden;
}

#carUpgrades {
height:auto;
margin:10px auto;
padding:10px;
width:650px;
overflow:hidden;
text-align:center;
}

div#secCarDetails { width:343px;}

* html div#secCarDetails { width:310px; margin-bottom:8px;}

*:first-child+html div#secCarDetails { width:343px; margin-bottom:8px;}

.chckBx {
float:left;
height:18px;
}
.TitleExcl {
float:left;
width:199px;
}
.Price {
float:right;
line-height:18px;
  color:#006633; font-size:12px; font-weight: bold;   text-align:right;
}
#secExcluded {
float:left;
width:320px;
}
#secIncluded {
float:right;
width:320px;
}
.kopje {
font-size:18px;
font-weight:bolder;
margin-bottom:10px;
}
.step4Option .kopje {
font-size:14px;
font-weight:bolder;
margin-bottom:10px;
color:#FF9900;
}
.headHolder .sub { color:#666666;}
.headHolder {padding:0;margin-bottom:10px;font-size:13px;font-weight:bold; color:#009933;}
.headHolder .head {font-size:12px;font-weight:bold;}
.headHolder input, .headHolder .cb {height:13px !important;height:16px;}
.headHolder label, .headHolder label.sub {font-size:12px;font-weight:bold;line-height:15px;vertical-align:top;}
label.sub a { color:#006633; text-decoration:underline;}
.headHolder label.sub {font-size:11px;font-weight:bold;}
.Details {margin-left:25px;margin-bottom:10px;}
.Details .labels, .Details .labels_w {float:left;width:250px;height:18px;margin-bottom:4px;padding-top:2px;}
.Details .labels3, .Details .labels_w3 {float:left;width:107px;height:18px;margin-bottom:4px;padding-top:2px;}
.Details .mandatory {color:#FF0000;width:10px;height:18px;margin-bottom:4px;padding-top:2px;float:left;}
.Details .labels2 {float:left;height:18px;margin-bottom:4px;padding-top:2px;}
.Details .ins2 {float:left;height:18px;margin-bottom:6px;margin-right:10px;}
.Details .labels_w {width:250px;}
.Details .labels_w3 {width:107px;}
.Details .ins,  .Details .ins_w {width:auto;height:18px;margin-bottom:6px;margin-right:10px;}
.Details .ins3,  .Details .ins_w3 {float:left;width:150px;height:18px;margin-bottom:6px;margin-right:10px;}
.Details .ins_w {width:auto;}
.Details .ins_w3 {width:150px;}
.Details .ins input, .Details .ins select {width:150px;}
.cvc {width:300px;float:left;height:32px;vertical-align:middle;}
.Details .ins select {width:155px;}
#PickUp_OfficeID { color:#666666;}
#PickUp_officeOpenDay { color:#006633; text-decoration:underline;}
.Details .ins textarea {width:150px; height:30px;}
#Return_OfficeID  { color:#666666;}
#Return_officeOpenDay { text-decoration:underline; color:#006633;}
#pickup_office_hours, #return_office_hours  {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	width:150px; 
	height:130px;
	color:#666666;
	padding:5px;
display: none;
}
#optionDescription {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #CCC;
padding:5px;
display:none;
position:absolute;
width:250px;
}

#submitbooking {
margin-left:10px;}

a{cursor:pointer;}

#carttop {font-size:1.2em}
.ieData {background:transparent url(/xmlMod/module_1004/library/media/icons/icoon_info.gif) no-repeat scroll left center;
float:left;
height:16px;
padding-top:2px;
width:16px;}
