@charset "utf-8";
/* CSS Document */


/*----------Estilos-----------*/

/*---------Selector universal-----------*/
*{
margin:0;
padding:0;
}

/*-------Elementos Html-----------*/

body{
	font-family:Verdana, Geneva, sans-serif;
	background:#555;
}

a{
text-decoration:none;
}


/*---------------Main---------------------*/
.heading {
color:#FF6699;
text-align:left;
padding-left:10px;
}
#main{
width:840px;
margin:0 auto;
background:#000;
margin-top:5px;
height:auto;
}

#line_up{
background:url(../../public/img/top_of_the_top.png) no-repeat;
height:40px;
}
#line_up ul li{
display:inline;
list-style-type:none;
padding:0 4px;
height:30px;
line-height:30px;
}
#line_up .tel{
color:#fff;
font-weight:normal;
font-size:0.6em;
display:inline;
padding-left:420px;
}
#line_up a{
color:#fff;
font-size:1.5em;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
text-decoration:none;
padding-left:25px;
}
/*----------------------------------------*/

/*---------------------Top--------------------*/
#top{
	width:830px;
	height:286px;
	margin:0 auto;
}

/*----------Menu----------*/
#menu{
	position:relative;
	text-align:left;
	background:url(../../public/img/menubar.png) no-repeat;
	width:830px;
	height:30px;
	padding-left:10px;
	left: 5px;
}
#menu ul li{
display:inline;
list-style-type:none;
padding:0 4px;
height:30px;
line-height:30px;
}

#menu a{
color:#000;
font-size:0.8em;
}
#menu a:hover{
/*color:black;*/
}
/*----------End Menu----------*/
/*-----------Submenu-------------*/	
#submenu{
	background:url(../../public/img/menu_bar1.jpg) no-repeat;
	width:850px;
	position:relative;
	left:5px;
	padding-left:5px;
	}
#submenu ul{
	list-style:none;
  	color:#CCC;
	}
#submenu ul li{
	list-style-type:none;
	display:inline;
	padding:10px 5px;
	}
#submenu a{
	color:#ccc;
	font-size:0.8em;
	}
#submenu #pink{
	color:#F9C;
	}

/*------------Content------------*/
#content{
	width:830px;
	padding-left:10px;
	padding-bottom:50px;
	height:auto;
/*	height:1100px;*/
	}

#bottonmenu{
	float:left;
	width:120px;
	padding-top:20px;
	margin-left:7px;
	}
#bottonmenu ul{
	list-style:none;
	}	
#bottonmenu	ul li{
	background:url(../../public/img/bot4.png) no-repeat;
	width:120px;
	height:35px;
	list-style-type:none;
	padding-bottom:5px;
	text-align:center;
	}
#bottonmenu ul li a{
	font:Arial;
	text-align:center;
	font-size:0.8em;
	color:#fff; /*fabeff*/
	position:relative;
	top:3px;
	padding-left:10px;
	}


#right{
	background:#FFFFFF;/*url(../../public/img/cars_transp2.png) no-repeat;*/
	width:655px;
	height:auto;
	padding-top:10px;
	position:relative;
	top:20px;
	border:2px solid #fff;
	margin-left:165px;
	padding-bottom:20px;
}
.rectangle{
	width:600px;
	text-align:center;
	padding-left:30px;
	}
.history{
	color:#000;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	padding:10px;
	}
	
#clear{
	clear:both;
	}

#bottombar{
width:830px;
height:40px;
padding-left:80px;
}

.collinks{
width:200px;
float:left;
}
.country{
	margin:0px;
	padding:0px;
	z-index:1000;
	text-align:left;
	} 
.country ul { 
padding:0px;
margin:0px;
display:inline;
text-align:left;
list-style:none;
} 
.country li{ 
padding:0px;
list-style:none;
}
.country a{
	color:#999; 
	font-size:0.6em;
	}
.country li a:hover {
	color:#fff;
}

#bottom{
	background:url(../../public/img/bottom_bar.png) no-repeat;
	width:840px;
	font-size:0.5em;
	color:#CCC;
	text-align:center;
	}
.end{
	padding:10px;
	}


/*------------Second Page----------------------*/
/*------------History--------------------------*/
#up{
	width:830px;
	height:auto;
	margin:0 auto;
	background:#222;
	}
#video{
	background:#000;
	text-align:center;
	left:20px;
	}
#story{
	width:820px;
	text-align:justify;
		}
.fairy{
	color:#fff;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	padding:10px;
}
/*-----------------------------end------------------------*/

/*-------------third page----------------------------*/
/*----------------Contact----------------------------*/
#info{
	width:500px;
	height:auto;
	padding-top:20px;
	position:relative;
	left:200px;
}
#contact_box{
	text-align:left;
	padding:10px;
	border:1px solid #222;
	}
#contact_box ul{
	list-style:none;
	padding-top:20px;
}
#contact_box ul li{
	list-style-type:none;
	color:#CCC;
	font-size:0.8em;
}

