/* estilos.css
/* http://www.viajes.net

/*img { behavior: url(iepngfix.htc); }*/
* {
	margin:0;
	padding:0;
}
body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 0px;
    padding: 0px;
    border: 0px;	
}

.tituloApartado{
	width:250px;
	height: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 15px 20px 5px 24px;
}
.tituloApartadoCaja{
	width:250px;
	height: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 10px 20px 5px 15px;
}

.tituloApartado2{
	width:315px;
	height: 20px;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 15px 20px 5px 0px;
	float: right;	
}
.tituloApartado3{
	display: block;
	float: left;
	clear: both;
	width:941px;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin: 15px 0 15px 0;
	padding: 0 20px 0 38px;
	background: url(../images/apariencia/separador.jpg) no-repeat top left;
}
.tituloApartado3 .tit{ float: left; }
.tituloApartado3 em{
	float: left;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	color: #fea100;
	margin: 0 0 0 10px;
	padding: 4px 0 0 0;
}
.tituloApartado3 a.minimizar{
	float: right;
	font-size: 0.65em;
	text-decoration: underline;
	font-style: italic;
	background: url(../comunidad/images/comunidad/btnDesplegar.gif) no-repeat top right;
	margin: 0;
	padding: 2px 18px 1px 0;
}
.tituloApartado3 a.maximizar{
	float: right;
	font-size: 0.65em;
	text-decoration: underline;
	font-style: italic;
	background: url(../comunidad/images/comunidad/btnPlegar.gif) no-repeat top right;
	margin: 0;
	padding: 2px 18px 1px 0;
}
.tituloApartado3 a.maximizar{ background: url(../comunidad/images/comunidad/btnPlegar.gif) no-repeat top right;}
.tituloApartado3 a.maximizar:link, .tituloApartado3 a.minimizar:link{ color: #8d8c8c;}
.tituloApartado3 a.maximizar:visited, .tituloApartado3 a.minimizar:visited{ color: #8d8c8c;}
.tituloApartado3 a.maximizar:hover, .tituloApartado3 a.minimizar:hover{ color: #fea100;}
.tituloApartado3 a.maximizar:active, .tituloApartado3 a.minimizar:active{ color: #8d8c8c;}

#buscadorLocalizador{
	display: block;
	float: left;
	clear: both;
	width: 925px;
	padding: 0 37px;
	margin: 0;
}
/*#buscadorLocalizador .cntSpan{width:100%;}*/
#buscadorLocalizador .buscLocLargo{
	display: block;
	float: left; 
	clear: both;
	width: 650px;
	background-color: #eee;
	border: solid 1px #dadada;
	padding: 10px 8px;
	height:37px;
	width:600px;
}
*:first-child+html #buscadorLocalizador .buscLocLargo{height:41px;}
*html #buscadorLocalizador .buscLocLargo{padding-bottom:0;}

.buscLocLargo a{ float: right; color:#8D8C8C; text-decoration: underline; font-size: 0.8em; font-style: italic; font-weight: bold; background: url(/images/iconos/flechaizq.gif) no-repeat top right; padding: 1px 18px 2px 0;}
#buscadorLocalizador .buscLocCorto a{ float: left; color:#8D8C8C; text-decoration: underline; font-size: 0.8em; font-style: italic; font-weight: bold; background: url(/images/iconos/flechader.gif) no-repeat top right; margin:16px 0 0 10px; padding: 1px 18px 2px 0; width:100px;}
#buscadorLocalizador a.cambiarBuscador:link{ float: right; color:#8D8C8C; text-decoration: underline;}
#buscadorLocalizador a.cambiarBuscador:visited{ float: right; color:#8D8C8C; text-decoration: underline;}
#buscadorLocalizador a.cambiarBuscador:hover{ float: right; color:#fea100; text-decoration: underline;}
#buscadorLocalizador a.cambiarBuscador:active{ float: right; color:#8D8C8C; text-decoration: underline;}

#buscadorLocalizador .buscLocLargo form#buscadorLargo{ width: 580px;}
#buscadorLocalizador .buscLocLargo form#buscadorLargo label{ float: left; width: 154px; margin: 0 3px 4px 0; padding: 0 0 0 1px; font-size: 0.8em; color: #000; font-weight: bold; text-transform: uppercase;}
#buscadorLocalizador .buscLocLargo form#buscadorLargo select{ float: left; width: 150px; margin: 0 3px 0;}
#buscadorLocalizador .buscLocLargo form#buscadorLargo input.submit{ float: left; width: 100px; height: 22px; margin: -1px 0 0 0;}

#buscadorLocalizador .buscLocCorto{
	background:url(/images/apariencia/bg_donde_quieres_viajar.png) -2px  top no-repeat;
	display: block;
	float: left; 
	clear:left;
	width: 918px;
	/*background-color: #eee;
	border: solid 1px #dadada;*/
	padding: 14px 8px 4px;
	height:52px;
}
*:first-child+html #buscadorLocalizador .buscLocLargo form#buscadorLargo label{margin-top:-10px;}
*:first-child+html #buscadorLocalizador .buscLocLargo form#buscadorLargo select{margin-top:-10px;}
*:first-child+html .buscLocLargo{height:41px;}
*html .buscLocCorto{padding-bottom:0;}


.buscLocLargo a{ float: right; width:92px; color:#8D8C8C; text-decoration: underline; font-size: 0.8em; font-style: italic; font-weight: bold; background: url(../images/iconos/flechaizq.gif) no-repeat top right; padding: 1px 18px 2px 0;}
.buscLocCorto a{ float: right; width:auto; color:#8D8C8C; text-decoration: underline; font-size: 0.8em; font-style: italic; font-weight: bold; background: url(../images/iconos/flechader.gif) no-repeat top right; padding: 1px 18px 2px 0;}
#buscadorLocalizador a.cambiarBuscadorAvanzado:link{ float: right; color:#8D8C8C; text-decoration: underline;}
#buscadorLocalizador a.cambiarBuscadorAvanzado:visited{ float: right; color:#8D8C8C; text-decoration: underline;}
#buscadorLocalizador a.cambiarBuscadorAvanzado:hover{ float: right; color:#fea100; text-decoration: underline;}
#buscadorLocalizador a.cambiarBuscadorAvanzado:active{ float: right; color:#8D8C8C; text-decoration: underline;}

#buscadorLocalizador .buscLocCorto form#buscadorCorto label{ display:inline; float:left; width:50px; margin: 18px 7px 4px 15px; padding: 0 0 0 1px; font-size: 0.8em; color: #000; font-weight: bold; text-transform: uppercase;}
/**:first-child+html #buscadorLocalizador .buscLocCorto form#buscadorCorto label{margin-top:-10px;}
*html #buscadorLocalizador #buscLocCorto form#buscadorCorto label{margin-top:-10px;}*/
#buscadorLocalizador .buscLocCorto form#buscadorCorto input{ display:inline; float: left; margin: 15px 0 0 0;}
#buscadorLocalizador #buscadorViajeros{
	display: block;
	float: right; 
	width: 400px;
	padding: 10px 0px 4px 8px;
	margin:0 0px 0 0;
	clear:both;
}
#buscadorLocalizador #buscadorViajeros input{
	display:block; 
	float:left;
}
#buscadorLocalizador #buscadorViajeros input.campoBuscar{width:185px;}
#buscadorLocalizador #buscadorViajeros label{
	display:block;
	float:left;
	color:#000000;
	font-size:0.8em;
	font-weight:bold;
	margin:0px 14px 0 3px;
	text-transform:uppercase;
}
*:first-child+html #buscadorLocalizador #buscadorViajeros label{margin/***/:/***/4px 10px 0 0;}
#buscadorLocalizador #buscadorViajeros img{
	display:block;
	float:left;
	margin:-3px 0 0 5px;
	padding:0;
}
#buscadorLocalizador span.titBuscadorViajeros{ border-bottom:1px solid #FEA100;
clear:both;
display:block;
float:right;
font-size:1em;
font-style:italic;
font-weight:bold;
padding:0 0 0 0;
width:400px; }
/* html #buscadorLocalizador span.titBuscadorViajeros{ padding:0 110px 0 0;}*/
#buscadorLocalizador span.titBuscadorGeneral{
	background:url(/images/apariencia/titulo_donde_quieres_viajar.png) left top no-repeat;
	display: inline;
	float:left;
	height:50px;
	margin:0 0 0 53px;
	text-indent:-5000px;
	width:155px;
}
.mapa_index{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: 436px;
	border: solid 3px #63829e;
	background-color: #98b3c8;
	margin: 14px 0 0 0;
	padding: 0;
}
#buscadorLocalizador #mapaLocalizador{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: 436px;
	border: solid 3px #63829e;
	background-color: #98b3c8;
	margin: 14px 0 0 0;
	padding: 0;
}
#buscadorLocalizador #migaMapa{
	display: block;
	float: left;
	clear: both;
	margin: 8px 0 0 0;
	padding: 0;
	width:500px;
}

#buscadorLocalizador #migaMapa a{ color: #656565; font-weight: bold; font-size: 1.1em;}
#buscadorLocalizador #migaMapa a:link{ color: #656565;}
#buscadorLocalizador #migaMapa a:visited{ color: #656565;}
#buscadorLocalizador #migaMapa a:hover{ color: #fea100;}
#buscadorLocalizador #migaMapa a:active{ color: #656565;}

#buscadorLocalizador #migaMapa a.ciudad:link{ color: #000;}
#buscadorLocalizador #migaMapa a.ciudad:visited{ color: #000;}
#buscadorLocalizador #migaMapa a.ciudad:hover{ color: #fea100;}
#buscadorLocalizador #migaMapa a.ciudad:active{ color: #000;}


.sombratop, .sombratopgris{
	background: url("/images/apariencia/sombratop.png") no-repeat;
	height: 6px;
	width: 1000px;
	font-size: 1px;
	display: block;
	margin: auto;
}

.sombratopgris{ background: url("/images/apariencia/sombratopgris.png") no-repeat;}
.sombrapie{
	background: #ffffff url("/images/apariencia/sombrapienaranja.png") no-repeat;
	height: 4px;
	font-size: 1px;
	width: 1000px;
	display: block;
	margin: auto;
}

.sombrapieGris{
	background: #ffffff url("/images/apariencia/sombrapie.png") no-repeat;
	height: 4px;
	font-size: 1px;
	width: 1000px;
	display: block;
	margin: auto;
}

/*** Texto introducci�n buscador ***/

#tablaPaginador tbody tr td.disclaimer {
	font-size: 10px;
	padding-left: 5px;
}
#textTopIndex{
	display: block;
	float: left;
	width: 273px;
	height: 152px;
	padding: 15px 0 30px 18px;
	color: #000;
}

*html #textTopIndex{padding: 20px 10px 0px 22px;}

			/***** estilos bocadillo flotante *****/
			
						#textTopIndex .divFlotanteInfo{
				display: block;
				width: 242px;
				position: absolute;
				margin:-28px 0 0 34px;
				z-index:99;
			}
				*html #textTopIndex .divFlotanteInfo{ margin/***/:/***/-35px 0 0 30px; height:110px;}
				*:first-child+html #textTopIndex .divFlotanteInfo{ margin/***/:/***/-30px 0 0 30px;}
				#textTopIndex .divFlotanteInfo .top_divFlotanteInfo{
					background: url(/comunidad/images/notificaciones/bg_top_div_flotante.png) left top no-repeat;
					display:block;
					width: 228px;
					height: 10px;
					padding:24px 10px 0 0;
				}
				*html #textTopIndex .divFlotanteInfo .top_divFlotanteInfo{
				 background-image/***/:/***/ none;
				 filter/***/:/***/progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/comunidad/images/notificaciones/bg_top_div_flotante.png");
				 padding/***/:/***/24px 10px 0 0;
				}
			
					#textTopIndex .divFlotanteInfo .top_divFlotanteInfo img{
						width:10px;
						height:10px;
						float: right;
						border: none;
					}
				#textTopIndex .divFlotanteInfo .center_divFlotanteInfo{
					background:url(/comunidad/images/notificaciones/bg_center_div_flotante.png) left top repeat-y;
					width: 210px;
					display:block;
					padding: 0 15px;
					height:60px;
				}
				*:first-child+html #textTopIndex .divFlotanteInfo .center_divFlotanteInfo{width:205px;}
				*html #textTopIndex .divFlotanteInfo .center_divFlotanteInfo{
				 background-image/***/:/***/none;
				 filter/***/:/***/progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/comunidad/images/notificaciones/bg_center_div_flotante.png");
				 height:100px;
				 width:205px;
				}
					#textTopIndex .divFlotanteInfo .center_divFlotanteInfo p{
						color:#000000;
						font-size:11px;
						font-weight:bold;
						word-spacing:5px;
						padding:0;
					}
					*html #textTopIndex .divFlotanteInfo .center_divFlotanteInfo p{line-height:13px;}
					#textTopIndex .divFlotanteInfo .center_divFlotanteInfo a{
						color:#fea100;
						text-decoration:none;
					}
				#textTopIndex .divFlotanteInfo .pie_divFlotanteInfo{
					background:url(/comunidad/images/notificaciones/bg_bottom_div_flotante.png) left top no-repeat;
					width: 242px;
					height:20px;
					display:block;
				}
					*html #textTopIndex .divFlotanteInfo .pie_divFlotanteInfo{
						background-image/***/:/***/ none;
						filter/***/:/***/progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/comunidad/images/notificaciones/bg_bottom_div_flotante.png");
					}
		
			/******* fin estilos bocadillo flotante ***************/

#textTopIndex .titulo{
	width:222px;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 14px 0;
	text-transform:uppercase;
}

*html #textTopIndex .titulo{margin: 0 0 5px 0;}

#textTopIndex .intro{
	width:251px;
	font-size: 12px;
	color: #000;
	margin: 0 0 4px 0;
}
#textTopIndex .intro a {text-decoration:none; /*font-weight:bold;*/ color:#000; cursor:auto;}
#textTopIndex .introRegistro{
	display:block;
	float:left;
	width:165px;
	font-size: 12px;
	color: #000;
	margin: 0 0 10px 0;
}
#textTopIndex a.registrate{
	background:url(../images/apariencia/btnbuscardor.gif) no-repeat left top;
	display:block;
	float:left;
	width:80px;
	height:18px;
	text-decoration:none;
	color:#000;
	text-align:center;
	padding:5px 0 0 0;
	font-weight:bold;
	margin:-3px 10px 0 0;
}

body { 
	background: #dfdcd5 url("/images/apariencia/top.png") 0 0 repeat-x;
    text-align: center;
	font: 12px Trebuchet, Arial;
	color: #333333;
	letter-spacing: 0.01em;
}
body.informacion{ 
	background: #dfdcd5 url("/images/apariencia/top.png") 0 95px repeat-x;
    text-align: center;
	font: 12px Trebuchet, Arial;
	color: #333333;
	letter-spacing: 0.01em;
}
.banner_up{
	background:#fff;
	height: 95px;
	margin: 0px auto;
	padding-top:5px;
}

h1{
	height: 17px;
	font: 10px Arial; 
	font-weight: bold;
	color: #FEA100;
	text-align: right;
	width:150px;
}

h2{
	height: 17px;
	font: 10px Arial; 
	font-weight: bold;
	color: #FEA100;
	text-align: right;
	width:150px;
}

h7{
	height: 20px;
    text-align: left;
	font: 13px Trebuchet, Arial; 
	color: #000000;
	font-weight: bold;
	text-align:justify;
	line-height: 2em;
	padding: 14px 0px 5px 15px;
	display: block;
}

.pieFoto{
	width: 89px;
	height: 15px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #55555;
}

.negrita {
	font-weight:bold;
	color: #000000;
}


.underline{
	text-decoration: underline;
}

.contenedorPreCabecera {
	display: block;
	height:70px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
	width:auto;
	min-width:1000px;
}
/***************************/
ul#accesoLinksComunidad{
	display: block;
	height: 55px;
	width: 125px;
	float: right;
	margin: 8px 5px 0px 0px;   
}
*html ul#accesoLinksComunidad{margin-top/***/:/***/-55px;}
ul#accesoLinksComunidad li{
	display: block;
	float: right;
	text-align:center;
	margin: 3px 0px;

}

ul#accesoLinksComunidad a{
	font: bold 11px Trebuchet, Geneva, Arial;
	text-decoration:none;
	background-image:url(/images/apariencia/btncomunidad.jpg);
	color: #FFFFFF;
	height:17px;
	width: 118px;
	display:block;
	padding: 3px 0px 0px;
}
.contenedorCabecera {
	display: block;
	height:38px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
	width:auto;
	min-width:1000px;
}

.contenedorPie {
	display: block;
	clear:both;
	height:130px;
	margin:0 auto;
	background: url("/images/apariencia/pie.png") 0 0 repeat-x;
	text-align:center;
	overflow:visible;
	width:auto;
	min-width:1000px;
}

.contenedorContenido {
	background: url("/images/apariencia/sombra.png") 0 0 repeat-x;
	margin:0 auto;
	text-align:left;
	overflow:visible;
	width:auto;
	min-width:1000px;
	height: auto;
	min-height:700px;
}

.contenido {
	background: url("../images/apariencia/fondo.png") repeat-y top left;
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	clear: both;
	min-height: 530px;
}

.contenidoConcurso {
	background: url("../images/apariencia/fondo.png") repeat-y top left;
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	clear: both;
	min-height: 530px;
}
.contenidoConcurso .tituloApartado3 {
	background: url(../images/apariencia/separador.jpg) no-repeat scroll left top;
	clear:both;
	color:#000000;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:20px;
	margin:15px 0;
	padding:0 20px 0 38px;
	width:941px;
}
.contenidoConcurso p{
	margin: 4px 20px 2px 40px;
}
.contenidoConcurso p.tituloSub{
	width: 850px;
	font-weight: bold;
	color: #fea100;
	text-transform: uppercase;
	margin:25px 20px 0 40px; 
}
.contenidoConcurso ul{
	margin: 0 20px;
	padding: 0 40px;
}
.contenidoConcurso ul li{
	margin: 2px 0;
	padding: 0;
	list-style: disc;
}
.contenidoConcurso ul li ul.ciudadesConcurso{
	display: block;
	float: left;
	margin:10px 20px 10px 10px;
	padding:10px;
	width:100px;
}
.contenidoConcurso ul li ul.ciudadesConcurso li{ list-style: none; padding: 0; text-align: center; font-weight: bold;}
.contenidoConcurso ul li ul.ciudadesConcurso li.tit{ color: #fea100; font-size: 0.95em; text-decoration: underline; margin: 0 0 10px 0;}

.contenidoConcurso ul li a:link{ color: #000; text-decoration: none;}
.contenidoConcurso ul li a:visited{ color: #000; text-decoration: none;}
.contenidoConcurso ul li a:hover{ color: #000; text-decoration: underline;}
.contenidoConcurso ul li a:active{ color: #000; text-decoration: none;}

.contenidoConcurso a:link{ color: #fea100; text-decoration: none;}
.contenidoConcurso a:visited{color: #fea100; text-decoration: none;}
.contenidoConcurso a:hover{color: #fea100; text-decoration: underline;}
.contenidoConcurso a:active{color: #fea100; text-decoration: none;}

.contenidoConcurso #ojos{
	background-color: #ddd;
	border: solid 1px #ccc;
	display: block;
	float: left;
	clear: both;
	margin: 10px 40px;
}
.contenidoConcurso p.ojo{
	margin: 10px 20px 10px 20px;
}
.contenidoConcurso #fotosConcurso{
	display: block;
	float: right;
	width: 280px;
	height: 55px;
	margin:0 5px 0 0;
}
.contenidoConcurso ul.premio{
	display: block;
	float: left;
	clear: left;
	height: 100px;
	margin: 10px 0 10px 40px;
	padding: 0;
}
.contenidoConcurso ul.premio li{
	display: block;
	float: left;
	clear: right;
	width: 64px;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
}
.contenidoConcurso .premio li a{
	display: block;
	clear: both;
	width: 62px;
	height: 82px;
	border: solid 1px #ccc;
}
.contenidoConcurso .premio li a:link{}
.contenidoConcurso .premio li a:visited{}
.contenidoConcurso .premio li a:hover{ background-color: #fea100; border: solid 1px #fea100;}
.contenidoConcurso .premio li a:active{}

.contenidoConcurso .premio li img{
	padding: 1px;
	display: block;
	float: left;
	clear: both;
}
.contenidoConcurso .premio p.nombreCiudad{
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	width: 62px;
	margin: 0;
	padding: 0;
	text-align: center;
}

.contenidoConcurso #ganador_foto{
	display: block;
	float: left;
	width: 281px;
	margin: 10px 0 10px 40px;
}
.contenidoConcurso #ganador_foto a.titulo{
	display: block;
	float: left;
	clear: both;
	text-align: left;
	margin: 0 0 6px 0;
	font-weight: bold;
}
.contenidoConcurso #ganador_foto a.ganador{
	display: block;
	float: left;
	width: 279px;
	height: 209px;
	border: solid 1px #ccc;

}

.contenidoConcurso #ganador_naranja{
	display: block;
	float: left;
	margin: 31px 0 0 10px;
	background-color: #fea100;
	padding: 3px;
}
.contenidoConcurso #ganador_naranja a.avatar{
	display: block;
	clear: both;
	width: 76px;
	height: 76px;
	overflow: hidden;
}
.contenidoConcurso #ganador_naranja a.nombre{
	display: block;
	clear: both;
	text-align: center;
	color: #fff;
	font-weight: bold;
}

.contenidoConcurso a.ganador img{
	padding: 1px;
}

.contenidoConcurso .btnReg{
	background:transparent url(/comunidad/images/comunidad/btncontestarg.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	height:19px;
	margin:10px 0 0 20px;
	padding:4px 0 0;
	text-align:center;
	text-decoration:none;
	width:110px;
}
.contenidoConcurso .btnReg:link{ color:#fff;}
.contenidoConcurso .btnReg:visited{ color:#fff;}
.contenidoConcurso .btnReg:hover{ color:#fff;}
.contenidoConcurso .btnReg:active{ color:#fff;}

.contenidoConcurso .btnFel{
	background:transparent url(/comunidad/images/comunidad/btncontestarg.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	height:19px;
	margin:31px 0 0 10px;
	padding:4px 0 0;
	text-align:center;
	text-decoration:none;
	width:110px;
}
.contenidoConcurso .btnFel:link{ color:#fff;}
.contenidoConcurso .btnFel:visited{ color:#fff;}
.contenidoConcurso .btnFel:hover{ color:#fff;}
.contenidoConcurso .btnFel:active{ color:#fff;}


#cabeceraConcuro{
	display: block;
	width: 996px;
	margin: auto;
}

#buscadores {
	background:url(../images/apariencia/fondobuscador_bak.png) no-repeat top left;
	width: 996px;
	height: 197px;
	font: 11px Arial;
	text-align: left;
	margin: 0px 2px 0px 2px;
	clear:none;	
}
/*#buscadores {
	background:url(../images/apariencia/fondobuscador.png) no-repeat left top;
	width: 996px;
	height: 197px;
	font: 11px Arial;
	text-align: left;
	margin: 0px 2px 0px 2px;
	clear:none;	
}*/

#cuerpoIndex{
	width: 780px;
	padding-top: 15px;
	text-align: left;
	clear: both;
	/*position:relative;*/

}

/* ----------------------------------- */
/* CABECERA
/* ----------------------------------- */

.preCabecera{
	width:1000px;
	height: 70px;
	margin:0 auto;
	/*position:relative;*/
	overflow:hidden;
}

.logo {
	width: 200px;
	height: 50px;
	margin: 10px 0px 0px 5px;
	display: block;
	float: left;
}

.logo a {
	width: 100%;
	height: 100%;
	text-decoration: none;
}


.textos {
	float:left;
	margin:10px 0 0 10px;
	padding:18px 25px 0 0;
}
.textos h1, .textos h2{text-align:left; width:auto;}

.botones {
	display:block;
	float:right;
	width:89px;
	margin:8px 0 0 0;
	padding:0;
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
}
*:first-child+html .botones {margin-top/***/:/***/9px;}
*html .botones{margin-top/***/:/***/-53px;}
*html .botones input{margin-left:-5px;}
.botones a{
	display: block;
	float: right;
	clear: both;
	width: 82px;
	height: 17px;
	background: url(../images/apariencia/btncabecera.jpg) no-repeat top left;
	text-decoration: none;
	border: none;
	outline: none;
	cursor: pointer;
	margin:0px 6px 3px 0;
	text-transform:uppercase;
	color:#fff;
	/*font-size:0.9em;*/
	font-weight:bold;
	text-align:center;
	padding:3px 0 0 0;
}
.botones input{display:block; float:left; margin:0;}
*html .botones input{margin-top/***/:/***/-5px;}
.botones label.check{ display:block; float:left; margin:0 2px 0 0;}
*:first-child+html .botones input{margin-top/***/:/***/-5px;}

#eresNuevo{
	display: block;
	float: right;
	clear: none;
	width: 120px;
	height: auto;
	margin: 10px 45px 0 0;
	padding: 0;
}
*html #eresNuevo{margin-top/***/:/***/-50px;}
#eresNuevo a{
	display: block;
	margin: 0 auto;
	text-align: center; 
	color: #73b3fa;
	font-size: 1.2em;
	font-weight: bold;
}
#eresNuevo a:hover{ color: #4881c0;}

/***** disrio informacion ****/
#eresNuevo_diario{
	display: block;
	float: left;
	clear: none;
	width: 100px;
	height: auto;
	margin: 12px 0 0 0;
	padding: 0;
}
#eresNuevo_diario a{
	display: block;
	margin: 0 auto;
	text-align: center; 
	color: #73b3fa;
	font-size: 1.2em;
	font-weight: bold;
}
*html #eresNuevo_diario a{margin-top:-4px;}
*:first-child+html #eresnuevo_diario a{margin-top:-4px;}
#eresNuevo_diario a:hover{ color: #4881c0;}

/**** fin diario informacion ****/

form#acceso{
	display:block;
	float:right;
	width:200px;
	height:auto;
	/*margin:15px 5px 0 0;*/
	padding:0;
	margin:3px 5px 0 0;
	width:255px;
}
*html form#acceso{margin-top/***/:/***/-60px;}
form#acceso input{
	display:block;
	width:90px;
	margin:5px 5px 0 0;
	width:116px;
}
form#acceso div{
	display:block; 
	float:left;
}

form#acceso label{
	display:block;
	float:none;
	font-style:italic;
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
	margin:2px 0 0 0;
}
div#preguntas{
	display:block;
	float:right;
	clear:right;
	width:355px;
	margin:3px 6px 0 0
}
*html div#preguntas{margin-top/***/:/***/-15px;}
div#preguntas a{
	display:block; 
	float:right;
	color:#fff;
	text-decoration:underline;
	font-style:italic;
	font-size:0.8em;
	margin:0 0 0 10px;
}
p.mensajeBienve{
	display:block;
	float:right;
	width:230px;
	font-style:italic;
	color:#FFFFFF;
	margin:15px 20px 0 0;
	text-align:right;
}
*html p.mensajeBienve{margin-top/***/:/***/-48px;}

