/* ----------------------------------- */
/* internas.css
/* http://www.viajes.net
/* ----------------------------------- */

a, img {
	outline: none;
}
.mano {
	cursor: pointer
}

#buscadorInternas {
	display: block;
	float: none;
	width: 997px;
	height: 157px;
	margin: 0 0 0 1px;
	padding: 0;
	background: url(/images/internas/fondonaranja.png) no-repeat top left;
}
/*** Texto introducción buscador ***/

#buscadorInternas #textTop {
	display: block;
	float: left;
	width: 178px;
	height: 143px;
	margin: 14px 0 0 18px;
	padding: 0 0 0 2px;
	color: #fff;
}
*html #buscadorInternas #textTop {
	margin-left/****/:/****/ 9px;
}
#buscadorInternas #textTop p.titulo {
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	margin: 0 0 14px 0;
	width: 99%;
}
#buscadorInternas #textTop p.intro {
	font-size: 11px;
	color: #fff;
	margin: 0 0 10px 0px;
	padding: 0;
	font-weight: bold;
	width: 178px;
}
	#buscadorInternas #textTop p.intro a{
		color: #fff;
		text-decoration:none;
	}
#buscadorInternas #textTop p.intro strong {
	color: #fff276;
}
	#buscadorInternas #textTop p.intro strong a{
		color: #fff276;
		text-decoration:none;
	}
/*** Rastro de migas ***/
ul#rastomigas li
{
display: inline;
list-style-type: none;
padding-right: 5px;
width: auto
}

ul#rastomigas {
	display:block;
	clear:left;
	float:left;
	margin:0 0 16px 0;
	padding:0;
}

ul#rastomigas li a {
	color:#aaa;
	font-weight:bold;
	text-decoration:none;
}
ul#rastomigas li a:link {
	color:#aaa;
}
ul#rastomigas li a:visited {
	color:#aaa;
}
ul#rastomigas li a:hover {
	color:#fea100;
}
ul#rastomigas li a:active {
	color:#aaa;
}
ul#rastomigas li a.ultimo:link {
	color:#fea100;
}
ul#rastomigas li a.ultimo:visited {
	color:#fea100;
}
ul#rastomigas li a.ultimo:hover {
	color:#fea100;
}
ul#rastomigas li a.ultimo:active {
	color:#fea100;
}

ul#rastomigas li a.activo, a.activo:link, a.activo:visited, a.activo:hover, a.activo:active {
	color:#FEA100;
	font-weight:bold;
	text-decoration:none;
}

ul#rastomigas li.flecha {
	font-weight:bold;
	color:#fea100;
	text-align:left;
}
a.editarContenido {
	display: block;
	float: right;
	clear: none;
	color: #fea100;
	text-decoration: none;
	font-size: 0.9em;
	background: url(../images/wiki/btneditarpagina.gif) no-repeat top right;
	padding: 0 30px 0 0;
	margin: 0;
	text-align: right;
}
a.editarContenido:link {
	color: #fea100;
}
a.editarContenido:visited {
	color: #fea100;
}
a.editarContenido:hover {
	color: #000;
	text-decoration: underline;
}
a.editarContenido:active {
	color: #fea100;
}

.cont_facebook{
	display: block;
	float: left;
	margin: 0 0 10px 25px;
	}
a.compartirFacebook {
		display: block;
		float: left;
		clear: none;
		color: #658bd3;
		text-decoration: none;
		font-size: 0.9em;
		background: url(/comunidad/images/wiki/btcompartirFacebook.gif) no-repeat top  left;
		padding: 5px 0 1px 24px;
		margin: 0;
		text-align: right;
	}
	a.compartirFacebook:link {
		color: #658bd3;
	}
	a.compartirFacebook:visited {
		color: #658bd3;
	}
	a.compartirFacebook:hover {
		color: #000;
		text-decoration: underline;
	}
	a.compartirFacebook:active {
		color: #658bd3;
	}
/*** Nav Internas ***/

ul#navInternas {
	display: block;
	float: none;
	clear:both;
	margin: 0px 0 16px 0px;
	height: 12px;
	padding: 0;
}
#contProveedores ul#navInternas {
	margin: 16px 0 16px 0px;
}
ul#navInternas li {
	display: inline;
	list-style: none;
	color: #fea100;
	font-weight: bold;
}
ul#navInternas li a {
	text-decoration: none;
	color: #AAAAAA;
	font-weight: bold;
}
ul#navInternas li a:hover {
	color: #fea100;
}
ul#navInternasML {
	display: block;
	float: none;
	clear:both;
	margin: 15px 0 16px 22px;
	height: 12px;
	padding: 0;
}
ul#navInternasML li {
	display: inline;
	list-style: none;
	color: #fea100;
	font-weight: bold;
}
ul#navInternasML li a {
	text-decoration: none;
	color: #AAAAAA;
	font-weight: bold;
}
ul#navInternasML li a:hover {
	color: #fea100;
}

/* ----------------------------------- */
/* estilos para pestañas PEQUENAS antiguos
/* ----------------------------------- */


/*
ol.tocMini {
	height: 26px;
	list-style: none;
	margin: 0 0 0 6px;
	padding: 3px 0 0 0;
	position: relative;
	width: 469px;
	top: 0px;
	left: 0px;
	z-index: 999;
}
ol.tocMini li, ol.tocMini li#first {
	float: left;
    margin: 0 0 0 8px;
	padding:0;
}
ol.tocMini li a {
    color: #fff;
	display: block;
	float: left;
	height: 26px;
	width: 92px;
	outline: none;
	font-weight: bold;
	text-align: center;
}
ol.tocMini li#avisame a {
	background:transparent url(/images/buscador/pestAvisame.png) repeat scroll 100% 0;
	text-indent:-5000px;
}
ol.tocMini li#avisame.current {
	background-position:0 0;
}
ol.tocMini li#avisame.current a {
	background-position:100% -26px;
	color:#000000;
	font-weight:bold;
}
ol.tocMini li#first a {
	background: url(/images/buscador/tabFirstPeq.gif);
	width: 92px;
}
ol.tocMini li#hoteles a {
	background: url(/images/buscador/tabPeq.gif) 100% 0;
}
ol.tocMini li#viajes a {
	background: url(/images/buscador/tabViajesPeq.gif) 100% 0;
}
ol.tocMini li#hoteles.current {
	background-position: 0 -69px;
}
ol.tocMini li#hoteles.current a {
	background-position: 100% -26px;
	color: #000;
	font-weight: bold;
}
ol.tocMini li#viajes.current {
	background-position: 0 -69px;
}
ol.tocMini li#viajes.current a {
	background-position: 100% -26px;
	color: #000;
	font-weight: bold;
}
ol.tocMini li#vuelos a {
	background: url(/images/buscador/tabFirstPeq.gif) 100% 0;
	text-indent: -5000px
}
ol.tocMini li#vuelos.current {
	background-position: 0 -69px;
}
ol.tocMini li#vuelos.current a {
	background-position: 100% -26px;
	color: #000;
	font-weight: bold;
	text-indent:-5000px;
}
ol.tocMini li#first.current {
	background-position: 0 -69px;
}
ol.tocMini li#first.current a {
	background-position: 100% -26px;
	color: #000;
	font-weight: bold;
}
*/

/* ----------------------------------- */
/* estilos para pestañas PEQUENAS
/* ----------------------------------- */

ol.tocMini {
    height: 26px;
    list-style: none;
    margin: 0 0 0 6px;
    padding: 3px 0 0 0;
	position: relative;
	width: 469px;
	top: 0px;
	left: 0px;
	z-index: 999;
/*	border: solid 1px green;*/
}

ol.tocMini li, ol.tocMini li#first {
    float: left;
    margin: 0 0 0 8px;
    padding:0;
}
*html ol.tocMini li, ol.tocMini li#first{ margin:0 0 0 3px;}
ol.tocMini li a {
/*    background: url(../images/buscador/tabPeq.gif) 100% 0;*/
    color: #fff;
    display: block;
    float: left;
    height: 26px;
	width: 92px;
	outline: none;
	font-weight: bold;
	text-align: center;
/*	border: solid 1px orange;*/
}

/*ol.tocMini li#first a{ 
	background: url(/images/buscador/tabFirstPeq.gif);
	width: 92px; 
}

ol.tocMini li#hoteles a{
	background: url(/images/buscador/tabPeq.gif) 100% 0;
}

ol.tocMini li#viajes a{
	background: url(/images/buscador/tabViajesPeq.gif) 100% 0;
}

ol.tocMini li#hoteles.current {
    background-position: 0 -69px;
}

ol.tocMini li#hoteles.current a{
    background-position: 100% -26px;
    color: #000;
    font-weight: bold;
}
*/
ol.tocMini li#vuelos a{
	background: url(/images/apariencia/pestana_buscador_interna.png) -1px -3px no-repeat;
	width:93px;
	height:23px;
	float: left;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	padding:3px 0 0 0;
	color: #999;
	font-weight:bold;
}
ol.tocMini li#avisame a{
	background: url(/images/apariencia/pestana_buscador_interna.png) -1px -3px no-repeat;
	width:93px;
	height:23px;
	float: left;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	padding:3px 0 0 0;
	color: #999;
	font-weight:bold;
}
ol.tocMini li#ofertas a{
	background: url(/images/apariencia/pestana_buscador_interna.png) -1px -3px no-repeat;
	width:93px;
	height:23px;
	float: left;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	padding:3px 0 0 0;
	color: #999;
	font-weight:bold;
}
ol.tocMini li#hoteles a {
	background:transparent url(/images/apariencia/pestana_buscador_interna.png) no-repeat scroll -1px -3px;
	color:#999999;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:23px;
	padding:3px 0 0;
	text-align:center;
	text-decoration:none;
	width:93px;
}
ol.tocMini li#vuelos a:hover, ol.tocMini li#avisame a:hover, ol.tocMini li#ofertas a:hover, ol.tocMini li#hoteles a:hover,
ol.tocMini li#vuelos.current a, ol.tocMini li#avisame.current a, ol.tocMini li#ofertas.current a, ol.tocMini li#hoteles.current a,
ol.tocMini li#vuelos.current a, ol.tocMini li#avisame.current, ol.tocMini li#ofertas.current, ol.tocMini li#hoteles.current{
	background: url(/images/apariencia/pestana_buscador_interna.png) -1px -34px no-repeat;
	color:#000;
}

ol.tocMini li#viajes.current {
    background-position: 0 -69px;
/*	border: solid 1px red;*/	
}

ol.tocMini li#viajes.current a {
    background-position: 100% -26px;
    color: #000;
    font-weight: bold;
}

ol.tocMini li#first.current {
    background-position: 0 -69px;
}

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












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;
}
.izquierdaHoteles {
	width: 56px;
	padding: 4px 0 0 0;
	margin: 0;
	float: left;
}
#cmbCategoriaHotelHoteles {
	width: 130px;
	height: 20px;
}
/*** Proveedores ***/

.contenido #contProveedores, .contenido #contContacto {
	display: block;
	float: none;
	clear: both;
	margin: 0px 130px 30px 130px;
	padding: 0;
}
.contenido #contContacto {
	margin-top: 16px;
}
.contenido #contProveedores p {
	margin-bottom: 10px;
	line-height: 1.4em;
}
.contenido #contProveedores h3 {
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 20px;
	font-weight: bold;
	color: #000;
}
.contenido #contProveedores h4 {
	display: block;
	clear: both;
	margin: 0 0 20px 0;
	padding: 0 0 12px 0;
	font-size: 12px;
	font-weight: bold;
	color: #555;
	line-height: 1.4em;
	border-bottom: solid 5px #fea100;
}
.ProveCont2 {
	display: block;
	clear: both;
	float: none;
	margin: 10px 0 16px 12px;
	padding: 0 0 16px 0;
	height: 90px;
	min-height: 95px;
	border-bottom: solid 1px #ccc;
}
ul.ProveHolder {
	display: block;
	float: left;
	clear: both;
	width: 119px;
	height: auto;
	margin: 0;
	padding: 3px;
	background-color: #ccc;
}
ul.ProveHolder li, ul.ProveHolder li a {
	list-style: none;
	border: none;
	outline: none;
}
ul.ProveHolder li.imagenProve a {
	display: block;
	width: 100%;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	font-style: italic;
 font-size
}
.ProveContInfo {
	display: block;
	float: left;
	width: 583px;
	height: auto;
	margin: 0;
	padding: 0 0 0 15px;
	line-height: 1.5em;
	text-align: left;
}
.ProveContInfo a:link {
	color: #fea100;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.ProveContInfo a:visited {
	color: #fea100;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.ProveContInfo a:hover {
	color: #fea100;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
.ProveContInfo a:active {
	color: #fea100;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
/*** Menu destinos ***/

ul.menuSeccion {
	display: block;
	float: left;
	clear: both;
	width: 175px;
	height: auto;
	margin: 25px 0 20px 25px;
	/*padding: 12px 15px 15px 15px; */
	padding: 12px 0 0 0;
	background-color: #eee;
}
*html ul.menuSeccion {
	margin-left/****/:/****/ 12px;
}
ul.menuSeccion li.menuPie {
	display: block;
	margin: 0;
	padding: 0;
	height: 309px;
	background: url(/images/menu/piemenu.jpg) bottom right repeat-x #eee;
}
ul.menuSeccion li {
	display: block;
	clear: both;
	margin: 4px 15px;
	padding:0;
	list-style: none;
	font-weight: bold;
	font-size: 14px;
}
ul.menuSeccion li.navIzquierda a {
	color: #000;
	text-decoration: none;
}
ul.menuSeccion li.navIzquierda a:link {
	color: #000;
}
ul.menuSeccion li.navIzquierda a:visited {
	color: #000;
}
ul.menuSeccion li.navIzquierda a:hover {
	color: #FEA100;
}
ul.menuSeccion li.navIzquierda a:active {
	color: #000;
}
ul.menuSeccion li.aviso a {
	color:#777;
}
ul.menuSeccion li.aviso a:link {
	color:#777;
}
ul.menuSeccion li.aviso a:visited {
	color:#777;
}
ul.menuSeccion li.aviso a:hover {
	color:#fea100;
}
ul.menuSeccion li.aviso a:active {
	color:#777;
}
ul.menuSeccion li.subseccion a {
	color: #9f9f9f;
	text-decoration: none;
}
ul.menuSeccion li.subseccion a:link {
	color: #9f9f9f;
}
ul.menuSeccion li.subseccion a:visited {
	color: #9f9f9f;
}
ul.menuSeccion li.subseccion a:hover {
	color: #FEA100;
}
ul.menuSeccion li.subseccion a:active {
	color: #9f9f9f;
}
ul.menuSeccion li.subseccion a.active {
	color: #eb7200;
}
ul.menuSeccion li.navIzquierda a.active {
	color: #eb7200;
}
ul.menuSeccion li.navIzquierda {
	margin: 4px 14px 6px 14px;
	padding: 2px 0;
	border-bottom: solid 1px #b9b9b9;
}
ul.menuSeccion li.subseccion {
	font-size: 13px;
	margin-left: 24px;
	padding: 2px 0;
	border-bottom: solid 1px #d4d3d3;
}
/*** Estructura texto destinos ***/

#estructura {
	display: block;
	float: right;
	width: 744px;
	margin: 25px 5px 0 0;
	padding: 0 24px 0 0;
}
.estructura_texto, .estructura_texto_wiki {
	width: 525px;
	margin: 0;
	text-align: left;
	float: left;
	display: block;
	height:auto;
}
*html .estructura_texto, 
*html .estructura_texto_wiki{margin/***/:/***/0 0 0 1px; clear:none;}

.estructura_texto_wiki_rigth{display:block; float:right; width:195px;}

.estructura_texto_secciones {
	text-align: left;
	width:774px;
	margin-top: 20px;
	overflow:hidden;
	display: block;
	clear: both;
	min-height: 530px;
}
.estructura_texto_wiki h1 {
	color:#000000;
	display:inline;
	font-size:24px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:35px;
	text-align:left;
}
.estructura_texto_wiki h2 {
	color:#F68D21;
	font-size:11pt;
	font-weight:600;
	height:15px;
	margin:auto;
	padding:10px 0;
	text-align:justify;
}
.estructura_texto_wiki h3 {
	color:#000000;
	display:inline;
	font-size:24px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:35px;
	text-align:left;
}
.estructura_texto_wiki h4 {
	color:#000000;
	font-family:Arial;
	font-size:10pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-bottom:10px;
	margin-bottom:10px;
	text-align:justify;
	border-bottom: solid 1px #ccc;
}
.estructura_texto_wiki img { /*margin: 5px 10px 5px 0;*/
	margin:0 10px 0 0;
	padding: 2px;
	border: solid 1px #ccc;
}
.estructura_texto_wiki img.right {	margin:0 0 0 10px;}

.estructura_texto ol {
	margin: 0 0 0 30px;
}
.estructura_texto ol li {
	margin: 5px 0;
}
.estructura_texto p#mod {
	background: #eee;
	border: solid 1px #dadada;
	padding: 8px;
}
.estructura_texto p#mod input {
	background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left;
	border: solid 1px #fff;
	color: #fff;
	padding: 2px 4px;
	margin: 0 0 0 10px;
	cursor: pointer;
}
.estructura_texto p a {
	color:#fea100;
	text-decoration:none;
}
.estructura_texto p a:link {
	color: #000;
	color:#fea100;
}
.estructura_texto p a:visited {
	color:#FEA100;
	text-decoration:none;
}
.estructura_texto p a:hover {
	color: #fea100;
	text-decoration:underline;
}
.estructura_texto p a:active {
	color: #000;
}
.estructura_info_media {
	display: block;
	float: right;
	width: 188px;
	height: auto;
	min-height: 330px;
	background-color: #eee;
	border: solid 1px #dedede;
	margin: 66px 0 20px 0;
	padding: 10px 6px;
}
*html .estructura_info_media{width/***/:/***/ 188px;}

.estructura_info_media p.titulo, .estructura_info_media p.tituloVotar {
	display: block;
	float: left;
	clear: both;
	font-size: 1.0em;
	font-style: italic;
	font-weight: bold;
	color: #000;
	width: 185px;
}

.estructura_info_media p.tituloVotar {
	padding: 0;
	margin: 0 0 5px 0;
}
.estructura_info_media #votEstrellas {
	padding: 0 0 0 5px;
}
.estructura_info_media #votEstrellas img {
	margin:0 0 0 -2px;
	padding: 0;
}
.estructura_info_media #votEstrellas .numVotosResultado {
	font-weight: bold;
	font-size: 1.2em;
}
.estructura_info_media .cntDetalles {
	display: block;
	float: left;
	clear: both;
	width: 188px;
	margin: 0 0 20px 0;
	padding: 0;
}

.estructura_info_media .cntDetalles .av {
	display: block;
	float: left;
	clear:right;
	width: 75px;
	height: 75px;
	border: solid 1px #ccc;
	padding: 2px;
}
.estructura_info_media .cntDetalles .av:hover {
	background-color: #fea100;
	border: solid 1px #fea100;
}
.estructura_info_media .cntDetalles .av img.avatar {
	display: block;
	max-width: 75px;
	max-height: 75px;
	margin: 0 auto;
}
.estructura_info_media .cntDetalles p.nombreUsr {
	display: block;
	float: left;
	clear: none;
	width: 100px;
	margin: 0 0 0 5px;
	padding: 0;
}
*html .estructura_info_media .cntDetalles p.nombreUsr {
	width/***/:/***/auto;
}
.estructura_info_media .cntDetalles p.nombreUsr #nombre {
	font-weight: bold;
}
.estructura_info_media .cntDetalles p.nombreUsr a#locUsr {
	color: #333;
	text-decoration: underline;
}
.estructura_info_media .cntDetalles p.nombreUsr a#locUsr:link {
	color: #333;
}
.estructura_info_media .cntDetalles p.nombreUsr a#locUsr:visited {
	color: #333;
}
.estructura_info_media .cntDetalles p.nombreUsr a#locUsr:hover {
	color: #fea100;
}

.estructura_info_media .cntDetalles p.nombreUsr span#nombre a {
	color: #333;
	text-decoration: none;
	text-transform:capitalize;
}

.estructura_info_media .cntDetalles p.nombreUsr span#nombre a:hover {
	color: #FEA100;
	text-decoration: underline;
}

.estructura_info_media .cntDetalles ul.opciones {
	display: block;
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
	width: 100px;
}

*html .estructura_info_media .cntDetalles ul.opciones {
	width/***/:/***/auto;
}
.estructura_info_media .cntDetalles ul.opciones li {
	display: block;
	float: left;
	clear: none;
}
.estructura_info_media .cntDetalles ul.opciones li.addViajero {
	margin: 0 0 0 5px;
}
.estructura_info_media .cntDetalles ul.opciones li.mailViajero {
	margin: 0 0 0 8px;
	padding: 5px 0 0 0;
}
.estructura_info_media .btnVotar {
	display: block;
	float: right;
	clear: both;
	width: 82px;
	height: 19px;
	background: url(../images/comunidad/btnblanco.jpg) no-repeat top left;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	margin: 12px 0 20px 0;
	padding: 4px 0 0 0;
	outline: none;
	clear:left;
}
.estructura_info_media .votacion {
	display: block;
	float: left;
	clear: left;
	width: 150px;
	margin:0 0 10px 46px;
}
*html .estructura_info_media .votacion {
	margin/***/:/***/0 0 10px 20px;
}
.estructura_info_media .votacion .numVotosResultado {
	clear:both;
	display:block;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0 6px 0 0;
}
.estructura_info_media .votacion .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding: 0;
}
.estructura_info_media .votacion .numVotosResultado {
	display: block;
	float: left;
	clear: none;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 6px 0 0;
}
.estructura_info_media .votacion .estrellas img {
	border: 0;
	outline: none;
	margin: 0;
	padding: 0;
}
.estructura_info_media .votacion .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_info_media .votacion .alpha {
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.listaComentarios .votacion {
	display: block;
	float: left;
	clear: left;
	width: 150px; /*margin:0 0 10px 46px;*/
	margin:0 0 10px 0;
	width:120px;
}
.listaComentarios .votacion .numVotosResultado {
	clear:both;
	display:block;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0 6px 0 0;
}
.listaComentarios .votacion .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding: 0;
}
.listaComentarios .votacion .numVotosResultado {
	display: block;
	float: left;
	clear: none;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 6px 0 0;
}
.listaComentarios .votacion .estrellas img {
	border: 0;
	outline: none;
	margin: 0;
	padding: 0;
}
.listaComentarios .votacion .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.listaComentarios .votacion .alpha {
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.estructura_texto .wikiWiki {
	display: block;
	background-color: #fcf2d5;
	border: dotted 2px #eecb65;
	padding: 10px 14px;
	margin: 0 0 10px 0;
}
.estructura_texto .wikiWiki a.editarInfo{
	display:block;
	float:right;
	clear:both;
	color:#fea100;
	font-weight:bold;
	text-decoration:none;
	margin:12px 0 0 0;
}
*:first-child+html .estructura_texto .wikiWiki a.editarInfo{margin/***/:/***/-25px 0 0 0;}
*html .estructura_texto .wikiWiki a.editarInfo{margin/***/:/***/-25px 0 0 0;}

.estructura_texto .wikiWiki a.editarInfo:hover{text-decoration:underline;}

.estructura_imagenes {
	height: 175px;
	padding: 14px 0 0 24px;
	margin: 10px 0 20px 0;
	text-align: left;
	display: block;
	background-color: #ffe391;
}
.estructura_redaccion, .estructura_foto {
	width: 525px;
	height: auto;
	text-align:justify;
	margin-top: 14px;
	margin-bottom: 10px;
	display: block;
}
.estructura_foto {
	float: left;
	margin-top: 8px;
}
ul.estructura_navi {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	min-height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}
ul.estructura_navi li {
	display: block;
	float: left;
	clear: none;
	width: auto;
	height: auto;
	list-style: none;
	margin: 0 8px 0 0;
	padding: 3px 12px 0 0;
	text-align: left;
	border-right: dotted 1px #bbb;
}
ul.estructura_navi li .numero{
	display: block;
	float: left;
	clear: none;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	font-size:9px;
	font-weight:bold;
}
ul.estructura_navi li a {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
	display:block;
}
ul.estructura_navi li.lugar {
	padding-top: 0px;
}
ul.estructura_navi li.lugar a {
	font-size: 18px;
}
ul.estructura_navi li.last {
	border: none;
}
ul.estructura_navi li a:link {
}
ul.estructura_navi li a:visited {
}
ul.estructura_navi li a:hover {
	color: #fea100;
}
ul.estructura_navi li a:active {
}
ul.estructura_navi li a.active {
	color: #fea100;
}
.noFotos {
	font-size: 1.1em;
	padding: 20px 20px 20px 20px;
	top: 0px
}
.estructura_texto p#barraInterMed {
	display: block;
	float: left;
	clear: both;
	width: 466px;
	margin: 0 0 10px 0;
	padding: 9px 19px 9px 42px;
	background: url(../images/wiki/bocadillo.gif) no-repeat 18px 8px #e4e2e3;
	color: #222;
	font-size: 14px;
	font-weight: bold;
}
.estructura_texto #listado {
	display: block;
	float: left;
	clear: both;
	width: 525px;
}
.estructura_foto .campos {
	background:#EEEEEE none repeat;
	border:1px solid #DDDDDD;
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin:0;
	padding:0 20px;
	width:485px;
}
.estructura_foto .campos p.titulo {
	clear:left;
	display:block;
	float:left;
	font-size:1.5em;
	font-weight:normal;
	height:auto;
	margin:0;
	padding:5px 0;
	width:300px;
}
.estructura_foto .campos p.titulo_negro a {
	clear:left;
	display:block;
	float:left;
	font-size:1.5em;
	font-weight:normal;
	height:auto;
	margin:0;
	padding:5px 0;
	width:300px;
	color:#000000;
}
.estructura_foto .campos ul {
	display: block;
	float: left;
	clear: left;
	width: 473px;
	height: auto;
	margin: 0 0 10px 0;
	padding: 0;
}
.estructura_foto .campos ul li {
	display: block;
	float: left;
	clear: none;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-right:15px;
}
.estructura_foto .campos ul li a {
	margin: 0;
	padding: 2px 0 2px 20px;
	color: #333;
	text-decoration: none;
	font-size: 1.1em;
	margin-right:15px;
}
.estructura_foto .campos ul li#pieFicheros {
	display: block;
	float: left;
	clear: none;
	margin: 0 30px 15px 0;
	padding: 0;
	list-style: none;
}
.estructura_foto .campos ul li a.subirFoto {
	display: block;
	height: 32px;
	margin: 9px 0 0 0;
	padding: 0 0 0 54px;
	background: url(../images/wiki/btnanadirfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.subirFotoGris {
	display: block;
	height: 32px;
	margin: 9px 0 0 0;
	padding: 0 0 0 54px;
	background: url(../images/wiki/btnanadirfoto_gris.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.subirFoto:link {
	background: url(../images/wiki/btnanadirfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.subirFoto:visited {
	background: url(../images/wiki/btnanadirfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.subirFoto:hover {
	background: url(../images/wiki/btnanadirfoto.gif) no-repeat 0 -32px;
	color: #fea100;
}
.estructura_foto .campos ul li a.subirFoto:active {
	background: url(../images/wiki/btnanadirfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarFoto {
	display: block;
	height: 32px;
	margin: 9px 0 0 0;
	padding: 0 0 0 54px;
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarFotoGris {
	display: block;
	height: 32px;
	margin: 9px 0 0 0;
	padding: 0 0 0 54px;
	background: url(../images/wiki/btnenlazarfoto_gris.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarFoto:link {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarFoto:visited {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarFoto:hover {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 -32px;
	color: #fea100;
}
.estructura_foto .campos ul li a.enlazarFoto:active {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarVideo {
	display: block;
	height: 32px;
	margin: 9px 0 0 0;
	padding: 0 0 0 54px;
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarVideo:link {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarVideo:visited {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos ul li a.enlazarVideo:hover {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 -32px;
	color: #fea100;
}
.estructura_foto .campos ul li a.enlazarVideo:active {
	background: url(../images/wiki/btnenlazarfoto.gif) no-repeat 0 0;
}
.estructura_foto .campos form#camposAnadirFoto {
	display: block;
	width: 505px;
	height: auto;
	margin: 0;
	padding: 0;
}
.estructura_foto .campos form#camposAnadirFoto #campoMapaFoto a.enlace {
	text-decoration:underline;
	color:#fea100;
}
.estructura_foto .campos form#camposAnadirFoto #divTituloFoto {
	display: block;
	float: left;
	clear: left;
	margin: 0 0 2px 0;
	width: 306px;
}
.estructura_foto .campos form#camposAnadirFoto #divDescFoto {
	display: block;
	float: left;
	clear: left;
	margin: 0 0 2px 0;
	width: 100%;
}
.estructura_foto .campos form#camposAnadirFoto #divDescFoto select {
	width:485px;
	margin-top:5px;
	overflow: auto;
}
.estructura_foto .campos form#camposAnadirFoto label {
	display:block;
	float:right;
	height:auto;
	margin:16px 21px 5px 0;
	padding: 0 0 0 33px;
	width:auto;
	font-size: 0.95em;
	font-style: italic;
	background: url(/comunidad/images/iconos/fotosyvideo-map.png) no-repeat top left;
}
.estructura_foto .campos form#camposAnadirFoto .geoLocFotoVideo {
	display: block;
	float:left;
	clear: both;
	margin:5px 0;
	padding: 8px 0 8px 31px;
	width:200px;/*color:#fea100;
	text-decoration:underline;*/
}
.estructura_foto .campos form#camposAnadirFoto a:link {
	float: left;
	color: #fea100;
	text-decoration: underline;
}
.estructura_foto .campos form#camposAnadirFoto a:visited {
	float: left;
	color: #fea100;
	text-decoration: underline;
}
.estructura_foto .campos form#camposAnadirFoto a:hover {
	float: left;
	color: #fea100;
	text-decoration: underline;
}
.estructura_foto .campos form#camposAnadirFoto a:active {
	float: left;
	color: #fea100;
	text-decoration: underline;
}
.estructura_foto .campos form#camposAnadirFoto input {
	border:1px solid #CECECE;
	color:#999999;
	display:block;
	float:left;
	margin:8px 0 0;
	padding:4px 5px;
	width:471px;
}
.estructura_foto .campos form#camposAnadirFoto .cont_radio{
	width:470px;
	float:left;
}
.estructura_foto .campos form#camposAnadirFoto .cont_radio p.positivo{
	background:url(../images/hoteles/comVerde.gif) no-repeat scroll left 3px;
	float:left;
	padding:3px 0 0 15px;
	width:160px;
	margin:5px 0 0;
}
.estructura_foto .campos form#camposAnadirFoto .cont_radio p.negativo{
	background:url(../images/hoteles/comRojo.gif) no-repeat scroll left 3px;
	float:left;
	padding:3px 0 0 15px;
	width:160px;
	margin:5px 0 0;
}
.estructura_foto .campos form#camposAnadirFoto .cont_radio input.radio{
	width:20px;
	float:left;
	margin:3px 0 0 0;
	border:none;
}
.estructura_foto .campos form#camposAnadirFoto select#combo_internas {
	margin: 10px 0 5px 0;
	width: 483px;
}
.estructura_foto .campos form#camposAnadirFoto #listaMedia {
	height: 35px
}
.estructura_foto .campos form#camposAnadirFoto #listaMedia li#numMedia {
	float: left;
	font-size:12px;
	font-weight:bold;
	height:35px;
	padding:19px 0 0 0;
	text-align:right;
	width:390px;
}
	*html .estructura_foto .campos form#camposAnadirFoto #listaMedia li#numMedia{width/***/:/***/350px;}