#icons{
position:relative;
left:250px;
}
#icons ul{
	list-style:none;
	}
#icons ul li{
	list-style-type:none;
	display:inline;
	}
#icons ul li a{
	color:#000;
	font-size:0.2em;
	text-decoration:none;
	}
#icons ul li a img{
	margin:0px;
	}
/*---------------fourth page---------------*/
/*---------------login---------------------*/
#form_box{
	width:360px;
	height:250px;
	position:relative;
	top:20px;
	left:250px;
	padding:10px;
	border:3px solid #111;
}
#form_box img{
	margin-left:100px;
	}
#layer_form h2{
	color:#CCC;
	font-size:0.8em;
	text-align:center;
}

#layer_form p{
	color:#CCC;
	text-align:center;
	}
#formulary{
	text-align:center;
	}
/*----------------------First Button------------------------------*/
/*----------------------Vehicles---------------------------------*/
#vehicle_banner{
	width:830px;
	height:286px;
	margin:0 auto;
}
#cars{
	width:250px;
	height:150px;
	margin-left:220px;
}
#cars ul {
	list-style:none;
	}
#cars ul li{
	list-style-type:none;
	color:#000;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	}
#cars a{
	color:#000;
	}
#cars a:hover{
	color:#fff;
}
#tariff{
	width:660px;
	}
#tariff ul{
	list-style:none;
	padding:10px 20px;
}
#tariff ul li{
	list-style-type:none;
	color:#000;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
}
.account{
	color:#C36;
	text-align:justify;
	padding:10px 20px;
	}
#tariff p{
padding:0 20px;
text-align:justify;
}
/*---------------------end--------------------------------------*/


/*----------------------Second Button--------------------------------*/
/*----------------------Settlement-----------------------------------*/
#S80_photo{
	background:url(../../public/img/VolvoS80-nice.jpg) no-repeat;
	width:830px;
	height:286px;
	margin:0 auto;
	}
#settlement{
	width:620px;
	padding-left:20px;
	padding-bottom:40px;
	}
#settlement p{
	text-align:justify;
	}
.payment{
	color:#000;

}
.settle{
color:#C36;
text-align:justify;
padding:10px;
}
/*----------------------*/

/*-------------------Hotels---------------------------------*/
#hotel_photo{
	background:url(../../public/img/CrossLanesHotel.jpg) no-repeat;
	width:830px;
	height:286px;
	margin:0 auto;
	}
.wrexham{
	color:#000;
	padding:0px 20px;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	}
#hotels{
	width:660px;
	}
#hotels ul{
	list-style:none;
	padding:20px;
	}
#hotels ul li{
	list-style-type:none;
	color:#000;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	padding-bottom:5px;
	}
#hotels ul li a{
	text-decoration:none;
	color:#636;
	font-weight:bold;
}

/*----------------------------------------------------------*/

/*-------------------Wedding---------------------------------*/
#wedding_photo{
	background:url(../../public/img/Wedding_Cars.jpg) no-repeat;
	width:830px;
	height:286px;
	margin:0 auto;
	}
.wrexham{
	color:#000;
	padding:0px 20px;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	}
#hotels{
	width:660px;
	}
#hotels ul{
	list-style:none;
	padding:20px;
	}
#hotels ul li{
	list-style-type:none;
	color:#000;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	padding-bottom:5px;
	}
#hotels ul li a{
	text-decoration:none;
	color:#636;
	font-weight:bold;
}

/*----------------------------------------------------------*/

/*--------------------------Quote---------------------------*/
#quote_photo{
	background:url(../../public/img/Fleet2.jpg) no-repeat;
	width:830px;
	height:286px;
	margin:0 auto;
	}
#quote{
	width:660px;
	}
#quote ul{
	list-style:none;
	padding:10px;
	}
#quote ul li{
	list-style-type:none;
	color:#000;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	}
#quote ul .way{
	padding-left:28px;
}

#quote ul .way2{
	padding-left:5px;
}
#quote ul li a{
	text-decoration:none;
	color:#636;
	font-weight:bold;
}

/*----------------------------------------------*/

/*----------------------Airport------------*/

#airport_photo{
	background:url(../../public/img/Flight-departures.jpg) no-repeat;
	width:830px;
	height:286px;
	margin:0 auto;
	}
#airport{
	width:620px;
	padding-left:20px;
	}
#airport ul{
	list-style:none;
	text-align:justify;
	}
#airport ul li{
	list-style-type:none;
	color:#000;
	text-align:justify;
	font-weight:normal;
	font-size:0.8em;
	padding-bottom:10px;
	}

/*----------------------------------------------*/
#image_box{
	background:#000;
	width:670px;
	height:auto;
	margin-left:140px;
	}
/*---------------------------------driver banner---------------*/
.driver_banner{
	width:830px;
	height:300px;
	margin:0 auto;
}
#md_ray{
width:830px;
height:298px;
margin:0 auto;
}
/**/
#clear{
clear:both;
}