.preCabecera #cntlogin p.mensajeAlerta{
	background:url(/comunidad/images/iconos/warning.gif) no-repeat left top;
	display:block;
	float:right;
	width:125px;
	font-style:italic;
	margin:7px 13px 0 0;
	text-align:leftt;
	padding:1px 0 0 23px;
	text-align:justify;
	color:#d4d4d4;
	font-size:0.8em;
	font-weight:bold;
}
*html .preCabecera #cntlogin p.mensajeAlerta{margin-top/***/:/***/-48px;}


.cabecera {
	width:1000px;
	height:38px;
	margin:0 auto;
	/*position:relative;*/
	overflow:hidden;
} 

.logo2 {
	float:left;
	margin:0;
	padding:0px 0 0 9px;
	position:absolute; 
	top:0px; 
	left:8px;
	z-index: 100;
}

.cabecera ul.navCabecera {
	display: block;
	float: left;
	/*width: 915px;*/
	height: 36px;
	margin: 8px 0 0 0;
	padding: 0;
	/*background: url(/images/apariencia/dotMenu.gif) repeat-y top left;*/
}
.cabecera ul.navCabecera li.link {
	display: block;
	float: left;
	/*background: url(/images/apariencia/dotMenu.gif) repeat-y top right;*/
}
.cabecera .navCabecera li.link a {
	display: block;
	float: none;
	margin: 0;
	padding: 8px 16px 4px 16px;
	font: 15px Trebuchet, Geneva, Arial; 
	font-weight:bold;	
	text-decoration:none;
	text-align:center;

}

/*****************ACCESO A COMUNIDAD PRECABECERA*********************/
.cabecera ul.navCabeceraDch {
	float:right;
	display: block;
	/*width: 85px;*/
	width:215px;
	height: 40px;
	margin:8px 0px 0px 0px;
	padding: 0;
}
	.cabecera ul.navCabeceraDch li.link {
		display: block;
		float: left;
	}
	.cabecera ul.navCabeceraDch li.link a.vuelos {
		display: block;
		background:url(/images/apariencia/pestana_vuelos.png) left top no-repeat;
		width:50px;
		height:23px;
		float: left;
		padding:6px 0 0 48px;
		color:#333;
		font-size:1.1em;
		text-decoration:none;
		font-weight:bold;
		
	}
*html .cabecera ul.navCabeceraDch {margin:10px 0 0 0;}
.cabecera ul.navCabeceraDch li.link {
	display: block;
	float: left;
	
}

.cabecera .navCabeceraDch a.ayuda  {
	display: block;
	float: none;
	margin: 0;
	padding: 3px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/ayuda.gif) no-repeat center center;
	text-indent:-5000px;
}
.cabecera .navCabeceraDch a.inicio  {
	display: block;
	float: none;
	margin: 0;
	padding: 3px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/inicio.png) no-repeat center center;
	text-indent:-5000px;
}
.cabecera .navCabeceraDch a.estrella  {
	display: block;
	float: none;
	margin: 0;
	padding: 3px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/estrella.png) no-repeat center center;
	text-indent:-5000px;
}
.cabecera .navCabeceraDch a.sobre  {
	display: block;
	float: none;
	margin: 0;
	padding:5px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/sobre.gif) no-repeat center center;
	text-indent:-5000px;
	
}
.cabecera .navCabeceraDch a.irComunidad  {
	display: block;
	float: none;
	margin: 0px 0px 0px 7px;
	text-decoration:none;
	width:142px;
	height:22px;
	color: #FFFFFF;
	background: url(../../comunidad/images/apariencia/iracomunidad-negro.png) no-repeat left top;
	text-align:center;
	padding: 4px 0px 0px;
	font-weight:bold;
}
/*****************************************/
.cabecera .navCabecera li.link a.first{ }

.navCabecera li a:link {color:#999; text-decoration:none; border-bottom:none;}     /* inicio */
.navCabecera li a:visited {color:#999; text-decoration:none; border-bottom:none;}  /* visitado */
.navCabecera li a:hover {background : url("/images/apariencia/flecha.gif") no-repeat top center; color:#000; text-decoration:none; border-bottom:none;}   /* mouse over */
.navCabecera li a:active {color:#999; text-decoration:none; border-bottom:none;}   /* seleccionado */

.navCabecera li a.active:link {background : url("/images/apariencia/flecha.gif") no-repeat top center; color:#000; text-decoration:none; border-bottom:none;}     /* inicio */
.navCabecera li a.active:visited {background : url("/images/apariencia/flecha.gif") no-repeat top center; color:#000; text-decoration:none; border-bottom:none;}  /* visitado */
.navCabecera li a.active:hover {color:#000; text-decoration:none; border-bottom:none;}   /* mouse over */
.navCabecera li a.active:active {color:#000; text-decoration:none; border-bottom:none;}   /* seleccionado */


.preCabecera #cntAvatar{
	display: block;
	float: right;
	width: 150px;
	margin: 8px 0 0 0;
	padding: 0;
	font:bold 10px;
	height:60px;
}

*html .preCabecera #cntAvatar{margin-top/***/:/***/-55px;}
.preCabecera #cntAvatar img.avatar{
	background:url(/images/apariencia/viajero.jpg) no-repeat left top;
	overflow:hidden;
	border: solid 2px #ffcc00;
	display:block;
	float:left;
	margin:0 5px;
	width:40px;
	height:40px;
	text-indent:-5000px;
}

.preCabecera #cntAvatar #editarSalir{
	display:block;
	float:left;
	clear:left;
	text-align: center;
	width: 80px;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	margin:3px 0 0 0;
}
.preCabecera #cntAvatar #editarSalir:link{ color: #fff;}
.preCabecera #cntAvatar #editarSalir:visited{ color: #fff;}
.preCabecera #cntAvatar #editarSalir:hover{ color: #ffcc00;}
.preCabecera #cntAvatar #editarSalir:active{ color: #fff;}
*html preCabecera #cntAvatar #editarSalir {margin-top/***/:/***/-55px;}

.preCabecera #cntAvatar span.nombreUsuario,
.preCabecera #cntAvatar span.ubicacion{display:block; float:left; color:#fff; font-weight:bold; font-size:10px;}


.preCabecera ul#cntIconos{
	color:#E6E6E6;
	display:block;
	float:right;
	margin:1px 10px 0 0;
	padding:0;
	width:50px;
}
*html .preCabecera ul#cntIconos{margin-top/***/:/***/-60px;}
.preCabecera ul#cntIconos li{
	display: block;
	clear: both;
	font-size:11px;
	font-weight:bold;
	list-style-image:none;
	margin: 0 0 0 0;
	margin:5px 0 0 ;
	padding:0;
	text-align:right;
	height: 16px;
}
*:first-child+html .preCabecera ul#cntIconos li{margin-top:3px;}
.preCabecera ul#cntIconos li #editarSalir{
	text-align: center;
	width: 34px;
	font-size: 9px;
	color: #fff;
	text-decoration: none;
}
.preCabecera ul#cntIconos li #editarSalir:link{ color: #fff;}
.preCabecera ul#cntIconos li #editarSalir:visited{ color: #fff;}
.preCabecera ul#cntIconos li #editarSalir:hover{ color: #ffcc00;}
.preCabecera ul#cntIconos li #editarSalir:active{ color: #fff;}
*html .preCabecera ul#cntIconos #editarSalir{margin-top/***/:/***/-55px;}

.preCabecera #cntIconos li span{
	display: block;
	float: left;
	width: 24px;
	margin: 0 2px 0 0;
}

.preCabecera ul#cntIconos li a.carta,
.preCabecera ul#cntIconos li a.cara,
.preCabecera ul#cntIconos li a.notificacion { 
	display:block;
	float:left;
	margin:0px 0 3px 2px;
	margin:0;
	padding:1px 0px 0 0;
	text-decoration:none;
}
.preCabecera ul#cntIconos li a.notificacion { margin:0px 0 3px; margin:0;}

.preCabecera ul#cntIconos li a:link{ color: #fff;}
.preCabecera ul#cntIconos li a:visited{ color: #fff;}
.preCabecera ul#cntIconos li a:hover{ color: #ffcc00;}
.preCabecera ul#cntIconos li a:active{ color: #fff;}

/*.preCabecera ul#cntIconos li.smile{padding: 0 22px 0 0;}*/
.preCabecera ul#cntIconos li img{padding: 0 1px 0 0;}
/*.preCabecera ul#cntIconos li.sobre{padding: 0 22px 0 0;}*/
.preCabecera ul#cntIconos li img{padding: 0 1px 0 0;}

.preCabecera .accesoComunidad {
	background:url(../../images/apariencia/btncomunidad.jpg) no-repeat top left;
	display:block;
	float:right;
	width:120px;
	height:19px;
	text-decoration: none;
	border: none;
	outline: none;
	cursor: pointer;
	margin:0;
	color:#fff;
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	padding:3px 0 0 0;
}
/* ----------------------------------- */
/* BUSCADOR VUELOS
/* ----------------------------------- */

.buscadorPrincipal {
	width: 525px; 
	height: 191px;
	margin: 6px 0 0 12px;
	float: left;
	clear: none;
}
*html .buscadorPrincipal{margin-left/***/:/***/6px;}

.buscadorPrincipal a.buscar{
	background:url(../images/apariencia/btnbuscardor.gif) no-repeat left top;
	display:block;
	float:left;
	width:80px;
	height:18px;
	text-decoration:none;
	color:#000;
	text-align:center;
	padding:5px 0 0 0;
	font-weight:bold;
} 


.cabeceraBusc { 
	float:left;
	width: 300px; 
	height: 26px;
	margin: 12px 0 0 0;
}

.cuerpoBusc { 
	display:block;
	background:#ffebb2;
	float:left;
	text-align: left; 
	width: 509px; 
	height: 109px;
	padding:5px 8px;
}
.cuerpoBusc .spinner{ margin: 25px 0px 0px; height: 16px; width: 16px; }
.spinner_index{ float:left; margin: 15px 0px 0px 10px; height: 16px; width: 16px; }
.cont_buscador_destinos .spinner_index{ display:inline; float: right; height: 16px; width: 16px; margin: 0px 255px 0px 10px;}
*html .cont_buscador_destinos .spinner_index{margin/***/:/***/ 0px 240px 0px 10px;}
*html .cuerpoBusc{padding-left/***/:/***/0;}
.recoge{margin:0; padding:0; display:block; float:left; width:100%;} 
.numAdult{float:left; margin:0; padding:0; }
.buscaNinos{ width:100px; float:right; margin:0; padding:0; }
* html .buscaNinos {clear:both;}
.buscaNinos a.linkNinos:link, .buscaNinos a.linkNinos:visited{ color:#333333; text-decoration: none; margin: 4px 0px 0px; display:block;}
.buscaNinos a.linkNinos:hover{ color: #F90; }
.buscaNinos .allNinos{  display: block; height:49px; width:109px;  }
* html .buscaNinos .allNinos{ clear: both; width: 107px;}
#f1Vuelos{
	display: block;
	float: left;
	clear:none;
	/*width: 170px;*/
	clear:left;
	margin:4px 0 0 5px;
}
*html #f1Vuelos{margin-left:3px; margin-top:8px;}
*html #f1Vuelos input{margin-left:-2px;}

*:first-child+html #f1Vuelos {margin:6px 0 0 0;}
*:first-child+html #f1Vuelos input{margin:-2px 0 0 0;}
#f1Vuelos label {margin-right:8px;}

*:first-child+html #f1Vuelos label{margin-right:3px;}

#f2Vuelos{
	display:block;
	float:left;
	width: 180px;
	margin: 0 0 8px 5px;
}
*html #f2Vuelos {margin-bottom:4px; m4rgin-left:-20px; width:195px;}

#f2Vuelos h3{
	display:block;
	float:left;
	width:90px;
	font-weight:bold;
	margin:5px 0 0 0;
	font-size:14px;
}
#indicator1, #indicator2{padding: 3px; }
*html #indicator1, #indicator2{margin-top/***/:/***/-23px;}
*:first-child+html #indicator1, 
*:first-child+html #indicator2{margin-top/***/:/***/-23px;}
#f3Vuelos{
	display:block;
	float:left;
	width: 95px;
	margin-bottom: 3px;
}
*:first-child+html #f3Vuelos{margin-top:2px;}
*html #f3Vuelos{margin-left:-15px; margin-top:2px;}

#f4Vuelos{
	display:block;
	float:left;
	margin:15px 0 0 15px;
	width:210px;
}
*html #f4Vuelos{width:205px; margin-left:0; float:right;}

#f5Vuelos{
	display:block;
	float:right;
	width:104px;
	height: 22px;
	margin:-1px 3px 0 0;

}
*html #f5Vuelos{margin-top:3px; margin-right:0;}
#f6Vuelos{
	display:block;
	float:left;
	clear:right;
	/*width:155px;*/
	margin:-3px 20px 0;
	margin:4px 0 0 20px;
}
*html #f6Vuelos{ margin-left:17px; margin-top:8px;}
#f6Vuelos span{font-weight:bold;}
#f6Vuelos label{margin:0 5px 0 0;}
*:first-child+html #f6Vuelos {margin-left:25px; margin-top:6px;}
*:first-child+html #f6Vuelos input{margin:-2px 0 0 -2px;}
*:first-child+html #f6Vuelos label{margin-right:2px;}
*html #f6Vuelos label{margin-right:0;}
#origenVuelo{
	width: 175px;
	float: left;
	margin:0 0 5px 0;
}

#origenVuelo input{
	width: 150px;
}

#destinoVuelo{
	width: 175px;
	float: left;
}

#destinoVuelo input{
	width: 150px;
}

#idaVuelo{
	display: block;
	width: 100px;
	float:left;
	margin:0 0 5px 0;
	padding:0;
}
#idaVuelo #txtFechaIda{ margin:0 2px 0 0; display: block; width:65px; float: left;}

#vueltaVuelo{
	display: block;
	width: 109px;
	/*height: 20px;*/
	float:left;
	margin: 0px;
	padding: 0;
}
#vueltaVuelo #txtFechaVuelta{ margin:0 2px 0 0; display: block; width:65px; float: left;}

#cmbHoraIda{
	width: 90px;
	float:left;
	margin-right: 15px;
}

#cmbHoraVuelta{
	width: 90px;
	float:left;
}

.labelOrigen{margin-right: 140px;}
.labelDestino{margin-right: 105px;}
.labelIda{margin-right: 50px;}
.labelHorasIda{margin-right: 40px;}
.labelVuelta{margin-right: 50px;}
.labelHorasVuelta{margin-right: 0px;}

.cmbNumAdultosVuelos{
	width: 40px;
	margin-right: 19px;
}

* html .cmbNumAdultosVuelos{margin-right:15px;}
.cmbNumNinyosVuelos{width: 40px; margin: 0px 0 0 1px }
:first-child+html .cmbNumNinyosVuelos {margin-left:2px}
.cmbNumBebesVuelos{ width: 40px; margin: 3px 0 0 4px }
* html .cmbNumBebesVuelos { margin:3px 0 0 3px }
.labelBebes, .labelNinos{ width: 50px;}

#chkFlexible{
	margin-left: 10px;
}

.bBuscar{
	display: block;
	width: 80px;
	height: 24px;
	float: right;	
}

.clearFloat{clear:both;}

.listaBusc {
	font: 15px Arial, Trebuchet; 
	font-weight:bold; 
	list-style-type:none;
	padding: 0;
	height:27px;
	margin:0 auto; 
}

.listaBusc li {
	display: block;
	width: 74px;
	height: 17px;
	text-align: center;
	float: right;
	padding: 10px 0px 0px 5px;
}

.listaBusc li a {
	text-decoration: none;
	font-weight:bold; 
	display:inline;
	cursor: pointer;
}

.listaBusc li a:link {color:#000000; text-decoration:none; border-bottom:none;}     /* inicio */
.listaBusc li a:visited {color:#000000; text-decoration:none; border-bottom:none;}  /* visitado */
/*.listaBusc li a:hover {color:#999999; text-decoration:none; border-bottom:none;}*/   /* mouse over */
.listaBusc li a:active {color:#666666; text-decoration:none; border-bottom:none;}   /* seleccionado */

.activeBusc{
	color: #f68d21;
}

.listaBusc li .activeBusc a:link {color:#f68d21; text-decoration:none; border-bottom:none;}     /* inicio */
.listaBusc li .activeBusc a:visited {color:#f68d21; text-decoration:none; border-bottom:none;}  /* visitado */
.listaBusc li .activeBusc a:hover {color:#999999; text-decoration:none; border-bottom:none;}   /* mouse over */
.listaBusc li .activeBusc a:active {color:#f68d21; text-decoration:none; border-bottom:none;}   /* seleccionado */

#cerrarAyuda, .cerrarAyuda{
	text-align: center;
}
.cerrarAyuda a, a.correo_modalbox{
	text-align: center;
	text-decoration:none;
	color:#F90;
	font-weight:bold;
}

#cerrarAyuda a, #cerrarAyuda a{
	text-decoration: none;
	font-weight: 600;
	color: #000000;
}

#bAyudaBuscador{
	display: block;
	float:left;
	width: 18px;
	height: 18px;
	margin: 2px 0 0 0;
	padding: 0;
}

#bAyudaBuscador a{
	height: 18px;
	text-decoration: none;
	color: #FF9900;
}

.ulAyuda{
	padding-bottom: 10px;
	position: relative;
	list-style: disc;
}

.ulAyuda li{
	font: 13px Trebuchet, Arial;
	margin: 0px 0px 0px 25px;
	padding: 5px 0px;
	position: relative;
}


/* ----------------------------------- */
/* BUSCADOR HOTELES
/* ----------------------------------- */

/*#buscadorHoteles{
	display: none;
}*/

#f1Hoteles{
	display:block;
	float:left;
	width: 405px;
	height: 41px;
}

#f2Hoteles{
	display:block;
	float:left;
	/*width: 405px;*/
	height: 41px;
	margin-bottom: 5px;
	width:100%;
}
#f2Hoteles div.llegadaSalidaCat{
	display:block;
	float:left;
	width:130px;
}

#f3Hoteles{
	display:block;
	float:left;
	width: 380px;
	height: 27px;
}

#f4Hoteles{
	display:block;
	float:right;
	width: 80px;
	height: 27px;
}

#ciudadHotel input{
	width: 180px;
}

#llegadaHotel{
	width: 114px;
	height: 20px;
	float:left;
	margin: 0 8px 0 0;
	padding: 0;
}
#llegadaHotel #txtFechaIdaHoteles{ margin:0 2px 0 0; padding:0; display: block; width:80px; float: left;}

#salidaHotel{
	width: 114px;
	height: 20px;
	float:left;
	margin: 0 8px 0 0;
	padding: 0;
}
#salidaHotel #txtFechaVueltaHoteles{ margin:0 2px 0 0; padding:0; display: block; width:80px; float: left;}

#categoriaHotel{
	width: 117px;
	float:left;
}

#categoriaHotel select{
	width: 117px;
	height: 20px;
}

.labelLlegada{float:left; margin-right: 74px;}
.labelSalida{float: left; margin-right: 86px;}
.labelCategoria{float:left; margin-right: 50px;}