.estructura_foto .campos form#camposAnadirFoto #listaFicheros li {
	width: 100%
}
.estructura_foto .campos form#camposAnadirFoto #listaFicheros li input {
	width: 400px
}
.estructura_foto .campos form#camposAnadirFoto .btnBorrar {
	display: block;
	float: right;
	width: 19px;
	height: 18px;
	background: url(../images/wiki/btnborrar.gif) no-repeat center left;
	margin: 9px 0 0 0;
	padding: 0;
	border: 0;
	outline: 0;
	cursor: pointer
}
.estructura_foto .campos form#camposAnadirFoto textarea {
	border:1px solid #CECECE;
	color:#999999;
	display:block;
	float:left;
	height:120px;
	margin:8px 0 0;
	padding:4px 5px;
	vertical-align:bottom;
	width:473px;
}
.estructura_foto .campos form#camposAnadirFoto #divSubmit {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	min-height: 23px;
	margin: 0 0 2px;
}
.estructura_foto .campos form#camposAnadirFoto #camposFoto .subtitulo {
	position: relative;
}
.estructura_foto .campos form#camposAnadirFoto #camposFoto .submit {
	display:block;
	float:right;
	clear:none;
	width:82px;
	height:23px;
	margin:10px 22px 20px 0;
	padding:0 0 2px;
	background:transparent url(../images/comunidad/btncontestar.jpg) no-repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	cursor: pointer
}
	*html .estructura_foto .campos form#camposAnadirFoto #camposFoto .submit {margin/***/:/***/0px 13px 10px 0;}
.estructura_foto .campos form#camposAnadirFoto .opcionUpLink {
	float:left;
	margin-right:11px;
	margin-top:5px;
	width:auto;
}
.estructura_foto .campos form#camposAnadirFoto #geoLocFoto {
	display:none;
}
.estructura_foto .campos form#camposAnadirFoto #opcionA {
	float: left;
	clear: left;
	width: 484px;
	margin-top:10px;
}
.estructura_foto .campos form#camposAnadirFoto #opcionB {
	float: left;
	clear: left;
	width:484px;
	margin-top:10px;
}
.estructura_foto .campos #mapaFoto {
	border:2px solid #DDDDDD;
	float:left;
	height:215px;
	margin:0;
	padding:0;
	position:relative;
	width:479px;
}
/*.estructura_foto .campos #mapaFoto img{ border: 0; padding: 0; margin: 0;}*/

