* {
	margin: 0px; padding: 0px; border: 0px;
}
BODY {
	color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; background-color: white;
}
IMG {
	display: none;
}
#tools {
	display: none;
}
#toolsBusiness {
	display: none;
}
#toolsConcierge {
	display: none;
}
#footer {
	display: none;
}
#prelude {
	display: none;
}
#navigation {
	display: none;
}
#navigation_vehicules {
	display: none;
}
#contentsRight {
	display: none;
}
#styleSelectContainer {
	display: none;
}
.buttongreen {
	display: none;
}
.print {
	display: none;
}
.main445 #visuelContent {
	display: block;
}
#headerPrinter {
	position: relative;
}
#bg_printer {
	left: 0px; top: 0px; width: 759px !important; height: 78px; display: block; position: relative; z-index: 1;
}
#logo_printer {
	left: 25px; width: 150px; height: 52px; margin-top: -61px; display: block; position: relative; z-index: 2;
}
#contents {
	top: 55px; position: relative;
}
#bodyTemplateG1_7 #contentsRight {
	display: block;
}
#onglet {
	display: none;
}
#title {
	font: 22px normal Verdana; color: rgb(0, 120, 0); margin-bottom: 8px;
}
H1 {
	font: 22px normal Verdana; color: rgb(0, 120, 0); margin-bottom: 8px;
}
A {
	color: rgb(0, 120, 0); text-decoration: underline;
}
INPUT {
	border: 1px solid rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
}
SELECT {
	border: 1px solid rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
}
TEXTAREA {
	border: 1px solid rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
}
marginr {
	margin-right: 10px;
}
.call {
	clear: both;
}
.cleft {
	clear: left;
}
.fright {
	float: right;
}
.fleft {
	float: left;
}
#stepnumber {
	display: none;
}
A#right {
	display: none;
}
A#seestation {
	display: none;
}
.block_368_greenbrd_greenbg {
	display: none;
}
#doyoupromo {
	display: none;
}
#waiting {
	display: none;
}
#checkoutLocationDetail {
	display: none;
}
#checkinLocationDetail {
	display: none;
}
SELECT#checkoutLocation {
	display: none;
}
SELECT#checkinLocation {
	display: none;
}
INPUT#booknow {
	display: none;
}
SELECT#countryOfResidence {
	display: none;
}
A#changecountry {
	display: none;
}
.maincontent_385_graybrd_whitebg {
	top: -50px; position: relative;
}
.maincontent_385_graybrd_whitebg H1 {
	top: 15px; font-weight: bold; position: relative;
}
.maincontent_385_graybrd_whitebg H2 {
	width: 100%; clear: both; position: relative;
}
FIELDSET {
	position: relative;
}
.lfield FIELDSET {
	float: left;
}
FORM P {
	clear: both; position: relative;
}
#checkinLocationRange {
	position: relative;
}
#checkoutLocationRange {
	position: relative;
}
.etapes {
	display: none;
}
#ongletBook {
	display: none;
}
.modifyLink {
	display: none;
}
.moreLink {
	display: none;
}
#see_more_vehicule {
	display: none;
}
#moreinfos {
	display: none;
}
#refresh {
	display: none;
}
#needextras {
	display: none;
}
#Currency {
	display: none;
}
.vehicule_select_bottom {
	display: none;
}
#recommendedvehicle {
	display: none;
}
#see_more_vehicle {
	display: none;
}
INPUT#booknow {
	display: none;
}
INPUT#bookNonPrepaid {
	display: none;
}
.carimage IMG {
	display: block;
}
.list_picto IMG {
	display: block;
}
.abstract_185_kindofgreenbrd_whitebg {
	top: 20px; position: relative;
}
.main_758_greyborder H1 {
	top: 25px; border-top-width: 1px; border-top-style: solid; position: relative;
}
.select_vehicule {
	top: 20px; position: relative;
}
.vehicule_choice {
	border: 0px;
}
.push_list A.buttongreen {
	color: rgb(0, 0, 0); text-decoration: none; display: inline;
}
#price1 {
	color: rgb(0, 120, 0); font-size: 23px;
}
#price2 {
	color: rgb(0, 120, 0); font-size: 23px;
}
#price2 {
	font-size: 18px;
}
#confirm {
	display: none;
}
.buttonlgreen {
	display: none;
}
.functionnalities {
	display: none;
}
.forgotidentity {
	display: none;
}
.securedPageMessage {
	display: none;
}
.block_361_greenbrd_greenbg {
	display: none;
}
.abstract_185_kindofgreenbrd_whitebg .content {
	top: 30px; display: block; position: relative;
}
.totalPrice {
	color: rgb(0, 120, 0); font-size: 23px; font-weight: bold;
}
.main_758_greyborder H1 {
	width: 100%; margin-top: 25px; display: block; position: relative;
}
.main_758_greyborder #form {
	width: 100%; margin-top: 25px; display: block; position: relative;
}
#editReservation H2 {
	margin-bottom: 20px; display: block; position: relative;
}
#editReservation {
	top: 40px; display: block; position: relative;
}
.block_361_greenbrd_greenbg .forgotidentity .contentsmall .driverid {
	display: block !important;
}
.verisignCertified A IMG {
	display: block !important;
}
#book {
	top: 30px; position: relative;
}
#book H2.fright {
	display: none;
}
.confirmation_001 H1.title {
	clear: both; float: none; position: relative;
}
.confirmation_001 H3.title {
	clear: both; font-size: 12px; margin-bottom: 12px;
}
P.fright {
	display: none;
}
.recap {
	margin: 20px 40px 0px 0px; float: left; position: relative;
}
P.oh {
	top: 0px; clear: both;
}
#popupHeaderPrinter {
	display: block; position: relative;
}
#popup_bg_printer {
	left: 0px; top: 0px; width: 100%; height: 35px; display: block; position: absolute; z-index: 1;
}
#popup_logo_printer {
	left: 0px; top: 0px; width: 81px; height: 25px; display: block; position: absolute; z-index: 2;
}
#bodyPopup .content {
	top: 40px; position: absolute;
}
.block_570_form_graybrd_whitebg {
	width: 570px; margin-top: 10px; margin-bottom: 10px; position: relative;
}
.block_570_form_graybrd_whitebgBottom {
	width: 570px; height: 6px; display: block;
}
.block_570_form_graybrd_whitebgTop {
	width: 570px; height: 6px; display: block;
}
.block_570_form_graybrd_whitebg .content {
	padding: 1px 10px 3px; position: relative;
}
H2 {
	color: rgb(0, 120, 0); font-size: 12pt; font-weight: bold;
}
H3 {
	font-size: 12pt; font-weight: bold;
}
H4 {
	margin: 10px 0px 0px; color: rgb(0, 120, 0); font-size: 10pt; font-weight: bold;
}
H5 {
	color: rgb(0, 120, 0); font-size: 9pt; font-weight: bold;
}
.headline {
	color: rgb(0, 120, 0); font-size: 8pt;
}
UL.clean {
	margin-top: 10px; list-style-type: none;
}
UL.point {
	padding-left: 17px; margin-left: 17px; list-style-image: url("http://ecadmin.4wc.co.uk/media/green_bullet.gif");
}
P.titlepoint {
	margin: 10px 0px 0px 19px; font-size: 8pt; font-weight: bold;
}
P {
	margin-top: 10px;
}
.grayline {
	margin: 10px 0px -5px; clear: left; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: solid; display: block;
}
FIELDSET.std {
	width: 380px;
}
FIELDSET.fleft {
	margin-right: 10px;
}
.lfield {
	margin-top: 10px;
}
SELECT.txt {
	width: 160px;
}
INPUT.txt {
	width: 156px;
}
SELECT.txt2 {
	width: 185px;
}
INPUT.txt2 {
	width: 181px;
}
INPUT.txt3 {
	width: 376px; margin-bottom: 3px;
}
INPUT.small {
	width: 100px;
}
SELECT.day {
	width: 45px;
}
SELECT.month {
	width: 72px;
}
SELECT.year {
	width: 50px;
}
LABEL {
	font-weight: bold; margin-bottom: 3px; display: block;
}
LABEL.langpref {
	padding-top: 10px; font-weight: bold; margin-bottom: 3px; display: block;
}
INPUT.radiofirst {
	margin-left: 0px;
}
LABEL.radio {
	font-weight: normal; display: inline;
}
.hidden {
	display: none;
}
#popupcontent H1 {
	top: 35px; position: relative;
}
#bodyPopup TABLE {
	top: 30px; position: relative;
}
TD.toptitles {
	font: 11px bold Arial, Helvetica, sans-serif; width: 25%; text-align: center; color: rgb(0, 120, 0); text-transform: uppercase; background-color: rgb(230, 255, 192);
}
TD {
	font: 10px normal Arial, Helvetica, sans-serif; border: 1px solid rgb(194, 238, 127); height: 12px; color: rgb(0, 0, 0);
}
.lgreen {
	background-color: rgb(240, 255, 217);
}
.brdrleft {
	border-left-color: rgb(194, 238, 127); border-left-width: 1px; border-left-style: solid;
}
.code {
	margin: 0px 5px; color: rgb(0, 120, 0); font-size: 11px; font-weight: bold;
}
.noborder {
	border: 0px;
}
.whychoose445 H1 {
	padding-bottom: 8px;
}
.whychoose445 H2 {
	color: rgb(0, 120, 0); padding-bottom: 8px; font-size: 12px; font-weight: bold;
}
.whychoosedivnumbers {
	clear: both; margin-bottom: 10px;
}
.whychoose445 H3 {
	font-size: 10px; font-weight: normal; margin-bottom: 20px;
}
.whychoosedivbuttons {
	width: 54px; height: 52px; float: left; display: block; position: relative;
}
.whychoosedivbuttons IMG {
	display: block;
}
.whychoosedivtext {
	width: 380px !important; float: left; display: block; position: relative;
}
.whychoosedivtext IMG {
	float: left; display: block;
}
.whychoosedivtext H2 {
	color: rgb(0, 120, 0); font-size: 16px; font-weight: bold; float: left;
}
#whychoosedivfooter {
	display: none;
}
.maincontent_445_graybrd_whitebg #button445tools {
	display: none;
}
.main445 #button445tools {
	display: none;
}