#cmbCategoriaHotel{
	width:90px;
}

#cmbNumAdultosHoteles{
	width: 40px;
	margin-right: 51px;
}

#cmbNumNinyosHoteles{
	width: 40px;
	margin-right: 52px;
}

*html #cmbNumNinyosHoteles{margin-right: 52px;}

#cmbNumHabitaHoteles{
	width: 40px;
}

.clearFloat{clear:both;}


/* ----------------------------------- */
/* BUSCADOR VIAJES 
/* ----------------------------------- */

#f1Viajes{
	display:block;
	float:left;
	width: 405px;
	height: 38px;
}

#destinoViajes input{
	width: 202px;
}

#f2Viajes{
	display:block;
	float:left;
	width: 405px;
	height: 45px;
	margin-bottom: 3px;
}
#f2Viajes div.mesAnyo{
	display:block;
	float:left;
	width:140px;
}

.fechaMesViajes{
	width: 110px;
	height: 20px;
	float:left;
	margin-right: 15px;
	padding: 0;
}
/*#fechaMesViajes #txtFechaViajes { margin:0 3px 0 0; padding:0; display: block; width:80px; float: left;}*/

.fechaAnyoViajes{
	width: 80px;
	height: 20px;
	float:left;
	margin: 0 8px 0 0;
	padding: 0;
}

.labelMes{margin-right: 113px;}

#f3Viajes{
	display:block;
	float:left;
	width: 80px;
	height: 27px;
	margin:14px 0 0 0;
}

/* ----------------------------------- */
/* BUSCADOR OFERTAS 
/* ----------------------------------- */

.buscadorOfertas { 
	display: block;
	width: 160px; 
	height: 197px;
	/*margin: 26px 21px 0px 0px;*/
	/*padding: 26px 21px 0px 0px;*/
	float: right;
}

.contenedorBuscOfer { 
	width: 405px; 
	height: 197px;
} 

/*.cabeceraBuscOfer { 
	width: 405px; 
	height: 19px;
	font-size: 18px; 
	font-weight:bold;
	text-align: right;
	color:  #000000;
	padding: 13px 10px 0px 0px;

}*/

.cuerpoBuscOfer { 
	text-align: left; 
	width: 500px; 
	height: 110px;
	/*margin-left: 20px;*/
}
*html .cuerpoBuscOfer { padding-left:10px;}
 

.tituloBuscOfer {
	font: 13px Trebuchet, Geneva, Arial; 
	font-weight:bold; 
	color:  #666666;
	list-style-type:none;
	height:5px;
	padding: 10px 0px 0px 20px;
}
.buscadorPrincipal a.buscarOfertas{
	background:url(../images/apariencia/btnbuscardor.gif) no-repeat left top;
	display:block;
	float:right;
	width:80px;
	height:18px;
	text-decoration:none;
	color:#000;
	text-align:center;
	padding:5px 0 0 0;
	font-weight:bold;
	margin:14px 0 0 0;
}
*html .buscadorPrincipal a.buscarOfertas{margin-top:0;}
*:first-child+html .buscadorPrincipal a.buscarOfertas{margin-top:0;}



.categoriaElegida{
	display:block;
	float:left;
	width: 405px;
	width:500px;
	height: 36px;
	margin:10px 0;
}

.categoriaElegida input, textarea {
	height: 15px;
	*height: 17px;
	font: 12px Arial;
	color:  #333333;
	text-align:left;
	vertical-align: bottom;
	display:inline;
	padding-top: 3px;
	*padding-top: 1px;
} 

#origenOferta input#txtOrigenOfe{ color: #999; font-size: 0.98em; width:145px; margin-top:5px;}	
#destinoOferta input#txtDestinoOfe{ color: #999; font-size: 0.98em; width:145px; margin-top:5px;}
#origenOferta span.textoOrigen, 
#destinoOferta span.textoDestino2{display:block; float:left; margin:10px 5px 0 0;}

#indicator1ofe, #indicator2ofe{margin-top:8px;}
#indicator1ofe{margin-right:6px;}
*:first-child+html #indicator1ofe, 
*:first-child+html #indicator2ofe{margin-top/***/:/***/-20px;}
*html #indicator1ofe, 
*html #indicator2ofe{margin-top/***/:/***/-20px;}
*html #indicator1ofe{margin-right/***/:/***/3px;}

.origenOferta{
	display:block;
	float:left;
	width: 215px;
	width:250px;
	height: 43px;
}

#fechaOferta{
	display:block;
	float:left;
	/*width: 215px;*/
	width:auto;
	height: 33px;
	position:relative;
	top:-32px;
}
*html #fechaOferta{top:-36px;}
*:first-child+html #fechaOferta{top:-33px;}

#mesOferta{
	width: 105px;
	margin-right: 5px;
}

#anyoOferta{
	width: 70px;
}


.destinoOferta{
	display:block;
	float:left;
	width: 190px;
	width:250px;
	height: 33px;
}

#criterioOferta{
	display:block;
	float:left;
	width: 202px;
	height: 33px;
	position: absolute;
	top: 202px;
	/*left: 887px;*/
}
*html #criterioOferta #txtCritOfe{position:absolute; right:416px; display:block; float:left;}
*html #criterioOferta #textoCriterio {position:absolute; right:561px; display:block; float:left;}

*:first-child+html #criterioOferta #txtCritOfe{position:absolute; right:416px; display:block; float:left;}
*:first-child+html #criterioOferta #textoCriterio {position:absolute; right:561px; display:block; float:left;}

.categoria{
	width:100%;
	height: 39px;
}

#selectCategoria{
	width: 131px;
	float: left;
}

#cmbCategoriaOfertas{
	width: 122px;
}

#bBotonesOfer{
	height: 38px;
	float: right;
}

#bAyuda{
	width: 60px;
	height: 18px;
	padding-top: 15px;
	padding-top:10px;
	float: left;
	display: block;
}
*html #bAyuda{padding-top:0;}

#bAyuda a{
	height: 50px;
	text-decoration: none;
	color: #FF9900;

}

.bBuscarOfer {
	height: 22px;
	width: 62px;
	float: right;
}

/*********** div texto derecha buscador***************/

#textoDchaBuscador{
	display:block;
	float:left;
	width:116px;
	height:148px;
	padding:22px 36px 26px 13px;
}
*html #textoDchaBuscador{padding-right:13px;}

#textoDchaBuscador p{
	color:#5b5b5b;
	line-height:9pt;
	margin:0 0 10px 0;
}
#textoDchaBuscador p a{text-decoration:none; /*font-weight:bold;*/ color:#5b5b5b; cursor:auto;}

/* FOOTER */
.pie {
	font-size:12px;
	display: block; 
	width:1000px;
	height:124px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
} 

ul.navPie{
	display:block;
	width: 780px;
	vertical-align: baseline;
	margin: 0 auto;	
	padding-top: 50px;
}

ul.navPie li {
	list-style-type:none;
	vertical-align: middle;
	margin-right: 4px;	
	float: left;
}

ul.navPie a {
	width:50px;
	padding:4px 0;
	text-decoration:none;
	text-align:center;
	color:  #605d5d;
}

ul.navPie a:link {color:#ffffff; text-decoration:none; border-bottom:none;}     /* inicio */
ul.navPie a:visited {color:#ffffff; text-decoration:none; border-bottom:none;}  /* visitado */
ul.navPie a:hover {color:#bbbbbb; text-decoration:none; border-bottom:none;}   /* mouse over */
ul.navPie a:active {color:#FEA100; text-decoration:none; border-bottom:none;}   /* seleccionado */


/* ----------------------------------- */
/* PRINCIPALES DESTINOS
/* ----------------------------------- */

#principalesDestinos{
	display: block;
	float: left;
	clear: both;
}

*html #principalesDestinos{margin:0px 0px 0px 0px;}

#mapaFlash{
	width: 670px;
	height: 295px;
	margin: 10px;
}

#miniaturaDestinos{
	background: #ffe9a8;
	width: 670px;
	height: 247px;
	margin: 10px;	
}
*html #miniaturaDestinos{ width/***/:/***/ 664px;}

.principalesDestinosF1{
	background:#f1f1f1;
	border-left: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	border-right: 1px solid #e3e1e1;
	display: block;
	width: 922px;
	height: 86px;
	margin: 0px 0px 0px 0px;
	padding: 5px 2px 0 5px;
}
*html .principalesDestinosF1{ margin/***/:/***/ 0; width: 921px; padding: 5px 1px 0 5px;}
.principalesDestinosF2{
	display:block;
	height:86px;
	margin:0;
	padding:10px 33px 0 37px;
	width:930px;
}

.principalesDestinosF1 li a{
	text-decoration: none;
	color: #000000;
	width: 89px;
}
.principalesDestinosF1 li a img{
	width: 89px;
}

.principalesDestinosF1 li a:hover{
	text-decoration: none;
	color: #FEA100;
}

.principalesDestinosF2{
	padding: 0 0 0 15px;
}
.principalesDestinosF2 li a{
	text-decoration: none;
	color: #000000;
}

.principalesDestinosF2 li a:hover{
	text-decoration: none;
	color: #FEA100;
}

.principalesDestinosF1 li,.principalesDestinosF2 li{
	display: block;
	float: left;
	width: 89px;
	margin: 0px 3px 0px 0px;
/*	border: solid 1px green;*/
	list-style: none;	
}
*html .principalesDestinosF1 li, *html .principalesDestinosF2 li{ margin-right/***/:/***/ 3px;}

/* ----------------------------------- */
/* NUESTROS PROVEEDORES
/* ----------------------------------- */

#proveedoresAerolineas{
	width: 714px;
	float: left;
	margin: 0 0 0 0;
}
#proveedoresAerolineas #proximamenteBanner{
	display: block;
	float: left;
	margin: 40px 0 0 22px;
	padding: 0;
}
*html #proveedoresAerolineas #proximamenteBanner{ margin-left: 11px;}
#nuestrosProveedores{
	background: url("../images/apariencia/fondonuestrosprove.jpg") bottom no-repeat;
	width: 335px;
	height: 271px;
	margin: 0px 0px 0px 22px;
	float: left;
	position: relative;	
}
*html #nuestrosProveedores{margin:0px 0px 0px 11px;}

.nuestrosF1{
	height: 55px;
	margin: 136px 0px 0px 8px;
}

.nuestrosF1 li,.nuestrosF2 li{
	display: inline;
	float: left;
	width: 86px;
	margin-left: 15px;	
}

.borde2px{
	border: 2px solid #DDDDDD;
}

.borde2blanco{
	border: 2px solid #FFFFFF;
}

.borde3px{
	border: 3px solid #FFFFFF;
}

.borde4px{
	border: 4px solid #FFFFFF;
}

.nuestrosF2{
	height: 48px;
	margin: 0px 0px 0px 8px;
}

.masBlanco{
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	float: right;
	margin-right: 23px;	
}

.masBlanco:hover{ text-decoration:underline;}

/* ----------------------------------- */
/* NUESTRAS AEROLINEAS
/* ----------------------------------- */

#nuestrasAerolineas{
	background: url("../images/apariencia/fondonuestrasaero.jpg") no-repeat;
	width: 335px;
	height: 271px;
	margin: 0px 0px 0px 22px;
	float: left;
	position: relative;	
}

*html #nuestrasAerolineas{margin:0px 0px 0px 11px;}

.masNaranja, .masNaranjaAE{
	display: block;
	clear: both;
	float: right;
	color: #fea100;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	margin: 0;
	padding: 0 16px 0 0;	
}
*html .masNaranja{ padding-right/***/:/***/ 19px; }
.masNaranjaAE{ padding: 0 22px 0 0;}
.masNaranja:hover, .masNaranjaAE:hover{ text-decoration:underline;}

/* ----------------------------------- */
/* PRINCIPALES PROVEEDORES
/* ----------------------------------- */

#principalesProveedores{ 
	display: block;
	float: left;
	clear: both;
	margin: 0 0 40px 0;
	padding: 0 37px;
	width: 100%;
}

.principalesProveedoresF1{
	height: 110px;
	margin: 15px 0px 0px 0px;
}

.fichaProveedor{
	width: 456px;
	margin-right: 25px;
	display: block;
	float: left;
}
*html .fichaProveedor{margin-right/***/:/***/20px;}

.noMarginRight{ margin-right: 0;}


.fondoGris{
	background: #CCCCCC;
	width: 119px;
	height: 71px;
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	margin: 0 12px 0 0;
	padding: 3px;
}

.fondoGris img{
	margin-bottom: 2px;
}

.textoPoveedores{
	color: #000000;
	margin: 0 10px 0 0;
	text-align: justify;
}

.leermas{
	color: #FEA100;
	text-decoration: none;
	font-weight: bold;
	margin-left: 3px;
}

a.leermas:hover{ text-decoration: underline;}

/*html #principalesProveedores{margin:0px 0px 0px 11px;}*/

/* ----------------------------------- */
/* OFERTAS 
/* ----------------------------------- */

/* OFERTAS VUELOS */

.ofertas {
	display: block;
	width: 270px; 
	height: 230px;
	float: left;
	clear: left;
	margin: 0 60px 10px 37px;
}
*html .ofertas{ margin-left/***/:/***/ 19px;}

#bAyudaOfertasVuelos{
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	top: 658px;
	left: 1165px;
}

#bAyudaOfertasVuelos a{
	height: 18px;
	text-decoration: none;
	color: #FEA100;

}

/* OFERTAS HOTELES */

#ofertasHoteles { 
	width: 270px; 
	height: 230px;
	margin: 0 60px 0px 0px;
	float: left;
	clear: none;
} 

#bAyudaOfertasHoteles{
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	top: 965px;
	left: 1165px;
}

#bAyudaOfertasHoteles a{
	height: 18px;
	text-decoration: none;
	color: #FEA100;

}

/* OFERTAS VIAJES */

#ofertasViajes { 
	width: 270px; 
	height: 230px;
	margin: 0 22px 0 0;
	float: left;
	clear: none;
} 

#bAyudaOfertasViajes{
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	top: 1271px;
	left: 1165px;
}

#bAyudaOfertasViajes a{
	height: 18px;
	text-decoration: none;
	color: #FEA100;
}

.listaOfertas{
	text-decoration:none;
	list-style-type:none;
	float: left;
}

.tableOfertas { 
	width: 254px;
}
*html .tableOfertas{ width/***/:/***/ 200px;}

.tdPrecios{
	width: 50px;
	text-align: right;
	font-weight: 600;
	color: #fea100;
}
.tdPrecios a{	
	color: #fea100;
	text-decoration: none;
}
.tdPrecios a:hover{color: #666666;}

.tdDestinos a{
	text-align: left;
	color: #000000;
	text-decoration:none;
}

.tdDestinos a:link{}
.tdDestinos a:visited{}
.tdDestinos a:hover{text-decoration: underline;}
.tdDestinos a:active{}

.tdPrecios2{
	width: 80px;
	text-align: right;
	font-weight: 600;
	color: #333333;
	padding-top: 10px;
}

.tdDestinos2{
	width: 78px;
	font-size:11px;
	text-align: left;
	color: #666666;
	padding-top: 10px;	
	*padding-top: 11px;	
}
.tdAyuda{
	font-size:11px;
	text-align: left;
	color: #666666;
	padding-top: 10px;	
	*padding-top: 11px;	
}

.tdPrecios2 a{
	width: 80px;
	text-align: right;
	font-weight: 600;
	text-decoration:none;
	color: #fea100;
	margin-top: 25px;
}

/* ----------------------------------- */
/* OTROS
/* ----------------------------------- */

#buscadorVuelos input, textarea {
	height: 15px;
	*height: 17px;
	font: 12px Arial;
	color:  #333333;
	text-align:left;
	vertical-align: bottom;
	display:inline;
	padding-top: 3px;
	*padding-top: 1px;
} 
#origenVuelo input#txtOrigen,
#destinoVuelo input#txtDestino{ color: #999; font-size: 0.98em; width:145px; font-family:Arial, Helvetica, sans-serif;}	

#buscadorVuelos select {
	height: 21px;
	color:  #333333;
	text-align:left;
	vertical-align: middle;
	display:inline;
} 

#buscadorHoteles input, textarea {
	height: 15px;
	*height: 17px;
	font: 12px Arial;
	color:  #333333;
	text-align:left;
	vertical-align: bottom;
	display:inline;
	padding-top: 3px;
	*padding-top: 1px;
} 
	
#buscadorHoteles select {
	height: 21px;
	color:  #333333;
	text-align:left;
	vertical-align: middle;
	display:inline;
} 

#buscadorViajes input, textarea {
	height: 15px;
	*height: 17px;
	font: 12px Arial;
	color:  #333333;
	text-align:left;
	vertical-align: bottom;
	display:inline;
	padding-top: 3px;
	*padding-top: 1px;
} 
#buscadorViajes select {
	width: 124px;
	height: 21px;
	color:  #333333;
	text-align:left;
	vertical-align: middle;
	display:inline;
} 

.buscadorOfertas input, textarea {
	height: 15px;
	*height: 17px;
	font: 12px Arial;
	color:  #333333;
	text-align:left;
	vertical-align: bottom;
	display:inline;
	padding-top: 3px;
	*padding-top: 1px;
} 
	
.buscadorOfertas select {
	height: 21px;
	color:  #333333;
	text-align:left;
	vertical-align: middle;
	display:inline;
} 

.hand {
	cursor:pointer;
}


/* ----------------------------------- */
/* SCRIPTS
/* ----------------------------------- */

#filapru {
	border: 1px solid #ffffff; 
	background-color : #dad9cd; 
}

#search-results {
	margin: 60px 0px 0px 0px
}

#loading {
	margin: 60px 0px 0px 0px
}

.autocomplete {
    position: absolute;
    border-style: none;
    margin-top: -1px;
	cursor: pointer;
	z-index: 1000;
	
}

.autocomplete ul {
	list-style-type: none;
    border: 1px solid #aaaaac;	
	margin: 0px;
    padding: 0px;
    width: 350px;
	background-color: white;
	z-index: 1000;
}
.ciudadSalida #sugerenciasOrigHotel{clear:left; margin-left:50px; margin-top:22px;}
*:first-child+html .ciudadSalida #sugerenciasOrigHotel{margin-top:0; }
*html .ciudadSalida #sugerenciasOrigHotel{margin-top:0; }

.ciudadSalida .autocomplete ul.listaNombresCiudad{
	width: 326px;
}

#miniBuscador .autocomplete ul.listaNombresCiudad{
	width: 326px;
}

.autocomplete ul li.selected {
	background-color: #f7d199;
}

.autocomplete ul li {
	list-style-type: none;
    display: block;
    width: inherit;
    z-index: 1000;
    font-weight: normal;
}

.autocomplete ul li.categoriaAutocomp {
	background-color: #E9EFF4;
	font-style: italic;
	font-weight: bold;
	cursor: default;
}

.autocomplete #iata {
	float: right;
	right: 0px;
	width: 30px;
	text-align: center;
	color: #969599
}

/******Autocomplete para el mini 
 */

.autocompleteMini {
    position: absolute;
    border-style: none;
    margin-top: -1px;
	cursor: pointer;
	z-index: 1000;
	
}

.autocompleteMini ul {
	list-style-type: none;
    border: 1px solid #aaaaac;	
	margin: 0px;
    padding: 0px;
    width: 350px;
	background-color: white;
	z-index: 1000;
}

.autocompleteMini ul li.selected {
	background-color: #f7d199;
}

.autocompleteMini ul li {
	list-style-type: none;
    display: block;
    width: inherit;
    z-index: 1000;
    font-weight: normal;
}

.autocompleteMini ul li.categoriaAutocomp {
	background-color: #E9EFF4;
	font-style: italic;
	font-weight: bold;
	cursor: default;
}

.autocompleteMini #iata {
	float: right;
	right: 0px;
	width: 30px;
	text-align: center;
	color: #969599
}

.highlight {
	background-color: #DDDDDD
}

/* ----------------------------------- */
/* estilos para textos
/* ----------------------------------- */
.normal{
	background:white; 
}

.requerido{
	background:yellow; 
}

.erroneo{
	background:red; 
}

.deshabilitado{
	background:#D6D5D9; 
}

/* ----------------------------------- */
/* OTROS
/* ----------------------------------- */

.clearFix{
	clear: both;
}

.marginRight{
	margin-right: 5px;
}
.marginDer{
	margin-right: 3px;
}


/* ----------------------------------- */
/* estilos para pesta�as
/* ----------------------------------- */

ol.toc {
	display: block;
    height: 17px;
    list-style: none;
    margin: 0;
    padding: 7px 0 0 0;
	width: 520px;
	top: 0px;
	left: 0px;
	z-index: 999;
	font-size:1.3em;
}
ol.toc li,ol.toc li#first {
    float: left;
    margin: 0;
    padding:0;
}

ol.toc li a {
    color: #fff;
    display: block;
    float: left;
    height: 16px;
	width: 92px;
	outline: none;
	font-weight: bold;
	text-align: center;
	outline: none;
	text-transform:uppercase;
	color:#9e9d9d;
	text-decoration:none;
}

ol.toc li#hoteles a {
	outline: none;
}

ol.toc li#viajes a {
	outline: none;
}
	
ol.toc li#first a{ 
	width: 92px; 
	outline: none;
}

ol.toc li#hoteles.current {
	font-weight:bold;
}

ol.toc li#hoteles.current a {
    color: #000;
    font-weight: bold;
	outline: none;
	text-transform:uppercase;
}

ol.toc li#viajes.current {
	font-weight:bold;
}

ol.toc li#viajes.current a {
    color: #000;
    font-weight: bold;
	outline: none;
	text-transform:uppercase;
}

ol.toc li#first.current {
   font-weight:bold;
}

ol.toc li#first.current a {
    background-position: 100% -26px;
    color: #000;
    font-weight: bold;
	outline: none;
}

ol.toc li#vuelos.current {
     font-weight: bold;
}

ol.toc li#vuelos.current a {
    color: #000;
    font-weight: bold;
	outline: none;
	text-transform:uppercase;
}

ol.toc li#vuelos a{ 
    font-weight: bold;
	outline: none;
	text-transform:uppercase;
}

ol.toc li#ofertas.current, ol.toc li#avisame.current {
	font-weight:bold;
}

ol.toc li#ofertas.current a, ol.toc li#avisame.current a {
    color: #000;
    font-weight: bold;
	outline: none;
	text-transform:uppercase;
}

div.content {
    border-top: #333 solid 10px;
	border-right: #333 solid 2px;
	border-bottom: #333 solid 2px;
	border-left: #000 solid 2px;
	width: 500px;
    clear: left;
    padding: 1em;
	margin: 40px 0 0 0;
	background: #f6c550;
}

/* ----------------------------------- */
/* Formulario de Contacto */
/* ----------------------------------- */

#contacto{
	display: block;
	width: 690px;
	height: 450px;
	background: #fff;
	border: 1px solid #ccc;
	margin: 0;
	padding: 19px 25px;
}

#divContacto{
	background: #FFFFFF;
	width: 350px;
	height: 365px;
	display: block;
	float: right;
	padding: 0;
}