#opciones {
	width:auto;
	float:right;
	color:#999;
	margin-bottom:10px;
	text-align:right;
	width:195px;
	/*border:solid 1px red;*/
	height:auto;
	display:block;
	clear: none;
}
#opciones a {
	text-decoration:none;
	color: #888;
	padding:0 1px;
}
#opciones a:link {
	color: #888;
	font-weight:normal;
}
#opciones a:hover {
	background-color:#FEA100;
	color:#FFF;
}
#opciones .activo {
	color:#fea100;
	font-weight:bold;
	font-size:0.9em;
}
#opciones .noActivo {
	color:#888;
}
.estructura_texto {
	width: 100%;
	background:wellow;
	text-align: justify;

}
.estructura_texto .listaFotosDetalle, .estructura_texto .listaFotosMiniatura, .estructura_texto .listaComentarios {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin: 20px 0 10px 0;
}
.estructura_texto .listaFotosDetalle li.item {
	display: block;
	float: left;
	/*clear: both;*/
	width: 100%;
	height: auto;
	border-bottom: dotted 1px #dadada;
	margin: 0 0 20px 0;/*min-height:130px;*/
}
.estructura_texto .listaFotosDetalle li.item a.thumb {
	display: block;
	float: left;
	clear: left;
	width:150px;
	max-width: 150px;
	height:auto;
	/*min-height: 80px;*/
	border: solid 1px #ccc;
	padding: 2px;
	margin: 0 10px 0px 0;
}
.estructura_texto .listaFotosDetalle li.item a.thumb img {
	/*width: 140px;
	height: 140px;*/
	border-width: 0px;
	margin: 0;
	padding: 0;
	min-height:60px;
	max-height:120px;
	max-width:140px;
}
.estructura_texto .listaFotosMiniatura li.item .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_texto .listaFotosDetalle li.item .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_texto .listaFotosDetalle li.item .votacion, .estructura_texto .listaFotosMiniatura li.item .votacion {
	display: block;
	float: left;
	clear: left;
	width: 115px;
}
.estructura_texto .listaFotosDetalle li.item .votacion .numVotosResultado {
	display: block;
	float: left;
	clear: none;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 6px 0 0;
}
.estructura_texto .listaFotosDetalle li.item .votacion .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding: 0;
}
.estructura_texto .listaFotosDetalle li.item .votacion .estrellas img {
	border: 0;
	outline: none;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaFotosDetalle li.item .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_texto .listaFotosMiniatura li.item .votacion .numVotosResultado {
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 5px 0 0;
	padding:0;
}
.estructura_texto .listaFotosMiniatura li.item .votacion .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding: 0;
}
.estructura_texto .listaFotosMiniatura li.item .votacion .estrellas img {
	border: 0;
	outline: none;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaFotosMiniatura li.item .votacion .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_texto .listaFotosMiniatura li.item .votacion .alpha {
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.estructura_texto .listaFotosDetalle li.item .votacion .alpha {
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.estructura_texto .listaFotosDetalle li.item .detalles {
	display:block;
	float:right;
	clear: none;
	padding: 0;
	width: 356px;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.titulo {
	font-size:1.2em;
	font-weight:bold;
	height:auto;
	margin:0;
	padding:0;
	width:100%;
}
.estructura_texto .listaFotosDetalle li.item .detalles .fecha {
	color:#AAA;
	font-size:0.9em;
	text-align:left;
	height:auto;
	margin:0 0 8px;
	padding:0;
	width:auto;
	float:right;
	display:block;
	width:90px;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.autor {
	color:#FEA100;
	font-size:1em;
	font-weight:bold;
	height:auto;
	margin:0 0 8px;
	padding:0;
	width:100%;
	float:left;
	text-transform: capitalize;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.autor a {
	color: #fea100;
	text-decoration: none;
	float:left;
	font-size:1.0em;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.autor a:link {
	color: #333;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.autor a:visited {
	color: #333;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.autor a:hover {
	color: #fea100;
	text-decoration: underline;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.autor a:active {
	color: #333;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.titulo_corto {
	display: none
}
.estructura_texto .listaFotosDetalle li.item .detalles p.descripcion {
	height:auto;
	line-height:1.4em;
	margin:0 0 10px;
	padding:0;
	width: auto;
	text-align: justify;
	clear:both;
}
.estructura_texto .listaFotosMiniatura li.item {
	display: block;
	float: left;
	width:125px;
	height:180px;
	margin:0 0px 20px 6px;
}
.estructura_texto .listaFotosMiniatura li.item a.thumb {
	display: block;
	float: left;
	clear: left;
	width: 110px;
	height:77px;
	border: solid 1px #ccc;
	padding: 2px;
	margin:0 10px 0px 0;/*width:auto;*/
}
.estructura_texto .listaFotosMiniatura li.item a.thumb img {
	max-width: 110px;
	height: 77px;
	border-width: 0px;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaFotosMiniatura li.item .detalles {
	display:block;
	float:left;
	clear: none;
	padding:0;
	width:125px;
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.titulo {
	display:none;
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.titulo_corto {
	display: block;
	font-size:11px;
	/*font-weight:bold;*/
	height:auto;
	margin:0;
	padding:0;
	width:100%;
	text-align:left;
	font-weight: bold
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.autor {
	color:#333;
	font-size:1em;
	font-weight:normal;
	height:auto;
	margin:0 0 8px;
	padding:0;
	width:100%;
	text-align: left;
}
.estructura_texto .listaFotosMiniatura li.item .detalles .fecha {
	color:#AAA;
	font-size:1em;
	height:auto;
	margin:0 0 8px;
	padding:0;
	width:auto;
	float:right;
	display:none;
}
.estructura_texto .listaFotosDetalle li.item .detalles p.autor {
	color:#FEA100;
	float:left;
	font-size:1em;
	font-weight:bold;
	height:auto;
	margin:0 0 8px;
	padding:0;
	text-transform:capitalize;
	width:100%;
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.autor a {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

.estructura_texto .listaFotosMiniatura li.item .detalles p.autor a:link {
	color: #333333;
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.autor a:visited {
	color: #333333;
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.autor a:hover {
	color: #333333;
	text-decoration: underline;
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.autor a:active {
	color: #333333;
}
.estructura_texto .listaFotosMiniatura li.item .detalles p.descripcion {
	height:auto;
	line-height:1.4em;
	margin:0 0 10px;
	padding:0;
	display:none;
}

/*---------------- ALBUMES -----------------------*/
.estructura_texto .listaFotosDetalle li.item_album .detalles {
	display:block;
	float:right;
	clear: none;
	padding: 0;
	width: 356px;
}
.estructura_texto .listaFotosDetalle li.item_album {
	display: block;
	float: left;
	/*clear: both;*/
	width: 100%;
	height: auto;
	border-bottom: dotted 1px #dadada;
	margin: 0 0 20px 0;/*min-height:130px;*/
}
.estructura_texto .listaFotosDetalle li.item_album {
	display: block;
	float: left;
	/*clear: both;*/
	width: 100%;
	height: auto;
	border-bottom: dotted 1px #dadada;
	margin: 0 0 20px 0;/*min-height:130px;*/
}
.estructura_texto .listaFotosDetalle li.item_album a.thumb {
	background:url(/comunidad/images/internas/bg_album_detalle.jpg) left top no-repeat;
	display: block;
	float: left;
	clear: left;
	width:95px;
	height: 105px;
	/*min-height: 80px;*/
	padding: 8px 25px 0 1px;
	margin: 0 10px 0px 0;
}
.estructura_texto .listaFotosDetalle li.item_album a.thumb img {
	/*width: 140px;
	height: 140px;*/
	border-width: 0px;
	margin: 0;
	padding: 0;
	height:85px;
	width:85px;
	overflow:hidden;
}
.estructura_texto .listaFotosMiniatura li.item_album .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
	width:100px;
}
.estructura_texto .listaFotosDetalle li.item_album .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_texto .listaFotosDetalle li.item_album .votacion, .estructura_texto .listaFotosMiniatura li.item .votacion {
	display: block;
	float: left;
	clear: left;
	width: 115px;
}
.estructura_texto .listaFotosDetalle li.item_album .votacion .numVotosResultado {
	display: block;
	float: left;
	clear: none;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 6px 0 0;
}
.estructura_texto .listaFotosDetalle li.item_album .votacion .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding: 0;
}
.estructura_texto .listaFotosDetalle li.item_album .votacion .estrellas img {
	border: 0;
	outline: none;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaFotosDetalle li.item_album .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_texto .listaFotosDetalle li.item_album .parte_album{
	background: url(/comunidad/images/internas/topo_explicacion_detalle.jpg) left 3px no-repeat;
	width:226px;
	float: right;
	padding: 0 0 0 15px;
	color: #666666;
	font-weight: bold;
	margin: 0 0 5px 50px;
}
.estructura_texto .listaFotosDetalle li.item_album .ver_album a{
	background: url(/comunidad/images/internas/icon_album_detalle.jpg) left top no-repeat;
	width:58px;
	float: right;
	padding:3px 0 2px 31px;
	color:#fea100;	
}
.estructura_texto .listaFotosMiniatura li.item_album {
	display: block;
	float: left;
	width:125px;
	height:180px;
	margin:0 0px 20px 6px;
}
.estructura_texto .listaFotosMiniatura li.item_album a.thumb {
	background:url(/comunidad/images/internas/bg_album_lista.jpg) left top no-repeat;
	display: block;
	float: left;
	clear: left;
	height:87px;
	margin:0 10px 0 0;
	padding:6px 20px 0 0;
	width:77px;/*width:auto;*/
}
	*:first-child+html .estructura_texto .listaFotosMiniatura li.item_album a.thumb{
		padding:6px 16px 0 1px;
	}
.estructura_texto .listaFotosMiniatura li.item_album a.thumb img {
	width: 66px;
	height: 66px;
	border: none;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles {
	display:block;
	float:left;
	clear: none;
	padding:0;
	width:105px;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.titulo {
	display:none;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.titulo_corto {
	display: block;
	font-size:11px;
	/*font-weight:bold;*/
	height:auto;
	margin:0;
	padding:0;
	width:100%;
	text-align:left;
	font-weight: bold
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.autor {
	color:#333;
	font-size:1em;
	font-weight:normal;
	height:auto;
	margin:0 0 8px;
	padding:0;
	width:100%;
	text-align: left;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles .fecha {
	color:#AAA;
	font-size:1em;
	height:auto;
	margin:0 0 8px;
	padding:0;
	width:auto;
	float:right;
	display:none;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.autor{
	font-size:1em;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.autor a:link {
	color: #333333;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.autor a:visited {
	color: #333333;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.autor a:hover {
	color: #333333;
	text-decoration: underline;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.autor a:active {
	color: #333333;
}
.estructura_texto .listaFotosMiniatura li.item_album .detalles p.descripcion {
	height:auto;
	line-height:1.4em;
	margin:0 0 10px;
	padding:0;
	display:none;
}

.estructura_texto .listaFotosMiniatura li.item_album .votacion {
	display: block;
	float: left;
	clear: left;
	width: 115px;
}

.estructura_texto .listaFotosMiniatura li.item_album .votacion .numVotosResultado {
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 5px 0 0;
	padding:0;
}
.estructura_texto .listaFotosMiniatura li.item_album .votacion .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding: 0;
}
.estructura_texto .listaFotosMiniatura li.item_album .votacion .estrellas img {
	border: 0;
	outline: none;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaFotosMiniatura li.item_album .votacion .numVisitas {
	display: block;
	float: left;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.estructura_texto .listaFotosMiniatura li.item_album .votacion .alpha {
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.estructura_texto .listaFotosMiniatura li.item_album .parte_album{
	display:none;
	background: url(/comunidad/images/internas/topo_explicacion_detalle.jpg) left 3px no-repeat;
	width:226px;
	float: right;
	padding: 0 0 0 15px;
	color: #666666;
	font-weight: bold;
	margin: 0 0 5px 50px;
}
.estructura_texto .listaFotosMiniatura li.item_album .ver_album a{
	display:none;
	background: url(/comunidad/images/internas/icon_album_detalle.jpg) left top no-repeat;
	width:57px;
	float: right;
	padding:3px 0 2px 31px;
	color:#fea100;	
}
.estructura_texto .listaFotosDetalle li.item_album .detalles .fecha{
		color:#AAAAAA;
		display:block;
		float:right;
		font-size:0.9em;
		height:auto;
		margin:0 0 8px;
		padding:0;
		text-align:left;
		width:90px;
	}
.estructura_texto .listaFotosDetalle li.item_album .detalles p.titulo_corto {
		font-size:1.2em;
		font-weight:bold;
		height:auto;
		margin:0;
		padding:0;
		width:100%;
	}
.estructura_texto .listaFotosDetalle li.item_album .detalles p.autor{
	color:#FEA100;
	float:left;
	font-size:1em;
	font-weight:bold;
	height:auto;
	margin:0 0 8px;
	padding:0;
	text-transform:capitalize;
	width:100%;
}
	.estructura_texto .listaFotosDetalle li.item_album .detalles p.autor a {
		color: #333;
		text-decoration: none;
		float:left;
		font-size:1.0em;
		font-weight:bold;
	}
	.estructura_texto .listaFotosDetalle li.item_album .detalles p.autor a:link {
		color: #333;
	}
	.estructura_texto .listaFotosDetalle li.item_album .detalles p.autor a:visited {
		color: #333;
	}
	.estructura_texto .listaFotosDetalle li.item_album .detalles p.autor a:hover {
		color: #fea100;
		text-decoration: underline;
	}
	.estructura_texto .listaFotosDetalle li.item_album .detalles p.autor a:active {
		color: #333;
	}

	/*--------------------privado---------------------*/
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles {
		display:block;
		float:right;
		clear: none;
		padding: 0;
		width: 356px;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv {
		display: block;
		float: left;
		/*clear: both;*/
		width: 100%;
		height: auto;
		border-bottom: dotted 1px #dadada;
		margin: 0 0 20px 0;/*min-height:130px;*/
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv {
		display: block;
		float: left;
		/*clear: both;*/
		width: 100%;
		height: auto;
		border-bottom: dotted 1px #dadada;
		margin: 0 0 20px 0;/*min-height:130px;*/
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv a.thumb {
		background:url(/comunidad/images/internas/bg_album_detalle_priv.jpg) left top no-repeat;
		display: block;
		float: left;
		clear: left;
		width:95px;
		height: 107px;
		/*min-height: 80px;*/
		padding: 8px 25px 0 1px;
		margin: 0 10px 0px 0;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv a.thumb img {
		/*width: 140px;
		height: 140px;*/
		border-width: 0px;
		margin: 0;
		padding: 0;
		height:85px;
		width:85px;
		overflow:hidden;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .numVisitas {
		display: block;
		width:100px;
		float: left;
		clear: both;
		margin: 4px 0;
		padding: 0;
		font-size: 0.9em;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .numVisitas {
		display: block;
		float: left;
		clear: both;
		margin: 4px 0;
		padding: 0;
		font-size: 0.9em;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .votacion, .estructura_texto .listaFotosMiniatura li.item .votacion {
		display: block;
		float: left;
		clear: left;
		width: 115px;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .votacion .numVotosResultado {
		display: block;
		float: left;
		clear: none;
		font-weight: bold;
		font-size: 1.2em;
		margin: 0 6px 0 0;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .votacion .estrellas {
		display: block;
		float: left;
		clear: none;
		margin: 0 1px 0 0;
		padding: 0;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .votacion .estrellas img {
		border: 0;
		outline: none;
		margin: 0;
		padding: 0;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .numVisitas {
		display: block;
		float: left;
		clear: both;
		margin: 4px 0;
		padding: 0;
		font-size: 0.9em;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles .fecha{
		color:#AAAAAA;
		display:block;
		float:right;
		font-size:0.9em;
		height:auto;
		margin:0 0 8px;
		padding:0;
		text-align:left;
		width:90px;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .parte_album{
		background: url(/comunidad/images/internas/topo_explicacion_detalle.jpg) left 3px no-repeat;
		width:230px;
		float: right;
		padding: 0 0 0 15px;
		color: #666666;
		font-weight: bold;
		margin: 0 0 5px 50px;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .ver_album a{
		background: url(/comunidad/images/internas/icon_album_detalle.jpg) left top no-repeat;
		width:58px;
		float: right;
		padding:3px 0 2px 31px;
		color:#fea100;	
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv {
		display: block;
		float: left;
		width:125px;
		height:180px;
		margin:0 0px 20px 6px;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv a.thumb {
		background:url(/comunidad/images/internas/bg_album_lista_priv.jpg) left top no-repeat;
		display: block;
		float: left;
		clear: left;
		height:87px;
		margin:0 10px 0 0;
		padding:6px 23px 0 0;
		width:77px;/*width:auto;*/
	}
		*:first-child+html .estructura_texto .listaFotosMiniatura li.item_album_priv a.thumb{
			padding:6px 23px 0 1px;
		}
	.estructura_texto .listaFotosMiniatura li.item_album_priv a.thumb img {
		width: 66px;
		height: 66px;
		border: none;
		margin: 0;
		padding: 0;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles {
		display:block;
		float:left;
		clear: none;
		padding:0;
		width:105px;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.titulo {
		display:none;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.titulo_corto {
		display: block;
		font-size:11px;
		/*font-weight:bold;*/
		height:auto;
		margin:0;
		padding:0;
		width:100%;
		text-align:left;
		font-weight: bold
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.autor {
		color:#333;
		font-size:1em;
		font-weight:normal;
		height:auto;
		margin:0 0 8px;
		padding:0;
		width:100%;
		text-align: left;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles .fecha {
		color:#AAA;
		font-size:1em;
		height:auto;
		margin:0 0 8px;
		padding:0;
		width:auto;
		float:right;
		display:none;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.autor a{
		font-size:1em;
		color: #333333;
		text-decoration: none;
		font-weight:bold;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.autor a:link {
		color: #333333;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.autor a:visited {
		color: #333333;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.autor a:hover {
		color: #333333;
		text-decoration: underline;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.autor a:active {
		color: #333333;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .detalles p.descripcion {
		height:auto;
		line-height:1.4em;
		margin:0 0 10px;
		padding:0;
		display:none;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .votacion{
		clear:left;
		display:block;
		float:left;
		width:115px;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .votacion .estrellas {
		display: block;
		float: left;
		clear: none;
		margin: 0 1px 0 0;
		padding: 0;
	}	
	.estructura_texto .listaFotosMiniatura li.item_album_priv .votacion .numVotosResultado {
		display: block;
		float: left;
		clear: both;
		font-weight: bold;
		font-size: 1.2em;
		margin: 0 5px 0 0;
		padding:0;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .votacion .estrellas img {
		border: 0;
		outline: none;
		margin: 0;
		padding: 0;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .votacion .numVisitas {
		display: block;
		float: left;
		clear: both;
		margin: 4px 0;
		padding: 0;
		font-size: 0.9em;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .votacion .alpha {
		opacity: 0.5;
		filter:alpha(opacity=50);
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .parte_album{
		display:none;
		background: url(/comunidad/images/internas/topo_explicacion_detalle.jpg) left 3px no-repeat;
		width:226px;
		float: right;
		padding: 0 0 0 15px;
		color: #666666;
		font-weight: bold;
		margin: 0 0 5px 50px;
	}
	.estructura_texto .listaFotosMiniatura li.item_album_priv .ver_album a{
		display:none;
		background: url(/comunidad/images/internas/icon_album_detalle.jpg) left top no-repeat;
		width:57px;
		float: right;
		padding:3px 0 2px 31px;
		color:#fea100;	
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles p.titulo_corto {
		font-size:1.2em;
		font-weight:bold;
		height:auto;
		margin:0;
		padding:0;
		width:100%;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles p.autor{
		color:#FEA100;
		float:left;
		font-size:1em;
		font-weight:bold;
		height:auto;
		margin:0 0 8px;
		padding:0;
		text-transform:capitalize;
		width:100%;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles p.autor a {
		color: #333333;
		text-decoration: none;
		float:left;
		font-size:1.0em;
		font-weight:bold;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles p.autor a:link {
		color: #333;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles p.autor a:visited {
		color: #333;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles p.autor a:hover {
		color: #fea100;
		text-decoration: underline;
	}
	.estructura_texto .listaFotosDetalle li.item_album_priv .detalles p.autor a:active {
		color: #333;
	}
/*---------------- ALBUMES -----------------------*/


#listado .tituloComentarios {
	width:100%;
	text-align:left;
	font-size:1.5em;
	font-weight:norlmal;
	margin:5px 0 5px 0;
	padding:0;
	border:0;
	display:block;
}
.estructura_texto .listaComentarios li.item {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	border-bottom: dotted 1px #a3a3a3;
	margin: 0 0 20px 0;
	padding: 0;
}
.estructura_texto ul.hijosComentarios {
	position: relative;
	left: 50px
}
.estructura_texto .listaComentarios li.item .avatar {
	display: block;
	float: left;
	width:80px;
	height: auto;
	margin:0;
	padding:0;
}
.estructura_texto .listaComentarios li.item .avatar a.imgCom {
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	height:70px;
	margin:0 7px 0 0;
	padding:2px;
	width:70px;
}
.estructura_texto .listaComentarios li.item ul.opciones {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaComentarios li.item ul.opciones li{list-style:none; display:block; float:left;}
.estructura_texto .listaComentarios li.item ul.opciones li.addViajero a,
.estructura_texto .listaComentarios li.item ul.opciones li.mailViajero a,
.estructura_texto .listaComentarios li.item ul.opciones li.addViajero img,
.estructura_texto .listaComentarios li.item ul.opciones li.mailViajero img{border:0; padding:0;}

.estructura_texto .listaComentarios li.item ul.opciones li.addViajero img{margin:4px 5px 0 0; }
.estructura_texto .listaComentarios li.item ul.opciones li.mailViajero img{margin:4px 0 0 0; padding:3px 0 3px 5px; border-left:1px dotted #DDDDDD;}

.estructura_texto .listaComentarios li.item .avatar a.imgCom img {
	height:70px;
	width:70px;
	border:0;
	margin:0;
	padding:0;
}

.estructura_texto .listaComentarios li.item .avatar .autor {
	color: #fea100;
	text-decoration: none;
	font-weight:bold;
	margin:1px 0;
	text-align:center;
	width:76px;
	clear:both;
	float:left;
}
.estructura_texto .listaComentarios li.item .avatar .autor a {
	color: #fea100;
	text-decoration: none;
	font-weight:bold;
}
.estructura_texto .listaComentarios li.item .avatar .autor a:link {
	color: #fea100;
}
.estructura_texto .listaComentarios li.item .avatar .autor a:hover {
	color: #fea100;
	text-decoration: underline;
}
.estructura_texto .listaComentarios li.item .avatar .autor a:active {
	color: #fea100;
}
.estructura_texto .listaComentarios li.item .cntValval {
	float: right;
	clear: both;
	margin: 0 0 8px 0;
	padding: 0;
}
.estructura_texto .listaComentarios li.item .cntValval .votacion, .estructura_texto .listaComentarios li.item .cntValval .miniNumVotos {
	margin:0;
}
.estructura_texto .listaComentarios li.item .cntCab {
	display: block;
	float: right;
	clear: right;
	width: 439px;
}
.estructura_texto .listaComentarios li.item .cntCab .votComment {
	display: block;
	float: right;
	width: 90px;
	height: 50px;
}
.estructura_texto .listaComentarios li.item .cntCab .votComment .numVotosResultado {
	display:block;
	float:left;
	clear:both;
	font-size:1.2em;
	font-weight:bold;
	margin:0 6px 0 0;
}
.estructura_texto .listaComentarios li.item .cntCab .votComment .estrellas {
	display:block;
	float:left;
	clear:none;
	margin:0 1px 0 0;
	padding:0;
}
.estructura_texto .listaComentarios li.item .cntCab .votComment .estrellas img {
	border: 0;
	margin: 0;
	padding: 0;
}
.estructura_texto .listaComentarios li.item .cntCab .fecha {
	display: block;
	float: left;
	clear:left;
	width:340px;
	margin:0 0 5px 4px;
	padding: 0;
	font-size:0.8em;
	color:#999;
	text-align:left;
}
.estructura_texto .listaComentarios li.item .cntCab .titulo {
	display: block;
	float:left;
	width:340px;
	height:auto;
	font-size:1.4em;
	font-weight:bold;
	margin: 0;
	padding:0;
}
.estructura_texto .listaComentarios li.item a.responderCerrar {
	/*background:url(../images/comunidad/btnDesplegar.gif) no-repeat top right;*/
	display: block;
	float:right;
	clear: none;
	color:#fea100;
	padding:3px 4px 0 0;
	font-weight:bold;
}
.estructura_texto .listaComentarios li.item .textoComentario {
	font-size:1em;
	font-weight:normal;
	height:auto;
	margin:0;
	padding:0;
	width:440px;
	float:right;
	text-decoration: none;
}
.estructura_texto .listaComentarios ul.mediaComentario {
	display: block;
	/*clear: both;*/
	float: right;
	margin: 10px 0;
	padding: 0;
	width: 444px;
}
.estructura_texto .listaComentarios ul.mediaComentario li {
	display: block;
	float: left;
	clear: none;
	width: 100px;
	max-width: 100px;
	height: 76px;
	max-height: 76px;
	margin: 0 2px 4px 3px;
	padding: 2px;
	border: solid 1px #ccc;
	background: #fff;
	list-style: none;
	height:100px;
}
.estructura_texto .listaComentarios ul.mediaComentario li a {
	width:auto;
	min-height:77px;
	max-height:77px;
	display:block;
}
.estructura_texto .listaComentarios ul.mediaComentario li a img {
	border: 0;
	margin: 0;
	padding: 0;
	max-width: 100px;
	max-height: 77px;
	min-height:77px;
	display:block;
}
.estructura_texto .listaComentarios ul.hijosComentarios1, .estructura_texto .listaComentarios ul.hijosComentarios2, .estructura_texto .listaComentarios ul.hijosComentarios3, .estructura_texto .listaComentarios ul.hijosComentarios4, .estructura_texto .listaComentarios ul.hijosComentarios5 {
	border-left:5px solid #FBC563;
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin-left:5px;
	width:98%;
}
.estructura_texto .listaComentarios ul.hijosComentarios1 li.item {
	border-top: dotted 1px #a3a3a3;
	border-bottom: none;
	margin: 0;
}
.estructura_texto .listaComentarios ul.hijosComentarios2 li.item {
	border-top: dotted 1px #a3a3a3;
	border-bottom: none;
	margin: 0;
}
.estructura_texto .listaComentarios ul.hijosComentarios3 li.item {
	border-top: dotted 1px #a3a3a3;
	border-bottom: none;
	margin: 0;
}
.estructura_texto .listaComentarios ul.hijosComentarios4 li.item {
	border-top: dotted 1px #a3a3a3;
	border-bottom: none;
	margin: 0;
}
.estructura_texto .listaComentarios ul.hijosComentarios5 li.item {
	border-top: dotted 1px #a3a3a3;
	border-bottom: none;
	margin: 0;
}
.estructura_texto .listaComentarios ul.hijosComentarios1 li .cnt, .estructura_texto .listaComentarios ul.hijosComentarios2 li .cnt, .estructura_texto .listaComentarios ul.hijosComentarios3 li .cnt, .estructura_texto .listaComentarios ul.hijosComentarios4 li .cnt, .estructura_texto .listaComentarios ul.hijosComentarios5 li .cnt {
	display: block;
	float: left;
	clear: both;
	/*	border-left: solid 5px #fbc563;*/
	margin: 20px 0;
}
.estructura_texto .listaComentarios ul.hijosComentarios1 li .cnt .avatar, .estructura_texto .listaComentarios ul.hijosComentarios2 li .cnt .avatar, .estructura_texto .listaComentarios ul.hijosComentarios3 li .cnt .avatar, .estructura_texto .listaComentarios ul.hijosComentarios4 li .cnt .avatar, .estructura_texto .listaComentarios ul.hijosComentarios5 li .cnt .avatar {
	margin: 0 7px 0 5px;
}
.estructura_texto .listaComentarios ul.hijosComentarios1 li .cnt .cntCab {
	width:417px;
}
.estructura_texto .listaComentarios ul.hijosComentarios2 li .cnt .cntCab {
	width:407px;
}
.estructura_texto .listaComentarios ul.hijosComentarios3 li .cnt .cntCab {
	width:397px;
}
.estructura_texto .listaComentarios ul.hijosComentarios4 li .cnt .cntCab {
	width:387px;
}
.estructura_texto .listaComentarios ul.hijosComentarios5 li .cnt .cntCab {
	width:377px;
}
.estructura_texto .listaComentarios ul.hijosComentarios1 li .cnt p {
	width:417px;
}
.estructura_texto .listaComentarios ul.hijosComentarios2 li .cnt p {
	width:407px;
}
.estructura_texto .listaComentarios ul.hijosComentarios3 li .cnt p {
	width:397px;
}
.estructura_texto .listaComentarios ul.hijosComentarios4 li .cnt p {
	width:387px;
	float:right;
}
.estructura_texto .listaComentarios ul.hijosComentarios5 li .cnt p {
	width:377px;
	float:right;
}
.estructura_texto .listaComentarios ul.hijosComentarios1 li .cnt .fecha {
	margin:0;
	width:328px;
}
.estructura_texto .listaComentarios ul.hijosComentarios2 li .cnt .fecha {
	margin:0;
	width:318px;
}
.estructura_texto .listaComentarios ul.hijosComentarios3 li .cnt .fecha {
	margin:0;
	width:308px;
}
.estructura_texto .listaComentarios ul.hijosComentarios4 li .cnt .fecha {
	width:298px;
}
.estructura_texto .listaComentarios ul.hijosComentarios5 li .cnt .fecha {
	width:288px;
}
.estructura_texto .listaComentarios ul.hijosComentarios1 li .cnt .titulo {
	margin:0;
	width:328px;
}
.estructura_texto .listaComentarios ul.hijosComentarios2 li .cnt .titulo {
	margin:0;
	width:318px;
}
.estructura_texto .listaComentarios ul.hijosComentarios3 li .cnt .titulo {
	margin:0;
	width:308px;
}
.estructura_texto .listaComentarios ul.hijosComentarios4 li .cnt .titulo {
	width:298px;
}
.estructura_texto .listaComentarios ul.hijosComentarios5 li .cnt .titulo {
	width:288px;
}
.estructura_texto .listaComentarios .camposResponder {
	display: block;
	float: right;
	clear: both;
	width: 100%;
}
/*.estructura_texto .listaComentarios ul.hijosComentarios1 li .cnt div.camposResponder,
.estructura_texto .listaComentarios ul.hijosComentarios2 li .cnt div.camposResponder,
.estructura_texto .listaComentarios ul.hijosComentarios3 li .cnt div.camposResponder{width:484px;}*/

.estructura_texto .listaComentarios .camposResponder form {
	display: block;
	float: right;
	clear: both;
	height: auto;
	background-color: #eee;
	padding: 9px 18px 0 0
}
.estructura_texto .listaComentarios .camposResponder input.titulo {
	border:1px solid #CECECE;
	color:#999999;
	display:block;
	float:right;
	/*margin:8px 0 0;*/
	padding:4px 5px;
	width:473px;
	margin:8px 0 0 18px;
	font-size:13px;
	font-weight:normal;
	clear:right;
	width:430px;
}
.estructura_texto .listaComentarios .camposResponder textarea {
	border:1px solid #CECECE;
	color:#999999;
	display:block;
	float:right;
	height:120px;
	margin:8px 0 0;
	padding:4px 5px;
	vertical-align:bottom;
	width:473px;
	margin:8px 0 0 18px;
	clear:right;
	width:430px;
}
.estructura_texto .listaComentarios .camposResponder .submit {
	background:transparent url(../images/comunidad/btncontestar.jpg) no-repeat scroll 0 0;
	border:0 none;
	clear:none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:right;
	font-weight:bold;
	height:23px;
	margin:10px 22px 20px 0;
	padding:0 0 2px;
	text-align:center;
	width:82px;
	margin:10px 0 20px 0;
	clear:both;
}
#paginas {
	height:auto;
	width:auto;
}
#paginas li {
	display: block;
	list-style-type:none;
	float:left;
	padding:3px 1px 0 1px;
}
*html #paginas li {
	margin/***/:/***/ 5px 0 0 0;
}
*:first-child+html #paginas li {
	margin/***/:/***/ 10px 0 0 0;
}
#paginas li a {
	font-family: Arial;
	text-align: left;
	list-style-type:none;
	padding: 0px 2px;
}
#paginas li a:link {
	color:#FEA100;
	text-decoration:none;
	border-bottom:none;
}     /* inicio */
#paginas li a:visited {
	color:#FEA100;
	text-decoration:none;
	border-bottom:none;
}  /* visitado */
#paginas li a:hover {
	color:#333333;
	text-decoration:none;
	border-bottom:none;
}   /* mouse over */
#paginas li a:active {
	color:#FEA100;
	text-decoration:none;
	border-bottom:none;
}   /* seleccionado */
#paginas .paginaActual {
	min-width: 18px;
	height: 18px;
	background-color: #FEA100;
	border:1px solid #ffffff;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	padding:0 2px 2px;
}
.contlistaViajeros ul.pagViajeros{
	display: block;
	float: left;
	clear: both;
	min-width: 500px;
}
#paginas .labelPaginaPriUlt, .labelPaginaAntSig {
	padding:3px 0 0 0;
}
#paginas .labelPaginaPriUlt a {
	color:#000;
	text-decoration:none;
}
#paginas .labelPaginaPriUlt a:hover {
	color:#333;
	text-decoration:none;
}
#paginas .labelPaginaPriUlt a:link {
	color:#000;
	text-decoration:none;
}
.estructura_redaccion_secc {
	text-align:justify;
	margin-top: 5px;
 *margin-top: 0px;
	display: block;
}
.btnPlegar {
	display:block;
	float:right;
	width: 14px;
	border: none;
	background: url(/comunidad/images/comunidad/btnPlegar.gif) no-repeat top left;
	outline: none;
	cursor: pointer;
	/*margin-top: 12px;*/
	margin-top:3px;
}
.btnDesplegar {
	display:block;
	float:right;
	width: 14px;
	border: none;
	background: url(/comunidad/images/comunidad/btnDesplegar.gif) no-repeat top left;
	outline: none;
	cursor: pointer;
	/*margin-top: 12px;*/
	outline: none;
	margin-top:3px;
}
.campos .btnPlegar, .campos .btnDesplegar {
	display:block;
	float:right;
	width: 18px;
	height: 19px;
	border: none;
	background: url(/comunidad/images/wiki/btnplegar.gif) no-repeat top left;
	outline: none;
	cursor: pointer;
	margin-top: 9px;
	text-decoration: none;
}
.campos .btnDesplegar {
	background: url(/comunidad/images/wiki/btndesplegar.gif) no-repeat top left;
}
#zoom {
	z-index: 1000
}
.zoom_detalles {
	width:auto;
	height:auto;
}
.zoom_detalles a.thumb {
	display: block;
	float: left;
	clear: both;
	width: 520px;
	border: solid 1px #ccc;
	background-color: #eee;
	padding: 2px;
	margin: 0 0 14px 0;
}
.zoom_detalles img {
	display: block;
	max-width:520px;
	height:auto;
	margin-bottom:15px;
	border: 0;
	padding: 0;
	margin: 0 auto;
}
*html .zoom_detalles img {
	width/***/:/***/520px;
}
.zoom_detalles p.titulo {
	clear: both;
	width: 420px;
	margin-bottom:3px;
}
.zoom_detalles .cntVideo {
	width: auto;
	height:auto;
	margin-bottom:15px;
}
.video {
	max-width: 500px
}
.zoom_detalles p.descripcion {
	text-align: left;
	width:auto;
	clear: both;
}
.zoom_detalles .cntCnter {
	display: block;
	float: left;
	clear: both;
	width: 520px;
}
.zoom_detalles .autor {
	display: block;
	float: left;
	clear: left;
	text-align: left;
	width: 250px;
	margin: 0 0 10px 0;
}
.zoom_detalles .votacion {
	display: block;
	float: right;
	clear: right;
	width: 250px;
	text-align: right;
	margin: 0 0 10px 0;
}
.zoom_detalles .votacion .numVotosResultado {
	display: block;
	float: right;
	clear: none;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 0 0 6px;
}
.zoom_detalles .votacion .estrellas {
	display: block;
	float: right;
	clear: none;
	margin: 0 1px 0 0;
	padding: 0;
}
.zoom_detalles .votacion .estrellas img {
	display: block;
	float: left;
	border: 0;
	outline: none;
	margin: 0;
	padding: 0;
}
.zoom_detalles .votacion .numVisitas {
	display: block;
	float: right;
	clear: both;
	margin: 4px 0;
	padding: 0;
	font-size: 0.9em;
}
.zoom_detalles .fecha {
	color:#AAA;
	font-size:0.9em;
	height:auto;
	margin:4px 0;
	padding-top:1px;
	width:auto;
	display:block;
	clear: both;
}
.zoom_detalles .autor a {
	text-decoration:none;
	color:#FEA100;
	font-weight:bold;
	font-size:1.2em;
	margin-right:5px;
	float:left;
	text-transform: capitalize;
}
.zoom_detalles .autor a:hover {
	text-decoration:underline;
}
.pie_redaccion {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: 22px;
	margin: 5px 0 40px 0;
	padding: 0;
}
.pie_redaccion #linea {
	display: block;
	float: right;
	clear: both;
	margin: 5px 0 0 0;
}
.impresora {
	display: block;
	float: right;
	clear: both;
	height: 22px;
	width: 22px;
	padding: 0;
	margin: 0;
}
.impresora a, .impresora a img {
	margin: 0;
	padding: 0;
	border: 0;
}
.estructura_info {
	width: 193px;
	margin: 0px 0 25px 0;
	padding: 0;
	text-align: left;
	float: right;
	clear:none;
	display: block;
	background-color: #ffd967;
}
.estructura_info_indice {
	background : url("/images/internas/madrid/info_indice.jpg") no-repeat;
	height: 203px;
	width: 780px;
	margin-top: 15px;
 *margin-top: 0px;
	display: block;
}
.cuerpo_info_indice {
	height: 203px;
	width: 780px;
}
.pie_info {
	position: relative;
	bottom: 0;
	margin:  0 0 -10px 0;
	width: 100%;
	height: 201px;
	background: url(/images/internas/pie_info.png) repeat-x;
	clear:both;
}
p.titMapa {
	display: block;
	margin: 10px 0 4px 0;
	font-family:Trebuchet, Arial;
	font-size:10pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color: #000;
}
.foto {
	display: block;
	float: left;
	margin: 5px 10px 2px 0px;
	border: solid 3px #5d5d5d;
}
.foto2 {
	margin: 5px 10px 2px 0px;
	float: left;
}
.foto_seccion {
	width: 217px;
	height: 140px;
	list-style-type:none;
	float: left;
	display:inline;
	margin: 5px 21px 7px 0px;
}
#pieFoto {
	height: 10px;
	font: 10pt Trebuchet, Arial;
	font-weight: 600;
	color: #666666;
	text-align: center;
 *margin-top: 3px;
}
.URLProveedor {
	width: 200px;
	text-align: right;
	margin-left: 120px;
}
.URLProveedor a {
	font-weight: 600;
	text-decoration: none;
	color:#0066cc;
}
.URLProveedor a:hover {
	color:#004e9c;
}
.URLinfo a {
	font-weight: 600;
	text-decoration: none;
	color:#f2f2f2;
}
.URLinfo a:hover {
	color:#ffffff;
}
p {
	padding-bottom:10px;
}
h3 {
	color:#000;
	display:inline;
	font-size:24px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:35px;
	text-align:left;
}
h4 {
	text-align: left;
	font: 10pt Arial;
	color: #000000;
	text-align:justify;
	padding-bottom: 14px;
}
h5 {
	color:#F68D21;
	font-size:11pt;
	font-weight:600;
	height:15px;
	margin:auto;
	padding:10px 0;
	text-align:justify;
 *padding: 0px;
}
h6 {
	height: 20px;
	text-align: left;
	font: 10pt Trebuchet, Arial;
	color: #000000;
	font-weight: bold;
	text-align:justify;
	line-height: 2em;
	margin-bottom: 5px;
}
.pInfo {
	padding-bottom: 10px;
	position: relative;
	display: block;
}
.negrita {
	font-weight:bold;
	color: #000000;
}
#linea, .linea {
	background: url("/images/internas/pixelGris.gif") 0 0 repeat-x;
	width: 100%;
	height: 1px;
	text-align: left;
	margin: 0 0 14px 0;
	font-size: 1px;
}
.estructura p {
	margin: 0 0 10px 0;
	line-height: 1.4em;
}
.estructura .estructura_texto_wiki p {
	display: block;
	margin: 0 0 10px 0;
	padding:0;
	line-height: 1.4em;
}
.estructura .estructura_texto_wiki p a{
	text-decoration:none;
	color:#fea100;
}
	.estructura .estructura_texto_wiki p a:hover{
		text-decoration:none;
		color: #666;
	}
.estructura .estructura_texto_wiki p a.disponibilidad{
	display:block;
	float:left;
	background-color:#999999;
	border:1px solid #DDDDDD;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 5px;
	text-decoration:none;
	letter-spacing:0;
}

.estructura .estructura_texto_wiki p a.disponibilidad:hover{background-color:#fea100; color:#fff;}

.estructura .estructura_texto_wiki #listaComentarios li.item .cnt p.titulo{ width: 262px; float: left;}
.estructura .estructura_texto_wiki #listaComentarios li.item .cnt p.fecha{ width: 120px; float: right; text-align:right;}
ul.listas {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
}
ul.listas li {
	display: block;
	list-style-type:none;
	margin:0px 0px 0px 25px;
	padding:5px 0px;
}
.listas li a:hover {
	border-bottom:medium none;
	color:#000;
	text-decoration:underline;
}
.listas li a:link {
	border-bottom:medium none;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
/*** INFO ***/

.cabecera_info {
	background : url("/images/internas/top_info.png") no-repeat;
	width: 193px;
	height: 60px;
	position: relative;
	clear:both;
}
.cuerpo_info {
	width: 193px;
	margin: 10px 0 0 0;
	padding-bottom: 20px;
 *padding-bottom: 30px;
	position: relative;
}
.datos_indice {
	width: 580px;
	height: 125px;
	margin: 60px 0px 15px 15px;
	position: relative;
	float: left;
}
.mapa_info {
	display: block;
float left;
	width: 162px;
	margin: 0px 15px 0px 15px;
}
.estructura_info dl {
	display: block;
float left;
	width: 162px;
	margin: 0px 15px 0px 15px;
}
.estructura_info dt {
	display: block;
	width: 100%;
	text-align:left;
	font: 10pt Trebuchet, Arial;
	color: #000000;
	font-weight: bold;
	text-align:justify;
	line-height: 1.4em;
	margin-bottom: 5px;
}
.estructura_info dd {
	display: block;
	width: 100%;
	padding-bottom: 10px;
}
.datos {
	width: 162px;
	margin: 0px 15px 0px 15px;
	position: relative;
	display: block;
}
/*** Destinos ***/

#contMapaDestinos {
	background: url(/images/destinos/fondomapa.png) no-repeat;
	width: 951px;
	height: 750px;
	margin: 0px 0px 30px 22px;
	float: left;
}
*html #contMapaDestinos {
	margin:0px 0px 30px 11px;
}
#filtrosDestino {
	background: #EEEEEE;
	height: 50px;
	margin: 0px 15px 20px 15px;
}
.labelContinente {
	font-weight: bold;
	margin: 19px 5px 0px 15px;
	float: left;
}
.labelPais {
	font-weight: bold;
	margin: 19px 5px 0px 15px;
	float: left;
}
.labelCiudad {
	font-weight: bold;
	margin: 19px 5px 0px 15px;
	float: left;
}
#cmbContinente {
	width:150px;
	margin: 15px 10px 0px 0px;
	height: 22px;
	float: left;
}
#cmbPais {
	width:150px;
	margin: 15px 10px 0px 0px;
	height: 22px;
	float: left;
}
#cmbCiudad {
	width:150px;
	margin: 15px 10px 0px 0px;
	height: 22px;
	float: left;
}
.bBuscarMapaDestino {
	width: 70px;
	height: 24px;
	margin: 13px 13px 0px 0px;
	float: right;
}
#contMapaDestinos .tituloApartado {
	width:250px;
	height: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 10px 20px 5px 15px;
}
#contMapaDestinos .tituloApartado2 {
	width:250px;
	height: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 20px 20px 5px 15px;
	float: none;
}
.textoDestino {
	font-weight: bold;
	text-align: center;
	color: #fea100;
	font-size: 16px;
	padding: 0px 0px 5px 0px;
}
.textoDestino a:link {
	color: #ea7000;
	text-decoration: none;
}
.textoDestino a:visited {
	color: #ea7000;
	text-decoration: none;
}
.textoDestino a:hover {
	color: #fea100;
	text-decoration: none;
}
.textoDestino a:active {
	color: #ea7000;
	text-decoration: none;
}
#mapaDestinos {
	background: #eeeeee;
	height: 438px;
	border: 2px solid #62839e;
	margin: 0px 16px;
}
*html #mapaDestinos {
	margin: 0px 17px;
}
#destinosRecomendados {
	background: #feebb3;
	height: 114px;
	margin: 0px 15px 15px 15px;
}
#recomendadosF1 {
	/*width: 660px;*/
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding-top: 15px;
}
#recomendadosF1 li {
	display: inline;
	float: left;
	height: 84px;
	width: 278px;
	margin: 0px 13px 0px 15px;
}
#recomendadosF1 li a {
	float: left;
}
#recomendadosF1 li .titulo {
	width: 158px;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px 0px 5px 8px;
	font-weight: bold;
}
#recomendadosF1 li .titulo a {
	color: #000000;
	text-decoration: none;
	margin-right: 3px;
}
#recomendadosF1 li .titulo a:hover {
	color: #FEA100;
	text-decoration: none;
}
#recomendadosF1 li .descripcion {
	width: 158px;
	height: 40px;
	padding: 8px 0px 5px 8px;
	float: right;
}
#recomendadosF1 li .descripcion a {
	color: #000000;
	text-decoration: none;
}
#recomendadosF1 li .descripcion a:hover {
	color: #FEA100;
	text-decoration: none;
}
#botonesGooglemaps {
	height: 17px;
	width: 190px;
	display: block;
	clear:both;
	float: right;
	margin: 15px 15px 0px 0px;
}
*html #botonesGooglemaps {
	margin: 15px 8px 0px 0px;
}
#botonesGooglemaps li {
	width: 55px;
	margin: 0px 0px 0px 8px;
	display: inline;
	float: left;
	list-style: none;
}
#ulAeropuertos {
	margin: 0;
	padding: 0;
	height: auto;
	height: 120px;
	min-height: 90px;
}
#ulAeropuertos li.lAeropuertosDestino {
	display: block;
	float: left;
	clear: both;
	list-style:none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#ulAeropuertos li.lAeropuertosDestino a {
	display: block;
	margin: 0;
	padding: 0;
	color: #333333;
	text-decoration: none;
}
#ulAeropuertos li.lAeropuertosDestino a:hover {
	color: #FEA100;
}
.contenedor_mapa {
	background : url("/images/internas/fondoMapa.jpg") no-repeat;
	width: 643px;
	height: 483px;
}
.localizacion {
	width: 643px;
	height: 22px;
	text-align: right;
	font: 14pt Trebuchet, Arial;
	font-weight: 600;
	color: #000000;
	padding: 18px 10px 4px 240px;
}
.googlemaps {
	width: 637px;
	height: 432px;
	padding-top: 1px;
	padding-left: 3px;
}
.mapaInt {
	width: 162px;
	height: 110px;
	margin: 0px 0px 15px 0px;
	position: relative;
}
del {
	background-color: #FFDFE0;
	text-decoration: line-through;
}
ins {
	background-color: #DFFFDF;
	text-decoration: none
}
.hl-default {
	color: Black;
}
.hl-code {
	color: Gray;
}
.hl-brackets {
	color: Olive;
}
.hl-comment {
	color: Orange;
}
.hl-quotes {
	color: Darkred;
}
.hl-string {
	color: Red;
}
.hl-identifier {
	color: Blue;
}
.hl-builtin {
	color: Teal;
}
.hl-reserved {
	color: Green;
}
.hl-inlinedoc {
	color: Blue;
}
.hl-var {
	color: Darkblue;
}
.hl-url {
	color: Blue;
}
.hl-special {
	color: Navy;
}
.hl-number {
	color: Maroon;
}
.hl-inlinetags {
	color: Blue;
}
.hl-main {
	background-color: White;
}
.hl-gutter {
	background-color: #999999;
	color: White
}
.hl-table {
	font-family: courier;
	font-size: 12px;
	border: solid 1px Lightgrey;
}
#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#lightbox img {
	width: auto;
	height: auto;
}
#lightbox a img {
	border: none;
}
#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#imageContainer {
	padding: 10px;
}
#loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav {
	left: 0;
}
#hoverNav a {
	outline: none;
}
#prevLink, #nextLink {
	width: 48%;
	height: 100%;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */
	display: block;
}
#prevLink {
	left: 0;
	float: left;
	margin-left:10px;
}
#nextLink {
	right: 0;
	float: right;
	margin-right:10px;
}
#prevLink:hover, #prevLink:visited:hover {
	background: url(/comunidad/images/lightbox/prev.gif) left 100% no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
	background: url(/comunidad/images/lightbox/next.gif) right 100% no-repeat;
}
#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
}
#imageData {
	padding:0 10px;
	color: #666;
}
#imageData #imageDetails {
	width: 70%;
	float: left;
	text-align: left;
}
#imageData #caption {
	font-weight: bold;
}
#imageData #numberDisplay {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#imageData #bottomNavClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
	outline: none;
}
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}
.btnModal {
	background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left;
	border: solid 1px #fff;
	color: #fff;
	padding: 2px 4px;
	margin-top: 20px;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
}
.miniNumVotos {
	font-size:0.80em;
	float:left;
	width:auto;
	width:100%; 
	clear:left;
	margin:0;
}
/**:first-child+html .miniNumVotos{margin-top:-15px;}*/


#listaFotos .miniNumVotos {
	display:block;
	float:left;
	clear:none;
}
#listaComentarios .miniNumVotos {
	display:block;
	float:left;
	clear:none;
}
/*
.estructura_info_media .miniNumVotos {
	margin-left:75px;
}

*html .estructura_info_media .miniNumVotos {margin: 0 0 0 40px;}
*/
/*------------caja visitas imagen---*/
.img_valoracion {
	width: 125px;
	float: left;
	margin: 0 0 15px 0;
}
/*--------------LISTA DE VIAJEROS-------------------*/
.bgPrueba {
	background: #FFFFFF;
	width:600px;
	padding:0;
	margin: 0 auto 0 auto;
}
.registroViajero {
	display: block;	
	float: left;
	clear: both;
	margin: 0;
	padding: 10px;
	width: 503px;
	background: #eee;
	border: 1px solid #ddd;
	text-align:center;
	font-size: 1.1em;
}
.cuadroBuscador {
	background:#eee none repeat scroll 0 0;
	border:1px solid #ddd;
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin:0;
	padding:5px 20px 8px;
	width:485px;
}

.sexoViajeroDiv,
.edadViajeroDiv{
	width: 100px;
	float: left;
	font-weight: bold;
	font-size: 0.9em;
	margin:2px 17px 0 0;
}
.tipoDestinoViajeroDiv {
	width: 250px;
	float: left;
	font-weight: bold;
	font-size: 0.9em;
	margin:2px 17px 0 0;
}
.edadViajeroDiv{margin-right:0;}

.edadViajeroDiv .cuadroSelec,
.sexoViajeroDiv .cuadroSelec {
	width: 100px;
	border: 1px solid #dddddd;
}
.tipoDestinoViajeroDiv .cuadroSelec {
	width: 250px;
	border: 1px solid #dddddd;
}
#listaInternaViajeros #opciones {
	display: block;
	float: left;
	clear: both;
	margin: 10px 0 15px 0;
	padding: 0;
	text-align: right;
	width: 525px;
}
.contListaViajeros {
	width: 590px;
	float: left;
}
.minDetalle {
	width: 600px;
	height: 30px;
	float: left;
	text-align: right;
	margin: 10px 0 0 0;
}
.minDetalle a {
	text-decoration: none;
	text-decoration: none;
}
.minDetalle a:hover {
	text-decoration: none;
}
ul.listaViajerosMin {
	width: 525px;
	float: left;
	margin: 0 0 10px 0;
	list-style: none;
}
ul.listaViajerosMin li.li_viajeros {
	width: 170px;
	float: left;
	margin: 0 5px 12px 0;
	list-style: none;
}
ul.listaViajerosMin li.li_viajeros .img {
	clear: both;
	display: block;
	float:left;
}
ul.listaViajerosMin li.li_viajeros .img img {
	clear: both;
	display: block;
	width:50px;
	height:50px;
	float:left;
	padding:2px;
	border: 1px solid #dddddd;
	display: inline;
	margin: 0 10px 0 0;
}
ul.listaViajerosMin li.li_viajeros .nombre {
	width:100px;
	height: 30px;
	float: left;
	text-align: left;
	margin: 0;
	font-weight: bold;
}
ul.listaViajerosMin li.li_viajeros .comentarioViajero {
	width:100px;
	height: 30px;
	float: left;
	text-align: left;
	margin: 0 0 0 8px;
	font-size: 0.9em;
	color:#999999;
	display: none;
}
ul.listaViajerosMin li.li_viajeros .fechaInicioViajero {
	width:100px;
	height: 25px;
	float: left;
	margin: 0 0 0 8px;
	text-align: left;
	font-size: 0.9em;
	display: none;
}
ul.listAccionesViajero {
	display:block;
	width: 100px;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.listAccionesViajero li {
	display:block;
	float:left;
}
ul.listAccionesViajero li.accionesViajero a {
	background: url(/images/iconos/ico-usr-offline.gif) left top no-repeat;
	width: 20px;
	height:22px;
	float: left;
	margin: 0 5px 0 0;
	text-indent:-5000px;
	border-right: 1px dotted #dddddd;
}


ul.listAccionesViajero li.estadoOffline a {
	background: url(/images/iconos/ico-usr-offline.gif) left top no-repeat;
	width: 20px;
	height:22px;
	float: left;
	margin: 0 5px 0 0;
	text-indent:-5000px;
	border-right: 1px dotted #dddddd;
}


ul.listAccionesViajero li.estadoActivo a {
	background: url(/images/iconos/ico-usr-online.gif) left top no-repeat;
	width: 20px;
	height:22px;
	float: left;
	margin: 0 5px 0 0;
	text-indent:-5000px;
	border-right: 1px dotted #dddddd;
}

ul.listAccionesViajero li.accionesFavorito a {
	background: url(../images/iconos/ico-add.gif) left 3px no-repeat;
	width: 20px;
	height:22px;
	float: left;
	text-indent:-5000px;
	margin: 0 5px 0 0;
	border-right: 1px dotted #dddddd;
}
ul.listAccionesViajero li.accionesMensaje a {
	background: url(/images/iconos/sobre.gif) left 5px no-repeat;
	width: 20px;
	height:22px;
	float:left;
	text-indent:-5000px;
	margin: 0 5px 0 0;
}
ul.listaViajerosDetalle {
	width: 590px;
	float: left;
	margin: 10px 0 0 0;
}
ul.listaViajerosDetalle li.li_viajeros {
	width: 525px;
	float: left;
	margin: 10px 0 0 0;
	list-style: none;
	border-bottom: 1px dotted #bbbbbb;
}
ul.listaViajerosDetalle li.li_viajeros .img {
	display: block;
	clear: both;
	float: left;
}
ul.listaViajerosDetalle li.li_viajeros .img img {
	width:100px;
	height:100px;
	float: left;
	padding:2px;
	border: 1px solid #dddddd;
	display: block;
	margin: 0 10px 10px 0;
}
ul.listaViajerosDetalle, li.li_viajeros .nombre {
	width:405px;
	float: left;
	text-align: left;
	margin: 0;
	font-weight: bold;
	text-transform: capitalize;
}
ul.listaViajerosDetalle, li.li_viajeros .nombre a:link {
	color: #fea100;
	text-decoration: none;
}
ul.listaViajerosDetalle, li.li_viajeros .nombre a:visited {
	color: #fea100;
	text-decoration: none;
}
ul.listaViajerosDetalle, li.li_viajeros .nombre a:hover {
	color: #fea100;
	text-decoration: underline;
}
ul.listaViajerosDetalle, li.li_viajeros .nombre a:active {
	color: #fea100;
	text-decoration: none;
}
ul.listaViajerosDetalle li.li_viajeros .comentarioViajero {
	width:405px;
	height: 25px;
	float: left;
	text-align: left;
	margin: 0;
	font-size: 0.9em;
	color:#999999;
}
ul.listaViajerosDetalle li.li_viajeros .fechaInicioViajero {
	width:405px;
	height: 25px;
	float: left;
	margin: 0;
	text-align: left;
	font-size: 0.9em;
	color: #333;
}
/*------miniatura detalles--------------*/
.miniaturaIcon {
	background: url(../images/iconos/miniatura.gif) left top no-repeat;
	width: 60px;
	padding: 0 0 0 22px;
}
.detalleIcon {
	background: url(../images/iconos/detalle.gif) left top no-repeat;
	width: 50px;
	padding: 0 0 0 20px;
}
.volver {
	color:#3b3939;
	float: right;
	width: 50px;
	text-align: right;
}
	.volver a{
		color: #fea100;
		text-decoration: none;
	}
	.volver a:hover{
		color: #3b3939;	
	}
.ordena{
	width:165px;
	float: left;
	font-weight:bold;
}
	.ordena .orden{
		width:75px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#888888;
		margin: 0 3px;
		padding: 0 0 0 3px;
	}
.ordena_wiki{
	width:165px;
	float: left;
	margin:0 0 0 38px;
	font-weight:bold;
}
	.ordena_wiki .orden{
		width:75px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#888888;
		margin: 0 3px;
		padding: 0 0 0 3px;
	}
/*--------------widget------------*/
.contLista{
	width: 525px;
	float: left;
}
	ul.listWidget{
		width:165px;
		float: left;
		padding: 5px;
		list-style: none;
		margin:0;
	}
		ul.listWidget li.ultimos_comentariosW{
			background:url(../images/bocadillos/ico_comentario.jpg) left top no-repeat;
			width: 130px;
			float: left;
			padding: 5px 0 5px 32px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			margin: 0 0 5px 0;
			border-bottom: 1px solid #ccc;
		}
		ul.listWidget li.ultimos_videosW{
			background:url(../images/bocadillos/ico_pelicula.jpg) left top no-repeat;
			width: 120px;
			float: left;
			padding: 5px 0 5px 32px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			margin: 0 0 5px 0;
			border-bottom: 1px solid #ccc;
		}
		ul.listWidget li.ultimos_comentariosW a,
		ul.listWidget li.ultimos_videosW a{color:#fea100; text-decoration:none;}
		ul.listWidget li.ultimos_comentariosW a:hover,
		ul.listWidget li.ultimos_videosW a:hover{text-decoration:underline;}
		
			ul.listWidget li.comtarioW{
				width: 165px;
				float: left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #161616;
				margin: 5px 0px 5px 0;
				text-align: left; 
				
			}
				ul.listWidget li.comtarioW .nombre{
					color: #fea100;
					text-decoration: none;
				}
		
				ul.listWidget li.comtarioW .img_user img{
					width: 30px;
					height: 30px;
					float: left;
					border: 1px solid #cccccc;
					padding: 1px;
					margin: 0 5px 5px 0;
				}
				ul.listWidget li.comtarioW .imgW img{
					width: 40px;
					height: 30px;
					float: left;
					border: 1px solid #cccccc;
					padding: 1px;
					margin: 0 5px 5px 0;
				}
		
	ul.listWidget_center{
		background: #eeeeee;
		width:165px;
		float: left;
		padding: 5px;
		list-style: none;
		margin:0;
		text-align: left;
	}	
		
		ul.listWidget_center li.ultimos_fotosW{
				background:url(../images/bocadillos/ico_foto.jpg) left top no-repeat;
				width: 130px;
				float: left;
				padding: 5px 0 5px 32px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #000000;
				margin: 0 0 5px 0;
				border-bottom:1px solid #ccc;
			}
		ul.listWidget_center li.ultimos_fotosW a{color:#fea100; text-decoration:none;}
		ul.listWidget_center li.ultimos_fotosW a:hover{text-decoration:underline;}
		
			ul.listWidget_center li.comtarioW{
				width: 165px;
				float: left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #161616;
				margin: 5px 0px 5px 0;
			}
			ul.listWidget_center li.comtarioW .nombre{
					color: #fea100;
				}
				ul.listWidget_center li.comtarioW .imgW img{
					width: 40px;
					height: 30px;
					float: left;
					border: 1px solid #cccccc;
					padding: 1px;
					margin: 0 5px 5px 0;
				}
/**---------------ALBUM DE FOTOS -----------------------*/

/*.contAlbum{
	width:930px;
	float: left;
	margin: 0;
	padding:0;
}*/
	*html .contAlbum{margin: 0 15px 0 15px;}
	h3.album{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;		
	}

	.fichaAlbum,
	.fichaAlbum1,
	.fichaAlbum2,
	.fichaAlbum3,
	.fichaAlbum4{
		display: block;
		float: left;
		clear: none;
		margin: 0 0 2px 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;	
	}
	.fichaAlbum{width:100%; margin-top:8px; }
	.fichaAlbum1{ }
	.fichaAlbum2{  }
	.fichaAlbum3{}
	.fichaAlbum4{width:100%; margin-bottom:6px;}
	
	.contFichaAlbum{
		width:880px;
		float: left;
		background:#eee;
		border: solid 1px #dadada;
		padding: 10px 20px;
	}
	.contFichaAlbum div{display:block; float:left;}
	.contFichaAlbum div.tituloDelAlbum{width:185px;}
	.contFichaAlbum div.fechaViaje{width:185px; clear:left;}
	.contFichaAlbum div.descripcion_album{width:255px;}
	.contFichaAlbum div.ciudadesVisitadas{width:220px;}
	.contFichaAlbum div.ciudadesVisitadas #spinerBuscCiudad{margin-top:-20px;}
	
	.contFichaAlbum div.masCiudades{width:220px; margin:0;}
	.contFichaAlbum div.privacidad{width:215px; font-size:11px; font-weight:bold;}
	
	.contFichaAlbum .cntFichaAlbum{
		display: block;
		float: left;
		border: solid 1px red;	
	}
	.contFichaAlbum .mesFichaAlbum{
		width: 84px;
		float: left;
		clear: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
	}
	.contFichaAlbum .anoFichaAlbum{
		width: 60px;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		margin: 0 10px 0 10px;
	}
	.contFichaAlbum .tituloAlbum{
		width: 150px;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		margin: 0 13px 0 0px;
	}
	.contFichaAlbum .primeraCiudad{
		width: 190px;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		margin: 0;
		overflow:hidden;
	}
	.contFichaAlbum textarea.descripcion{
		display:block;
		float:left;
		width:218px;
		height:61px;
		color:#666666;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		padding:1px;
	}
	.contFichaAlbum .privacidad input.radio{margin:5px 3px 1px 0; vertical-align:bottom;}
	*html .contFichaAlbum .privacidad input.radio{margin:0; vertical-align:middle;}
	*:first-child+html .contFichaAlbum .privacidad input.radio{margin:0; vertical-align:middle;}
	.contFichaAlbum .privacidad span{color:#666; font-weight:normal;}
	
	.contFichaAlbum div.masCiudades span{font-size:11px; color:#666; margin:0 0 0 17px;}
	
	.ayuda_cuaderno_bitacora{
		width: 30px;
		float: left;
	}
	.puntuacion_titulo{
		width: 300px;
		float: left;
		margin: 0;
		padding:0 0 0 8px;
	}
	ul.fichaAlbumList{
		display: block;
		float: left;
		clear: none;
		width: 220px;
		height: auto;
		list-style:none;
		margin: 18px 0 0 10px;
		padding: 0;
 	}
		ul.fichaAlbumList li{
			float: left;
			list-style:none;
		}
	a.anadir,
	a.anadirOff{
		background:url(../images/iconos/anadir_destino.gif) no-repeat 0 0;
		width: 60px;
		height: 30px;
		float: right;
		margin: 18px 0 0 10px;
		padding: 2px 0 0 43px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
	}
	a.anadirOff{ background:url(../images/iconos/anadir_destino-off.gif) no-repeat 0 0; cursor: default; }
	a.posicion,
	a.posicionOff{
		background: url(../images/iconos/mundo.png) no-repeat 0 0;
		width: 60px;
		height: 30px;
		float: right;
		padding: 0 0 0 38px;
		margin: 18px 0 0 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
	}
	a.posicionOff{ background:url(../images/iconos/mundogris.gif) no-repeat 0 0; cursor: default; }
	#spinerBuscCiudad{
		float:right;
		height:20px;
		margin:0 0 0 10px;
		width:25px;
	}
	a.privacidad {
		background: url(/images/iconos/bulbCerrado.gif) no-repeat 10px 5px;
		width:77px;
		height:27px;
		float: right;
		margin:18px 0 0 5px;
		padding:7px 0 0 30px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
	}
		a.privacidad_open {
			background: url(/images/iconos/bulbOpen.gif) no-repeat 5px 5px;
			width:77px;
			height:27px;
			float: right;
			margin:18px 0 0 5px;
			padding:7px 0 0 30px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
	ul.column_izqFicha{
		background: url(/comunidad/images/apariencia/bg_column_izqFicha.png)  no-repeat right bottom;
		width: 290px;
		float: left;
		list-style: none;
		margin: 0 15px 0 0;
		padding: 10px 15px 200px 0;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
	}
	
	/*.topColumn_Izq{
		background:url(/comunidad/images/apariencia/top_colum_izq.jpg) left top no-repeat;
		width:900px;
		height:1px;
		float: left;
		margin: 0;
		padding:0;
	}*/
	ul.column_izqFicha li.album{
		width: 152px;
		height: 20px;
		float: left;
		padding: 15px 0 10px 0;
		background-color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;		
	}
	ul.column_izqFicha li.btEditAlbum{
			float: left;
			height:30px;
			margin:0 0 15px 0px;
			width:135px;
			color:#000;
			font-weight: bold;}
			
	ul.column_izqFicha li.columnIzq{
		background: url(/comunidad/images/apariencia/bg_boton_destino_galeria_off.png) left 1px repeat-x;
		width: 140px;
		height: 28px;
		float: left;
		border: solid 1px #dadada;
		margin: 0 0 5px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
		padding: 0px 5px 1px 5px;
		cursor: pointer;
	}
	*html ul.column_izqFicha li.columnIzq{ background/***/:/***/ url(/comunidad/images/apariencia/bg_boton_destino_galeria_off.png) left 1px repeat-x; padding/***/:/***/0px 5px 0px 5px;}
	
	*:first-child+html ul.column_izqFicha li.columnIzq{ background/***/:/***/ url(/comunidad/images/apariencia/bg_boton_destino_galeria_off.png) left 2px repeat-x;
	}
	ul.column_izqFicha li.cont_comentario_album{
		background: #f0f0f0 url(/images/iconos/icon_caja_cometario.jpg) left 2px no-repeat;
		width: 255px;
		float: left;
		margin: 0 0 10px 0;
		padding: 5px 5px 5px 25px;
		font-size: 12px;
	}
/**estilo para activo**/
	ul.column_izqFicha li.activo 	{
		background: url(/comunidad/images/apariencia/bg_boton_destino_galeria_on.png) left 1px repeat-x;
		cursor: pointer;
		/*width: 140px;
		float: left;
		border: solid 1px #dadada;
		margin: 0 0 5px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
		padding: 0px 5px 1px 5px;*/

	}
	*html ul.column_izqFicha li.activo{ background/***/:/***/ url(/comunidad/images/apariencia/bg_boton_destino_galeria_on.png) left 1px repeat-x; padding/***/:/***/0px 5px 0px 5px;}
	
	*:first-child+html ul.column_izqFicha li.activo{ background/***/:/***/url(/comunidad/images/apariencia/bg_boton_destino_galeria_on.png) left 2px repeat-x;
	}
	ul.column_izqFicha li.columnIzq .ciudadPais a{
		width: 100px;
		float: left;
		margin: 0 10px 0 5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
	}
	*html ul.column_izqFicha li.columnIzq .ciudadPais a{margin/***/:/***/ 0 5px 0 5px;}
	*:first-child+html ul.column_izqFicha li.columnIzq .ciudadPais a{margin/***/:/***/ 0 5px 0 5px;}
		ul.column_izqFicha li.columnIzq .ciudadPais a:hover{
			color: #000;
			text-decoration: none;
		}
		/*ul.column_izqFicha li.columnIzq .pais a{
			width: 100px;
			float: left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666;
			font-weight: bold;
			text-decoration: none;
			margin:0;
		}
		ul.column_izqFicha li.columnIzq .pais a:hover{
			color: #000;
			text-decoration: none;
		}*/
		
		ul.column_izqFicha li.columnIzq .borrar{
			width:15px;
			float:right;
			margin:0;
			padding:0;
		}
		*html ul.column_izqFicha li.columnIzq .borrar{margin/***/:/***/0; padding/***/:/***/0;}
		
		ul.column_izqFicha li.nombreCampo{
			width: 150px;
			float: left;
			font-weight: bold;
			margin: 0 0 10px 0;
		}
		ul.column_izqFicha li.nombreCampo p.negro{
			color:#000000;
			font-size: 12px;
			padding: 3px 0 0px 15px;		
			text-decoration: none;
			font-weight: normal;			
		}
		ul.column_izqFicha li.nombreCampo p.naranja{
			color:#fea100;
			font-size: 12px;
			padding: 3px 10px 3px 15px;		
			text-decoration: none;
			font-weight: normal;			
		}
		ul.column_izqFicha li.mapa_situa_album{
			background: url(/comunidad/images/comunidad/bg_mapa.png) left top no-repeat;
			width: 268px;
			height:211px;
			float: left;
			padding: 7px 10px 10px 10px;
			margin:15px 0 0 -6px;
		}
		.cont_listaCiudad{
			background:url(/comunidad/images/apariencia/bg_column_izqFicha.png)  no-repeat right bottom;
			width: 132px;
			float: left;
			list-style: none;
			margin: 10px 0 0;
			padding: 0 15px 200px 0;
		}
		*html .cont_listaCiudad{margin: 0 5px 0 0; padding/***/:/***/10px 0px 200px 0;}
		p.anadir_ciudad{
			display:block;
			float:left;
			width:130px;
			font-size:11px;
			color:#7d7d7d;
			text-align: center;
			margin:0;
			padding:0;
		}
		p.anadir_ciudad2{
			font-size:11px;
			color:#7d7d7d;
			margin:6px 0 0 16px;
			padding:0;
		}
		.bt_anadir_ciudad a{
			background: url(/images/apariencia/bt_anadir_ciudad.jpg) left top no-repeat;
			width: 79px;
			height:28px;
			float: left;
			padding:8px 5px 5px 27px;
			margin: 0 0 0 10px;
			font-size:10px;
			font-weight:bold;
			color:#000;
			text-align: center;
			text-decoration:none;
		}
		.bt_ver_todos_albums a{
			background: url(/images/apariencia/bt_ver_todos_albums.jpg) left top no-repeat;
			width: 79px;
			height:28px;
			float: left;
			padding:8px 5px 5px 27px;
			margin: 0 0 0 10px;
			font-size:10px;
			font-weight:bold;
			color:#000;
			text-align: center;
			text-decoration:none;
		}
		.btn_anadir a{
			background:transparent url(/images/apariencia/bt_anadir_ciudad_2.jpg) no-repeat scroll left -1px;
			color:#000000;
			float:left;
			font-size:11px;
			font-weight:bold;
			height:16px;
			margin:2px 0 0 13px;
			padding:6px 5px 5px 28px;
			text-align:center;
			text-decoration:none;
			width:132px;
		}
		ul.column_izqFicha_editar{
			width: 132px;
			float: left;
			list-style: none;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
		ul.column_izqFicha_editar li.album{
			width: 132px;
			height: 20px;
			float: left;
			padding: 15px 0 10px 0;
			background-color:#FFFFFF;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #000000;
			text-decoration: none;		
		}
	ul.column_izqFicha_editar li.btEditAlbum{
			float: left;
			height:30px;
			margin:0 0 15px 0px;
			width:132px;
			color:#000;
			font-weight: bold;}
			
	ul.column_izqFicha_editar li.columnIzq{
		background: url(/comunidad/images/apariencia/bg_boton_destino_galeria_off.png) left 1px repeat-x;
		width: 135px;
		height: 27px;
		float: left;
		border: solid 1px #dadada;
		margin: 0 0 5px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
		padding: 0px 5px 1px 5px;
		cursor: pointer;
	}
	*html ul.column_izqFicha_editar li.columnIzq{ background/***/:/***/ url(/comunidad/images/apariencia/bg_boton_destino_galeria_off.png) left 0px repeat-x; padding/***/:/***/0px 0px 0px 5px;}
	
	*:first-child+html ul.column_izqFicha_editar li.columnIzq{ background/***/:/***/ url(/comunidad/images/apariencia/bg_boton_destino_galeria_off.png) left 0px repeat-x;
	}
/**estilo para activo**/
	ul.column_izqFicha_editar li.activo 	{
		background: url(/comunidad/images/apariencia/bg_boton_destino_galeria_on.png) left 0px repeat-x;
		cursor: pointer;
		/*width: 140px;
		float: left;
		border: solid 1px #dadada;
		margin: 0 0 5px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
		padding: 0px 5px 1px 5px;*/

	}
	*html ul.column_izqFicha_editar li.activo{ background/***/:/***/ url(/comunidad/images/apariencia/bg_boton_destino_galeria_on.png) left 0px repeat-x; padding/***/:/***/0px 5px 0px 5px;}
	
	*:first-child+html ul.column_izqFicha_editar li.activo{background/***/:/***/url(/comunidad/images/apariencia/bg_boton_destino_galeria_on.png) left 0px repeat-x;
	}
	ul.column_izqFicha_editar li.columnIzq .ciudadPais a{
		width: 75px;
		float: left;
		margin: 0 10px 0 5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
	}
	*html ul.column_izqFicha_editar li.columnIzq .ciudadPais a{margin/***/:/***/ 0 5px 0 5px;}
	*:first-child+html ul.column_izqFicha_editar li.columnIzq .ciudadPais a{margin/***/:/***/ 0 5px 0 5px;}
		ul.column_izqFicha_editar li.columnIzq .ciudadPais a:hover{
			color: #000;
			text-decoration: none;
		}
		ul.column_izqFicha_editar li.columnIzq a img{
			margin:0 0 0 5px;
			float: left;
		}
		p.titulo_mapa_situa_album{
			font-size: 12px;
			color: #666666;
			font-weight:bold;
			margin:0;
			padding:0;
		}
		.mapa_situa_album .contMapa{
			width:269px;
			height:196px;
			float: left;
			margin:3px 0 0 0;
			border: solid 1px #fff;
		}
		
		
		
.contColumDer{
	width: 605px;
	float: right;
	margin: 20px 0 0 0;
}
.contColumDer_editar{
	width: 760px;
	float: left;
	margin: 10px 0 0 10px;
}
*html .contColumDer_editar{margin/***/:/***/ 10px 0 0 0px;
}
	h4.tituloCiudadAlbum{
		float: left;
		color: #fea100;
		font-weight:bold;
		font-size: 20px;
		margin: 0;
		padding:0;
	}
	ul.listaIMG{
		width:745px;
		float: left;
		list-style: none;
		border-bottom: dotted 1px #dadada;
		margin: 0 10px 0 0;
	}
		ul.listaIMG	li.listaImagenes{
			width:400px;
			float: left;
			list-style: none;
			margin: 0 10px 0 0;
			padding:0;
		}
		ul.listaIMG	li.listaImagenes h4.listaAlbum {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #666;
			font-weight: bold;
			list-style: none;
		}
		ul.listaIMG	li.listaImagenes h6.listaAlbum {
			background: url(/images/iconos/icon_foto_min.gif) left top no-repeat;
			width:600px;
			float: left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #666;
			font-weight: bold;
			list-style: none;
			padding: 0px 0 10px 37px;
		}
		ul.listaIMG li.listaImagenes .formulAlbum{
			background:#F4F4F4;
			border:1px solid #CCCCCC;
			clear:both;
		}
		ul.listaIMG li.listaImagenes .boton{
			background: url(/comunidad/images/comunidad/btncontestar_repit.jpg) left top repeat-x;
			float:left;
			margin: 5px 0 5px 0;
			padding:3px 5px 5px 3px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fff;
			font-weight: bold;
			border: none;
		}
		p.subiendo{
			width: 394px;
			float: left;
			padding:3px 3px 3px 3px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #999;
		}
		p.perror{
			color:#d92121;
			font-weight:bold;
		}
	ul.listaVideo{
		width:300px;
		float: left;
		list-style: none;
		padding: 0 0 10px 0;
		border-bottom: dotted 1px #dadada;
	}
		ul.listaVideo	li.listaVideo{
			width:300px;
			float: left;
			list-style: none;
			margin: 0;
			padding:0;
		}
		ul.listaVideo	li.listaVideo h4.listaAlbum {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #666;
			font-weight: bold;
			list-style: none;
		}
		ul.listaVideo li.listaVideo	.mas_Video{
			background:url(../images/iconos/mas_video.png) left -4px no-repeat;
			width: 50px;
			height: 25px;
			float: left;
			text-indent:-5000px;
		}
		ul.listaVideo li.listaImagenes .boton{
			background: url(../images/comunidad/btncontestar_repit.jpg) left top repeat-x;
			float:left;
			margin:5px 0 0 0;
			padding:3px 5px 26px 3px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fff;
			font-weight: bold;
			border: none;
		}
	ul.imagenesOrden{
		width:755px;
		float: left;
		list-style: none;
		margin: 10px 0 0 0;
	}
		ul.imagenesOrden li{
			display: block;
			width:176px;
			float: left;
			margin: 0 5px 10px 5px;
			list-style: none;
		}
		ul.imagenesOrden li.imagenAlbum{
			display: block;
			width:176px;
			float: left;
			list-style: none;
			background:#e9e9e9;
		}
		ul.imagenesOrden li.imagenAlbum a.eliminarImg {
			background: url(/comunidad/images/iconos/bt_eliminar.gif) left top no-repeat;
			width: 25px;
			height:25px;
			float: right;
			text-indent:-5000px;
			margin:0 15px 0 0;
		}
		
		ul.imagenesOrden li.imagenAlbum .posicionImagenAlbum{
			background: url(/comunidad/images/apariencia/top_galeria_gris.png) left top no-repeat;
			width:166px;
			height: 15px;
			float: left;
			padding: 0 0 0 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000;
			font-weight: bold;
			text-decoration: none;
		}
		
		ul.imagenesOrden li.imagenAlbum .posicionImagenAlbum a{
			width:165px;
			height: 15px;
			float: left;
			padding: 0 0 0 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		
		}
		ul.imagenesOrden li.imagenAlbum .posicionImagenAlbum a:hover {
			background: url(../images/apariencia/top_galeria.png) left top no-repeat;
			width:165px;
			height: 15px;
			float: left;
			padding: 0 0 0 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		
		}
		ul.imagenesOrden li.imagenAlbum .numeroFicha {
			width:165px;
			height: 20px;
			float: left;
			padding: 5px 0 0 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #ee8d00;
			font-weight: bold;
			text-decoration: none;
			margin: 0 0 5px  10px;
		}
		*html ul.imagenesOrden li.imagenAlbum .numeroFicha{margin/***/:/***/ 0 0 5px  5px;}
		
		ul.imagenesOrden li.imagenAlbum .areaTitulo{
			width: 155px;
			float: left;
			margin: 10px 0 10px 0;
			border: solid 1px #dadada;
			margin: 0 0 5px  10px;
		}
		*html ul.imagenesOrden li.imagenAlbum .areaTitulo{margin/***/:/***/ 0 0 5px 5px;}
		*:first-child+html ul.imagenesOrden li.imagenAlbum .areaTitulo{margin/***/:/***/ 0 0 5px 5px;}
		
		ul.imagenesOrden li.imagenAlbum .areaDescripcion{
			width: 155px;
			height: 60px;
			float: left;
			margin: 10px 0 10px 0;
			border: solid 1px #dadada;
			margin: 0 0 5px  10px;
		}
		*html ul.imagenesOrden li.imagenAlbum .areaDescripcion{margin/***/:/***/ 0 0 5px  5px;}
		*:first-child+html ul.imagenesOrden li.imagenAlbum .areaDescripcion{margin/***/:/***/ 0 0 5px 5px;}
		
		ul.imagenesOrden li.imagenAlbum .contImagenAlbum{
			background:#fff;
			width: 150px;
			height: 150px;
			float: left;
			padding: 2px;
			border: solid 1px #dadada;
			margin: 0 0 5px  10px;
			text-align: center;
			overflow: hidden;
		}
		*html ul.imagenesOrden li.imagenAlbum .contImagenAlbum{margin/***/:/***/0 0 5px 5px;}
		ul.imagenesOrden li.imagenAlbum .contImagenAlbum img{
			margin:2px;
			overflow:hidden;
		}
		*html ul.imagenesOrden li.imagenAlbum .contImagenAlbum img{margin/***/:/***/2px;}
		
		ul.imagenesOrden li.imagenAlbum .btPosicionar{
			background: url(../images/iconos/mundo.png) -2px top no-repeat;
			width: 60px;
			height: 30px;
			float: left;
			padding: 0 0 0 38px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			margin: 0 5px 5px 10px;
			cursor:pointer;
		}
		*html ul.imagenesOrden li.imagenAlbum .btPosicionar{
			width/***/:/***/60px;
			height/***/:/***/40px;
			float/***/:/***/left;
			background/***/:/***/url(/comunidad/images/iconos/mundo.gif) -2px top no-repeat;
			margin/***/:/***/0 5px 5px 5px;
			padding/***/:/***/0 0 0 38px;
		}
			
		ul.imagenesOrden li.imagenAlbum a.eliminarImg {
			background: url(/comunidad/images/iconos/bt_eliminar.gif) left top no-repeat;
			width: 25px;
			height:25px;
			float: right;
			text-indent:-5000px;
			margin:0 15px 5px 0;
		}
		*html ul.imagenesOrden li.imagenAlbum a.eliminarImg{margin/***/:/***/0 10px 0 0;}
		
		.gris {
			color:gray;
		}
		
		ul.imagenesOrden li.imagenAlbum_press{
			background:#ffebb2;
			display: block;
			width:176px;
			float: left;
			list-style: none;
		}
		
		
		ul.imagenesOrden li.imagenAlbum_press a.eliminarImg {
			background: url(/comunidad/images/iconos/bt_eliminar.gif) left top no-repeat;
			width: 25px;
			height:25px;
			float: right;
			text-indent:-5000px;
			margin:0 15px 0 0;
		}
		*html ul.imagenesOrden li.imagenAlbum_press a.eliminarImg {	margin/***/:/***/0 10px 0 0;}
		
		ul.imagenesOrden li.imagenAlbum_press .posicionImagenAlbum{
			background: url(/comunidad/images/apariencia/top_galeria.png) left top no-repeat;
			width:166px;
			height: 15px;
			float: left;
			padding: 0 0 0 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		}
		
		
		ul.imagenesOrden li.imagenAlbum_press .posicionImagenAlbum a{
			width:166px;
			height: 15px;
			float: left;
			padding: 0 0 0 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		
		}
		ul.imagenesOrden li.imagenAlbum_press .posicionImagenAlbum a:hover {
			background: url(../images/apariencia/top_galeria.png) left top no-repeat;
			width:166px;
			height: 15px;
			float: left;
			padding: 0 0 0 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		
		}
		ul.imagenesOrden li.imagenAlbum_press .numeroFicha {
			width:166px;
			height: 20px;
			float: left;
			padding: 5px 0 0 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #ee8d00;
			font-weight: bold;
			text-decoration: none;
			margin: 0 0 5px  10px;
		}
		*html ul.imagenesOrden li.imagenAlbum_press .numeroFicha{margin/***/:/***/ 0 0 5px  5px;}
		
		ul.imagenesOrden li.imagenAlbum_press .areaTitulo{
			width: 155px;
			float: left;
			margin: 10px 0 10px 0;
			border: solid 1px #dadada;
			margin: 0 0 5px  10px;
		}
		*html ul.imagenesOrden li.imagenAlbum_press .areaTitulo{margin/***/:/***/ 0 0 5px 5px;}
		*:first-child+html ul.imagenesOrden li.imagenAlbum_press .areaTitulo{margin/***/:/***/ 0 0 5px 5px;}
		
		ul.imagenesOrden li.imagenAlbum_press .areaDescripcion{
			width: 155px;
			height: 60px;
			float: left;
			margin: 10px 0 10px 0;
			border: solid 1px #dadada;
			margin: 0 0 5px  10px;
		}
		*html ul.imagenesOrden li.imagenAlbum_press .areaDescripcion{margin/***/:/***/ 0 0 5px  5px;}
		*:first-child+html ul.imagenesOrden li.imagenAlbum_press .areaDescripcion{margin/***/:/***/ 0 0 5px 5px;}
		
		ul.imagenesOrden li.imagenAlbum_press .contImagenAlbum{
			background:#fff;
			width: 150px;
			height: 150px;
			float: left;
			padding: 2px;
			border: solid 1px #dadada;
			margin: 0 0 5px  10px;
			text-align:center;
			overflow:hidden;
		}
		*html ul.imagenesOrden li.imagenAlbum_press .contImagenAlbum{margin/***/:/***/ 0 0 5px  5px;}
		ul.imagenesOrden li.imagenAlbum_press .contImagenAlbum img{
			margin: 2px;
			overflow:hidden;
		}
		*html ul.imagenesOrden li.imagenAlbum_press .contImagenAlbum img{margin/***/:/***/2px;}
		ul.imagenesOrden li.imagenAlbum_press .btPosicionar{
			background: url(/comunidad/images/iconos/mundo.png) -2px top no-repeat;
			width: 60px;
			height: 30px;
			float: left;
			padding: 0 0 0 38px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			margin: 0 5px 5px 10px;
		}
		*html ul.imagenesOrden li.imagenAlbum_press .btPosicionar{
			background/***/:/***/ url(/comunidad/images/iconos/mundo.gif) -2px top no-repeat;
			width/***/:/***/60px;
			margin/***/:/***/0 5px 5px 5px;
			padding/***/:/***/0 0 0 38px;
			height/***/:/***/40px;
		}
			
		ul.imagenesOrden li.imagenAlbum_press a.eliminarImg {
			background: url(../images/iconos/bt_eliminar.gif) left top no-repeat;
			width: 25px;
			height:25px;
			float: right;
			text-indent:-5000px;
			margin:0 15px 5px 0;
		}
.bt_guardarCambios a{
	background: url(/comunidad/images/comunidad/btncontestar_repit.jpg) left top repeat-x;
	width: 48px;
	height: 13px;
	float: right;
	margin: 20px 0 10px 0;
	padding: 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight:bold;
	text-decoration: none;
}
.Cont_subirFoto{
	width:645px;
	float: left;
	margin:15px 0 0 10px;
}
	.Cont_subirFoto a.bt_subirFoto {
		background:url(/images/iconos/icon_foto_min.jpg) left top no-repeat;
		width: 125px;
		height: 32px;
		float: right;
		margin:0 0 0 10px;
		padding:0 0 0 38px;
		text-decoration:none;
		color:#333333;
		font-size:11px;
	}
	.Cont_subirFoto a:hover.bt_subirFoto {
		color:#fea100;
	}
	.Cont_subirFoto a.bt_subirFotoOff {
		background:url(/images/iconos/icon_foto_min_gris.png) left top no-repeat;
		width: 125px;
		height: 32px;
		float: right;
		margin:0 0 0 10px;
		padding:0 0 0 38px;
		text-decoration:none;
		color:#999;
		font-size:11px;
		cursor:auto;
	}
	.Cont_subirFoto a:hover.bt_subirFotoOff {}
/*-----------------LISTADO EDITABLE----------------------*/
.bt_nuevo_album a{
	background: url(/comunidad/images/apariencia/bt_crear_nuevo_album.gif) left top no-repeat;
	width: 150px;
	height:40px;
	float: left;
	text-indent: -5000px;
	margin: 0 0 10px 0;
	outline: none;
}
.bt_nuevo_album_crear a{
	background: url(/comunidad/images/apariencia/bg_bt_crear_album.gif) left top repeat-x;
	width: 120px;
	height:17px;
	float: left;
	padding:3px 0 3px 6px;
	margin:0;
	outline: none;
	text-decoration: none;
	color:#fff;
	font-weight:bold;
	border: 1px solid #fff;
}
ul.nuevo_album{
	width: 635px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}
	ul.nuevo_album li.titulos_nuevo_album{
		width: 635px;
		height:25px;
		float: left;
		list-style: none;
	}
		ul.nuevo_album li.titulos_nuevo_album .fecha{
			width: 91px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
		ul.nuevo_album li.titulos_nuevo_album .titulo{
			width: 120px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
		ul.nuevo_album li.titulos_nuevo_album .contenido_album{
			width: 90px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
		ul.nuevo_album li.titulos_nuevo_album .ciudades_visitadas{
			width: 145px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
		ul.nuevo_album li.titulos_nuevo_album .previasualizar{
			width: 183px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
		ul.nuevo_album li.titulos_nuevo_album .acciones{
			width: 90px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
	ul.nuevo_album li.ficha_album{
		width: 635px;
		float: left;
		list-style: none;
		border-top: solid 1px #ccc;
		padding: 10px 0 5px 0;
	}
		ul.nuevo_album li.ficha_album .fecha{
			width: 86px;
			float: left;
			font-size: 12px;
			color: #000;
			text-decoration: none;
			font-weight: bold;
			padding: 0 0 0 5px;
		}
		ul.nuevo_album li.ficha_album .fecha a.cont_iconAlbum{
			display:block;
			float:left;
			clear:left;
			text-decoration:none;
			color:#fea100;
		}
		ul.nuevo_album li.ficha_album .fecha a.cont_iconAlbum:hover{text-decoration:underline;}
		
		ul.nuevo_album li.ficha_album .titulo{
			width: 120px;
			float: left;
			font-size: 12px;
			color: #666666;
			text-decoration: none;
			margin: 0 10px 0 0;
		}
			ul.nuevo_album li.ficha_album .titulo a{
				width: 120px;
				font-size: 12px;
				color: #000;
				text-decoration: none;
			}
			ul.nuevo_album li.ficha_album .titulo p{
				width: 120px;
				float: left;
				margin: 0;
				padding:0;
			}
		ul.nuevo_album li.ficha_album .contenido_album{
			width: 70px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			margin: 0 10px 0 0;
		}
		ul.nuevo_album li.ficha_album .ciudades_visitadas{
			width: 140px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
			ul.nuevo_album li.ficha_album .ciudades_visitadas p{
				margin:0;
				padding:0 0 3px 0;
			}
			ul.nuevo_album li.ficha_album .ciudades_visitadas p a{
				color:#fea100;
				font-weight:bold;
				text-decoration:none;
			}
				ul.nuevo_album li.ficha_album .ciudades_visitadas p a:hover{
				color:#fea100;
				font-weight:bold;
				text-decoration: underline;
			}
		ul.nuevo_album li.ficha_album .previasualizar{
			width: 160px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
			ul.nuevo_album li.ficha_album .previasualizar img{
				background:#fff;
				border: solid 1px #cccccc;
				padding: 2px;
				margin-left:5px;
			}
		ul.nuevo_album li.ficha_album .acciones{
			width: 25px;
			float: left;
		}
		ul.nuevo_album li.ficha_album .votacion {
			display: block;
			float: left;
			clear: left;
			width: 115px;
		}
		ul.nuevo_album li.ficha_album .numVotosResultado {
			display: block;
			float: left;
			clear: none;
			font-weight: bold;
			font-size: 1.2em;
			margin: 0 6px 0 0;
		}
		ul.nuevo_album li.ficha_album .votacion .estrellas {
			display: block;
			float: left;
			clear: none;
			margin: 0 1px 0 0;
			padding: 0;
		}
		ul.nuevo_album li.ficha_album .votacion .estrellas img {
			border: 0;
			outline: none;
			margin: 0;
			padding: 0;
		}
		ul.nuevo_album li.ficha_album .numVisitas {
			display: block;
			float: left;
			clear: both;
			margin: 4px 0;
			padding: 0;
			font-size: 0.9em;
		}
		ul.nuevo_album li.ficha_album .votacion .numVotosResultado {
			display: block;
			float: left;
			clear: both;
			font-weight: bold;
			font-size: 1.2em;
			margin: 0 5px 0 0;
			padding:0;
		}
		ul.nuevo_album li.ficha_album .votacion .alpha {
			opacity: 0.5;
			filter:alpha(opacity=50);
		}
		
	ul.nuevo_album li.ficha_album_b{
		background: #f0f0f0;
		width: 635px;
		float: left;
		list-style: none;
		border-top: solid 1px #ccc;
		padding: 10px 0 5px 0;
	}
		ul.nuevo_album li.ficha_album_b .fecha{
			width: 86px;
			float: left;
			font-size: 12px;
			color: #000;
			text-decoration: none;
			font-weight: bold;
			padding: 0 0 0 5px;
		}
		ul.nuevo_album li.ficha_album_b .fecha a.cont_iconAlbum{
			display:block;
			float:left;
			clear:left;
			text-decoration:none;
			color:#fea100;
		}
		ul.nuevo_album li.ficha_album_b .fecha a.cont_iconAlbum:hover{text-decoration:underline;}
		ul.nuevo_album li.ficha_album_b .titulo{
			width: 120px;
			float: left;
			font-size: 12px;
			color: #666666;
			text-decoration: none;
			margin: 0 10px 0 0;
		}
			ul.nuevo_album li.ficha_album_b .titulo a{
				width: 120px;
				font-size: 12px;
				color: #000;
				text-decoration: none;
			}
			ul.nuevo_album li.ficha_album_b .titulo p{
				width: 120px;
				float: left;
				margin: 0;
				padding:0;
			}
		ul.nuevo_album li.ficha_album_b .contenido_album{
			width: 70px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			margin: 0 10px 0 0;
		}
		ul.nuevo_album li.ficha_album_b .ciudades_visitadas{
			width: 140px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
			ul.nuevo_album li.ficha_album_b .ciudades_visitadas p{
				margin:0;
				padding:0 0 3px 0;
			}
			ul.nuevo_album li.ficha_album_b .ciudades_visitadas p a{
				color:#fea100;
				font-weight:bold;
				text-decoration:none;
			}
				ul.nuevo_album li.ficha_album_b .ciudades_visitadas p a:hover{
				color:#fea100;
				font-weight:bold;
				text-decoration: underline;
			}
		ul.nuevo_album li.ficha_album_b .previasualizar{
			width: 160px;
			float: left;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
		}
			ul.nuevo_album li.ficha_album_b .previasualizar img{
				background:#fff;
				border: solid 1px #cccccc;
				padding: 2px;
				margin-left:5px;
			}
		ul.nuevo_album li.ficha_album_b .acciones{
			width: 25px;
			float: left;
		}
		ul.nuevo_album li.ficha_album_b .votacion {
			display: block;
			float: left;
			clear: left;
			width: 115px;
		}
		ul.nuevo_album li.ficha_album_b .numVotosResultado {
			display: block;
			float: left;
			clear: none;
			font-weight: bold;
			font-size: 1.2em;
			margin: 0 6px 0 0;
		}
		ul.nuevo_album li.ficha_album_b .votacion .estrellas {
			display: block;
			float: left;
			clear: none;
			margin: 0 1px 0 0;
			padding: 0;
		}
		ul.nuevo_album li.ficha_album_b .votacion .estrellas img {
			border: 0;
			outline: none;
			margin: 0;
			padding: 0;
		}
		ul.nuevo_album li.ficha_album_b .numVisitas {
			display: block;
			float: left;
			clear: both;
			margin: 4px 0;
			padding: 0;
			font-size: 0.9em;
		}
		ul.nuevo_album li.ficha_album_b .votacion .numVotosResultado {
			display: block;
			float: left;
			clear: both;
			font-weight: bold;
			font-size: 1.2em;
			margin: 0 5px 0 0;
			padding:0;
		}
		ul.nuevo_album li.ficha_album_b .votacion .alpha {
			opacity: 0.5;
			filter:alpha(opacity=50);
		}
		
		
.mapa_situa_album{
	background: url(/comunidad/images/comunidad/bg_mapa.png) left top no-repeat;
	width: 285px;
	height:223px;
	float: left;
	padding: 7px 10px 10px 10px;
	margin: 0 0 0 5px;
}
	p.titulo_mapa_situa_album{
		font-size: 12px;
		color: #666666;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	.mapa_situa_album .contMapa{
		width:269px;
		height:196px;
		float: left;
		margin:3px 0 0 0;
		border: solid 1px #fff;
	}
.paginacion{
	width: 923px;
	float: left;
}
	.paginacion a{
		color:#fea100;
		text-decoration:none;
		padding: 5px 5px 5px 5px;
	}
		.paginacion a:hover{
			background:#fea100;
			color:#fff;
			text-decoration:none;
		}
/*-----------------CONSULTAR ALBUM----------------------*/

ul.pestanasAlbum{
	width:605px;
	float: right;
	list-style: none;
	border-bottom: solid 3px #cccccc;
}
	ul.pestanasAlbum li{
			float: left;
			margin:0;
			padding:0;
		}
	ul.pestanasAlbum li.titulo{
			width:600px;
			float: left;
			color:#000;
			font-weight: bold;
			margin:10px 0 0;
		}
		/*ul.pestanasAlbum li.btEditAlbum{
			float: left;
			height:30px;
			margin:0 0 5px 0px;
			width:135px;
			color:#000;
			font-weight: bold;
		}*/
		
		ul.pestanasAlbum li.pestanasCiudad a{
			background: url(/comunidad/images/apariencia/boton_pestana.jpg) -3px top no-repeat;
			width: 110px;
			height: 25px;
			float: left;
			margin: 0 3px 0 2px;
			padding: 5px 5px 5px 5px;
			font-size: 11px;
			color:#000;
			text-decoration: none;
			text-align: center;
		}
		*html ul.pestanasAlbum li.pestanasCiudad a{padding: 4px 5px 0px 5px;}
		ul.pestanasAlbum li.pestanasCiudad a:hover{
				background: url(../images/apariencia/boton_pestana.jpg) -3px -39px no-repeat;
				color:#666;
			}
			ul.pestanasAlbum li.pestanasCiudadActivo a{
				background: url(../images/apariencia/boton_pestana.jpg) -3px -78px no-repeat;
				width: 110px;
				height: 25px;
				float: left;
				margin: 0 3px 0 2px;
				padding: 5px 5px 5px 5px;
				font-size: 11px;
				color:#000;
				text-decoration: none;
				text-align: center;
			}
			*html ul.pestanasAlbum li.pestanasCiudadActivo a{padding: 4px 5px 0px 5px;}
				ul.pestanasAlbum li.pestanasCiudadActivo p{padding:0;}
				ul.pestanasAlbum li.pestanasCiudad p{padding:0;}
				
	ul.galeria{
		width:605px;
		float: right;
		list-style: none;
	}
		ul.galeria li{
			float: left; 
		}
			ul.galeria li.contImg{
				float:left;
				height:200px;
				margin:10px 3px 20px 2px;
				padding:0 5px 5px;
				width:135px;
			}

			*html ul.galeria li.contImg{padding: 0; width:120px; margin-right:2px;}
			ul.galeria li.contImg p.naranja{
				width:135px;
				height:16px;
				overflow:hidden;
				margin:0 0 3px 0;
				padding:0;
				font-size: 11px;
				color:#fea100;
				text-decoration: none;
				font-weight: bold;
				
			}
			ul.galeria li.contImg .contIMGLista{
				width: 146px;
				height: 150px;
				float: left;
				overflow:hidden;
			}
			ul.galeria li.contImg img{
				overflow:hidden;
				border: solid 1px #ccc;
				padding: 2px;
			}
			ul.galeria li.contImg p img{
				padding: 2px 0px 0 0;
				border: none;
			}
			ul.galeria li.contImg p.visitas{
				font-size: 10px;
				color:#000;
				text-decoration: none;
				margin:0;
				padding:0;
			}
			ul.galeria li.contImg p.puntuacion{
				font-size: 13px;
				color:#000;
				font-weight: bold;
				text-decoration: none;
				margin:0;
				padding:0 0 2px 0;
			}
		ul.galeria li.contImg .votacion .estrellas {
			display: block;
			float: left;
			clear: none;
			margin: 0 1px 0 0;
			padding: 0;
		}
		ul.galeria li.contImg .votacion .estrellas img {
			border: 0;
			outline: none;
			margin: 0;
			padding: 0;
		}
		ul.galeria li.contImg .numVisitas {
			display: block;
			float: left;
			clear: both;
			margin: 4px 0;
			padding: 0;
			font-size: 0.9em;
		}
		ul.galeria li.contImg .votacion .numVotosResultado {
			display: block;
			float: left;
			clear: both;
			font-weight: bold;
			font-size: 1.2em;
			margin: 0 5px 0 0;
			padding:0;
		}
		ul.galeria li.contImg .votacion .alpha {
			opacity: 0.5;
			filter:alpha(opacity=50);
		}

			
/*-------------LISTA DE FOTOS DEL ALBUM VENTANA EMERGENTE-------------*/
.contSituacionAlbum{
	background: #fff;
	width:780px;
	height:500px;
	margin: 40px auto 0 auto;
	padding:10px;
}
*:first-child+html .contSituacionAlbum{height:500px;}
.colIzqListaFoto{
	width:140px;
	float: left;
}
h3.titSituacionAlbum{
	width: 140px;
	float: left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.scrollListFoto{
	width: 140px;
	height: 210px;
	float: left;
	overflow:auto;
}
ul.fotoList{
	width: 120px;
	float: left;
	list-style: none;
}
ul.fotoList li{
	float: left;
}
ul.fotoList li.numeroFoto a{
	width:100px;
	height:10px;
	float: left;
	margin: 0 0 3px 0;
	padding: 3px 0 6px 0;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	text-align:center;
	border:solid 1px #fff;
}
ul.fotoList li.numeroFoto a:hover{
	background: url(../images/apariencia/bg_bt_album_lista.jpg) left top repeat-x;
	border:solid 1px #CCCCCC;
	color:#000000;
	text-decoration:none;
}
.imgListafoto{
	width: 140px;
	float: left;
}
.imgListafoto img{
	border: solid 1px #ccc;
	padding:2px;
}			
			
.colDerListaFoto{
	width:570px;
	width:760px;
	float: left;
	margin: 0 0 0 10px;
}
*html .colDerListaFoto{margin-left/***/:/***/7px;} 
*:first-child+html .colDerListaFoto{margin-left/***/:/***/10px;}

h3.titSituacionAlbumDer{
	background: url(/comunidad/images/apariencia/bg_titulo_album.gif) left 5px no-repeat;
	width:570px;
	float: left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fea100;
	padding: 0px 0 0 25px;
}
.colDerListaFoto div.bt_salir{
	background:url(../images/apariencia/bt_salir.gif) no-repeat left top;
	width:61px;
	height:23px;
	float: right;
	cursor:pointer;
	margin: 0 5px 0 0;
}
.mapListFoto{
	background: #cacaca;
	width:748px;
	height: 355px;
	float: left;
	border: solid 1px #5e7e9e;
	
}
	.mapListFoto .cont_editor_mapa{
		background:#000;
		opacity: 0.8;
		filter:alpha(opacity=80);
		width:200px;
		float: right;
		padding:15px;
		margin: 64px 0 0 0;
	}
		.mapListFoto .cont_editor_mapa p{
			width:200px;
			float: left;
			color:#FFFFFF;
			font-weight:bold;
			text-align:center;
			
		}
		*:first-child+html .mapListFoto .cont_editor_mapa p{margin-top/***/:/***/10px;}
		*html .mapListFoto .cont_editor_mapa p{margin-top/***/:/***/10px;}
		
		.mapListFoto .cont_editor_mapa label{
			display:block;
			float:left;
			clear:left;
			color:#fff;
			font-weight:bold;
			margin:0 0 2px;
		}
		.mapListFoto .cont_editor_mapa input.titImagen{
			width:194px;
			float: left;
			margin: 0 0 10px 0;
			padding: 3px;
			border:none;
			height:16px;
		}
		.mapListFoto .cont_editor_mapa textarea.descImagen{
			width:194px; 
			height:100px; 
			float: left;
			margin: 0;
			padding: 3px;
			border:none;
		}
		.mapListFoto .cont_editor_mapa .bt_guardar{
			background:url(../images/apariencia/bt_guardar_icon.gif) no-repeat left top;
			width: 96px;
			height:23px;
			float: right;
			margin: 10px 40px 0 0;
			padding:0;
			cursor:pointer;
			}
	    *:first-child+html .mapListFoto .cont_editor_mapa .bt_guardar{margin-right/***/:/***/50px;}
		*html .mapListFoto .cont_editor_mapa .bt_guardar{margin-right/***/:/***/25px;}
				.mapListFoto .cont_editor_mapa .bt_guardar img{
					opacity: 100%;
				}

.contSituacionAlbum	.cont_tiraImages{
				display:block;
				background:#f0f0f0;	
				width: 745px;
				height:79px;
				float: left;
				margin: 0 0 10px 15px;
				border: solid 1px #cccccc;
				padding: 3px 0 3px 0;
				width:748px;
			}
*html .contSituacionAlbum	.cont_tiraImages {margin-left/***/:/***/7px; margin-top/***/:/***/10px;} 
.contSituacionAlbum	.btIzq {
				background: url(/comunidad/images/apariencia/flecha_izq_galeria.png) left 5px no-repeat;
				width: 23px;
				height:70px;
				float: left;
				text-indent:-5000px;
				outline:none;
				margin:3px 0 0 0;
				cursor:pointer;
			}
.contSituacionAlbum	.btIzq_off {
				background: url(/comunidad/images/apariencia/flecha_izq_galeria_gris.png) left 5px no-repeat;
				width: 23px;
				height:70px;
				float: left;
				text-indent:-5000px;
				outline:none;
				margin:3px 0 0 0;
			}
.contSituacionAlbum .btDer {
				background:url(/comunidad/images/apariencia/flecha_der_galeria.png) left 5px no-repeat;
				width: 23px;
				height:70px;
				float: left;
				text-indent:-5000px;
				outline:none;
				margin:3px 0 0 0;
				cursor:pointer;
			}
.contSituacionAlbum .btDer_off {
				background:url(/comunidad/images/apariencia/flecha_der_galeria_gris.png) left 5px no-repeat;
				width: 23px;
				height:70px;
				float: left;
				text-indent:-5000px;
				outline:none;
				margin:3px 0 0 0;
			}
.contSituacionAlbum	#tiraImages{
				display:block;
				width:689px;
				height:70px;
				float: left;
				padding:3px;
				width:696px;
			}
.contSituacionAlbum	#tiraImages ul.minImagesGaleriaAlbum{
	display:block;
	background:#fff;
	height:70px;
	float: none;
	list-style:none;
	margin:0;
	padding:1px 3px 3px 3px;
	width:690px;
	padding:1px 3px 3px 3px;
}
*html .contSituacionAlbum #tiraImages ul.minImagesGaleriaAlbum{padding/***/:/***/0; padding-top/***/:/***/1px;}
.contSituacionAlbum #tiraImages	ul.minImagesGaleriaAlbum li{
		float: left;
		width:64px;
		height:64px;
		margin:3px 2px 5px 1px;
		padding:0;
		border:solid 1px #ddd;
}
*html .contSituacionAlbum #tiraImages	ul.minImagesGaleriaAlbum li{margin-right/***/:/***/1px;}
.contSituacionAlbum #tiraImages	ul.minImagesGaleriaAlbum li img{
	width:50px;
	height:50px;
}
.contSituacionAlbum #tiraImages	ul.minImagesGaleriaAlbum li.presionado,
.contSituacionAlbum #tiraImages	ul.minImagesGaleriaAlbum li.pasarEncima{background-color:#fea100;}


.contSituacionAlbum #tiraImages ul.minImagesGaleriaAlbum li.presionado img, .contSituacionAlbum #tiraImages ul.minImagesGaleriaAlbum li.pasarEncima img{
	margin:7px;
	width:50px; 
	height:50px;
}

.contSituacionAlbum #tiraImages	ul.minImagesGaleriaAlbum li.imgGaleria img{
		margin:5px;
		padding:2px;
		overflow:hidden;
					}
.contSituacionAlbum #tiraImages	ul.minImagesGaleriaAlbum li.imgGaleria img.IMGselec {
		width:60px;
		height:60px;
		float:left;
		margin:3px;
		padding:2px;
		border: solid 1px #ccc;
		overflow:hidden;
		background:#fea100;
					}
















/*.contSituacionAlbum #MapaPosicionFoto{
	width:720px;
	height:350px;
	border:2px solid #556F7E;
	margin:3px 0 15px 4px;
	display:block;
}
.contSituacionAlbum .bGuardar{
	cursor:pointer;
	float:right;
	margin:0 4px 0 7px;
}
.contSituacionAlbum .bCerrar{
	cursor:pointer;
	float:right;
	margin:0 0 0;
}
.contSituacionAlbum .pos_txt_error{
	float:left;
	font-size:12px;
	margin:2px 0 0 5px;
	text-align:left;
}*/

/*#contSituacionAlbum .colIzqListaFoto{
	width:730px;
}*/
#cntPosicionAlbum {
	background: #fff;
}
#cntPosicionAlbum #MapaPosicionAlbum{
	border:2px solid #556F7E;
	margin:3px 0 15px 4px;
	display:block;
}
#cntPosicionAlbum #botones {
	/*cursor:pointer;*/
	width:200px;
	height:auto;
	float:right;
	margin:0px;
}
#cntPosicionAlbum #botones .bCerrar{
	/*cursor:pointer;*/
	background:none;
	width:62px;
	height:18px;
	float:right;
	margin:0 3px 0 0;
	padding:0;
	clear:none;	
}
#cntPosicionAlbum #botones .bGuardar{
	/*cursor:pointer;*/
	background:none;
	width:75px;
	height:18px;
	float:right;
	margin:0 10px 0 7px;
	padding:0;
	clear:none;
}

#cntPosicionAlbum #pos_txt_error{
	float:none;
	font-size:12px;
	margin:15px 0 0 5px;
	text-align:center;
		font-weight: bold;
	color: red;
	
}
#cntPosicionFoto {
	margin:0;
	background: #fff;
}
#cntPosicionFoto #MapaPosicionFoto{
	border:2px solid #556F7E;
	margin:3px 0 0px 4px;
	/*margin:3px 0 15px 0;*/
	display:block;
}
*html #cntPosicionFoto #MapaPosicionFoto{margin:0;}
#cntPosicionFoto #botones {
	/*cursor:pointer;*/
	width:200px;
	height:auto;
	float:right;
	margin:0px;
}
#cntPosicionFoto #botones .bCerrar{
	/*cursor:pointer;*/
	background:none;
	width:62px;
	height:18px;
	float:right;
	margin:0 3px 0 0;
	padding:0;
	clear:none;	
}
#cntPosicionFoto #botones .bGuardar{
	/*cursor:pointer;*/
	background:none;
	width:75px;
	height:18px;
	float:right;
	margin:0 10px 0 7px;
	padding:0;
	clear:none;
}

