/**** GENERAL CLASSES ****/

.clearLeft{ clear: left;}
.clearRight{ clear: right;}
.clearBoth{ clear: both;}

.floatLeft{ float: left;}
.floatRight{ float: right;}
.strong{ font-weight: bold;}

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

.preCabecera{
	width:1000px;
	height: 70px;
	margin:0 auto;
	overflow:hidden;
}
.logo {
	width: 200px;
	height: 50px;
	margin: 10px 0px 0px 5px;
	display: block;
	float: left;
}
.logo a {
	width: 100%;
	height: 100%;
	text-decoration: none;
}
.textos {
	float:left;
	margin:10px 0 0 10px;
	padding:18px 25px 0 0;
}
.textos h1, .textos h2{text-align:left; width:auto;}

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

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

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


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

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

.cabecera ul.navCabecera {
	display: block;
	float: left;
	/*width: 915px;*/
	height: 36px;
	margin: 8px 0 0 0;
	padding: 0;
}
.cabecera ul.navCabecera li.link {
	display: block;
	float: left;
}
.cabecera .navCabecera li.link a {
	display: block;
	float: none;
	margin: 0;
	padding: 8px 16px 4px 16px;
	font: 15px Trebuchet, Geneva, Arial; 
	font-weight:bold;	
	text-decoration:none;
	text-align:center;
}

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

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

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

.preCabecera #cntAvatar span.nombreUsuario, .preCabecera #cntAvatar span.ubicacion {estilos.css (l�nea 741)
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}

.preCabecera ul#cntIconos {
	color:#E6E6E6;
	display:block;
	float:right;
	margin:6px 10px 0 0;
	padding:0;
	width:50px;
}
*html .preCabecera ul#cntIconos {margin-top/***/:/***/-60px;}

.preCabecera ul#cntIconos li {
	display: block;
	clear: both;
	font-size:11px;
	font-weight:bold;
	list-style-image:none;
	margin: 0 0 0 0;
	padding:0;
	text-align:right;
	height: 16px;
}
*html .preCabecera #cntIconos{margin-top/***/:/***/-55px;}

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

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

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

.preCabecera #cntIconos li img{padding: 0 1px 0 0;}
.preCabecera #cntIconos li img{padding: 0 1px 0 0;}

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

/**** REGISTRAR CLASSES ****/
img#genteComunidad{
	display: block;
	float: left;
	clear: both;
	margin: 35px 0 20px 2px;
}
#cntRegistrar, #cntActivar{
	display: block;
	float: none;
	clear: none;
	width: 100%;
	height: auto;
	min-height: 272px;
	margin: 0;
	padding: 0;
	background: url(/comunidad/images/apariencia/fondonaranjaregistrar.png) no-repeat 2px 0 ;
}
#cntRegistrarConcurso{
	display: block;
	float: none;
	clear: none;
	width: 100%;
	height: auto;
	min-height: 272px;
	margin: 0;
	padding: 0;
	background: url(/comunidad/images/apariencia/fondonaranjaregistrar2.png) no-repeat 2px 0 ;
}
#cntRegistrar #cntUsrRegistrado{
	display: block;
	float: left;
	clear: none;
	width: 335px;
	height: 681px;
	margin: 12px 0 0 47px;
	padding: 13px 15px 15px 15px;
	background: url(/comunidad/images/apariencia/fondoacceder.png) no-repeat top left;
}
*html #cntRegistrar #cntUsrRegistrado{ margin-left/***/:/***/ 23px;}
#cntRegistrar #cntUsrRegistrado p.titulo{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-transform: capitalize;
	margin: 0;
	padding: 0;
}
#cntRegistrar #cntUsrRegistrado form#entrarComunidad{
	margin: 9px 0 0 2px;	
	width: 251px;
	padding: 6px 14px;
}
#cntRegistrar #cntUsrRegistrado label{
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0 2px 0;
}
#cntRegistrar #cntUsrRegistrado input.text{
	display: block;
	width: 97%;
	font-size: 1.0em;
	padding: 2px;
}
*html #cntRegistrar #cntUsrRegistrado input.text{ width/****/:/****/ 96%;}
#cntRegistrar #cntUsrRegistrado table{ width: 102%; }
#cntRegistrar #cntUsrRegistrado table tr td.check{ width: 16px; height: 24px; padding: 0; }
#cntRegistrar #cntUsrRegistrado table tr td.check input{ margin: 0; padding: 0; }
#cntRegistrar #cntUsrRegistrado table tr td.label{
	font-size: 11px;
	font-weight: bold;
	padding-top: 4px;
}
#cntRegistrar #cntUsrRegistrado table tr td.olvidado a,
#cntRegistrar #cntNuevoUsr .text a {
	font-size: 11px;
	text-decoration: underline;
	font-style: italic;
}

#cntRegistrar #cntUsrRegistrado table tr td.olvidado a:link, 
#cntRegistrar #cntNuevoUsr .text a:link,
.validation-advice a:link { color:#000;}
#cntRegistrar #cntUsrRegistrado table tr td.olvidado a:visited, 
#cntRegistrar #cntNuevoUsr .text a:visited,
.validation-advice a:visited { color:#000;}
#cntRegistrar #cntUsrRegistrado table tr td.olvidado a:hover, 
#cntRegistrar #cntNuevoUsr .text a:hover,
.validation-advice a:hover { color:#b24002;}
#cntRegistrar #cntUsrRegistrado table tr td.olvidado a:active, 
#cntRegistrar #cntNuevoUsr .text a:active,
.validation-advice a:active { color:#000;}

#cntRegistrar #cntUsrRegistrado table tr td.acceder input{
	display: block;
	float: right;
	clear: none;
	width: 70px;
	height: 23px;
	background: url(/comunidad/images/comunidad/btnacceder.jpg) no-repeat top left;
	text-decoration: none;
	border: none;
	outline: none;
	cursor: pointer;
	margin-right:4px;
}

/**  LOGIN CONCURSO **/
#cntRegistrarConcurso #cntUsrRegistradoConcurso{
	clear:none;
	display:block;
	float:left;
	height:auto;
	margin:160px 0 0 0;
	padding:13px 15px 15px 0;
	width:400px;
}
*html #cntRegistrarConcurso #cntUsrRegistradoConcurso{ margin-left/***/:/***/ 0;}

#cntRegistrarConcurso #cntUsrRegistradoConcurso p{
	margin: 4px 10px 2px 40px;
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso p.tituloSub{
	font-weight: bold;
	color: #fea100;
	text-transform: uppercase;
	margin: 35px 20px 15px 40px; 
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso ul.premio{
	display: block;
	float: left;
	clear: left;
	height: 100px;
	margin: 10px 0 10px 40px;
	padding: 0;
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso ul.premio li{
	display: block;
	float: left;
	clear: right;
	width: 64px;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .premio li a{
	display: block;
	clear: both;
	width: 62px;
	height: 82px;
	border: solid 1px #ccc;
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .premio li a:link{}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .premio li a:visited{}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .premio li a:hover{ background-color: #fea100; border: solid 1px #fea100;}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .premio li a:active{}

#cntRegistrarConcurso #cntUsrRegistradoConcurso .premio li img{
	padding: 1px;
	display: block;
	float: left;
	clear: both;
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .premio p.nombreCiudad{
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	width: 62px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .bases{
	color:#FEA100;
	display:block;
	float:left;
	font-weight:bold;
	height:19px;
	font-style:italic;
	font-size:11px;
	margin:0 20px 15px 40px;
	padding:4px 0 0;
	text-align:center;
	text-decoration:none;
	width:auto;
}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .bases:link{ color:#FEA100;}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .bases:hover{ text-decoration:underline;}
#cntRegistrarConcurso #cntUsrRegistradoConcurso .bases:active{ color:#FEA100;}

#cntRegistrar #cntNuevoUsr .text, #cntRegistrarConcurso #cntNuevoUsr .text {
	font-size:medium;
	position:relative;
	top:40%;
	left: 12px;
	font-size: 12px;
}

#cntRegistrar #cntNuevoUsr .text img, #cntRegistrarConcurso #cntNuevoUsr .text img {
	position: inherit;
	left:48%;
}

#cntRegistrar #cntNuevoUsr, #cntRegistrarConcurso #cntNuevoUsr {
	clear:none;
	display:block;
	float:right;
	width:491px;
	height:462px;
	margin:12px 43px 0 0;
	padding: 13px 17px 15px 17px;
	background: url(/comunidad/images/apariencia/fondonuevousuario.png) no-repeat left top;
}
*html #cntRegistrar #cntNuevoUsr, *html #cntRegistrarConcurso #cntNuevoUsr{ margin-right/***/:/***/ 23px; width/****/:/****/ 470px;}

#cntRegistrar #cntNuevoUsr #cntMsgOK, #cntRegistrarConcurso #cntNuevoUsr #cntMsgOK{
	width:415px;
	height:54px;
	margin:30px 30px 0 35px;
}
#cntRegistrar #cntNuevoUsr #cntMsgOK .registroCompletoOK, #cntRegistrarConcurso #cntNuevoUsr #cntMsgOK .registroCompletoOK{
	margin:3px 3px 70px 3px;
	float:left;
	display:block;
	left:0;	
}
#cntRegistrar #cntNuevoUsr #cntMsgOK .registroCompleto, #cntRegistrarConcurso #cntNuevoUsr #cntMsgOK .registroCompleto{
	width:342px;
	height:auto;
	margin:0 5px 6px 20px;
	float:left;
	line-height: 1.5em;
}
#cntRegistrar #cntNuevoUsr #cntMsgOK .registroCompletoRojo, #cntRegistrarConcurso #cntNuevoUsr #cntMsgOK .registroCompletoRojo{
	width:342px;
	height:auto;
	margin:0 5px 6px 20px;
	float:left;
	line-height: 1.5em;
	color:#990000;
}

#cntRegistrar #cntNuevoUsr p.titulo, #cntRegistrarConcurso #cntNuevoUsr p.titulo{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-transform: capitalize;
	margin: 0;
	padding: 0;
}
#cntRegistrar #cntNuevoUsr p.subtitulo, #cntRegistrarConcurso #cntNuevoUsr p.subtitulo{
	display: block;
	float: left;
	clear: both;
	font-size: 12px;
	font-style: italic;
	margin: 16px 14px 4px 14px;
}
#cntRegistrar form#registrarComunidad, #cntRegistrarConcurso form#registrarComunidad{
	display: block;
	clear: both;
	padding: 6px 14px;
}
#cntRegistrar form#registrarComunidad fieldset, #cntRegistrarConcurso form#registrarComunidad fieldset{ margin: 2px 0 8px 0; }
#cntRegistrar form#registrarComunidad fieldset p.legend, #cntRegistrarConcurso form#registrarComunidad fieldset p.legend{
	display: block;
	float: none;
	clear: both;
	font-weight: bold;
	color: #e96f00;
	margin: 3px 0;
	padding: 0;
}
#cntRegistrar form#registrarComunidad fieldset label, #cntRegistrarConcurso form#registrarComunidad fieldset label{
	display: block;
	float: left;
	clear: none;
	font-weight: bold;
	margin: 2px 5px 2px 0;
}
#cntRegistrar form#registrarComunidad fieldset .labelM14, #cntRegistrarConcurso form#registrarComunidad fieldset .labelM14{
	display: block;
	float: left;
	clear: none;
	font-weight:normal;
	margin:7px 5px 2px 0;
	*margin:6px 5px 2px 0;
}
#cntRegistrar form#registrarComunidad fieldset label.med, #cntRegistrarConcurso form#registrarComunidad fieldset label.med{
	width: 150px;
}
#cntRegistrar form#registrarComunidad fieldset input, #cntRegistrarConcurso form#registrarComunidad fieldset input{
	display: block;
	float: left;
	clear: none;
	margin: 0 2px 4px 0;
	font-size: 1.0em;
	padding: 1px;
}
#cntRegistrar form#registrarComunidad fieldset .checkM14, #cntRegistrarConcurso form#registrarComunidad fieldset .checkM14{
	display: block;
	float: left;
	clear: none;
	margin:8px 4px 2px 0;
	*margin:3px 4px 2px 0;
	font-size: 1.0em;
	padding: 1px;
}
#cntRegistrar form#registrarComunidad fieldset select, #cntRegistrarConcurso form#registrarComunidad fieldset select{
	font-size: 1.0em;
	padding: 1px;
}
#cntRegistrar form#registrarComunidad fieldset input.med, #cntRegistrarConcurso form#registrarComunidad fieldset input.med{ width: 150px; }
#cntRegistrar form#registrarComunidad fieldset input.acceso, #cntRegistrarConcurso form#registrarComunidad fieldset input.acceso{ width: 200px; }
#cntRegistrar form#registrarComunidad fieldset #fRight, #cntRegistrarConcurso form#registrarComunidad fieldset #fRight{
	display: block;
	float: right;
	clear: none;
	width: 170px;
	height: auto;
	margin: 0;
	padding: 0;
}
#cntRegistrar form#registrarComunidad fieldset #fLeft, #cntRegistrarConcurso form#registrarComunidad fieldset #fLeft{
	display: block;
	float: left;
	clear: none;
	width: 250px;
	height: auto;
	margin: 0;
	padding: 0;
}
#cntRegistrar form#registrarComunidad fieldset #fRight #registrarte, #cntRegistrarConcurso form#registrarComunidad fieldset #fRight #registrarte{
	background: url(/comunidad/images/comunidad/btnregistrate.jpg) no-repeat top left;
	display: block;
	float: right;
	width: 82px;
	height: 23px;
	outline: none;
	border-width: 0;
	cursor: pointer
}
#cntRegistrar form#registrarComunidad fieldset #fRight p#politica, #cntRegistrarConcurso form#registrarComunidad fieldset #fRight p#politica{
	display: block;
	clear: both;
	float: right;
	text-align: right;
	width: 100%;
	height: auto;
	font-size: 10px;
	font-style: italic;
	margin: 10px 0 0 0;
	padding: 0;
}
#cntRegistrar form#registrarComunidad fieldset #fRight p#politica a, #cntRegistrarConcurso form#registrarComunidad fieldset #fRight p#politica a{color:#fea100;}
#cntRegistrar form#registrarComunidad fieldset #fRight p#politica a:link{}
#cntRegistrar form#registrarComunidad fieldset #fRight p#politica a:visited{}
#cntRegistrar form#registrarComunidad fieldset #fRight p#politica a:hover{}
#cntRegistrar form#registrarComunidad fieldset #fRight p#politica a:active{}


/**** CONTENEDOR USUARIO CLASSES ****/

ul#menuViajero{
	display:block;
	float:left;
	background-color:#dfdcd5;
	width:100%;
}
ul#menuViajero li{
	display:block;
	float:left;
	padding:3px 0 2px 0;
	margin:10px 0 0 8px;
	border-bottom:none;
	background-color:#efeeea;
	text-align:center;
	width:95px;
}
ul#menuViajero li.active{background-color:#fff;}
ul#menuViajero li a{ color:#979797; font-weight:bold; text-decoration:none;}
ul#menuViajero li a:link{}
ul#menuViajero li a:visited{}
ul#menuViajero li a:hover{color:#000;}
ul#menuViajero li a:active{color:#000;}
ul#menuViajero li.active a{color:#000;}

ul#menuViajero li.ultimo{
	display:block; 
	float:right; 
	background-color:#dfdcd5; 
	text-transform:uppercase; 
	font-weight:bold; 
	font-size:0.8em;
	width:110px;
	padding:6px 0 0 0;
}

#cntUsuario, #cntBienvenido{
	display: block;
	float: none;
	clear: both;
	width: 998px;
	height: auto;
	min-height: 120px;
	margin: 0;
	padding: 0;
	background: url(/comunidad/images/apariencia/bgcuadronotificaciones.gif) no-repeat 2px 0 ;
	border-top:solid 2px #fff;
}
#cntBienvenido #bvLeft{
	display: block;
	float:left;
	clear: left;
	width: 385px;
	height: auto;
	margin: 7px 0 0 0;
	padding: 0 0 1px 14px;
	
}
*html #cntBienvenido #bvLeft{padding/***/:/***/ 3px 0 0px 14px;}
*:first-child+html #cntBienvenido #bvLeft{padding/***/:/***/ 3px 0 0px 14px;}

#cntBienvenido #bvLeft p.titulo{ font-weight: bold; font-size: 1.2em; color: #fff; margin: 0 0 6px 0; padding: 0;}
#cntBienvenido #bvLeft p.estimadoViajero{ color: #232222; margin: 0; padding: 0; text-align: left; line-height: 1.3em;}
#cntBienvenido #bvLeft img{
	display:block;
	float:left;
	border:3px solid #fffdfa;
	margin:0 12px 0px 0;
	width:70px;
	height:70px;
}
*:first-child+html #cntBienvenido #bvLeft img{margin/***/:/***/0 12px 0px 0;}


#cntBienvenido #bvLeft span.nombreUsuario{display:block; float:left;font-size:1.2em; font-weight:bold; margin:0 5px 0 0;}
#cntBienvenido #bvLeft span.ubicacion{display:block; float:left;font-size:0.8em; margin:3px 0 0;}
#cntBienvenido #bvLeft span.frasePerfil{display:block; float:left; color:#fff; font-size:0.9em; font-style:italic; font-weight:bold; width:290px; max-height: 26px; overflow: hidden;}
	*html #cntBienvenido #bvLeft span.frasePerfil{width/***/:/***/290px; height/**/:/***/15px; margin/***/:/***/0; padding/***/:/***/0;}
#cntBienvenido #bvLeft dl{display:block; float:left; width:290px; font-weight:bold; font-size:0.9em; margin: 0; padding: 0;}
#cntBienvenido #bvLeft dl dt{display:block; float:left; color:#fff; text-transform:uppercase; margin:0 5px 0 0;}
#cntBienvenido #bvLeft dl dt.residencia{ float:left; clear:left; }
#cntBienvenido #bvLeft dl dd{display:block; float:left; margin:0 15px 0 0;}
#cntBienvenido #bvLeft dl dd.ancho{display:block; float:left; width: 155px;}
*html #cntBienvenido #bvLeft dl dd.ancho{display/***/:/***/block; float/***/:/***/left; margin/***/:/***/0px; padding/***/:/***/0;}

#cntBienvenido #bvLeft .editar_avar img{
	display: inline;
	border: none;
	height:58px;
	margin:27px 0 0 31px;
	position:absolute;
	width:58px;
}
#cntBienvenido .cambiar_avatar{
	height:30px;
	float: left;
	border: none;
}
*html #cntBienvenido .cambiar_avatar{ clear: both;}
#cntBienvenido .cambiar_avatar img{
	border: none;
	margin: 0 0 0 10px;
	padding: 0;
	height: 30px;
}
#cntBienvenido #bvLeft .divFlotanteInfo{
	display: block;
	width: 242px;
	position: absolute;
	margin:-14px 0 0 95px;
	z-index:1;
}
	*html #cntBienvenido #bvLeft .divFlotanteInfo{ margin/***/:/***/-62px 0 0 -275px; height:110px;}
	*:first-child+html #cntBienvenido #bvLeft .divFlotanteInfo{ margin/***/:/***/-45px 0 0 -285px;}
	#cntBienvenido #bvLeft .divFlotanteInfo .top_divFlotanteInfo{
		background: url(/comunidad/images/notificaciones/bg_top_div_flotante.png) left top no-repeat;
		display:block;
		width: 240px;
		height: 10px;
		padding:24px 10px 0 0;
	}
	*html #cntBienvenido #bvLeft .divFlotanteInfo .top_divFlotanteInfo{
	 background-image/***/:/***/ none;
	 filter/***/:/***/progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/comunidad/images/notificaciones/bg_top_div_flotante.png");
	 padding/***/:/***/24px 10px 0 0;
	}

		#cntBienvenido #bvLeft .divFlotanteInfo .top_divFlotanteInfo img{
			width:10px;
			height:10px;
			float: right;
			border: none;
		}
	#cntBienvenido #bvLeft .divFlotanteInfo .center_divFlotanteInfo{
		background:url(/comunidad/images/notificaciones/bg_center_div_flotante.png) left top repeat-y;
		width: 212px;
		display:block;
		padding: 0 15px;
		height:60px;
	}
	*html #cntBienvenido #bvLeft .divFlotanteInfo .center_divFlotanteInfo{
	 background-image/***/:/***/none;
	 filter/***/:/***/progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/comunidad/images/notificaciones/bg_center_div_flotante.png");
	 height:100px;
	}
		#cntBienvenido #bvLeft .divFlotanteInfo .center_divFlotanteInfo p{
			color:#000000;
			font-size:11px;
			font-weight:bold;
			word-spacing:5px;
			padding:0;
		}
		*html #cntBienvenido #bvLeft .divFlotanteInfo .center_divFlotanteInfo p{line-height:13px;}
		#cntBienvenido #bvLeft .divFlotanteInfo .center_divFlotanteInfo a{
			color:#fea100;
			text-decoration:none;
		}
	#cntBienvenido #bvLeft .divFlotanteInfo .pie_divFlotanteInfo{
		background:url(/comunidad/images/notificaciones/bg_bottom_div_flotante.png) left top no-repeat;
		width: 242px;
		height:20px;
		display:block;
	}
		*html #cntBienvenido #bvLeft .divFlotanteInfo .pie_divFlotanteInfo{
			background-image/***/:/***/ none;
			filter/***/:/***/progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/comunidad/images/notificaciones/bg_bottom_div_flotante.png");
		}
		
/*------------CUADRO NOTICIAS COMUNIDAD-----------*/
#cuadro_noticias{
	width: 570px;
	height: 70px;
	float: right;
	margin:10px 10px 0 0;
	padding: 6px;
}

*html #cuadro_noticias{margin-right/***/:/***/2px; }
	dl.not{
		width: 545px;
		height: 18px;
		float: left;
		padding: 0 0 0 35px;
	}
	*html dl.not{padding-left/***/:/***/30px;}
	dl.invitar{
		width: 545px;
		float: left;
		padding: 0 0 0 35px;
		margin: 10px 0 0 0;
	}
	*html dl.invitar{padding-left/***/:/***/30px;}	
		.alarma{
			width: 80px;
			float: left;
			text-align: left;
			font-weight:bold;
		}
		.resumen{
			width: 425px;
			float: left;
			text-align: left;
			font-size: 0.9em;
			margin:0 0 0 10px;
		}
		.resumen a.invita{
			display: block;
			float: left; 
			clear: none;
			background: url(../images/comunidad/icoinvitarusuario.gif) no-repeat top left;
			padding: 4px 0 4px 32px;
			color: #fea100;
			font-weight: bold;
			text-transform: uppercase;
			text-decoration: none;
			font-weight: 0.95em;
		}
		.resumen span{ float: left; padding: 4px 0 0 4px;}
		.resumen a.invita:hover{ color: #fea100; text-decoration: underline;}
		.click_ok a{
			background: url(../images/comunidad/ok_icon.png) left top no-repeat;
			width: 15px;
			height: 15px;
			float: left;
			margin: 0 3px 0 0;
			text-indent: -5000px;
		}
		.click_borrar a{
			background: url(../images/comunidad/borrar_icon.png) left top no-repeat;
			width: 15px;
			height: 15px;
			float: left;
			text-indent: -5000px;
		}

#cntBienvenido #bvAbajo{
	display:block;
	float:right;
}
#cntBienvenido #bvAbajo a.maximizar{}

#cntBienvenido #bvRight{
	display: block;
	float: right;
	clear: none;
	width: 604px;
	height: auto;
	margin: 24px 37px 0 0;
	padding: 0;
}

*html #cntBienvenido #bvRight{width:641px;}
#cntBienvenido #bvRight li{
	display: block;
	float: left;
	clear: none;
	margin: 0;
	padding: 0;
	list-style: none;
}
#cntBienvenido #bvRight li.album{ width: 131px; margin: 4px 24px 0 7px; }
#cntBienvenido #bvRight li.diarios{ width: 131px; margin: 4px 24px 0 0;}
#cntBienvenido #bvRight li.pizarra{ width: 125px; margin: 4px 24px 0 0;}
#cntBienvenido #bvRight li.agenda{ width: 125px; margin: 4px;}*/
*html #cntBienvenido #bvRight li.album{margin-left/***/:/***/23px;}
#cntBienvenido #bvRight li p.titulo{ font-weight: bold; color: #1f1e1e; font-size: 0.95em;}
#cntBienvenido #bvRight li p.descr{ font-size: 0.95em; color: #272727;}

#cntBienvenido #bvRight li.album p.titulo{ background: url(../images/apariencia/icobvalbum.jpg) no-repeat center left; padding: 3px 0 3px 46px;}
#cntBienvenido #bvRight li.diarios p.titulo{ background: url(../images/apariencia/icobvdiarios.jpg) no-repeat center left; padding: 3px 0 3px 46px;}
#cntBienvenido #bvRight li.pizarra p.titulo{ background: url(../images/apariencia/icobvpizarra.jpg) no-repeat center left; padding: 11px 0 10px 46px;}
#cntBienvenido #bvRight li.agenda p.titulo{ background: url(../images/apariencia/icobvagenda.jpg) no-repeat center left; padding: 3px 0 3px 46px;}

.validation-advice{ color: #dc370e; }
.validation-success{ color: #028902; }

#cntActivar .validation-advice{
	display: block;
	float: left;
	clear: both;
	width: 525px;
	height: 65px;
	padding: 23px 0 0 58px; 
	margin: 12px 0 0 200px;
	color: #dc370e; 
	background: url(/comunidad/images/apariencia/fondoactivaradvice.png) no-repeat top left;
}
#cntActivar .validation-success{ 
	display: block;
	float: left;
	clear: both;
	width: 634px;
	height: 73px;
	padding: 23px 0 0 58px; 
	margin: 12px 0 0 47px; 
	color: #3a3736; 
	background: url(/comunidad/images/apariencia/fondoactivarsuccess.png) no-repeat top left;
}
#cntActivar .validation-success a:link{ color: #fea100;}
#cntActivar .validation-success a:visited{ color: #fea100;}
#cntActivar .validation-success a:hover{ color: #fea100;}
#cntActivar .validation-success a:active{ color: #fea100;}
#cntActivar #activar{
	display: block;
	float: left;
	clear: both;
	width: auto;
	height: 80px;
}

#cntActivar #activarForm{
	display: block;
	float: left;
	clear: none;
	width: 284px;
	height: 223px;
	margin: 12px 0 0 47px;
	padding: 13px 15px 15px 15px;
	background: url(/comunidad/images/apariencia/fondoacceder.png) no-repeat top left;
}
*html #cntActivar #activarForm{ margin-left/***/:/***/ 23px;}
#cntActivar #activarForm p.titulo{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-transform: capitalize;
	margin: 0;
	padding: 0;
}
#cntActivar #activarForm form#activar{
	margin: 9px 0 0 2px;	
	width: 251px;
	padding: 6px 14px;
}
#cntActivar #activarForm label{
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0 2px 0;
}
#cntActivar #activarForm input.text{
	display: block;
	width: 97%;
	font-size: 1.0em;
	padding: 2px;
}
*html #cntActivar #activarForm input.text{ width/****/:/****/ 96%;}