.spinnerContacto{
	padding-top: 160px;
}

.enviado{
	padding: 170px 0px 0px 60px;
}

#contacto h4{
	display: block;
	width: 48%;
	margin: 0;
	padding: 0;
}
#contacto h3{
	display: block;
	width: 48%;
	margin: 0 0 8px 0;	
	padding: 0;
	text-align: justify;
}
#contacto h6{
	display: block;
	width: 48%;
	margin: 12px 0 6px 0;
	padding: 8px 0 0 0;
	border-top: solid 1px #ccc;
}
#contacto p{
	width: 48%;
	display: block;
	margin: 0;
	padding: 0;
}
#contacto a:link{ color: #f89c2f; text-decoration: none; font-weight: bold; }
#contacto a:visited{ color: #f89c2f; text-decoration: none; font-weight: bold; }
#contacto a:hover{ color: #f89c2f; text-decoration:underline; font-weight: bold; }
#contacto a:active{ color: #f89c2f; text-decoration: none; font-weight: bold; }

#formContacto fieldset{
	background: url(/images/apariencia/fondoContacto.jpg) no-repeat;
	width: 348px;
	height: 346px;
	font-weight: bold;
	color: #333333;
	margin:0px 0px 0px 0px;
	padding-top: 17px;
	float: right;
}

#formContacto fieldset input{
	width: 308px;
	height: 15px;
	margin: 1px 15px 2px 17px;
	padding-top: 3px;
}

#formContacto fieldset select{
	width: 312px;
	height: 21px;
	margin: 3px 15px 4px 17px;
}

#formContacto fieldset label{
	width: 280px;
	margin: 4px 0px 0px 18px;
	float: left;
}

#formContacto fieldset textarea{
	width: 308px;
	height: 86px;
	margin: 1px 15px 2px 17px;
}

.bEnvio{
	/*background: url("/images/apariencia/bEnviar.gif") no-repeat;*/
	width: 62px;
	height: 22px;
	margin: 9px 18px 0px 0px;
	float: right;
	cursor: pointer;
}

/* ----------------------------------- */
/* P�gina 404
/* ----------------------------------- */

#error{
	display: block;
	width: 450px;
	height: 200px;
	margin: 20px auto;
	padding: 20px;
}
#error p{
	margin: 10px 0;
	line-height: 2em;
}

/* ----------------------------------- */
/* DESTINOS RELACIONADOS
/* ----------------------------------- */

#destinosRelacionados{
	display: block;
	float: none;
	clear: both;
	width: 997px;
	height: 159px;
	margin: 0 0 0 1px;
	padding: 0 0 0 25px;
	background: url(../images/apariencia/fondodestinosrelacionados.png) no-repeat top left;
}
#destinosRelacionados ul.destinosCuerpo{
	display: block;
	float: left;
	width: 290px;
	height: 100px;
	margin: 34px 21px 0 0;
	padding: 10px 0 0 13px;
}
*html #destinosRelacionados ul.destinosCuerpo{ margin-right/****/:/****/ 21px; width/****/:/****/ 290px;}

#destinosRelacionados ul.destinosCuerpo li.destinosBloque{
	display: block;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	width: 92px;
/*	border: solid 1px green;*/
	list-style: none;
}
#destinosRelacionados ul.destinosCuerpo li.destinosBloque ul li{
	display: block;
	background: url(../images/apariencia/bulletdestinosrelacionados.png) no-repeat center left;
	/*margin: 9px 0 8px 0;*/
	padding: 3px 0px 3px 12px;
	font-size: 11px;
}
#destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:link{ color: #fea801; font-weight: bold; text-decoration: none;}
#destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:visited{ color: #fea801; text-decoration: none; font-weight: bold;}
#destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:hover{ color: #333; text-decoration: none;}
#destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:active{ color: #fea801; text-decoration: none;}


/* ----------------------------------- */
/* SITEMAP
/* ----------------------------------- */

.contenido .contSitemap{
	display: block;
	height: 100%;
	min-height: 500px;
	margin: 26px;
	padding: 0;
}
*html .contenido .contSitemap{ height/***/:/***/ 300px;}

.contenido .contSitemap h3{
	display: block;
	width: 100%;
	border-bottom: solid 1px #333333;
	font-weight: bold;
	font-size: 19px;
	margin: 00;
	padding: 0;
}
.contenido .contSitemap a.seccion,
.contenido .contSitemap p.xtra
{
	display: block;
	clear: both;
	float: none;
	height: 22px;
	width: 120px;
	margin: 20px 0 0 0;
	padding: 6px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	background-color: #ffdc80;
	color: #000;
	text-align: center;
	text-decoration: none;
}
.contenido .contSitemap a.seccion:link{ color: #000;}
.contenido .contSitemap a.seccion:visited{ color: #000;}
.contenido .contSitemap a.seccion:hover{ color: #FEA100;}
.contenido .contSitemap a.seccion:active{ color: #000;}


.contenido .contSitemap ul.inline{
	display: block;
	float: none;
	width: auto;
	height: auto;
	margin: 10px 0 0 20px;
	padding: 0;
}
.contenido .contSitemap ul.inline li{
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0 6px;
	border-right: solid 1px #000;
}
.contenido .contSitemap ul.inline li.last{ border: none;}
.contenido .contSitemap ul.inline li a{ color: #000; text-decoration: none; font-size: 12px; font-weight: bold;}

.contenido .contSitemap ul.inline li a:link{ color: #000;}
.contenido .contSitemap ul.inline li a:visited{ color: #000;}
.contenido .contSitemap ul.inline li a:hover{ color: #FEA100;}
.contenido .contSitemap ul.inline li a:active{ color: #000;}

.contenido .contSitemap ul.destinosSitemap{
	display: block;
	clear: both;
	float: none;
	width: 100%;
	height: auto;
	min-height: 120px;
	margin: 15px 0;
	padding: 0;
	color: #000;
}
.contenido .contSitemap ul.destinosSitemap li.continente{
	display: block;
	float: left;
	margin: 10px 25px 10px 25px;
	padding: 0 0 0 14px;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/iconos/icoCuadro.gif) no-repeat 0px 4px;
}
.contenido .contSitemap ul.destinosSitemap li.continente ul{
	display: block;
}
.contenido .contSitemap ul.destinosSitemap li.continente li{
	display: block;
	margin: 0;
	padding: 6px 0 0 21px;
	list-style: none;
	font-size: 12px;
	font-weight: normal;
	background: url(../images/iconos/icoCuadro.gif) no-repeat 5px 10px;
}
.contenido .contSitemap ul.destinosSitemap a{ color: #000; text-decoration: none; border: none; outline: none;}
.contenido .contSitemap ul.destinosSitemap a:link{ color: #000;}
.contenido .contSitemap ul.destinosSitemap a:visited{ color: #000;}
.contenido .contSitemap ul.destinosSitemap a:hover{ color: #FEA100;}
.contenido .contSitemap ul.destinosSitemap a:active{ color: #000;}

.contenido .contSitemap a.tituloContinente{
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	margin: 15px 0 6px 0;
}

.contenido .contSitemap ul.destinosP2{
	display: block;
	width: 100%;
	height: auto;
	min-height: 150px;
	margin: 0;
	padding: 0;
/*	border: solid 1px red;*/
}
.contenido .contSitemap ul.destinosP2 li.continente{
	display: block;
	float: none;
	clear: both;
	min-height: 42px;
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}
.contenido .contSitemap ul.destinosP2 li.continente ul{
	display: block;
	float: left;
	width: 170px;
	margin: 0 12px 0 0;
	padding: 0;
/*	border: solid 1px green;*/
}
.contenido .contSitemap ul.destinosP2 li.continente ul li{
	list-style: none;
	background: url(../images/iconos/icoCuadro.gif) no-repeat center left;
	padding: 2px 0 2px 14px;
	margin: 0;
}
.contenido .contSitemap ul.destinosP2 li.continente ul li.dest{ margin: 0 0 0 10px;}

.contenido .contSitemap ul.destinosP2 a{ color: #000; text-decoration: none; border: none; outline: none;}
.contenido .contSitemap ul.destinosP2 a:link{ color: #000;}
.contenido .contSitemap ul.destinosP2 a:visited{ color: #000;}
.contenido .contSitemap ul.destinosP2 a:hover{ color: #FEA100;}
.contenido .contSitemap ul.destinosP2 a:active{ color: #000;}

/* Listas con varias columnas */

.contenido .contSitemap ul.col5 a{ color: #000; text-decoration: none; border: none; outline: none;}
.contenido .contSitemap ul.col5 a:link{ color: #000;}
.contenido .contSitemap ul.col5 a:visited{ color: #000;}
.contenido .contSitemap ul.col5 a:hover{ color: #FEA100;}
.contenido .contSitemap ul.col5 a:active{ color: #000;}

.contenido .contSitemap ul.col5{
	padding: 0;
	float: left;
	margin: 15px 0;
	list-style-type: none;
	width: 100%;
}

.contenido .contSitemap ul.col5 li
{
	display: inline;
	float: left;
	width: 18%;
	height: auto;
	padding: 2px 0 2px 14px;
	background: url(../images/iconos/icoCuadro.gif) no-repeat 0 6px;
	line-height: 1.4em;
	margin: 0 0 10px 0;
} 

.contenido .contSitemap ul.col5 li a.dest{
	margin: 0;
	padding: 0 0 0 14px;
	background: url(../images/iconos/icoCuadro.gif) no-repeat 0 3px;
}

/* ----------------------------------- */
/* Formulario LOGIN
/* ----------------------------------- */

#loginform{
	display: block;
	background-color: #ebeae9;
	padding: 10px;
	width: 260px;
	margin: 10px 0;
	
}
#loginform table tr td{
	height: 25px;
	vertical-align: middle;
}
#loginform table tr td input.submit{
	height: 25px;
}

/* --------- */

#visiteElBlog{
	display: block;
	float: right;
	margin: 2px 22px 0 0;
	padding: 0;
}
*html #visiteElBlog{ margin-right/****/:/****/ 11px;}

#viajesOrganizados{
	display: block;
	float: right;
	margin: 0 22px 0 0;
	padding: 0;
}
*html #viajesOrganizados{ margin-right/****/:/****/ 11px;}

#laComunidad{
	display: block;
	float: right;
	margin: -11px 22px 0 0;
	padding: 0;
}
*html #laComunidad{ margin-right/****/:/****/ 11px;}

#elWiki{
	display: block;
	float: right;
	margin: 2px 22px 0 0;
	padding: 0;
}
*html #elWiki{ margin-right/****/:/****/ 11px;}


#tablaCarritoMini{ clear: both;}
#carritoMini a.imprMal{
	display: block;
	float: left;
	clear: none;
	width: auto;
	height:15px;
	background: url(../images/iconos/impresora.gif) no-repeat top left;
	padding: 5px 0 4px 26px;
	margin: 0 0 0 3px;
	color: #fea100;
	border-bottom: none;
	text-decoration: none;
}
#carritoMini a.imprMal:link{ color: #333;}
#carritoMini a.imprMal:visited{ color: #333;}
#carritoMini a.imprMal:hover{ color: #fea100;}
#carritoMini a.imprMal:active{ color: #333;}

#carritoMini th.imprimirAyudaMaleta{
	height:auto;
	width:150px;
}

/*#carritoMini .nohay,
#noHayVuelosEnMaleta .nohay,
#noHayViajesEnMaleta .nohay,
#noHayHotelesEnMaleta .nohay{
	display: block;
	float: left;
	clear: both;
	width: 730px;
	height: auto;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;
}

#noHayViajesEnMaleta .nohay,
#noHayHotelesEnMaleta .nohay{ margin: 20px 0 0 0;}*/

/*.acceder{
	display: block;
	float: right;
	clear: none;
	width: 88px;
	height: 21px;
	background: url(../images/apariencia/btnacceder.jpg) no-repeat top left;
	text-decoration: none;
	border: none;
	outline: none;
	cursor: pointer;
	margin:0px 20px 0 0;
}*/
p.soloRegistrados{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	text-align: center;
	margin: 15px 0 5px 0;
	padding: 0;
}

/**** estilos condiciones legales *********/

.contenido #contProveedores h3.titCond{margin:0 0 20px 0;}
.contenido #contProveedores h6.subCondLegales{margin:0 0 15px 0; line-height:1.5em; height:auto;}

.contenido #contProveedores ol.condLegales {
	width:auto;
	text-align:justify; 
	margin:10px 0; 
	line-height:1.4em; 
	list-style-position:inside; 
	list-style-type:lower-alpha;
}
.contenido #contProveedores ol.condLegales li{margin:6px 0 6px 15px;}

/******* fin condiciones legales ********/

/******** estilos detinos*************/

#contEscribeWiki{
	display:block;
	float:left;
	margin:0 0 30px 22px;
	padding:0;
	width:951px;
	height:auto;
}

#contEscribeWiki #divAnuncios{
	background:url(../images/destinos/fondoanuncios.png) no-repeat left top;
	display:block;
	float:right;
	width:280px;
	height:110px;
	padding:15px;
}
#contEscribeWiki #divAnuncios div{
	display:block;
	float:left;
	background:#eee;
	height:110px;
}
#contEscribeWiki #divAnuncios div p.titulo{
	font-size:1.3em;
	font-weight:bold;
	margin:5px 0 7px 10px;
	float:left;
	width:271px;
}
#contEscribeWiki #divAnuncios div ul{
	display:block;
	float:left;
	margin:0 0 0 10px;
	width:247px;
	list-style-type:none;
	height:63px;
	overflow:auto;
	padding:0 10px 0 0;
}
#contEscribeWiki #divAnuncios div ul span.fecha{color:#afafaf; font-size:0.9em; font-weight:bold;}

#contEscribeWiki .listaArticulos{
	background:url(../images/destinos/fondolistaarticulos.png) no-repeat left top;
	display:block;
	float:left;
	height:auto;
	margin:0 0 10px 0;
	padding:0 0 0 0px;
	width:607px;
	height:110px;
	color:#FEA100;
	font-weight:bold;
	padding:10px 0 20px 18px;
}
#contEscribeWiki .listaArticulos div{
	display:block;
	float:left;
	overflow:auto;
	height:90px;
	margin:0 15px 0 0;
	padding:0;
	width:590px;
}
#contEscribeWiki .listaArticulos p.titulo{
	clear:both;
	display:block;
	padding:0;
	width:100%;
	font-size:1.5em;
	font-weight:bold;
	margin:0 0 6px;
	float:left;
	color:#000;
}
#contEscribeWiki .listaArticulos a{
	color:#AAA;
	font-weight:bold;
	text-decoration:none;
}
#contEscribeWiki .listaArticulos a:hover{color:#FEA100;}
.listaArticulos a.ultimo{
	color:#FEA100;
	font-weight:bold;
	text-decoration:none;
	margin:0 10px 0 0;
}
#contEscribeWiki .listaArticulos span.fecha, .listaArticulos span.hora{
	color:#AAA;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 0 5px;
}

/* estilos cuaderno Bitacora------*/
#cuaderno_bitacora{
	width:925px;
	/*height:217px;*/
	float: left;
	padding: 0 37px;
}
#cuaderno_bitacora ul#lista_bitacora1{
	width:305px;
	/*height: 216px;*/
	float: left;
	list-style: none;
	margin: 0 5px 0 0;	
}
#cuaderno_bitacora ul#lista_bitacora2{
	width:305px;
	/*height: 216px;*/
	float: left;
	list-style: none;
	margin: 0 5px 0 0;
	background-color: #eee;
}
#cuaderno_bitacora ul#lista_bitacora3{
	width:305px;
	/*height: 216px;*/
	float: left;
	list-style: none;
	margin: 0;
	
}
#cuaderno_bitacora ul#lista_bitacora1 li{ border-bottom: 1px solid #efefef;}
#cuaderno_bitacora ul#lista_bitacora2 li{ border-bottom: 1px solid #fff;}
#cuaderno_bitacora ul#lista_bitacora3 li{ border-bottom: 1px solid #efefef;}

#cuaderno_bitacora li.bit_icon_acid,
#cuaderno_bitacora li.bit_icon_chat,
#cuaderno_bitacora li.bit_icon_foto,
#cuaderno_bitacora li.bit_icon_mapa,
#cuaderno_bitacora li.bit_icon_mensage,
#cuaderno_bitacora li.bit_icon_video,
#cuaderno_bitacora li.bit_icon_album{
	width: 270px;
	height: 45px;
	float: left;
	margin:5px 0 0 0;
	padding: 3px 0 0 40px;
}

#cuaderno_bitacora li.bit_icon_album{ background: url(/images/iconos/icon_album_min.gif) left top no-repeat; }
#cuaderno_bitacora li.bit_icon_acid{ background: url(/images/iconos/icon_acid_min.gif) left top no-repeat; }
#cuaderno_bitacora li.bit_icon_chat{ background: url(/images/iconos/icon_chat_min.gif) left top no-repeat; }
#cuaderno_bitacora li.bit_icon_foto{ background: url(/images/iconos/icon_foto_min.gif) left top no-repeat; }
#cuaderno_bitacora li.bit_icon_mapa{ background: url(/images/iconos/icon_mapa_min.gif) left top no-repeat; }
#cuaderno_bitacora li.bit_icon_mensage{ background: url(/images/iconos/icon_mensage_min.gif) left top no-repeat; }
#cuaderno_bitacora li.bit_icon_video{ background: url(/images/iconos/icon_video_min.gif) left top no-repeat; }

.text_bitacora{
	width:116px;
	float:left;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
}	
.text_bitacora_no_foto{
	width:206px;
	float:left;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
}
.text_bitacora_un_foto{
	width:215px;
	float:left;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
	margin:0 10px 0 0;
}
.text_bitacora_dos_foto{
	width:146px;
	float:left;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
}
.text_bitacora a,
.text_bitacora_no_foto a,
.text_bitacora_un_foto a,
.text_bitacora_dos_foto a{
	color: #eca900;
	font-weight: bold;
	text-decoration:none;
}
.text_bitacora a:hover,
.text_bitacora_no_foto a:hover,
.text_bitacora_un_foto a:hover,
.text_bitacora_dos_foto a:hover{
	color: #666;
	font-weight: bold;
}		
.img_min_bitacora{
	width:94px;
	float: left;
}
.img_min_bitacora_uno {
	float:left;
	width:40px;
	height:32px;
	overflow:hidden;
}
.bitaIndex_uno {
	float:left;
	width:33px;
	height:33px;
	overflow:hidden;
	background: url(../images/apariencia/fondo-album-bitacoras.gif) no-repeat top left;
}
.img_min_bitacora_uno img, .bitaIndex_uno img{
	overflow:hidden;
}
.bitaIndex_uno img{ width: 27px; height: 27px; margin: 2px 0 0 2px;}

.img_min_bitacora_dos{
	width:64px;
	float: left;
	overflow:hidden;
}
	.img_min_bitacora_dos img{
		overflow:hidden;
	}

.img_min_bitacora img, 
.img_min_bitacora_uno img
.img_min_bitacora_dos img{ margin-right: 1px;}

.fecha_bitacora{
	width:34px;
	float:right;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding: 0 10px 0 0;
	display: none;
}


/*--------CUADRO MAPA-----------------*/
dl, dt, dd{ 
	margin: 0;
	padding: 0;
}
#panelMapaIndex{
	width:150px;
	opacity: .8;
}
.listaMapaIndex{
	width: 140px;
	float: left;
	background: #FFFFFF;
	border: 1px solid #666666;
	padding:3px 0 0 0;
}
.destinos{
	background:url(/images/iconos/icon_mapa_min.jpg) 0 0 no-repeat;
	width: 80px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 5px 0 0 38px;
	margin: 0 0 2px 2px;
	}
.on{
	background: url(/images/iconos/bulbAmarillo.gif) left 5px no-repeat;
	width:20px;
	height:20px;
	float: right;
	text-indent: -5000px;
	cursor:pointer;
}
*html .on{margin-top:-30px;}
.off{
	background: url(/images/iconos/bulbAzul.gif) left 5px no-repeat;
	width:20px;
	height:20px;
	float: right;
	text-indent: -5000px;
	cursor:pointer;
}
*html .off{margin-top:-30px;}
.selec{
	display:inline;
	width:20px;
	height: 20px;
	float: right;
	cursor: pointer;
	margin:7px 0 0 0;
}
*html .selec{margin-top:-30px;}
*:first-child+html .selec{margin-top:3px;}
.clouse{
	background: url(/images/iconos/bulbCerrado.gif) left 5px no-repeat;
	width:20px;
	height:20px;
	float: right;
	text-indent: -5000px;
}
*html .clouse{margin-top:-30px;}

.fotos{
	cursor:pointer;
	background:url(../images/iconos/icon_foto_min.gif) 0 0 no-repeat;
	width: 80px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 5px 0 0 38px;
	margin: 0 0 2px 2px;
}
.videos{
	cursor:pointer;
	background:url(../images/iconos/icon_video_min.gif) 0 0 no-repeat;
	width: 80px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 5px 0 0 38px;
	margin: 0 0 2px 2px;
	
}
.viajeros{
	cursor:pointer;
	background:url(../images/iconos/icon_acid_min.gif) 0 0 no-repeat;
	width: 80px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 5px 0 0 38px;
	margin: 0 0 2px 2px;
	
}

.map_aeropuertos{
	cursor:pointer;
	background:url(../images/iconos/icon_aeropuerto_min.gif) 0 0 no-repeat;
	width: 80px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 5px 0 0 38px;
	margin: 0 0 2px 2px;
	
}

.map_hoteles{
	cursor:pointer;
	background:url(../images/iconos/icon_hoteles_min.gif) 0 0 no-repeat;
	width: 80px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 5px 0 0 38px;
	margin: 0 0 2px 2px;
	
}

#mapaLocalizador .gmnoprint #migaCiudad a{color:#000000; font-weight: bold;}
#mapaLocalizador .gmnoprint #migaCiudad a:link{color:#000000;}
#mapaLocalizador .gmnoprint #migaCiudad a:visited{color:#000000;}
#mapaLocalizador .gmnoprint #migaCiudad a:hover{color:#FEA100; text-decoration:underline;}
#mapaLocalizador .gmnoprint #migaCiudad a:active{color:#000000;}

#mapaLocalizador .gmnoprint ul.bocDestUl{
	display: block;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
}
#mapaLocalizador .gmnoprint ul.bocDestUl li{
	float: left;
	clear: both;
	margin: 1px 0;
	padding: 1px 0 1px 20px;
	width:100%;
	list-style-image: none;
	list-style: none;
}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiWiki{ background:url(/images/iconos/W.png) no-repeat top left;}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiFotos{ background:url(/images/iconos/F.png) no-repeat top left;}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiVideos{ background:url(/images/iconos/V.png) no-repeat top left;}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiComen{ background:url(/images/iconos/C.png) no-repeat top left;}

#mapaLocalizador .gmnoprint ul.bocDestUl a{ text-decoration: none;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:link{ color: #333;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:visited{ color: #333;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:hover{ color: #fea100; text-decoration: underline;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:active{ color: #333;}

/*----------------migaMapa_clase------------*/
.migaMapa_clase a{
	font-size: 0.8em;
	text-decoration: none;
}