#cntPosicionFoto #pos_txt_error{
	float:none;
	font-size:12px;
	margin:15px 0 0 5px;
	text-align:center;
	font-weight: bold;
	color: red;
}
/*--------------GALERIA DE FOTOS--------*/
.contDetalleFoto{
	width:730px;
	float: right;
	width:605px;
}
	h3.titDetalleFoto{
		width: 580px;
		height: 40px;
		float: left;
		margin: 5px 0 0 0;
		font:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#fea100;
		text-decoration:none;
	}
		.btVolverAlbum a{
			width: 130px;
			height:40px;
			float: right;
			margin: 5px 0 0 15px;
		}
			.btVolverAlbum a:hover{
				color:#999;
				text-decoration:none;
			}
		.contGaleriaAlbum{
			width: 740px;
			float: left;
			margin: 0;
			width:610px;
		}
			.contGaleriaAlbum .contenedorImg{
				background: #f0f0f0;
				width: 740px;
				height:463px;
				float: left;
				padding:2px;
				border: solid 1px #ccc;
				text-align:center;
				overflow: hidden;
				width:600px;
			}
			.cont_comenterio_foto{
				width:604px;
				float: left;
			}
				.cont_comenterio_foto h6.titulo_comentario_foto{
					color:#fea100;
					font-size:13px;
					font-weight:bold;
					float: left;
				}
				.cont_comenterio_foto .cont_comentario{
					background:#f0f0f0;
					width:584px;
					float: left;
					padding: 10px;
				}
					.cont_comenterio_foto .cont_comentario p{
						color:#000;
						font-size:12px;
					}
			/*.contGaleriaAlbum img{
				background:#fff;
				max-width: 740px;
				max-height: 463px;
			   vertical-align: middle;
			}*/
			.ImagenGaleriaAlbum{
				max-width: 740px;
				max-height: 463px;
			   vertical-align: middle;
			   max-width:600px;
			}
			.cont_tiraImg{
				background:#f0f0f0;	
				width: 745px;
				height:76px;
				float: left;
				margin: 10px 0 10px 0;
				border: solid 1px #cccccc;
				padding: 3px 0 3px 0;
				width:604px;
			}
			.btIzq a{
				background: url(/comunidad/images/apariencia/flecha_izq_galeria.png) left 5px no-repeat;
				width: 23px;
				height:70px;
				float: left;
				text-indent:-5000px;
				outline:none;
			}
			.btDer a{
				background:url(/comunidad/images/apariencia/flecha_der_galeria.png) left 5px no-repeat;
				width: 23px;
				height:70px;
				float: left;
				text-indent:-5000px;
				outline:none;
			}
			#contTiraImages{
				display:block;
				width:689px;
				height:70px;
				float: left;
				padding:3px;
				overflow: hidden;
				position:relative;
				width:552px;
			}
			ul.minImagenesGaleriaAlbum{
				display:block;
				background:#fff;
				width:5000px;
				height:70px;
				float: none;
				list-style:none;
				overflow: hidden; 
				margin:0;
				padding:1px 3px 3px 3px;
				position:relative;
				
			}
				ul.minImagenesGaleriaAlbum li{
					float: left;
					margin:0 3px 5px 3px;
					padding:0;
				}
					
					ul.minImagenesGaleriaAlbum li.imgGaleria img{
						width:60px;
						height:60px;
						float:left;
						margin:3px;
						padding:2px;
						border: solid 1px #ccc;
						overflow:hidden;
					}
					ul.minImagenesGaleriaAlbum li.imgGaleria img.IMGselec {
						width:60px;
						height:60px;
						float:left;
						margin:3px;
						padding:2px;
						border: solid 1px #ccc;
						overflow:hidden;
						background:#fea100;
					}
					
	.contDetallesGaleria{
		width:740px;
		float: left;
		margin:5px 0 0 0;
		width:600px;
	}
		h3.detalleGaleria{
			font:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#000;
			text-decoration:none;
			text-decoration:underline;
		}
			.contDetallesGaleria p.visitas{
				font-size: 10px;
				color:#000;
				text-decoration: none;
				margin:0;
				padding:0;
			}
			.contDetallesGaleria p.puntuacion{
				font-size: 13px;
				color:#000;
				font-weight: bold;
				text-decoration: none;
				margin:0;
				padding:0 0 2px 0;
			}
			.contDetallesGaleria .votacion .estrellas {
				display: block;
				float: left;
				clear: none;
				margin: 0 1px 0 0;
				padding: 0;
			}
			.contDetallesGaleria .votacion .estrellas img {
				border: 0;
				outline: none;
				margin: 0;
				padding: 0;
			}
			.contDetallesGaleria .numVisitas {
				display: block;
				float: left;
				clear: both;
				margin: 4px 0;
				padding: 0;
				font-size: 0.9em;
			}
			.contDetallesGaleria .votacion .numVotosResultado {
				display: block;
				float: left;
				clear: both;
				font-weight: bold;
				font-size: 1.2em;
				margin: 0 5px 0 0;
				padding:0;
			}
			.contDetallesGaleria .votacion .alpha{
				opacity: 0.5;
				filter:alpha(opacity=50);
			}
			
			
			
			.contDetallesGaleria p.comentarioGaleria{
				margin:5px 0 0 0;
				font-size: 13px;
				color:#000;
				font-weight: bold;
				text-decoration: none;
				font-style: oblique;
			}
			.contDetallesGaleria .bt_repotar a{
				background: url(../images/comunidad/btncontestar_repit.jpg) left top repeat-x;
				width: 50px;
				height: 13px;
				float: right;
				margin: 30px 0 10px 0;
				padding: 5px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #fff;
				font-weight:bold;
				text-decoration: none;
			}
			
	.contAgregarComentario{
		width:230px;
		float: left;
		margin: 10px 0 0 0;
	}
		p.btAgregarComentario a{
			background:url(../images/apariencia/icon_agregar_coment.jpg) left top no-repeat;
			width: 150px;
			height: 40px;
			float: left;
			padding: 10px 0 0 45px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000;
			font-weight:bold;
			text-decoration: none;
		}
		.contAgregarComentario .TitformulGaleria {
			width: 220px;
			height: 17px;
			float: left;
			padding:3px;
			margin: 0 0 5px 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #fea100;
			text-decoration: none;
			border: solid 1px #ccc;
		}
		.contAgregarComentario .ComentformulGaleria {
			width: 220px;
			height: 100px;
			float: left;
			padding:3px;
			margin: 0 0 5px 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #666;
			text-decoration: none;
			border: solid 1px #ccc;
		}
		p.btSubirComent a{
			background: url(../images/comunidad/btncontestar_repit.jpg) left top repeat-x;
				width: 118px;
				height: 13px;
				float: right;
				margin: 30px 0 10px 0;
				padding: 5px 10px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #fff;
				font-weight:bold;
				text-decoration: none;
		}
		ul.listaComentariosGaleria{
			display:block;
			width:350px;
			float: left;
			margin: 0 0 0 20px;
			padding:0;
			list-style:none;
		}
			ul.listaComentariosGaleria li{
				display:block;
				float: left;
				margin: 0 0 10px 0;
				padding:0;
			}
			ul.listaComentariosGaleria li.comentGaleria{
				background-color:#FBF1E3;
				display:block;
				width:345px;
				float: left;
				padding: 0 5px 5px 5px;
			}
				ul.listaComentariosGaleria li.comentGaleria p{
					padding:0;
				}
				ul.listaComentariosGaleria li.comentGaleria img{
					background:#fff;
					display:block;
					float: left;
					margin: 10px 10px 10px 0;
					border: solid 1px #ccc;
					padding: 2px;
				}
				ul.listaComentariosGaleria li.comentGaleria p.entradilla{
					display:block;
					width:200px;
					float: left;
					margin: 10px 0px 0 0;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #fea100;
					font-weight:bold;
					text-decoration: none;
				}
				ul.listaComentariosGaleria li.comentGaleria p.fechaAlbum{
					display:block;
					width:100px;
					float: left;
					margin:10px 0 0 0;
					padding:0;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #ccc;
					font-weight:bold;
					text-decoration: none;
				}
				/*ul.listaComentariosGaleria li.comentGaleria p.comtario{
					display:block;
					width:275px;
					float: left;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #fea100;
					font-weight:bold;
					text-decoration: none;
				}*/
				ul.listaComentariosGaleria li.comentGaleria p.resumenComent{
					display:block;
					width:350px;
					float: left;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000;
					text-decoration: none;
					margin: 0 0 0 0px;
					padding:0;
				}
				