#cntActivar #activarForm input.submit{
	display: block; 
	clear: both;
	float: right; 
	width: 82px; 
	height: 23px; 
	background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; 
	padding:4px 0 4px 0; 
	outline: none; 
	color: #fff; 
	text-decoration: none; 
	text-align: center; 
	font-weight: bold;
	font-size: 11px;
	border: none;
	letter-spacing: 0.1em;
}
#cntActivar #activarForm input.recordar{
	display: block; 
	clear: left;
	float: right; 
	width: 70px; 
	height: 24px; 
	background: url(/comunidad/images/comunidad/btnrecordar.jpg) no-repeat top left; 
	padding:4px 0 4px 0; 
	outline: none; 
	color: #fff; 
	border: none;
	outline: none;
}
#cntActivar #activarForm input.activar{
	display: block; 
	clear: left;
	float: right; 
	width: 70px; 
	height: 24px; 
	background: url(/comunidad/images/comunidad/bt_enviar.png) no-repeat top left; 
	padding:4px 0 4px 0; 
	outline: none; 
	color: #fff; 
	border: none;
	outline: none;
}
#cntActivar #activarForm input.volver{
	display: block; 
	clear: none;
	float: right; 
	width: 70px; 
	height: 24px; 
	background: url(/comunidad/images/comunidad/btnvolver.jpg) no-repeat top left; 
	padding:4px 0 4px 0;
	margin: 0 6px 0 0; 
	outline: none; 
	color: #fff; 
	border: none;
	outline: none;
}

/**** CONTENIDO CLASSES ****/

.contenido #cntContenido{
	display: block;
	float: left;
	clear: both;
	height: auto;
	padding: 0px 0 0 20px;
	width:auto;
	margin:0;
}
.contenido #cntContenido h4.communidad{
	font-size: 1.4em;
	font-weight: bold;
	color: #000;
	background: url(/comunidad/images/comunidad/flechaHeader.gif) no-repeat center left;
	padding: 0 0 0 28px;
}

/**** GENERAL ****/

.uppercase{ text-transform: uppercase; }
.italic{ font-style:italic; }
.bold{ font-weight: bold; }
.smaller{ font-size: 0.9em;}
.bigger{ font-size: 1.1em;}

.contenido #cntContenido h5{ 
	margin: 0 0 0 0;
}
.contenido #cntContenido h5.medio{ 
	display: block;
	float: left;
	clear: none;
	width: 404px;
	margin: 0;
}
.contenido #cntContenido .descrCorto{
	display: block;
	float: left;
	width: 105px;
	height:auto;
	line-height: 1.4em;
	font-size: 0.9em;
	padding: 11px 14px;
	margin: 0 14px;
}
*html .contenido #cntContenido .descrCorto{ margin-left/****/:/****/ 7px;}
*html .contenido #cntContenido .descrCorto{ margin-right/****/:/****/ 0px; margin-right/***/:/***/15px;}

.contenido #cntContenido .descrCorto p{
	padding: 0;
}
.contenido #cntContenido .descrCorto a.wikiViajes{color:#fea100; text-decoration:none;}
.contenido #cntContenido .descrCorto a.wikiViajes:hover{text-decoration:underline;}

.contenido #cntContenido .descrCorto a.vertodos{ 
	display: block; 
	clear: both; 
	width: 82px; 
	height: 19px; 
	background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; 
	margin: 18px auto 20px auto; 
	padding:4px 0 0 0; 
	outline: none; 
	color: #fff; 
	text-decoration: none; 
	text-align: center; 
	font-weight: bold;
	border: solid 1px #fff;
}
.contenido #cntContenido a.guardar{ 
	display: block; 
	clear: both; 
	float:right;
	width: 82px; 
	height: 19px; 
	background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; 
	margin: 0 20px 10px 0; 
	padding:4px 0 0 0; 
	outline: none; 
	color: #fff; 
	text-decoration: none; 
	text-align: center; 
	font-weight: bold;
	border: solid 1px #fff;
}
.contenido #cntContenido a.guardar_perfil{ 
	display: block; 
	clear: both; 
	float:right;
	width: auto; 
	height: 19px; 
	background: url(/comunidad/images/comunidad/btncontestar_repit.jpg) repeat-x top left; 
	margin: 0 20px 10px 0; 
	padding:4px 5px 0 5px; 
	outline: none; 
	color: #fff; 
	text-decoration: none; 
	text-align: center; 
	font-weight: bold;
	border: solid 1px #fff;
}


.contenido #cntContenido a.cancelarCuenta{ 
	display: block; 
	width: 142px; 
	height: 19px; 
	background: url(/comunidad/images/comunidad/btncancelarcuenta.gif) no-repeat top left; 
	margin:0 0 10px 25px; 
	padding:4px 0 0 0; 
	outline: none; 
	color: #fff; 
	text-decoration: none; 
	text-align: center; 
	font-weight: bold;
	border: solid 1px #fff;
	float:left;
}


/*** ================================================ PAGINA INDEX ========================================================================***/
/*** VIAJEROS FAVORITOS ***/

.contenido #cntContenido ul#viajerosFavoritos{
	display: block;
	float: left;
	clear: both;
	width: 726px;
	height: auto;
	margin: 18px 15px 0 0;
	padding: 0;
}
.contenido #cntContenido ul#viajerosFavoritos a {text-decoration:underline; color:#fea100;}
.contenido #cntContenido ul#viajerosFavoritos li div.img{
	display:block;
	float:left;
	width:auto;
	height:80px;
}
.contenido #cntContenido ul#viajerosFavoritos li{
	display: block;
	float: left;
	clear: none;
	width: 175px;
	height: auto;
	min-height: 90px;
	list-style: none;
	margin: 6px 5px 0 0;
}
*html .contenido #cntContenido ul#viajerosFavoritos li{height/***/:/***/90px;}

.contenido #cntContenido ul#viajerosFavoritos li a.img{
	display:block;
	float:left;
	width:50px;
	height:50px;
	border: solid 1px #ccc;
	padding: 2px;
	margin: 0 7px 0 0;
}
.contenido #cntContenido ul#viajerosFavoritos li a.img:link{}
.contenido #cntContenido ul#viajerosFavoritos li a.img:visited{}
.contenido #cntContenido ul#viajerosFavoritos li a.img:hover{ background: #fead20; border: solid 1px #fead20;}
.contenido #cntContenido ul#viajerosFavoritos li a.img:active{ background: #fead20; border: solid 1px #fead20;}

.contenido #cntContenido ul#viajerosFavoritos li img.avatar{ 
	width:50px;
	height:50px;
}
.contenido #cntContenido ul#viajerosFavoritos li a.mas img.masOpc{ display: block; float: left; border: solid 1px #ccc; padding: 2px; margin: 0 5px 0 -8px; }
.contenido #cntContenido ul#viajerosFavoritos li p.numero{ 
	float:left;
	width:60px;
	height:14px;
	font-size: 0.9em; 
	padding: 0; 
	margin: 0;
	font-weight: bold; 
}
.contenido #cntContenido ul#viajerosFavoritos li p.nombreContacto{ font-weight: bold; color: #000; font-size: 1.0em; margin: 0; padding: 0; line-height: 1.1em; float:left; width:100px;}
.contenido #cntContenido ul#viajerosFavoritos li p.nombreContacto em{ color: #797979; font-size: 11px; font-style: italic; font-weight: normal; margin: 0 0 2px 0; padding: 0; }
.contenido #cntContenido ul#viajerosFavoritos li p.nombreContacto a{ text-decoration: none; border: 0; outline: none; color: #757575; float:left; font-size:0.9em;}

.contenido #cntContenido ul#viajerosFavoritos li a.estadoActivo{ display: block; float: left; width: 14px; height: 16px; background: url(/comunidad/images/comunidad/icoUsrActive.gif) no-repeat top left; margin: 0; padding: 0;}
.contenido #cntContenido ul#viajerosFavoritos li a.estadoOffline{ display: block; float: left; width: 14px; height: 16px; background: url(/comunidad/images/comunidad/ico-usr-offline.gif) no-repeat top left; margin: 0; padding: 0;}

.contenido #cntContenido ul#viajerosFavoritos li a.estrellaGris{ display: block; float: left; width: 15px; height: 15px; background: url(/comunidad/images/iconos/estrellaGrisCani.png) no-repeat top center; margin: 0 5px; padding: 0 3px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd;}
.contenido #cntContenido ul#viajerosFavoritos li a.estrellaAmarilla{ display: block; float: left; width: 15px; height: 15px; background: url(/comunidad/images/iconos/estrellaAmCani.png) no-repeat top center; margin: 0 5px; padding: 0 3px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd;}
.contenido #cntContenido ul#viajerosFavoritos li a.borrarViajero{ display: block; float: left; width: 15px; height: 15px; background: url(/comunidad/images/iconos/eliminar.gif) no-repeat top center; margin: 0 5px; padding: 0 3px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd;}
.contenido #cntContenido ul#viajerosFavoritos li a.borrarViajeroGris{ display: block; float: left; width: 1px; height: 15px; background: none; margin: 0 0 0 5px; padding: 0 0 0 5px; border-left:dotted 1px #ddd;}

.borrarViajero{ display: block; float: left; width: 15px; height: 15px; background: url(/comunidad/images/iconos/eliminar.gif) no-repeat top center; margin: 0 5px; padding: 0 3px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd;}
.borrarViajeroGris{ display: block; float: left; width: 1px; height: 15px; background: none; margin: 0 0 0 5px; padding: 0 0 0 5px; border-left:dotted 1px #ddd;}

.contenido #cntContenido ul#viajerosFavoritos li a.mensaje{display: block; float: left; width: 16px; height: 14px; background: url(/comunidad/images/iconos/sobre.gif) no-repeat top left; margin: 2px 0 0 0; padding: 0 ; }

.contenido #cntContenido ul#viajerosFavoritos li .karmaPos{ color: #fea100;}
.contenido #cntContenido ul#viajerosFavoritos li .karmaNeg{ color: #fe3c00;}


/**** TABS CLASSES ****/

.tabs{
	display: block;
	float: left;
	clear: both;
	margin: 11px 0 0 50px;
	padding: 13px;
	width: 876px;
	height: 99px;
}
.tabs p.tituloPagina{
	display: block;
	float: left;
	clear: none;
	margin: 4px;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
}
.tabs ul.tabCnt{
	display: block;
	float: right;
	clear: none;
	width: 660px;
	height: 29px;
	margin: 0;
	padding: 0;
}
*html .tabs{ margin-left/****/:/****/ 25px;}
.tabs ul.tabCnt li{
	display: block;
	float: right;
	clear: none;
	width: 163px;
	height: 29px;
	text-align: center;
}
.tabs ul.tabCnt li a{
	display: block;
	width: 163px;
	height: 20px;
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding: 9px 0 0 0;
	margin: 0;
	background: none;
}
.tabs ul.tabCnt li a.activeTab{ background: url(/comunidad/images/apariencia/tabusuario.png) no-repeat top left;}
.tabs #cuerpoCnt{
	display: block;
	float: left;
	clear: both;
	width: 836px;
	height: 61px;
	margin: 0;
	padding: 10px 20px 0 20px;
}
.tabs #cuerpoCnt #cuerpoFicha,
.tabs #cuerpoCnt #cuerpoPizarra,
.tabs #cuerpoCnt #cuerpoDiarios,
.tabs #cuerpoCnt #cuerpoAlbum,
.tabs #cuerpoCnt #cuerpoAlarma,
.tabs #cuerpoCnt #cuerpoBuscador,
.tabs #cuerpoCnt #cuerpoAnadirEnMapa,
.tabs #cuerpoCnt #cuerpoHistorial,
.tabs #cuerpoCnt #cuerpoAlertas{ 
	display: block; 
	width: 100%; 
	padding: 0;
	margin: 0;
	line-height: 1.4em;
}
.tabs #cuerpoCnt #cuerpoFicha strong,
.tabs #cuerpoCnt #cuerpoPizarra strong,
.tabs #cuerpoCnt #cuerpoDiarios strong,
.tabs #cuerpoCnt #cuerpoAlbum strong,
.tabs #cuerpoCnt #cuerpoAlarma strong,
.tabs #cuerpoCnt #cuerpoBuscador strong,
.tabs #cuerpoCnt #cuerpoAnadirEnMapa strong,
.tabs #cuerpoCnt #cuerpoHistorial strong,
.tabs #cuerpoCnt #cuerpoAlertas strong{
	margin: 0 0 4px 0;
	font-size: 1.1em;
}

.contenido #cntContenido h5{
	display: block;
	float: left;
	clear:both;
	width: auto;
	min-width: 400px;
	height: 18px;
	font-size: 1.3em;
	font-weight: bold;
	color: #000;
	margin: 16px 0 9px 20px;
	padding: 3px 4px 0 20px;
}
*html .contenido #cntContenido h5{width:700px}

.contenido #cntContenido h5.ayuda{margin:16px 0 9px 0; padding:3px 0 0 0; width:945px;}
.contenido #cntContenido h5.ayuda_album{margin:16px 0 9px 0; padding:3px 0 0 0;}
	*html .contenido #cntContenido h5.ayuda_album{margin:16px 0 9px 0; padding:3px 0 0 0;}
.volver_album{
	width: 42px;
	float: left;
	color: #000;
	margin: 20px 0 0 0;
}	
	.volver_album a{ text-decoration:none; color: #fea100;}
	.volver_album a:hover{  text-decoration:none; color: #666666;}	

.spanh5{
	display: block;
	float: left;
	width: auto;
	height: 18px;
	font-size: 0.9em;
	font-weight: bold;
	color: #f5b402;
	margin:16px 0 4px;
	padding: 8px 4px 0 0;
}
.contenido #cntContenido h5 b{ float: left;}
.contenido #cntContenido h5 em{ color: #f8b603; font-size: 0.7em; font-style: normal; margin: 5px 0 0 5px; float: left;}
*html .contenido #cntContenido h5{ margin-left/****/:/****/ 8px;}

/**** CHAT ONLINE CLASSES ****/

#chatOnline{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin: 2px 0 0 0;
	padding:0 0 3px 0;
	background: url(/comunidad/images/apariencia/fondochatabierto.png) no-repeat scroll 2px bottom;
}
#chatOnline #chatAbierto{
	display:block;
	clear:both;
	float:left;
	width:996px;
	height:auto;
	max-height:200px;
	margin-left:2px;
	padding-left:0;
	padding-right:0;
	overflow: auto;
	background:#ee8100 url(/comunidad/images/apariencia/fondochatabierto.png) no-repeat scroll center -3px;
}
*html #chatOnline #chatAbierto{background:#ee8100 url(/comunidad/images/apariencia/fondochatabierto.png) no-repeat scroll left -3px; width:996px; margin:0 0 0 1px;}
h3.onlineChat{
	background:#ee8100 url(/comunidad/images/apariencia/fondochatabierto.png) no-repeat scroll center -10px;
	width:986px;
	height:auto;
	float: left;
	margin: 0 0 0 2px;
	padding:0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
	*html h3.onlineChat{padding/***/:/***/-5px 0 0 10px;}
	*:first-child+html h3.onlineChat{padding/***/:/***/-10px 0 0 10px;}
.viajerosOnline{
	display:block;
	width:60px;
	float: left;
	margin: 1px 0 0 3px;
}
	
#chatOnline #chatCerrado{
	display:block;
	float:left;
	clear:both;
	width:996px;
	height:auto;
	margin-left:2px;
	overflow: hidden;
	border-top: solid 1px #f9b253;
	background:#ee8100 url(/comunidad/images/apariencia/fondochatabierto.png) no-repeat scroll center bottom;
}

#chatOnline ul.lista_contactos_chat{
	display: block;
	float: left;
	width: auto;
	max-width: 840px;
	margin: 0 0 0 10px;
	padding: 3px 0 0 0;
}
*html #chatOnline ul.lista_contactos_chat{ margin-left/****/:/****/ 5px;}
#chatOnline ul.lista_contactos_chat li{
	width:90px;
	display: block;
	float: left;
	list-style: none;
	padding: 0 0 5px 36px;
	margin:0 4px 0px 10px;
	font-style: italic;
	font-size: 0.9em;
	cursor: pointer
}
#chatOnline ul.lista_contactos_chat li span{ color: #fff;}
#chatOnline ul.lista_contactos_chat li:hover{ color: #fde49e; text-decoration: none;}

#chatOnline ul.lista_contactos_chat li b{ font-style: normal; font-weight: bold; font-size: 1.1em;}
#chatOnline ul.lista_contactos_chat li.online{ background:url(/comunidad/images/comunidad/contactoactivo.gif) no-repeat top left; float: left;}
#chatOnline ul.lista_contactos_chat li.offline{ background:url(/comunidad/images/comunidad/contactoinactivo.gif) no-repeat top left;}

#chatOnline ul.lista_contactos_chat li a:link{ color: #fff; text-decoration: none;}
#chatOnline ul.lista_contactos_chat li a:visited{ color: #fff; text-decoration: none;}
#chatOnline ul.lista_contactos_chat li a:active{ color: #fff; text-decoration: none;}
#chatOnline a.abrir{
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	clear:none;
	color:#FFFFFF;
	display:block;
	float:right;
	font-weight:bold;
	height:19px;
	margin:6px 45px 0 0;
	padding:4px 0 0;
	text-align:center;
	text-decoration:none;
	width:82px;
}
*html #chatOnline a.abrir{ margin-right/****/:/****/ 23px;}

/***** ayuda MB clases **********/
#ayuda_alarmas_vuelos,
#ayuda_mapa_destinos,
#ayuda_viajeros,
#ayuda_wikiviajes,
#ayuda_aportacionesWiki{
	width:430px;
	text-align:justify;
	padding:10px 20px 0;
}
#ayuda_aportacionesWiki a,
#ayuda_mapa_destinos a,
#ayuda_viajeros a,
#ayuda_wikiviajes a{color:#fea100; text-decoration:none;}

#ayuda_aportacionesWiki,
#ayuda_alarmas_vuelos,
#ayuda_viajeros,
#ayuda_wikiviajes{line-height:1.6em;}
#ayuda_viajeros ul{list-style-type:none; margin:0 0 10px 0;}
#ayuda_viajeros ul li{margin:10px 0 0 0;}

#ayuda_viajeros ul li.usuario{background:url(/comunidad/images/comunidad/icoUsrActive.gif) no-repeat top left; padding:0 0 0 22px;}
#ayuda_viajeros ul li.estrella{background:url(/comunidad/images/iconos/estrellaAmCani.png) no-repeat top left; padding:0 0 0 22px;}
#ayuda_viajeros ul li.sobre{background:url(/comunidad/images/iconos/sobre.gif) no-repeat left center; padding:0 0 0 22px;}

span.ayuda_alarmas_vuelos a,
span.ayuda_mapa_destinos a,
span.ayuda_wikiviajes a,
span.ayuda_viajeros a,
span.ayuda_cuaderno_bitacora a,
span.ayuda_notificaciones a,
span.ayuda_aportacionesWiki a{display:block; float:left; margin:0 15px 0 0;}

h5.bitacoras{
	display: block;
	float: left;
	clear: both;
	margin:25px 0 9px 40px;
	padding:3px 0 0;
	width:929px;
	color: #000;
}
h5.bitacoras .tit{
	float:left;
}
h5.bitacoras em {
	color:#F8B603;
	float:left;
	font-size:0.75em;
	font-style:normal;
	margin:3px 0 0 5px;
}

/**** CONTENEDOR CLASSES ****/

.contenido .cabContenedor{
	display: block;
	float: left;
	clear: both;
	width: 902px;
	height: 15px;
	margin: 0;
	padding: 0;
	background: url(/comunidad/images/comunidad/bgHeaderCntComunidad.jpg) no-repeat top left;
}

.contenido .cabContenedorBandeja{
	display: block;
	float: left;
	clear: both;
	width: 902px;
	height: 15px;
	margin: 0;
	padding: 0;
	background: url(/comunidad/images/comunidad/bgHeaderCntComunidadBandeja.jpg) no-repeat top left;
}

.estructura{
	display: block;
	float: left;
	clear: both;
	width: 902px;
	height: auto;
	/*margin: 0 0 15px 30px;*/
	margin: 0 0 15px 28px;
	padding: 0 0 15px 0;
}
*html .estructura{ margin-left/****/:/****/ 12px; padding-bottom/***/:/***/8px; }

.bodyAzul{ background: url(/comunidad/images/comunidad/bgBodyAzul.jpg) repeat-y bottom left;}
.bodyRojo{ background: url(/comunidad/images/comunidad/bgBodyRojo.jpg) repeat-y bottom left;}
.bodyVerde{ background: url(/comunidad/images/comunidad/bgBodyVerde.jpg) repeat-y bottom left;}
/*.bodyVerdeWide{ background: url(/comunidad/images/comunidad/bgBodyVerdeWide.jpg) repeat-y bottom left;}*/
.bodyRosaWide{ background: url(/comunidad/images/comunidad/bgBodyRosaWide.jpg) repeat-y bottom left;}
.bodyCombo{ background: url(/comunidad/images/comunidad/bgCombo.jpg) repeat-y bottom left;}
.bodyGris{ background: url(/comunidad/images/comunidad/bgBodyGris.jpg) repeat-y bottom left;}
.bodyComunidad{ background: url(/comunidad/images/comunidad/bgBodyCntComunidad.jpg) repeat-y bottom left;}

/**** BANDEJA DE ENTRADA CLASSES ****/

.contenido #cntContenido #cntBandejaDeEntrada{
	display: block;
	float: left;
	clear: both;
	width: 902px;
	height: auto;
	margin: 0 0 0 24px;
	padding: 0 0 13px 0;
	background: url(/comunidad/images/comunidad/bgBodyCntComunidad.jpg) no-repeat bottom left;
}


.contenido #cntContenido #cntBandejaDeEntrada #scroller{
	display: block;
	float: left;
	clear: both;
	width: 873px;
	height: 426px;
	margin: 0 0 0 13px;
	padding: 0;
	overflow: auto;
	overflow-y: hidden;
}
*html .contenido #cntContenido #cntBandejaDeEntrada{ margin-left/***/:/***/ 12px;}

#cntBandejaDeEntrada .bandeja{
	display: block;
	float: left;
	width: 432px;
	height: auto;
	margin: 0;
	padding: 0;
}
#cntBandejaDeEntrada .bandeja .entrada{
	display: block;
	float: left;
	clear: both;
	width: 432px;
	height: 81px;
	border-bottom: solid 1px #fff;
}
#cntBandejaDeEntrada .bandeja .entrada .col1,
#cntBandejaDeEntrada .bandeja .entrada .col2,
#cntBandejaDeEntrada .bandeja .entrada .col3,
#cntBandejaDeEntrada .bandeja .entrada .col4{ display: block; float: left; height: 76px; padding: 5px 0 0 0;}

#cntBandejaDeEntrada .bandeja .entrada .blue{ background: url(/comunidad/images/comunidad/colAzul.jpg) repeat-y top left;}
#cntBandejaDeEntrada .bandeja .entrada .green{ background: url(/comunidad/images/comunidad/colVerde.jpg) repeat-y top left;}
#cntBandejaDeEntrada .bandeja .entrada .red{ background: url(/comunidad/images/comunidad/colRojo.jpg) repeat-y top left;}
#cntBandejaDeEntrada .bandeja .entrada .yellow{ background: url(/comunidad/images/comunidad/colAmarillo.jpg) repeat-y top left;}

#cntBandejaDeEntrada .bandeja .entrada .col1{ width: 60px;}
#cntBandejaDeEntrada .bandeja .entrada .col1 p.numero{ color: #000; font-weight: bold; margin: 0 0 0 14px; padding: 0;}
#cntBandejaDeEntrada .bandeja .entrada .col1 p.categoria{ display: block; bottom: 0; width: 42px; height: auto; margin: 0; padding: 30px 5px 0 13px; text-align: left; font-size: 0.8em;}

#cntBandejaDeEntrada .bandeja .entrada .col2{ width: 70px;}
#cntBandejaDeEntrada .bandeja .entrada .col2 img{ display: block; padding: 2px; background: #fff; border: solid 1px #ccc; margin: 0 auto;}

#cntBandejaDeEntrada .bandeja .entrada .col3{ width: 90px;}
#cntBandejaDeEntrada .bandeja .entrada .col3 p.persona{ font-size: 1.1em; font-weight: bold; color: #fea100;}
#cntBandejaDeEntrada .bandeja .entrada .col3 p.persona em{ font-size: 0.9em; font-weight: normal; font-style: italic; color:#666;}

#cntBandejaDeEntrada .bandeja .entrada .col4{ width: 206px;}
#cntBandejaDeEntrada .bandeja .entrada .col4 p.titulo{ display: block; width: 100%; text-align: left; margin:0 0 2px 0; padding:0; font-weight: bold; font-size: 1.0em; color: #999; font-style: italic;}
#cntBandejaDeEntrada .bandeja .entrada .col4 p.fecha{ display: block; width: 100%; text-align: left; margin: 0 0 2px 0; padding:0; font-weight: bold; color: #000; font-size: 1.0em;}
#cntBandejaDeEntrada .bandeja .entrada .col4 p.descr{ display: block; width: 100%; text-align: left; margin: 0; padding:0; font-style: italic; font-size: 0.9em; }

/**** PIZARRA CLASSES ****/

#cntPizarra{
	display: block;
	float: left;
	clear: right;
	width: 726px;
	height: auto;
	margin: 0;
	padding: 0;
}
#cntPizarra .pizarra{
	display: block;
	width: 726px;
	height: auto;
	min-height: 60px;
	padding: 10px 0 0 0;
	border-bottom: solid 1px #ccc;
	background: url(/comunidad/images/comunidad/bgPizarra.jpg) repeat-y top left;
}
#cntPizarra .pizarra .pizCheck{
	display: block;
	float: left;
	clear: none;
	width: 30px;
	height: 100%;
	margin: 0 9px 0 0;
	text-align: center;
}
#cntPizarra .pizarra .pizLeft{
	display: block;
	float: left;
	width: 140px;
	margin: 0 10px 0 0;
	padding: 0;
}
#cntPizarra .pizarra .pizRight{
	display: block;
	float: left;
	clear: none;
	width: 536px;
}