/*** MAPA LOCALIZADOR ***/

#mapaLocalizador .gmnoprint a{ font-weight: bold;}
#mapaLocalizador .gmnoprint a:link{ color: #fea100;}
#mapaLocalizador .gmnoprint a:visited{ color: #fea100;}
#mapaLocalizador .gmnoprint a:hover{ color: #fea100;}
#mapaLocalizador .gmnoprint a:active{ color: #fea100;}

#mapaLocalizador .gmnoprint #ciudadescercanas{ display: block; height: 110px; margin: 8px 0 0 0;}
#mapaLocalizador .gmnoprint #ciudadescercanas li .id{ margin: 0 5px;}

#mapaLocalizador .gmnoprint a.editar{ margin: 0 0 0 5px;}
#mapaLocalizador .gmnoprint a.editar:link{ color: #333;}
#mapaLocalizador .gmnoprint a.editar:visited{ color: #333;}
#mapaLocalizador .gmnoprint a.editar:hover{ color: #fea100;}
#mapaLocalizador .gmnoprint a.editar:active{ color: #333;}

/*** BOCADILLOS ***/

#mapaLocalizador .gmnoprint a.bocDestMiga{
	display: block;
	float: left;
	clear: both;
	color: #333;
	font-size: 0.9em;
	text-decoration: none;
}
#mapaLocalizador .gmnoprint a.bocDestCiudad{
	display: block;
	float: left;
	clear: both;
	color: #333;
	font-size: 1.3em;
	text-decoration: none;
	clear: both;
}
#mapaLocalizador .gmnoprint p.tituloCiudad{font-weight:bold; font-size:1.25em; width:100%;}
#mapaLocalizador .gmnoprint a.bocDesMen{
	display: block;
	float: left;
	clear: both;
	margin: 12px 0 6px 0;
	padding: 0 0 0 20px;
	color: #333;
	font-size: 1.1em;
	text-decoration: none;
	clear: both;
	/*background: url(/images/iconos/verimagenusr.png) no-repeat top left;*/
	background: url(/images/iconos/sobre.gif) no-repeat 0 1px;
	width:275px;
}
#mapaLocalizador .gmnoprint ul.bocDestUl{
	display: block;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
}
#mapaLocalizador .gmnoprint ul.bocDestUl li{
	float: left;
	clear: both;
	margin: 1px 0;
	padding: 5px 0 3px 32px;
	width:100%;
	height:13px;
	height:17px;
}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiWiki{ background:url(/images/bocadillos/ico_wiki.jpg) no-repeat top left;}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiFotos{ background:url(/images/bocadillos/ico_foto.jpg) no-repeat top left;}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiVideos{ background:url(/images/bocadillos/ico_pelicula.jpg) no-repeat top left;}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiComen{ background:url(/images/bocadillos/ico_comentario.jpg) no-repeat top left;}
#mapaLocalizador .gmnoprint ul.bocDestUl li.bocDestLiViajeros{ background:url(/images/bocadillos/ico_viajero.jpg) no-repeat top left;}

#mapaLocalizador .gmnoprint ul.bocDestUl a{ text-decoration: none;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:link{ color: #333;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:visited{ color: #333;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:hover{ color: #fea100; text-decoration: underline;}
#mapaLocalizador .gmnoprint ul.bocDestUl a:active{ color: #333;}

#mapaLocalizador .gmnoprint .nadaEscrito{
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
}

#markerViajero{
	display: block;
	height: 250px;
	width: 300px;
}
#markerViajero #divAvatar{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0;
}
#markerViajero #ulOpcionesViajero{
	display: block;
	float: left;
	clear: both;
	width: 100%;	
	margin: 25px 0 0 0;
	padding: 0;
}
#markerViajero #divAvatar img{
	display: block;
	float: left;
	clear: left;
	margin: 0;
	padding: 3px;
	border: solid 1px #ccc;
	width: 75px;
	height: 75px;
}
#markerViajero #divAvatar p#divDatos{
	display: block;
	float: right;
	clear: none;
	width: 205px;
	height: auto;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}
#markerViajero #divAvatar p#divDatos .login{ font-weight: bold; text-transform: capitalize; font-size: 1.1em;}
#markerViajero #divAvatar p#divDatos .frase{ font-style: italic; color: #999999; font-size: 0.85em;}

#markerViajero #divAvatar a{ text-decoration: none;}
#markerViajero #divAvatar a:link{ color: #333;}
#markerViajero #divAvatar a:visited{ color: #333;}
#markerViajero #divAvatar a:hover{ color: #fea100; text-decoration: underline;}
#markerViajero #divAvatar a:active{ color: #333;}

#markerViajero #ulOpcionesViajero li{ margin: 0; padding: 5px 0 8px 34px; list-style: none; font-weight: bold; height:13px;}
#markerViajero #ulOpcionesViajero li#liPasaporte{ background: url(/images/bocadillos/ico_viajero.jpg) no-repeat 1px 0;}
#markerViajero #ulOpcionesViajero li#liAnyadir{ background: url(/images/bocadillos/ico_viajeroMas.jpg) no-repeat 1px 0;}
#markerViajero #ulOpcionesViajero li#liContactar{ background: url(/images/bocadillos/ico_sobre.jpg) no-repeat 1px 0;}

#markerViajero #ulOpcionesViajero a{ text-decoration: none; color: #000;}
#markerViajero #ulOpcionesViajero a:link{ color: #000;}
#markerViajero #ulOpcionesViajero a:visited{ color: #000;}
#markerViajero #ulOpcionesViajero a:hover{ color: #fea100; text-decoration: underline;}
#markerViajero #ulOpcionesViajero a:active{ color: #000;}

#markerMedia{
	display: block;
	height: 250px;
	width: 300px;
}
#markerMedia #divAvatar{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0;
}
#markerMedia #ulOpcionesViajero{
	display: block;
	float: left;
	clear: both;
	width: 100%;	
	margin: 25px 0 0 0;
	padding: 0;
}
#markerMedia #divAvatar img{
	display: block;
	float: left;
	clear: left;
	margin: 0;
	padding: 3px;
	border: solid 1px #ccc;
	width: 75px;
	height: 75px;
}
#markerMedia #divAvatar p#divDatos{
	display: block;
	float: right;
	clear: none;
	width: 205px;
	height: auto;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}
#markerMedia #divAvatar p#divDatos .login{ font-weight: bold; text-transform: capitalize; font-size: 1.1em;}
#markerMedia #divAvatar p#divDatos .frase{ font-style: italic; color: #999999; font-size: 0.85em;}

#markerMedia #divAvatar a{ text-decoration: none;}
#markerMedia #divAvatar a:link{ color: #333;}
#markerMedia #divAvatar a:visited{ color: #333;}
#markerMedia #divAvatar a:hover{ color: #fea100; text-decoration: underline;}
#markerMedia #divAvatar a:active{ color: #333;}

#markerMedia #ulOpcionesViajero li{ margin: 0; padding:  5px 0 8px 34px; list-style: none; font-weight: bold; height:13px;}
#markerMedia #ulOpcionesViajero li#liPasaporte{ background: url(/images/iconos/ico_viajero.jpg) no-repeat 1px 0;}
#markerMedia #ulOpcionesViajero li#liAnyadir{ background: url(/images/bocadillos/ico_viajeroMas.jpg) no-repeat 1px 0;}
#markerMedia #ulOpcionesViajero li#liContactar{ background: url(/images/bocadillos/ico_sobre.jpg) no-repeat 1px 0;}

#markerMedia #ulOpcionesViajero a{ text-decoration: none; color: #000;}
#markerMedia #ulOpcionesViajero a:link{ color: #000;}
#markerMedia #ulOpcionesViajero a:visited{ color: #000;}
#markerMedia #ulOpcionesViajero a:hover{ color: #fea100; text-decoration: underline;}
#markerMedia #ulOpcionesViajero a:active{ color: #000;}


/*** bocadillo viajeros-viajerosFavoritos **/

#markerViajerosLugar{
	display:block;
	width:304px;
	height:295px;
	padding:10px 3px 10px 3px;
	/*background:#eee;*/
}
*html #markerViajerosLugar{padding:10px 0 10px 0; width:330px;}
#markerViajerosLugar p{
	display:block;
	float:left;
	font-weight:bold;
	font-size:1.1em;
	margin:0 0 15px 10px;
	clear:both;
	width:100%;
}
#markerViajerosLugar p span{
	font-weight:normal;
	font-size:0.9em;
}
#markerViajerosLugar div{
	display:block;
	float:left;
	width:70px;
	height:auto;
	text-align:center;
	padding:3px;
	margin:0 0 10px 0;
}
*html #markerViajerosLugar div{padding:0;}
#markerViajerosLugar div span{
	display:block;
	float:none;
	clear:both;
	text-align:center;
}

#markerViajerosLugar div img{
	display:block;
	float:left;
	padding:2px;
	width:47px;
	height:47px;
	border:1px solid #ccc;
	margin:0 0 0 8px;
}

#markerViajerosLugar div a.estadoOffline {
	background:transparent url(/comunidad/images/comunidad/ico-usr-offline.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:16px;
	margin:0;
	padding:0;
	width:14px;
	clear:left;
}
#markerViajerosLugar div a.estadoActivo{
	background:transparent url(/comunidad/images/comunidad/ico-usrActive.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:16px;
	margin:0;
	padding:0;
	width:14px;
	clear:left;
}
#markerViajerosLugar div a.estrellaGris{
	background:url(/images/iconos/estrellaGrisCani.png) no-repeat center top;
	display:block;
	float:left;
	width:15px;
	height:15px;
	margin:0 4px 0 3px;
	padding:0 2px;
	border-left:1px dotted #ddd;
	border-right:1px dotted #ddd;
}
#markerViajerosLugar div a.estrellaAmarilla{
	background:url(/images/iconos/estrellaAmCani.png) no-repeat center top;
	display:block;
	float:left;
	width:15px;
	height:15px;
	margin:0 4px 0 3px;
	padding:0 2px;
	border-left:1px dotted #ddd;
	border-right:1px dotted #ddd;
}
#markerViajerosLugar div a.mensaje{
	background:url(/images/iconos/sobre.gif) no-repeat left top;
	display:block;
	float:left;
	width:16px;
	height:14px;
	margin:2px 0 0 0;
	padding:0;
}
#markerViajerosLugar div.iconos{margin:0; padding:0;margin:0 0 0 6px;}

#markerViajerosLugar a.verTodos{
	background:url(/images/comunidad/btnblanco.jpg) no-repeat left top;
	display:block;
	float:right;
	margin:5px 10px 5px 0;
	width:82px;
	height:21px;
	color:#fff;
	font-weight:bold;
	padding:2px 0 0 0;
	text-align:center;
	font-size:0.9em;
	text-decoration:none;
}
/***** estilos marker fotos viajeros *******/
#markerFotos{
	display:block;
	width:300px;
	height:330px;
	padding:10px 3px 10px 3px;
}
#markerFotos p{
	display:block;
	float:left;
	font-weight:bold;
	font-size:1.1em;
	margin:0 0 15px 10px;
	clear:both;
	width:100%;
}
#markerFotos div{
	display:block;
	float:left;
	width:80px;
	height:auto;
	padding:4px 10px;
	margin:0;
}
#markerFotos div p{
	display:block;
	float:left;
	font-weight:bold;
	font-size:0.9em;
	margin:0;
	padding:0;
}
#markerFotos div p span{
	font-weight:normal;
	margin:0;
	padding:0;
}
#markerFotos div img{
	display:block;
	float:left;
	padding:2px;
	width:65px;
	height:65px;
	border:1px solid #ccc;
	margin:0 0 0 0px;
	text-align:center;
}
#markerFotos div a{
	color:#fea100; 
	text-transform:capitalize;
	text-decoration:underline;
	
}
#markerFotos a.verTodos{
	background:url(../images/comunidad/verFotos.png) no-repeat left center;
	display:block;
	float:right;
	margin:5px 15px 5px 0;
	width:auto;
	height:20px;
	color:#fea100;
	font-weight:bold;
	padding:0 0 0 20px;
	font-size:0.9em;
	text-decoration:none;
}

/***/
#mapaLocalizador .gmnoprint p.bocViaCab{ font-size: 1.2em; font-weight: bold; margin: 0 0 10px 0; padding: 0;}

#mapaLocalizador .gmnoprint .bocViaAvatar{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 0;
	padding: 0;
}
#mapaLocalizador .gmnoprint .bocViaUl{
	display: block;
	float: left;
	clear: both;
	width: 100%;	
	margin: 25px 0 0 0;
	padding: 0;
}
#mapaLocalizador .gmnoprint .bocViaAvatar img{
	display: block;
	float: left;
	clear: left;
	margin: 0;
	padding: 3px;
	border: solid 1px #ccc;
	width: 75px;
	height: 75px;
}
#mapaLocalizador .gmnoprint .bocViaAvatar p.bocViaDescr{
	display: block;
	float: right;
	clear: none;
	width: 205px;
	height: auto;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}
#mapaLocalizador .gmnoprint .bocViaAvatar p.bocViaDescr .login{ font-weight: bold; text-transform: capitalize; font-size: 1.3em; margin: 0; padding: 0; font-style: normal;}
#mapaLocalizador .gmnoprint .bocViaAvatar p.bocViaDescr .bocViaFrase{ font-style: italic; color: #999999; font-size: 0.95em; clear: both; margin: 0; padding: 0;}
#mapaLocalizador .gmnoprint .bocViaAvatar p.bocViaDescr .bocDestCiudad{ float: left; clear: none;}

#mapaLocalizador .gmnoprint .bocViaAvatar a{ text-decoration: none;}
#mapaLocalizador .gmnoprint .bocViaAvatar a:link{ color: #333;}
#mapaLocalizador .gmnoprint .bocViaAvatar a:visited{ color: #333;}
#mapaLocalizador .gmnoprint .bocViaAvatar a:hover{ color: #fea100; text-decoration: underline;}
#mapaLocalizador .gmnoprint .bocViaAvatar a:active{ color: #333;}

#mapaLocalizador .gmnoprint .bocViaUl li{ margin: 1px 0; padding: 2px 0 2px 24px; list-style: none; font-weight: bold; width: 90%;}
#mapaLocalizador .gmnoprint .bocViaUl li.bocViaLiPasaporte{ background: url(/images/iconos/ico-usr-offline.gif) no-repeat 3px 0;}
#mapaLocalizador .gmnoprint .bocViaUl li.bocViaLiViajero{ background: url(/images/iconos/estrella.png) no-repeat 0 0;}
#mapaLocalizador .gmnoprint .bocViaUl li.bocViaLiContacto{ background: url(/images/iconos/sobre.gif) no-repeat 3px 4px;}

#mapaLocalizador .gmnoprint .bocViaUl a{ text-decoration: none; color: #000;}
#mapaLocalizador .gmnoprint .bocViaUl a:link{ color: #000;}
#mapaLocalizador .gmnoprint .bocViaUl a:visited{ color: #000;}
#mapaLocalizador .gmnoprint .bocViaUl a:hover{ color: #fea100; text-decoration: underline;}
#mapaLocalizador .gmnoprint .bocViaUl a:active{ color: #000;}

/************** fin estilos mapa localizacion markers y bocadillos*****************/
/*--------BOCADILLO AYUDA------*/

/******* bocadillo mapa personal **********/
.contBocadilloMapaPersonal{
	width: 240px;
	float: left;
	padding: 10px;
}
	.tituloBocadilloMapaPersonal{
		width: 200px;
		float:left;
		font-weight:bold;
		font-size:1.3em;
		text-align: left;
		margin: 3px 0 5px 0;
		padding: 0;
	}
	.textBocadilloMapaPersonal{
		float:left;
		font-size:0.9em;
		text-align: left;
		margin: 3px 0 3px 0;
	}
.contBocadilloMapaPersonal ul{
	display:block;
	float:left;
	list-style-type:none;
	font-weight:bold;
}
.contBocadilloMapaPersonal ul li{
	display:block;
	float:left;
	margin:5px 10px 0 0;
	padding:5px 0 0 30px;
	width:75px;
}
.contBocadilloMapaPersonal ul li a{color:#000; text-decoration:none;}
.contBocadilloMapaPersonal ul li.destinos{background:url(/images/bocadillos/ico_destino.jpg) no-repeat left top;}	
.contBocadilloMapaPersonal ul li.fotos{background:url(/images/bocadillos/ico_foto.jpg) no-repeat left top;}	
.contBocadilloMapaPersonal ul li.viajeros{background:url(/images/bocadillos/ico_viajero.jpg) no-repeat left top;}	
.contBocadilloMapaPersonal ul li.videos{background:url(/images/bocadillos/ico_pelicula.jpg) no-repeat left top;}	
	
/********* fin mapa personal *************/

/*-------------ESTILOS CUADERNO DE BITÁCORA----------------*/
.selector_ciudadBit{
		width:200px;
		float: left;
		border:1px solid #999999;
		color: #666666;
	}

#cntCuadreno{
	width: 900px;
	float: left;
	padding: 10px 0 0 40px;
	}
	.tituloBit{
		font-size:1.1em;
		color:#666666;
		font-weight:bold;
	}
#cntCuadreno p.spinner{
	display:block;
	float:right;
	margin:15px 0;
}
ul#cuadernoBit{
	width:900px;
	float: left;
	list-style: none;
	margin:0 0 25px;
}
	li.titulosBit{
		font-size:0.9em;
		color:#666666;
		font-weight:bold;
		padding: 0 0 6px 0;
		margin: 6px 0 0px 0;
		border-bottom: 1px solid #e6e6e6;
		height: 12px;
	}
		.autorBit{
			width: 80px;
			float: left;
		}
		.fechaBitTit{	
			width: 80px;
			float: left;
		}
		.categoriaBit{
			width: 60px;
			float: left;
			text-indent: -5000px;
		}
		.actividadBit{
			width: 430px;
			float: left;
		}
		.contenidoBit{
			width: 120px;
			float: left;
		}
		.albumBit{
			background: url(../images/apariencia/fondo-album-bitacoras.jpg) no-repeat;
		}		
		div.contenidoBit a.portadaAlbum{
			display: block;
			overflow: hidden;
			width: 58px;
			height: 58px;
			margin: 3px 3px 12px 3px;
		}
		.accionesBit{
			width: 110px;
			float: left;
		}
	li.nuevos_viajerosBit{
		float: left;
		margin: 6px 0 6px 0;
		padding: 0 0 6px 0;
		border-bottom: 1px solid #e6e6e6;
	}
		.img_autorBit{
			width: 80px;
			float: left;
		}
		.nombreBit{
			width: 80px;
			float: left;
			font-weight:bold;
			color: #000000;
		}
		.fechaBit{
			width: 80px;
			float: left;
			font-size:0.9em;
		}
		
ul#cuadernoBit a, ul#cuadernoBit a:link{ font-size:0.95em; text-decoration:underline; font-weight:bold; color:#666;}
ul#cuadernoBit a:visited{}
ul#cuadernoBit a:hover{text-decoration:underline; color:#fea100;}
ul#cuadernoBit a:active{}


		li.paginacionBitacora, li#paginacionBitacora{
			float: left;
			margin: 6px 0 6px 0;
			padding: 0 0 6px 0;
			width:100%;
	}
		li#paginacionBitacora a.texto{
			display:block;
			float:right;
			color:#FEA100;
			padding:5px;
			text-decoration:none;
			margin:0 0 10px 0;
	}
		li#paginacionBitacora a.texto:hover{
			background:#FEA100;
			color:#FFFFFF;
			text-decoration:none;
		}
		li.paginacionBitacora, li#paginacionBitacora img{dispplay:block; float:right; margin:3px 10px 0 0;}
		


