﻿.pic_rent-lt {
	padding:3px;
	border:1px gray solid;
	margin:2px 5px 2px 0;
	float:left;
}
.red11 {
	color:red;
}
#flights {
	width:794px;
	margin:0 0 0 3px;
	display:inline;
	padding:0;	
	float:left;	
	background-image:url('CSSbg/bg_flight.gif');
	background-repeat:repeat-y;
	background-position:left top;
}
#flights_menu {
	float:left;
	width:794px;
	height:36px;
	margin:1px 0 0 3px;
	padding:0;
	display:inline;
	background-image:url('CSSbg/plane.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
#flights_menu ul.fly {	
	width:600px;
	margin:0 0 0 100px;
	padding:0;
	list-style-type:none;
	display:inline;
	color:white;
    font-family:Verdana;
    font-size:10px;
}
#flights_menu ul.fly li {
	display:inline;
	float:left;
	margin:0 0 0 180px;
	padding:5px 5px 2px 4px;
	background: url('CSSbg/fly_link.gif') no-repeat right 3px;
}
#flights_menu ul.fly a {
	display:block;
	margin:0;
	padding:0;
	color:#083360;
	text-decoration:none;
}	
#flights_menu ul.fly a:hover { 
    text-decoration:underline;
	color:#A52322;
}
#flights_menu li.fly_home a {
	text-decoration:underline;
	color:#A52322;
}

/*TEXT AND CENTER SECTION */

#text_box {
	float:right;
	width:635px;
	margin:5px 15px 0 0;
	padding:0; 
	display:inline;
}
#text_box h1 {     
    margin:0; 
    font-size:17px;	
    color:black;    
	padding-top:15px;
	padding-bottom:10px;
	text-align:left;
	text-transform:uppercase;
}
#text_box h2 {   
    margin:0;  
    font-size:14px;    
	color:#A52322;
	padding-bottom:10px; 
	text-align:left;	      	          
}
#text_box h3 { 
     font-size:12px;
     padding:2px 0px 2px 0; 
     color: #161616; 
     font-weight:bold;
     margin:0; 
}
#text_box h4 { 
    font-size:11px;   
	padding: 3px 0px 3px 0px;
	font-weight:normal;
	margin:0;
	color:#A52322;  
}
#text_box h5 { /* index page */
	margin:0;	
	height:18px;
	font-size:11px;			
	font-style:normal;
}
#text_box h6 {
    font-size: 10px;
    margin:0;
    padding:0;
    text-align:center;
    font-weight:bold;
    color:#A52322;    
}   
#text_box p { 
	text-align: justify;
	margin:0;
	padding:0 0 10px 0;
	line-height: 15px;
	font-size: 11px; 
}
#text_box a {  
	margin:0;
	padding:0;
	font-weight:bold;	
	text-decoration:none;
    font-size:10px;
	color: #0000ff; 
}
#text_box a:hover {
	text-decoration:underline;
}
#text_box ul {
	font-size:11px;
	list-style-type:none;
	padding:5px 0 10px 0;
	width:600px;
	margin:0;
}
#text_box li {
	padding:0 0 5px 15px;
	background-image:url('CSSimage/white-red.gif');
	background-position:left center;
	background-repeat:no-repeat;
}

/* LEFT COLUMN */ 

#C_left { 
   float:left;
   width:130px;
   font-family: verdana, arial, sans-serif;
   margin:0;
   padding:0; 
}
         	             
#C_left p {
	font-size:11px;
	text-align:left;
	line-height:15px;
	padding:0 0 2px 2px;
	margin:0;
}
#left_nav {   /* navigation bar on the left */
    width: 129px;
    float:left;
    margin:0;
    padding:0 0 20px 0;  
}               
#left_nav ul { 
    margin:0;
    padding:0;
    float:left;   
    width:129px;
}                                                                            
#left_nav li { 
    background-image: url('CSSbg/menu_blue.gif');
    background-color:#315A84; 
    background-position:0px -1px;
    background-repeat: no-repeat;
    margin:0; 
    border-bottom: 1px solid #ffffff;       
    padding: 6px 0px 6px 18px; /* top right bottom left */               
    list-style: none;
}
#left_nav li a { 
    display:block;	
    color: #efeeed;
    font-family: tahoma, helvetica, arial, sans-serif;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px; 
}
#left_nav li.homeblue {     
    background-image:url('CSSbg/menu_red.gif');
    background-color:#243D54;
    background-position:0px -1px;
    background-repeat: no-repeat;
}
#left_nav li.sales {     
    background-image:url('CSSbg/menu_red.gif');
    background-position:0px -1px;
    background-repeat: no-repeat;
}
#left_nav li:hover { background: #243D54 url('CSSbg/menu_red.gif') no-repeat 0px -1px;
} 

#left_ads {
	float:left;
	margin:0;
	width:129px;
}

.C_adds {
	float:left;
	width:128px;
	margin:25px 0 0 1px;
	display:inline;
}
#jet2 {
	width:120px;
	float:left;
	margin:5px 0 0 3px;
	padding:0;
	display:inline;
}
.jet2_logo {
	padding:0 0 5px 0;
	margin:0;
}
/* ADVERTISEMENT COLUMN RIGHT SIDE */