#cntPizarra .pizarra .pizLeft img{ display: block; float: left; border: solid 1px #ccc; padding: 2px; margin: 0 7px 0 0;}
#cntPizarra .pizarra .pizLeft p.numero{ font-weight: bold; color: #fea100; font-size: 0.9em; padding: 0; margin: 0; }
#cntPizarra .pizarra .pizLeft p.nombreContacto{ font-weight: bold; color: #000; font-size: 1.0em; margin: 0; padding: 0; line-height: 1.1em; }
#cntPizarra .pizarra .pizLeft p.nombreContacto em{ color: #797979; font-size: 11px; font-style: italic; font-weight: normal; margin: 0 0 2px 0; padding: 0; }
#cntPizarra .pizarra .pizLeft p.estadoActivo{ display: block; float: left; width: 14px; height: 16px; background: url(/comunidad/images/comunidad/icoUsrActive.gif) no-repeat top left; margin: 0; padding: 0;}

#cntPizarra .pizRight a.contestar{ display: block; float: right; clear: both; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:4px 8px 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold; border: solid 1px #fff;}
#cntPizarra .pizRight a.eliminar{ display: block; float: right; clear: none; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:8px 8px 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold; border: solid 1px #fff;}
*html #cntPizarra .pizRight a.contestar{ margin-right/****/:/****/ 4px;}

#cntPizarra .pizarra .pizRight p.titulo{ font-weight: bold; font-size: 0.9em; margin: 0 0 2px 0; padding:0; color: #fea100; width: 420px; }
#cntPizarra .pizarra .pizRight p.descr{ font-size: 1.0em; width: 420px;}

/**** ESCRIBIR DIARIOCLASSES ****/

#escribirDiario{
	display: block;
	float: left;
	clear: right;
	width: 726px;
	height: auto;
	margin: 0;
	padding: 0;
}
ul.rastroDiarios{
	display: block;
	float: left;
	clear: both;
	width: 902px;
	height: 30px;
	margin: 10px 0 10px 24px;
	padding: 0 0 0 20px;
	background: url(/comunidad/images/timeline/fondo.jpg) no-repeat top left;
}
ul.rastroDiarios li{
	display: block;
	float: left;
	clear: none;
	margin:0;
	padding: 7px 22px 7px 3px;
}
ul.rastroDiarios li.dia{
	padding: 7px 0 7px 22px;
	background: url(/comunidad/images/timeline/fondodia.jpg) no-repeat 0 -29px;
}
ul.rastroDiarios li.diaActive{
	padding: 7px 0 7px 22px;
	background: url(/comunidad/images/timeline/fondodia.jpg) no-repeat 0 0px;
	color: #fff;
}


ul.rastroDiarios li a{
	text-transform: uppercase;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
ul.rastroDiarios li.diaActive a{ color: #fff;}

/**** DATOS PERSONALES CLASSES ****/

div#datosPersonales{}
div#datosPersonales .cntDesplegable .descrCorto img.sello{
	margin: 0 auto;
	display: block;
}

#datosPers{
	display: block;
	float: left;
	clear: right;
	width: 726px;
	height: auto;
	margin: 0;
	padding: 0;
}
#datosPers dl.datosLeft{
	display: block;
	float: left;
	clear: none;
	width: 320px;
	padding: 0;
}
#datosPers dl.datosRight{
	display: block;
	float: left;
	clear: none;
	width: 320px;
	padding: 0;
}
#datosPers dl dt{
	display: block;
	float: left;
	clear: both;
	width: 120px;
	text-transform: uppercase;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 3px 0;
}
#datosPers dl dd{
	font-weight: normal;
	margin: 0 0 3px 0;
} 
#datosPers img.fotoPers{
	width: 50px;
	height: 50px;
} 
#datosPers a.img{
	display: block;
	float: left;
	clear: none;
	border: solid 1px #ccc;
	padding: 2px;
	margin: 0 10px 10px 0;
	width: 50px;
	height: 50px;
	background: #fff;
}
#datosPers a.img:link{}
#datosPers a.img:visited{}
#datosPers a.img:hover{ background: #fead20; border: solid 1px #fead20;}
#datosPers a.img:active{ background: #fead20; border: solid 1px #fead20;}

#datosPers p.alias{
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}
#datosPers p.online{ background:url(/comunidad/images/comunidad/icoUsrActive.gif) no-repeat top left; padding: 0 0 0 18px; }
#datosPers p.offline{ background:url(/comunidad/images/comunidad/ico-usr-offline.gif) no-repeat top left; padding: 0 0 0 18px; }
#datosPers p.alias .estoy{ text-transform: none; font-size: 0.8em; color: #fea100;}
#datosPers p.frasePers{
	margin: 0 0 10px 0;
	padding: 0;
	font-style: italic;
}
#datosPers a.agregaViajero{
	display:block;
	float:right;
	color:#fea100;
	text-decoration:underline;
	margin:3px 0 0 30px;
	font-weight:bold;
}
#datosPers a.agregaViajero:link{}
#datosPers a.agregaViajero:visited{}
#datosPers a.agregaViajero:hover{}
#datosPers a.agregaViajero:active{}

/**** DIARIO DE VIAJE CLASSES ****/

#diarioViaje{
	display: block;
	float: left;
	clear: right;
	width: 726px;
	height: auto;
	margin: 0;
	padding: 0;
}
#diarioViaje table{
	width: 726px;
	color: #000;
	margin: 0 0 8px 0; 
}
#diarioViaje table tr th{
	text-transform: uppercase;
	color: #fead20;
	text-align: center;
	padding: 2px 0 6px 0;
}
#diarioViaje table tr.uneven{ background-color: #ececed; }
#diarioViaje table tr td{ padding: 5px; }
#diarioViaje table tr td.fecha{ text-align: center; width: 143px; }
#diarioViaje table tr td.destino{ text-align: left; }
#diarioViaje table tr td.cont{ text-align: center; width: 112px; }

#diarioViaje table tr.uneven td.destino{ border-right: solid 2px #fff; border-left: solid 2px #fff; padding-left: 20px;}
#diarioViaje table tr.even td.destino{ border-right: solid 2px #eee; border-left: solid 2px #eee; padding-left: 20px;}

#diarioViaje table tr td.destino a{ font-weight: bold; text-decoration: underline;}
#diarioViaje table tr td.destino a:link{ color: #000;}
#diarioViaje table tr td.destino a:visited{ color: #000;}
#diarioViaje table tr td.destino a:hover{ color: #fead20;}
#diarioViaje table tr td.destino a:active{ color: #000;}

#diarioViaje table tr td.cont .fotoNo, #diarioViaje table tr td.cont .fotoSi,
#diarioViaje table tr td.cont .narracionNo, #diarioViaje table tr td.cont .narracionSi,
#diarioViaje table tr td.cont .videoNo, #diarioViaje table tr td.cont .videoSi{
	display: block;
	float: left;
	clear: none;
	width: 17px;
	height: 17px;
	margin: 0 0 0 6px;
	background-color: #fde2b1;
}
#diarioViaje table tr td.cont .narracionNo{ background: url(/comunidad/images/comunidad/iconarracion-si.gif) no-repeat top left; margin-left: 24px;}
#diarioViaje table tr td.cont .narracionSi{ background: url(/comunidad/images/comunidad/iconarracion-si.gif) no-repeat top left; margin-left: 24px;}
#diarioViaje table tr td.cont .fotoNo{ background: url(/comunidad/images/comunidad/icofoto-no.gif) no-repeat top left;}
#diarioViaje table tr td.cont .fotoSi{ background: url(/comunidad/images/comunidad/icofoto-si.gif) no-repeat top left;}
#diarioViaje table tr td.cont .videoNo{ background: url(/comunidad/images/comunidad/icovideo-no.gif) no-repeat top left;}
#diarioViaje table tr td.cont .videoSi{ background: url(/comunidad/images/comunidad/icovideo-si.gif) no-repeat top left;}
*html #diarioViaje table tr td.cont .narracionNo{ margin-left/****/:/****/ 12px;}
*html #diarioViaje table tr td.cont .narracionSi{ margin-left/****/:/****/ 12px;}
#diarioViaje table tr td.edit{ border-left:2px solid #FFFFFF; text-align: center; }

#diarioViaje a.editarViaje {
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	clear:both;
	color:#FFFFFF;
	display:block;
	float:right;
	font-weight:bold;
	height:19px;
	margin:0 19px 0 0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:4px 0 0;
	text-align:center;
	text-decoration:none;
	width:82px;
}
#diarioViaje a.contestar{ display: block; float: right; clear: both; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:8px 19px 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold;}
*html #diarioViaje a.contestar{ margin-right/****/:/****/ 8px;}

#diarioViaje #leyendaDiario{
	display: block;
	float: right;
	clear: none;
	width: 500px;
	margin: 12px 0 0 0;
}
#diarioViaje #leyendaDiario .narracionSi,
#diarioViaje #leyendaDiario .fotoSi,
#diarioViaje #leyendaDiario .videoSi{
	display: block;
	float: left;
	clear: none;
	height: 17px;
	margin: 0 20px 0 6px;
}
#diarioViaje #leyendaDiario .narracionSi{ background: url(/comunidad/images/comunidad/iconarracion-si.gif) no-repeat top left; padding: 2px 0 0 22px;}
#diarioViaje #leyendaDiario .fotoSi{ background: url(/comunidad/images/comunidad/iconarracion-si.gif) no-repeat top left; padding: 2px 0 0 22px;}
#diarioViaje #leyendaDiario .videoSi{ background: url(/comunidad/images/comunidad/iconarracion-si.gif) no-repeat top left; padding: 2px 0 0 22px;}

/**** ALBUM DE FOTOS CLASSES ****/
#albumDeFotos{
	display: block;
	float: left;
	clear: right;
	width: 726px;
	height: auto;
	margin: 0;
	padding: 0 0 2px 0;
}
#albumDeFotos .galeria{
	display: block;
	float: left;
	clear: both;
	width: 726px;
	height: auto;
	min-height: 90px;
	margin: 0;
	padding: 14px 0 7px 0;
	border-bottom: solid 1px #ccc;
	background: url(/comunidad/images/comunidad/bgAlbumGaleria.jpg) repeat-y top right;
}
#albumDeFotos .galeria .col1{
	display: block;
	float: left;
	clear: none;
	width: 226px;
	height: auto;
	margin: 0;
	padding: 0;
}
#albumDeFotos .galeria .col1 p.fecha{ text-transform: uppercase; color: #FEAD20; font-weight: bold; margin: 0; padding:0; font-size: 0.96em;}
#albumDeFotos .galeria .col1 p.titulo{ font-weight: bold; color: #000; margin: 0 0 10px 0; padding: 0;}
#albumDeFotos .galeria .col1 dl.destino{ display: block; width: 200px;}
#albumDeFotos .galeria .col1 dl.destino dt{ display: block; float: left; width: 30%; text-transform: uppercase; color: #666; font-size: 0.8em; font-weight: bold;}
#albumDeFotos .galeria .col1 dl.destino dd{ display: block; float: left; width: 68%; font-size: 0.9em; color: #000;}

#albumDeFotos .galeria .col2{
	display: block;
	float: left;
	clear: none;
	width: 407px;
	height: auto;
	margin: 0;
	padding: 0;
}
#albumDeFotos .galeria .col2 img.galImg{ border: solid 1px #ccc; padding: 2px; margin: 0 1px 0 0;}
#albumDeFotos .galeria .col3{
	display: block;
	float: left;
	clear: none;
	width: 93px;
	height: auto;
	margin: 0;
	padding: 0;	
}
#albumDeFotos .galeria .col3 a.verAlbum{ display: block; float: right; clear: none; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:58px 5px 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold; border: solid 1px #fff;}
#albumDeFotos a.contestar{ display: block; float: right; clear: both; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:8px 5px 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold;}

/**** AGENDA CLASSES ****/

#medioCnt{
	display: block;
	float: left;
	clear: both;
	width: 920px;
	margin:16px 0 9px 20px;
	padding: 0;
}

#miniAgenda{
	display: block;
	float: left;
	width: 415px;
	height: auto;
	margin: 0 0 0 15px;
	padding: 8px;
}
*html #miniAgenda{ margin-left: 8px;}
#miniAgenda .col1{
	display: block;
	float: left;
	clear: none;
	width: 116px;
	margin: 0;
	padding: 0;
}
#miniAgenda .col1 dt{
	text-transform: uppercase;
	color: #ee6c00;
	font-size: 0.8em;
	font-weight: bold;
	margin: 5px 0;
}
#miniAgenda .col1 dt a:link{ color: #ee6c00; text-decoration: none;}
#miniAgenda .col1 dt a:visited{ color: #ee6c00; text-decoration: none;}
#miniAgenda .col1 dt a:hover{ color: #ee6c00; text-decoration: none;}
#miniAgenda .col1 dt a:active{ color: #ee6c00; text-decoration: none;}
#miniAgenda .col1 dd{
	color: #3d3d3e;
	margin: 3px 0 3px 6px;
	font-weight: bold;
	font-size: 0.9em;
}
#miniAgenda .col1 dd a:link{ color: #3d3d3e; text-decoration: none;}
#miniAgenda .col1 dd a:visited{ color: #3d3d3e; text-decoration: none;}
#miniAgenda .col1 dd a:hover{ color: #3d3d3e; text-decoration: none;}
#miniAgenda .col1 dd a:active{ color: #3d3d3e; text-decoration: none;}

#miniAgenda .col2{
	display: block;
	float: right;
	clear: none;
	width: 295px;
	height: 161px;
	min-height: 161px;
	margin: 0;
	padding: 0;
	background: url(/comunidad/images/comunidad/bgagenda.gif) no-repeat top right;
}

/**** LOCALIZADOR CLASSES ****/

#miniLocalizador{
	display: block;
	float: right;
	width: 415px;
	height: 160px;
	margin: 0 15px 0 0 ;
	padding: 8px;
}
#miniLocalizador .col1{
	display: block;
	float: left;
	clear: none;
	width: 98px;
	margin: 0;
	padding: 0;
}
#miniLocalizador .col1 dt{
	text-transform: uppercase;
	color: #ee6c00;
	font-size: 0.8em;
	font-weight: bold;
	margin: 2px 0;
}
#miniLocalizador .col1 dt a:link{ color: #ee6c00; text-decoration: none;}
#miniLocalizador .col1 dt a:visited{ color: #ee6c00; text-decoration: none;}
#miniLocalizador .col1 dt a:hover{ color: #ee6c00; text-decoration: none;}
#miniLocalizador .col1 dt a:active{ color: #ee6c00; text-decoration: none;}
#miniLocalizador .col1 dd{
	color: #3d3d3e;
	margin: 1px 0 1px 6px;
	font-weight: bold;
	font-size: 0.9em;
}
#miniLocalizador .col1 dd a:link{ color: #3d3d3e; text-decoration: none;}
#miniLocalizador .col1 dd a:visited{ color: #3d3d3e; text-decoration: none;}
#miniLocalizador .col1 dd a:hover{ color: #3d3d3e; text-decoration: none;}
#miniLocalizador .col1 dd a:active{ color: #3d3d3e; text-decoration: none;}

#miniLocalizador .col2{
	display: block;
	float: right;
	clear: none;
	width: 314px;
	height: 161px;
	min-height: 161px;
	margin: 0;
	padding: 0;
}

/**** MAPA DESTINOS VISITADOS CLASSES ****/

#mapaDestinosVisitados{
	display: block;
	float: left;
	clear: both;
	width: 920px;
	height: 409px;
	margin: 25px 0 0 28px;
	background: url(/comunidad/images/comunidad/bgmapadest.jpg) no-repeat top left;
}
*html #mapaDestinosVisitados{ margin-left/****/:/****/ 13px;}
#mapaDestinosVisitados ul#mapaDestinosTabs{
	display: block;
	float: left;
	clear: both;
	width: 920px;
	margin: 0;
	padding: 0;
}
#mapaDestinosVisitados ul#mapaDestinosTabs li{
	clear:none;
	display:block;
	float:left;
	height:19px;
	text-align:center;
	width:149px;
	margin: 0 3px 0 0;
	border-left: solid 1px #999;
	border-right: solid 1px #999;	
	border-top: solid 1px #999;	
}
#mapaDestinosVisitados ul#mapaDestinosTabs li.active{ background: url(/comunidad/images/comunidad/bgmapadesttabs.jpg) repeat-x top left #ffb442;}
#mapaDestinosVisitados ul#mapaDestinosTabs li a{
	color:#000000;
	display:block;
	font-weight:bold;
	font-size: 0.9em;
	color: #666;
	height:17px;
	padding:3px 0 0;
	text-decoration:none;
	text-transform:uppercase;
	width:100%;
}
#mapaDestinosVisitados ul#mapaDestinosTabs li a:link{ color: #666; }
#mapaDestinosVisitados ul#mapaDestinosTabs li a:visted{ color: #666; }
#mapaDestinosVisitados ul#mapaDestinosTabs li a:hover{ color: #000; background: url(/comunidad/images/comunidad/bgmapadesttabs.jpg) repeat-x top left #ffb442;}
#mapaDestinosVisitados ul#mapaDestinosTabs li a:active{ color: #666; }

#mapaDestinosVisitados ul#mapaDestinosTabs li.active a:link{ color: #000;}
#mapaDestinosVisitados ul#mapaDestinosTabs li.active a:visited{ color: #000;}
#mapaDestinosVisitados ul#mapaDestinosTabs li.active a:hover{ color: #000;}
#mapaDestinosVisitados ul#mapaDestinosTabs li.active a:active{ color: #000;}

#mapaDestinosVisitados #mapaDestinosCnt{
	display: block;
	float: left;
	clear: both;
	width: 890px;
	margin: 0;
	padding: 15px;
}
#mapaDestinosVisitados #mapaDestinosCnt .col1{
	display: block;
	float: left;
	clear: none;
	width: 665px;
	height: 350px;
	background: url(/comunidad/images/comunidad/mapadestinosvisitados.jpg) no-repeat top left;
	margin: 8px 0 0 0;
}
#mapaDestinosVisitados #mapaDestinosCnt .col2{
	display: block;
	float: left;
	clear: none;
	width: 190px;
	margin: 8px 0 0 13px;
}
#mapaDestinosVisitados #mapaDestinosCnt .col2 p.titulo{
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	border-bottom: solid 1px #fff;
	margin: 0;
	padding: 0;
}
#mapaDestinosVisitados #mapaDestinosCnt .col2 #scrollCnt{
	display: block;
	float: none; 
	clear: both;
	margin: 10px 0;
	overflow: auto;
	height: 260px;
}
#mapaDestinosVisitados #mapaDestinosCnt .col2 #scrollCnt dl{
	display: block;
	width: 172px;
	height: auto;
}
#mapaDestinosVisitados #mapaDestinosCnt .col2 #scrollCnt dl dt{
	display: block;
	float: left;
	clear: none;
	width: 100px;
	margin: 2px 0;
	padding: 0;	
	font-size: 1.0em;
}
#mapaDestinosVisitados #mapaDestinosCnt .col2 #scrollCnt dl dd{
	display: block;
	float: left;
	clear: none;
	width: 70px;
	margin: 2px 0;
	padding: 0;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	font-size: 1.0em;
	
}
#mapaDestinosVisitados #mapaDestinosCnt .col2 #scrollCnt dl dt b{margin: 0 4px 0 0;}
#mapaDestinosVisitados #mapaDestinosCnt .col2 a.editarMapa{ display: block; float: right; clear: both; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:32px 0 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold;}

/*** ================================================ PAGINA EDITAR PERFIL =====================================================================***/

/*** INFORMACION FICHA VIAJERO ***/

.infoIzq{
	display:block;
	float:left;
}
.infoDer{
	display:block;
	float: left;
	margin-right:40px;
	padding:0;
	width:875px;
	overflow: hidden;
	/*border:solid 1px red;*/
}

*html .infoDer{margin-right/***/:/***/40px;}

.infoFichaViajero{
	display:block;
	/*float:left;*/
	clear:right;
	height:auto;
	margin:0 0 10px 30px;
	padding:0 0 0 0px;
	width:100%;
}
.infoDer .infoFichaViajero{margin:0 0 10px 24px; min-height:66px; width:835px;}
*html .infoDer .infoFichaViajero{margin:0 0 10px 10px;}
.imagenFichaViajero{ 
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 0 24px 20px 0px;
	/*background-color:#FF0000;*/
}
*html .imagenFichaViajero{ margin/***/:/***/ 0 24px 20px -20px;}
.infoFichaViajero p.titulo,
.imagenFichaViajero p.titulo{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 14px 0 8px 0;
	padding: 0;
	font-size: 1.0em;
	color: #e96f00;
	border-bottom: solid 1px #c5c4c4;
}
.imagenActual{
	display:block;
	float:left;
}
.infoFichaViajero label,
.imagenFichaViajero label{
	display: block;
	float:left;
	clear: both;
	font-weight: bold;
	color: #000;
	margin: 3px 0;
	padding: 0;
	width: 150px;
	/*width:100%;*/
	height:15px;
}
/*.infoFichaViajero fieldset{border:solid 1px turquoise;}*/


.infoFichaViajero label.labelLeft,
.imagenFichaViajero label.labelLeft{
	clear: none;
	width: 150px;
	margin: 3px 5px 0 0;
}
.infoFichaViajero,
.imagenFichaViajero{
	display: block;
	float: left;
	clear: both;
	width: 410px;
	margin: 0 0 6px 0;
	padding: 5px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.infoFichaViajero input.hidden,
.imagenFichaViajero input.hidden{visibility:hidden;}

.infoFichaViajero input.cargar,
.imagenFichaViajero input.cargar{
	display:block;
	float:right;
	width:84px;
	margin-right:516px;
}

.infoFichaViajero input.acortar,
.imagenFichaViajero input.acortar{
	display: block;
	float: right;
	width: 250px;
	margin-right: 350px;
	
}


*html .infoFichaViajero input.fotovideo{padding-left/****/:/****/10px;}
*html .infoFichaViajero input.fotovideo{margin-left/***/:/***/-12px;}
*html .infoFichaViajero input.titviaje{padding-left/****/:/****/10px;}
*html .infoFichaViajero input.titviaje{margin-left/***/:/***/-15px;}

*html .infoFichaViajero input.fotovideoalbum{margin-left/***/:/***/-15px;}


.infoFichaViajero input.inputLeft,
.imagenFichaViajero input.inputLeft{
	clear: none;
	width: 150px;
	margin: 3px 5px 0 0;
}
.infoFichaViajero input.hidden{ visibility: hidden; border: none;}
.infoFichaViajero select.selectLeft,
.infoFichaViajero select.selectLeftSmall,
.infoFichaViajero select.selectLeftYear,
.imagenFichaViajero select.selectLeft,
.imagenFichaViajero select.selectLeftSmall,
.imagenFichaViajero select.selectLeftYear{
	display: block;
	float: left;
	width: 150px;
	margin: 2px 5px 6px 0;
}
.infoFichaViajero select.selectLeftSmall, .imagenFichaViajero select.selectLeftSmall{ width: 40px; }
.infoFichaViajero select.selectLeftYear, .imagenFichaViajero select.selectLeftYear{ width: 60px; }
.infoFichaViajero input.frase{ width: 400px; margin: 0 400px 6px 0; }
.infoFichaViajero input.frase2{ width: 400px; float: right; margin: 0 472px 6px 0; }
.infoFichaViajero input.gris{color: #aaa;}
.infoFichaViajero input#alias{ width: 400px; margin: 0 0 6px 0; display:block; float:left;}
.infoFichaViajero input.descuadra{margin-right:400px;}

.infoFichaViajero select.fechas{margin:0 3px 0 0;}

.infoFichaViajero #cntMapa_localizador{
	display: block;
	float: none;
	clear: both;
	width: 100%;
	height: 218px;
}
.infoFichaViajero #mapa_localizacion{
	display: block;
	float: left;
	clear: both;
	width: 400px;
	height: 218px;
	border: solid 2px #7f9db6;
	background-color: #99b3cc;
}
.infoFichaViajero ul#mapa_cercanos{
	display: block;
	float: right; 
	clear: none;
	width: 180px;
	height: auto;
	min-height: 220px;
	margin: 0;
	padding: 0;
}
.infoFichaViajero ul#mapa_cercanos li{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
}
.infoFichaViajero ul#mapa_cercanos li span.id{ 
	color:#FEA100;
	font-size:0.9em;
	font-weight:bold;
	margin:0 6px 0 0;
	padding:0;
}
.infoFichaViajero p.mapatitulo{ font-weight: bold; float: right; width: 180px; text-align: left; margin: 0 0 8px 0; padding: 0;}
.infoFichaViajero ul#mapa_cercanos li a{ color: #333; text-decoration: none; border-bottom: dotted 1px #bbbaba;}
.infoFichaViajero ul#mapa_cercanos li a:link{}
.infoFichaViajero ul#mapa_cercanos li a:visited{}
.infoFichaViajero ul#mapa_cercanos li a:hover{ color:#FEA100;}
.infoFichaViajero ul#mapa_cercanos li a:active{}

#superChecks{
	display:block;
	float:left;
	width:300px;
	height:auto;
}
#infoIdiomas #superChecks .chk {
	float:left;
	width:15px;
	height:15px;
	margin:0 5px 0 0;
	background-color:#fff;
	border: none;
	clear:both;
	color:#333333;
	display:block;
	padding:0;
}



/*** ================================================ PAGINA EDITOR WIKIVIAJES =====================================================================***/

.editarWikiviajes{
	clear:right;
	display:block;
	float:right;
	height:auto;
	margin:0;
	padding:0;
	width:680px;
}

























.contenido #cntContenido .descrLargo{

	display:block;
	float:left;
	font-size:0.9em;
	height:auto;
	line-height:1.4em;
	margin:0 0 0 14px;
	padding:11px 14px;
	width:180px;
}
*html .contenido #cntContenido .descrLargo{ margin-left/****/:/****/ 7px;}
*html .contenido #cntContenido .descrLargo{ margin-right/****/:/****/ 0px;}

.contenido #cntContenido .descrLargo .titulo{
	border-bottom:1px solid #C5C4C4;
	clear:both;
	color:#E96F00;
	display:block;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	margin:3px 0 8px;
	padding:0;
	width:100%;
}



#cabeceraIntro {
	background: url("../images/apariencia/fondonaranjaeditor.png") repeat-x;
	width: 996px;
	height: 225px;
	font: 11px Arial;
	text-align: left;
	margin: 0px 2px 0px 2px;
	clear:none;	
}
#textTopIndex{
	display: block;
	float: left;
	width: 222px;
	height: 250px;
	padding: 20px 20px 0px 22px;
	color: #fff;
}

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

#textTop .titulo{
	width:222px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0 16px 0;
}

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

#textTop .intro{
	width:222px;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px 0px 15px 10px;
}

#textTop strong{ color: #fff276;}