/*---------ALARMAS VUELOS---------*/
td.titColumnas{
	background:#000;
	margin:0;
	padding:5px 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	text-align: center;
	border-bottom:1px solid #fff;
}
	td.col_fechaCreacion{
		margin:0;
		padding:0 5px 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000;
		text-decoration: none;
		text-align: right;
		border-bottom: solid 1px #e6e6e6;
	}
	td.col_fechaIda{
		margin:0;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000;
		text-decoration: none;
		text-align: center;
		border-bottom: solid 1px #e6e6e6;
	}
	
	td.col_origen{
		background:#fdefc8;
		margin:0;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000;
		text-decoration: none;
		text-align: center;
		border-bottom:solid 1px #fff;
		}
	td.col_borrar{
		background:#edecea;
		margin:0;
		padding:0;
		text-align: center;
		border-bottom: solid 1px #fff;
	}
	
.centrarimg{
	margin-top:0px;
	margin-left:0px;
}
td.ver_detalle{
		background:#f4f3f3;
		margin:0 auto;
		padding:0 5px 10px 8px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
		border-bottom: solid 1px #e6e6e6;
	}
	td.ida_vuelta{
		background: #fed100 url(/comunidad/images/alarmas/bg_resultado.png) left top repeat-x;
		margin:0 5px;
		padding:4px 5px 0 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		text-decoration: none;
		text-align: left;
		border-bottom: solid 1px #fff;
	}
		td.ida_vuelta .text_ida{
				background:url(/comunidad/images/alarmas/ida_icon.gif) left top no-repeat;
				float: left;
				padding: 3px 0 3px 25px;
			}
	td.ida_vuelta_2{
		background: #fed100 url(/comunidad/images/alarmas/bg_resultado_2.png) left top repeat-x;
		border-bottom: solid 1px #fff;
	}
	td.buscar_up{
			background: url(/comunidad/images/alarmas/bg_columan_1.png) left top repeat-x;
		}
	td.buscar{
		background:#fcbe06;
		text-align:center;
		border-bottom: 1px dotted #fff;
	}
	td.salida_llegada_1{
		background:url(/comunidad/images/alarmas/bg_columna_2.png) left top repeat-x;
		text-align: center;
		font-weight:bold;
		border-bottom: 1px dotted #cac9c9;
	}
	td.salida_llegada_2{
		background:url(/comunidad/images/alarmas/bg_columna_3.png) left top repeat-x;
		text-align: center;
		font-weight:bold;
		border-bottom: 1px dotted #cac9c9;
	}
	td.destino_ida{
		background:#edecec;
		padding:3px 0 3px 5px;
		font-size:11px;
		font-weight:bold;
		border-bottom: 1px dotted #cac9c9;
	}
	td.destino_ida_2{
		background:#fff;
		padding:3px 0 3px 5px;
		font-size:11px;
		font-weight:bold;
		border-bottom: 1px dotted #cac9c9;
	}
	span.hora_fecha{
		font-size:12px;
		color:#dd8d18;
	}
	td.precio{
		background:#edecec;
		font-weight:bold;
		text-align:center;
		color:#000;
		border-bottom: 1px dotted #cac9c9;
	}
	td.buscada{
		background:#fff;
		text-align:center;
		color:#dd8d18;
		border-bottom: 1px dotted #cac9c9;
	}