#flybe {
	float:left;
	width:123px;
	margin:0 0 0 1px;
	padding:0;
	display:inline;
	border:1px #000000 solid; 
	background-color:#ffffff;
}
#jet2_ads {
	float:left;
	width:125px;
	margin:10px 0 0 1px;
	display:inline;
	border:0px #000000 solid;
	background-color:#ffffff;
}
.img_flybe {
	float:right;
	width:120px;
	margin:5px 0 0 0;
	display:inline;
	padding:2px;
	border:0;
}

#bmi {
	float:left;
	width:794px;
	margin:10px 0 0 3px;
	display:inline;
	padding:5px 0 5px 0;
}
#bmi_pad {
	width:728px;
	float:left;
	display:inline;
	margin:0 0 0 27px;
	padding:0;
	display:inline;	
}
#bmi_pic {
	width:150px;
	float:right;
	padding:0 0 0 4px;
	margin:0;
	display:inline;
	height:40px;
}
.link_more {
	padding-left:5px;
}
#cheapflight_box {
	width:630px;
	float:left;
	margin:6px 0 6px 0;
	padding:6px;
	border:1px gray solid;
}
#cheapflights {
    margin:10px 0 0 0;
    width:624px;
	padding:1px;
	border:1px #000000 solid;
	float:inherit;
} 
.pic_flight {
	float:left;
	width:180px;
	margin:0;
	padding:0;
}
.txt_flight {
	float:left;
	width:430px;
	margin:0;
	padding:0;
}
.img_almeria {   /* used on the photos in the text area of the page */
	border:1px gray solid;
	padding:4px;
	float:left;
	margin:0 5px 5px 0;
}
.img_flight {
	float:left;
	margin:0;
	padding:0;
	border:0;
}
#cheapflight_box h2 {
	margin:0;
	padding:0;
}
#cheapflight_box p {
	margin:0;
	padding:2px 0 5px 0;
}
#table_wrapper {
    float:left;
    width:262px;
    display:inline;
    margin:3px 5px 0 0; 
    padding:0;
}
#tableFlight {
	width: 260px;
	float:left;
	margin:3px 0 0 0;
	border-collapse:collapse;
	border:1px gray solid;
	font-family: verdana, arial, sans-serif;
}    
#tableFlight h1 {   
	font-size:11px;
	text-align:center;
	width:200px;
}
#tableFlight h2 {
	font-size:10px;
	text-align:left;
	width:100px;
}
#tableFlight td.odd {
	background-color:#D8D8BF;
	border:1px solid #a52322;
	text-align:center;
	margin:0;
	padding:0;
}
#tableFlight td.even {
	background-color:#CECE9C;
	border:1px solid #a52322;
	text-align:center;
	margin:0;
	padding:0;
}
#tableFlight td.odd-label {
    margin:0;
	background-color:#D8D8BF;
	text-align:left;
	padding-left:2px;
	border: 1px solid #a52322;
}
#tableFlight td.even-label {
    margin:0;
	background-color:#CECE9C;
	text-align:left;
	padding-left:2px;
	border: 1px solid #a52322;
}
td.Mblue { background-color:#B9E1F7;
	       border: 1px solid #a52322;
	       padding:1px; }

td.white { background-color:#FFFFFF;
	      border: 1px solid #a52322;
	      padding:1px; }

td.blue { background-color:#0000B6;
	      border: 1px solid #a52322;
	      padding: 1px; }

td.Lblue { background-color:#7B85DC;
	      border: 1px solid #a52322;
	      padding: 1px; }

td.orange { background-color:#FF6600;
	      border: 1px solid #a52322;
	      padding: 1px; }

td.Dblue { background-color:#9ACAFC;
	      border: 1px solid #a52322;
	      padding: 1px; }

/* CAR RENTALS */

#car_rentals {
	width:630px;
	float:left;
	margin:6px 0 6px 0;
	padding:3px;
	border:1px gray solid;
}
#hertz_pic {
	width:200px;
	margin:0;
	padding:2px;
	float:right;
}
#hertz_alicante {
	width:180px;
	margin:0;
	padding:2px;
	float:right;
}
#car_murcia {
	width:630px;
	float:left;
	margin:6px 0 6px 0;
	height:125px;
	padding:0;
	border:1px gray solid;
	background-image:url('CSSimage/bg_car-txt.gif');	
}
#hertz_murcia {
	width:127px;
	margin:0;
	padding:2px;
	float:right;
}
#car_txt_480 {
	width:480px;
	padding:0 0 0 10px;
	float:left;
	margin:0;
}
#car_txt_480 h2 {
	padding-bottom:5px;
}
#car_txt {
	width:410px;
	padding:10px 0 5px 10px;
	float:left;
}
#car_txt_430 {
	width:430px;
	padding:10px 0 5px 10px;
	float:left;
}
#car_txt p {
	line-height:16px;
}