.publicarWikiviajes{
	clear:right;
	display:block;
	float:left;
	height:auto;
	margin:0 0 10px 15px;
	padding:0 0 0 0;
	width:645px;
}
#escribirDiario ul#comoPublicar{
	display: block;
	float: none;
	clear: both;
	width: 670px;
	height: auto;
	min-height: 100px;
	margin: 0 0 0 30px;
	padding: 10px 0 15px 0;
	background-color: #eaeaea;
}
#escribirDiario ul#comoPublicar li{
	display: block;
	background-image:url(/comunidad/images/iconos/flecha.png);
	background-repeat:no-repeat;
	background-position:left; 
	float: left;
	clear: both;
	width: 96%;
	height: auto;
	margin: 2px 0 2px 20px;
	padding: 0 0 0 13px;
	list-style: none;
}
.publicarWikiviajes .left{
	display:block;
	float:left;
	height:auto;
	margin:0;
	padding:0;
	width:216px;
}

.publicarWikiviajes .left p.note{
	display:block;
	float:left;
	font-size:0.9em;
	height:auto;
	line-height:1.4em;
	margin:0;
	padding:11px 14px;
	width:160px;
}
.publicarWikiviajes #mapa{
	display:block;
	float:right;
	height:300px;
	margin:0;
	padding:0;
	width:425px;
	border:2px solid #5c7a97;
}

.publicarWikiviajes ul.temas{
	clear:both;
	display:block;
	height:26px;
	margin:8px 0 0;
	padding:0;
	width:100%;
}
.publicarWikiviajes ul.temas li{
	background:url(/comunidad/images/editor/bg-tema.png);
	width:110px;
	height:18px;
	text-align:center;
	display:block;
	float:left;
	margin:0 10px 0 9px;
	padding-top:4px;

}
.publicarWikiviajes ul.temas li a{
	width:110px;
	height:22px;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.publicarWikiviajes ul.temas li a:hover{text-decoration:none; color:#E96F00}

.publicarWikiviajes ul.temas .activo{
	background:url(/comunidad/images/editor/bg-temaactivo.png);
	width:110px;
	height:18px;
	text-align:center;
	display:block;
	float:left;
	margin:0 10px 0 9px;
	padding-top:4px;
}
.publicarWikiviajes ul.temas .activo a{
	width:110px;
	height:22px;	
	text-decoration:none;
}
.publicarWikiviajes ul.temas .activo a:hover{text-decoration:none; color:#E96F00}

#textoTema{
	font-weight:bold;
	padding:0 0 12px;
	text-align:center;
	float:left;
	margin-left:300px;
}
#textoTema .textoDestino{
	color:#FEA100;
	font-size:16px;
	font-weight:bold;
	padding:0 0 5px;
	text-align:center;
}

.publicarWikiviajes p.titulo{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	margin: 14px 0 8px 0;
	padding: 0;
	font-size: 1.0em;
	font-weight:bold;
	color: #e96f00;
	border-bottom: solid 1px #c5c4c4;
}
.publicarWikiviajes label{
	display: block;
	float:left;
	clear: both;
	font-weight: bold;
	color: #000;
	margin: 3px 0;
	padding: 0;
	/*width: 150px;*/
	width:100%;
}
.publicarWikiviajes label.labelLeft{
	clear: none;
	width: 150px;
	margin: 3px 5px 0 0;
}
.publicarWikiviajes input{
	display: block;
	float: left;
	clear: both;
	width: 176px;
	margin: 0 0 6px 0;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.publicarWikiviajes select{
	display: block;
	float: left;
	clear: both;
	width: 180px;
	margin: 0 0 6px 0;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.publicarWikiviajes select.letras, .publicarWikiviajes select.ciudad{
	display: block;
	float: left;
	clear: both;
	width: 50px;
	margin: 0 0 6px 0;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}

.publicarWikiviajes input.inputLeft{
	clear: none;
	width: 150px;
	margin: 3px 5px 0 0;
}

.publicarWikiviajes #cntMapa_localizador{
	display: block;
	float: none;
	clear: both;
	width: 100%;
	height: 218px;
}

.contenidoExistente{
	background:#FFD967;
	width:auto;
	height:auto;
	padding-top:10px;
}
.contenidoExistente p.tituloContenidoExiste{
	width:auto;
	height:auto;
	font-weight:bold;
	font-size:1.1em;
	margin-left:10px;
}
.contenidoExistente .articulo{
	width:auto;
	height:auto;
	padding:0;
	margin:0;
}
.contenidoExistente .articulo p.nombre{
	width:120px;
	height:auto;
	font-weight:bold;
	float:left;
	margin-left:10px;

	color:#666;
}










.contenidoExistente .articulo img{
	width:16px;
	height:16px;
	float:right;
	margin-right:6px;
}
.contenidoExistente p.tituloContenidoNuevo{
	background:transparent url(/comunidad/images/iconos/add.png) no-repeat right top;
	width:88%;
	height:auto;
	font-weight:bold;
	font-size:1.1em;
	margin:10px 0 0 10px;
	padding:0 0 5px 0;
	float:left;
}
.fichaInfo p.tituloContenidoNuevo{
	background:transparent url(/comunidad/images/iconos/add.png) no-repeat right top;
	width:86%;
	height:auto;
	font-weight:bold;
	font-size:1.1em;
	margin:15px 0 0px 10px;
	padding:0 0 5px 0;
}
.contenidoExistente input.contenidoNuevo{
	width:156px;
	height:auto;
	margin:0 0 5px 10px;
	padding:0;
}
.contenidoExistente .btnanyadir, .fichaInfo .btnanyadir{
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat;
	width:auto;
	height:19px;
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
	float:right;
	padding:4px 10px;
	margin:10px 10px 0 0;
}


.cabeceraFichaInfo{
	background: url(/comunidad/images/editor/cabecerainfo.png);
	width:180px;
	height:50px;;
}
.fichaInfo{
	background:#ffd967;
	width:auto;
	height:395px;
	*height:415px;
}
.fichaInfo input{
	width:150px;;
	height:auto;
	margin:0 0 5px 10px;
}
.fichaInfo .inputCorto{
	width:110px;;
	height:auto;
	margin:0 0 0 10px;
}
.fichaInfo label{
	width:auto;
	height:auto;
	margin:0 0 0 10px;
}
.fichaInfo p.nota{
	width:37px;
	height:auto;	
	float:right;
	font-size:0.8em;
	margin-right:15px;
	padding-top:3px;
	color:#666;
}

.contenidoExistente .btnPublicar{
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	border:medium none;
	color:#FFF;
	cursor:pointer;
	padding:2px 10px;
	width:41px;
	margin:10px 0 15px 108px;
}

.publicarWikiviajes .btnPublicar{
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	border:medium none;
	color:#FFF;
	cursor:pointer;
	padding:2px 10px;
	width:50px;
	float:right;
	margin:10px 0 0 0;
}









/**** BANDEJA DE ENTRADA CLASSES ****/

#cntContenido a.mensajeNuevo{
	background:url(../images/apariencia/btnblanco.jpg) no-repeat top left;
	display:block;
	float:left;
	width:110px;
	height:24px;
	text-decoration: none;
	border: none;
	outline: none;
	cursor: pointer;
	margin:10px 0 0 24px;
	color:#fff;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	padding:4px 0 0 0;
}
*html #cntContenido a.mensajeNuevo{margin-left/***/:/***/12px;}

#cntContenido .cntConBg ol.tocBandeja{
	float:left;
	clear:both;
	height:35px;
	list-style-type:none;
	margin:0 0 0 24px;
	padding:3px 0 0;
	position:relative;
	width:430px;
}
*html #cntContenido .cntConBg ol.tocBandeja{margin-left/***/:/***/12px;}
ol.tocBandeja li,ol.tocBandeja li#first {
    /*float: right;*/
    margin-right: 5px;
    padding:0;
}

ol.tocBandeja li a {
    color: #fff;
    display: block;
    float: left;
    height: 26px;
	width: 200px;
	outline: none;
	font-weight: bold;
	text-align: center;
	padding-top:10px;
}

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

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

ol.tocBandeja li#bandejaEntrada{ float: left; }

ol.tocBandeja li#bandejaEntrada a{
	background: url("/comunidad/images/apariencia/tabBandeja.png") 100% 0;
	font-size: 1.3em;
	font-weight: bold;
	color:#333;
	text-decoration:none;
}

ol.tocBandeja li#bandejaEntrada.current {
    background-position: 0 -69px;
	margin: 0 5px 0 0;
/*	border: solid 1px red;*/	
}

ol.tocBandeja li#bandejaEntrada.current a {
    background-position: 100% -36px;
    color: #333;
    font-weight: bold;
}

ol.tocBandeja li#bandejaEnviados{ float: left; }

ol.tocBandeja li#bandejaEnviados a{
	background: url("/comunidad/images/apariencia/tabBandeja.png") 100% 0;
	font-size: 1.3em;
	font-weight: bold;
	color:#333;
	text-decoration:none;
}

ol.tocBandeja li#bandejaEnviados.current {
    background-position: 0 -69px;
	margin: 0 5px 0 0;
/*	border: solid 1px red;*/	
}

ol.tocBandeja li#bandejaEnviados.current a {
    background-position: 100% -36px;
    color: #333;
    font-weight: bold;
}

#cntContenido .cntConBg #accionesBandejaEntrada {
	display:block;
	float:right;
	margin:12px 13px 0 0;
	margin:12px 35px 0 0;
}
#cntContenido .cntConBg #accionesBandejaEntrada a{text-decoration:none; color:#EF8B3B;}
#cntContenido .cntConBg #accionesBandejaEntrada a:link{}
#cntContenido .cntConBg #accionesBandejaEntrada a:visited{}
#cntContenido .cntConBg #accionesBandejaEntrada a:hover{text-decoration:underline;}
#cntContenido .cntConBg #accionesBandejaEntrada a:active{}


.cntBandejaPrecarga{
	/*display: block;
	float: left;
	clear: both;*/
	width: 902px;
	height: 100%;
	margin: 0 0 0 24px;
	padding: 0;
	background-color:#333;
	opacity:0.8;
	filter:alpha (opacity=80);
	z-index:1000;
	position:absolute;
	top:378px;
	/*right:266px;*/
}
*html .cntBandejaPrecarga{ margin-left/****/:/****/ 12px; }
.cntBandejaPrecarga img{width:208px; height:13px; margin:150px 0 0 346px; opacity:1;}


.cntBandeja{
	display: block;
	float: left;
	clear: both;
	width: 902px;
	height: auto;
	margin: 0 0 0 24px;
	padding: 0 0 13px 0;
	background: url(/comunidad/images/comunidad/bgBodyCntComunidad.jpg) no-repeat bottom left;	
}
*html .cntBandeja{ margin-left/****/:/****/ 12px; }

.cntBandeja .pizarra{
	display: block;
	clear: both;
	width: 880px;
	height: auto;
	min-height: 70px;
	padding: 10px 0 0 0;
	margin: 0 0 0 10px;
	border-bottom: solid 1px #ccc;
	background: url(/comunidad/images/comunidad/bgMensajeAntiguo.jpg)  repeat-y -30px 0;
}
.cntBandeja .nuevo{
	background: url(/comunidad/images/comunidad/bgMensajeNuevo.jpg)  repeat-y -30px 0;
}

.cntBandeja .pizarra .pizLeft{
	display:block;
	float:left;
	width:96px;
	margin: 0 10px 0 0;
	padding: 0;
	
}
.cntBandeja .pizarra .pizUsuario{
	display:block;
	float:left;
	width:100px;
	margin: 0 13px 0 0;
	padding: 0;
	
}
.cntBandeja .pizarra .pizRight{
	display: block;
	float: left;
	clear: none;
	width: 660px;
	margin: 0 0 10px 0;
}

.cntBandeja .pizarra .pizLeft input.chk{ display: block; float: left; margin: 0 5px; width:11px; height:11px;}
*html .cntBandeja .pizarra .pizLeft input.chk{margin-bottom/**/:/**/5px; margin-left:3px;}
.cntBandeja .pizarra .pizLeft img{ display: block; float: left; border: solid 1px #ccc; padding: 2px; margin: 0 15px 6px 0; background:#fff; width:54px;}
*html .cntBandeja .pizarra .pizLeft img{ margin-bottom/***/:/***/ 3px; margin-right/***/:/***/ 16px;}
*html .cntBandeja .pizarra .pizLeft img{ margin-left/***/:/***/2px;}

.cntBandeja .pizarra .pizUsuario p.numero{ font-weight: bold; color: #ee6c00; font-size: 0.9em; padding: 0; margin: 0; width:50px; float:left;} 
.cntBandeja .pizarra .pizUsuario p.nombreContacto{ font-weight: bold; color: #000; font-size: 1.0em; margin: 0; padding: 0;  float:left; width:100px;}
.cntBandeja .pizarra .pizUsuario p.nombreContacto em{ color: #797979; font-size: 11px; font-style: italic; font-weight: normal; margin: 0 0 2px 0; padding: 0;}
.cntBandeja .pizarra .pizUsuario p.estadoActivo{ display: block; float:left; width: 14px; height: 16px; background: url(/comunidad/images/comunidad/icoUsrActive.gif) no-repeat top left; margin:0; padding: 0;}
.cntBandeja .pizarra .pizUsuario p.estadoOffline {
	background:transparent url(/comunidad/images/comunidad/ico-usr-offline.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:16px;
	margin:0;
	padding:0;
	width:14px;
}
.cntBandeja .pizarra .pizUsuario a.nombre{color:#757575; text-decoration:none; }
.cntBandeja .pizarra .pizUsuario a.nombre:link{color:#757575; text-decoration:none; }
.cntBandeja .pizarra .pizUsuario a.nombre:visited{color:#757575; text-decoration:none;}
.cntBandeja .pizarra .pizUsuario a.nombre:hover{color:#EE6C00; text-decoration:none;}
.cntBandeja .pizarra .pizUsuario a.nombre:active{color:#757575; text-decoration:none;}
.cntBandeja .pizarra .pizLeft a.verFicha{ display: block; clear: both; font-size: 0.8em; margin: 5px 0 0 0;}
.cntBandeja .pizarra .pizLeft a.verFicha:link{ color: #000; text-decoration: none;}
.cntBandeja .pizarra .pizLeft a.verFicha:visited{ color: #000; text-decoration: none;}
.cntBandeja .pizarra .pizLeft a.verFicha:hover{ color: #ee6c00; text-decoration: none;}
.cntBandeja .pizarra .pizLeft a.verFicha:active{ color: #000; text-decoration: none;}

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

.cntBandeja .pizRight a.anyadirFavoritos{ display: block; float: right; clear: right; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:0 0 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold; margin:4px 0 0 0;}
.cntBandeja .pizRight a.eliminar{ display: block; float: right; clear: right; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btnborrar.jpg) no-repeat top left; /*margin:8px 8px 0 0;*/ padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold; margin:4px 0 0px 0;}
.cntBandeja .pizRight a.responder{ display: block; float: right; clear: none; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; margin:0 4px 0 0; padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold; /*margin:3px 0 0 0;*/}
.cntBandeja .pizRight a.anadir{ display: block; float: right; clear: right; width: 82px; height: 19px; background: url(/comunidad/images/comunidad/btnanadir.jpg) no-repeat top left; /*margin:8px 8px 0 0;*/ padding:4px 0 0 0; outline: none; color: #fff; text-decoration: none; text-align: center; font-weight: bold; margin:4px 0 0px 0;}
.cntBandeja .pizarra .pizRight p.fecha{ float: none; font-weight: bold; font-size: 0.9em; margin: 0 0 6px 0; padding:0; color: #ee6c00; width: 475px; }
.cntBandeja .pizarra .pizRight p.titulo{ float: none; font-weight: bold; font-size: 1.0em; margin: 0 0 2px 0; padding:0; color: #000; width: 475px; }
.cntBandeja .pizarra .pizRight p.descr{ float: left; font-size: 1.0em; width: 560px; padding-bottom:0;}
.cntBandeja .pizarra .pizRight p.fecha a{ color: #ee6c00; text-decoration:none; }
.cntBandeja .pizarra .pizRight p.titulo a{ color: #000; text-decoration:none; }
.cntBandeja .pizarra .pizRight p.descr a{ color: #000; text-decoration:none; }
.cntBandeja .pizarra .pizRight .leerMas {display:block; float:right; margin:0 97px 5px 0; margin:15px 20px 5px 0;}
.cntBandeja .pizarra .pizRight .ocultar {display:block; float:right; margin:0 97px 5px 0; margin:0 102px 5px 0;}
.cntBandeja .pizarra .pizRight .leerMas a, 
.cntBandeja .pizarra .pizRight .ocultar a{ text-decoration:none; color:#EF8B3B; font-size:0.9em;}

.cntBandeja .pizarra .pizRight a.anyadirFavoritos{ color: #fff;}
.cntBandeja .pizarra .pizRight a.anyadirFavoritos:hover{ color: #fff;}
.cntBandeja .pizarra .pizRight a.eliminar{ color: #fff;}
.cntBandeja .pizarra .pizRight a.eliminar:hover{ color: #fff;}
.cntBandeja .pizarra .pizRight a.anadir{ color: #fff;}
.cntBandeja .pizarra .pizRight a.anadir:hover{ color: #fff;}


/***** PAGINACION MENSAJES BANDEJA ENTRADA *****/

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

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

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

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

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

li#paginacionBitacora a.texto {
	color:#FEA100;
	display:block;
	float:right;
	margin:0 0 10px;
	padding:5px;
	text-decoration:none;
}
li#paginacionBitacora a.texto:hover {
	background:#FEA100 none repeat scroll 0 0;
	color:#FFFFFF;
	text-decoration:none;
}
li.paginacionBitacora, li#paginacionBitacora img {
	float:right;
	margin:3px 10px 0 0;
}
li.paginacionBitacora, li#paginacionBitacora {
	float:left;
	margin:6px 0;
	padding:0 0 6px;
	width:100%;
}
.paginacionBitacora .right{
	display:block;
	float:right;
	height:auto;
	width:auto;
	margin: 0;
}
.paginacionBitacora .right li{
	display: block;
	list-style-type:none;
	float:right;
	padding:3px 1px 0 1px;
}
.paginacionBitacora .right li a{
    font-family: Arial;
	text-align: left;	
	list-style-type:none;
	padding: 0px 2px;
}
.paginacionBitacora .right li a:link {color:#EF8B3B; text-decoration:none; border-bottom:none;}     /* inicio */
.paginacionBitacora .right li a:visited {color:#EF8B3B; text-decoration:none; border-bottom:none;}  /* visitado */
.paginacionBitacora .right li a:hover {color:#333333; text-decoration:none; border-bottom:none;}   /* mouse over */
.paginacionBitacora .right li a:active {color:#EF8B3B; text-decoration:none; border-bottom:none;}   /* seleccionado */

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

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

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

/**** DRAG AND DROP LIST CLASSES ****/

ul.dragCnt{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}
ul.dragCnt li{
	display: block;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	list-style: none;
}

.dragHandle {
	cursor: pointer
}

.dropHover {
	background-color: #EEE
}

.cntDesplegable{ 
	display: block; 
	float: left; 
	clear: both; 
	height:auto; 
	/*width: 970px;*/
	width:902px;
}

element.style {
position:relative;
}
ul.dragCnt li h5 a.minimizar,
ul.dragCnt li h5 a.maximizar{
	float: right;
	font-size: 0.65em;
	text-decoration: underline;
	font-style: italic;
	background: url(/comunidad/images/comunidad/btnPlegar.gif) no-repeat top right;
	margin: 0;
	padding: 2px 18px 1px 0;
}
ul.dragCnt li h5 a.maximizar{background: url(/comunidad/images/comunidad/btnDesplegar.gif) no-repeat top right;}

ul.dragCnt li h5 a.maximizar:link, 
ul.dragCnt li h5 a.minimizar:link{ color: #8d8c8c;}
ul.dragCnt li h5 a.maximizar:visited, 
ul.dragCnt li h5 a.minimizar:visited{ color: #8d8c8c;}
ul.dragCnt li h5 a.maximizar:hover, 
ul.dragCnt li h5 a.minimizar:hover{ color: #fea100;}
ul.dragCnt li h5 a.maximizar:active, 
ul.dragCnt li h5 a.minimizar:active{ color: #8d8c8c;}


.btnPlegar {
	display: block;
	float: left;
	width: 13px;
	height: 14px;
	border: none;
	background: url(/comunidad/images/comunidad/btnPlegar.gif) no-repeat top left;
	outline: none;
	cursor: pointer;
	margin: 5px 0 0 6px;
	padding: 4px 0 0 0; 
}

.btnDesplegar {
	display:block;
	float:right;
	width: 50px;
	height: 29px;
	border: none;
/*	background: url(/comunidad/images/comunidad/icoAbrirChat.gif) no-repeat top left;  */
	background: url(/comunidad/images/comunidad/btnDesplegar.gif) no-repeat top left;
	outline: none;
	cursor: pointer;
	margin: 4px 43px 0 6px;
	padding: 4px 0 0 0;
	outline: none;
}

.btnDesplegarChat {
	display:block;
	float:right;
	width: 50px;
	height: 29px;
	border: none;
	background: url(/comunidad/images/comunidad/icoAbrirChat.gif) no-repeat top left;
	outline: none;
	cursor: pointer;
	margin: 2px 43px 2px 6px;
	padding: 4px 0 0 0;
	outline: none;
}
*html .btnDesplegarChat {margin-right/***/:/***/22px;}

/******* bocadillo mapa personal **********/
.contBocadilloMapaPersonal{
	width: 240px;
	float: left;
	padding: 10px;
}
	.tituloBocadilloMapaPersonal{
		width: 220px;
		float:left;
		font-weight:bold;
		font-size:1.3em;
		text-align: left;
		margin: 3px 0 5px 0;
		padding: 0;
	}
	.textBocadilloMapaPersonal{
		float:left;
		font-size:0.9em;
		text-align: left;
		margin: 3px 0 3px 0;
	}
.contBocadilloMapaPersonal ul{
	display:block;
	float:left;
	list-style-type:none;
	font-weight:bold;
	margin:0 0 8px;
}
.contBocadilloMapaPersonal ul li{
	display:block;
	float:left;
	margin:1px 10px 0 0;
	padding:4px 0 7px 30px;
	width:75px;
	clear:none;
}
.contBocadilloMapaPersonal ul li a{color:#000; text-decoration:none;}

.contBocadilloMapaPersonal ul li.destinos{background:url(/images/bocadillos/ico_destino.jpg) no-repeat left top;}	
.contBocadilloMapaPersonal ul li.fotos{background:url(/images/bocadillos/ico_foto.jpg) no-repeat left top;}	
.contBocadilloMapaPersonal ul li.viajeros{background:url(/images/bocadillos/ico_viajero.jpg) no-repeat left top;}	
.contBocadilloMapaPersonal ul li.videos{background:url(/images/bocadillos/ico_pelicula.jpg) no-repeat left top;}	
	
/********* fin mapa personal *************/


/********* estilos Notificaciones **************/
#notificaciones{margin-bottom:40px;}

#notificaciones ul.notif {list-style:none;}

#notificaciones ul.notif li{
	width:874px;
	margin:2px 14px;
	height:25px;
	padding:7px 0 10px 0;
}
#notificaciones ul.notif li.titulos{
	border-bottom:solid 1px #e6e6e6;
	margin:0 14px 15px 14px;
	padding:0 0 8px 0;
}
#notificaciones ul.notif li.titulos p{
	display:block; 
	float:left;
	margin:0;
	padding:0;
	font-size:0.9em;
	font-weight:bold;
	color:#666;
	text-align:left;
}
#notificaciones ul.notif li.titulos p.borrar{width:150px;}
#notificaciones ul.notif li.titulos p.fecha{width:112px; margin-left:72px;}
#notificaciones ul.notif li.titulos p.notificacion{width:540px;}

#notificaciones ul.notif li img{
	display:block;
	float:left;
	width:32px;
	height:29px;
	margin:0 36px 0 4px;
}
#notificaciones ul.notif li p,
#notificaciones ul.notif li div{
	display:block;
	float:left;
	clear:none;
	margin:0 15px 0 0;
	padding:0;
}
#notificaciones ul.notif li p.tiempo{width:97px; font-size:0.88em;}
#notificaciones ul.notif li p.texto{width:525px; padding:5px 0;}
#notificaciones ul.notif li div.boton{width:135px; padding:5px 0;}

#notificaciones ul.notif li p a,
#notificaciones ul.notif li p a:link{text-decoration:none; color:#fea100;}
#notificaciones ul.notif li p a:visited{}
#notificaciones ul.notif li p a:hover{}
#notificaciones ul.notif li p a:active{}

#notificaciones ul.notif li div.boton a.borrar{
	display:block;
	background:url(../images/notificaciones/icoborrar.png) no-repeat left top;
	width:18px;
	height:18px;
	margin:0 0 0 14px;
}

#notificaciones ul.notif li.gris{background-color:#efecec;}



/*********** fin estilos Notificaciones **********/

/* estilos cuaderno Bitacora------*/
#cuaderno_bitacora{
	width:933px;
	min-height:700px;
	float: left;
	padding: 0 0 0 8px;
	margin:5px 0 15px 0;
}
	*html #cuaderno_bitacora{padding/***/:/***/ 0 0 0 4px;}
	#cuaderno_bitacora_res{
		width:933px;
		float: left;
		padding: 0 0 0 8px;
		margin:5px 0 15px 0;
	}
#cuaderno_bitacora_album{
	width:945px;
	min-height:700px;
	float: left;
	padding: 0 0 0 8px;
	margin:5px 0 15px 0;
}
#cuaderno_bitacora_album .no_hay_albums{
	display: block;
	float: left;
	clear: both;
	width: 510px;
	margin: 0 109px 0 0;
}
#cuaderno_bitacora_album .no_hay_albums #cntInfo{
	display: block;
	float: left;
	width:249px;
	height: 113px;
	margin: 2px 0 0 0;
	padding: 0;
	background: url(../images/alarmas/bg_info_alarmas_vuelos.gif) no-repeat top left;
}
#cuaderno_bitacora_album .no_hay_albums #cntInfo p.tit{
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	margin: 15px 0 0 47px;
	padding: 0;
}
#cuaderno_bitacora_album .no_hay_albums #cntInfo p.txt{
	display: block;
	float: left;
	clear: both;
	width: 227px;
	margin: 16px 0 0 11px;
	padding: 0 10px 0 0;
	font-size: 0.95em;
	line-height: 1.4em;
}
#cuaderno_bitacora_album .no_hay_albums #cntAviso{
	display: block;
	float: left;
	width:249px;
	height: 113px;
	margin: 2px 0 0 12px;
	padding: 0;	
	background: url(../images/alarmas/bg_no_hay_alarmas_vuelos.gif) no-repeat top left;
}
#cuaderno_bitacora_album .no_hay_albums #cntAviso p.tit{
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	margin: 15px 0 0 47px;
	padding: 0;
}
#cuaderno_bitacora_album .no_hay_albums #cntAviso a.nuevo{
	display: block;
	float: left;
	clear: both;
	font-weight: bold;
	margin: 13px 0 0 47px;
	padding: 0;
}
#cuaderno_bitacora_album .no_hay_albums #cntBanner{
	display: block;
	float: left;
	clear: both;
	margin: 10px 0 0 -13px;
}

	#cuaderno_bitacora_album_res{
		width:945px;
		float: left;
		padding: 0 0 0 8px;
		margin:5px 0 15px 0;
	}
#cuaderno_bitacora ul#lista_bitacora1{
	width:305px;
	height: 177px;
	float: left;
	list-style: none;
	margin: 0 5px 0 0;	
}
*html #cuaderno_bitacora ul#lista_bitacora1{margin-right/***/:/***/1px;}
#cuaderno_bitacora ul#lista_bitacora2{
	width:305px;
	height: 177px;
	float: left;
	list-style: none;
	margin: 0 5px 0 0;
	background-color: #eee;
}
*html #cuaderno_bitacora ul#lista_bitacora2{margin-right/***/:/***/1px;}
#cuaderno_bitacora ul#lista_bitacora3{
	width:305px;
	height: 177px;
	float: left;
	list-style: none;
	margin: 0;
	
}
#cuaderno_bitacora ul#lista_bitacora1 li{ border-bottom: 1px solid #efefef;}
#cuaderno_bitacora ul#lista_bitacora2 li{ border-bottom: 1px solid #fff;}
#cuaderno_bitacora ul#lista_bitacora3 li{ border-bottom: 1px solid #efefef;}

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

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


#cuaderno_bitacora_res ul#lista_bitacora1{
	width:305px;
	/*height:215px;*/
	float: left;
	list-style: none;
	margin: 0 5px 0 0;	
}
*html #cuaderno_bitacora_res ul#lista_bitacora1{margin-right/***/:/***/1px;}
#cuaderno_bitacora_res ul#lista_bitacora2{
	width:305px;
	/*height: 215px;*/
	float: left;
	list-style: none;
	margin: 0 5px 0 0;
	background-color: #eee;
}
*html #cuaderno_bitacora_res ul#lista_bitacora2{margin-right/***/:/***/1px;}
#cuaderno_bitacora_res ul#lista_bitacora3{
	width:305px;
	/*height:215px;*/
	float: left;
	list-style: none;
	margin: 0;
	
}
#cuaderno_bitacora_res ul#lista_bitacora1 li{ border-bottom: 1px solid #efefef;}
#cuaderno_bitacora_res ul#lista_bitacora2 li{ border-bottom: 1px solid #fff;}
#cuaderno_bitacora_res ul#lista_bitacora3 li{ border-bottom: 1px solid #efefef;}

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

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


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

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

.text_bitacora_un_foto {
	color:#000000;
	float:left;
	font-size:12px;
	overflow:hidden;
	width:176px;
}
.img_min_bitacora_uno {
	float:left;
	width:40px;
	height:32px;
	overflow:hidden;
}
	.img_min_bitacora_uno img{
		overflow:hidden;
	}
.img_min_bitacora_dos{
	width:64px;
	float: left;
	overflow:hidden;
}
	.img_min_bitacora_dos img{
		overflow:hidden;
	}
.text_bitacora_dos_foto{
	width:146px;
	float:left;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
}

.text_bitacora a:hover, .text_bitacora_no_foto a:hover, .text_bitacora_un_foto a:hover, .text_bitacora_dos_foto a:hover {
	color:#666666;
	font-weight:bold;
}
.text_bitacora a, .text_bitacora_no_foto a, .text_bitacora_un_foto a, .text_bitacora_dos_foto a {
	color:#ECA900;
	font-weight:bold;
	text-decoration:none;
}

/**** ALARMA CLASSES ****/

.crearAlarma{
	clear:right;
	display:block;
	float:left;
	height:auto;
	margin:0 15px 0 0;
	padding:0;
	width:726px;	
}
.crearAlarma p.titulo{
	border-bottom:1px solid #C5C4C4;
	clear:both;
	color:#E96F00;
	display:block;
	float:left;
	font-size:1em;
	margin: 6px 0 8px;
	padding:0;
	width:100%;
}
.crearAlarma .tipoDeAlarma{
	display: block;
	float: left;
	clear: none;
	width: 200px;
	height: auto;
	margin: 0 16px 16px 0;
	padding: 8px;
	background-color: #ececed;
	border: solid 1px #d8d8d8;
}
.crearAlarma .detallesDeAlarma{
	display: block;
	float: right;
	clear: none;
	width: 474px;
	height: auto;
	margin: 0;
	padding: 8px;
	background-color: #ececed;
	border: solid 1px #d8d8d8;
}
.crearAlarma .tipoDeAlarma p.titulo,
.crearAlarma .detallesDeAlarma p.titulo{ margin: 0 0 8px 0;}
.crearAlarma .tipoDeAlarma label{
	display: block;
	float: left;
	clear: both;
	margin: 2px 0;
	width: 90%;
}
.crearAlarma .tipoDeAlarma label input{ margin: 0 2px 0 4px;}

.crearAlarma .detallesDeAlarma .colLeft, 
.crearAlarma .detallesDeAlarma .colRight{
	display: block; 
	float: left;
	clear: none;
	width: 232px;
	height: auto;
	margin: 0 2px 0 0;
	padding: 0;
}
.crearAlarma .detallesDeAlarma .colLeft p.titulo, 
.crearAlarma .detallesDeAlarma .colRight p.titulo{
	font-weight: bold;
	border: none;
	color: #333;
	margin: 0 0 4px 15px;
	padding: 0;
	width: 180px;
}
.crearAlarma .detallesDeAlarma .colLeft fieldset, 
.crearAlarma .detallesDeAlarma .colRight fieldset{
	display: block;
	float: left;
	clear: both;
	width: 98%;
	height: auto;
	margin: 0 0 20px 0;
}
.crearAlarma .detallesDeAlarma .colLeft fieldset p, 
.crearAlarma .detallesDeAlarma .colRight fieldset p{
	margin: 0 0 0 30px;
}
.crearAlarma .detallesDeAlarma .colLeft label, 
.crearAlarma .detallesDeAlarma .colRight label{
	margin: 2px 0 2px 30px;
}
.crearAlarma .detallesDeAlarma .colLeft input.txt, 
.crearAlarma .detallesDeAlarma .colRight input.txt{
	margin: 2px 0 2px 30px;
}

#historialAlarmas{
	display: block;
	float: left;
	clear: right;
	width: 726px;
	height: auto;
	margin: 0;
	padding: 0;
}
#historialAlarmas table{
	width: 726px;
	color: #000;
	margin: 0 0 8px 0; 
}
#historialAlarmas table tr th{
	text-transform: uppercase;
	color: #fead20;
	text-align: center;
	padding: 2px 0 6px 0;
}
#historialAlarmas table tr.uneven{ background-color: #ececed; }
#historialAlarmas table tr td{ padding: 5px; }
#historialAlarmas table tr td.fecha{ text-align: center; width: 113px; }
#historialAlarmas table tr td.tipo{ text-align: left; font-weight: bold; }
#historialAlarmas table tr td.respuestas{ text-align: center; width: 82px; }
#historialAlarmas table tr td.acciones{ text-align: center; width:273px; }

#historialAlarmas table tr.uneven td.tipo{ border-left: solid 2px #fff; padding-left: 20px;}
#historialAlarmas table tr.even td.tipo{ border-left: solid 2px #eee; padding-left: 20px;}

#historialAlarmas table tr.uneven td.respuestas{ border-right: solid 2px #fff; border-left: solid 2px #fff;}
#historialAlarmas table tr.even td.respuestas{ border-right: solid 2px #eee; border-left: solid 2px #eee;}

#historialAlarmas table tr td.respuestas a{ font-weight: bold; text-decoration: underline; margin: 0 2px;}
#historialAlarmas table tr td.respuestas a:link{ color: #000;}
#historialAlarmas table tr td.respuestas a:visited{ color: #000;}
#historialAlarmas table tr td.respuestas a:hover{ color: #fead20;}
#historialAlarmas table tr td.respuestas a:active{ color: #000;}

#historialAlarmas .botton,
#historialAlarmas .bottonBorrar{
	display:block;
	float: left;
	clear:none;
	width:82px;
	height:19px;
	background:url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#fff;
	font-weight:bold;
	margin: 0 0 0 5px;
	padding:4px 0 0;
	text-align:center;
	text-decoration:none;
}
#historialAlarmas .bottonBorrar{
	background:url(/comunidad/images/comunidad/btnborrar.jpg) no-repeat scroll left top;
}

/**** MAPA INICIO CLASSES ****/

#mapaInicio ul.tabCnt{
	background-color:#FFFFFF;
	clear:none;
	display:block;
	float:left;
	height:43px;
	margin:0 0 0 14px;
	padding:0;
	width:530px;
}
*html #mapaInicio ul.tabCnt{ margin-left/****/:/****/ 7px; width/***/:/***/544px;}
#mapaInicio ul.tabCnt li{
	clear:none;
	display:block;
	float:left;
	height:32px;
	margin-right:16px;
	text-align:left;
	width:120px;
}
#mapaInicio ul.tabCnt li#destinosVisitados{ width: 120px;}
#mapaInicio ul.tabCnt li#destinosVisitados label{ width: 70px;}