/*------ICONOS DEL CATEGORIA DEL CUADERNO-------*/
		.nuevos_viajerosIcon{
			background: url(/images/bocadillos/ico_viajero.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
		.perfil_viajerosIcon{
			background: url(/images/bocadillos/ico_viajero.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
		.foto_anyadida_viajerosIcon{
			background: url(/images/bocadillos/ico_foto.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
		.album_viajerosIcon{
			background: url(/images/bocadillos/ico_album.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}		
		.video_viajerosIcon{
			background: url(/images/bocadillos/ico_pelicula.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
		.comentario_viajerosIcon{
			background: url(/images/bocadillos/ico_comentario.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
		.nuevoDestino_viajerosIcon{
			background: url(/images/bocadillos/ico_destino.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
		.destinoEditado_viajerosIcon{
			background: url(/images/bocadillos/ico_destinoEditar.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
		.cambioUbicacion_viajerosIcon{
			background: url(/images/bocadillos/ico_destinoMas.jpg) left top no-repeat;
			width: 60px;
			height: 40px;
			float: left;
			text-indent: -5000px;
		}
/*------ICONOS DEL CATEGORIA DEL CUADERNO-------*/
		.tit_actividadBit{
			font-size: 1em;
			font-style: normal;
			font-weight: normal;
			color: #fea100;
			font-weight:bold;
		}
		
		ul.lista_accionesBit{
			width: 130px;
			/*float: left;*/
			float:right;
			list-style: none;
		}
			ul.lista_accionesBit li{
				float: left;
			}
			li.iconosBit{
				float: left;
				margin: 5px 0px 0 0;
				padding: 0 8px 0 8px;
				width: 16px;
				height: 20px;
				border-right: 1px solid #e6e6e6;
			}
			li.iconosBit_izq{
				float: left;
				margin: 5px 0px 0 0;
				padding: 0 5px 0 0px;
				width: 19px;
				height: 20px;
				border-right: 1px solid #e6e6e6;
			}
			li.iconosBit_der{
				float: left;
				margin: 5px 0px 0 0;
				padding: 0 5px 0 5px;
				width: 14px;
				height: 20px;
			}

/********* bocadillo bienvenida ******************/
.contBocadilloAyudaBienvenida {
	width: 307px;
	float: left;
	padding: 5px 10px 10px 10px;
}
.tituloBocadilloAyudaBienvenida {
	background:url(/comunidad/images/bocadillos/ico_viajero.jpg) no-repeat left top;
	padding:2px 0 2px 33px;
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
}
*:first-child+html .tituloBocadilloAyudaBienvenida {padding-top:4px;}
*html .tituloBocadilloAyudaBienvenida {padding-top:4px;}

.textBocadilloAyudaBienvenida {
	float:left;
	font-size:0.9em;
	text-align: left;
	margin: 3px 0 3px 0;
}
.textBocadilloBienvenida {
	width:250px;
	float:left;
	font-weight: normal;
	font-size:11px;
	text-align: left;
	margin: 3px 0 3px 0;
}
.contBocadilloAyudaBienvenida ol.opciones{
	display:block;
	float:left;
	width:100%;
	clear:left;
	font-weight:bold;
	text-align:left;
	margin:0;
	list-style:none;
}
.contBocadilloAyudaBienvenida ol.opciones li{margin:10px 0 0 0; width:auto; clear:left;}

.contBocadilloAyudaBienvenida ol.opciones ul.busquedaMapa{
	display:block;
	float:left;
	list-style:none;
	font-weight:normal;
	margin:0 0 10px 0;
}
.contBocadilloAyudaBienvenida ol.opciones ul.busquedaMapa li{
	display:block;
	float:left;
	width:100px;
	margin:2px 9px 0 0;
	padding:6px 0 3px 32px;
	text-decoration:underline;
	clear:none;
}
.contBocadilloAyudaBienvenida ol.opciones ul.busquedaMapa li.destinosMapa{background:url(/comunidad/images/bocadillos/ico_destino.jpg) no-repeat left top;}
.contBocadilloAyudaBienvenida ol.opciones ul.busquedaMapa li.viajerosMapa{background:url(/comunidad/images/bocadillos/ico_viajero.jpg) no-repeat left top;}
.contBocadilloAyudaBienvenida ol.opciones ul.busquedaMapa li.fotosMapa{background:url(/comunidad/images/bocadillos/ico_foto.jpg) no-repeat left top;}
.contBocadilloAyudaBienvenida ol.opciones ul.busquedaMapa li.videosMapa{background:url(/comunidad/images/bocadillos/ico_pelicula.jpg) no-repeat left top;}

#mapaLocalizador .gmnoprint .contBocadilloAyudaBienvenida ol.opciones ul.busquedaMapa li a{color:#000; font-weight:normal;}
.contBocadilloAyudaBienvenida ol.opciones ol.visitaPasaporte{
	list-style:lower-roman;
	font-weight:normal;
	margin:4px 0 10px 20px;
}
.contBocadilloAyudaBienvenida ol.opciones ol.visitaPasaporte li{margin:0 0 2px 0; clear:none;}

#mapaLocalizador .gmnoprint .visitaYa {
	font-size:0.8em;
	color:#333;
	color:#fea100;
}
#mapaLocalizador .gmnoprint .visitaYa a {
	color:red;
	display:block;
	float:right;
	margin:-13px 15px 0 0;
}

.contBocadilloAyudaBienvenida ol.opciones ul.wikiViajes{
	display:block;
	float:left;
	width:100%;
	list-style:none;
	font-weight:normal;
}
.contBocadilloAyudaBienvenida ol.opciones ul.wikiViajes li{
	display:block;
	float:left;
	width:90px;
	margin:0 9px 0 0;
	clear:none;
}
#mapaLocalizador .gmnoprint .contBocadilloAyudaBienvenida ol.opciones ul.wikiViajes li a.consultarDestino{display: block; background:url(/comunidad/images/bocadillos/ico_wiki.jpg) no-repeat left center; padding:4px 0 5px 35px; text-align:left; text-decoration:none; color:#000; font-size:0.9em; font-weight:normal;}
#mapaLocalizador .gmnoprint .contBocadilloAyudaBienvenida ol.opciones ul.wikiViajes li a.anyadirDestino{display: block; background:url(/comunidad/images/bocadillos/ico_destinoMas.jpg) no-repeat left center; padding:4px 0 5px 35px; text-align:left; text-decoration:none; color:#000; font-size:0.9em; font-weight:normal; }
#mapaLocalizador .gmnoprint .contBocadilloAyudaBienvenida ol.opciones ul.wikiViajes li a.editarDestino{display: block; background:url(/comunidad/images/bocadillos/ico_destinoEditar.jpg) no-repeat left center;  padding:4px 0 5px 35px; text-align:left; text-decoration:none; color:#000; font-size:0.9em; font-weight:normal;}


/********** fin bocadillo bienvenida **************/

/************ bocadillo busca destinos, busca viajeros, busca fotos y videos ****************/
.contBocadilloBusca {
	width: 290px;
	float: left;
	padding: 0 10px 10px 10px;
	height:200px;
}
.tituloBocadilloBuscaDestinos {
	background:url(/comunidad/images/bocadillos/ico_destino.jpg) no-repeat left top;
	padding:2px 0 2px 33px;
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
	width:250px;
}
*:first-child+html .tituloBocadilloBuscaDestinos {padding-top/***/:/***/3px;}
.tituloBocadilloBuscaViajeros {
	background:url(/comunidad/images/bocadillos/ico_viajero.jpg) no-repeat left top;
	padding:2px 0 2px 33px;
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
	width:250px;
}
*:first-child+html .tituloBocadilloBuscaViajeros {padding-top/***/:/***/3px;}
.tituloBocadilloBusca {
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
	width:250px;
}
.tituloBocadilloBusca img{vertical-align:middle; margin:-2px 5px 0 0;}
.textBocadilloBusca {
	float:left;
	font-size:0.9em;
	text-align: left;
	margin: 3px 0 3px 0;
	width:100%;
}
.contBocadilloBusca ol.buscador{
	display:block;
	float:left;
	text-align:left;
	margin:0 0 0 3px;
	list-style:none;
}
.contBocadilloBusca ol.buscador li{margin:0 0 4px 0;}
.contBocadilloBusca ol.buscador li img{vertical-align:middle; margin:-4px 0 0 0;}
*:first-child+html .contBocadilloBusca ol.buscador li img{margin:-2px 0 0 0;}

#mapaLocalizador .gmnoprint .contBocadilloBusca a.buscaGuiaDestinos{background:url(/images/bocadillos/ico_destino.jpg) no-repeat left center; width:55px; padding:6px 0 7px 31px; /*height:25px;*/ text-align:left; text-decoration:none; color:#000; font-size:0.9em; margin:7px 0 0 5px; font-weight:normal; float:left;}
#mapaLocalizador .gmnoprint .contBocadilloBusca a.buscaViajeros{background:url(/images/bocadillos/ico_viajero.jpg) no-repeat left center; width:55px; padding:6px 0 7px 31px; /*height:25px;*/ text-align:left; text-decoration:none; color:#000; font-size:0.9em; margin:7px 0 0 5px; font-weight:normal; float:left;}
#mapaLocalizador .gmnoprint .contBocadilloBusca a.buscaFotos{background:url(/images/bocadillos/ico_foto.jpg) no-repeat left center; width:55px; padding:6px 0 7px 31px; /*height:25px;*/ text-align:left; text-decoration:none; color:#000; font-size:0.9em; margin:7px 0 0 5px; font-weight:normal; float:left;}
#mapaLocalizador .gmnoprint .contBocadilloBusca a.buscaVideos{background:url(/images/bocadillos/ico_pelicula.jpg) no-repeat left center; width:55px; padding:6px 0 7px 31px; /*height:25px;*/ text-align:left; text-decoration:none; color:#000; font-size:0.9em; margin:7px 0 0 5px; font-weight:normal; float:left;}


/**************** fin bocadillos buscar *******************/

.contBocadilloAyuda {
	width: 320px;
	float: left;
	padding: 0 10px 10px 10px;
	width:290px;
}
.tituloBocadilloAyuda {
	width: 320px;
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
	width:260px;
}
.tituloBocadilloAyudaConsultarDestinos{
	background:url(/images/bocadillos/ico_wiki.jpg) no-repeat left top;
	width: 320px;
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
	padding:3px 0 3px 33px;
	width:260px;
}
.tituloBocadilloAyudaAnyadirDestinos{
	background:url(/images/bocadillos/ico_destinoMas.jpg) no-repeat left top;
	width: 320px;
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
	padding:3px 0 3px 38px;
	width:260px;
}
.tituloBocadilloAyudaEditarDestinos{
	background:url(/images/bocadillos/ico_destinoEditar.jpg) no-repeat left top;
	width: 320px;
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 5px 0;
	padding:3px 0 3px 38px;
	width:260px;
}
.textBocadilloAyuda {
	width: 320px;
	float:left;
	font-size:0.9em;
	text-align: left;
	margin: 3px 0 3px 0;
	width:290px;
}
.textBocadilloAyuda a {
	font-weight:bold;
	color:#333;
}
.textBocadilloAyuda a:hover {
	font-weight:bold;
	color:#666666;
}
.contBocadilloAyuda a.editor{
	display:block;
	float:right;
	clear:none;
	width:70px;
	height:19px;
	margin:0 10px 5px 0;
	padding:4px 0 0 0;
	background:transparent url(/images/iconos/btnblanco.gif) no-repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	cursor: pointer;
	text-decoration:none;
}
#mapaLocalizador .gmnoprint .contBocadilloAyuda a.editor:link{color:#fff;}
#mapaLocalizador .gmnoprint .contBocadilloAyuda a.editor:visited{color:#fff;}
#mapaLocalizador .gmnoprint .contBocadilloAyuda a.editor:hover{color:#fff;}
#mapaLocalizador .gmnoprint .contBocadilloAyuda a.editor:active{color:#fff;}

.contBocadilloAyuda a{display:block; float:left;} 
#mapaLocalizador .gmnoprint .contBocadilloAyuda a.consultarDestino{background:url(/images/bocadillos/ico_wiki.jpg) no-repeat left center; width:55px; padding:1px 0 7px 35px; height:25px; text-align:left; text-decoration:none; color:#000; font-size:0.9em; margin:0 0 0 5px; font-weight:normal;}
#mapaLocalizador .gmnoprint .contBocadilloAyuda a.anyadirDestino{background:url(/images/bocadillos/ico_destinoMas.jpg) no-repeat left center; width:55px; padding:1px 0 7px 35px; height:25px; text-align:left; text-decoration:none; color:#000; font-size:0.9em; margin:0 0 0 5px; font-weight:normal;}
#mapaLocalizador .gmnoprint .contBocadilloAyuda a.editarDestino{background:url(/images/bocadillos/ico_destinoEditar.jpg) no-repeat left center; width:55px; padding:1px 0 7px 35px; height:25px; text-align:left; text-decoration:none; color:#000; font-size:0.9em; margin:0 0 0 5px; font-weight:normal;}

.contBocadilloAyuda a.icoMiniChincheta{background:url(/images/bocadillos/mini_destino.jpg) no-repeat left top; width:21px; height:19px; margin:-15px 0 0 200px;}
*html .contBocadilloAyuda a.icoMiniChincheta{margin-left:100px;}
.contBocadilloAyuda a.icoMiniChincheta2{background:url(/images/bocadillos/mini_destino.jpg) no-repeat left top; width:21px; height:19px; margin:-15px 0 0 55px;}
*html .contBocadilloAyuda a.icoMiniChincheta2{margin-left:28px;}
.contBocadilloAyuda a.icoMiniLibro{background:url(/images/bocadillos/mini_wiki.jpg) no-repeat left top; width:21px; height:19px; margin:-15px 0 0 209px;}
*html .contBocadilloAyuda a.icoMiniLibro{margin-left:105px;}
.contBocadilloAyuda a.icoMiniLibro2{background:url(/images/bocadillos/mini_wikiMas.jpg) no-repeat left top; width:26px; height:19px; margin:-15px 0 0 260px;}
*html .contBocadilloAyuda a.icoMiniLibro2{margin-left:130px;}
.contBocadilloAyuda a.icoMiniLibro3{background:url(/images/bocadillos/mini_wiki.jpg) no-repeat left top; width:21px; height:19px; margin:-15px 0 0 2px;}

.contBocadilloAyuda a.icoMiniChinchetaMas{background:url(/images/bocadillos/mini_destinoEditar.jpg) no-repeat left top; width:26px; height:21px; margin:-15px 0 0 163px;}
*html .contBocadilloAyuda a.icoMiniChinchetaMas{margin-left:81px;}

.no_mostrar a {
	width: 320px;
	float: left;
	font-size:0.85em;
	text-align: right;
	color:#666666;
}
.listaBocadilloAyuda {
	width: 290px;
	float: left;
	/*font-weight:bold;*/
	font-size:0.9em;
	color:#333;
	margin: 3px 0 0 0;
	text-align: left;
	list-style:none;
	
}
.listaBocadilloBuscaMapa {
	font-weight:bold;
	font-size:1em;
	color:#333;
	float: left;
	margin:5px 0 5px 0;
	text-align:left;
}
#mapaLocalizador .gmnoprint .listaBocadilloBuscaMapa a{color:#000; font-weight:normal;}
ol.listaBocadilloBuscaMapa {
	font-weight:bold;
	font-size:1em;
	color:#333;
	float: left;
	margin:5px 0 5px 0;
	text-align:left;
	list-style-type: lower-roman;
}
.visitaAhora {
	font-size:0.8em;
	color:#333;
	color:#fea100;
}
.visitaAhora a {
	color:#333;
}
li.listaBocadilloBuscaMapa_giua {
	background:url(/images/bocadillos/ico_destino.jpg) no-repeat left top;
	width:100px;
	height:20px;
	float: left;
	font-size:0.9em;
	text-align:left;
	padding: 4px 0 0 32px;
	list-style: none;
	font-weight: normal;
	text-decoration: underline;
	margin:5px 0 0 5px;
}
li.listaBocadilloBuscaMapa_foto {
	background: url(/images/bocadillos/ico_foto.jpg) left top no-repeat;
	width:100px;
	height:20px;
	float: left;
	padding: 4px 0 0 32px;
	list-style: none;
	font-size:0.9em;
	text-align:left;
	font-weight: normal;
	text-decoration: underline;
	margin:5px 0 0 5px;
}
li.listaBocadilloBuscaMapa_viajeros {
	background: url(/images/bocadillos/ico_viajero.jpg) left top no-repeat;
	width:100px;
	height:20px;
	float: left;
	padding: 4px 0 0 32px;
	list-style: none;
	font-size:0.9em;
	text-align:left;
	font-weight: normal;
	text-decoration: underline;
	margin:5px 0 0 5px;
}
li.listaBocadilloBuscaMapa_aeropuerto {
	background:url(/images/bocadillos/ico_aeropuerto.jpg) no-repeat left top;
	width:100px;
	height:20px;
	float: left;
	padding: 4px 0 0 32px;
	list-style: none;
	font-size:0.9em;
	text-align:left;
	font-weight: normal;
	text-decoration: underline;
	margin:5px 0 0 5px;
}
li.listaBocadilloBuscaMapa_video {
	background:url(/images/bocadillos/ico_pelicula.jpg) no-repeat left top;
	width:100px;
	height:20px;
	float: left;
	padding: 4px 0 0 32px;
	list-style: none;
	font-size:0.9em;
	text-align:left;
	font-weight: normal;
	text-decoration: underline;
	margin:5px 0 0 5px;
}
li.paraBuscar {
	width: 280px;
	float: left;
	font-size:0.9em;
	text-align:left;
	font-weight: normal;
	margin: 0 0 0 20px;
	
}
.titulo_lista_buscar{
	font-size:1em;
	font-weight: bold;
}
*html li.paraBuscar{list-style/***/:/***/ square; font-weight/***/:/***/ normal; margin/***/:/***/ 0 0 0 10px;}
.textBocadilloBienvenida {
	width: 320px;
	float:left;
	font-weight: normal;
	font-size:11px;
	text-align: left;
	margin: 3px 0 3px 0;
	width:300px;
}
.contBocadilloEditar{
	display:block;
	float:left;
	padding:10px;
	width:240px;
}
.contBocadilloEditar .tituloBocadillo{
	float:left;
	font-weight:bold;
	font-size:1.3em;
	text-align: left;
	margin: 3px 0 0 0;
}

.contBocadilloEditar .textBocadillo {
	float:left;
	font-size:0.9em;
	margin:3px 0;
	text-align:left;
	width:240px;
	clear:left;
}
.contBocadilloEditar a.editor{
	display:block;
	float:left;
	background:url(../images/bocadillos/ico_destinoEditar.jpg) no-repeat left top;
	clear:none;
	width:32px;
	height:26px;
	margin:-13px 0 0 132px;
}
.migaCiudad{
	display:block;
	float:left;
	clear:left;
	margin:0 0 5px 0;
}
.contBocadilloEditar a{text-decoration:underline;  color:#000;}

/***** PAGINACION BITACORA *****/

.paginacionBitacora {
	display:block;
	clear:both;
	float:right;
	margin:0;
	padding:0 40px;
	width:600px;
}
.paginacionBitacora .right{
	display:block;
	float:right;
	height:auto;
	width:auto;
	margin: 0;
}
.paginacionBitacora .right li{
	display: block;
	list-style-type:none;
	float:right;
	padding:3px 1px 0 1px;
}
.paginacionBitacora .right li a{
    font-family: Arial;
	text-align: left;	
	list-style-type:none;
	padding: 0px 2px;
}
.paginacionBitacora .right li a:link {color:#EF8B3B; text-decoration:none; border-bottom:none;}     /* inicio */
.paginacionBitacora .right li a:visited {color:#EF8B3B; text-decoration:none; border-bottom:none;}  /* visitado */
.paginacionBitacora .right li a:hover {color:#333333; text-decoration:none; border-bottom:none;}   /* mouse over */
.paginacionBitacora .right li a:active {color:#EF8B3B; text-decoration:none; border-bottom:none;}   /* seleccionado */

.paginacionBitacora .right li a.activePag {
	background-color:#EF8B3B;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	height:16px;
	padding:1px 5px;
	text-align:center;
	vertical-align:middle;
	width:16px;
}

.paginacionBitacora .right .paginaActual{
	width: 16px;
	height: 16px;
	background-color: #EF8B3B;
	border:1px solid #ffffff;
    font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	padding:1px 1px 1px 2px;
}
.paginacionBitacora .right .labelPaginaPriUlt, .labelPaginaAntSig{
	padding:3px 0 0 0;
}
.paginacionBitacora .right .labelPaginaPriUlt a{color:#000;text-decoration:none;}
.paginacionBitacora .right .labelPaginaPriUlt a:hover{color:#333;text-decoration:none;}
.paginacionBitacora .right .labelPaginaPriUlt a:link{text-decoration:none;}

.paginacionBitacora #infoNumMensajes{
	clear:none;
	display:block;
	float:left;
	margin:13px 10px 0 10px;
	padding:0;
}


/*-------------CONCURSOS ANTERIOR--------------*/
.tituloConcurso_bases{
	display: block;
	float: left;
	clear: both;
	margin: 15px 0 5px 0;
	padding: 0 20px 0 38px;
	background: url(../images/apariencia/separador.jpg) left top no-repeat;
}

.concurso_bases a{
	background: url(../images/apariencia/bg_conurso.jpg) left top no-repeat;
	width: 944px;
	height: 88px;
	float: left;
	margin: 0px 0 0 0px;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
	.bt_consultarBases{
		background: url(../images/apariencia/btncomunidad.jpg) left top no-repeat;
		width: 122px;
		height: 24px;
		float: right;
		cursor: pointer;
		margin: 50px 20px 0 0;
		padding: 2px 0 0 10px;
		font-size: 12px;
		color: #FFFFFF;
		font-weight:bold; 
	}*/
		*:first-child+html .bt_consultarBases{margin/***/:/***/ 30px 20px 0 0;}
		*html .bt_consultarBases{margin/***/:/***/ 30px 20px 0 0;}
/*-------------CONCURSOS GANADOR--------------*/		
.tituloConcurso{
	display: block;
	float: left;
	clear: both;
	margin: 15px 0 5px 0;
	padding: 0 20px 0 38px;
	background: url(../images/apariencia/separador.jpg) left top no-repeat;
}
.concurso{
	background:transparent url(../images/apariencia/bg-concurso-ganadores.png) no-repeat scroll left top;
	display:block;
	height:220px;
	padding:15px;
	width:900px;
}
.concurso .colGanador{
	display:block;
	float:left;
	height:217px;
	margin:0 15px 0 5px;
	width:327px;
}
.concurso .colGanador p.titular1{
	color:#FFFFFF;
	float:left;
	font-size:19px;
	font-weight:bold;
	margin:10px 0;
	text-align:justify;
	width:327px;
}
.concurso .colGanador p.titular2{
	width:327px;
	color:#FFF;
	font-size:17px;
	font-weight:bold;
	float:left;
	text-align:justify;
}
.concurso .colGanador .ficha{
	clear:both;
	float:left;
	height:97px;
	margin:100px 0 0 0;
	padding:14px 0 0 0;
	text-align:left;
	width:327px;
}
.concurso .colGanador .ficha #ganador_naranja{
	background-color:#FEA100;
	display:block;
	float:left;
	margin:0 15px;
	padding:3px;
}
.concurso .colGanador .ficha #ganador_naranja a.avatar{
	background:transparent none repeat scroll 0 0;
	clear:none;
	display:block;
	float:left;
	height:75px;
	overflow:hidden;
	width:76px;
}
.concurso .colGanador .ficha #ganador_naranja a.nombre{
	clear:both;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.concurso .colGanador .ficha #ganador_naranja a.nombre:hover{text-decoration:underline;}
.concurso .colGanador .ficha #linksWiki{
	width:160px;
	height:auto;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
.concurso .colGanador .ficha #linksWiki a.info{
	color:#333333;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
.concurso .colGanador .ficha #linksWiki a.info:hover{color:#FEA100}

.concurso .colGanador .ficha #linksWiki{
	width:160px;
	height:auto;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
.concurso .colGanador .ficha #linksWiki a.nombre{
	width:160px;
	height:auto;
	display:block;
	float:left;
	color:#FEA100;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
.concurso .colGanador .ficha #linksWiki a.nombre:hover{color:#666;}
.concurso .fotoGanadora{
	background:transparent none repeat scroll 0 0;
	display:block;
	float:left;
	height:196px;
	padding:17px 0 0 11px;
	*padding:17px 0 0 0x;
	width:242px;
}
.concurso .fotoGanadora a.ganador{
	background:none;
	border:1px solid #CCCCCC;
	display:block;
	height:160px;
	width:226px;
}
.concurso .colFinalistas{
	display:block;
	float:right;
	height:213px;
	width:268px;
}
.concurso .colFinalistas p{
	color:#FFF;
	float:left;
	font-size:16px;
	font-weight:bold;
	padding-left:4px;
	text-align:left;
	width:100%;
	padding-left:3px;
}
.concurso .colFinalistas .finalistas{
	width:auto;
	height:auto;
}
.concurso .colFinalistas .finalistas li{
	background:#FEEBB7 none repeat scroll 0 0;
	float:left;
	height:40px;
	list-style-type:none;
	margin:4px 4px 0;
	padding:2px;
	width:40px;
}
.concurso .colFinalistas .finalistas li .avatar{
	border:0 none;
	height:40px;
	margin:0;
	width:40px;
	display:block;
}
.concurso .colFinalistas .finalistas li .avatar img{
	border:0 none;
	height:40px;
	margin:0;
	width:40px;
}
/*-------VER TOTAL ENTRADAS BITACORAS----*/
.ver_todal_entradas a{
	background: url(../images/resultados/boton_vertodas_bit.gif) left -2px no-repeat;
	width: 150px;
	height: 19px;
	float: right;
	padding:5px 0 3px 35px;
	font-size: 11px;
	color: #fea100;
	font-weight:bold; 
	margin: 0 0 0 50px;
}

/*------------------buscador----------------------*/

.body_buscador{
	background:#FFFFFF;
}
	.cont_buscando{
		background: url(../images/buscador/bg_buscando.png) left top no-repeat;
		width:440px;
		height:400px;
		margin:40px auto 0 auto;
	}
	.cont_buscando_rum{
		background: url(../images/buscador/buscando_rumbo.png) left top no-repeat;
		width:543px;
		height:410px;
		margin:20px auto 0 auto;
		padding: 17px 0 0 75px;
	}
	.logo_buscando{
		background: url(../images/buscador/logo_buscando.png) left 5px no-repeat;
		width:410px;
		height: 75px;
		float: left;
		text-indent:-5000px;
		outline: none;
		margin: 15px 0 15px 30px;
	}
	*html .logo_buscando{ margin/***/:/***/ 15px 0 15px 15px;}
	.logo_buscando_rum{
		background: url(../images/buscador/logo_buscando.png) left 5px no-repeat;
		width:410px;
		height: 60px;
		float: left;
		text-indent:-5000px;
		outline: none;
		margin: 15px 0 0px 30px;
	}
	*html .logo_buscando_rum{ margin/***/:/***/ 15px 0 0px 15px;}
	p.buscando{
		width:440px;
		float: left;
		height:60px;
		color:#FFFFFF;
		font-size: 15px;
		font-weight: bold;
		text-decoration: none;
	}
		p.buscando .buscando2{
			font-size: 12px;
			text-decoration: none;
		}
	p.buscando_rum{
		width:500px;
		float: left;
		color:#FFFFFF;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		text-align:center;
		margin:0;
	}
		p.buscando_rum strong{
			color: #fea100;
		}
		p.buscando2_rum{
			width:400px;
			float: left;
			color:#FFFFFF;
			font-size: 15px;
			font-weight: bold;
			text-decoration: none;
			margin:5px 0 0 45px;
		}
		*html p.buscando2_rum{margin/***/:/***/5px 0 0 20px;}
			p.buscando2_rum strong{
				color: #fea100;
			}
	p.titBuscandoRum{
		width:500px;
		float: left;
		text-align:center;
		font-size: 30px;
		color:#fea100;
		font-weight: bold;
	}
	.gif_cargando{
		width:440px;
		height:45px;
		float: left;
	}
	*html .gif_cargando{ margin/***/:/***/ 0 auto 20px auto;}
	
	.flash_buscando{
		width: 390px;
		height:140px;
		float: left;
		margin: 33px 10px 10px 25px;
	}
	*html .flash_buscando{ margin/***/:/***/ 12px 10px 5px 12px;}
	.flash_buscando_rum{
		width: 525px;
		height:215px;
		float: left;
		margin: 5px 10px 10px -20px;
	}
	*html .flash_buscando_rum{ margin/***/:/***/ 7px 10px 5px 0px;}
	.pie_buscando{
		font-size: 10px;
		text-decoration: none;
		text-align: center;
	}
	.pie_buscando_rum{
		width: 500px;
		float:left;
		font-size: 10px;
		text-decoration: none;
		text-align: center;
	}

/*--------------VIAJESALICANTE.ES------------*/
.contenedorCabecera_al {
	background:#fff;
	display: block;
	height:30px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
	width:auto;
	min-width:1000px;
}
.contenedorPreCabecera_al {
	display: block;
	height:78px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
	width:auto;
	min-width:1000px;
	background:#DFDCD5 url(/images/apariencia/top_negra.png) repeat-x scroll 0 0;
}

.preCabecera_al{
	width:1000px;
	height: 80px;
	margin:0 auto;
	/*position:relative;*/
	overflow:hidden;
}
*html .preCabecera_al{ height/***/:/***/ 70px;}
.logo_al {
	width: 282px;
	height: 57px;
	margin: 18px 0px 0px 5px;
	display: block;
	float: left;
}
*html .logo_al {margin/***/:/***/ 15px 0px 0px 5px;}
.logo_infor{
	width: 229px;
	height: 27px;
	margin: 39px 0px 0px 5px;
	display: block;
	float: left;
}
*html .logo_infor {margin/***/:/***/ 36px 0px 0px 5px;}
.cabecera ul.navCabeceraDch_al {
	float:right;
	display: block;
	width: 215px;
	height: 28px;
	margin: 0;
	padding: 0;
	}
*html .cabecera ul.navCabeceraDch_al {margin:10px 0 0 0;}
.cabecera ul.navCabeceraDch_al li.link {
	display: block;
	float: left;
	
}
.cabecera ul.navCabeceraDch_al li.link a.vuelos {
	background:transparent url(/images/apariencia/pestana_vuelos.png) no-repeat scroll left top;
	color:#333333;
	display:block;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	height:23px;
	padding:6px 0 0 48px;
	text-decoration:none;
	width:50px;
}
.cabecera .navCabeceraDch_al a.ayuda  {
	display: block;
	float: none;
	margin: 0;
	padding: 3px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/ayuda.gif) no-repeat center center;
	text-indent:-5000px;
}

.cabecera .navCabeceraDch_al a.inicio  {
	display: block;
	float: none;
	margin: 0;
	padding: 3px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/inicio.png) no-repeat center center;
	text-indent:-5000px;
}
.cabecera .navCabeceraDch_al a.estrella  {
	display: block;
	float: none;
	margin: 0;
	padding: 3px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/estrella.png) no-repeat center center;
	text-indent:-5000px;
}
.cabecera .navCabeceraDch_al a.sobre  {
	display: block;
	float: none;
	margin: 0;
	padding:5px 7px 3px 0px;
	text-decoration:none;
	width:20px;
	height:20px;
	background: url(../../comunidad/images/iconos/sobre.gif) no-repeat center center;
	text-indent:-5000px;
}
.cabecera .navCabeceraDch_al a.irComunidad  {
	display: block;
	float: none;
	margin: 0px 0px 0px 7px;
	text-decoration:none;
	width:142px;
	height:22px;
	color: #FFFFFF;
	background: url(../../comunidad/images/apariencia/iracomunidad-negro.png) no-repeat left top;
	text-align:center;
	padding: 4px 0px 0px;
	font-weight:bold;
	text-indent:-5000px;
}

/***********para viajes alicante.es******************/

.cabecera ul.navCabecera_al {
	display: block;
	float: left;
	/*width: 915px;*/
	height: 36px;
	margin: 0px;
	padding: 0;
	/*background: url(/images/apariencia/dotMenu.gif) repeat-y top left;*/
}

.cabecera ul.navCabecera_al li.link {
	display: block;
	float: left;
	/*background: url(/images/apariencia/dotMenu.gif) repeat-y top right;*/
}

.cabecera .navCabecera_al li.link a {
	display: block;
	float: none;
	margin: 0;
	padding: 8px 16px 4px 16px;
	font: 15px Trebuchet, Geneva, Arial; 
	font-weight:bold;	
	text-decoration:none;
	text-align:center;

}

/*****************ACCESO A COMUNIDAD PRECABECERA*********************/


.cabecera .navCabecera_al li.link a.first{ }

.navCabecera_al li a:link {color:#999; text-decoration:none; border-bottom:none;}     /* inicio */
.navCabecera_al li a:visited {color:#999; text-decoration:none; border-bottom:none;}  /* visitado */
.navCabecera_al li a:hover {background : url("/images/apariencia/flecha_negra.gif") no-repeat top center; color:#000; text-decoration:none; border-bottom:none;}   /* mouse over */
.navCabecera_al li a:active {color:#999; text-decoration:none; border-bottom:none;}   /* seleccionado */

.navCabecera_al li a.active:link {background : url("/images/apariencia/flecha_negra.gif") no-repeat top center; color:#000; text-decoration:none; border-bottom:none;}     /* inicio */
.navCabecera_al li a.active:visited {background : url("/images/apariencia/flecha_negra.gif") no-repeat top center; color:#000; text-decoration:none; border-bottom:none;}  /* visitado */
.navCabecera_al li a.active:hover {color:#000; text-decoration:none; border-bottom:none;}   /* mouse over */
.navCabecera_al li a.active:active {color:#000; text-decoration:none; border-bottom:none;}   /* seleccionado */

/***********para viajesalicante.es******************/
.preCabecera_al #cntAvatar{
	display: block;
	float: right;
	width: 150px;
	margin: 8px 0 0 0;
	padding: 0;
	font:bold 10px;
	height:60px;
}

*html .preCabecera_al #cntAvatar{margin-top/***/:/***/5px;}
.preCabecera_al #cntAvatar img.avatar{
	background:url(/images/apariencia/viajero.jpg) no-repeat left top;
	overflow:hidden;
	border: solid 2px #ffcc00;
	display:block;
	float:left;
	margin:0 5px;
	width:40px;
	height:40px;
	text-indent:-5000px;
}

.preCabecera_al #cntAvatar #editarSalir{
	display:block;
	float:left;
	clear:left;
	text-align: center;
	width: 80px;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	margin:3px 0 0 0;
}
.preCabecera_al #cntAvatar #editarSalir:link{ color: #333;}
.preCabecera_al #cntAvatar #editarSalir:visited{ color: #333;}
.preCabecera_al #cntAvatar #editarSalir:hover{ color: #fea100;}
.preCabecera_al #cntAvatar #editarSalir:active{ color: #333;}
*html preCabecera_al #cntAvatar #editarSalir {margin-top/***/:/***/-55px;}

.preCabecera_al #cntAvatar span.nombreUsuario,
.preCabecera_al #cntAvatar span.ubicacion{display:block; float:left; color:#333; font-weight:bold; font-size:10px;}

.preCabecera_al #cntlogin{
	width: 400px;
	float: right;
}
.preCabecera_al ul#cntIconos{
	display: block;
	float: right;
	width:50px;
	/*margin: 8px 0 0 0;*/
	padding: 0;
	color: #e6e6e6;
	margin:10px 10px 0 0;
}
*html .preCabecera_al ul#cntIconos{margin-top/***/:/***/0px;}
.preCabecera_al ul#cntIconos li{
	display: block;
	font-size:11px;
	font-weight:bold;
	list-style-image:none;
	margin: 0 0 0 0;
	padding:0;
	text-align:right;
	height: 16px;
}
.preCabecera_al ul#cntIconos li #editarSalir{
	text-align: center;
	width: 34px;
	font-size: 9px;
	color: #333;
	text-decoration: none;
	
}
.preCabecera_al ul#cntIconos li #editarSalir:link{ color: #333;}
.preCabecera_al ul#cntIconos li #editarSalir:visited{ color: #333;}
.preCabecera_al ul#cntIconos li #editarSalir:hover{ color: #fea100;}
.preCabecera_al ul#cntIconos li #editarSalir:active{ color: #333;}
*html .preCabecera_al ul#cntIconos #editarSalir{margin-top/***/:/***/0px;}
.preCabecera_al ul#cntIconos li a.carta,
.preCabecera_al ul#cntIconos li a.cara,
.preCabecera_al ul#cntIconos li a.notificacion { 
	display:block;
	float:right;
	margin:0px 0 2px;
	padding:1px 0px 0 0;
	text-decoration:none;
}

.preCabecera_al ul#cntIconos li a:link{ color: #333;}
.preCabecera_al ul#cntIconos li a:visited{ color: #333;}
.preCabecera_al ul#cntIconos li a:hover{ color: #fea100;}
.preCabecera_al ul#cntIconos li a:active{ color: #333;}

/*.preCabecera ul#cntIconos li.smile{padding: 0 22px 0 0;}*/
.preCabecera_al ul#cntIconos li img{padding: 0 1px 0 0; padding:0; margin:3px 0 0 ;}
/*.preCabecera ul#cntIconos li.sobre{padding: 0 22px 0 0;}*/
.preCabecera_al ul#cntIconos li a.notificacion img{margin:0;}

.preCabecera_al #cntIconos li span{
	display: block;
	float: left;
	width: 29px;
	margin: 5px 2px 0 0;
}
.preCabecera_al .accesoComunidad {
	background:url(../../images/apariencia/btncomunidad.jpg) no-repeat top left;
	display:block;
	float:right;
	width:120px;
	height:19px;
	text-decoration: none;
	border: none;
	outline: none;
	cursor: pointer;
	margin:0;
	color:#333;
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	padding:3px 0 0 0;
	
}
.preCabecera_al form#acceso{
	display:block;
	/*margin:15px 5px 0 0;*/
	padding:0;
	margin:3px 5px 0 0;
	width:255px;
}
*html .preCabecera_al form#acceso{margin/***/:/***/2px 0 0 0 ; width/***/:/***/255px; float/***/:/***/right;}
.preCabecera_al form#acceso input{
	display:block;
	margin:5px 5px 0 0;
	width:116px;
}

.preCabecera_al form#acceso div{
	display:block; 
	float:left;
}
*html .preCabecera_al form#acceso div{ display:block; width:100px; margin:0; padding: 0; float:left;}
.preCabecera_al form#acceso label{
	display:block;
	float:none;
	font-style:italic;
	color:#333;
	font-size:0.8em;
	font-weight:bold;
	margin:2px 0 0 0;
}
*html .preCabecera_al form#acceso label{margin/***/:/***/0px;}
.preCabecera_al div#preguntas{
	display:block;
	float:right;
	clear:right;
	width:355px;
	margin:3px 6px 0 0
}
*html .preCabecera_al div#preguntas{margin/***/:/***/0 0 10px 0;}
.preCabecera_al div#preguntas a{
	display:block; 
	float:right;
	color:#333;
	text-decoration:underline;
	font-style:italic;
	font-size:0.8em;
	margin:0 0 0 10px;
}
.preCabecera_al .botones {
	display:block;
	float:right;
	width:89px;
	margin:8px 0 0 0;
	padding:0;
	color:#333;
	font-size:0.8em;
	font-weight:bold;
}
.preCabecera_al #cntlogin p.mensajeAlerta{
	/*background:url(/comunidad/images/iconos/warning.gif) no-repeat left top;*/
	display:block;
	float:right;
	width:335px;
	font-style:italic;
	margin:0px 13px 0 0;
	text-align:leftt;
	padding:0px 0 0 23px;
	text-align:justify;
	color: #990000;
	font-size:0.8em;
	font-weight:bold;
}
/******************* estilos ayuda *****************/

.contenedorContenido .contenido .cajaGris{
	display:block;
	float:left;
	width:861px;
	height:auto;
	background-color:#efefef;
	border:solid 1px #dbdbdb;
	margin:0 38px 15px;
	padding:20px 30px
}
*html .contenedorContenido .contenido .cajaGris{margin/***/:/***/0 17px 15px;}

.contenedorContenido .contenido a.anclaje{display:block; float:left;}

.contenedorContenido .contenido .cajaGris .titulo{
	display:block;
	float:left;
	width:100%;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
.contenedorContenido .contenido .cajaGris .indice{
	display:block;
	float:left;
	width:80%;
	margin:10px 0 0 0;
	padding:0 0 0 20px;
}
.contenedorContenido .contenido .cajaGris .comunidad{
	display:block;
	float:left; 
	margin:30px 15px 0 0;
	width:305px;
}
.contenedorContenido .contenido .cajaGris .comunidad ol{
	margin:30px 0 0 37px;
	color:#000;
}
*html .contenedorContenido .contenido .cajaGris .comunidad ol{margin-top/***/:/***/12px;}

.contenedorContenido .contenido .cajaGris .comunidad ol a{text-decoration:none; color:#fea100;}
.contenedorContenido .contenido .cajaGris .comunidad ol a:link{text-decoration:none; color:#fea100;}
.contenedorContenido .contenido .cajaGris .comunidad ol a:visited{}
.contenedorContenido .contenido .cajaGris .comunidad ol a:hover{text-decoration:underline; color:#fea100;}
.contenedorContenido .contenido .cajaGris .comunidad ol a:active{}


.contenedorContenido .contenido .cajaGris .wikiviajes{
	display:block;
	float:left; 
	margin:30px 15px 0 0;
	width:280px;
}
.contenedorContenido .contenido .cajaGris .wikiviajes ol{
	margin:30px 0 0 37px;
	color:#000;
}
*html .contenedorContenido .contenido .cajaGris .wikiviajes ol{margin-top/***/:/***/12px;}

.contenedorContenido .contenido .cajaGris .wikiviajes ol a{text-decoration:none; color:#fea100;}
.contenedorContenido .contenido .cajaGris .wikiviajes ol a:link{text-decoration:none; color:#fea100;}
.contenedorContenido .contenido .cajaGris .wikiviajes ol a:visited{}
.contenedorContenido .contenido .cajaGris .wikiviajes ol a:hover{text-decoration:underline; color:#fea100;}
.contenedorContenido .contenido .cajaGris .wikiviajes ol a:active{}

.contenedorContenido .contenido .cajaGris .buscador{
	display:block;
	float:left; 
	margin:30px 15px 0 0;
	width:225px;
}
.contenedorContenido .contenido .cajaGris .buscador ol{
	margin:30px 0 0 37px;
	color:#000;
}
*html .contenedorContenido .contenido .cajaGris .buscador ol{margin-top/***/:/***/12px;}

.contenedorContenido .contenido .cajaGris .buscador ol a{text-decoration:none; color:#fea100;}
.contenedorContenido .contenido .cajaGris .buscador ol a:link{text-decoration:none; color:#fea100;}
.contenedorContenido .contenido .cajaGris .buscador ol a:visited{}
.contenedorContenido .contenido .cajaGris .buscador ol a:hover{text-decoration:underline; color:#fea100;}
.contenedorContenido .contenido .cajaGris .buscador ol a:active{}

.contenedorContenido .contenido .cajaDef{
	display:block;
	float:left;
	width:893px;
	height:auto;
	margin:0 38px 15px;
	padding:20px 0 80px 30px;
}
*html .contenedorContenido .contenido .cajaDef{margin/***/:/***/0 17px 15px;}

.contenedorContenido .contenido .cajaDef .cabecera{
	display:block;
	float:left;
	width:100%;
	height:17px;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	border-bottom:solid 1px #dbdbdb;
	margin:0;
	padding:0;
}
.contenedorContenido .contenido .cajaDef .cabecera .titulo{
	display:block;
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
	width:auto;

}
.contenedorContenido .contenido .cajaDef .cabecera a{
	display:block;
	float:right;
	width:auto;
	color:#fea100;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.contenedorContenido .contenido .cajaDef .tituloPregunta{
	display:block;
	float:left;
	clear:both;
	font:bold 14px Arial, Helvetica, sans-serif;
	width:100%;
	margin:20px 0 15px 0;
}
.contenedorContenido .contenido .cajaDef .texto{
	display:block;
	/*float:left;*/
	clear:left;
	width:75%;
	font:normal 13px Arial, Helvetica, sans-serif;
	margin:0 0 10px 20px; 
}
.contenedorContenido .contenido .cajaDef div.iconos{
	display:block;
	float:left;
	width:100%;
	margin:0 0 15px 40px;
}
.contenedorContenido .contenido .cajaDef div.iconos p{
	display:block;
	float:left;
	width:280px;
	padding:0 10px 0 35px;
	margin:0 35px 10px 0;
}
.contenedorContenido .contenido .cajaDef div.iconos p.viajero{background:url(../images/ayuda/ico_viajero.gif) no-repeat left center;}
.contenedorContenido .contenido .cajaDef div.iconos p.chincheta{background:url(../images/ayuda/ico_chincheta.gif) no-repeat left center;}
.contenedorContenido .contenido .cajaDef div.iconos p.foto{background:url(../images/ayuda/ico_foto.gif) no-repeat left center;}
.contenedorContenido .contenido .cajaDef div.iconos p.ubicacion{background:url(../images/ayuda/ico_ubicacion.gif) no-repeat left center;}
.contenedorContenido .contenido .cajaDef div.iconos p.avion{background:url(../images/ayuda/ico_avion.gif) no-repeat left center;}

.contenedorContenido .contenido .cajaDef img{
	display:block; 
	float:left;
	margin:0 0 25px 20px;
	clear:both;
	/*border:solid 3px #efefef;*/
}
*html .contenedorContenido .contenido .cajaDef img{margin-left/***/:/***/10px;}

.contenedorContenido .contenido .cajaDef ul{
	display:block;
	float:left;
	margin:0 0 10px 20px;
	width:70%;
	list-style:disc;
}
*html .contenedorContenido .contenido .cajaDef ul{list-style-type:disc;}

.contenedorContenido .contenido .cajaDef ul li{margin:0 0 5px 0;}

.contenedorContenido .contenido .cajaDef img.sobre{
	display:inline;
	float:none;
	vertical-align:middle;
	margin:0;
}

/************** fin estilos ayuda ******************/

/*------------estilos ganadores concurso-------------*/
ul.lista_concurso{
	width: 850px;
	float: left;
	margin:10px 0 10px 20px;
}

ul.lista_finalistas{
	float:left;
	margin:0 0 20px 30px;
	padding:0 230px 0 0;
	width:590px;
}
*:first-child+html ul.lista_finalistas{
	width:400px;
	padding: 0 240px 0 0;
}
	ul.lista_finalistas li{
		padding:5px;
		margin:5px 5px 0 5px ;
		list-style:none;
	}
		ul.lista_finalistas li.finalista{
			background:#f7f5f5;
			width:76px;
			float: left;
		}
			ul.lista_finalistas li.finalista .avatar img{ 
				width:76px;
				height:76px;
				float:left;
				margin:0 5px 0 0;
				border:0;
			}
			ul.lista_finalistas li.finalista .nombre a{
				width:76px;
				float: left;
				text-decoration:none;
				color: #000000;
				text-align:center;
			}
		ul.lista_finalistas li.finalista_gris{
			background: #e6e6e6; 
			width:76px;
			float: left;
		}
			ul.lista_finalistas li.finalista_gris .avatar img {
				width:76px;
				height:76px;
				float:left;
				margin:0 5px 0 0;
			}
			ul.lista_finalistas li.finalista_gris .nombre a{
				width:76px;
				float: left;
				text-decoration:none;
				color: #000000;
				text-align:center;
			}
			
/*-------ENTRAR------------*/
.cont_intermedia{
	background:url(/images/apariencia/bg_intermedia.png) left top no-repeat;
	width:738px;
	height:406px;
	margin: 30px auto 0;
}	
	p.text_intermedia{
		width: 738px;
		height: 30px;
		font-size:20px;
		color:#fff;
		font-weight:bold;
		text-align:center;
		padding:105px 0 0 0;
	}
	ul.intermedia_lista{
		width:738px;
		height:110px;
		float: left;
		list-style:none;
		margin:130px 0 0 25px;
	}
		ul.intermedia_lista li{
			width: 220px;
			height:110px;
			float:left;
			margin:0 5px;
		}

/*-------------ORDENA BITACORA----------*/
.ordenaBit{
	width:375px;
	float: left;
	margin:0 0 0 38px;
	font-weight:bold;
}
.ordenaBit img{ display:block; float:right;}
*:first-child+html .ordenaBit img{margin-top/***/:/***/-20px;}

	.ordena .orden{
		width:75px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#888888;
		margin: 0 3px;
		padding: 0 0 0 3px;
	}
/*-----------nuevo destino--------*/
.cont_nuevo_destino{
	background: url(/images/apariencia/bg_destino_nuevo.png) left top no-repeat;
	width: 460px;
	height:90px;
	float: left;
	padding: 15px 15px 0 60px;
}
.cont_nuevo_destino p.nuevo_destino{
	width:340px;
	float:left;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
.cont_nuevo_destino a.bt_nuevo_destino{
	display:inline;
	background:url(/images/apariencia/bt_destino_nuevo.png) left top no-repeat;
	width:111px;
	height:21px;
	float: right;
	padding: 4px 0 0 8px;
	margin: 50px 0 0 0;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.cont_nuevo_destino a.bt_nuevo_destino:hover{
	color: #000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.col_amarillo{
	background:url(/images/apariencia/bg_col_amarilla.png) 4px -3px no-repeat;
	width:200px;
	height:373px;
	float: left;
}

/*-------nueva guia de viajes.net-*---------------*/
.sombratop_guia{
	background:none;
	height: 6px;
	width: 1000px;
	font-size: 1px;
	display: block;
	margin: auto;
}
.contenido_guia{
	width:auto;
	margin:0 auto;
}
#buscadorLocalizador_guia{
	width: auto;
	padding: 0;
	margin: 0 auto;
}
#buscadorLocalizador_guia .buscLocCorto_guia{
	background:url(/images/apariencia/bg_buscador_destino_guia_cont.png) left  top repeat-x;
	width: auto;
	margin:0 auto;
	/*background-color: #eee;
	border: solid 1px #dadada;*/
	padding: 0px 8px 4px;
	height:59px;
}
#buscadorLocalizador_guia .buscLocCorto_guia .cntSpan{
	width:1000px;
	margin:0 auto;
}
#buscadorLocalizador_guia .buscLocCorto form#buscadorCorto label{ display:inline; float:left; width:50px; margin: 18px 7px 4px 15px; padding: 0 0 0 1px; font-size: 0.8em; color: #000; font-weight: bold; text-transform: uppercase;}
/**:first-child+html #buscadorLocalizador .buscLocCorto form#buscadorCorto label{margin-top:-10px;}
*html #buscadorLocalizador #buscLocCorto form#buscadorCorto label{margin-top:-10px;}*/
#buscadorLocalizador_guia .buscLocCorto form#buscadorCorto input{ display:inline; float: left; margin: 15px 0 0 0;}
#buscadorLocalizador_guia #buscadorViajeros{
	display: block;
	float: right; 
	width: 400px;
	padding: 10px 0px 4px 8px;
	margin:0 0px 0 0;
	clear:both;
}
#buscadorLocalizador_guia #buscadorViajeros input{
	display:block; 
	float:left;
}
#buscadorLocalizador_guia #buscadorViajeros input.campoBuscar{width:185px;}
#buscadorLocalizador_guia #buscadorViajeros label{
	display:block;
	float:left;
	color:#000000;
	font-size:0.8em;
	font-weight:bold;
	margin:0px 14px 0 3px;
	text-transform:uppercase;
}
*:first-child+html #buscadorLocalizador_guia #buscadorViajeros label{margin/***/:/***/4px 10px 0 0;}
#buscadorLocalizador_guia #buscadorViajeros img{
	display:block;
	float:left;
	margin:-3px 0 0 5px;
	padding:0;
}
#buscadorLocalizador_guia span.titBuscadorViajeros{ border-bottom:1px solid #FEA100;
clear:both;
display:block;
float:right;
font-size:1em;
font-style:italic;
font-weight:bold;
padding:0 0 0 0;
width:400px; }
/* html #buscadorLocalizador span.titBuscadorViajeros{ padding:0 110px 0 0;}*/
#buscadorLocalizador_guia span.titBuscadorGeneral{
	background:url(/images/apariencia/titulo_donde_quieres_viajar_guia.png) left top no-repeat;
	display: inline;
	float:left;
	height:50px;
	margin:0 0 0 5px;
	text-indent:-5000px;
	width:355px;
}
*html #buscadorLocalizador_guia span.titBuscadorGeneral {
				background-image: none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/apariencia/titulo_donde_quieres_viajar_guia.png");
			}

#buscadorLocalizador_guia span.cont_buscador_destinos{
	background:url(/images/apariencia/bg_mapa.png) right top no-repeat;
	display: inline;
	float:left;
	height:34px;
	margin:8px 0 0 12px;
	padding:14px 0 0;
	width:600px;
}
#principalesDestinos_guia{
	width:auto;
}

*html #principalesDestinos_guia{margin:0px 0px 0px 0px;}
.principalesDestinosF1_guia{
	background:#f1f1f1;
	border-left: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	border-right: 1px solid #e3e1e1;
	width: auto;
	height: 86px;
	margin: 0px 0px 5px 0px;
	padding: 5px 2px 0 5px;
	overflow: hidden;
}
*html .principalesDestinosF1_guia{ margin/***/:/***/ 0; width:auto; padding: 5px 1px 0 5px;}
.principalesDestinosF1_guia li a{
	text-decoration: none;
	color: #000000;
	width: 89px;
}
.principalesDestinosF1_guia li a img{
	width: 89px;
}

.principalesDestinosF1_guia li a:hover{
	text-decoration: none;
	color: #FEA100;
}
.principalesDestinosF1_guia li{
	display: block;
	float: left;
	width: 89px;
	margin: 0px 3px 5px 0px;
	/*border: solid 1px green;*/
	list-style: none;	
}
*html .principalesDestinosF1_guia li{ margin-right/***/:/***/ 3px;}
#buscadorLocalizador_guia .mapaLocalizador_guia{
	width:auto;
	height:550px;
	border-top: 4px solid #e3e2e2;
	border-bottom: 4px solid #e3e2e2;
}
.cont_blanco{
	background: #fff url(/images/apariencia/bg_pie_guia.png) left bottom repeat-x;
	width: auto;
}
.cont_blanco #migaMapa{
	display: block;
	float: left;
	clear: both;
	margin: 8px 0 0 0;
	padding: 0;
	width:500px;
}

.cont_blanco #migaMapa a{ color: #656565; font-weight: bold; font-size: 1.1em;}
.cont_blanco #migaMapa a:link{ color: #656565;}
.cont_blanco #migaMapa a:visited{ color: #656565;}
.cont_blanco #migaMapa a:hover{ color: #fea100;}
.cont_blanco #migaMapa a:active{ color: #656565;}

.cont_blanco .cont_blanco_centro{
	width:950px;
	min-height:100px;
	margin:0 auto;
}
.cont_blanco .cont_blanco_centro span.titBuscadorViajeros{ 
	border-bottom:1px solid #FEA100;
	clear:both;
	display:block;
	float:right;
	font-size:1em;
	font-style:italic;
	font-weight:bold;
	padding:0 0 0 0;
	width:400px;
	margin:0 0 5px 0;
}
.cont_blanco .cont_blanco_centro #buscadorViajeros input{
	display:block; 
	float:left;
}
.cont_blanco  .cont_blanco_centro #buscadorViajeros input.campoBuscar{width:185px;}
.cont_blanco .cont_blanco_centro #buscadorViajeros label{
	display: inline;
	float:left;
	color:#000000;
	font-size:0.8em;
	font-weight:bold;
	margin:0px 14px 0 3px;
	text-transform:uppercase;
}
*:first-child+html .cont_blanco .cont_blanco_centro #buscadorViajeros label{margin/***/:/***/4px 10px 0 0;}
.cont_blanco .cont_blanco_centro #buscadorViajeros img{
	display:block;
	float:left;
	margin:-3px 0 0 5px;
	padding:0;
}
.contenedorPie_guia {
	display: block;
	clear:both;
	height:126px;
	margin:0 auto;
	background: url(/images/apariencia/pie.png) left -4px repeat-x;
	text-align:center;
	overflow:visible;
	width:auto;
	min-width:1000px;
}
.cont_blanco #destinosRelacionados{
	background: url(/images/apariencia/fondodestinosrelacionados_guia.png) left top no-repeat;
	display: block;
	float: none;
	clear: both;
	width: 970px;
	height: 159px;
	margin: 0 auto;
	padding: 0 0 0 25px;
}
.cont_blanco #destinosRelacionados ul.destinosCuerpo{
	float: left;
	width: 290px;
	height: 100px;
	margin: 34px 21px 0 0;
	padding: 10px 0 0 12px;
	list-style: none;
	list-image: none;
}
*html .cont_blanco #destinosRelacionados ul.destinosCuerpo{ margin-right/****/:/****/ 20; width/****/:/****/ 287px;}