/*-----------ALARMAS ALBUMES----------*/
table.tabla_alarma_album{
	background:#fff;
	width:900px;
	margin:0 auto;
}
	p.titulo_columna_album{
		font-weight:bold;
		font-size:13px;
		color: #000;
	}
	td.colum_fecha{
		font-weight:bold;
		font-size:12px;
		color: #000;
		border-bottom: 1px solid #e6e6e6;
	}
		td.colum_fecha p{margin:0; padding:0;}
	td.colum_titulo{
		background:#fdefc8;
		padding:5px;
		border-bottom: 1px solid #fff;
	}
	td.colum_titulo .votacion{
		display:block;
		float:left;
		width:115px;
	}
	td.colum_titulo .votacion .numVotosResultado {
				display: block;
				float: left;
				clear: both;
				font-weight: bold;
				font-size: 1.2em;
				margin: 0 5px 0 0;
				padding:0;
			}
	td.colum_titulo .votacion .estrellas{
		clear:none;
		display:block;
		float:left;
		margin:0 1px 0 0;
		padding:0; 
	}
	td.colum_titulo .votacion .alpha{
		opacity:0.5;
		filter:alpha(opacity=50);
	}
	td.colum_titulo .votacion .miniNumVotos{width:70px;}
		td.colum_titulo a{
			color:#000000;
			text-align:left;
			text-decoration:none;
			width:255px;
			float: left;
		}
	td.colum_titulo a.btn_ver_album{
		background:url(../images/albums/btn_veralbum.png) no-repeat left top;
		display:block;
		width:92px;
		height:23px;
		float:right;
		margin:18px 5px 0 0;
	}
	td.colum_ciudades{
		text-align: center;
		color:#000000;
		padding: 5px;
		border-bottom: 1px solid #e6e6e6;
	}
		td.colum_ciudades a{color:#fea100;
				font-weight:bold;
				text-decoration:none;
			}
				td.colum_ciudades a:hover{
				color:#fea100;
				font-weight:bold;
				text-decoration: underline;
			}
		td.colum_ciudades p{margin:0; padding:0;}
	td.columna_contenido{
		text-align: center;
		padding: 5px;
		border-bottom: 1px solid #e6e6e6;
		}
	td.columna_previus{
		background: #edecea;
		border-bottom: 1px solid #fff;
		text-align:center;
		margin:0 auto;
	}
		td.columna_previus .imagen_alarma_album{
			margin:0 auto;
			text-align:center;
		}
		td.columna_previus .imagen_alarma_album img{
			background:#fff;
			border:1px solid #c6c8ba;
			padding:2px;
			float: left;
			margin:5px;
		}
		
