body	{ background: url(../andaluciaimg/andaluciagif/bgtop.gif) repeat-x top; background-color:#E0E2B2; margin: 0;	padding:0; text-align:center;		}
#main {	width:776px; margin: 0 auto; padding: 0; float:center; border:1px solid #ffffff; margin-top:0px; background-image:url("../andaluciaimg/andaluciagif/bgoptions.gif"); background-position:center; background-repeat:repeat-y;}

#topmenu{width:760px; margin: 0 auto; margin-top:23px; float:center; font:11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
#topmenu b 	{ margin-right: 2px; color:#FFF; padding:0px 9px 0px 9px; background:#333333;}
#topmenu span a{margin-right: 2px; background-color:#5F6203; text-decoration:none; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; width:100px; padding:0px 9px 0px 9px;}
#topmenu span a:hover{	color: #000000;	background:#EFB559;}

#topandalucia{width:776px; height:160px;	margin: 0 auto;	padding: 0;	float:center;}

#contentandalucia{width:776px; margin: 0 auto; padding: 0; float:center;}
	
#bottomandalucia { background: url("../andaluciaimg/andaluciagif/bottom.gif") no-repeat; width:776px; height:80px; clear:both; 	margin-right: auto; margin-left: 0px; margin-top:0px;}
	
#pie{width:600px; height:18px; margin: 0 auto; margin-top:43px;	float:right; text-align:center;	font:10px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding-top:3px;}
#pie a{	color:#000000;	text-decoration:none;}
#pie a:hover{color:#000000;	background-color:#ffffff; text-decoration:none;}

#leftandalucia{	width: 170px; float:left; margin:0 auto;}
#menuandalucia{width: 160px; float:left; margin:0 auto; text-align:center; padding-left:7px;}
#menuandalucia a{	text-decoration:none; color:#ffffff; font-family: Tahoma, "Trebuchet MS", Verdana;}
#menuandalucia h3{width:148px; padding:5px; background-image:url("../andaluciaimg/andaluciagif/bgtop.gif"); background-position:center;
background-repeat:repeat-x; border:1px solid #ffffff; margin-top:3px; margin-bottom:0px;}
#menuandalucia h4{width:154px; padding:2px; color:#ffffff; background-image:url("../andaluciaimg/andaluciagif/bgtop.gif"); background-position:center; background-repeat:repeat-x; border:1px solid #ffffff; margin-top:3px; margin-bottom:0px; font-size:13px; text-align:center;}
#bandera{width: 158px; height:15px;	float:center; text-align:center; background-color:#5F6203;	border:1px solid  #ffffff;	background-image:url(../andaluciaimg/andaluciagif/esp.gif); background-repeat:no-repeat; background-position:left;	font-weight:bold; 	margin-bottom:0px; margin-top:0px;}
#bandera a{	text-decoration:none; color:#fff; font-family: Tahoma, "Trebuchet MS", Verdana; font-size:12px;}
#bandera a:hover{text-decoration:none;color:#F89B0A;}
#banderagb{	width: 158px; height:15px; float:center;text-align:center; background-color:#5F6203;border:1px solid  #ffffff;	background-image:url(../andaluciaimg/andaluciagif/gb.gif);	background-repeat:no-repeat;background-position:left;font-weight:bold;	margin-bottom:0px; margin-top:0px;}
#banderagb a{ text-decoration:none;	color:#fff;	font-family: Tahoma, "Trebuchet MS", Verdana; font-size:12px;}
#banderagb a:hover{	text-decoration:none; color:#F89B0A;}

#rightandalucia{width: 595px; float:right;}
#rightandalucia h1{ font-family:"Trebuchet MS", Arial, Tahoma; font-size:22px; /*border-bottom:1px solid #3F3E07;*/ padding-bottom:5px; margin-top:20px; color:#3F3E07;}	
#rightandalucia p{font-family:Tahoma, "Trebuchet MS", Verdana; font-size:12px; color:#3F3E07;text-align:justify;line-height:17px; margin:0px;}
#rightandalucia h6{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff;	text-align: right;	margin-top:0px;	margin-bottom:0px; background-color:#EB971B; border:1px dotted #ffffff; padding:2px;}
#rightandaluciacol1{width: 175px; float:left; margin:9px;}
#rightandaluciacol1 a{color:#CA6E15;text-decoration:none;}
#rightandaluciacol1 a:hover{color:#2E6F92; text-decoration:none; border-bottom:1px dashed #2E6F92;}
#banneroffers{width: 175px;	height:200px;}
#banneroffers h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:19px;	color:#D67B06; line-height:18px; margin-top:-140px;padding-left:5px; text-align:left;}
#rightandaluciacoldobl2{width: 371px; float:left; padding-right:20px; padding-left:10px; margin-top:15px; margin-bottom:0px;}
#rightandaluciacoldobl2 h1{font-family:"Trebuchet MS", Arial, Tahoma; font-size:21px; border-bottom:1px solid #3F3E07; padding-bottom:5px; margin-top:0px; text-align:left; color:#3F3E07;}
#rightandaluciacoldobl2 h2{font-family:"Trebuchet MS", Arial, Tahoma; font-size:21px; padding-bottom:0px; margin-top:0px; margin-bottom:10px; text-align:left; color:#3F3E07;}
#rightandaluciacoldobl2 h3{font-family:"Trebuchet MS", Arial, Tahoma;font-size:17px; text-align: center;color:#3F3E07; margin-bottom:10px; margin-top:0px; background-color:#D0D2A1; padding:3px; border:1px solid #fff;}
#rightandaluciacoldobl2 h4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;	text-align:center; background-color:#708115; color:#fff; margin:0px;border:1px solid #ffffff; padding:3px; margin-bottom:7px;}		
#rightandaluciacoldobl2 h5{font-family:"Trebuchet MS", Arial, Tahoma;font-size:14px;color:#3F3E07; margin-bottom:3px; text-align:left; margin-top:10px;}
#rightandaluciacoldobl2 h6{font-family: Tahoma, "Trebuchet MS", Verdana; font-size:10px; color:#333333;	margin-top:0px;	font-weight:100;	margin-bottom:0px;}	
#rightandaluciacoldobl2 a{color:#915909; text-decoration:none;}
#rightandaluciacoldobl2 a:hover{color:#DB9327; text-decoration:none; border-bottom:1px dashed #DB9327;}
#rightandaluciacoldoble{width: 381px; float:left; margin-top:9px; margin-left:9px;}
#columnas{	width: 360px; margin-bottom:0px;	float:left;	background-color:#CFD186; margin-top:0px;	padding:5px;}
#columnas h3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;	text-align:center; background-color:#718508; color:#fff; margin:0px;border:1px solid #ffffff; padding:3px;}	
#activ{	width: 370px; margin-bottom:5px; margin-top:0px; float:left;}
#activ p{ font-size:11px; line-height:12px;}
#activleft{	width: 200px; margin-bottom:5px; margin-top:0px; float:left;}
#activright{ width: 160px; margin-bottom:5px; /*background-color:#DDDEA7;*/ margin-top:0px;	padding:0px;float: right;}
#andaluciaarea{	width: 500px; margin:0 auto; padding:0px; margin-top:5px;	margin-bottom:10px;}
#andaluciaarea h1{ font-family:"Trebuchet MS", Arial, Tahoma; font-size:22px; /*border-bottom:1px solid #3F3E07;*/ padding-bottom:5px; margin-top:20px; color:#3F3E07;}	
#andaluciaarea h2{font-family:"Trebuchet MS", Arial, Tahoma;font-size:15px; text-align: justify;color:#3F3E07;}	
#andaluciaarea h3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;	text-align:center; background-color:#5F6203; text-align:center; color:#ffffff; margin-bottom:0px; margin-top:20px; padding:3px;}	
#andaluciaarea h5{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #FF0000;	text-align: center;	margin-top:0px;	margin-bottom:0px;}
#andaluciaarea h4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; text-align: center; color:#3F3E07; margin-bottom:2px; background-color:#D0D2A1; margin-bottom:10px; padding:3px; border:1px solid #fff;}
#andaluciaarea h6{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff;	text-align: right;	margin-top:0px;	margin-bottom:0px; background-color:#DB9327; border:1px solid #ffffff; padding:2px;}
#andaluciaarea p{color:#3F3E07;	margin:0 auto;	margin-top:5px;}
#andaluciaarea a{color:#3D3527;text-decoration:none;}
#andaluciaarea a:hover{color:#F96C05; text-decoration:none; border-bottom:1px dashed #F96C05;}

#contact{background-image: url("../andaluciaimg/andaluciajpg/bgcontact.jpg");
background-repeat:no-repeat;background-position:top right;padding:8px;width:160px;margin-top:15px;}
#contact h2{font-family: Georgia, "Times New Roman", Times, serif;	font-size:16px;	color:#fff;	margin:0px;	line-height:15px;	border-bottom: 1px dotted #fff;	padding-bottom:3px;	text-align: right;}
#contact p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size:14px;	color:#fff;	margin-top:0px;}
#contact a{	color:#fff;	text-decoration:none; font-size:12px;}
#contact a:hover{border-bottom: 1px dashed #fff;}

