/* STYLE SHEET FOR CARJET V5 SITES */
/* ############################### */

/* Don't just copy & paste. Learn it. "Stylin with CSS" by Wyke-Smith & "Bulletproof web design" by Cederholm */
/* both available from Amazon.co.uk                                                                           */



* {margin:0px;}


body {font:sans-serif; padding-top:20px; padding-bottom:20px; background-color:#FFFFFF; font:11px Arial; color:#6D5E53;

}







#mainwrapper {width:767px;margin-left:auto; margin-right:auto;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#CEC3B4;}

#header {width:767px; height:67px; background-color:#FFFFFF; background-image:url(/common/w/ME_pagetops/schemes/dsp_top.gif);



} 

#topleft {margin:0px;}



/* ##################################### */
/* 	form definitions only            */
/* ##################################### */


.barras {font-size: 10px; font-family: verdana; color: #000000; background: #FFFFFF; font-weight:normal;}
.barras2 {font-size: 10px; font-family: verdana; color: #000000; background: #FFCC33; font-weight:normal;}

.phone {
font-size:22px;letter-spacing:1px;line-height:24px;color:#CEC3B4; font-weight:bold;padding:35px;}
.phone2 {
font-size: 10px; font-family: verdana; color: #FF0000; background: #CEC3B4; font-weight:bold; padding:2px; text-decoration: none;}
.phone3 {
font-size: 10px; font-family: verdana; color: #000000; background: #FF0000; font-weight:bold; padding:2px; text-decoration: none;}
.menu {font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial, san-serif; font-weight:normal; color:#FF0000;}
.menumini {font-size:6px;font-family:Verdana, Helvetica, arial, verdana,Arial, san-serif; font-weight:normal; color:#FFFFFF;}
.office {font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial, san-serif; font-weight:normal; color:#FFFFFF; padding:35px}
.office2 {font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial, san-serif; font-weight:normal; color:#6D5E53;}
.Header{FONT-SIZE: 32px; font-weight:bold; COLOR: #ff0000; FONT-FAMILY: tahoma, arial, verdana, sans-serif; line-height: 38px}
.BannerBlurb{font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial; color:#ff0000;}
.PriceTableBlurb{font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial; color:#ff0000;}
.PricetableHeadlines{FONT-SIZE: 17.5px; font-weight:bold; COLOR: #ff0000; FONT-FAMILY: tahoma, arial, verdana, sans-serif; line-height: 27px}
.PriceTableCellTitles{font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial, san-serif;color:#FFFFFF;} 
.PriceTableSubtitleline{font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial, san-serif;color:#6D5E53;} 
.PriceTableSmallText{font-size:11.5px;font-family:Verdana, Helvetica, arial, san-serif; color:#6D5E53;}	
.PriceTableBigPrice{FONT-SIZE: 17.5px; font-weight:bold; COLOR: #ff0000; FONT-FAMILY: tahoma, arial, verdana, sans-serif;}
.Allforms{font-size:11.5px;font-family:Verdana, Helvetica, arial, verdana,Arial; color:#6D5E53;}
.PopUpCarTitle{FONT-SIZE: 11.5px; font-weight:bold; COLOR: #FFFFFF; FONT-FAMILY: tahoma, arial, verdana, sans-serif;}
.PopUpTabHeader{FONT-SIZE: 20px; font-weight:bold; COLOR: #6D5E53; FONT-FAMILY: tahoma, arial, verdana, sans-serif;} 
.yellow {background-color : #FFFF00;}
.CZONE_TITLES{FONT-SIZE: 17.5px; font-weight:bold; COLOR: #ff0000; FONT-FAMILY: tahoma, arial, verdana, sans-serif;}
.CZONE_HEADER{FONT-SIZE: 32px; font-weight:bold; COLOR: #FFD789; FONT-FAMILY: tahoma, arial, verdana, sans-serif; line-height: 38px}
.rentalcounter {background-color : #000069; color : #7FFFD4; font-family:verdana, helvetica; font-size:10px; font-weight : normal; }

input {
	font-family : Verdana, "ms sans serif", Arial, Helvetica;
	font-size : 10;
	color :#6D5E53;
	background : #FFFFFF;
	display : inline;
} 
textarea {
	font-family : Verdana, "ms sans serif", Arial, Helvetica;
	font-size : 10;
	color :#000000;
	border : 1px #ff0000 solid;
	background : #ffffff;
	display : inline;
}
SELECT {
	font-family : Verdana, "ms sans serif", Arial, Helvetica;
	font-size : 10;
	color :#6D5E53;
	border : 1px #dcdcdc solid;
	background : #FFFFFF;
	display : inline;
} 

/* ###################################### */
/* Header 2 Area Navigational Tabs Horiz. */
/* ###################################### */



#tabs {width:767px; background-color:#FFFFFF; 

	background-image:url(/common/w/ME_pagetops/schemes/dsp_bot.gif);

	} 
#nav {
	float: left; 
	margin: 0;
	padding: 0px 0 0 142px;
	list-style: none;
	background-image:url(/common/w/ME_pagetops/schemes/dsp_bot.gif);
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", sans-serif;
	font-size: 11px;
	}
#nav a {
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 8px;
	color: #6D5E53;
	text-decoration: none;
	border: 1px solid #9B8748;
	border-bottom: none;
	background: #ff0000 url(/common/w/ME_pagetops/off_bg.gif) repeat-x top left;
	}

/* ########################################## */
/* Permits "selected on" for named page areas */
/* ########################################## */


#nav a:hover, body#intro #t-intro a {
	color: #6D5E53;
	padding-bottom: 4px;
	border-color: #727377;
	background: #FFF url(/common/w/ME_pagetops/on_bg.gif) repeat-x top left;
	}

#nav a:hover, body#carhire #t-carhire a {
	color: #6D5E53;
	padding-bottom: 4px;
	border-color: #727377;
	background: #FFF url(/common/w/ME_pagetops/on_bg.gif) repeat-x top left;
	}

#nav a:hover, body#lounges #t-lounges a {
	color: #6D5E53;
	padding-bottom: 4px;
	border-color: #727377;
	background: #FFF url(/common/w/ME_pagetops/on_bg.gif) repeat-x top left;
	}


#nav a:hover, body#hotels #t-hotels a {
	color: #6D5E53;
	padding-bottom: 4px;
	border-color: #727377;
	background: #FFF url(/common/w/ME_pagetops/on_bg.gif) repeat-x top left;
}

#nav a:hover, body#parking #t-parking a {
	color: #6D5E53;
	padding-bottom: 4px;
	border-color: #727377;
	background: #FFF url(/common/w/ME_pagetops/on_bg.gif) repeat-x top left;
	}

#nav a:hover, body#insurance #t-insurance a {
	color: #6D5E53;
	padding-bottom: 4px;
	border-color: #727377;
	background: #FFF url(/common/w/ME_pagetops/on_bg.gif) repeat-x top left;
	}

#nav a:hover, body#lostbag #t-lostbag a {
	color: #6D5E53;
	padding-bottom: 4px;
	border-color: #727377;
	background: #FFF url(/common/w/ME_pagetops/on_bg.gif) repeat-x top left;
	}





/* #################### */
/* content Area Wrapper */
/* #################### */

	/* leave alone, calls the faux column undercolours for all screens */


	div#contentarea 

	{	float:left; 
		width:767px;
		background-color:#FFFFFF;
		background-image:url(/common/w/ME_pagetops/left_bg.gif);
		background-repeat: repeat-y;}



/* ##################### */
/* Column 1 - Navigation */
/* ##################### */

	/* General definition, do not edit this! */


	div#column1 	{	float:left; 
			width:130px; 
			margin-left:-767px; 
 
			text-align:justify;
			padding:0px;
			}

	/* Left Nav menu definitions */
	/* ========================= */


#menu {
	width:125px;
	float:left;
	margin-left:1px;
	display:inline;
}
#menu h3 {
font-size:16px;letter-spacing:1px;color:#ff0000; margin-bottom:5px;
}

#menu p {
	margin-left: 10px;
}

#menu ul li a {
	padding: 3px 0 3px 4px;
	display: block;
	padding-left:10px;
	text-indent:-7px;
	text-decoration:none;
	color:#6D5E53;
}
#menu ul li ul li a {
	padding-left:4px;
	text-indent:0px;
}

#menu ul li a:hover {text-decoration:none; color: #FFFFFF; background-color: #ff0000;}
#menu ul li.selected {background-color:#C0EBF4;} /*selected links have a different background*/

#menu ul {list-style:none; margin: 6px 0 50px 0; padding:0;} /*margin for the main (outer menu)*/
#menu ul li {margin: 0 5px 0 5px; border-bottom:1px solid #CCCCCC;} /*the 5px left is applied at each level of menu*/

/*lots of left padding to allow for the image*/
#menu ul li a {
	padding: 3px 0 3px 4px;
	display: block;
	padding-left:10px;
	text-indent:-7px;
}
#menu ul li ul li a {
	padding-left:4px;
	text-indent:0px;
}



.spacelists {
	
	margin-top:0px; margin-bottom:20px;
	padding: 3px 0 3px 4px;
	display: block;
	padding-left:20px;
	text-indent:-7px;
	text-decoration:none;
	color:#6D5E53;



}


.spaceytop {

	padding-top:0px; padding-bottom:20px;

}


/* ####################### */
/* Column 2 - Main content */
/* ####################### */


	/* leave alone, defines page layout */

	div#column2 	{	float:left; 
			width:607px; 
			margin-left:140px; 
			display:inline; 
			background-color:#FFFFFF;
			text-align:justify;padding:10px;
			font-size:100%;font-family:Verdana, Helvetica, san-serif, Arial;line-height:18px; color:#0033BB;
		}


	.clearthefloats {clear:both;}


	/* ################### */
	/* VOYAGER TOP OF PAGE */
	/* ################### */

	/* Defines the text underneath tabs to highlight where we are */

	#voyager {
	font-size:22px;letter-spacing:1px;color:#CCCCCC;

	}



	/* ##################################################### */
	/* Creates a split screen in Column 2 for promotions etc. */
	/* ##################################################### */

	/*  Halftone : uses the shops half-tone to shade  */
	/*  clingfilm : pale grey border white background */
	/*  clingfilm_ng : no pale grey border, just white space */
	/*  clingfilm_rv : no border but the image appears in the right hand box */

	.clingfilm_halftone {
       /*##################*/

	width:603px;padding:0px; min-height:320px;margin-top:20px; margin-bottom:20px;
	border:1px solid #DEDEDE;background-color:#D9ECFF;
	}

	.clingfilm_halftone dl {
	margin:0;
	padding:10px;
	}

	.clingfilm_halftone dd {
	margin:0;
	padding:10px; 
	}

	.clingfilm_halftone dd.img img {
	float:left;
	margin:10px; border:1px solid #CCCCCC;

	}


	.clingfilm {
       /*#########*/

	width:603px;padding:0px; min-height:320px;margin-top:20px; margin-bottom:20px;
	border:1px solid #DEDEDE;background-color:#D9ECFF;
	}

	.clingfilm dl {
	margin:0;
	padding:10px;
	}

	.clingfilm dd {
	margin:0;
	padding:10px; 
	}

	.clingfilm dd.img img {
	float:left;
	margin:10px; border:1px solid #CCCCCC;

	}


	.clingfilm_ng {
       /*##################*/

	width:603px;padding:0px; min-height:320px;margin-top:20px; margin-bottom:20px;
	border:0px solid #DEDEDE;background-color:#FFFFFF; margin-bottom:30px;
	}

	.clingfilm_ng dl {
	margin:0;
	padding:10px;
	}

	.clingfilm_ng dd {
	margin:0;
	padding:10px; 
	}

	.clingfilm_ng dd.img img {
	float:left;
	margin:10px; border:1px solid #CCCCCC;

	}


	.clingfilm_rv{
      /*##########*/

	width:603px;padding:0px; min-height:320px;margin-top:20px; margin-bottom:20px;
	border:1px solid #CCCCCC;background-color:#FFFFFF; margin-top:20px; margin-bottom:20px;
	}

	.clingfilm_rv dl {
	margin:20px 20px;
	padding:0;
	}

	.clingfilm_rv dd {
	margin:0;
	padding:10px;
	}

	.clingfilm_rv dd.img img {
	float:right;
	margin:10px;border:1px solid #CCCCCC;


	}



	.clingfilm_rvng{
      /*##########*/

	width:603px;padding:0px; min-height:320px;margin-top:20px; margin-bottom:20px;
	border:1px solid #CCCCCC;background-color:#FFFFFF; margin-top:20px; margin-bottom:20px;
	}

	.clingfilm_rvng dl {
	margin:20px 20px;
	padding:0;
	}

	.clingfilm_rvng dd {
	margin:0;
	padding:10px;
	}

	.clingfilm_rvng dd.img img {
	float:right;
	margin:10px;border:1px solid #CCCCCC;


	}

	/* General formatting instructions follow */

	#column2 p 	{margin:10px 0px 20px 10px;color:#482B4;}
	#column2 h1 	{font-size:24px;letter-spacing:1px;color:#ff0000;font-weight:normal;line-height:29px;}






/* ###### */
/* Footer */
/* ###### */


#footer {width:767px; height:67px;


				}


#footer p {margin-top:10px; color:#CEC3B4;}


.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */






