@charset "utf-8";
/* CSS Document */

body {
font-family:Arial;
font-size:11px;
color:#040404;
}

#header {
width:760px;
height:113px;
margin:0 auto;
background-image:url(images/header.jpg);
}

#menu {
margin:auto;
width:760px;
height:30px;
z-index:999;
margin-bottom:5px;
#margin-bottom:2px;
margin-top:-3px;
#margin-top:-2px;
}

#main_context {
width:524px;
min-height:575px;
margin:auto;
background-image:url(images/main_content.gif);
padding:10px 20px 0px 216px
}

#imageheader {
width:760px;
height:140px;
margin:auto;
}

#column {
	position:absolute;
	width:203px;
	height:585px;
	margin-left:-215px;
}

#offerbox{
    width:334px;
	height:94px;
	position:absolute;
	margin-top:-105px;
	#margin-top:7px;
	margin-left:400px;
	#margin-left:200px;
}

#carofferbox{
	width:168px;
	height:183px;
	background-image:url(images/car-offer.gif);
	position:absolute;
	margin-left:19px;
	#margin-left:0px;
	margin-top:110px;
	#margin-top:90px;	
}

/*	margin-left:19px;
    #margin-left:0px;
	margin-top:110px;
	#margin-top:90px; */
	
#specialofferbox{
	width:266px;
	height:254px;
	background-image:url(images/blue-offer.gif);
	position:absolute;
}
#specialofferboxtest{
	width:250px;
	height:94px;
	background-image:url(../images/blanklightbluebox.gif);
	position:absolute;
	margin-top:0px;
	#margin-top:-20px;

}

#specialofferboxtext{
    
	margin-top:40px;
		
}

/*	margin-left:39px;
    #margin-left:30px;
	margin-top:110px;
	#margin-top:90px; */
	
#specialoffer2box{
	width:266px;
	height:274px;
	background-image:url(../images/red-offer.gif);
	position:absolute;
	margin-left:279px;
    #margin-left:270px;
	margin-top:-150px;
	#margin-top:-130px;
}
#specialoffer2boxtest{
	width:250px;
	height:94px;
	background-image:url(../images/blanklightbluebox.gif);
	position:absolute;
	margin-left:279px;
    #margin-left:270px;
	margin-top:0px;
	#margin-top:-20px;
}
#specialoffer3boxtest{
	width:250px;
	height:94px;
	background-image:url(../images/blankdarkbluebox.gif);
	position:absolute;
	margin-left:279px;
    #margin-left:270px;
	margin-top:120px;
	#margin-top:100px;
}
#specialoffer4boxtest{
	width:250px;
	height:94px;
	background-image:url(../images/blankdarkbluebox.gif);
	position:absolute;
	margin-top:120px;
	#margin-top:100px;
}
#specialoffer5boxtest{
	width:250px;
	height:94px;
	background-image:url(../images/blankredbox.gif);
	position:absolute;
	margin-top:240px;
	#margin-top:220px;
}
#specialoffer6boxtest{
	width:250px;
	height:94px;
	background-image:url(../images/blankredbox.gif);
	position:absolute;
	margin-left:279px;
    #margin-left:270px;
	margin-top:240px;
	#margin-top:220px;
}
#specialofferboxtext{
    
	margin-top:40px;
		
}

/*	margin-left:39px;
    #margin-left:30px;
	margin-top:110px;
	#margin-top:90px; */
	
#specialoffer2box{
	width:266px;
	height:274px;
	background-image:url(images/red-offer.gif);
	position:absolute;
	margin-left:279px;
    #margin-left:270px;
	margin-top:-150px;
	#margin-top:-130px;
}

#specialoffer2boxtext{
    
	margin-top:40px;
		
}

#bmwcarofferbox{
	width:173px;
	height:243px;
	background-image:url(images/bmw-car-offer.gif);
	position:absolute;
	margin-left:19px;
	#margin-left:0px;
	margin-top:110px;
	#margin-top:90px;	
}

#carofferboxtext{
    
	margin-left:15px;
	margin-top:5px;
		
}

#carofferboxtext2{
    
	margin-left:15px;
	margin-top:30px;
		
}

#carofferboxtext3{
    
	margin-left:15px;
	margin-top:35px;
		
}