#destinations{background-image: url(../andaluciaimg/andaluciajpg/bgdestinations.jpg);
background-repeat:no-repeat;background-position:top left;padding:8px;width:160px; height:310px; margin-top:15px; background-color:#D1D48B;/*border: 1px solid #80B1C8;*/}
#destinations h2{font-family: Georgia, "Times New Roman", Times, serif;	font-size:17px; color:#3F3E07;	line-height:15px;	padding-bottom:3px;	text-align: right; margin-top:0px; margin-bottom:17px;padding-right:10px;}
#destinations p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size:14px;	color:#3F3E07;	margin-top:-10px; text-align: right; padding-right:10px; line-height:19px;}
#destinations a{	color:#3F3E07;	text-decoration:none; font-size:12px;}
#destinations a:hover{border-bottom: 1px dashed #3F3E07;}
#enlaces{ margin-bottom:20px; float:left; width:350px;}
#rightandaluciacol3{width: 175px;float:left;margin-top:15px;}
#sectiontextcontactleft {	float: left;	width:75px;	margin-top:20px;	text-align:right;	padding:10px;	background-color:#B7BB28;border:1px dotted #D3C8A9; height:426px;	margin-bottom:20px;}
#sectiontextcontactleft p{	text-align:right;	font-weight:bold;}
#sectiontextcontact {float:right;	width:235px;	margin-top:20px;	background-color:#CFD186;	height:426px;	padding:10px;	margin-bottom:20px;border:1px dotted #D3C8A9;}
#boton a{
	text-decoration:none;
	background-color:#B7BB28;
	border:1px solid #ffffff;
	color:#ffffff;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
		}
		