#mapaInicio ul.tabCnt li a{
	display: block;
	width: 163px;
	height: 32px;
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	/*padding: 9px 0 0 0;*/
	margin: 0;
	background: none;
}
/*#mapaInicio ul.tabCnt input{
	height: 15px;
	*height: 17px;
	font: 12px Arial;
	color:  #333333;
	text-align:left;
	vertical-align: bottom;
	display:inline;
	padding-top: 3px;
	*padding-top: 1px;
}*/

#mapaInicio ul.tabCnt .destinosVisitados{
	background: url("/comunidad/images/iconos/destinosvisitadosdual.png") no-repeat;
	width:41px;
	height:32;
	float:left;
	/*cursor: pointer;*/
}
#mapaInicio ul.tabCnt .destinosVisitadosbw{
	background:transparent url(/comunidad/images/iconos/destinosvisitadosdual.png) no-repeat 0 -32px;
	width:41px;
	height:32;
	float:left;
	/*cursor: pointer;*/
}
/*#mapaInicio ul.tabCnt .destinosVisitados:visited{background-position: 100% -32px;}
#mapaInicio ul.tabCnt .destinosVisitados:hover{background-position: 100% 0;}*/
#mapaInicio ul.tabCnt .viajerosFavoritos{
	background: url("/comunidad/images/iconos/viajerofavdual.png") no-repeat;
	width:48px;
	height:32;
	float:left;
	/*cursor: pointer;*/
}
#mapaInicio ul.tabCnt .viajerosFavoritosbw{
	/*background:transparent url(/comunidad/images/iconos/viajerofavoritodual.png) repeat scroll 100% -32px;*/
	background:transparent url(/comunidad/images/iconos/viajerofavdual.png) no-repeat 0 -32px;
	width:48px;
	height:32;
	float:left;
	/*cursor: pointer;*/
}
/*#mapaInicio ul.tabCnt .viajerosFavoritos:visited{background-position: 100% -32px;}
#mapaInicio ul.tabCnt .viajerosFavoritos:hover{background-position: 100% 0;}*/
#mapaInicio ul.tabCnt .albumFotos{
	background: url("/comunidad/images/iconos/fotosyvideodual.png");
	width:41px;
	height:32;
	float:left;
	/*cursor: pointer;*/
}
#mapaInicio ul.tabCnt .albumFotosbw{
	background:transparent url(/comunidad/images/iconos/fotosyvideodual.png) repeat 0 -32px;
	width:41px;
	height:32;
	float:left;
	/*cursor: pointer;*/
}
/*#mapaInicio ul.tabCnt .albumFotos:visited{background-position: 100% -32px;}
#mapaInicio ul.tabCnt .albumFotos:hover{background-position: 100% 0;}*/
#mapaInicio ul.tabCnt label{
	display:block;
	float:right;
	font-weight:bold;
	margin:9px 0 0;
	/*padding:1px 0 0 17px;*/
	width:70px;
}
#mapaInicio ul.tabCnt #albumFotos{ width: 200px;}
#mapaInicio ul.tabCnt #albumFotos label{
	width: 150px;
	margin: 0;
}
*html #mapaInicio ul.tabCnt #albumFotos label{width:148px;}
*:first-child+html #mapaInicio ul.tabCnt #albumFotos label{width:148px;}
/*#mapaInicio ul.tabCnt input{
	width:15px;
	margin:0px;
}*/
#mapaInicio ul.tabCnt label a{
	width:auto;
	height:auto;
	text-decoration:underline;
	text-transform:none;
	color:#333;
	margin:0;
	padding:0;
}
#mapaInicio ul.tabCnt label a:link{color:#333;}
#mapaInicio ul.tabCnt label a:visited{}
#mapaInicio ul.tabCnt label a:hover{color:#fea100;}
#mapaInicio ul.tabCnt label a:active{}


#mapaInicio #cuerpoCnt{
	display: block;
	float: left;
	clear: both;
	width: 854px;
	height: auto;
	margin: 0 0 0 14px;
	padding: 16px;
}
*html #mapaInicio #cuerpoCnt{ margin-left/****/:/****/ 7px;}
#mapaInicio #cuerpoCnt #cntDestinosVisitados{
	display: block;
	float: left;
	clear: both;
	width: 100%;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados p.titulo{
	background:#5E7E9E;
	display: block;
	float: left;
	/*clear: both;*/
	width: 554px;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 1.2em;
	text-transform: uppercase;
	margin: 0;
	padding: 4px 0 6px 0;
	width:599px;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #mapa{
	display: block;
	float: left;
	clear: none;
	width:550px;
	height:350px;
	border:2px solid #5e7e9e;
	width:595px;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight{
	display: block;
	float: right;
	clear: none;
	width: 265px;
	height: 350px;
	margin: 0 15px 0 14px;
	padding: 0;
	width:221px;
}
*html #mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight{margin-right/***/:/***/8px;}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight .combo{
	display:block;
	background-color:#b5b4b4;
	border:solid 1px #525252;
	margin:0 0 10px 0;
	height:35px;
	padding:3px;
}

#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight .combo li{
	margin:3px 0 0 0;
}

#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight p.titulo{
	background: none;
	display: block;
	float: left;
	clear: both;
	width: 100%;
	text-align: left;
	color: #333;
	font-weight: bold;
	border-bottom: solid 1px #333;
	padding: 0;
	margin:0;
}

#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight ul.lista {
	background: none;
	display: block;
	float: left;
	clear: both;
	width: 100%;
	text-align: left;
	color: #333;
	font-weight: bold;
	border-bottom: solid 1px #333;
	padding: 0 0 3px 0;
	margin:0;
	font-size:1em;
	width:200px;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight ul.lista li{
	display:block;
	float:left;
	clear:none;
	margin:0 5px 0 0;
	padding:0 0 0 5px;
	border-left:dotted 1px #333;
	width:auto;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight ul.lista li.primeraUnica{padding:0; border:0;}




#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight #overflow{
	clear:none;
	display:block;
	float:left;
	height:350px;
	margin-top:14px;
	overflow: auto;
	padding:0;
	/*width:265px;*/
	width:221px;
}	
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table{ width:200px;}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight .colorListaA{
	background-color:#FAFAFA;
	display:block;
	/*width:249px;*/
	width:200px;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight .colorListaB{
	background-color:#EBEBEB;
	display:block;
	/*width:249px;*/
	width:200px;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table td{ height:32px;}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .id{
	background:transparent url(/comunidad/images/iconos/destinosvisitados.png) no-repeat scroll 0 0;
	font-weight:bold;
	height:32px;
	width:50px;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .iconoListaDest{ height:32px; width:54px; padding:5px 0 5px 5px;}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .textoListaDestinos{ height:32px; width:111px; padding:5px 0 5px 0;}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .ciudad{ padding:0; margin:0; }
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .pais{ font-weight: bold; text-transform: uppercase;padding:0;margin:0;}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .opciones{
	height:40px;
	/*width:20px;*/
	padding:5px 5px 5px 0;
}
*:first-child+html #mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .opciones{padding-right/***/:/***/15px;}

#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .opciones .listaDestEditar{
	background:transparent url(/comunidad/images/iconos/lapiz.gif) no-repeat top right;
	height:15px;
	width:20px;
	font-size:9px;
	color:#fda541;
	text-align:left;
	text-decoration:none;
	margin:2px 0 0 10px;
	padding:3px 0 0 0;
	float:left;
}
#mapaInicio #cuerpoCnt #cntDestinosVisitados #colRight table .opciones .listaDestBorrar{
	background:transparent url(/comunidad/images/iconos/eliminar.gif) no-repeat top right;
	height:15px;
	width:20px;
	font-size:9px;
	color:#fda541;
	text-align:left;
	text-decoration:none;
	margin:2px 0 0 10px;
	padding:3px 0 0 0;
	float:left;
}
#mapaInicio .cntEditar{
	background-color:#FFFFFF;
	width:344px;
	height:43px;
	margin-right:14px;
	float:right;
}
*html #mapaInicio .cntEditar{width/***/:/***/330px; margin-right/***/:/***/7px;}
#mapaInicio .cntEditar .agregarNueva{ float: right; margin: 9px 10px 0 0; padding: 0; text-align: right; width: 50px; font-weight: bold;}
#mapaInicio .cntEditar a.editar,
#mapaInicio .cntEditar a.editarAzul{
	display: block;
	float: right;
	height: 19px;
	width: 110px;
	margin: 5px 0 0 0;
	padding: 4px 0 0;
	background:transparent url("/comunidad/images/comunidad/btncontestarg.jpg") no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
#mapaInicio .cntEditar a.editarAzul{
	margin: 5px 8px 0 0;
	background:transparent url("/comunidad/images/comunidad/btncontestargazul.jpg") no-repeat scroll left top;
}


ul#leyenda2{
	display: block;
	float: none;
	clear: both;
	width: 310px;
	height: 20px;
	margin: 0 0 0 23px;
	padding: 8px;
}

ul#leyenda2 li{
	display: block;
	float: left;
	clear: none;
	margin: 0 14px 0 0;
	padding: 4px 0 0 16px;
}
ul#leyenda2 li.conti{ background: url(/images/iconos/leyendacontinente.png) no-repeat center left; }
ul#leyenda2 li.pais{ background: url(/images/iconos/leyendapais.png) no-repeat center left; }
ul#leyenda2 li.ciudad{ background: url(/images/iconos/leyendaciudad.png) no-repeat center left; }
ul#leyenda2 li.aerop{ background: url(/images/iconos/leyendaaeropuerto.png) no-repeat center left; }


/**** LOCALIZADOR CLASSES ****/

#localizador ul.tabCnt{
	display: block;
	float: left;
	clear: none;
	width: 874px;
	height: 29px;
	margin: 0 0 0 14px;
	padding: 0;
	background-color: #fff;
}
*html #localizador ul.tabCnt{ margin-left/****/:/****/ 7px;}
#localizador ul.tabCnt li{
	display: block;
	float: left;
	clear: none;
	width: 105px;
	height: 29px;
	text-align: center;
	list-style: none;
}
#localizador ul.tabCnt li a{
	display: block;
	width: 105px;
	height: 20px;
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding: 9px 0 0 0;
	margin: 0;
	background: none;
}
#localizador ul.tabCnt li a.activeTab{ background: url(/comunidad/images/apariencia/tablocalizador.png) no-repeat top left;}
#localizador #cuerpoCnt{
	display: block;
	float: left;
	clear: both;
	width: 842px;
	height: auto;
	margin: 0 0 0 14px;
	padding: 16px;
}
*html #localizador #cuerpoCnt{ margin-left/****/:/****/ 7px;}
#localizador #cuerpoCnt #cntDestinosVisitados{
	display: block;
	float: left;
	clear: both;
	width: 100%;
}
#localizador #cuerpoCnt #cntDestinosVisitados p.titulo{
	display: block;
	float: left;
	clear: both;
	width: 646px;
	text-align: center;
	font-weight: bold;
	font-size: 1.0em;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 6px 0;
}
#localizador #cuerpoCnt #cntDestinosVisitados #mapa{
	display: block;
	float: left;
	clear: none;
}

#localizador #cuerpoCnt #cntLocViajeros{
	display: block;
	float: left;
	clear: both;
	width: 100%;
}
#localizador #cuerpoCnt #cntLocViajeros p.titulo{
	display: block;
	float: left;
	width: 100%;
	color: #575757;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: solid 1px #fff;
	margin: 10px 0 18px 0;
	padding: 2px 0 3px;
}

#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros{
	display: block;
	float: left;
	width: 100%;
	height: auto;
	margin: 0 0 20px 0;	
}
#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros label{
	float: left;
	clear: none;
	width: auto;
	margin: 0;
	padding: 2px 20px 2px 0;
	font-size: 12px;
	color: #000;	
}
#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros select{
	float: left;
	clear: none;
	width: 120px;
	margin: 0 50px 0 0;
	padding: 0;
}
#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros input{
	float: left;
	clear: none;
	width: 120px;
	margin: 0 0 0 0;
	padding: 0;
}
#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros span.cntInputs{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0;
}
#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros label .calendario{ float: left; 0 2px;}
#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros label i{ float: left; font-style: normal; padding: 2px 0; margin: 0 20px 0 0;}
#localizador #cuerpoCnt #cntLocViajeros #frmLocViajeros input.submit{ 
	display:block;
	float: right;
	clear:none;
	width:82px;
	height:23px;
	margin:0 45px 0 0;
	padding:0;
	border: 0;
	outline: none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
}
#localizador #cuerpoCnt #cntLocViajeros #mapaLoc{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: 414px;
	background: url(/comunidad/images/apariencia/mapaLocalizador.jpg) repeat top left #EEEEEE;
	border:2px solid #62839E;
}
.cntLocalizador p.h5par{
	display: block;
	float: left;
	clear: both;
	width: 905px;
	margin: 0 0 9px 20px;
	padding:3px 4px 0 20px;	
}
.cntLocalizador .estructura form.filtros{
	display: block;
	float: left;
	clear: both;
	width: 180px;
	height: auto;
	margin: 0 0 0 14px;
	padding: 0 11px 11px 11px;
}
*html .cntLocalizador .estructura form.filtros{ margin: 0 0 0 6px;}
.cntLocalizador .estructura form.filtros fieldset{
	margin: 0 0 10px 0;
}
.cntLocalizador .estructura form.filtros p.subTit{
	display: block;
	margin: 2px 0 8px 0;
	width: 100%;
	padding: 0;
	font-weight: bold;
	color:#E96F00;
	border-bottom:1px solid #bac58d;
}
.cntLocalizador .estructura form.filtros .todosNinguno{ 
	display: block;
	float: left;
	clear: both;
	margin: 8px 0 4px;
}
.cntLocalizador .estructura form.filtros .todosNinguno a{ 
	font-weight: bold;
	text-decoration: none;
	color: #212121;
	margin: 0 2px;
}
.cntLocalizador .estructura form.filtros .todosNinguno a:link{ color: #212121;}
.cntLocalizador .estructura form.filtros .todosNinguno a:visited{ color: #212121;}
.cntLocalizador .estructura form.filtros .todosNinguno a:hover{ color: #505151;}
.cntLocalizador .estructura form.filtros .todosNinguno a:active{ color: #212121;}
.contenido #cntContenido p.titFiltro {
	display: block;
	float: none;
	clear: both;
	width:105px;
	height:auto;
	margin: 10px 0;
	padding: 0;
	line-height:1.4em;
	font-size: 1.0em;
	font-weight: bolder;
	color: #000;
}
.cntLocalizador .estructura #resultadosLocalizador {
	display:block;
	float:right;
	clear:none;
	width:650px;
	height:auto;
	margin: 0 14px 0 0;
	padding:0;
}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq{
	display: block;
	float: left;
	clear: both;
	width: 650px;
	height: 28px;
	margin: 0;
	padding: 0;
	background-color: #d9e3ed;
	
}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p.left{ 
	display: block; 
	float: left; 
	width: 260px;
	font-size: 12px;
	font-weight: bold;
	color: #323435;
	padding: 6px 0 5px 8px;
	margin: 0;
}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p.right{ 
	display: block; 
	float: right; 
	width: auto;
	padding: 0;
	margin: 0;	
}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p a{
	display: block; 
	float: right;
	clear: none;
	width: 20px;
	height: 18px;
	border-left: solid 1px #fff;
	text-align: center;
	padding: 5px 3px;
	color: #323435;
	text-decoration: none;
	font-weight: bold;
}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p a:link{ color: #323435;}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p a:visited{ color: #323435;}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p a:hover{ color: #577088;}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p a:active{ color: #323435;}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p a.activePag{
	background-color: #fff;
	color: #e96f00;
}
.cntLocalizador .estructura #resultadosLocalizador .resultadosBusq p.left .nrRes{
	color: #577088;

}
.cntLocalizador .estructura #resultadosLocalizador .cntItemRes{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	min-height: 80px;
	background: url(/comunidad/images/comunidad/bg-reslocalizador.jpg) repeat-y top left;
}
.cntLocalizador .estructura #resultadosLocalizador .bgDV{ background:url(/comunidad/images/comunidad/bg-reslocdiariosdeviaje.jpg) repeat-y top left;}
.cntLocalizador .estructura #resultadosLocalizador .itemRes,
.cntLocalizador .estructura #resultadosLocalizador .itemResDV{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	min-height: 80px;
	border-bottom: solid 1px #ccc;
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes p.id{
	display: block;
	float: left;
	width: 31px;
	height: 100%;
	text-align: center;
	color: #666;
	font-weight: bold;
	padding-top: 16px;
	margin: 0;
	font-size: 1.1em;
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes img.img{
	display: block;
	float: left;
	clear: none;
	margin: 16px 6px 16px 10px;
	padding: 2px;
	background-color: #fff;
	border: solid 1px #ccc;
	
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes .pers{
	display: block;
	float: left;
	clear: none;
	margin: 16px 0 0 0;
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes .pers p.nombre{ font-weight: bold; color: #fea100; margin: 0 0 8px 0; padding: 0; font-size: 1.1em; background: url(/comunidad/images/comunidad/ico-msn.gif) no-repeat center right;}
.cntLocalizador .estructura #resultadosLocalizador .itemRes .pers p.sexo{ margin: 0; padding: 0; font-style: italic; color: #474646; font-size: 0.9em; }
.cntLocalizador .estructura #resultadosLocalizador .itemRes .pers p.nacido{ margin: 0; padding: 0; color: #474646; }

.cntLocalizador .estructura #resultadosLocalizador .itemRes dl{
	display: block;
	float: left;
	clear: none;
	width: 300px;
	margin: 16px 0 0 45px;
	padding: 0;
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes dl dt{
	display: block;
	float: left; 
	clear: both;
	width: 75px;
	height: 20px;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	font-weight: bold;
	color: #999;
	text-transform: uppercase;	
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes dl dd{
	display: block;
	float: left; 
	clear: none;
	width: 190px;
	height: 20px;
	margin: 0 0 0 10px;
	padding: 0;
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes dl dd.ciudad{ font-weight: bold;}
.cntLocalizador .estructura #resultadosLocalizador .itemRes dl dd.idiomas{ font-style: italic;}
.cntLocalizador .estructura #resultadosLocalizador .itemRes dl dd.intereses{ font-style: italic; font-size: 0.9em;}
.cntLocalizador .estructura #resultadosLocalizador .itemRes a.favorito,
.cntLocalizador .estructura #resultadosLocalizador .itemRes a.contactar {
	display:block;
	float:right;
	clear:none;
	width:82px;	
	height:19px;
	margin:16px 9px 0 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.cntLocalizador .estructura #resultadosLocalizador .itemRes a.contactar{ margin: 8px 9px 0 0;}

.cntLocalizador .estructura #resultadosLocalizador .itemResDV p.id{
	display: block;
	float: left;
	width: 31px;
	height: 100%;
	text-align: center;
	color: #666;
	font-weight: bold;
	padding-top: 16px;
	margin: 0;
	font-size: 1.1em;
}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV img.img{
	display: block;
	float: left;
	clear: none;
	margin: 16px 6px 16px 10px;
	padding: 2px;
	background-color: #fff;
	border: solid 1px #ccc;
	
}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV dl{
	display: block;
	float: left;
	clear: none;
	width: 400px;
	margin: 16px 0 0 15px;
	padding: 0;
}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV dl dt{
	display: block;
	float: left; 
	clear: both;
	width: 80px;
	height: 20px;
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	font-weight: bold;
	color: #999;
	text-transform: uppercase;	
}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV dl dd{
	display: block;
	float: left; 
	clear: none;
	width: 305px;
	height: 20px;
	margin: 0 0 0 15px;
	padding: 0;
}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV dl dt.titulo{ color: #000;}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV dl dd.titulo a{
	font-weight: bold;
	text-decoration: none;
	color: #fea100;
}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV dl dd.viajero{ font-size: 0.9em;}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV dl dd.viajero span{ font-size: 1.1em; font-weight: bold; background: url(/comunidad/images/comunidad/ico-msn.gif) no-repeat center right; padding: 0 16px 0 0; margin: 0 6px 0 0;}

.cntLocalizador .estructura #resultadosLocalizador .itemResDV a.favorito,
.cntLocalizador .estructura #resultadosLocalizador .itemResDV a.contactar {
	display:block;
	float:right;
	clear:right;
	width:82px;	
	height:19px;
	margin:16px 9px 0 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.cntLocalizador .estructura #resultadosLocalizador .itemResDV a.contactar{ margin: 8px 9px 0 0;}

.margintopmas{ margin-top: 20px;}

#cntLocViajeros #destRec { 
	height:100px;
	margin: 0;
	padding: 0;
	clear: both;
}
#cntLocViajeros #destRec li { 
	display:inline;
	float:left;
	height:84px;
	margin:0 13px 0 0;
	width:265px;
}
#cntLocViajeros #destRec li a { 
	float:left;
}
#cntLocViajeros #destRec .borde2blanco { 
	border:2px solid #FFFFFF;
}
#cntLocViajeros #destRec li p.titDestRec {
	display: block;
	float: left;
	font-size: 1.1em;
	text-align: center;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	margin: 0 0 0 5px;
	padding:0 0 2px 0;
	width:140px;
}
#cntLocViajeros #destRec li p.titDestRec a {
	color:#000000;
	margin-right:3px;
	text-decoration:none;
}
#cntLocViajeros #destRec li .descripcion {
	float:left;
	height:40px;
	padding: 5px 0 5px 8px;
	width:140px;
}
#cntLocViajeros #destRec li .descripcion a{ text-decoration: none;}
#cntLocViajeros #destRec li .descripcion a:link{ color: #333;}
#cntLocViajeros #destRec li .descripcion a:visited{ color: #333; }
#cntLocViajeros #destRec li .descripcion a:hover{ color: #fea100;}
#cntLocViajeros #destRec li .descripcion a:active{ color: #333;}