.cnt_tit_des{
	/*width: 200px;
	float: right;
	padding:10px;*/
}
	.cnt_tit_des .inp_titulo{
		width:143px;
		float: left;
		border: 1px solid #B0B0B0;
		margin:0 0 5px 0;
		padding:2px;
		color:#000000;
		font-size:12px;
		background: #fff;
	}
	.cnt_tit_des .inp_area{
		width:143px;
		height:100px;
		float: left;
		border: 1px solid #B0B0B0;
		margin:0 0 5px;
		padding:2px;
		color:#000000;
		font-size:12px;
		background: #fff;
	}
	.cont_bot{
		height:24px;
		width:75px;
		float:right;
	}
		.colDerListaFoto .cerrar_salir{
			cursor:pointer;
			width:25px;
		}
		
/************* estilos ventana flotante anadir ciudades album ***********/

.contCiudadesAlbum {
	background:#FFFFFF none repeat scroll 0 0;
	height:345px;
	margin:0 auto ;
	padding:10px;
	width:580px;
	text-align:left;
}
.contCiudadesAlbum .titulo{
	display:block;
	float:left;
	color:#fea100;
	font-weight:bold;
	font-size:13px;
	width:400px;
}
.contCiudadesAlbum .titulo span{
	color:#000;
	font-size:11px;
}
.contCiudadesAlbum a.cerrar{
	display:block;
	float:right;
	width:7px;
	height:7px;
	text-decoration:none;
	clear:none;
}
.contCiudadesAlbum ul.anadirCiudad{
	display:block;
	float:left;
	width:570px;
	height:260px;
	margin:0;
	list-style:none;
}
.contCiudadesAlbum ul.anadirCiudad div.agrupar{
	display:block;
	float:left;
	width:240px;
	margin:15px 0 0 35px;
}
*html .contCiudadesAlbum ul.anadirCiudad div.agrupar{margin-left/***/:/***/23px;}

.contCiudadesAlbum ul.anadirCiudad li.ponCiudad{
	display:block;
	float:left;
	width:240px;
	margin:8px 0 0 0;
	font-weight:bold;
}

.contCiudadesAlbum ul.anadirCiudad li.ponCiudad span.naranja{
	display:block;
	float:left;
	color:#fea100;
	font-weight:bold;
	margin:0 5px 0 0;
}	
.contCiudadesAlbum ul.anadirCiudad li.ponCiudad input.ciudad{
	display:block;
	float:left;
	width:200px;
	height:14px;
	margin-top:-3px;
	font-size:11px;
	color:#999999;
}
*html .contCiudadesAlbum ul.anadirCiudad li.ponCiudad input.ciudad{margin-top/***/:/***/0; height:11px; }
.contCiudadesAlbum ul.anadirCiudad li.guardarCambios{
	display:block;
	float:right;
	width:132px;
	margin:20px 13px 0 0;
} 
*:first-child+html .contCiudadesAlbum ul.anadirCiudad li.guardarCambios{margin-right:26px;}
.contCiudadesAlbum ul.anadirCiudad li.guardarCambios a{
	display:block;
	background:url(../images/comunidad/btn_guardar_cambios.gif) no-repeat left top;
	width:125px;
	height:24px;
	text-decoration:none;
}
.contCiudadesAlbum ul.anadirCiudad li.salir{
	display:block;
	float:right;
	width:90px;
	margin:20px 0 0 0;
} 
.contCiudadesAlbum ul.anadirCiudad li.salir a{
	display:block;
	background:url(../images/comunidad/btn_salir_negro.gif) no-repeat left top;
	width:84px;
	height:24px;
	text-decoration:none;
}



/********** fin estilos ventana flotante anadir ciudades album ***********/

/********** estilos ventana flotante mapa posicionar ciudad albumes ***********/

.contMapaPosicionar {
	background:#FFFFFF none repeat scroll 0 0;
	height:430px;
	margin:15px 0 0 0;
	/*padding:10px;*/
	width:775px;
	text-align:left;
}
.contMapaPosicionar .titulo{
	display:block;
	float:left;
	color:#fea100;
	font-weight:bold;
	font-size:12px;
	width:700px;
}
.contMapaPosicionar .titulo span{
	color:#000;
}
.contMapaPosicionar .cerrar{
	display:block;
	float:right;
	width:7px;
	height:7px;
	cursor:pointer;
}
.contMapaPosicionar #mapaPosicionarCiudades{
	border:2px solid #5E7E9E;
	clear:none;
	position: relative;
	display:block;
	float:left;
	height:350px;
	margin:0;
	width:754px;
}
.contMapaPosicionar .guardarCambios{
	display:block;
	float:right;
	background:url(../images/comunidad/btn_guardar_cambios.gif) no-repeat left top;
	width:125px;
	height:24px;
	margin:10px 0 0 0;
	cursor:pointer;
}
.contMapaPosicionar .salir{
	display:block;
	float:right;
	background:url(../images/comunidad/btn_salir_negro.gif) no-repeat left top;
	width:84px;
	height:24px;
	margin:10px 5px 0 0;
	cursor:pointer;
}
.contMapaPosicionar .msgError{
	display:none;
	float:left;
	width:250px;
	margin:10px 0 0 0;
	color:#FF0000;
	font-weight:bold;
}
/********** fin estilos ventana flotante mapa posicionar ciudad albumes ***********/

/************  estilos ventana flotante comprobacion cambios moderacion *************/
.contCambiosModeracion{
	background:#FFFFFF none repeat scroll 0 0;
	height:410px;
	margin:15px auto 0;
	padding:10px;
	width:830px;
	text-align:left;
}
.contCambiosModeracion #mapaUno{
	display:block;
	float:left;
	clear:none;
	width:390px;
	height:350px;
	margin:10px 20px 0 10px;
	border:2px solid #5E7E9E;
}
.contCambiosModeracion #mapaDos{
	display:block;
	float:left;
	clear:none;
	width:390px;
	height:350px;
	margin:10px 0 0 0;
	border:2px solid #5E7E9E;
}
.contCambiosModeracion .guardarCambios{
	display:block;
	float:right;
	background:url(../images/comunidad/btn_guardar_cambios.gif) no-repeat left top;
	width:125px;
	height:24px;
	margin:10px 12px 0 0;
	cursor:pointer;
}
.contCambiosModeracion .salir{
	display:block;
	float:right;
	background:url(../images/comunidad/btn_salir_negro.gif) no-repeat left top;
	width:84px;
	height:24px;
	margin:10px 5px 0 0;
	cursor:pointer;
}
.contCambiosModeracion .estructura_info {
	width: 193px;
	margin: 10px 110px 20px ;
	padding: 0;
	text-align: left;
	float: left;
	clear:none;
	display: block;
	background-color: #ffd967;
}
*html .contCambiosModeracion .estructura_info {margin/***/:/***/10px 75px 20px;}
.contCambiosModeracion .estructura_info_indice {
	background : url("/images/internas/madrid/info_indice.jpg") no-repeat;
	height: 203px;
	width: 780px;
	margin-top: 15px;
 *margin-top: 0px;
	display: block;
}
.contCambiosModeracion .cuerpo_info_indice {
	height: 203px;
	width: 780px;
}
.contCambiosModeracion .cuerpo_info {
	margin:10px 0 0;
	width:193px;
	height:260px;
	padding:0;
}



/************  fin estilos ventana flotante comprobacion cambios moderacion *************/

/*----------------	QUE VER	-----------------------*/
.cont_que_ver{
	background: url(/comunidad/images/internas/bg_que_ver_1.jpg) left top no-repeat;
	width: 175px;
	height: 198px;
	float: right;
	display:block;
	padding:5px 10px;
	margin:0 0 10px 0;
}
	.cont_que_ver h6.tit_que_ver{
		color:#000000;
		font-size:13px;
		font-weight:bold;
		margin-bottom: 12px;
		line-height: 1.0em;
	}
	.cont_que_ver ul.list_cont_que_ver{
		width: 180px;
		float: left;
		list-style:none;
	}
		.cont_que_ver ul.list_cont_que_ver li{
			list-style:none;
			margin:0;
			padding:0;
		}
		.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver{
			width:180px;
			float: left;
			margin: 0 0 5px 0;
		}
		*html .cont_que_ver ul.list_cont_que_ver li.element_list_que_ver{margin/***/:/***/0 0 5px 0;}
			.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver img{
				background:#fff;
				float: left;
				padding:2px;
				border: 1px solid #ceccd1;
				margin: 0 10px 0 0;
			}
			.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver p{
				color:#5d5d5d;
				font-weight:bold;
				margin: 0;
			}
			.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver p a{
				color:#FEA100;
				font-weight:bold;
				font-size:12px;
				text-decoration:none;
			}
			.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver p a:hover{
				text-decoration:underline;
			}							
			.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver p strong{
				color:#000;
				font-weight:bold;
			}
			.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver p img{
				background:none;
				border: none;
				margin:0;
				padding:0;
			}
			.cont_que_ver ul.list_cont_que_ver li.element_list_que_ver p.alpha{
					opacity: 0.5;
					filter:alpha(opacity=50);
				}
			.cont_que_ver a.bt_ver_todos{
				width: 80px;
				height: 25px;
				float: right;
				margin:0;
				padding:0;
			}
.cont_cuadro_valor{
	background: url(/comunidad/images/apariencia/bg_que_ver_2.jpg) left top no-repeat;
	width: 521px;
	height: 32px;
	float:left;
	padding:5px;
}	
	.cont_cuadro_valor p.estrellas{
		width: 90px;
		height:32px;
		float: left;
		margin: 8px 0 0 10px;
	}	
		.cont_cuadro_valor p.estrellas img{
			background:none;
			border: none;
			padding: 0;
			margin: 0;
		}	
		.cont_cuadro_valor p.valoracion{
			background: url(/comunidad/images/apariencia/flechas.gif) right 5px no-repeat;
			width: 25px;
			height:32px;
			float: left;
			padding: 8px 25px 3px 0 ;
			font-weight: bold;
		}
		.cont_cuadro_valor p.valora_resto{
			background: url(/comunidad/images/apariencia/icon_person.gif) left 2px no-repeat;
			width: 150px;
			height:32px;
			float: left;
			padding: 0 0 0 25px;
			font-weight: bold;
			margin: 3px 0 0 5px;
			color: #6c8193;
			line-height: 12px;
		}
		.cont_cuadro_valor	p.visitas{
			width:100px;
			height:32px;
			float: right;
			color:#575757;
			font-size:11px;
			font-weight: bold;
			text-align:right;
			margin: 3px 5px 0 0;
		}
ul.cont_list_que_ver{
	width:520px;
	float: left;
	list-style:none;
}
	ul.cont_list_que_ver li.cabecerea_lista{
		background:#FFF;
		width: 520px;
		float: left;
		font-weight:bold;
		margin: 0;
		padding: 0;
		list-style:none;
		border-bottom:1px solid #DDD;		
	}
	ul.cont_list_que_ver li.titulo_list_que_ver_blanco{
		background:#FFF;
		width: 520px;
		float: left;
		font-weight:bold;
		margin: 0;
		padding: 0;
		list-style:none;
		border-bottom:1px solid #DDD;		
	}
	ul.cont_list_que_ver li.titulo_list_que_ver_gris{
		background:#F0F0F0;
		width: 520px;
		float: left;
		font-weight:bold;
		margin: 0;
		padding: 0;
		list-style:none;
		border-bottom:1px solid #DDD;		
	}	
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .titulo, ul.cont_list_que_ver li.titulo_list_que_ver_gris .titulo{
			width: 190px;
			float: left;
			font-weight:bold;
			padding: 0 0 0 110px;
			border-bottom:1px solid #e6e6e6;
		}
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .tit_categoria, ul.cont_list_que_ver li.titulo_list_que_ver_gris .tit_categoria{
			width:100px;
			float: left;
			font-weight:bold;
			text-align:center;
			border-bottom:1px solid #e6e6e6;
		}
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .votacion, ul.cont_list_que_ver li.titulo_list_que_ver_gris .votacion{
			width: 100px;
			float: left;
			font-weight:bold;
			text-align:center;
			border-bottom:1px solid #e6e6e6;
		}
		
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .orden, ul.cont_list_que_ver li.titulo_list_que_ver_gris .orden{
			width: 27px;
			height: 70px;
			float: left;
			padding:5px;
			font-weight:bold;
			color: #fea100;
			text-align:right;
			font-size:15px;
		}
		ul.cont_list_que_ver li.cabecerea_lista .orden{
			width: 27px;
			height: 15px;
			float: left;
			padding:5px;
			font-weight:bold;
			color: #fea100;
			text-align:right;
			font-size:15px;		
		}
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .img_que_ver, ul.cont_list_que_ver li.titulo_list_que_ver_gris .img_que_ver{
			float:left;
			height:70px;
			padding:5px;
			width:70px;
		}
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .img_que_ver img, ul.cont_list_que_ver li.titulo_list_que_ver_gris .img_que_ver img{
				background: #fff;
				padding:2px;
				border:1px solid #ceccd1;
			}
		ul.cont_list_que_ver li.cabecerea_lista .img_que_ver{
			float:left;
			height:15px;
			padding:5px;
			width:70px;
		}			
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_titulo, ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_titulo{
			width: 185px;
			*width: 180px;
			height: 70px;
			float: left;
			padding:5px;
			color:#6f6f6f;
			font-weight:bold;
		}		
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_titulo a.nombre, ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_titulo a.nombre{
			color:#666;
			font-weight:bold;
			text-decoration:none;
			display:block;
		}
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_titulo a.nombre:hover, ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_titulo a.nombre:hover{
			text-decoration:underline;
		}
		ul.cont_list_que_ver li.cabecerea_lista .cont_titulo{
			width: 185px;
			*width: 180px;
			height: 15px;
			float: left;
			padding:5px;
			color:#888;
			font-weight:bold;
			text-align: left;
		}			
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_categoria, ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_categoria{
			float:left;
			height:70px;
			padding:5px;
			width:90px;
			font-weight:bold;
			color:#111;
			text-align: center;
		}
		ul.cont_list_que_ver li.cabecerea_lista .cont_categoria{
			float:left;
			height:15px;
			padding:5px;
			width:80px;
			font-weight:bold;
			color:#888;
			text-align: center;
		}		
		ul.cont_list_que_ver li.cabecerea_lista .cont_valoracion{
			width: 95px;
			height:15px;
			float: left;
			padding:5px;
			text-align:center;
			font-weight:bold;
			color:#888;
			text-align: right;			
		}		
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion, 
		ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion{
			width: 95px;
			height:70px;
			float: left;
			padding:5px;
			text-align:center;
		}
		ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion .mano, 
		ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion .mano{
			cursor:pointer;
			margin:0 0 5px 0;			
		}		
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion p.valoracion_num, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion p.valoracion_num{
				font-size: 14px;
				font-weight:bold;
				padding:0;
				margin:0;
			}
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion p.estrellas, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion p.estrellas {
				padding:0;
				margin:3px;
				background:none;
				border:none;
			}
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion p.alpha img, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion p.alpha img{
				opacity: 0.5;
				filter:alpha(opacity=50);
			}
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion p.estrellas img, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion p.estrellas img{
				padding:0;
				margin:0;
				background:none;
				border:none;			
			}
			/*ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion .estrellas .alpha, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion .estrellas .alpha{
				opacity: 0.5;
				filter:alpha(opacity=50);
			}
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion p.estrellas .alpha, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion p.estrellas .alpha{
				opacity: 0.5;
				filter:alpha(opacity=50);
			}*/
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion p.visitas, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion p.visitas{
				font-size: 11px;
				font-weight:normal;
				padding:0;
				margin:0;
				text-align:center;
			}
			ul.cont_list_que_ver li.titulo_list_que_ver_blanco .cont_valoracion p.visitas img, 
			ul.cont_list_que_ver li.titulo_list_que_ver_gris .cont_valoracion p.visitas img{
				background:none;
				border:none;
				margin:0;
				padding:0;
			}	
			
/*----------------	RECOMENDAR PAGINA	-----------------------*/
.contRecomendarPag{
	background: url(/comunidad/images/internas/bg_recomendar_pag.png) left top no-repeat;
	height:142px;
	width:173px;
	float: right;
	display:block;
	padding:5px 10px 5px 12px;
	margin:0 0 10px 0;
}
.contRecomendarPag h6{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.contRecomendarPag ul{
	display:inline;
	width: 170px;
	height:125px;
	float: left;
	list-style:none;
	margin:0;
	padding:0;
}
.contRecomendarPag ul li{
	display:inline;
	width:170px;
	height:110px;
	float: left;
	list-style:none;
	margin:0;
	padding:0;
}
*html .contRecomendarPag ul li{margin/***/:/***/0 0 5px 0;}
.contRecomendarPag ul li p{
	width:170px;
	color:#5d5d5d;
	font-weight:bold;
	padding: 5px 0 0 0;
	text-align:left;
	font-size:11px;
	margin:0 0 7px 0;
}
.contRecomendarPag ul li p strong{
	color:#000;
	font-weight:bold;	
}
.contRecomendarPag ul li .cont_valoracion {
	display: block;
	float: left;
	clear: left;
	width: 165px;	
}
.contRecomendarPag ul li .cont_valoracion .mano{
	height:auto;
	width:90%;
	cursor:pointer;
	margin:0 5px 0 0;
}
.contRecomendarPag ul li .cont_valoracion .mano .valoracion_num {
	width:34px;
	display: block;
	float: left;
	/*clear: both;*/
	font-weight: bold;
	font-size: 1.2em;
	line-height:1.1em;
	margin: 0;
	padding:0;
}
.contRecomendarPag ul li .cont_valoracion .mano p.alpha{
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.contRecomendarPag ul li .cont_valoracion .mano .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding:0;
	width:90px;
}

.contRecomendarPag ul li .cont_valoracion .mano .estrellas img {
	border: 0;
	margin: 0;
	padding: 0;
}

.contRecomendarPag ul li .cont_valoracion .noMano{
	height:auto;
	width:90%;
	margin:0 5px 0 0;
}
.contRecomendarPag ul li .cont_valoracion .noMano .valoracion_num {
	width:34px;
	display: block;
	float: left;
	/*clear: both;*/
	font-weight: bold;
	font-size: 1.2em;
	line-height:1.1em;
	margin: 0;
	padding:0;
}
.contRecomendarPag ul li .cont_valoracion .noMano .estrellas {
	display: block;
	float: left;
	clear: none;
	margin: 0 1px 0 0;
	padding:0;
	width:90px;
}
.contRecomendarPag ul li .cont_valoracion .noMano .alpha{
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.contRecomendarPag ul li .cont_valoracion .noMano .estrellas img {
	border: 0;
	margin: 0;
	padding: 0;
}

.contRecomendarPag ul li .cont_valoracion .visitas{
	clear:left;
	float:left;
	font-size:0.8em;
	margin:0;
	width:110px;
	padding:0 0 0 35px;
	
}
.contRecomendarPag .cont_facebook{
	display: block;
	float: left;
	margin:4px 0 0 0;
	}
.contRecomendarPag cont_facebook a.compartirFacebook{
	background:transparent url(/comunidad/images/wiki/btcompartirFacebook.gif) no-repeat scroll left top;
	clear:none;
	color:#658BD3;
	display:block;
	float:left;
	font-size:0.9em;
	margin-top:3px;
	padding:5px 0 1px 24px;
	text-align:right;
	text-decoration:none;
}
.contRecomendarPag cont_facebook a.compartirFacebook:hover{
	color:#000000;
	text-decoration:underline;
}

/*----------------	CAMBIAR DESTINO	-----------------------*/
.contCambiarDest{
	background: url(/comunidad/images/internas/bg_cambiar_destino.png) left top no-repeat;
	height:69px;
	width:508px;
	float: none;
	display:block;
	padding:5px 10px;
	margin:0 0 10px 0;
}
.contCambiarDest a.destino{
	clear:none;
	color:#000000;
	font-size:20px;
	font-weight:bold;
	line-height:1.7em;
	margin:0;
	padding:0 0 0 30px;
	width:75%;
	height:auto;
	text-decoration:none;
	display:block;
}
.contCambiarDest a.destino:hover{color:#FFF;}
.contCambiarDest a.editarContenido{
	background:transparent url(../images/wiki/btneditarpagina.gif) no-repeat scroll right 3px;
	clear:none;
	color:#333;
	display:block;
	float:right;
	font-size:0.9em;
	margin:0;
	padding:3px 30px 0 0;
	text-align:right;
	text-decoration:none;
}
.contCambiarDest a.editarContenido:hover{ text-decoration:underline;}
.contCambiarDest p.cambiardestino{
	color:#FFFFFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	margin:9px 0 0;
	padding:0 15px 0 40px;
	text-align:left;
}
.contCambiarDest input{
	border:1px solid #CCCCCC;
	color:#BBBBBB;
	float:left;
	height:18px;
	margin:8px 0 0;
	padding:2px 0 0 3px;
	width:203px;
}
/*** Wiki HOTELES ***/

.estructura_hoteles #estrellasHotel{
	display: block;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	border: none;	
}
.estructura_hoteles #cntCabHotel{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	/*margin: 0 0 15px 0;*/
	padding: 0 0 5px 0;
	/*border-bottom: solid 1px #c8c8c8;*/
}
.estructura_hoteles #cntCabHotel img{ border: none;}
.estructura_hoteles #cntCabHotel h3{ font-size: 18px; color:#1e1e1e; float: left; clear: none; margin: 0; padding:0; line-height: 20px;}
.estructura_hoteles #cntCabHotel #precioDesde{ float: left; clear: none; margin: 0 0 0 42px; padding: 5px 0 0 0; font-weight: bold;}

.estructura_hoteles a.volver{ background: url(../images/hoteles/flecha.gif) no-repeat center left; padding: 0 0 0 10px; width: auto; margin-top:-30px; text-decoration:none; color:#fea100;}
*:first-child+html .estructura_hoteles a.volver{margin-top/***/:/***/-35px;}
.estructura_hoteles a.volver{margin-top/*\**/:-20px\9; text-decoration/*\**/:none\9; color/*\**/:#fea100\9}
.estructura_hoteles a.volver:visited{ color: #fea100; text-decoration: none;}
.estructura_hoteles a.volver:hover{ color: #fea100; text-decoration: underline;}
.estructura_hoteles a.volver:active{ color: #fea100; text-decoration: none;}

.estructura_hoteles #cntTextoHotel img.floatLeft{ float: left; margin: 0 10px 10px 0; border: 0;}
.estructura_hoteles #cntTextoHotel p{ text-align: left;}

.estructura_hoteles .cntSubCab{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 5px 0 15px 0;
	padding: 0 0 5px 0;
	border-bottom: solid 1px #c8c8c8;
}
.estructura_hoteles .cntSubCab h4{ font-size: 15px; color:#1e1e1e; float: left; clear: none; margin: 0; padding:0; line-height: 20px; border-bottom: none;}
.estructura_hoteles .cntSubCab h4 span{display:block; float:left; margin:0 8px 0 0;}
.estructura_hoteles .cntSubCab h4 a.consultar{background:url(/images/apariencia/btnbuscardor.gif) no-repeat left top; float:left; width:80px; height:23px; text-align:center; margin:2px 10px; font-size:12px; margin:0 0 0 10px; color:#333; text-decoration:none;}
.estructura_hoteles .cntSubCab h4 a.consultar:hover{color:#fea100;}
.estructura_hoteles .cntSubCab a{ /*background: url(../images/hoteles/flechaTop.gif) no-repeat center left; padding: 0 0 0 10px;*/ margin: 5px 0 0 0; width: auto; float: right;}
.estructura_hoteles .cntSubCab a:link{ color: #fea100; text-decoration: none; font-weight:bold;}
.estructura_hoteles .cntSubCab a:visited{ color: #fea100; text-decoration: none;}
.estructura_hoteles .cntSubCab a:hover{ color: #fea100; text-decoration: underline;}
.estructura_hoteles .cntSubCab a:active{ color: #fea100; text-decoration: none;}

.estructura_hoteles .cntSubCab .fechaEntrada,
.estructura_hoteles .cntSubCab .fechaSalida{display:block; float:left;}
.estructura_hoteles .cntSubCab .fechaEntrada input.inputFechaEntrada,
.estructura_hoteles .cntSubCab .fechaSalida input.inputFechaSalida{display:block; float:left; width:65px; padding:2px; border:1px solid #ddd; text-align:center; color:#333; font-size:12px;}
.estructura_hoteles .cntSubCab .fechaEntrada img,
.estructura_hoteles .cntSubCab .fechaSalida img{display:block; float:left; border:0; margin:3px 8px 0 0;}
.estructura_hoteles .cntSubCab h4.noTexto{float:right; width:346px;}
.estructura_hoteles ul#serviciosHotel{
	display: block;
	float: left;
	clear: both;
	margin: 0 0 20px 0;
	padding: 10px 15px;
	background: #e8e6e6;
	width: 495px;
}
.estructura_hoteles ul#serviciosHotel li{
	display: block;
	float: left;
	clear: none;
	background: url(../images/hoteles/tick.gif) no-repeat center left;
	padding: 0 0 0 22px;
	margin: 4px 0;
	width: 130px;
}
.estructura_hoteles table.serviciosHotel{	
	display: block;
	float: left;
	clear: both;
	margin: 0 0 20px 0;
	background: #e8e6e6;
	width: 535px;
	font-size:12px;
}
.estructura_hoteles table.serviciosHotel tr td{padding:10px 15px; width:149px;}
.estructura_hoteles table.serviciosHotel tr td span{	
	background: url(../images/hoteles/tick.gif) no-repeat center left;
	display:block;
	padding: 0 0 0 22px;
	text-align:left;
	letter-spacing:0;
}
.estructura_hoteles table.serviciosHotel tr.par td{background-color:#dfdede;}
.estructura_hoteles table#tarifasHotel{
	font-size: 12px;
	border-collapse: collapse;
	margin: 0 0 15px 0;
}
.estructura_hoteles table#tarifasHotel th{
	font-weight: bold;
	padding: 3px 0;
	text-align: center;
}
.estructura_hoteles table#tarifasHotel tr.uneven td{ background-color: #e8e6e6; padding: 7px 9px;}
.estructura_hoteles table#tarifasHotel tr.even td{ background-color: #dfdede; padding: 7px 9px;}
.estructura_hoteles table#tarifasHotel tr td.precio{ text-align: center; font-weight: normal; border:0;}
.estructura_hoteles table#tarifasHotel tr td.personas{ text-align: center; font-weight: normal;}
.estructura_hoteles table#tarifasHotel tr td.tipo{ font-weight: normal; color: #0e55f4;}
.estructura_hoteles table#tarifasHotel tr td.tipo small{ font-weight: normal; color: #383838; font-style: italic;}
.estructura_hoteles table#tarifasHotel tr td.tipo a, .estructura_hoteles table#tarifasHotel tr td.precio a{ background:url(../../images/iconos/flecha_der_naranja.png) left 2px no-repeat; padding:0 0 0 16px; text-decoration:none; color:#000;}
.estructura_hoteles table#tarifasHotel tr td.tipo a:hover, .estructura_hoteles table#tarifasHotel tr td.precio a:hover{ color:#666;}
.estructura_hoteles table#tarifasHotel tr.even td.personas{ background-color: #eaeaea;}
.estructura_hoteles table#tarifasHotel tr.uneven td.personas{ background-color: #f0efef;}

.estructura_hoteles ul#cntThumbsHotel{
	display: block;
	float: left;
	clear: both;
	height: auto;
	width: 525px;
	margin: 0 0 15px 0;
	padding: 0;
}
.estructura_hoteles ul#cntThumbsHotel li{
	display: block;
	float: left;
	clear: none;
	margin: 0 3px 0 0;
	padding: 0;
	list-style: none;
}
.estructura_hoteles ul#cntThumbsHotel li a{ border: 0; margin: 0; padding: 0;}
.estructura_hoteles ul#cntThumbsHotel li img{ border: 0; margin: 0; padding: 0;}

.estructura_hoteles table.cntThumbsHotel{	
	display: block;
	float: left;
	clear: both;
	margin: 0 8px 20px 7px;
	width: 520px;
	font-size:12px;
}
.estructura_hoteles table.cntThumbsHotel tr td{
	width:85px;
	text-align:center;
	vertical-align:middle;
}
.estructura_hoteles table.cntThumbsHotel tr td a{border: 0; margin: 0; padding: 0; display:block;}
*:first-child+html .estructura_hoteles table.cntThumbsHotel tr td a{ display:block; border: solid 1px #D4D3D3; margin: 5px 0; padding: 4px;}

.estructura_hoteles table.cntThumbsHotel tr td img{border: solid 1px #D4D3D3; margin: 5px 0; padding: 2px; }
*:first-child+html .estructura_hoteles table.cntThumbsHotel tr td img{border: 0;padding: 0; margin:0;}


.estructura_hoteles #cntComentariosHotel{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}
.estructura_hoteles #cntComentariosHotel li{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	list-style: none;
	border-bottom: dotted 1px #cdcdcd;
}
.estructura_hoteles #cntComentariosHotel li .avatar{
	display:block;
	float:left;
	width:80px;
	min-height:50px;
}
.estructura_hoteles #cntComentariosHotel li .avatar a{border:0; margin:0; padding:0;}
.estructura_hoteles #cntComentariosHotel li .avatar img{padding:2px; border:solid 1px #d4d3d3;}
.estructura_hoteles #cntComentariosHotel li .izq{
	display: block;
	float: left;
	clear: none;
	width: 100px;
	height: auto;
	margin: 0;
	padding: 0;
}
.estructura_hoteles #cntComentariosHotel li .izq a.nombre{
	display: block;
	width: 100px;
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #fea100;
	text-decoration: none;
}
.estructura_hoteles #cntComentariosHotel li .izq .localizacion{
	display: block;
	width: 100px;
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
}
.estructura_hoteles #cntComentariosHotel li .izq p.puntuacion{
	display: block;
	width: 80px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 14px;
	font-weight: bold;	
}
.estructura_hoteles #cntComentariosHotel li .valoracion{
	display:block;
	float:right;
	width:90px;
	text-align:right;
}
.estructura_hoteles #cntComentariosHotel li .valoracion span{display:block; float:right; width:90px; text-align:right;}
.estructura_hoteles #cntComentariosHotel li .valoracion .estrellas{
	display: block;
	width: 90px;
	margin: 0;
	padding: 0;
}
.estructura_hoteles #cntComentariosHotel li .valoracion .numVotos{
	display:block;
	float:right; 
	clear:none;
}
.estructura_hoteles #cntComentariosHotel li .valoracion .estrellas {
	clear:none;
	display:block;
	float:right;
	clear:right;
	clear:both;
	width:70px;
	margin:0;
	padding:0;
}
.estructura_hoteles #cntComentariosHotel li .valoracion .votacion{
	display:block;
	float:right;
	clear:both;
	width:90px;
}
.estructura_hoteles #cntComentariosHotel li .valoracion .miniNumVotos{
	display:block;
	float:right;
	clear:both;
	width:90px;
}
.estructura_hoteles #cntComentariosHotel li .valoracion .alpha {opacity:0.5;}