#boton a:hover{
	text-decoration:none;
	color:#000000;
		}
.borderflash{float:right;	margin:13px 0px 10px 10px; border:1px solid#C6C96E;}
.borderazulclaro{border:1px solid #CAE3EF;}
.destacados{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;	text-align:center; background-color:#EB971B; text-align:center; color:#333333; border:1px dotted #ffffff; padding:3px;}
.hotels{width:355px; margin-top:5px; margin-bottom:5px;}
.borderlogo{border:1px solid #C8BB9B;	float:left;	margin:0px 10px 10px 0px;}
#travel { font-size:9px; color:#311B08; text-align:center; float: left; width:372px; margin-top:10px; font-family: Arial, Helvetica, sans-serif;}
#hotelsmarbella{
	width: 585px;
	float:center;
	}
	
#hotelsmarbella h1{
	text-decoration:none;
	color:#ffffff;
	font-size:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:5px;
	background-color:#B7BB28;
	border:1px solid #ffffff;
	margin-top:5px;
	margin-bottom:5px;
	}
#hotelarea{
	width: 500px;
	margin:0 auto;
	padding:0px;
	margin-top:5px;
	margin-bottom:10px;
}

#hotelarea h1{
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:22px;
	border-bottom:1px solid #333333;
	padding-bottom:5px;
	margin-top:20px;
	}
	
#hotelarea h2{
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:20px;
	text-align:center;
	padding-bottom:0px;
		}
	
#hotelarea h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000;
	text-align: center;
	margin-top:0px;
	margin-bottom:0px;
}

#hotelarea h4{
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	color:#fff;
	text-align:right;
	padding:1px; padding-right:3px;
	background-color:#B7BB28;
	border:1px solid #ffffff;
	margin-top:0px;
	margin-bottom:0px;
}

#hotelarea p{
	color:#0F3863;
	padding:0px;
	margin:0 auto;
	margin-top:5px;
}

#hotelarea a{
	color:#3F3E07;
	text-decoration:none;
}

#hotelarea a:hover{
	color:#DB9327;
	text-decoration:none;
}
#hotelsmarbellaleft{
	width: 380px;
	float:left;	
	margin-top:0px;
	text-align:justify;
	}