#phonetext {
margin-left:19px;
margin-top:20px;
width:175px;
}

#bookingtext {
width:175px;
position:absolute;
margin-top:-75px;
#margin-top:20px;
margin-left:200px;
#margin-left:0px;
}

#colomtext {
margin-left:19px;
margin-top:250px;
width:175px;
line-height:17px;
}

#colomtext2 {
margin-left:19px;
margin-top:275px;
#margin-top:270px;
width:175px;
line-height:17px;
}

#colomtext3 {
margin-left:19px;
margin-top:285px;
width:175px;
line-height:17px;
}

#content {
position:absolute;
margin-left:202px;
width:558px;
height:586px;
}

#footer {
width:760px;
height:67px;
background-image:url(images/footer.gif);
margin:auto;
}

#footertext {
	width:540px;
	height:67px;
	position:absolute;
	background-color:#FFFFFF;
	margin-top:0px;
	#margin-top:70px;
	margin-left:210px;
	#margin-left:10px;
	
}

#footertext2 {
	width:540px;
	height:67px;
	position:absolute;
	background-image:url(images/footertext.gif);
	margin-left:210px;
	#margin-left:0px;
	margin-top:0px;
	#margin-top:70px;
		
}

#map {
width:130px;
height:202px;
position:absolute;
margin-top:-200px;
#margin-top:-230px;
margin-left:390px;
#margin-left:400px;
}

#list {
/*list-style:disc;*/ 
display:block; 
padding-left:0px;
list-style-image:url(images/arrow.gif);
background-repeat:no-repeat;
background-position:8px;

}


.greytitle {
font-family:arial;
font-size:20px;
color:#282727;

}

.bluetitle {
font-family:arial black;
font-size:18px;
color:#6ecff6;

}

.blueheadingtext {
     font-family:arial;
	 font-size:13px;
	 font-weight:bold;
	 color:#3c72b5;
	 }

.redtitle {
font-family:arial black;
font-size:18px;
font-weight:bold;
color:#f07183;
}

.whitetitle {
font-family:arial;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

.yellowtitle {
font-family:arial;
font-size:24px;
font-weight:bold;
color:#fff600;
}

.yellowtext {
font-family:arial;
font-size:14px;
font-weight:bold;
color:#fff600;
}

.greytext {
font-family:Arial;
font-size:14px;
color:#777;
}

.whitetext {
font-family:arial;
font-size:14px;
font-weight:bold;
color:#ffffff;
}

.bluetext {
font-family:arial;
font-size:11px;
color:#3c72b5;
line-height:15px;
}

.dbluetext {
font-family:arial;
font-size:14px;
color:#002d66;
}

.dredtext {
font-family:arial;
font-size:14px;
color:#9a0129;
}


.whitetextsmall {
font-family:arial;
font-size:11px;
color:#ffffff;
}

.bluetextsmall {
font-family:arial;
font-size:13px;
font-weight:bold;
color:#6ecff6;
}

.blacktextsmall {
font-family:arial;
font-size:10px;
color:#282727;
}

.subtext {
font-family:arial;
font-size:14px;
color:#002d66;
line-height:17px; 
}

.blueservice{
font-family:arial black;
font-size:18px;
color:#095280;
}

.redservice {
font-family:arial black;
font-size:18px;
color:#9a0129;
}

.button {
margin-top:4px;
#margin-top:2px;	
}

.style4 {color: #959697; font-weight: bold; }

.style6 {color: #FFFFFF; font-weight: bold; }

a.link-footer:link, a.link-footer:visited, a.link-footer:active { font-family:Arial; font-size:15px; text-decoration:none; color:#282727;}
a.link-footer:hover { color:#282727}

a.link-servicing:link, a.link-servicing:visited, a.link-servicing:active { font-family:Arial; font-size:11px; text-decoration:none; color:#999999; }
a.link-servicing:hover { color:#3c72b5}

a.link-contact:link, a.link-contact:visited, a.link-contact:active { font-family:Arial; font-size:11px; text-decoration:none; color:#106ADA; }
a.link-contact:hover { color:#040404}

a.link-booking:link, a.link-booking:visited, a.link-booking:active { font-family:Arial black; font-size:16px; text-decoration:none; color:#FFFFFF; }
a.link-booking:hover { color:#6ecff6}