.estructura_hoteles #cntComentariosHotel li .valoracion .estrellas img{ display:block; float:left; border:0; margin:0; padding: 0; width:14px; height:14px; }
*html .estructura_hoteles #cntComentariosHotel li .valoracion .estrellas img{margin:0; margin-top:0; margin-bottom:0;}
.estructura_hoteles #cntComentariosHotel li .opinion{
	display: block;
	float: left;
	clear: none;
	width: 350px;
	height: auto;
	margin: 5px 0 0 ; 
	padding: 0;
}
.estructura_hoteles #cntComentariosHotel li .opinion .positivo{
	background: url(../images/hoteles/comVerde.gif) no-repeat 0 3px;
	padding: 0 0 0 20px;
}
.estructura_hoteles #cntComentariosHotel li .opinion .negativo{
	background: url(../images/hoteles/comRojo.gif) no-repeat 0 3px;
	padding: 0 0 0 20px;
}

.cuerpo_info p.titulo{
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	font-size: 14px;
	margin: 4px 0 4px 15px;
	padding: 0;
	line-height: 1.0em;
	width: 150px;
}
.cuerpo_info p.titulo small{
	font-size: 10px;
	font-weight: normal;
}
.cuerpo_info a.commentarios{
	display: block;
	float: left;
	clear: both;
	width: 120px;
	margin: 0 0 10px 15px;
	padding: 2px 0 2px 20px;
	color: #ff6101;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/hoteles/icoBocadillos.gif) no-repeat center left;
}
.cuerpo_info p.dir{
	display: block;
	float: left;
	clear: both;
	margin: 0 0 0 15px;
	width: 150px;
}
.cuerpo_info p.dir a{ color: #333333; text-decoration: underline;}
.cuerpo_info dl#distancias{
	display: block;
	float: left;
	clear: both;
	margin: 5px 0 10px 15px;
	padding: 0;
}
.cuerpo_info dl#distancias dt{ display: block; float: left; width: 105px; margin:2px 0 0 0; padding: 0; overflow: hidden; font-size: 0.9em;}
.cuerpo_info dl#distancias dd{ display: block; float: left; width: 50px; margin:2px 0 0 0; padding: 0; overflow: hidden; text-align:right; font-size: 0.9em;}

.cuerpo_info dl#distancias dt a:link{ color: #ff6101; text-decoration:none;}
.cuerpo_info dl#distancias dt a:visited{ color: #ff6101; text-decoration:none;}
.cuerpo_info dl#distancias dt a:hover{ color: #ff6101; text-decoration:underline;}
.cuerpo_info dl#distancias dt a:active{ color: #ff6101; text-decoration:none;}

.cuerpo_info #valTotal{
	display: block;
	float: left;
	clear: both;
	width: 178px;
	margin: 0 0 2px 0;
	padding: 4px 0 4px 15px;
	background-color: #ffeebc;
}
.cuerpo_info #valTotal #puntuacionTotal{ font-weight: bold; font-size: 1.2em;}
.cuerpo_info #valTotal #estrellasTotal{ margin: 0 0 0 8px;}
.cuerpo_info dl#valoraciones{
	display: block;
	float: left;
	clear: both;
	width: 178px;
	height: auto;
	margin: 0 0 7px 0;
	padding: 10px 0 10px 15px;
	background-color: #ffeebc;
	color: #333;
}
.cuerpo_info dl#valoraciones dt{ display: block; float: left; width: 55px; margin:2px 0 0 0; padding: 0; overflow: hidden; font-size: 0.9em; font-weight: normal;}
.cuerpo_info dl#valoraciones dd{ display: block; float: left; width:110px; width: 116px; margin:2px 0 0 10px; margin:2px 0 0 0; padding: 0; }
.cuerpo_info dl#valoraciones dd .puntuacion{ display:block; float:left; width:24px; margin: 0 5px 0 0; }
*html .cuerpo_info dl#valoraciones dd .puntuacion{ margin-right/***/:/***/0; }

.cuerpo_info ul.lstSimilares{
	display:block;
	float:left;
	width:163px;
	list-style:none;
	margin:5px 0 0 15px;
	letter-spacing:0;
}
.cuerpo_info ul.lstSimilares li{
	background:url(../images/hoteles/flecha_der.gif) no-repeat left 5px;
	padding:0 0 0 12px;
	margin:0 0 3px;
}
.cuerpo_info ul.lstSimilares li a{color:#FF6101; font-weight:bold; text-decoration:none;}
.cuerpo_info ul.lstSimilares li a:hover{text-decoration:underline;}

/************* estilos filtrosHoteles **************/
.estructura_texto #filtrosHoteles{
	display: block;
	float: left;
	clear: both;
	margin: 0 0 8px 0;
	padding: 12px 15px;
	width: 495px;
	background: #eee;
	border: solid 1px #ddd;
	letter-spacing:0;
}
/*
.estructura_texto #filtrosHoteles label{ 
	display: block;
	float: left;
	clear: none;
	margin: 0 0 3px 0;
	font-weight: bold; 
	text-transform:uppercase; 
	font-size: 0.9em; 
}
.estructura_texto #filtrosHoteles label.filtroEstrella{ width: 105px;}
.estructura_texto #filtrosHoteles label.filtroCercade{ width: 243px;}
.estructura_texto #filtrosHoteles label.filtroDistancia{ width: 140px;}
*/
.estructura_texto #filtrosHoteles .agrupa{display:block; float:left; margin:13px 0 0 0; width:345px; width:100%;}
.estructura_texto #filtrosHoteles select{
	display: block;
	float: left;
	clear: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	border:solid 1px #d9d9d9;
}
.estructura_texto #filtrosHoteles label{display:block; float:left; width:auto; color:#888888; font-size:11px; margin:2px 11px 0 0;}
.estructura_texto #filtrosHoteles select.filtroEstrella{ width: 125px; margin:0 95px 0 0; margin:0 42px 0 0;}
.estructura_texto #filtrosHoteles select.filtroCercade{ width: 211px; margin: 5px 0 0 0;}
.estructura_texto #filtrosHoteles select.orden{	width:125px; margin: 0;	padding: 0 0 0 3px;	}
.estructura_texto #filtrosHoteles .imgSlider{display:block; float:left; border:0; margin:0 0 0 9px; padding:0;}
.estructura_texto #filtrosHoteles .slider-bar {
	display:block;
	float:left;
	background:transparent url(/images/slider/track.png) no-repeat left top;
	height:14px;
	width:167px;
	margin:8px 10px 0 0 ;
}
.estructura_texto #filtrosHoteles .slider-handle {
	background:transparent url(/images/slider/gripper_naranja.png) no-repeat left top;
	cursor:pointer;
	height:15px;
	margin-top:-6px;
	position:absolute;
	width:14px;
}
.estructura_texto #filtrosHoteles .slider{
	display: block;
	/*float:left;*/
	float: right;
	margin:0;
	position:relative;
	width:150px;
	width:275px;
}
.estructura_texto #filtrosHoteles .slider span.distancia_mts{
	display:block;
	float:left;
	width:85px;
	height:12px;
	border:solid 1px #d9d9d9;
	padding:0 5px;
	font-size:9px;
	color:#898787;
	margin:8px 0 0 0;
	background-color:#fff;
}
.estructura_texto #filtrosHoteles #checks{
	display: block;
	float: left;
	clear: left;
	width: 400px;
	/*width:100%;*/
	margin: 15px 0 0 0;
	padding: 0;
	font-size:11px; 
	color:#888888;
}
.estructura_texto #filtrosHoteles #checks span.txt{display:block; float:left; margin:0 8px 0 0; height:60px;}
.estructura_texto #filtrosHoteles #checks label{ display: block; float: left; clear: none; margin: 0 14px 3px 0; font-weight: normal; text-transform: none; width:110px; }
*:first-child+html .estructura_texto #filtrosHoteles #checks label{ margin-right/***/:/***/10px;}
.estructura_texto #filtrosHoteles #checks input{ display:block; float:left; margin: 1px 3px 3px 0; width:20px; /*border:solid 1px #d9d9d9;*/}
*:first-child+html .estructura_texto #filtrosHoteles #checks input{ margin/***/:/***/ -4px 2px 0 0; }

.estructura_texto #filtrosHoteles a.limpiarFiltro{display:block; float:right;  padding:4px 5px 0 0; font-size:11px; cursor:pointer; color:#fea100; text-decoration:underline; }
.estructura_texto #filtrosHoteles a.limpiarFiltro:hover{text-decoration:none;}
.estructura_texto #filtrosHoteles a.filtrar{background:url(/images/apariencia/btn_filtros_vuelos.png) no-repeat left bottom; display:block; float:right; width:70px; height:20px; color:#fff; text-align:center; padding:4px 0 0 0; font-size:12px; margin:10px 0 0 0; cursor:pointer;}

/***** estilos listaHotelesMiniatura *****/
.estructura_texto .listaHotelesMiniatura{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin: 20px 0 10px 0;
}
.estructura_texto .listaHotelesMiniatura li.item {
	display:block;
	float:left;
	width:96px;
	height:210px;
	margin:0 4px 5px 5px;
}
.estructura_texto .listaHotelesMiniatura li.item p{max-width:100%; float:left;}
.estructura_texto .listaHotelesMiniatura li.item p.descripcion{display:none;}
.estructura_texto .listaHotelesMiniatura li.item p.precioDesde2{display:none;}
.estructura_texto .listaHotelesMiniatura li.item p.titulo_corto{margin:0; padding:0; font-weight:bold; width:96px;}
.estructura_texto .listaHotelesMiniatura li.item .img_valoracion {float:left; margin:0; width:100%;}
.estructura_texto .listaHotelesMiniatura li.item a.thumb {
	background:url(/images/apariencia/bg_foto_hotel.png) no-repeat left top;
	clear:left;
	display:block;
	float:left;
	height:86px;
	margin:0;
	padding:3px;
	width:90px;
}
.estructura_texto .listaHotelesMiniatura li.item a.thumb img {
	border-width:0;
	height:86px;
	margin:0;
	width:90px;
	padding:0
}
.estructura_texto .listaHotelesMiniatura li.item .detalles {
	clear:none;
	display:block;
	float:left;
	padding:0;
	width:100%;
	margin:0 0 2px 0;
}
.estructura_texto .listaHotelesMiniatura li.item .detalles p.titulo{font-weight:bold; margin:0; width:100%; text-align:left; /*height:15px; overflow:hidden;*/ display:none; }
.estructura_texto .listaHotelesMiniatura li.item .detalles span.catHotel{ background:url(/images/apariencia/estrellas_cat_hotel.png) no-repeat left top; display:block; float:left; }
.estructura_texto .listaHotelesMiniatura li.item .detalles span.estrellas_1{width:17px; height:15px;}
.estructura_texto .listaHotelesMiniatura li.item .detalles span.estrellas_2{width:34px; height:15px;}
.estructura_texto .listaHotelesMiniatura li.item .detalles span.estrellas_3{width:51px; height:15px;}
.estructura_texto .listaHotelesMiniatura li.item .detalles span.estrellas_4{width:68px; height:15px;}
.estructura_texto .listaHotelesMiniatura li.item .detalles span.estrellas_5{width:94px; height:15px;}
.estructura_texto .listaHotelesMiniatura li.item .detalles span.estrellas_0{width:94px; height:15px; background:#fff;}



/*.estructura_texto .listaHotelesMiniatura li.item .detalles p.titulo_corto {
	display:block;
	font-size:11px;
	font-weight:bold;
	height:auto;
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
}*/
.estructura_texto .listaHotelesMiniatura li.item p.precioDesde{width:auto; margin:0; }
.estructura_texto .listaHotelesMiniatura li.item .numVisitas {
	clear:both;
	display:block;
	float:left;
	width:100%;
	font-size:0.9em;
	margin:0;
	padding:0;
}
.estructura_texto .listaHotelesMiniatura li.item .votacion {
	clear:left;
	display:block;
	float:left;
	/*width:115px;*/
}
.estructura_texto .listaHotelesMiniatura li.item .votacion .numVotosResultado {
	clear:both;
	display:block;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0 5px 0 0;
	padding:0;
	max-width:19px;
	overflow:hidden;
}
.estructura_texto .listaHotelesMiniatura li.item .votacion .alpha {opacity:0.5;}
.estructura_texto .listaHotelesMiniatura li.item .votacion .estrellas {
	clear:none;
	display:block;
	float:left;
	margin:0 1px 0 0;
	padding:0;
}
.estructura_texto .listaHotelesMiniatura li.item .votacion .estrellas img {
	display:block;
	float:left;
	border:0; 
	margin:0; 
	padding:0;
}
.estructura_texto .listaHotelesMiniatura .miniNumVotos {
	clear:none;
	display:block;
	float:left;
}
/***** estilos listaHotelesDetalle *****/
.estructura_texto .listaHotelesDetalle {
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin:20px 0 10px;
	width:100%;
}
.estructura_texto .listaHotelesDetalle li.item {
	border-bottom:1px dotted #DADADA;
	display:block;
	float:left;
	height:auto;
	margin:0 0 20px;
	padding:0 0 10px;
	width:100%;
	width:525px;
}
.estructura_texto .listaHotelesDetalle li.item br.brclear{clear:both;}
.estructura_texto .listaHotelesDetalle li.item div.img_valoracion{
	display:block;
	float:left;
	width:140px;
	height:auto;
	margin:0;
	/*height:185px;*/
}
.estructura_texto .listaHotelesDetalle li.item div.img_valoracion a.thumb{
	background:url(../../images/apariencia/bg_foto_hotel_detalles.png) no-repeat left top;
	display:block;
	float:left;
	width:131px;
	height:113px;
	padding:4px;
}
.estructura_texto .listaHotelesDetalle li.item div.img_valoracion a.thumb img{
	max-width:133px;
	max-height:115px;
	margin:0;
	padding:0;
	border:0;
}
.estructura_texto .listaHotelesDetalle li.item .numVisitas {
	clear:both;
	display:block;
	float:left;
	width:100%;
	font-size:0.9em;
	margin:4px 0;
	padding:0;
}
.estructura_texto .listaHotelesDetalle li.item .votacion {
	clear:left;
	display:block;
	float:left;
	width:100%;
}
.estructura_texto .listaHotelesDetalle li.item p.precioDesde{display:none;}
.estructura_texto .listaHotelesDetalle li.item p.precioDesde2 {
	clear:both;
	display:block;
	float:left;
	font-size:1.2em;
	margin:0;
	text-align:right;
	width:525px;
}
*:first-child+html .estructura_texto .listaHotelesDetalle li.item p.precioDesde2 {margin-top:20px;}
*html .estructura_texto .listaHotelesDetalle li.item p.precioDesde2 {margin-top:20px;}
.estructura_texto .listaHotelesDetalle li.item .votacion .numVotosResultado {
	clear:none;
	display:block;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0 6px 0 0;
}
.estructura_texto .listaHotelesDetalle li.item .votacion .alpha {opacity:0.5;}
.estructura_texto .listaHotelesDetalle li.item .votacion .estrellas {
	clear:none;
	display:block;
	float:left;
	margin:0 1px 0 0;
	padding:0;
}
.estructura_texto .listaHotelesDetalle li.item .votacion .estrellas img {
	display:block;
	float:left;
	border:0; 
	margin:0; 
	padding:0;
}
.estructura_texto .listaFotosDetalle li.item .miniNumVotos {
	clear:none;
	display:block;
	float:left;
}

.estructura_texto .listaHotelesDetalle li.item div.detalles{
	display:block;
	float:right;
	width:375px;
	height:auto;
}
.estructura_texto .listaHotelesDetalle li.item div.detalles p.titulo {
	float:left;
	font-size:1.5em;
	font-weight:bold;
	height:auto;
	margin:0;
	padding:0;
	width:275px;
}
.estructura_texto .listaHotelesDetalle li.item div.detalles span.catHotel{background:url(/images/apariencia/estrellas_cat_hotel.png) no-repeat left top; display:block; float:right; margin:5px 2px 0 0; }
.estructura_texto .listaHotelesDetalle li.item div.detalles span.estrellas_1{width:17px; height:15px;}
.estructura_texto .listaHotelesDetalle li.item div.detalles span.estrellas_2{width:34px; height:15px;}
.estructura_texto .listaHotelesDetalle li.item div.detalles span.estrellas_3{width:51px; height:15px;}
.estructura_texto .listaHotelesDetalle li.item div.detalles span.estrellas_4{width:68px; height:15px;}
.estructura_texto .listaHotelesDetalle li.item div.detalles span.estrellas_5{width:84px; height:15px;}

.estructura_texto .listaHotelesDetalle li.item div.detalles p.descripcion {
	display:block;
	float:left;
	clear:both;
	width:100%;
	height:auto;
	margin:0 0 20px 0;
	padding:0;
	text-align:left;
	letter-spacing:0;
	color:#737373;
	min-height:95px;
}
.estructura_texto .listaHotelesDetalle li.item span.precioDesde{
	display:block;
	float:left;
	clear:both;
	width:525px;
	text-align:right;
	margin:0;
	font-size:1.2em;
}
.estructura_texto .listaHotelesDetalle li.item div.detalles p.titulo_corto{display:none;}
.estructura_texto .listaHotelesDetalle li.item div.detalles p.precioDesde{}
/********** estilos fichaHotel ********/

.estructura_hoteles .fichaHotel {
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin:0 0 15px;
	width:100%;
}
.estructura_hoteles .fichaHotel div.item {
	border-bottom:1px dotted #DADADA;
	display:block;
	float:left;
	height:auto;
	margin:0;
	padding:0 0 10px;
	width:100%;
	width:525px;
}
.estructura_hoteles .fichaHotel div.item div.titCat{
	display:block;
	float:left;
	width:100%;
}
.estructura_hoteles .fichaHotel div.item div.titCat p.titulo {
	float:left;
	font-size:1.8em;
	font-weight:bold;
	height:auto;
	margin:0;
	padding:0;
	width:300px;
	color:#fea100;
}
.estructura_hoteles .fichaHotel div.item div.titCat p.titulo a{color:#fea100; text-decoration:none;}
.estructura_hoteles .fichaHotel div.item div.titCat span.catHotel{background:url(/images/apariencia/estrellas_cat_hotel.png) no-repeat left top; display:block; float:right; margin:10px 2px 0 0; }
.estructura_hoteles .fichaHotel div.item div.titCat span.estrellas_1{width:17px; height:15px;}
.estructura_hoteles .fichaHotel div.item div.titCat span.estrellas_2{width:34px; height:15px;}
.estructura_hoteles .fichaHotel div.item div.titCat span.estrellas_3{width:51px; height:15px;}
.estructura_hoteles .fichaHotel div.item div.titCat span.estrellas_4{width:68px; height:15px;}
.estructura_hoteles .fichaHotel div.item div.titCat span.estrellas_5{width:84px; height:15px;}

.estructura_hoteles .fichaHotel div.item div.img_valoracion{
	display:block;
	float:left;
	width:140px;
	height:auto;
	margin:0;
	/*height:185px;*/
}
.estructura_hoteles .fichaHotel div.item div.img_valoracion a.thumb{
	background:url(../../images/apariencia/bg_foto_hotel_detalles.png) no-repeat left top;
	display:block;
	float:left;
	width:131px;
	height:113px;
	padding:4px;
}
.estructura_hoteles .fichaHotel div.item div.img_valoracion a.thumb img{
	max-width:133px;
	max-height:115px;
	margin:0;
	padding:0;
	border:0;
}
.estructura_hoteles .fichaHotel div.item .numVisitas {
	clear:both;
	display:block;
	float:left;
	width:100%;
	font-size:0.9em;
	margin:4px 0;
	padding:0;
}
.estructura_hoteles .fichaHotel div.item .votacion {
	clear:left;
	display:block;
	float:left;
	width:100%;
}
.estructura_hoteles .fichaHotel div.item .votacion .numVotosResultado {
	clear:none;
	display:block;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0 6px 0 0;
}
.estructura_hoteles .fichaHotel div.item .votacion .alpha {opacity:0.5;}
.estructura_hoteles .fichaHotel div.item .votacion .estrellas {
	clear:none;
	display:block;
	float:left;
	margin:0 1px 0 0;
	padding:0;
}
.estructura_hoteles .fichaHotel div.item .votacion .estrellas img {
	display:block;
	float:left;
	border:0; 
	margin:0; 
	padding:0;
}
.estructura_hoteles .fichaHotel div.item .miniNumVotos {
	clear:none;
	display:block;
	float:left;
}

.estructura_hoteles .fichaHotel div.item div.detalles{
	display:block;
	float:right;
	width:370px;
	height:auto;
}
.estructura_hoteles .fichaHotel div.item div.detalles p.descripcion {
	display:block;
	float:left;
	clear:both;
	width:100%;
	height:auto;
	margin:0 0 20px 0;
	padding:0;
	text-align:justify;
	letter-spacing:0;
	color:#737373;
}
.estructura_hoteles .fichaHotel div.item .precioDesde{
	display:block;
	float:left;
	clear:both;
	width:525px;
	text-align:right;
	margin:0;
	font-size:1.2em;
}
/*-------------------SPINNER----------*/
.estructura_hoteles h4 span.spinner_der{
	float: left;
	border:none;
	margin:0 0 0 10px;
}
	.estructura_hoteles h4 span.spinner_der img{
		border:none;
	}