/**** TIMELINE CLASSES ****/

#zCont{
	position: absolute;
	float: none;
	clear: both;
	width: 902px;
	height: 29px;
	margin: 10px 0 10px 24px;
	padding: 0;
	background: url(/comunidad/images/timeline/fondotimeline.gif) no-repeat top left;
}
#zCont div{
	width: 200px;
	height: 31px;
}
#zCont #vistaPrevia{
	position: absolute;
	top: 0;
	width: 120px;
	height: 15px;	
	text-align: right;
	padding: 7px 10px 7px 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
#zCont #general,
#zCont #generalActive{
	background: url(/comunidad/images/timeline/fondogeneral.gif) no-repeat top right;
	position: absolute;
	top: 0;
	width: 120px;
	height: 15px;	
	text-align: right;
	padding: 7px 23px 7px 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;	
}
#zCont #generalActive{
	background: url(/comunidad/images/timeline/fondogeneral-Active.gif) no-repeat top right;
}
#zCont #fotovideo{
	background: url(/comunidad/images/timeline/fondodia.gif) no-repeat top right;
	position: absolute;
	top: 0;
	height: 15px;	
	text-align: right;
	padding: 7px 18px 7px 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;	
}
#zCont .dia{
	background: url(/comunidad/images/timeline/fondodia.gif) no-repeat top right;
	position: absolute;
	top: 0;
	height: 15px;
	text-align: right;
	padding: 7px 18px 7px 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
#zCont .diaActive{
	background: url(/comunidad/images/timeline/fondodia-active.gif) no-repeat top right;
	position: absolute;
	top: 0;
	height: 15px;
	text-align: right;
	padding: 7px 18px 7px 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
#zCont #general a,
#zCont #fotovideo a,
#zCont #vistaPrevia a,
#zCont .dia a{ text-decoration: none; color: #000; }
#zCont .diaActive a,
#zCont #generalActive a{ text-decoration: none; color: #fff; }
#zCont .dia a:hover{ color: #7896b0;}

/**** ESCRIBIR DIARIO CLASSES ****/

#escribirDiario p.titModo{
	font-weight: bold;
	margin: 0 0 5px 30px;
	padding: 0;
	color: #000;
}
#escribirDiario ul#modoDeEmpleo{
	display: block;
	float: none;
	clear: both;
	width: 600px;
	height: auto;
	min-height: 100px;
	margin: 0 0 0 30px;
	padding: 10px 0;
	background-color: #eaeaea;
}
#escribirDiario ul#modoDeEmpleo li{
	display: block;
	background-image:url(/comunidad/images/iconos/flecha.png);
	background-repeat:no-repeat;
	background-position:left; 
	float: left;
	clear: both;
	width: 96%;
	height: auto;
	margin: 2px 0 2px 20px;
	padding: 0 0 0 13px;
	list-style: none;
}
#escribirDiario p.note{
	display: block;
	float: left;
	clear: both;
	width: 490px;
	height: auto;
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 0.9em;
}
#escribirDiario p#noteAbajo{
	display: block;
	float: left;
	clear: both;
	width: 490px;
	height: auto;
	margin: 3px 0 5px 0;
	padding: 0;
	font-size: 0.9em;
}
#escribirDiario p.subTitulo{
	border-bottom:1px solid #C5C4C4;
	clear:both;
	color:#333;
	display:block;
	float:left;
	font-size:1em;
	margin:14px 0 13px 20px;
	padding:0;
	width:580px;
}

#escribirDiario #privacidadAlbum{
	width:185px;
}
#escribirDiario .descripcionAlbum{
	height: 50px;
}
#escribirDiario .cargar{ 
	width: auto; 
	padding: 2px 10px; 	
	background:url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; 
	border: none; 
	color: #fff; 
	outline: none;
	cursor: pointer;
}
*html #escribirDiario .cargar{margin-left/***/:/***/-15px;}

#escribirDiario .infoFichaViajero span.cntInputs{
	width: 96%;
	height:auto;
	display:block;
	clear:both;
	float: left;
	padding:0;
	margin:0 0 10px 20px;
}
#escribirDiario .infoFichaViajero span.cntInputs label{
	width:auto;
	clear:none;
	float: left;
	padding:0px 20px 2px 0;
}
#escribirDiario .infoFichaViajero span.cntInputs select{
	width:110px;
	clear:none;
	float: left;
	padding:0;
	margin:0 15px 0 0;
}
#escribirDiario .infoFichaViajero span.cntInputs input{
	display: block;
	float: left;
	clear: none;
	width: 146px;
	*width: 152px;
	margin:2px 0 2px 0;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
#escribirDiario .infoFichaViajero span.cntInputs .chk{
	height:auto;
	width: auto;
	margin:0 4px 0 0;
	padding:0;
}
#escribirDiario .infoFichaViajero span.cntInputs .transporte{
	margin:0 25px 0 0;
}
#escribirDiario .infoFichaViajero span.cntInputs .otrosAlojamientos{
	width: 192px;
}
#escribirDiario .infoFichaViajero span.cntInputs .hotel{
	padding:0px 20px 6px 39px;
}
#escribirDiario .infoFichaViajero .cntOpinion{
	background-color: #FFE9A8;
	width: 91%;
	height:auto;
	display:block;
	clear:both;
	float: left;
	padding:15px;
	margin:10px 0 0 20px;
}
*html #escribirDiario .infoFichaViajero .cntOpinion{padding-left/****/:/***/40px;}
*html #escribirDiario .infoFichaViajero .cntOpinion{padding-right/****/:/***/25px;}
*html #escribirDiario .infoFichaViajero .cntOpinion{margin-left/****/:/***/20px;}
*html #escribirDiario .infoFichaViajero .cntOpinion{margin-right/****/:/***/20px;}
*html #escribirDiario .infoFichaViajero .cntOpinion{width/****/:/***/520px;}
#escribirDiario .infoFichaViajero .cntOpinion label{
	display: block;
	float:left;
	clear: both;
	font-weight: bold;
	color: #000;
	margin: 3px 0;
	padding: 0;
	width: 75px;
}
*html #escribirDiario .infoFichaViajero .cntOpinion label{margin/***/:/***/8px 0 0 -10px;}

#escribirDiario .infoFichaViajero .cntOpinion .comentarios{
	height: 142px;
	display: block;
	float: left;
	clear: both;
	width: 540px;
	margin: 0 0 0 0;
	*margin:0 0 0 -20px;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
*html#escribirDiario .infoFichaViajero .cntOpinion .comentarios{margin/****/:/****/0 20px 0 5px;}

#escribirDiario .infoFichaViajero .cntOpinion select{
	width:110px;
	clear:none;
	float: left;
	padding:0;
	margin:0 15px 0 0;
}
#escribirDiario .infoFichaViajero .cntOpinion .opinion{
	display: block;
	float:right;
	clear: none;
	font-weight: bold;
	color: #9d9d9d;
	margin: 0 0 20px 0;
	padding: 0;
	width:185px;
	font-size:1.5em;
}
#escribirDiario .infoFichaViajero span.cntCronica{
	width: 96%;
	height:auto;
	display:block;
	float: left;
	padding:0;
	margin: 0 0 0 20px;
	*margin: 0 0 0 25px;
}
#escribirDiario .infoFichaViajero span.cntCronica .descripcionViaje{
	height: 100px;
}

*html #escribirDiario .infoFichaViajero span.cntCronica .descripcionViaje{padding-left/****/:/****/10px;}
*html #escribirDiario .infoFichaViajero span.cntCronica .descripcionViaje{margin-left/***/:/***/-12px;}

.cntDesplegable form.vistaPrevia{
	display: block;
	float: left;
	clear: both;
	width: 180px;
	height: auto;
	margin: 0 0 0 14px;
	padding: 0px 11px 11px 11px;
}
*html .cntDesplegable form.vistaPrevia{ margin: 0 8px 0 6px;}

.cntDesplegable form.vistaPrevia p.subTit{
	display: block;
	margin: 10px 0 8px 0;
	width: 100%;
	padding: 0;
	font-weight: bold;
	color:#E96F00;
	border-bottom:1px solid #bac58d;
}
.cntDesplegable form.vistaPrevia p{
	line-height: 1.4em;
	margin:0;
	padding:10px 0 5px;
}
.cntDesplegable form.vistaPrevia span{
	text-align: left;
	padding:1px 0 0 5px;
}
.cntDesplegable form.vistaPrevia img{
	margin: 0 0 5px 0;
	padding:0;
}
.cntDesplegable #resultadosVistaPrevia {
	display:block;
	float:right;
	clear:none;
	width:650px;
	height:auto;
	margin: 0 14px 0 0;
	padding:0;
}

.cntDesplegable #resultadosVistaPrevia .cabecera {
	display: block;
	float: left;
	clear: both;
	width: 650px;
	height: 28px;
	background-color: #EBEBEB;
	margin: 0 0 10px 0;
	padding:0;
}

.cntDesplegable #resultadosVistaPrevia .cabecera p {
	display: block;
	float: left;
	clear: both;
	height:13px;
	width:80%;
	margin:0 0 10px;
	padding:6px 15px 10px 15px;
	line-height:1.4em;
}
.cntDesplegable #resultadosVistaPrevia .cabecera img {
	display: block;
	float: right;
	clear: none;
	height:13px;
	width:13px;
	margin:8px 15px 0 0;
	padding:0;
}

.cntDesplegable #resultadosVistaPrevia p.textos {
	width: 95%;
	height: auto;
	margin: 0 15px 10px 0;
	padding:0;
	text-align: justify;
}
*html .cntDesplegable #resultadosVistaPrevia p.textos {margin-left/***/:/***/20px;}
*html .cntDesplegable #resultadosVistaPrevia p.textos {margin-right/***/:/***/5px;}

.cntDesplegable #resultadosVistaPrevia ul.imagenes {
	margin: 0 0 0 2px;

}
.cntDesplegable #resultadosVistaPrevia ul.imagenes li {
	width: 190px;
	height: 140px;
	float: left;
	list-style-type: none;
	display: inline;
	margin: 5px 9px 16px 15px;
}

.cntDesplegable .descrAgenda{
	display: block;
	float: left;
	width: 180px;
	height:auto;
	line-height: 1.4em;
	font-size: 0.9em;
	margin: 14px 0 0 14px;
	padding: 0px 11px 11px 11px;
}
*html .cntContenido .descrAgenda{ margin-left/****/:/****/ 7px;}
.cntContenido .descrAgenda p{
	padding: 0;
}

.cntDesplegable .descrAgenda a.vertodos{ 
	display: block; 
	clear: both; 
	width: 82px; 
	height: 19px; 
	background: url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat top left; 
	margin: 18px auto 20px auto; 
	padding:4px 0 0 0; 
	outline: none; 
	color: #fff; 
	text-decoration: none; 
	text-align: center; 
	font-weight: bold;
	border: solid 1px #fff;
}
.cntDesplegable #cntAgenda {
	background-color: #EBEBEB;
	display:block;
	float:right;
	clear:none;
	width:650px;
	height:257px;
	margin: 0 14px 0 0;
	padding:0;
}
.cntDesplegable #cntAgenda label{
	display: block;
	float:left;
	clear: both;
	font-weight: bold;
	color: #000;
	margin: 3px 0;
	padding: 0;
	width: 150px;
}
.cntDesplegable #cntAgenda input{
	display: block;
	float: left;
	clear: both;
	width: 182px;
	margin: 0 0 13px 0;
	*margin:0 0 13px -15px;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.cntDesplegable #cntAgenda p.textos {
	width: 95%;
	height: auto;
	margin: 0 15px 10px 0;
	padding:0;
	text-align: justify;
}
.cntDesplegable #cntAgenda .left {
	width: 185px;
	height: auto;
	margin: 14px;
	padding:0;
	float:left;
}
.cntDesplegable #cntAgenda .left #miniMapa {
	background-color:#669933;
	width:185px;
	height:175px;
	margin:0;
	float:left;
}
.cntDesplegable #cntAgenda .right {
	background:url(/comunidad/images/comunidad/calendarioagenda.jpg) no-repeat;
	width: 422px;
	height:230px;
	margin: 14px 14px 10px 0;
	padding:0;
	float:right;
}

 /**** PANEL DE AMIGOS ****/
 
.cntPanelAmigos label.buscaViajeros{
	display:block; 
	float:right;
	width:250px; 
	margin:23px 5px 0 0;
}
*html .cntPanelAmigos label.buscaViajeros{margin-top:-20px; float:left; margin-left:240px; }
.cntPanelAmigos input.buscar{
	display:block; 
	float:right;
	width:200px; 
	margin:20px 14px 0 0;
} 
*:first-child+html .cntPanelAmigos input.buscar {margin-right:36px;}
*html .cntPanelAmigos input.buscar{margin-right:25px;/*margin-top:-22px;*/ }
 
.cntPanelAmigos .estructura #resultadosPanelAmigos {
	display:block;
	float:right;
	clear:none;
	width:650px;
	height:auto;
	margin: 0 14px 0 0;
	padding:0;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos {
	display:block;
	float:right;
	clear:none;
	width:728px;
	height:auto;
	margin: 0 14px 0 0;
	padding:0;
}
*html .cntPanelAmigos .estructura #resultadosPanelAmigos {margin-top:-55px; }
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq{
	display: block;
	float: left;
	clear: both;
	width: 728px;
	height: 28px;
	margin: 0;
	padding: 0;
	background-color: #d9e3ed;
}
*html .cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq{margin-left:80px; margin-top:0; clear:none;}
	
.cntPanelAmigos .estructura div.izq{
	display: block;
	float: left;
	clear: both;
	width: 108px;
	height: auto;
	margin: 0 0 0 14px;
	padding: 0 11px 11px 11px;
}
*html .cntPanelAmigos .estructura div.izq{/*margin-left:7px;*/ clear:none; width:100px; margin-left:7px; }
	

.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p.left{ 
	display: block; 
	float: left; 
	width: 260px;
	font-size: 12px;
	font-weight: bold;
	color: #323435;
	padding: 6px 0 5px 8px;
	margin: 0;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p.right{ 
	display: block; 
	float: right; 
	width: auto;
	padding: 0;
	margin: 0;	
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a{
	display: block; 
	float: right;
	clear: none;
	width: 20px;
	height: 18px;
	border-left: solid 1px #fff;
	text-align: center;
	padding: 5px 3px;
	color: #323435;
	text-decoration: none;
	font-weight: bold;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a.texto{
	display: block; 
	float: right;
	clear: none;
	width: 60px;
	height: 18px;
	border-left: solid 1px #fff;
	text-align: center;
	padding: 5px 3px;
	color: #323435;
	text-decoration: none;
	font-weight: bold;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a:link, .cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a.texto:link{ color: #323435;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a:visited, .cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a.texto:visited{ color: #323435;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a:hover, .cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a.texto:hover{ color: #577088;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a:active, .cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a.texto:active{ color: #323435;}

.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p a.activePag{
	background-color: #fff;
	color: #e96f00;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .resultadosBusq p.left .nrRes{
	color: #577088;

}
.cntPanelAmigos .estructura #resultadosPanelAmigos .cntItemRes{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	min-height: 80px;
	background: url(/comunidad/images/comunidad/bg-panelamigos.jpg) repeat-y top left;
}
*html .cntPanelAmigos .estructura #resultadosPanelAmigos .cntItemRes{margin-left/***/:/***/80px;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .bgDV{ background:url(/comunidad/images/comunidad/bg-reslocdiariosdeviaje.jpg) repeat-y top left;}

.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos{
	display: block;
	float: left;
	clear: both;
	width: 686px;
	height: auto;
	margin: 0px 15px 0 55px;
	padding: 0;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos a.enlace{text-decoration:underline; color:#fea100;}
*html .cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos{margin-left/***/:/***/25px;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li div.img{
	display:block;
	float:left;
	width:auto;
	height:80px;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li{
	display: block;
	float: left;
	clear: none;
	width: 125px;
	height: auto;
	min-height: 90px;
	list-style: none;
	margin: 18px 12px 20px 0;
	position:relative;
	padding:0;
}
*html .cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li{margin-bottom/***/:/***/10px;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li div{
	display:block;
	float:left;
	width:auto;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li.puntos{ 
	display:block; 
	clear:none;
	float:left;
	width:98%; 
	height:2px; 
	border-bottom:1px dotted #CCC; 
	margin:0; 
	padding:0; 
	min-height:1px;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.img{
	display:block;
	float:left;
	width:101px;
	height:101px;
	border: solid 1px #ccc;
	padding: 2px;
	margin: 5px 7px 5px 0;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.img:link{}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.img:visited{}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.img:hover{ background: #fead20; border: solid 1px #fead20;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.img:active{ background: #fead20; border: solid 1px #fead20;}

.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li img.avatar{ 
	width:101px;
	height:101px;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li .eliminar{
	background:transparent url(/comunidad/images/iconos/eliminarG.png) no-repeat scroll 0 0;
	display:block;
	height:18px;
	left:96px;
	position:absolute;
	top:24px;
	width:19px;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.mas img.masOpc{ display: block; float: left; border: solid 1px #ccc; padding: 2px; margin: 0 5px 0 -8px; }
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li p.numero{ 
	float:left;
	width:60px;
	height:14px;
	font-size: 0.9em; 
	padding: 0; 
	margin: 0;
	font-weight: bold; 
}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li p.nombreContacto{ font-weight: bold; color: #000; font-size: 1.0em; margin: 0; padding: 0; line-height: 1.1em; float:left; width:110px; float:left;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li p.nombreContacto em{ color: #666; font-size: 11px; font-style: italic; font-weight: normal; margin: 0 0 2px 0; padding: 0; font-weight:bold;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li p.nombreContacto a{ text-decoration: none; border: 0; outline: none; color: #fea100; float:left; font-size:0.9em; font-weight:bold;}

.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.estadoActivo{ display: block; float: left; width: 14px; height: 18px; background: url(/comunidad/images/iconos/icoUsrActive.gif) no-repeat top left; margin: 0; padding: 0; clear:left;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.estadoOffline{ display: block; float: left; width: 14px; height: 18px; background: url(/comunidad/images/iconos/ico-usr-offline.gif) no-repeat top left; margin: 0; padding: 0; clear:left;}

.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.estrellaGris{ display: block; float: left; width: 15px; height: 15px; background: url(/comunidad/images/iconos/estrellaGrisCani.png) no-repeat top center; margin: 0 5px; padding: 0 3px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.estrellaAmarilla{ display: block; float: left; width: 15px; height: 15px; background: url(/comunidad/images/iconos/estrellaAmCani.png) no-repeat top center; margin: 0 5px; padding: 0 3px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd;}

.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li a.mensaje{display: block; float: left; width: 16px; height: 14px; background: url(/comunidad/images/iconos/sobre.gif) no-repeat top left; margin: 2px 0 0 0; padding: 0 ; }

.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li .karmaPos{ color: #fea100;}
.cntPanelAmigos .estructura #resultadosPanelAmigos ul#listaAmigos li .karmaNeg{ color: #fe3c00;}
/*.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes,
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemResDV{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	min-height: 140px;
	border-bottom: solid 1px #ccc;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes p.idEstrellaAmarilla{
	background:url(/comunidad/images/iconos/estrellaG.png) no-repeat scroll top center;
	display: block;
	float: left;
	width: 30px;
	height:25px;
	text-align: center;
	color: #666;
	font-weight: bold;
	padding:6px 1px 0 0;
	margin:16px 0 0 0;
	font-size:0.9em;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes p.idEstrellaGris{
	background:url(/comunidad/images/iconos/estrellaGris.png) no-repeat scroll top center;
	display: block;
	float: left;
	width: 30px;
	height:25px;
	text-align: center;
	color: #666;
	font-weight: bold;
	padding:6px 1px 0 0;
	margin:16px 0 0 0;
	font-size:0.9em;
}


.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .centro{
	float:left;
	height:auto;
	margin:10px 0 0 0;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes img.img{
	display: block;
	float: left;
	clear: none;
	margin: 16px 8px 16px 10px;
	padding: 2px;
	background-color: #fff;
	border: solid 1px #ccc;
	width: 101px;
	height: 101px;	
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers{
	display: block;
	float: none;
	clear: none;
	margin: 16px 0 0 0;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.nombre{ 
	font-weight: bold; 
	color: #fea100; 
	margin: 10px 0 8px 0; 
	padding: 0 0 0 20px; 
	font-size: 1.1em; 
	line-height:13px;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.online{	background: url(/comunidad/images/comunidad/icoUsrActive.gif) no-repeat center left;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.offline{ background: url(/comunidad/images/comunidad/ico-usr-offline.gif) no-repeat center left;}

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.nombre a{ text-decoration: none; text-transform: capitalize;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.nombre a:link{ color: #fea100;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.nombre a:visited{ color: #fea100;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.nombre a:hover{ color: #fe8f00;}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.nombre a:active{ color: #fea100;}

.cntPanelAmigos .estructura #resultadosPanelAmigos .centro img.estrella{display:block; float:right; width:20px ; height:20px; border:solid 1px blue; border:solid 1px green;}

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers span.lugar{ margin: 0; padding: 0; font-style: italic; color: #797979; font-size: 0.8em; }
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes .pers p.nacido{ margin: 0; padding: 0; color: #474646; }

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes div.descPersona{
	display: block;
	float: left;
	clear: none;
	width: 455px;
	margin: 0 10px 10px 0;
	padding: 0;
	font-style:italic;
	font-size:0.90em;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes a.favorito{
	display:block;
	float:right;
	clear:none;
	width:82px;	
	height:19px;
	margin:20px 11px 0 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes a.borrar {
	display:block;
	float:right;
	clear:none;
	width:82px;	
	height:19px;
	margin:16px 11px 0 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btnborrar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemRes a.borrar{ margin: 8px 11px 0 0;}*/



.cntPanelAmigos .estructura #resultadosPanelAmigos .itemResDV img.img{
	display: block;
	float: left;
	clear: none;
	margin: 16px 6px 16px 10px;
	padding: 2px;
	background-color: #fff;
	border: solid 1px #ccc;
	
}


.cntPanelAmigos .estructura #resultadosPanelAmigos .itemResDV dl dd{
	display: block;
	float: left; 
	clear: none;
	width: 305px;
	height: 20px;
	margin: 0 0 0 10px;
	padding: 0;
}

.cntPanelAmigos .estructura #resultadosPanelAmigos .itemResDV a.favorito,
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemResDV a.contactar {
	display:block;
	float:right;
	clear:right;
	width:82px;	
	height:19px;
	margin:16px 9px 0 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.cntPanelAmigos .estructura #resultadosPanelAmigos .itemResDV a.contactar{ margin: 8px 9px 0 0;}




/**** MINI CALENDARIO AGENDA ****/

#calendarBox p.anyoCalendar{
	width:158px;
	font-size:1.2em;
	font-weight:bold;
	color:#000000;
	margin:8px 10px 10px 10px;
	padding:0px;
}
#calendarBox p.mesCalendar{
	width:158px;
	font-size:1.2em;
	font-weight:bold;
	color:#888888;
	margin: 20px 10px 0px 10px;
	padding:0px;
}
#calendarBox{
	width:211px;
	float:left;
	display:block;
}
#calendarBox p.anyoCalendarRight{
	width:158px;
	font-size:1.2em;
	font-weight:bold;
	color:#000000;
	margin:8px 10px 10px 10px;
	padding:0px;
	float:right;
	text-align:right;
}
#calendarBox p.mesCalendarRight{
	width:191px;
	font-size:1.2em;
	font-weight:bold;
	color:#888888;
	margin: 10px 10px 0px 10px;
	padding:0px;
	float:right;
	text-align:right;
}
#calendarBox p.anyoCalendar a, #calendarBox p.anyoCalendarRight a{
	color:#000;
	text-decoration:none;
}
#calendarBox p.mesCalendar a, #calendarBox p.mesCalendarRight a{
	color:#888;
	text-decoration:none;
}
.calendarioAgendaMiniLeft{
	width:158px;
	height:133px;
	margin:10px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.calendarioAgendaMiniLeft thead{
}
.calendarioAgendaMiniLeft thead th{
	background:#FEF2CA;
	width:20px;
	height:14px;
	border: 1px solid #f4cd5a;
}
.calendarioAgendaMiniLeft tbody{
}
.calendarioAgendaMiniLeft tbody td.selected{
	width:20px;
	height:20px;
	background-color:#fdca91;
	border: 1px solid #f3a100;
}
.calendarioAgendaMiniLeft tbody td.unselected{
	width:20px;
	height:20px;
	background-color:#FFF;
	border: 1px solid #CCC;
}
.calendarioAgendaMiniLeft tbody td.empty{
	width:20px;
	height:20px;
	background-color:#FFF;
}
.calendarioAgendaMiniLeft tbody td a{
	color:#333;
	text-decoration:none;
}
.calendarioAgendaMiniRight{
	width:158px;
	height:133px;
	margin:10px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	float:right;
}
.calendarioAgendaMiniRight thead{
}
.calendarioAgendaMiniRight thead th{
	background:#FEF2CA;
	width:20px;
	height:14px;
	border: 1px solid #f4cd5a;
}
.calendarioAgendaMiniRight tbody{
}
.calendarioAgendaMiniRight tbody td.selected{
	width:20px;
	height:20px;
	background-color:#fdca91;
	border: 1px solid #f3a100;
}
.calendarioAgendaMiniRight tbody td.unselected{
	width:20px;
	height:20px;
	background-color:#FFF;
	border: 1px solid #CCC;
}
.calendarioAgendaMiniRight tbody td.empty{
	width:20px;
	height:20px;
	background-color:#FFF;
}
.calendarioAgendaMiniRight tbody td a{
	color:#333;
	text-decoration:none;
}

/**/
.cntDesplegable p.resultBusqueda{
	width:96%;
	margin:0 14px 14px 17px;
}
.cntDesplegable #cntCalendario {
	display:block;
	float:right;
	clear:none;
	width:874px;
	height:auto;
	margin:0 14px;
	padding:0;
}
.cntDesplegable #cntCalendario .calendarioAgenda{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.cntDesplegable #cntCalendario .calendarioAgenda thead th{
	background:#FEF2CA;
	width:120px;
	height:20px;
	border: 1px solid #f4cd5a;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td.selected{
	width:120px;
	height:100px;
	border: 1px solid #f3a100;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td.selected .cabecera{
	background-color: #feb21d;
	width:100%;
	height:25px;
	margin:0 0 9px;
	font-size: 0.9em;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td.unselected{
	width:120px;
	height:100px;
	border: 1px solid #CCCCCC;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td.unselected .cabecera{
	background-color: #EEEEEE;
	width:100%;
	height:25px;
	margin:0 0 9px;
	font-size: 0.9em;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td a{
	color:#333;
	text-decoration:none;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td .cabecera .chk{
	float:left;
	margin:6px 0 0 5px;
	*margin:2px 0 0 2px;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td .cabecera span.mes{
	float:right;
	padding:7px 1px 0 0;
}
.cntDesplegable #cntCalendario .calendarioAgenda tbody td .cabecera span.anyo{
	float:right;
	padding:5px 5px 0 0;
	font-size:1.3em;
}

.cntDesplegable #cntCalendario .calendarioAgenda tbody td p{
	width:90%;
	height:12px;
	font-size: 0.9em;
	text-align:left;
	font-weight:normal;
	margin:0;
	padding:0 2px 4px 8px
}

/**** iconos informacion ficha viajero ****/

img.ok , img.nok{
	float:left;
	margin:0 0 0 3px;
	display:block;
}

#textopieFoto{
	height: 10px;
	font: 8pt Trebuchet, Arial; 
	font-weight: 600;
	color: #666666;
	text-align: center;	
	*margin-top: 3px;
	width:190px;
}

.vistaPrevia label .chk{
	margin:3px 5px 0 0;
}
.vistaPrevia select{
	height:20px;
	width:90px;
	margin:0 3px 7px 3px;
}
.vistaPrevia .hasta{
	height:20px;
	width:90px;
	margin:0 3px 7px 7px;
}
.vistaPrevia .todosNingunoAgenda{
	padding:0;
}
.vistaPrevia .todosNingunoAgenda a{
	list-style-type:none;
	text-decoration: none;
	font: 1em Arial, Helvetica, Trebuchet;
	color: #000000;
	font-weight:bold;
}
.vistaPrevia .todosNingunoAgenda a:hover{text-decoration: underline;}

.calendarioAgendaFecha{
	width:180px;
	/*height:133px;*/
	margin:0 0 10px 0;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.calendarioAgendaFecha thead{
}
.calendarioAgendaFecha thead th{
	/*background:#FEF2CA;*/
	width:20px;
	height:14px;
	/*border: 1px solid #f4cd5a;*/
}
.calendarioAgendaFecha tbody{
}
.calendarioAgendaFecha tbody td{
	width:20px;
	height:20px;
	border: 1px solid #CCCCCC;
}
.calendarioAgendaFecha tbody td a{
	color:#333;
	text-decoration:none;
}
.calendarioAgendaFecha tbody td.selected{
	background:#fdc58c;
	border: 1px solid #f3a100;
}
.calendarioAgendaFecha tbody td.unselected{
	background:#faedf0;
	border: 1px solid #d7c0c5;
}
.cntDesplegable #cntAgendaDia{
	display:block;
	float:right;
	clear:none;
	width:650px;
	height:auto;
	margin: 0 14px 0 0;
	padding:0;
}
.cntDesplegable #cntAgendaDia .dia .cabeceraTop {
	display: block;
	float: right;
	clear: both;
	width: 650px;
	height: 28px;
	background-color: #EBEBEB;
	margin:0;
	padding:0;
}
.cntDesplegable #cntAgendaDia .dia .cabeceraTop label {
	width:45%;
	float:left;
	margin:7px 0 0 10px;
}
.cntDesplegable #cntAgendaDia .dia .cabeceraTop label a {
	list-style-type:none;
	text-decoration: none;
	margin:0 5px 0 0;
	font-size:bold;
}
.cntDesplegable #cntAgendaDia .dia .cabeceraTop p {
	display: block;
	float: right;
	clear: none;
	height:13px;
	width:45%;
	margin:0 0 10px;
	padding:6px 15px 10px 15px;
	line-height:1.4em;
	text-align:right;
	color:#577088;
}
.cntDesplegable #cntAgendaDia .dia .cabeceraTop img {
	margin:0 0 10px;
}

.cntDesplegable #cntAgendaDia .dia .cabecera {
	display: block;
	float: right;
	clear: both;
	width: 650px;
	height: 28px;
	background-color: #EBEBEB;
	margin-top: 6px;	
	padding:0;
}
.cntDesplegable #cntAgendaDia .dia .cabecera label {
	width:45%;
	float:left;
	margin:7px 0 0 10px;
}
.cntDesplegable #cntAgendaDia .dia .cabecera label a {
	list-style-type:none;
	text-decoration: none;
	margin:0 5px 0 0;
	font-size:bold;
}
.cntDesplegable #cntAgendaDia .dia .cabecera p {
	display: block;
	float: right;
	clear: none;
	height:13px;
	width:45%;
	margin:0 0 10px;
	padding:6px 15px 10px 15px;
	line-height:1.4em;
	text-align:right;
	color:#577088;
}
.cntDesplegable #cntAgendaDia .dia .cabecera img {
	margin:0 0 10px;
}
#cntAgendaDia .dia .actividad{
	display:block;
	float:right;
	clear:none;
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}
#cntAgendaDia .dia .actividad .cabecera {
	display: block;
	float: right;
	clear: both;
	width: 590px;
	height: 21px;
	padding:7px 0 0;
	background-color: #d9e3ed;
	margin:10px 0;
}
#cntAgendaDia .dia .actividad .cabecera a {
	list-style-type:none;
	text-decoration: none;
	margin:0;
	font-size:bold;
}
#cntAgendaDia .dia .actividad .cabecera img {
	margin:0 5px 10px 10px;
}

