/* VIAJEROSCOMOYO CSS*/

/* Padding y margin */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}

/* Tamaños de los headers */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}

/* Estilos de las listas */
ol, ul {
list-style: none;
}

/* Estilo y grosor de las fuentes */
address, caption, cite, code, dfn, em, th, var {
font-style: normal;
font-weight: normal;
}

/* Bordes de las tablas */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* Otros bordes */
fieldset, img {
border: 0;
}

/* Alineación del texto */
caption, th {
text-align: left;
}

* {outline:0;}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f0f2c3;

}

textarea {font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
img a:link, img a:hover, img a:active, img a {padding:0; border:0;}

a:active {color:#444;text-decoration:none; }
a:focus {color:#444; text-decoration:none;}
a:link {color:#444;text-decoration:none;}
a:visited {color:#444; text-decoration:none;}
a:hover {color:#000;text-decoration:none;}


/******************************* LA PANTONERA, SEÑORA **********************************/

/* color de fondo: f0f2c3 */
/* verde footer, fondo links: e0e931 */
/* verde mensajería: e7f045 */
/* color principal links: a8ab6e */
/* gris comentarios: ececec */
/* verde oscuro botones: 6c7200 */

/*********************************** CABECERAS ***************************************/

h1, h2 {
	font-size:21px;
	line-height:16px;
	margin-bottom:8px;
	border-bottom:5px solid #e7f045;
	padding:0 0 8px 0;

}

h3 {
	font-size:16px;
	line-height:12px;
	margin-bottom:8px;

}

h4 {color:#6c7200; font-weight:normal; font-style:italic;}
h5 {color:#6c7200; font-weight:bold}
h6 {font-size:16px;	line-height:14px; margin-bottom:8px; font-weight:bold}


/*********************************** PERSONAJES ***************************************/

.escaladores {padding:0 0 0 10px;}
.volando {margin:50px 0 0 -20px;}

/*********************************** CONTENEDOR ***************************************/

#contenedor {
	background-color:#fff;
	width:827px;
	float:left;
	padding-bottom: 32768px;
	margin-bottom: -32768px;

}

#cabecera {
	height:96px;	
	margin:0 0 20px 0;
   display:block;
   background-image: url(../img/logo_cabecera.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.usuarioCabecera {
	width:auto;
	float:left;
	display:inline;
	margin:20px 0 0 15px;

}

.usuarioCabecera a:active {color:#000; padding:0 2px;text-decoration:none; background-color:#e0e931; }
.usuarioCabecera a:focus {color:#000; padding:0 2px;text-decoration:none;background-color:#e0e931;}
.usuarioCabecera a:link {color:#000;text-decoration:none; padding:0 2px; background-color:#e0e931;}
.usuarioCabecera a:visited {color:#000; text-decoration:none; padding:0 2px; background-color:#e0e931;}
.usuarioCabecera a:hover {color:#000; background:none; padding:0 2px;text-decoration:underline;}


.logoCabecera {
	float:right;
	display:inline;
	margin:0 20px 0 0;

}

#contenido {
	width:675px;
	float:left;
	display:inline;

}

.marcaSeccion {
	width:170px;
	height:65px;
	float:left;
	display:inline;
	padding-top:14px;
}

/*********************************** BOTONERAS ***************************************/

.menuTabs {
	width:500px;
	height:80px;
	float:left;
	display:inline;

}

.botonera1, .botonera2 {
	width:475px;
	height:40px;
	float:left;
	display:inline;
	margin:0 0 5px 10px;

}

.activo {color:#000; background-color:#e0e931; padding:9px 5px 1px 5px;text-decoration:none; margin:0 3px 0 0;}

.botonera1 ul {border-bottom:5px solid #e0e931; margin-top:15px; font-weight:bold;}
.botonera1 ul li, .botonera2 ul li {display:inline;}

.botonera1 ul li a:active {color:#000; padding:9px 5px 1px 5px; margin:0 3px 0 0;text-decoration:none; background-color:#eff491; }
.botonera1 ul li a:focus {color:#000; padding:9px 5px 1px 5px;text-decoration:none;margin:0 3px 0 0;background-color:#eff491;}
.botonera1 ul li a:link {color:#000;text-decoration:none; padding:9px 5px 1px 5px;margin:0 3px 0 0; background-color:#eff491;}
.botonera1 ul li a:visited {color:#000; text-decoration:none; padding:9px 5px 1px 5px;margin:0 3px 0 0; background-color:#eff491;}
.botonera1 ul li a:hover {color:#000; background-color:#e0e931; padding:9px 5px 1px 5px;margin:0 3px 0 0;text-decoration:none;}

.encima {color:#000; background-color:#e0e931; padding:9px 5px 1px 5px;margin:0 3px 0 0;text-decoration:none;}

.botonera2 {height:30px;}
.botonera2 a:active {color:#000; text-decoration:underline;}
.botonera2 a:focus {color:#000; text-decoration:underline;}
.botonera2 a:link {color:#000;text-decoration:underline;}
.botonera2 a:visited {color:#000; text-decoration:underline;}
.botonera2 a:hover {color:#fff;background-color:#a8ab6e;text-decoration:none;}

.botonera3 {
	height:30px;
	margin:20px 0 0 0;
	float:left;
	display:inline;

}

.botonera3 a:active {color:#000; padding:0 2px;text-decoration:none; background-color:#dadb3e; }
.botonera3 a:focus {color:#000; padding:0 2px;text-decoration:none;background-color:#dadb3e;}
.botonera3 a:link {color:#000;text-decoration:none; padding:0 2px; background-color:#dadb3e;}
.botonera3 a:visited {color:#000; text-decoration:none; padding:0 2px; background-color:#dadb3e;}
.botonera3 a:hover {color:#000;background:none; padding:0 2px;text-decoration:none;}

.botonera4 {float:left; display:inline; width:220px; margin:7px 7px 0 10px; text-align:right; }


/*********************************** ACTIVIDAD PRINCIPAL ***************************************/

.actividad, .listado, .listado2, .actividad2, .contacto {
	width:400px;
	float:left;
	display:inline;
	margin:10px 0 0 0;
	clear:both;

}

.actividad {margin:0;}

.actividad_mitad {
	width:100%;
	float:left;
	display:inline;
	margin:0;
}

.feedactividad {
	width:28%;
	height:650px;
	float:right;
	display:inline;
	
}

.fotoUsuario {}
.fotoUsuarioGrande img {
	float:left;
	display:inline;
	padding:2px;
	border:1px solid #ececec;
	margin-right:10px;
	margin-bottom:10px;
	}

.fotoUsuario img {
	width:55px !important;
	height:55px;
	float:left;
	display:inline;
	padding:2px;
	border:1px solid #ececec;

}

.fotoUsuarioGrande p {text-align:justify;}

.estadoUsuario {
	height:55px;	
	color:#666;
	float:left;
	display:inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10;
}

.estadoUsuario2 {
	width:650px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	background:none;
	color:#666666;
	font-size:13px;

}

.fechaEstadoUsuario2 {
	color:#000;
	font-style:italic;
	font-size:11px;
	display:block;

}

.botonPublicar, .botonPublicar2  {
   width:230px; 
   margin:7px 7px 0 10px;
   text-align:right;
   float:right;
   display:inline;

}

.botonPublicar2 {
	width: 100px;
	margin:7px 0 0 0;
	
}

.botonPublicar a:active, .botonera4 a:active {color:#000; padding:3px;text-decoration:none; background-color:#dadb3e; }
.botonPublicar a:focus, .botonera4 a:focus {color:#000; padding:3px;text-decoration:none;background-color:#dadb3e;}
.botonPublicar a:link, .botonera4 a:link {color:#000;text-decoration:none; padding:3px; background-color:#dadb3e;}
.botonPublicar a:visited, .botonera4 a:visited {color:#000; text-decoration:none; padding:3px; background-color:#dadb3e;}
.botonPublicar a:hover, .botonera4 a:hover {color:#fff;background-color:#a8ab6e; padding:3px;text-decoration:none;}


.listado, .listado2 {
   width:250px !important; 
   width:245px; 
   height:auto; 
   border-bottom:1px solid #ccc; 
   padding-bottom:10px;
}

.listadoImg {
   float:left; 
	padding-right: 10px;	
	height: auto;
}

.listadotexto{
   float: left;
   width: 160px; 
}

.listado a:active {color:#000; text-decoration:underline;}
.listado a:focus {color:#000; text-decoration:underline;}
.listado a:link {color:#000;text-decoration:underline;}
.listado a:visited {color:#000; text-decoration:underline;}
.listado a:hover {color:#fff;background-color:#a8ab6e;text-decoration:none;}

.listado b {float: left; display: inline;}  

.listado2 a:active {color:#444; text-decoration:none;}
.listado2 a:focus {color:#444; text-decoration:none;}
.listado2 a:link {color:#444;text-decoration:none;}
.listado2 a:visited {color:#444; text-decoration:none;}
.listado2 a:hover {color:#000; text-decoration:none; background:none;}

.listado ol li {float:left; display:inline; margin:0 7px 7px 0; width:40px; height:40px;}

.listado ol li a:active {color:#000; text-decoration:none; padding:0;}
.listado ol li a:focus {color:#000; text-decoration:none; padding:0;}
.listado ol li a:link {color:#000;text-decoration:none; padding:0;}
.listado ol li a:visited {color:#000; text-decoration:none; padding:0;}
.listado ol li a:hover {color:#fff;background-color:none;text-decoration:none; padding:0;}

.mensajeUsuario img {
  float:left;
  border:medium none;  
  margin:3px 5px 3px 0;
}

.imgUsuario{float:left; border:1px solid #888; margin:0 5px 0 0;}

.contestacionUsuario {
	float: left;
	width: 335px;
	display: inline;
	margin: -10px 0 20px 50px;
	
}

.contestacionUsuario img {float:left; border:none; margin:3px 5px 3px 0;}
.estado {color: #666;}
.nombreUsuario label {float:right; margin:0;}


/*HILO DE VIAJES*/

.mensajes, .mensajeContestacion, .campoContestacion, .primeraContestacion, .mensajesActividad {
	width:385px;
	height:auto;
	margin:10px 0 0 0;
	color:#000;
	float:left;
	display:inline;

}

.mensajes, .mensajesActividad {min-height:35px; height:auto!important; height:35px;}
.mensajes, .mensajeContestacion, .primeraContestacion, .mensajesActividad {width:325px;margin:0; background:none;}
.mensajesActividad {border-bottom:1px solid #ccc;}

.mensajeContestacion {width:325px; background-color:#ececec; margin:0 0 2px 0; padding:5px;}
.primeraContestacion {background-color:#ececec; margin:0; width:375px; padding:5px; }

.mensajeContestacion input, .primeraContestacion input {width:315px; height:15px; border:none; padding:0 2px; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#ececec;}

.mensajeContestacion label{float:right;}

.mensajeUsuario {width:auto; float:left; display:inline; margin-bottom:15px;}
.finBloque {border-top:1px solid #ccc; margin:0 0 0 50px; float:left; display:inline; width:335px; height:15px;}

.publicacion, .publicacion2 {
	font-size:10px;
	height:auto;
	float:right;
	display:inline;
	margin-top:5px;

}

.publicacion {float:left;margin:5px 0 0 50px}

.publicacion a:, .publicacion2 a: {text-decoration:none;}
.publicacion a:active, .publicacion2 a:active {color:#000; padding:0 2px;text-decoration:none; background-color:#dadb3e; }
.publicacion a:focus, .publicacion2 a:focus {color:#000; padding:0 2px;text-decoration:none;background-color:#dadb3e;}
.publicacion a:link, .publicacion2 a:link {color:#000;text-decoration:none; padding:0 2px; background-color:#dadb3e;}
.publicacion a:visited, .publicacion2 a:visited {color:#000; text-decoration:none; padding:0 2px; background-color:#dadb3e;}
.publicacion a:hover, .publicacion2 a:hover {color:#fff;background-color:#a8ab6e; padding:0 2px;text-decoration:none;}

/* FIN HILOS VIAJES */

#info, #info img {
	width:auto;
	bottom:0;
	position:relative;
	display:inline;

}

.infoPerfil {
	float:left;
	display:inline;
	width:440px;
	margin:25px 0 15px 0px;
	text-align:justify;
	
}

.infoPerfil ul li {line-height:14px;}
.infoPerfil li label {color:#666; margin-right:5px;}

.infoPerfil a:active {color:#000;text-decoration:underline;}
.infoPerfil a:focus {color:#000; text-decoration:underline;}
.infoPerfil a:link {color:#000;text-decoration:underline;}
.infoPerfil a:visited {color:#000; text-decoration:underline;}
.infoPerfil a:hover {color:#000;text-decoration:none;}

.pensando {
	float:left;
	display:inline;
	width:475px;
	
}

.pensando textarea {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 2px;
	
}

#buscarViajero, #buscarViaje {width:190px !important; width:165px; margin-right:25px;}
#buscarViajero li, #buscarViaje li {display:inline; float:left;}
#buscarViajero input, #buscarViaje input {
	width:162px;
	border:1px solid #666;
	margin-bottom:3px;

}

.actividad li, .actividad2 li {line-height:18px;}

.actividad ul, .actividad2 ul {
	float:left;
	display:inline;
	width:655px;
	
}

.actividad ul, .actividad2 ul {
	float:left;
	display:inline;
	width:655px;
	
}

.icono {
	float:left;
	display:inline;
	margin:-4px 3px 0 0;
	
}

/*IMAGENES Y LISTADO DE USUARIOS Y VIAJES*/

.listadoUser {float:left; display:inline; margin:0 7px 5px 0; width:40px; height:40px;}

.galeria {
	float:left;
	display:inline;
	margin-top:20px;
		
}

.galeria label {float:left; display:inline; margin:0 7px 0px 0; width:40px; height:40px;}

.galeria ul {}
.galeria ul li {
	padding:5px;
	width:210px;
	float:left;
	display:inline;
		
}

.galeria ul li label img {width:40px;}

.galeria ol li {
	margin:0 5px 5px 0;
	width:auto;
	float:left;
	display:inline;
		
}

.galeria ol li label {margin:0; padding:0 0 0 5px; line-height:11px; width:140px;}

.galeria ul li p {
	float:left;
	display:inline;
	padding:7px 2px;
	font-weight:bold;
}
.galeria ul li:hover {
	background-color:#E7F045;
	cursor:pointer;
}

.galeriaFoto {border:1px solid #fff; width:125px; height:125px;}
.galeriaFoto:hover {border:1px solid #444;}

.actividad img {
	float:left;
	display:inline;		
}

.listadoAmigos {margin: 0 10px 15px 0 !important;}
.listadoAmigos a:active {color:#444; text-decoration:none;}
.listadoAmigos a:focus {color:#444; text-decoration:none;}
.listadoAmigos a:link {color:#444;text-decoration:none;}
.listadoAmigos a:visited {color:#444; text-decoration:none;}
.listadoAmigos a:hover {color:#000;text-decoration:none;}

.salto {margin:0 0 3px 0; float:left; display:inline; width:140px;}

.galeriaImg {
	float:left;
	display:inline;		
   	width:90px !important;
	height:90px;
	margin-top: 10px;
	margin-right: 5px;
}

.galeriaGrupos {
	float:left; 
	width:155px; 
	height:250px;
	margin-right: 10px;
}

.galeriaGruposTitulo{
	float:left;
	display:block;
	background-color:#e7f045;
	font-weight:bold;
	padding:10px;
	width:135px;
	height:30px;
	text-align:center;
	margin:7px 0 4px 0;
}

.vermas {
	float:right;
	margin:20px 10px 20px 0;
	text-align:right;
	
}

.vermasFoto {
	float:right;
	margin:2px 10px 2px 0;
	text-align:right;
}

.vermas input {border:1px solid #666; width:150px;}

/*********************************** LATERAL IZQUIERDO ***************************************/

#menuIzq {
	width:150px;
	float:left;
	display:inline;
	font-size:11px;
    margin-top:40px;
}

#menuIzq ul {
	width:130px;
	border-bottom:1px solid #ccc;
	padding:0 0 15px 0;
	margin-bottom:8px;

}

#menu {}
#menu a {margin:0 0 0 15px;}

#menu a:active {color:#000; text-decoration:none; border-left: 3px solid #e0e931; padding:0 0 0 5px;}
#menu a:focus {color:#000; text-decoration:none; border-left: 3px solid #e0e931;padding:0 0 0 5px;}
#menu a:link {color:#000;text-decoration:none; border-left: 3px solid #e0e931;padding:0 0 0 5px;}
#menu a:visited {color:#000; text-decoration:none; border-left: 3px solid #e0e931;padding:0 0 0 5px;}
#menu a:hover {color:#000;text-decoration:none; border-left: 3px solid #6c7200;padding:0 5px 0 5px; background-color:#e0e931;}

#menu li {margin-bottom:3px;}
.menuActivo {color:#000;text-decoration:none; border-left: 3px solid #6c7200;padding:0 5px 0 5px; background-color:#e0e931;margin:0 0 0 15px;}

#buscador input {
	width:100px;
	border:1px solid #666;
	margin-bottom:3px;

}

#edicion input {
	width:100px;
	border:1px solid #666;
	margin-bottom:3px;

}

/*BOTÓN*/

#boton a:active {color:#000; padding:3px;text-decoration:none; background-color:#dadb3e;}
#boton a:focus {color:#000; padding:3px;text-decoration:none;background-color:#dadb3e;}
#boton a:link {color:#000;text-decoration:none; padding:3px; background-color:#dadb3e;}
#boton a:visited {color:#000; text-decoration:none; padding:3px; background-color:#dadb3e;}
#boton a:hover {color:#fff;background-color:#a8ab6e; padding:3px;text-decoration:none;}

/*MODIFICACIONES BANDEJA DE ENTRADA*/

.enviarMensaje p {margin:10px 5px 10px 150px;}
.activo2 {color:#000; background-color:#e0e931; margin:0 10px 15px 0!important;text-decoration:none;}

#buscador {text-align:right; margin:10px 0 0 0;}
#buscador li, #estadisticas li {margin-bottom:6px;}

#buscador a:active {color:#000; padding:1px 2px;text-decoration:none; background-color:#ccc; }
#buscador a:focus {color:#000; padding:1px 2px;text-decoration:none;background-color:#ccc;}
#buscador a:link {color:#000;text-decoration:none; padding:1px 2px; background-color:#ccc;}
#buscador a:visited {color:#000; text-decoration:none; padding:1px 2px; background-color:#ccc;}
#buscador a:hover {color:#000;background-color:#dadb3e; padding:1px 2px;text-decoration:none;}

#menuUser { 
  background-color:#f9fae7;
  width: 122px; 
  min-height:20px;
  height:auto !important;
  height:20px; 
  border-right:3px solid #ccc; 
  padding:5px 3px 5px 2px;
  border-bottom:1px dotted #ccc;
  text-align: right;
 
}

#menuUser a:active {color:#000; padding:1px 2px;text-decoration:none; background:none; }
#menuUser a:focus {color:#000; padding:1px 2px;text-decoration:none;background:none;}
#menuUser a:link {color:#000;text-decoration:none; padding:1px 2px; background:none;}
#menuUser a:visited {color:#000; text-decoration:none; padding:1px 2px; background:none;}
#menuUser a:hover {color:#000; text-decoration:none;padding:1px 2px; cursor:pointer; background:none;}
#menuUser:hover {color:#000;background-color:#e7f045; text-decoration:none; cursor:pointer; border-right:3px solid #6C7200;}
.menuUserActivo {color:#000;background-color:#e7f045; text-decoration:none; cursor:pointer; border-right:3px solid #6C7200;}

#estadisticas {text-align:right;}
.titular {width:130px; background-color:#ececec; padding-right:2px; margin-bottom:5px; text-align:right; font-size:14px;}

.subtitulo {float:left; display:inline; font-style:italic; color:#777;}


/*********************************** LATERAL DERECHO ***************************************/

#publicidad {
	background-image:url(../img/margen_der.jpg);
	background-repeat:repeat-y;
	width:170px;
	float:left;
	padding-bottom: 32768px;
	margin-bottom: -32768px;

}

/*********************************** REGISTRO ***************************************/

.registro, .entrada  {
	width:355px;
	height:290px;
	float:left;
	display:inline;
	background-color:#ececec;
	padding:8px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin: 10px 0 0 10px;

}

.registro input, .entrada input, .registro textarea  {
	width:235px;
	border:1px solid #666;
	margin-bottom:3px;
	
}

.entrada input {width:235px;}
.registro input {display:block;}

.registroContenedorCampos{
   float:left; 
   display:inline;  
   width:360px;
   
}

.registroCampo, .loginCampo  {
	width:100px;
	margin:0 5px 3px 0;
	float:left;
	display:inline;
	text-align:right;
	font-weight:bold;
	
}

.loginCampo {text-align:left;}

.botoneraLogin, .botoneraRegistro, .botonRegistrar, .botonEntrar {
	width:340px;
	text-align:right;
	float:left;
	margin:10px 0 0 0;
	
}

.acepto {float:right;}
.entrada  {width:250px;}
.botonEntrar {width:235px; margin-top:7px;}
.botoneraLogin {width:235px;}
.botonRegistrar {margin-top:7px;}

.fraseLogin {
	margin:25px 0 0 230px;
	text-align:center;
	float:left;
	display:inline;
	width:250px;
	font-size:20px;
	font-weight:bold;
	
}

.botonRegistrar a:active, .botonEntrar a:active {color:#000; padding:3px;text-decoration:none; background-color:#dadb3e;}
.botonRegistrar a:focus, .botonEntrar a:focus {color:#000; padding:3px;text-decoration:none;background-color:#dadb3e;}
.botonRegistrar a:link , .botonEntrar a:link {color:#000;text-decoration:none; padding:3px; background-color:#dadb3e;}
.botonRegistrar a:visited, .botonEntrar a:visited {color:#000; text-decoration:none; padding:3px; background-color:#dadb3e;}
.botonRegistrar a:hover, .botonEntrar a:hover {color:#fff;background-color:#a8ab6e; padding:3px;text-decoration:none;}

.botoneraRegistro a:active, .olvidar a:active {color:#000; text-decoration:underline;}
.botoneraRegistro a:focus, .olvidar a:focus {color:#000; text-decoration:underline;}
.botoneraRegistro a:link , .olvidar a:link {color:#000;text-decoration:underline;}
.botoneraRegistro a:visited, .olvidar a:visited {color:#000; text-decoration:underline;}
.botoneraRegistro a:hover, .olvidar a:hover {color:#000;text-decoration:none;}

.botoneraRegistro input, .botoneraLogin input {width:auto;border:none;}

.olvidar {margin-bottom:5px;}
.error {color:red; margin:0 0 5px 0;}

/*********************************** FOOTER ***************************************/

#footer {
	position:relative;
	background-color:#f0f2c3;
	bottom:0;
	height:25px !important;
 	height:100%;
	width:100%;
	clear:both;
	
}

#mensajeria {
	background-color:#e7f045;
	height:25px;
	padding:5px 0 0 10px;
	
}

#finalFooter {
	background-color:#e0e931;
	height:200px;
	padding:5px 0 0 10px;
}

#finalFooter ul {
	float:left;
	width:1000px;
	
}

#finalFooter ul li {display:inline;}

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

.tituloFooter {
   color:#6c7200;
	font-weight:bold;
	font-size:14px;
	float:left;
	width:120px;
	text-align:right;
	margin:0 15px 5px 0;
}


/*VIAJE NUEVO, ENVIAR MENSAJES, INVITAR A AMIGOS Y GRUPOS*/

.viajeNuevo, .enviarMensaje {width:640px; padding:10px; float:left; display:inline; margin:10px 5px 0 0;}
.viajeNuevo label, .enviarMensaje label {text-align:right; width:250px; font-weight:bold; position:absolute;}
.enviarMensaje label {width:140px;}
.viajeNuevo ul {}
.viajeNuevo li {margin:5px 0; width:600px;}
.viajeNuevo input, .viajeNuevo textarea, .viajeNuevo select, .enviarMensaje input, .enviarMensaje textarea, .enviarMensaje select, .descripcion textarea  {
	width:250px;
	border:1px solid #666;
	margin:0 0 3px 260px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 2px;
	
}

.viajeNuevo select, .enviarMensaje select {width:100px; margin:0; padding:0 0 0 2px;}
.viajeNuevo textarea, .enviarMensaje textarea {width:350px; height:200px;}
.enviarMensaje textarea {width:485px;}
.viajeNuevo p {text-align:justify; margin:0 0 30px 0;}
.enviarMensaje input, .enviarMensaje textarea, .enviarMensaje select {margin:5px 0 3px 150px;}
.descripcion textarea  {margin:0; width:400px; height:100px;}

.galeria ul li p {
	float:left;
	display:inline;
	padding:7px 2px;
	font-weight:bold;
}

/*BANDEJA DE ENTRADA*/

.usericon {
	float:left;
	display:inline;
	margin:3px 5px;

}

.usericon input {
	float:left;
	display:inline;
	margin:0 4px 0 0;
}

.test {width:640px; padding:10px; float:left; display:inline; margin:10px 5px 0 0;}
.test input, .test textarea {
	width:auto;
	border:1px solid #666;
	margin:0 0 3px 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	
}


.editarPerfil {width:640px; padding:10px; float:left; display:inline; margin:10px 5px 0 0;}
.editarPerfil label {text-align:right; width:120px; font-weight:bold; position:absolute;}
.editarPerfil ul {}
.editarPerfil li, .test li {margin:5px 0;}
.editarPerfil input, .editarPerfil textarea, .editarPerfil select {
	width:250px;
	border:1px solid #666;
	margin:0 0 3px 130px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.editarPerfil select {width:70px;}
.editarPerfil textarea {width:500px;}

.editarPerfil p, .test p {text-align:justify; margin:0 0 30px 0;}

.privacidad {float:left; margin-top:15px; width:655px; text-align:justify; font-size:12px;}
.privacidad p {margin:0 0 15px 0;}
.privacidad ul {margin-left:30px;}
.privacidad li {margin:0 0 15px 0;}
.privacidad h3 {margin:35px 0 10px 0; padding:0 0 7px 0; border-bottom:1px solid #ccc;}
.privacidad img {margin:0 5px;}

.contacto {
	width:400px;
	float:left;
	display:inline;
	margin:10px 0 0 0;
	clear:both;
}

.contacto input, .contacto textarea, .contacto select {
	width:235px;
	border:1px solid #666;
	margin-bottom:3px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.contacto textarea {height:100px;}
.contacto ul {margin-bottom:25px;}

/*Lista destinatarios en enviar mensaje*/

.destinatario{
  float: left;	
  width: 200px !important;  
  height: 20px;
  border: 1px solid #708090;
  margin-top: 3px;
  margin-right: 3px;
  padding-left: 3px;
  padding-right: 2px;
  font-weight: bold;
  background-color: #ECECEC;
  
}
.destinatario span{
  float: left;
  display:inline;
}
.destinatario img{
  float:right;
  display:inline;  
  margin-left: 2px;
  margin-top:4px;  
}

/*CLASES MODIFICADAS DE CSS.CSS Y GOOGLEMAPS*/

#div_to{float: left; width: 635px; height: auto;}
#map_canvas span {display:none;}
#map_canvas a {display:block;}
#river_post-textarea {width:309px;}

.messages, .messages_error {
	background: url('/_graphics/plantilla/img/personajes/bienvenida.jpg') #e0e931 no-repeat;
	color:#000;
	cursor:pointer;
	margin:0;
	padding:3px 10px;
	position:fixed;
	top:0;
	width:819px;
	z-index:8000;
	height:110px;	
	left:0;
	border: 2px solid #e0e931; 

}

.messages_error {
	background: url('/_graphics/plantilla/img/personajes/error.jpg')  #bfd6e5 no-repeat;
	border: 2px solid #bfd6e5;   
}

.messages_error p, .messages p {margin:20px 0 0 190px; width:550px; font-size:13px;}
.closeMessages {float:right;}
.closeMessages a {font-size:100%!important;}

.thewire_characters_remaining {width:200px; float:left; display:inline;}
.input-textarea {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding:0 2px;}
.usersettings_statistics {width:640px!important; width:630px;}
.admin_users_online {margin:0!important;}

.negrita {font-weight:bold;}