.cont_blanco #destinosRelacionados ul.destinosCuerpo li.destinosBloque{
	display: block;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	width: 92px;
/*	border: solid 1px green;*/
	list-style: none;
}
.cont_blanco #destinosRelacionados ul.destinosCuerpo li.destinosBloque ul li{
	display: block;
	background: url(../images/apariencia/bulletdestinosrelacionados.png) no-repeat center left;
	/*margin: 9px 0 8px 0;*/
	padding: 3px 0px 3px 12px;
	font-size: 11px;
}
.cont_blanco #destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:link{ color: #fea801; font-weight: bold; text-decoration: none;}
.cont_blanco #destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:visited{ color: #fea801; text-decoration: none; font-weight: bold;}
.cont_blanco #destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:hover{ color: #333; text-decoration: none;}
.cont_blanco #destinosRelacionados ul.destinosCuerpo li.destinosBloque ul a:active{ color: #fea801; text-decoration: none;}

.cont_buscador_guia{
	width:400px;
	float: right;
	margin: 8px 0px 10px; 
}

/*--------------estilos pestaña AViSAME buscador INDEX-----------*/
.buscadorAvisame{
	width:515px;
	float: left;
}
.buscadorAvisame dl{
	width: 515px;
	float: left;
	padding: 7px 0 0 0;
}
	.buscadorAvisame dl dt{
		float:left;
		height:16px;
		margin:0 5px 0 0;
		padding:4px 5px 0 0;
		text-align:right;
		width:40px;
	}
	.buscadorAvisame dl dt.fecha {
		float:left;
		height:20px;
		text-align: right;
		width:54px;
	}
	.buscadorAvisame dl dd {
		float:left;
		height:20px;
		margin-bottom:7px;
		text-align:left;
		width:176px;
	}
	.buscadorAvisame dl dd.fecha {
		height:20px;
		text-align:left;
		width:205px;
	}
	
	.buscadorAvisame dl input{
		border:1px solid #CCC;
		padding:2px;
		font-size:12px;
		font-family:Arial; 
	}
	.buscadorAvisame dl dt.ico_ayuda{
		display:block;
		float:left;
		clear:left;
		/*width:18px;*/
		width:160px;
		height:18px;
		margin:0 5px 0 22px;
	}
	*html 	.buscadorAvisame dl dt.ico_ayuda{margin-left/***/:/***/11px;}

	.buscadorAvisame dl dt.ico_ayuda a{
		display:block;
		float:left;
		text-decoration:none;
	}
	.buscadorAvisame dl dd.bt_enviar{
		background:url(/images/apariencia/btncomunidad.jpg) left top no-repeat;
		width:100px;
		height:14px;
		float: right;
		padding:3px;
		text-align:center;
		margin:7px 0 0 0;
	}
		.buscadorAvisame dl dd.bt_enviar a{
			color:#fff;
			font-size:11px;
			text-decoration:none;
			margin:0 5px 0 0;
		}
		.buscadorAvisame dl dd.bt_enviar p{
			display:block;
			float:left;
			clear:none;
			width:auto;
			margin:6px 0 0 0;
		}
	.buscadorAvisame dl dd.input_mail {
		height:20px;
		text-align:left;
		width:125px;
		margin:0;
		padding:0;
	}
	*html .buscadorAvisame dl dd.input_mail {margin-bottom/***/:/***/0; height/***/:/***/15px;}
	.buscadorAvisame dl dt.precio_max {
		float:left;
		height:20px;
		text-align: right;
		width:105px;
	}
	*html .buscadorAvisame dl dt.precio_max{margin/***/:/***/3px 0 0 0; padding/***/:/***/0; height/***/:/***/15px;}
	*:first-child+html .buscadorAvisame dl dt.precio_max{ margin-bottom/***/:/***/0; height/***/:/***/15px;}
	.buscadorAvisame dl dd.input_precio_max {
		height:20px;
		text-align:left;
		width:80px;
		margin:0;
		padding:0;
	}
	
	.buscadorAvisame dl dd.ida_vuelta {
		height:20px;
		text-align:left;
		width:145px;
		margin:0;
		padding:0;
	}
	*html .buscadorAvisame .buscadorAvisame dl dd.ida_vuelta input{margin/***/:/***/0; padding/***/:/***/0;}
	*html .buscadorAvisame dl dd.input_precio_max input{margin/***/:/***/0 0 0 3px; padding/***/:/***/0;}
	