#hotelsmarbellaleft h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	color:#ffffff;
	background-color:#C6C96E;
	border:1px solid #ffffff;
	padding:3px;
	margin-bottom:5px;
	margin-top:0px;
	}

#hotelsmarbellaright{
	width: 185px;
	float:right;
	margin-top:0px;
	}

#hotelsmarbellaright h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	color:#ffffff;
	background-color:#C6C96E;
	border:1px solid #ffffff;
	padding:3px;
	margin-top:0px;
	margin-bottom:5px;
	}
	
#hotelsmarbellaright h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0F3863;
	text-align:right;
	margin-top:0px;
	margin-bottom:5px;
	}
	
#hotelsmarbellaright h4{
	padding-right:5px;
	padding-left:5px;
	font-size:10px;
	line-height:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	margin-top:0px;
	font-weight:100;
	text-align:justify;
	}

.borderphoto{
	border:1px solid #ffffff;
	float:left;
	margin:0px;}
.formhotel{
	margin-top:3px;
	margin-bottom:0px;
	}
	#hotelarealeft{
	width: 240px;
	float:left;
	margin:0 auto;
	padding:0px;
	margin-top:10px;
	margin-bottom:0px;
}


#hotelarearight{

	width: 240px;
	float:right;
	padding:0px;
	margin-top:10px;
}

#hotelareabottom{
	width: 500px;
	margin-top:0px;
	float: left;
}


#areapopup{
	width:350px;
	margin-left:15px;
}

#areapopup p{
	font-family:Tahoma, "Trebuchet MS", Verdana;
	font-size:11px;
	color:#333333;
	text-align:justify;
	line-height:17px;
}
#areapopup h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0F3863;
	text-align:right;
	padding:5px;
	background-color:#B7BB28;
	border:1px solid #ffffff;
	background-image:url("../imagesmarbella/marbellagif/h4bg.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	white-space:250px;
}
.bluehotel{
	border:1px solid #CFD186;
	background-color:#CFD186;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3F3E07;
	line-height:18px;
	width:238px;
	margin-left:1px;
	margin-top:0px;
	}
.whiteborder{border:1px solid #ffffff;}
.logo{ float:right;}
.borderflash{float:right;	margin:13px 0px 10px 10px;}
.fonty{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.blightblue{ border:1px dotted #8F914E; padding:10px; background-color:#CFD0B3;}
.rectblue{ padding:15px; background-color:#E0EFF6;}
.borange{ border:1px solid #EB971B;}
.rectorange{ border:1px dotted #EB971B; padding:5px; padding-left:10px; background-color:#F4DEBE; text-align:center; font-weight:bold;}
.rectnaran{ padding:10px;background-color:#F4DEBE;}
.rectform{ border:1px dotted #EB971B;}
.bblue{ border:1px solid #1C87BD;}
.photo{ padding:5px; border:1px solid #C6C96E; margin-bottom:10px; margin-left:5px; margin-right:5px; margin-top:10px;}
.borderphoto{border:1px solid #C6C96E; float:left;	margin:0px 10px 10px 0px; padding:5px;}
.borderpth{border:1px solid #C6C96E; margin:0px 6px 12px 0px; padding:4px;}
.borderth{border:1px solid #C6C96E; margin:0px 15px 12px 0px; padding:4px;}
.borderphotoleft{border:1px solid #C6C96E; float:left;	margin:10px 10px 10px 0px; padding:5px;}
.borderphotoright{border:1px solid #C6C96E; float: right;	margin:10px 0px 0px 10px; padding:5px;}
.borderphotogr{ padding:5px; border:1px solid #E9BE7D; background-color:#FCF7EE;}
.sub {margin-left:15px; padding-left:3px; border-left:1px solid #DB9327; font-size:10px}
.white_text{color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;	font-weight:bold;}
.boton{	background-color:#F4DEBE;border:1px dotted #EB971B;	padding:5px;}
.gris_text{	color:#333333; 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px;}
.red_text{color: #FF0000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;}
.hotels{width:355px; margin-top:5px; margin-bottom:5px;}
.borderlogo{border:1px solid #C8BB9B;	float:left;	margin:0px 10px 10px 0px;}
.rect_green{color:#3F3E07; margin:0px; background-color:#D0D2A1; padding:3px; border:1px solid #fff; padding-left:6px;}
.green{ color:#4A5706;}
.flecha{ background-image: url(../andaluciaimg/andaluciagif/flechalist.gif); background-position: top left; background-repeat:no-repeat; padding-left:15px;}