#cntAgendaDia .dia .actividad .actividadResult{ 
	background:url(/comunidad/images/comunidad/bg-actividadagenda.jpg) repeat-y top left;
	display: block;
	float: right;
	clear: both;
	width: 590px;
	height: auto;
	min-height: 80px;
	border-bottom: solid 1px #ccc;
}
#cntAgendaDia .dia .actividad .actividadResult p.hora{
	display: block;
	float: left;
	width: 97px;
	height: 100%;
	text-align: center;
	color: #666;
	font-weight: bold;
	padding-top: 16px;
	margin: 0;
	font-size: 1em;
}
#cntAgendaDia .dia .actividad .actividadResult p.hora span{
	color:#000000;
	font-size: 1.1em;
}	
#cntAgendaDia .dia .actividad .actividadResult dl{
	display: block;
	float: left;
	clear: none;
	width: 300px;
	margin: 16px 0 0 45px;
	padding: 0;
}
#cntAgendaDia .dia .actividad .actividadResult dl dt{
	display: block;
	float: left; 
	clear: both;
	width: 75px;
	height: 20px;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	font-weight: bold;
	color: #999;
	text-transform: uppercase;	
}
#cntAgendaDia .dia .actividad .actividadResult dl dd{
	display: block;
	float: left; 
	clear: none;
	width: 190px;
	height: 20px;
	margin: 0 0 0 10px;
	padding: 0;
}
#cntAgendaDia .dia .actividad .actividadResult dl dd.ciudad{ font-weight: bold;}
#cntAgendaDia .dia .actividad .actividadResult dl dd.idiomas{ font-style: italic;}
#cntAgendaDia .dia .actividad .actividadResult dl dd.intereses{ font-style: italic; font-size: 0.9em;}
#cntAgendaDia .dia .actividad .actividadResult a.leer {
	display:block;
	float:right;
	clear:none;
	width:82px;	
	height:19px;
	margin:40px 9px 0 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

#cntAgendaDia .dia .actividad .historial{ 
	background:url(/comunidad/images/comunidad/bg-historialagenda.jpg) repeat-y top left;
	display: block;
	float: right;
	clear: both;
	width: 590px;
	height: auto;
	min-height: 80px;
	border-bottom: solid 1px #ccc;
}
#cntAgendaDia .dia .actividad .historial p.hora{
	display: block;
	float: left;
	width: 97px;
	height: 100%;
	text-align: center;
	color: #666;
	font-weight: bold;
	padding-top: 16px;
	margin: 0;
	font-size: 1em;
}
#cntAgendaDia .dia .actividad .historial p.hora span{
	color:#000000;
	font-size: 1.1em;
}	
#cntAgendaDia .dia .actividad .historial dl{
	display: block;
	float: left;
	clear: none;
	width: 448px;
	margin: 16px 0 0 45px;
	padding: 0;
}
#cntAgendaDia .dia .actividad .historial dl dt{
	display: block;
	float: left; 
	clear: both;
	width: 75px;
	height: 20px;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	font-weight: bold;
	color: #999;
	text-transform: uppercase;	
}
#cntAgendaDia .dia .actividad .historial dl dd{
	display: block;
	float: left; 
	clear: none;
	width: 360px;
	height: 20px;
	margin: 0 0 0 10px;
	padding: 0;
}
#cntAgendaDia .dia .actividad .historial dl dd.destacado{ color:#fea100; font-weight: bold;}
#cntAgendaDia .dia .actividad .historial dl dd.categoria{ font-weight: bold;}
#cntAgendaDia .dia .actividad .historial dl dd.idiomas{ font-style: italic;}
#cntAgendaDia .dia .actividad .historial dl dd.intereses{ height:auto; font-style: italic; font-size: 0.9em;}
#cntAgendaDia .dia .actividad .historial a.leer {
	display:block;
	float:right;
	clear:none;
	width:82px;	
	height:19px;
	margin:15px 9px 10px 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

/***  Eventos Agenda  ***/
.cntDesplegable #cntEvento {
	background-color: #EBEBEB;
	display:block;
	float:right;
	clear:none;
	width:650px;
	height:200px;
	margin: 15px 14px 0 0;
	padding:0;
}
.cntDesplegable #cntEvento label{
	display: block;
	float:left;
	clear: both;
	font-weight: bold;
	color: #000;
	margin:3px 0 3px 22px;
	padding: 0;
	width: 50px;
}
.cntDesplegable #cntEvento input{
	display: block;
	float: left;
	clear: none;
	width: 182px;
	margin: 0 0 13px 0;
	*margin:0 0 13px -15px;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.cntDesplegable #cntEvento select{
	display: block;
	float: left;
	clear: none;
	width: 80px;
	height:20px;
	margin: 0 0 13px 0;
	*margin:0 0 13px -15px;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.cntDesplegable #cntEvento .left {
	width: 185px;
	height: auto;
	margin: 14px;
	padding:0;
	float:left;
}
.cntDesplegable #cntEvento .left p{
	color:#577088;
	font-size:1.2em;
	font-weight:bold;
	padding:0;
	margin:3px 0 15px 0;
}	
.cntDesplegable #cntEvento .right {
	width: 422px;
	height:auto;
	margin: 14px 14px 10px 0;
	padding-top:34px;
	float:right;
}
.cntDesplegable #cntEvento .right label{
	display: block;
	float:left;
	clear: both;
	font-weight: bold;
	color: #000;
	margin: 3px 0;
	padding: 0;
	width: 100px;
}
.cntDesplegable #cntEvento .right input{
	display: block;
	float: left;
	clear: none;
	width: 308px;
	margin: 0 0 6px 0;
	*margin:0 0 6px -15px;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.cntDesplegable #cntEvento .right select{
	display: block;
	float: left;
	clear: none;
	width: 186px;
	height:20px;
	margin: 0 0 6px 0;
	*margin:0 0 6px -15px;
	padding: 1px;
	background-color: #f4f4f4;
	border: solid 1px #ccc;
	color: #333;
}
.cntDesplegable #cntEvento .right a.publicar {
	display:block;
	float:right;
	clear:none;
	width:82px;	
	height:19px;
	margin:10px 10px 0;
	padding:4px 0 0;
	background:transparent url(/comunidad/images/comunidad/btncontestar.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.ampliarFormulario .submit {
	cursor: pointer
}

.listaArticulos{
	display:block;
	float:left;
	clear:right;
	height:auto;
	margin:0;
	padding:0 0 0 0px;
	width:700px;
	color:#FEA100;
	font-weight:bold;	
}
.listaArticulos p.titulo{
	border-bottom:1px solid #C5C4C4;
	clear:both;
	color:#E96F00;
	display:block;
	float:left;
	font-size:1em;
	font-weight:normal;
	margin:0 0 8px;
	padding:0;
	width:100%;
}
.listaArticulos div.overf{
	width:700px;
	height:103px;
	overflow:auto;
}
.listaArticulos div.overf span.texto{color:#757575;}
.listaArticulos div.overf span.texto a{color:#fea100; text-decoration:underline;}
.listaArticulos a{
	color:#AAA;
	font-weight:bold;
	text-decoration:none;
}
.listaArticulos a:hover{color:#FEA100;}
.listaArticulos a.ultimo{
	color:#FEA100;
	font-weight:bold;
	text-decoration:none;
	margin:0 10px 0 0;
}
.listaArticulos span.fecha, .listaArticulos span.hora{
	color:#AAA;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 0 5px;
}

.cntDesplegable #cntRightViajeros{
	display: block;
	float: left;
	clear: right;
	width: 726px;
	height: auto;
	margin: 0;
	padding: 0;
}
.cntDesplegable #cntBotonesViajeros{
	display: block;
	float: left;
	width: 726px;
	height: 32px;
	margin: 0;
	padding: 0;
	border:solid 1px blue;
}


.cntDesplegable ul.viajeros {
	background-color:#FFFFFF;
	clear:none;
	display:block;
	float:left;
	height:43px;
	margin:0 ;
	padding:0;
	width:726px;
}
.cntDesplegable ul.viajeros li {
	clear:none;
	display:block;
	float:left;
	height:32px;
	margin-right:0;
	text-align:left;
}

/*.cntDesplegable #cntBotonesViajeros li{
	display:block;
	float:left;
	border:solid 1px red;
}*/

.cntDesplegable .viajero,
.cntDesplegable .viajerobw{
	display: block;
	float:left;
	/*clear: none;*/
	width: 94px;
	height:32px;
	margin: 0 5px 0 0;
	padding: 0 0 0 48px;
	background:transparent url(/comunidad/images/iconos/viajerofavoritodual.png) no-repeat 0 0;
	color: #333;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.cntDesplegable .viajero span, .cntDesplegable .viajerobw span{ font-size: 12px; color: #fea100; }
.cntDesplegable .viajerobw{
	background:transparent url(/comunidad/images/iconos/viajerofavoritodual.png) no-repeat 0 -32px;
}

.cntDesplegable .viajeroFav,
.cntDesplegable .viajeroFavbw{
	display: block;
	float:left;
	clear: right;
	width: 106px;
	height:32px;
	margin: 0 5px 0 0;
	padding: 0 0 0 52px;
	background:transparent url(/comunidad/images/iconos/viajerofavdual.png) no-repeat 0 0;
	color: #333;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.cntDesplegable .viajeroFav span, .cntDesplegable .viajeroFavbw span{ font-size: 12px; color: #fea100; }
.cntDesplegable .viajeroFavbw{
	background:transparent url(/comunidad/images/iconos/viajerofavdual.png) no-repeat 0 -31px;
}

/*** ALARMAS ***/

ul#alarmas{
	display: block;
	float: left;
	clear: both;
	width: 872px;
	/*border: solid 1px red;*/
	margin: 0 15px;
	padding: 0;
	height: auto;
}
*html ul#alarmas{margin-left/***/:/***/7px;}
ul#alarmas li.alarmaMensaje{ 
	display: block;
	float: left;
	clear: none;
	width: 435px;
	height: 54px;
	margin: 0 0 1px 0;
}
ul#alarmas li.alarmaMensaje .barraColor{ display: block; float: left; width: 60px; height: 100%;}
ul#alarmas li.alarmaMensaje .barraColor p.num{ font-weight: bold; font-size: 0.9em; margin: 4px 0 0 2px; padding: 0 0 0 10px;}
ul#alarmas li.alarmaMensaje .barraColor p.tit{ font-weight: bold; font-size: 0.9em; margin: 30px 0 4px 2px; padding: 0;}

ul#alarmas li.colAzul .barraColor{ background: url(../images/comunidad/colAzul.jpg) repeat-y top left;}
ul#alarmas li.colVerde .barraColor{ background: url(../images/comunidad/colVerde.jpg) repeat-y top left;}
ul#alarmas li.colRojo .barraColor{ background: url(../images/comunidad/colRojo.jpg) repeat-y top left;}
ul#alarmas li.colAmarillo .barraColor{ background: url(../images/comunidad/colAmarillo.jpg) repeat-y top left;}

ul#alarmas li.alarmaMensaje .barraIco{ 
	display: block; 
	float: left; 
	width: 70px; 
	height: 100%; 
	background-color: #ececec;
}
ul#alarmas li.alarmaMensaje .barraIco a img{
	border: 0;
	margin: 9px auto 0 auto;
	display: block;
}

ul#alarmas li.alarmaMensaje .barraDatos{
	display: block;
	float: left;
	clear: none;
	height: 100%;
	width: 300px;
	margin: 0;
	padding: 0;
}
ul#alarmas li.alarmaMensaje .barraDatos p.titulo{ font-weight: bold; color: #fea100; margin: 8px 0 2px 15px; padding: 0; line-height: 1.1em;}
ul#alarmas li.alarmaMensaje .barraDatos p.fecha{ font-weight: normal; color: #000; margin: 0 0 0 15px; padding: 0; font-size: 0.85em;}

ul#alarmas li.alarmaMensaje .barraDatos a:link{ color: #fea100; text-decoration: underline;}
ul#alarmas li.alarmaMensaje .barraDatos a:visited{ color: #fea100; text-decoration: underline;}
ul#alarmas li.alarmaMensaje .barraDatos a:hover{ color: #fe4200; text-decoration: underline;}
ul#alarmas li.alarmaMensaje .barraDatos a:active{ color: #fea100; text-decoration: underline;}

/*** MAPA ***/


*html #newDestContainer{width/***/:/***/220px;}
#mapa .gmnoprint a{ font-weight: bold;}
#mapa .gmnoprint a:link{ color: #fea100;}
#mapa .gmnoprint a:visited{ color: #fea100;}
#mapa .gmnoprint a:hover{ color: #fea100;}
#mapa .gmnoprint a:active{ color: #fea100;}

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

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

/*** BOCADILLOS ***/

#mapa .gmnoprint a.bocDestMiga{
	display: block;
	float: left;
	clear: both;
	color: #333;
	font-size: 0.9em;
	text-decoration: none;
}
#mapa .gmnoprint a.bocDestCiudad{
	display: block;
	width:290px;
	float: left;
	clear: both;
	color: #333;
	font-size: 1.3em;
	text-decoration: none;
	clear: both;
}
#mapa .gmnoprint a.bocDesMen{
	display: block;
	float: left;
	clear: both;
	margin: 12px 0 6px 0;
	padding: 0 0 0 20px;
	color: #333;
	font-size: 1.1em;
	text-decoration: none;
	clear: both;
	/*background: url(../images/iconos/verimagenusr.png) no-repeat top left;*/
	background: url(../images/iconos/sobre.gif) no-repeat 0 1px;
	width:275px;
}
#mapa .gmnoprint ul.bocDestUl{
	display: block;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
}
#mapa .gmnoprint ul.bocDestUl li{
	float: left;
	clear: both;
	margin: 1px 0;
	padding: 1px 0 1px 20px;
	width:100%;
}
#mapa .gmnoprint ul.bocDestUl li.bocDestLiWiki{ background:url(../images/iconos/W.png) no-repeat top left;}
#mapa .gmnoprint ul.bocDestUl li.bocDestLiFotos{ background:url(../images/iconos/F.png) no-repeat top left;}
#mapa .gmnoprint ul.bocDestUl li.bocDestLiVideos{ background:url(../images/iconos/V.png) no-repeat top left;}
#mapa .gmnoprint ul.bocDestUl li.bocDestLiComen{ background:url(../images/iconos/C.png) no-repeat top left;}

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

#mapa .gmnoprint .nadaEscrito{
	display: block;
	width:290px;
	float: left;
	clear: both;
	margin: 2px 0;
}

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

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

#markerViajero #ulOpcionesViajero li{ margin: 0; padding: 2px 0 2px 24px; list-style: none; font-weight: bold;}
#markerViajero #ulOpcionesViajero li#liPasaporte{ background: url(../images/iconos/ico-usr-offline.gif) no-repeat 2px 0;}
#markerViajero #ulOpcionesViajero li#liAnyadir{ background: url(../images/iconos/estrella.png) no-repeat 0 0;}
#markerViajero #ulOpcionesViajero li#liContactar{ background: url(../images/iconos/sobre.gif) no-repeat 3px 4px;}

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

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

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

#markerMedia #ulOpcionesViajero li{ margin: 0; padding: 2px 0 2px 24px; list-style: none; font-weight: bold;}
#markerMedia #ulOpcionesViajero li#liPasaporte{ background: url(../images/iconos/ico-usr-offline.gif) no-repeat 2px 0;}
#markerMedia #ulOpcionesViajero li#liAnyadir{ background: url(../images/iconos/estrella.png) no-repeat 0 0;}
#markerMedia #ulOpcionesViajero li#liContactar{ background: url(../images/iconos/sobre.gif) no-repeat 3px 4px;}

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


/*** bocadillo viajeros-viajerosFavoritos **/

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

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

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

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


/*** **/

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

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

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

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

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


/*------detalles_videos*/
.detalles_video{
float: left;}

/*---info viajero--*/

.infoFichaViajero input.acortar_info,
.imagenFichaViajero input.acortar_info{
	display: block;
	float: left;
	width: 250px;
	margin: 0 0 0 0;
	/*margin-right: 50px;*/
	
}
.infoFichaViajero input.cargar_info,
.imagenFichaViajero input.cargar_info{
	display:block;
	float: left;
	width:84px;
	margin: 10px 0 0 0;
/*	margin-right:300px;*/
}
.infoFichaViajero input.descuadra_info{
	float: left;
	margin: 0 0 0 0;
}

.cont_lista_mapa{
	width:200px;
	float: left;
}
.pie_boton{
	width: 800px;
	height:10px;
	float: right;
	text-align:right;
	padding: 0 20px 0 0;
	font-size: 0.8em;
}
.cont_boton{
	width: 800px;
	height:30px;
	float: right;
}
*html .cont_boton{margin/***/:/***/0 -20px 0 0;}
.link_pag a{
	color:#fea100;
	text-decoration: none;
}
/*-------------AÑADIR VIAJERO A TU LISTA-----------*/

.anadir_viajero{ float: left;}
.anadir_viajero a{
	background:transparent url(../images/iconos/ico-usr-add_n.gif) no-repeat scroll left top;
	width:80px;
	height:20px;
	float: right;
	margin:2px 0 0 0;
	padding: 5px 0 0 25px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;

}
*html .anadir_viajero a{height/***/:/***/10px; padding/***/:/***/-5px 0 0 25px;} 
.alin{
	display:block;
	width: 290px;
	float: left;
	margin: 0;
	padding: 0;
}

/*-------- INVITAR VIAJEROS --------*/