/************* pestania hoteles buscador principal index ******************/
.cuerpoBuscadorHoteles{
	display:block;
	float:left;
	width:515px;
	height:110px;
}
*html .cuerpoBuscadorHoteles{padding-left:10px;}
.cuerpoBuscadorHoteles .buscFechaHoteles{
	display:block;
	float:left;
	clear:left;
	width: 100%;
	margin-bottom: 0;
}
.cuerpoBuscadorHoteles .buscFechaHoteles .labelEntrada {display:block; float:left; margin:3px 10px 0 0;}
.cuerpoBuscadorHoteles .buscFechaHoteles .fechaEntrada,
.cuerpoBuscadorHoteles .buscFechaHoteles .fechaSalida {
	display:block;
	float:left;
	margin:0 10px 0 0;
	width:100px;
}
.cuerpoBuscadorHoteles .buscFechaHoteles .fechaEntrada .inputFechaEntrada {
	display:block;
	float:left;
	margin:0 2px 0 0;
	width:65px;
	border:1px solid #CCCCCC;
	font-family:Arial;
	font-size:12px;
	padding:2px;
}

.cuerpoBuscadorHoteles .buscFechaHoteles .labelSalida {display:block; float:left; margin:3px 10px 0 0;}

.cuerpoBuscadorHoteles .buscFechaHoteles .fechaSalida .inputFechaSalida {
	display:block;
	float:left;
	margin:0 2px 0 0;
	width:65px;
	border:1px solid #CCCCCC;
	font-family:Arial;
	font-size:12px;
	padding:2px;
}

.cuerpoBuscadorHoteles .ciudadSalida {
	display:block;
	float:left;
	position:relative;
	height:auto;
	width:265px;
	margin:10px 0 15px;
}
.cuerpoBuscadorHoteles .ciudadSalida label.textoSalida{
	display:block;
	float:left;
	margin:3px 14px 0 0;
}
.cuerpoBuscadorHoteles .ciudadSalida .inputCiudadSalida {
	display:block;
	float:left;
	color:#999999;
	font-size:0.98em;
	margin-top:0;
	width:240px;
	border:1px solid #CCCCCC;
	font-family:Arial;
	font-size:12px;
	padding:2px;
}
*html .cuerpoBuscadorHoteles .ciudadSalida .inputCiudadSalida {width/***/:/***/235px;}

.cuerpoBuscadorHoteles .ciudadSalida .spinnerHotel{
	float:right;
	clear:right;
	margin:19px 0 0;
}
.cuerpoBuscadorHoteles .ciudadSalida .completeCiudadHotel{
	position:absolute;
	left: 250px;
	left:0; 
	top: 226px;
	top:38px;
}
.cuerpoBuscadorHoteles .divBotones{
	display:block;
	float:left;
	clear:left;
	width:100%;
	margin:0;
}
.cuerpoBuscadorHoteles a.buscarHoteles {
	background:transparent url(/images/apariencia/btnbuscardor.gif) no-repeat scroll left top;
	color:#000000;
	display:block;
	float:right;
	font-weight:bold;
	height:18px;
	margin:0 10px 0 0;
	padding:5px 0 0;
	text-align:center;
	text-decoration:none;
	width:80px;
}

.cuerpoBuscadorHoteles .btnAyuda{
	display:block;
	float:right;
	margin:2px 7px 0;
}
.cuerpoBuscadorHoteles .btnAyuda a {
	color:#FF9900;
	height:50px;
	text-decoration:none;
}

	
/*---------------nuevo index caja login y buscador 23.02.2010 -----------*/
.entrar_login{
	width:200px;
	float:right;
	color: #696969;
	text-align:right;
	margin: 10px 20px 0 0;
}
	.entrar_login a{
		text-decoration:none;
		color: #fea100;
		margin: 0 5px;
	} 
	.entrar_login a:hover{
		color:#999;
	}
.cont_entrar{
	width:350px;
	float:right;
	margin:10px 5px;
	color: #fea100;
	font-size:12px;
}
.cont_entrar input.campos{
	width:100px;
	border:1px solid #999;
	margin: 5px 10px 0 0;
	color:#333;
	font-size:11px;
	padding: 2px;
}
.cont_entrar a{
	width:200px;
	float:left;
	color:#fea100;
	font-size:10px;
	text-decoration:none;
	margin:15px 0 0 0;
}
	.cont_entrar a:hover{
		color:#bbbbbb;
	}
.cont_entrar input.boton{
	background:url(/images/apariencia/btn_filtros_vuelos.png) left top no-repeat;
	width:70px;
	float:right;
	color:#FFF;
	border:none;
	margin:10px 20px 0 0;
	cursor:pointer;
}
.buscador_new{
	background:url(/images/apariencia/fondobuscador.png) no-repeat top left;
	width: 996px;
	height: 210px;
	font: 11px Arial;
	text-align: left;
	margin: 0px 2px 0px 2px;
	clear:none;	
}
.buscador_new #textTopIndex{
	display: block;
	float: left;
	width: 900px;
	height:15px;
	padding: 0px;
	color: #000;
}
.buscador_new #textTopIndex .intro{
	font-size: 12px;
	color: #57595d;
	margin: 3px 0 4px 15px;
	width:900px
}
.buscadorPrincipal_new {
	width: 525px; 
	height: 191px;
	margin: 6px 0 0 28px;
	float: left;
	clear: none;
}
*html .buscadorPrincipal_new{margin-left/***/:/***/14px;}

.buscadorPrincipal_new a.buscar{
	background:url(../images/apariencia/btnbuscardor.gif) no-repeat left top;
	display:block;
	float:left;
	width:80px;
	height:18px;
	text-decoration:none;
	color:#000;
	text-align:center;
	padding:5px 0 0 0;
	font-weight:bold;
}
.buscadorPrincipal_new a.buscarOfertas{
	background:url(../images/apariencia/btnbuscardor.gif) no-repeat left top;
	display:block;
	float:right;
	width:80px;
	height:18px;
	text-decoration:none;
	color:#000;
	text-align:center;
	padding:5px 0 0 0;
	font-weight:bold;
	margin:14px 0 0 0;
}
*html .buscadorPrincipal_new a.buscarOfertas{margin-top:0;}
*:first-child+html .buscadorPrincipal_new a.buscarOfertas{margin-top:0;}
.carritoHoteles_new{
	display: block;
	width: 255px; 
	height: 145px;
	margin: 10px 20px 0 0;
	padding: 0;
	clear: none;
	float: right;
/*	border: solid 1px blue;
*/}
*html .carritoHoteles_new{margin-right/***/:/***/10px;}

.cabeceraCarritoHoteles_new{
	
	display: block; 
	float:right;
	width: 250px; 
	height: 17px;
	padding: 7px 10px 5px 0;
	margin:0;
	font: 11pt Arial, Trebuchet; 
	font-weight:bold;
	text-align: right;
	color:  #000;
/*	border: solid 1px red;*/
}

.cuerpoCarritoHoteles_new {
	background:#eeeeee;
	display: block;
	float: none;
	width: 240px; 
	height: 125px;
	margin: 0 5px;
	padding: 0;
/*	border: solid 1px green;*/
	overflow: auto;
	text-align: left; 
}
*html .cuerpoCarritoHoteles_new{ float:right; margin/***/:/***/ 0; }

.tableHotelesVuelos_new{
	width:95%;	
	*width: 90%;
}
a.mas_vuelos{
	width:250px;
	float:left;
	font-size:10px;
	font-weight:bold;
	margin:3px 0 0;
	text-align: right;
	text-decoration:none;
}
a.banner_promo_rm{
	width:996px;
	float:left;
	margin:2px;
	overflow:hidden;
	border-bottom: 1px solid #CCC;}
	
	
/**********  formulario alarmas vuelos index  **********/

#alarmas_vuelos_home{
	background:url(/images/vuelos/bg_alarmas_vuelos_index.png) no-repeat left top;
	display:block;
	float:left;
	clear:both;
	width:900px;
	height:100px;
	margin:0 0 0 35px;
	padding:17px 18px;
	color:#696b71;
	letter-spacing:0;
}
*html #alarmas_vuelos_home{margin-left/***/:/***/17px;}

#alarmas_vuelos_home .izq{
	display:block;
	float:left;
	width:325px;
}
#alarmas_vuelos_home .izq p.titulo{
	display:block;
	float:left;
	color:#ed8100;
	font-size:14px;
	margin:0;
	padding:0;
}
#alarmas_vuelos_home .izq p.texto{
	display:block;
	float:left;
	width:100%;
	margin:3px 0 0 0;
	padding:0;
	line-height:17px;
}
#alarmas_vuelos_home form{
	display:block;
	float:right;
	width:540px;
}
#alarmas_vuelos_home form input{
	display:block;
	float:left;
	margin:8px 4px 0 0;
	border:solid 1px #ddd;
}
#alarmas_vuelos_home form input.big{width:175px;}
#alarmas_vuelos_home form input.small{width:72px;}
#alarmas_vuelos_home form input.radio1{margin-left:46px; border:0;}
*html #alarmas_vuelos_home form input.radio1{margin-left/***/:/***/18px;}
#alarmas_vuelos_home form input.radio2{margin:8px 4px 0 0; border:0;}
#alarmas_vuelos_home form img.calendar{
	display:block;
	float:left;
	margin:11px 9px 0 0;
	text-decoration:none;
	border:0;
}
#alarmas_vuelos_home form img.calendar2{
	display:block;
	float:left;
	text-decoration:none;
	border:0;
	margin:11px 0 0;
}
#alarmas_vuelos_home form .colLeft{
	display:block;
	float:left;
	width:248px;
	margin:0 0 0 0;
}
#alarmas_vuelos_home form .colLeft label{
	display:block;
	float:left;
	width:38px;
	text-align:right;
	margin:10px 8px 0 0;
}
#alarmas_vuelos_home form .colLeft label.idaVuelta{
	width:63px;
	margin:8px 10px 0 0;
	text-align:left;
}

#alarmas_vuelos_home form .colRight{
	display:block;
	float:left;
	width:292px;
}
#alarmas_vuelos_home form .colRight label{
	display:block;
	float:left;
	width:82px;
	text-align:right;
	margin:10px 8px 0 0;
}
#alarmas_vuelos_home form .colRight a.enviar_alarma{
	background:url(/images/vuelos/btn_enviar_alarma.png) no-repeat left top;
	display:block;
	float:right;
	width:101px;
	height:19px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	margin:22px 2px 0 0;
	padding:4px 0 0 0;
}
#alarmas_vuelos_home form .colRight a.enviar_alarma:hover{color:#333;}



/**********  fin formulario alarmas vuelos index  **********/

/*---------cont widget----*/
.cont_widget{
	width:400px;
	height:	auto;
	float:left;
	text-align:center;
	margin:0 50px 50px;
}
	.cont_widget p{
		font-size:12px;
		color:#333;
		margin:5px;
	}
	.cont_widget p strong{
		color:#fea100;
		font-weight:bold;
	}
	.cont_widget p.cuadro{
		background:#e7e7e7;
		padding:5px;
		margin:3px 0 0 0;
	}