a.invitarAmigo{
	display: block;
	float: left;
	clear: both;
	margin: 0 0 14px 0;
	padding: 0;
	width: 100px;
	height: 43px;
	font-weight: bold;
}
a.invitarAmigo img{
	display: block;
	float: left;
	clear: none;
	width: 43px;
	height: 43px;
	border: solid 1px #fff;
	margin: 0 10px 0 0;
}
a.invitarAmigo b{ display: block; float: left; width: 43px; padding: 7px 0 0 0;}
a.invitarAmigo{ font-size: 1em; text-transform: uppercase;}
a.invitarAmigo:link{ color: #000; text-decoration: none;}
a.invitarAmigo:visited{ color: #000; text-decoration: none;}
a.invitarAmigo:hover{ color: #fea100; text-decoration: none;}
a.invitarAmigo:active{ color: #000; text-decoration: none;}

#cntInvitar{
	background:#FFFFFF url(/comunidad/images/comunidad/fondonaranja.jpg) no-repeat left top;
	border:5px solid #DDDDDD;
	height:339px;
	margin:0;
	padding:0;
	width:669px;
}
#cntInvitar p.titulo{
	width:438px;
	float:right;
	margin:16px 15px 0px 15px;
	text-align: left;	
}
#cntInvitar #formulario{
	width:420px;
	height:221px;
	float:right;
	margin:10px 29px 15px;	
}
#cntInvitar div.input{
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: 36px;
	margin: 0 0 8px 0;
	padding: 0; 
}
#cntInvitar label{
	width:140px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin:0 0 0 8px;
	float:left;
	text-align: left;	
}
#cntInvitar input{
	font-size:11px;
	font-weight:normal;
	color:#292929;
	margin:1px 10px 0 8px;
	padding:2px;
	border:1px solid #bbb;
	float:left;
	height: 13px;
}
#cntInvitar input.noborder {
	font-size:11px;
	font-weight:normal;
	color:#292929;
	margin:1px 10px 0 8px;
	padding:2px;
	border: none;
	float:left;
	height: 13px;
}
#cntInvitar input.nombre{
	width:125px;
}
#cntInvitar input.correo{
	width:237px;
}
#cntInvitar #botones{
	float:right;
	clear:both;
	width: 183px;
}
#cntInvitar .bEnviar{
	cursor:pointer;
	margin:0 10px 0 10px;
	background: none;
	float: left;
	clear: none;
	width: 50px;
}
#cntInvitar .bCerrar{
	cursor:pointer;
	margin:0;	
	background: none;
	float: left;
		clear: none;
		width: 50px;
}

.vInvitacion{ 
	display: block;
	float:right;
	margin:16px 15px 0;
	padding: 3px 0 3px 40px;
	text-align:left;
	width:390px;
	height:30px;
	background: url(../images/apariencia/invitacionalbum.gif) no-repeat top left;
}

/************************** estilos alarmas vuelos index *************************/

#alarmasVuelos .infoAlarmas{
	display:block;
	float:left;
	width:227px;
	height:93px;
	margin:0 15px 15px 0;
	background:url(/comunidad/images/alarmas/bg_info_alarmas_vuelos.gif) no-repeat left top;
	padding:10px 10px 10px 12px;
}
#alarmasVuelos .infoAlarmas p.titulo{
	display:block;
	float:left;
	padding:4px 10px 0 36px;
	font-weight:bold;
}
#alarmasVuelos .infoAlarmas p.texto{
	display:block;
	float:left;
	padding:0;
	line-height:16px;
	width:100%;
}


#alarmasVuelos .crearAlarmas{
	display:block;
	float:left;
	width:225px;
	height:93px;
	margin:0 15px 15px 0;
	background:url(/comunidad/images/alarmas/bg_no_hay_alarmas_vuelos.gif) no-repeat left top;
	padding:10px 12px;
}
#alarmasVuelos .crearAlarmas p{
	display:block;
	float:left;
	padding:4px 10px 0 36px;
}
#alarmasVuelos .crearAlarmas a{
	display:block;
	float:left;
	margin:5px 57px;
}



/************************** fin estilos alarmas vuelos ***************************/

/*************************** estilos mapa personal *******************************/

#mapaPersonal{
	display:block;
	float: left;
	clear:both;
	width:933px;
	height:auto;
	margin:5px 0 15px 0;
	padding: 0 0 0 8px;
}
#mapaPersonal #mapa{
	display: block;
	float: left;
	clear: none;
	height:350px;
	border:2px solid #5e7e9e;
	width:617px;
	margin:0 25px 0 0;
}
#mapaPersonal div.completa{
	display:block;
	float:left;
	width:274px;
	height:74px;
	border:solid 1px #ccc;
	background-color:#eee;
}
#mapaPersonal div.completa p.tit{
	background:url(/comunidad/images/comunidad/bg_completa_mapa_pers.gif) no-repeat left top;
	width:274px;
	height:27px;
	padding:0;
}
#mapaPersonal div.completa a,
#mapaPersonal div.completa a:link {
	display:block;
	float:left;
	width:90px;
	height:28px;
	background:url(/comunidad/images/iconos/ico_anadir_destinos_rojo.png) no-repeat left top;
	margin:8px 0 0 7px;
	padding:3px 0 0 36px;
	font-size:10px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
#mapaPersonal div.completa a:visited{}
#mapaPersonal div.completa a:hover{color:#fea100;}
#mapaPersonal div.completa a:active{}

#mapaPersonal div.completa a.anadirDestinosRojo{background:url(/comunidad/images/iconos/ico_anadir_destinos_rojo.png) no-repeat left top;}
#mapaPersonal div.completa a.anadirDestinosAzul{background:url(/comunidad/images/iconos/ico_anadir_destinos_azul.png) no-repeat left top;}

#mapaPersonal div.listadoMapa{
	display:block;
	float:left;
	width:276px;
	height:264px;
	margin:13px 0 0 0;
}
*html #mapaPersonal div.listadoMapa{margin-top/***/:/***/12px;}

/* estilos lista cinco pestanas

#mapaPersonal div.listadoMapa ul#pestanas{
	display:block;
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	padding:0;
}
#mapaPersonal div.listadoMapa ul#pestanas li{
	display:block;
	float:left;
	clear:none;
	width:52px;
	height:24px;
}
#mapaPersonal div.listadoMapa ul#pestanas li.separador{width:4px; height:23px; border-bottom:solid 1px #ccc;}
#mapaPersonal div.listadoMapa ul#pestanas li.visitadoActiva{background:url(/comunidad/images/comunidad/pestana_visitado_activa.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas li.visitado{background:url(/comunidad/images/comunidad/pestana_visitado.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas li.deseadoActiva{background:url(/comunidad/images/comunidad/pestana_deseado_activa.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas li.deseado{background:url(/comunidad/images/comunidad/pestana_deseado.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas li.viajeroActiva{background:url(/comunidad/images/comunidad/pestana_viajero_activa.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas li.viajero{background:url(/comunidad/images/comunidad/pestana_viajero.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas li.fotoActiva{background:url(/comunidad/images/comunidad/pestana_foto_activa.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas li.foto{background:url(/comunidad/images/comunidad/pestana_foto.png) no-repeat left top; margin:0;}
#mapaPersonal div.listadoMapa ul#pestanas li.videoActiva{background:url(/comunidad/images/comunidad/pestana_video_activa.png) no-repeat left top; }
#mapaPersonal div.listadoMapa ul#pestanas li.video{background:url(/comunidad/images/comunidad/pestana_video.png) no-repeat left top; }
#mapaPersonal div.listadoMapa ul#pestanas li.albumActiva{background:url(/comunidad/images/comunidad/pestana_album_activa.png) no-repeat left top; }
#mapaPersonal div.listadoMapa ul#pestanas li.album{background:url(/comunidad/images/comunidad/pestana_album.png) no-repeat left top; }



#mapaPersonal div.listadoMapa ul#pestanas li a{
	display:block;
	width:100%;
	height:100%;
}

*/


		/* estilos lista cuatro pestanas  */

#mapaPersonal div.listadoMapa ul#pestanas2{
	display:block;
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	padding:0;
}
#mapaPersonal div.listadoMapa ul#pestanas2 li{
	display:block;
	float:left;
	clear:none;
	width:66px;
	height:24px;
	cursor:pointer;
}
#mapaPersonal div.listadoMapa ul#pestanas2 li.separador{width:4px; height:23px; border-bottom:solid 1px #ccc;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.visitadoActiva2{background:url(/comunidad/images/comunidad/pestana_visitado_activa2.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.visitado2{background:url(/comunidad/images/comunidad/pestana_visitado2.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.deseadoActiva2{background:url(/comunidad/images/comunidad/pestana_deseado_activa2.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.deseado2{background:url(/comunidad/images/comunidad/pestana_deseado2.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.viajeroActiva2{background:url(/comunidad/images/comunidad/pestana_viajero_activa2.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.viajero2{background:url(/comunidad/images/comunidad/pestana_viajero2.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.fotoActiva2{background:url(/comunidad/images/comunidad/pestana_foto_activa2.png) no-repeat left top;}
#mapaPersonal div.listadoMapa ul#pestanas2 li.foto2{background:url(/comunidad/images/comunidad/pestana_foto2.png) no-repeat left top; margin:0;}

#mapaPersonal div.listadoMapa ul#pestanas2 li a{
	display:block;
	width:100%;
	height:100%;
}

		/* fin estilos lista cuatro pestanas */

#mapaPersonal div.listadoMapa div{
	display:block;
	float:left;
	width:260px;
	height:226px;
	border:solid 1px #ccc;
	border-top:0;
	background-color:#eee;
	padding:7px;
	margin:0;
}
*html #mapaPersonal div.listadoMapa div {margin-top/***/:/***/-121px; height:227px;}
#mapaPersonal div.listadoMapa div p{
	font-weight:bold;
	color:#fea100;
	font-size:11px;
	margin:0;
	padding:0;
}
#mapaPersonal div.listadoMapa div div.overflow{
	display:block;
	float:left;
	width:258px;
	height:210px;
	border:solid 1px #d8d8d8;
	background-color:#fff;
	margin:0;
	padding:0;
	overflow:auto;
}
*:first-child+html #mapaPersonal div.listadoMapa div div.overflow{height:209px;}

#mapaPersonal div.listadoMapa div div.overflow table{
	width:242px;
	height:210px;
	padding:3px;
}
#mapaPersonal div.listadoMapa div div.overflow table tr{display:block; float:left; height:19px;}
#mapaPersonal div.listadoMapa div div.overflow table tr.impar{background-color:#fef7df;}
#mapaPersonal div.listadoMapa div div.overflow table td.primera{width:185px; padding-left:3px;}
#mapaPersonal div.listadoMapa div div.overflow table td.editar{width:25px;}
#mapaPersonal div.listadoMapa div div.overflow table td.eliminar{width:25px;}

#mapaPersonal div.listadoMapa div div.overflow table td.primera a{
	/*font-weight:bold;*/
	text-decoration:none;
	color:#000;
}

#mapaPersonal .visitado,
#mapaPersonal .deseado{
	background:url(/comunidad/images/comunidad/bg_barra_destinos.png) no-repeat left top;
	background-color:#f4f2f2;
	display:block;
	float:left;
	clear:both;
	width:920px;
	height:146px;
	border:solid 1px #ccc;
	margin:15px 0 0 0;
}
#mapaPersonal .deseado{background-color:#edecec;}
 
#mapaPersonal .visitado .cabecera,
#mapaPersonal .deseado .cabecera{
	display:block;
	float:left;
	width:100%;
	height:30px;
}
#mapaPersonal .visitado .cabecera img,
#mapaPersonal .deseado .cabecera img{
	display:block;
	float:left;
	margin:3px 5px 0 10px;
	padding:0;
}
*html #mapaPersonal .visitado .cabecera img,
*html #mapaPersonal .deseado .cabecera img{margin-left/***/:/***/5px;}


#mapaPersonal .visitado .cabecera p,
#mapaPersonal .deseado .cabecera p{
	display:block;
	float:left;
	color:#fea100;
	padding:0;
	margin:8px 0 0 0;
}
#mapaPersonal .visitado .cabecera p span,
#mapaPersonal .deseado .cabecera p span{
	font-weight:bold;
	font-size:13px;
	color:#000;
}
#mapaPersonal .visitado .cabecera a.wiki, #mapaPersonal .visitado .cabecera a.wiki:link,
#mapaPersonal .deseado .cabecera a.wiki, #mapaPersonal .deseado .cabecera a.wiki:link{
	background:url(/comunidad/images/iconos/ico_libro_wiki.gif) no-repeat left top;
	display:block;
	float:right;
	width:155px;
	height:19px;
	text-decoration:none;
	color:#000;
	padding: 4px 0 0 32px;
	margin:4px 0 0 0;
}
#mapaPersonal .visitado .cabecera a.wiki:visited,
#mapaPersonal .deseado .cabecera a.wiki:visited{}

#mapaPersonal .visitado .cabecera a.wiki:hover,
#mapaPersonal .deseado .cabecera a.wiki:hover{color:#fea100;}

#mapaPersonal .visitado .cabecera a.wiki:active,
#mapaPersonal .deseado .cabecera a.wiki:active{}

#mapaPersonal .visitado .cabecera a.wiki span,
#mapaPersonal .deseado .cabecera a.wiki span{font-weight:bold;}

#mapaPersonal .visitado div.columna,
#mapaPersonal .deseado div.columna{
	display:block;
	float:left;
	width:306px;
	height:100px;
	border-right:dotted 1px #666;
	margin:10px 0 0 0;
}

#mapaPersonal .visitado div.columna p.titFlechaRoja,
#mapaPersonal .deseado div.columna p.titFlechaRoja{
	background:url(/comunidad/images/iconos/ico_viajero_flecharoja.png) no-repeat left top;
	display:block;
	float:left;
	height:18px;
	width:255px;
	margin:0 0 0 10px;
	padding:5px 0 0 31px;
	font-size:11px;
}

*html #mapaPersonal .visitado div.columna p.titFlechaRoja,
*html #mapaPersonal .deseado div.columna p.titFlechaRoja{margin-left/***/:/***/5px;}


#mapaPersonal .visitado div.columna p.titFlechaRoja span,
#mapaPersonal .deseado div.columna p.titFlechaRoja span{font-weight:bold;}

#mapaPersonal .visitado div.columna p.titFlechaVerde,
#mapaPersonal .deseado div.columna p.titFlechaVerde{
	background:url(/comunidad/images/iconos/ico_viajero_flechaverde.png) no-repeat left top;
	display:block;
	float:left;
	width:255px;
	height:18px;
	margin:0 0 0 10px;
	padding:5px 0 0 31px;
	font-size:11px;
}

*html #mapaPersonal .visitado div.columna p.titFlechaVerde,
*html #mapaPersonal .deseado div.columna p.titFlechaVerde{margin-left/***/:/***/5px;}


#mapaPersonal .visitado div.columna p.titFlechaVerde span,
#mapaPersonal .deseado div.columna p.titFlechaVerde span{font-weight:bold;}

#mapaPersonal .visitado div.columna ul,
#mapaPersonal .deseado div.columna ul{
	display:block;
	float:left;
	clear:none;
	list-style:none;
	margin:10px 0 0 15px;
}

*html #mapaPersonal .visitado div.columna ul,
*html #mapaPersonal .deseado div.columna ul{margin-left/***/:/***/7px;}

#mapaPersonal .visitado div.columna ul li,
#mapaPersonal .deseado div.columna ul li{
	display:block;
	float:left;
	clear:none;
	/*width:70px;*/
	width:72px;
}
#mapaPersonal .visitado div.columna ul li a.avatar, #mapaPersonal .visitado div.columna ul li a.avatar:link,
#mapaPersonal .deseado div.columna ul li a.avatar, #mapaPersonal .deseado div.columna ul li a.avatar:link{
	display:block;
	float:left;
	width:45px;
	height:45px;
	margin:0;
	padding:2px;
	background-color:#fff;
	border:solid 1px #d2d2d2;
	text-align:center;
}
#mapaPersonal .visitado div.columna ul li a.avatar:visited,
#mapaPersonal .deseado div.columna ul li a.avatar:visited{}

#mapaPersonal .visitado div.columna ul li a.avatar:hover,
#mapaPersonal .deseado div.columna ul li a.avatar:hover{background-color:#fea100; border-color:#fea100;}

#mapaPersonal .visitado div.columna ul li a.avatar:active,
#mapaPersonal .deseado div.columna ul li a.avatar:active{}

#mapaPersonal .deseado div.columna ul li a.avatar img{
	/*width:46px;
	height:46px;*/
}

#mapaPersonal .visitado div.columna ul li a.nickViajero,
#mapaPersonal .deseado div.columna ul li a.nickViajero{
	display:block;
	float:left;
	width:50px;
	color:#fea100; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration:none;
	text-align:center;
}

#mapaPersonal .visitado div.columna ul li a.verMas,
#mapaPersonal .deseado div.columna ul li a.verMas{
	background:url(/comunidad/images/iconos/btn_ver_mas.png) no-repeat left top;
	display:block;
	float:left;
	width:70px;
	height:23px;
	margin:38px 0 0 0;
}

#mapaPersonal .visitado div.columna div.izquierda,
#mapaPersonal .deseado div.columna div.izquierda{
	display:block;
	float:left;
	width:180px;
}
#mapaPersonal .visitado div.columna div.izquierda a, #mapaPersonal .visitado div.columna div.izquierda a:link,
#mapaPersonal .deseado div.columna div.izquierda a, #mapaPersonal .deseado div.columna div.izquierda a:link{
	display:block;
	float:left;
	width:140px;
	height:18px;
	margin:0 0 8px 10px;
	padding:5px 0 0 31px;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#mapaPersonal .visitado div.columna div.izquierda a:visited,
#mapaPersonal .deseado div.columna div.izquierda a:visited{}

#mapaPersonal .visitado div.columna div.izquierda a:hover,
#mapaPersonal .deseado div.columna div.izquierda a:hover{color:#fea100;}

#mapaPersonal .visitado div.columna div.izquierda a:active,
#mapaPersonal .deseado div.columna div.izquierda a:active{}

*html #mapaPersonal .visitado div.columna div.izquierda a,
*html #mapaPersonal .deseado div.columna div.izquierda a {margin-left/***/:/***/5px;}

#mapaPersonal .visitado div.columna div.izquierda a.anadirFotos,
#mapaPersonal .deseado div.columna div.izquierda a.anadirFotos {background:url(/comunidad/images/iconos/ico_anadir_fotos.png) no-repeat left top;}

#mapaPersonal .visitado div.columna div.izquierda a.anadirVideos,
#mapaPersonal .deseado div.columna div.izquierda a.anadirVideos {background:url(/comunidad/images/iconos/ico_anadir_videos.png) no-repeat left top;}

#mapaPersonal .visitado div.columna div.izquierda a.anadirComent,
#mapaPersonal .deseado div.columna div.izquierda a.anadirComent {background:url(/comunidad/images/iconos/ico_anadir_coments.png) no-repeat left top;}

#mapaPersonal .visitado div.columna div.izquierda a.verFotos,
#mapaPersonal .deseado div.columna div.izquierda a.verFotos {background:url(/comunidad/images/iconos/ico_fotos.png) no-repeat left top;}

#mapaPersonal .visitado div.columna div.izquierda a.verVideos,
#mapaPersonal .deseado div.columna div.izquierda a.verVideos {background:url(/comunidad/images/iconos/ico_videos.png) no-repeat left top;}

#mapaPersonal .visitado div.columna div.izquierda a.verComent,
#mapaPersonal .deseado div.columna div.izquierda a.verComent {background:url(/comunidad/images/iconos/ico_coments.png) no-repeat left top;}

#mapaPersonal .visitado div.columna div.derecha,
#mapaPersonal .deseado div.columna div.derecha{
	display:block;
	float:left;
	width:119px;
	clear:none;
}
*html #mapaPersonal .visitado div.columna div.derecha,
*html #mapaPersonal .deseado div.columna div.derecha{width:113px;}
#mapaPersonal .visitado div.columna div.derecha .fotos,
#mapaPersonal .deseado div.columna div.derecha .fotos{
	display:block;
	float:left;
	width:100%;
	height:54px;
}

#mapaPersonal .visitado div.columna div.derecha a.foto, #mapaPersonal .visitado div.columna div.derecha a.foto:link,
#mapaPersonal .deseado div.columna div.derecha a.foto, #mapaPersonal .deseado div.columna div.derecha a.foto:link{
	display:block;
	float:right;
	padding:1px;
	background-color:#fff;
	border:solid 1px #d2d2d2;
	margin:0 0 0 5px;
}
#mapaPersonal .visitado div.columna div.derecha a.foto:visited,
#mapaPersonal .deseado div.columna div.derecha a.foto:visited{}

#mapaPersonal .visitado div.columna div.derecha a.foto:hover,
#mapaPersonal .deseado div.columna div.derecha a.foto:hover{background-color:#fea100; border-color:#fea100;}

#mapaPersonal .visitado div.columna div.derecha a.foto:active,
#mapaPersonal .deseado div.columna div.derecha a.foto:active{}

#mapaPersonal .visitado div.columna div.derecha a.verMas,
#mapaPersonal .deseado div.columna div.derecha a.verMas{
	background:url(/comunidad/images/iconos/btn_ver_mas.png) no-repeat left top;
	display:block;
	float:right;
	clear:none;
	width:70px;
	height:23px;
	margin:22px 0 0 0;
}

/*********************** fin estilos mapa personal *******************************/

/***************** estilos leyenda mapa personal **********************/
dl, dt, dd{ 
	margin: 0;
	padding: 0;
}
#leyendaMapaPersonalComunidad{
	width:150px;
	opacity:.8;
}
#leyendaMapaPersonalComunidad .listaMapaPersonal{
	width: 125px;
	float: left;
	background: #FFFFFF;
	border: 1px solid #666666;
	padding:3px 0 0 0;
}
#leyendaMapaPersonalComunidad .listaMapaPersonal .destinos{
	background:url(/images/iconos/icon_mapa_min.jpg) 0 0 no-repeat;
	width: 55px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 8px 0 0 38px;
	margin: 0 0 2px 2px;
	}
#leyendaMapaPersonalComunidad .listaMapaPersonal .on{
	background: url(/images/iconos/bulbAmarillo.gif) left 5px no-repeat;
	width:20px;
	height:20px;
	float: right;
	text-indent: -5000px;
	cursor:pointer;
	margin:3px 0 0 0;

}
*html #leyendaMapaPersonalComunidad .listaMapaPersonal .on{margin-top:-30px;}

#leyendaMapaPersonalComunidad .listaMapaPersonal .off{
	background: url(/images/iconos/bulbAzul.gif) left 5px no-repeat;
	width:20px;
	height:20px;
	float: right;
	text-indent: -5000px;
	cursor:pointer;
	margin:3px 0 0 0;
}
*html #leyendaMapaPersonalComunidad .listaMapaPersonal .off{margin-top:-30px;}

#leyendaMapaPersonalComunidad .listaMapaPersonal .clouse{
	background: url(/images/iconos/bulbCerrado.gif) left 5px no-repeat;
	width:20px;
	height:20px;
	float: right;
	text-indent: -5000px;
		margin:3px 0 0 0;

}
*html #leyendaMapaPersonalComunidad .listaMapaPersonal .clouse{margin-top:-30px;}

#leyendaMapaPersonalComunidad .listaMapaPersonal .fotos{
	cursor:pointer;
	background:url(/images/iconos/icon_foto_min.gif) 0 0 no-repeat;
	width: 55px;
	height: 33px;
	float: left;
	text-align: left;
	padding: 0 0 0 38px;
	margin: 0 0 2px 2px;
}

#leyendaMapaPersonalComunidad .listaMapaPersonal .viajeros{
	cursor:pointer;
	background:url(/images/iconos/icon_acid_min.gif) 0 0 no-repeat;
	width: 55px;
	height: 25px;
	float: left;
	text-align: left;
	padding: 8px 0 0 38px;
	margin: 0 0 2px 2px;
	
}


/************* fin estilos leyenda mapa personal ********************/

/********* estilos aportaciones Wikiviajes resumen entradas*********/
#aportacionesWiki_resumen{
	display:block;
	float:left;
	width:933px;
	margin:5px 0 15px;
	padding:0 0 0 8px;
}
*:first-child+html #aportacionesWiki_resumen{ margin:0; padding-bottom:15px;}
#aportacionesWiki_resumen ul#lista_bitacora1{
	width:305px;
	min-height:54px;
	height:auto;
	float: left;
	list-style: none;
	margin: 0 5px 0 0;	
}
#aportacionesWiki_resumen ul#lista_bitacora2{
	width:305px;
	min-height:54px;
	height:auto;
	float: left;
	list-style: none;
	margin: 0 5px 0 0;
	background-color: #eee;
}
#aportacionesWiki_resumen ul#lista_bitacora3{
	width:305px;
	min-height:54px;
	height:auto;
	float: left;
	list-style: none;
	margin: 0;
	
}
*html #aportacionesWiki_resumen ul#lista_bitacora1,
*html #aportacionesWiki_resumen ul#lista_bitacora2,
*html #aportacionesWiki_resumen ul#lista_bitacora3{margin-right/***/:/***/1px;}

#aportacionesWiki_resumen ul#lista_bitacora1 li{ border-bottom: 1px solid #efefef;}
#aportacionesWiki_resumen ul#lista_bitacora2 li{ border-bottom: 1px solid #fff; }
#aportacionesWiki_resumen ul#lista_bitacora3 li{ border-bottom: 1px solid #efefef;}

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

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

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

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

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

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


/********* fin estilos aportaciones Wikiviajes resumen entradas *********/

/*---------bocadillo imagenes---------*/
#markerFotos_mapa {
	display:block;
	width:310px;
	height:330px;
	padding:10px 3px;
	
}
ul#markerFotos_mapa {
	display:block;
	width:310px;
	height:235px;
	padding:10px 3px;
	
}
	ul#markerFotos_mapa p.bocViaCab{ 
		font-size: 1.2em; 
		font-weight: bold; 
		margin: 0 0 10px 0; 
		padding: 0;
	}
		ul#markerFotos_mapa li, ul#markerFotos_mapa li.imagenBocadillo, ul#markerFotos_mapa li.imagenBocadillo a{
			clear: none;
			display:block;
			float: left;
			list-style:none;
			text-decoration:none;
			margin:0 0 10px 0;
			padding:0;
			list-style:none;
		}
		ul#markerFotos_mapa li.imagenBocadillo a img, ul#markerFotos_mapa li.imagenBocadillo img{
			width:60px;
			height:60px;
			float: left;
			overflow:hidden;
		}
		ul#markerFotos_mapa li.imagenBocadillo p, ul#markerFotos_mapa li.imagenBocadillo a{
			float: left;
			font-size: 0.9em;
			margin:0 0 0 5px;
		}
		ul#markerFotos_mapa li.imagenBocadillo .text_imagen_bocadillo{
			float: left;
			text-decoration:none;
			margin:0 0 0 5px;
			width:80px;
		}
		ul#markerFotos_mapa li.imagenBocadillo .text_imagen_bocadillo span{
			float: left;
			text-decoration:none;
			margin:0 0 0 5px;
			width:60px;
		}
		
		
#alarmasVuelosUsr{
	display:block;
	float:left;
	margin:5px 0 25px;
	padding:0 0 0 8px;
	width:933px;
}

