div.labelFormulario {
margin-bottom: 13px;
font-size: 13px;
}
.reset {
	margin:0px;
	padding:0px;
	border:0px;
}
.ventanaClara {
	background-color: #E0F1EA;
	width: 100%;
}
.Ayuda {
	font-family: Trebuchet MS;
	font-size:11px;
	height:280px;
	z-index:1;
	overflow: auto;
	padding:10px 7px 0px 10px;
}
.DeclaracionPrivacidad {
	font-family: Trebuchet MS;
	font-size: 11px;
	height:480px;
	z-index:1;
	overflow:auto;
	padding:0px 7px 0px 18px;
}

table.ContenedorCentro {
	padding:  8px 17px 0px 17px;
}
body#Container { }
body#Container table.ContenedorCentro {
	padding:  8px 0px 8px 0px;
}
body#Container table.contenedorIzq {
	margin: 0px 0px 0px 0px;
	padding:  8px 17px 8px 0px;
	width:100%;
	height:100%;
}
body#Container table.contenedorIzq table.ventanaClara td.Banner {
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 6px 10px;
}
body#Container table.contenedorIzq table.ventanaClara {
	background-color: #daefee;
	width: 100%;
}
body#Container table.contenedorIzq table.ventanaOscuro {
	background-color: #E0E0C6;
	width: 100%;
}
body#Container table.contenedorDer {
	margin: 0px 0px 0px 0px;
	padding:  8px 0px 8px 17px;
	height:100%;
	width:100%;
}
table.gestionTexto {
	width: 680px;
}
table.gestionTexto, table.gestionTexto table {
	text-align: left;
	font-family: 'Trebuchet MS';
	font-size: 11px;
}
.estadoTexto {
	font-family: Arial;
	font-size:13px;
	color: #7dc400;
	margin: 10px 0px 10px 0px;
	text-align:right;
	width:644px;
}
.aclaracion {
	font-family: Arial;
	font-size:13px;
	color: #4C4C4C;
	font-weight:normal;
	margin-top:10px;
}
table.gestionTexto textarea {
	width: 650px;
	margin-top: 5px;
	margin-left: 10px;
}
table.contenedorClaro {
	background-color: #EDEDDF;
}
table.contenedorClaro table.ventanaClara {
	padding: 4px 30px 4px 30px;
	background-color: #daefee;
	width: 100%;
}
table.ventanaClara table.grupoBase table.tituloGrupo {
	margin-bottom: 10px;
	margin-top: 10px;
}
table.ventanaOscuro table.grupoBase table.tituloGrupo {
	margin-bottom: 10px;
}
.pieBold {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	font-family: 'Trebuchet MS';
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.pie {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #888462;
}
.pie a {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.pie a:hover {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.paginado {
	font-family: Verdana;
	font-weight:normal;
	color: #4C4C4C;
	font-size: 11px;
	text-decoration: none;
}
.paginado:hover {
	color: #a0b301;
}
.paginado2 {
	color: #A0B301;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.pieComentario {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	font-weight: bold;
	color: #9b171b;
	background-color: #d7d1a6;
}
.pieComentario a {
	color: #A10C00;
	text-decoration: none;
}
.titulos {
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-style: italic;
	color: #A10C00;
	height: 13px;
}
.textoBaseConfMail {
	font-family: 'Trebuchet MS';
	font-size: 12px;
}
.textoBaseConfMail a {
	font-family: 'Trebuchet MS';
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textoBase a {
	font-family: Arial;
	font-size: 12px;
	color: #ca3880;
	text-decoration: none;
}
.textoMarron {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #9b171b;
	text-decoration: none;
}
.linkTerminos {
	font-family: Verdana;
	font-size: 11px;
	color: #DA0396;
	font-weight:normal;
	text-align:left;
}
div.contenedorErroresRegistracion {
	width:605px;
	font-size:1px;
	padding-top:8px;
	text-align:left;
}
.separadorvertical {
	background: url(/imagenes/default/separador_vertical.gif) repeat-y;
	height:150px;
}
.ventanaClaraAbono {
	background-color: #ebfdff;
	padding-left: 10px;
	height: 30px;
}
.ventanaOscuroAbono {
padding-left: 10px;
height: 30px;
}
.ventanaOscuro {
	background: url(/imagenes/default/miniperfil/top_dark.gif) top;
	width: 100%;
}
.nuevoNumero {
	color: #bf3478;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size:12px;
}
.subTitulo {
	font-family: Arial;
	font-size: 13px;
	color: #ca3880;
	padding-bottom:15px;

}
.estadoconexion {
	font-family: 'Trebuchet MS';
	font-size: 10px;
	color: #000000;
	scrollbar-face-color: #F6F6EF;
	scrollbar-shadow-color: #A8A87E;
	scrollbar-highlight-color: #A8A87E;
	scrollbar-3dlight-color: #F6F6EF;
	scrollbar-darkshadow-color: #F6F6EF;
	scrollbar-track-color: #F6F6EF;
	scrollbar-arrow-color: #000000;
}
.nombres, .nombres a {
	font-family: Tahoma;
	font-size: 12px;
	color: #368782;
	text-decoration: none;
}
.nombres:hover, .nombres a:hover {
	text-decoration: underline;
}
.textoDescripcion {
	font-family: 'Trebuchet MS';
	font-size: 11px;
}
div.textoDescripcionPerfilMini {
	font-family: 'Arial';
	font-size: 11px;
	clear:both;
}
.textoEstadisticas {
	font-family: Verdana;
	font-size: 10px;
	color: #4C4C4C;
}
.textoMini {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.textoMini3 {
	font-family: 'Trebuchet MS';
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tituloClaro {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	font-weight: bold;
	color: #9b171b;
	height:21px;
	text-decoration:none;
	background-image: url(/imagenes/default/titulos/titFondoClaro.gif);
}
.tituloOscuro {
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-weight: bold;
	color: #9b171b;
	height:22px;
	background-image: url(/imagenes/default/titulos/titFondoOscuro.gif);
	text-decoration: none;
}
.linkResaltado {
	font-family: Arial;
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
	font-weight: bold;
}
.abonoTipo {
	font-family: 'Trebuchet MS';
	font-size: 15px;
	color: #A10C00;
	text-decoration: none;
	font-weight: bold;
}
.accionesbottom {
	font-family: 'Trebuchet MS';
	font-size: 10px;
	text-decoration:none;
	color: #000000;
}
.textoMenu {
	font-family: Verdana;
	font-size: 19px;
	color: #4C4C4C;
	text-decoration: none;
}
.textoMenu:hover {
	font-weight: bold;
}
.textoMenuActivo {
	font-family: Tahoma;
	font-size: 12px;
	color: #931B1A;
	text-decoration: none;
	vertical-align:sub;
}
.textoMini2 {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #000000;
	font-weight: normal;

}
.emoticonSeleccionado {
	border: 1px solid #A10C00;
}
.emoticonOff {
	border: 1px solid #FFFFFF;
	cursor: hand;
}
.emoticonElegido {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #000000;
}
.pieComentario2 {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	font-style: italic;
	color: #A10C00;
}
.fondoConfirmacionIzq {
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: 'Trebuchet MS';
	font-size: 11px;
}
.fondoConfirmacion {
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: 'Trebuchet MS';
	font-size: 11px;
}
.ventanaClara2 {
	background-color: #daefee;
}
.ventanaClara2Nuevo {
	background-color: #FFFFFF;
}
.textTest {
	font-family: 'Trebuchet MS';
	font-size: 15px;
	color: #A10C00;
}
.textoMini a {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #000000;
}
.textoUsuario {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #FFFFFF;
	height: 18px;
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.noRepetirFondo-YRight {
	background-repeat: repeat-y;
	background-position: right;

}
.noRepetirFondo-YLeft {
	background-repeat: repeat-y;
	background-position: left;
}
div.perfilContainer div.content div.info {
	width: 100%;
	z-index:1;
	overflow: auto;
	color: #000000;
}
div.perfilContainer div.content, div.perfilContainer div.acciones {
	background: #EDEDDF;
}
div.perfilContainer div.content table td.pictures {
	vertical-align: top;
	padding-right: 15px;
	width: 70px;
}
#formularioBusqueda {
	display: none;
}
table.homeUsuario td.rightColumn {
	margin: 0px;
	padding: 8px 0px 8px 7px;
	height: 100%;
	width: 100%;
}
.fuenteficha {
	font-family: 'Trebuchet MS';
	font-size:11px;
}
table.homeUsuario td.leftColumn {
	margin: 0px;
	padding:  8px 10px 8px 0px;
	_padding:  8px 14px 8px 0px;
	width:100%;
	height:100%;
}
table.homeUsuario td.leftColumn div.descubriendo,  table.homeUsuario td.rightColumn div.miPerfil {
	background: url(/imagenes/default/miniperfil/top.gif) top left #e0f1ea;
	padding-top: 2px;
	width: 366px;
}
table.homeUsuario td.leftColumn div.descubriendo div.bottom,  table.homeUsuario td.rightColumn div.miPerfil div.bottom {
	background: url(/imagenes/default/miniperfil/bottom.gif) bottom left #d6edea;
	padding-bottom: 2px;
	width: 357px;
}
table.homeUsuario td.leftColumn table.top,table.homeUsuario td.RightColumn table.top {
	margin-top: 6px;
}
table.homeUsuario td.leftColumn div.coincidencias {
	background: url(/imagenes/default/miniperfil/top_2.gif) top left #ffffff;
	padding-top: 2px;
	width: 364px;
	margin-top: 0px;
}
table.homeUsuario td.leftColumn div.centroContactos {
	background: url(/imagenes/default/miniperfil/top_dark.gif) top left;
	margin-top: 0px;
	width: 365px;
}
table.homeUsuario td.leftColumn div.centroContactos div.bottom {
	background: url(/imagenes/default/miniperfil/bottom_dark.gif) bottom left no-repeat;
}
table.homeUsuario td.leftColumn div.coincidencias div.bottom {
	padding-bottom: 6px;
}
table.homeUsuario td.leftColumn table.usuarios {
	padding-left: 9px;
	padding-right: 9px;
	width: 100%;
	text-align: left;
}
table.homeUsuario td.leftColumn table.usuarios td.title {
	text-align: center;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas {
	padding-top: 5px;
	_padding-top: 0px;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas div.ficha table td {
	vertical-align: top;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas div.ficha table td.imagen {
	width: 32px;
	text-align: center;
	padding-top: 4px;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas div.ficha table {
	width: 100%;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas div.ficha table td.contenido {
	width: 100%;
	padding-right: 6px;
	padding-left: 3px;
}
td.nick {
	margin-left: 3px;
	font-family: 'Trebuchet MS';
	font-size:10px;
	text-decoration:none;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas div.ficha table td.contenido div.apodo {
	margin-left: 3px;
	font-family: 'Trebuchet MS';
	font-size:10px;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas div.ficha table td.contenido div.apodo a {
	padding-left: 10px;
	color: #000000;
	text-decoration: none;
}
table.homeUsuario td.leftColumn table.usuarios td.fichas div.ficha table td.contenido div.estado img {
	margin-right:-4px;
	border:1px;
}
table.homeUsuario td.leftColumn table.usuarios tr.usuariosNuevos td.title, table.homeUsuario td.leftColumn table.usuarios tr.usuariosNuevos td.noNuevos, table.homeUsuario td.leftColumn table.usuarios tr.usuariosNuevos td.fichas {
	background: url(/imagenes/default/miniperfil/linea.gif) bottom left repeat-x;
	padding-bottom: 3px;
}
table.homeUsuario td.leftColumn table.usuarios td.title {
	padding-top: 3px;
}
table.homeUsuario td.leftColumn div.centroContactos table td {
	vertical-align: top;
}
table.homeUsuario td.leftColumn div.centroContactos table.estadisticas td.enviados {
	background: url(/imagenes/default/miniperfil/lineay.gif) top right repeat-y;
}
table.homeUsuario td.leftColumn div.centroContactos table.estadisticas {
	padding-top: 5px;
}
table.homeUsuario td.leftColumn div.centroContactos table.estadisticas td.icono {
	padding-left: 10px;
}
table.homeUsuario td.leftColumn div.centroContactos table.estadisticas td.enviados a, table.homeUsuario td.leftColumn div.centroContactos table td.recibidos a, table.homeUsuario td.leftColumn div.centroContactos table.estadisticas td.enviados, table.homeUsuario td.leftColumn div.centroContactos table.estadisticas td.recibidos, table.homeUsuario td.leftColumn div.centroContactos table.estadisticas td.icono {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	font-weight: normal;
}
table.pagos td.mediospagodescripcion {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	padding-left:23px;
	padding-bottom:10px;
	text-align: justify;
}
div.pagos td.mediospagodescripcion {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	padding-left:23px;
	padding-bottom:10px;
	text-align: justify;
	text-justify: newspaper;
}
table.pagos td.mediospagocaso {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	font-style: italic;
	color: #A39D72;
	font-weight: bold;
}
.habilitacionInstantanea {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-family: 'Trebuchet MS';
}
.textoLinkPago {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.textoLinkSucursales {
	font-family: Arial;
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
	 height: 30px;
}
.textoApodo {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-family: 'Trebuchet MS';
	font-weight: bold;
}
.textoPrecioAbono {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #A10C00;
	padding-top: 10px;
}
.textoPorcentajeAhorroPago {
	font-family: 'Trebuchet MS';
	font-size: 14px;
	font-weight: bold;
	color: #A10C00;
	padding-top: 10px;
}

table.ventanaClara2 td.mediospagoizquierda
{
	background: url(/imagenes/default/miniperfil/lineay.gif) top right repeat-y;
}

td.mediospago
{
	font-family:'Trebuchet MS';
	font-size: 12px;
	font-style: italic;
	color: #A39D72;
	font-weight: bold;
}

table.pagos
{
	padding-top: 5px;
}



table.homeUsuario td.rightColumn div.miPerfil table.datos
{
	width: 100%;
	padding: 6px;
}

table.homeUsuario td.rightColumn div.miPerfil table.datos td
{
	vertical-align: top;
}

table.homeUsuario td.rightColumn div.miPerfil table.datos td.textos div.nombres, table.homeUsuario td.rightColumn div.miPerfil table.datos td.stats div.stats
{
	background: url(/imagenes/default/miniperfil/linea.gif) bottom left repeat-x;
	padding-bottom: 3px;
}

table.homeUsuario td.rightColumn div.miPerfil table.datos td.textos div.nombres
{
	padding-bottom: 16px;
	_padding-bottom: 12px;
}

table.homeUsuario td.rightColumn div.miPerfil table.datos td.textos, table.homeUsuario td.rightColumn div.miPerfil table.datos td.stats
{
	padding: 0px;
}

table.homeUsuario td.rightColumn div.miPerfil
{
	margin-top: -1px;

}

table.homeUsuario td.rightColumn div.miPerfil table.datos td.stats div.cajaPeril
{
	background: url(/imagenes/default/miniperfil/top_caja_perfil.gif) top left no-repeat #F6F6EF;
	padding-top: 3px;
	width: 115px;
	margin-top: 5px;

}

table.homeUsuario td.rightColumn div.miPerfil table.datos td.stats div.cajaPeril div.bottom
{
	background: url(/imagenes/default/miniperfil/bottom_caja_perfil.jpg) bottom left no-repeat #F6F6EF;
	padding-bottom: 3px;
	width: 115px;
}

table.homeUsuario td.rightColumn div.miPerfil table.datos td.stats div.cajaPeril table.textoBase
{
	border-right: 1px solid #A8A87E;
	border-left: 1px solid #A8A87E;
	padding-left: 4px;
	background: #F6F6EF;
}

td.repeat-izq-oscuro
{
	background: url(/imagenes/default/miniperfil/repeat-izq-oscuro.gif) top left repeat-y;
	width: 2px;
}

td.repeat-der-oscuro
{
	background: url(/imagenes/default/miniperfil/repeat-der-oscuro.gif) top right repeat-y;
	width: 2px;
}

td.repeat-bot-oscuro
{

	background: url(/imagenes/default/miniperfil/repeat-bot-oscuro.gif) bottom right repeat-x;
	height:3px;
	background-color: #d7d1a6;
}

td.repeat-izq-claro
{
	background: url(/imagenes/default/miniperfil/repeat-izq-claro.gif) top left repeat-y;
	width: 2px;
}

td.repeat-der-claro
{
	background: url(/imagenes/default/miniperfil/repeat-der-claro.gif) top right repeat-y;
	width: 2px;
}

td.repeat-bot-claro
{

	background: url(/imagenes/default/miniperfil/repeat-bot-claro.gif) bottom right repeat-x;
	height:3px;
	background-color: #d7d1a6;
}
.inputLogin2
{
width:164px;
height:24px;
font-family: arial;
font-size: 13px;
border: 1px solid #C1C1C1;
background-color: #FFFFFF;
face-color: #efe7c2;
highlight-color: #efe7c2;
shadow-color: #efe7c2;
3dlight-color: #efe7c2;
arrow-color: #000000;
darkshadow-color: #efe7c2;
}
.NombreUsuario
{
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color: #7CABB4;
}
.Salir
{
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color: #9B171B;
	text-decoration:underline;
}

a.vincLogReg
{
	font-family: Trebuchet MS;
	font-size:18px;
	font-weight:bold;
	color: #368782;
	text-decoration:none;
}

div.contHeader
{
	display: inline;
}

div.logoZonacitas
{
	float: left;
	width: 370px;
}

div.vincLogin
{
	float: left;
	width: 150px;
	text-align: center;
	padding-top: 10px;
}

div.vincRegist
{
	float: left;
	text-align: right;
	padding-top: 10px;
	padding-right:15px;
}
div.contVincLogReg
{
	width:218px;
	overflow:auto;
}
div.vincBusqPer
{
	text-align:center;
	display:inline;
	font-size:12px;
	cursor:pointer;
	height: 18px;
	font-family: 'Trebuchet MS';
	color: #006699;
}


a.vincBusqPersHov
{
	text-align:center;
	text-decoration:none;
	color: #006699;
}

a.vincBusqPersHov:hover
{
	text-align:center;
	text-decoration:none;
	color: #bb6699;
}

div.divSeparador
{
	clear:both;
}

div.contCajaEnlPreConf
{
	text-align:center;
	width:757px;
}
.footer
{
	margin-top:-98px;
	_margin-top:-70px;
}
.conFoto
{
	color: #A69152;
}
a.textoFooter
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #888462;
}
div.homeDivInLine
{
	float:left;
	align:left;
	height:50px;
	position:relative;
	bottom:170px;
	_bottom:0px;
	_margin-top:-170px;
}
div.homeDivInLineDer
{
	float:right;
	align:left;
	height:50px;
	margin-top:-170px;
}

div.TextDivInLineCenter
{
	padding:16px 0px 0px 10px;
	font-family: Trebuchet MS;
	color: #96CAC8;
	font-size: 12px;
	font-weight: bold;
	width: 198px;
	height: 49px;
}

div.cajContTextMuj
{
	float:left;
	text-align:left;
	padding-top:7px;
	padding-left:60px;
}

div.textCuadFlotMuj
{
	text-align:left;
	position: relative;
	top:7px;
	left:62px;
	_left:23px;
	cursor:pointer;
	height:17px;
	_height:0px;
	width:120px;
}

span.fontCuadFlotMujUno
{
	color:#801519;
	font-family: 'Trebuchet MS';
	font-size:11px;
	height:0px;
	_height:17px;
}

span.fontCuadFlotMujDos
{
	color:#474747;
	font-family: 'Trebuchet MS';
	font-size:11px;
}

div.cajContTextHom
{
	float:left;
	text-align:left;
	padding-top:7px;
	padding-left:60px;
}

div.textCuadFlotHom
{
	cursor:pointer;
	height:17px;
	_height:0px;
	width:120px;
	margin-left:2px;
}

span.fontCuadFlotHomUno
{
	color:#006699;
	font-family: 'Trebuchet MS';
	font-size:11px;
	height:0px;
	_height:17px;
}

span.fontCuadFlotHomDos
{
	color:#474747;
	font-family: 'Trebuchet MS';
	font-size:11px;
}
.tipografiaCheckbox
{
	font-family: Tahoma;
	font-size:11px;
	color: #333333;
	float:left;
	_margin-right:8px;
}
/****************************************************/
.itemsMenu
{
	font-family: Tahoma;
	font-size:12px;
	color: #368782;
	text-decoration:none;
	vertical-align:sub;
}
.verticalAlign
{
	vertical-align:text-bottom;
}
.separacionItems
{
	margin-right:35px;
}
.posSeccionIzq
{
	width:639px;
	margin-left:18px;
	margin-top:15px;
}

.contenedorCajaListaNegra
{
	width:639px;
	margin-left:18px;
	float:left;
}
div.posColIzqListaNegra
{
	float:left;
}
.contenedorGeneralListaNegra
{
	width:986px;
	margin-top:18px;
}
.posSeccionIzqNoLog
{
	margin: 15px 8px 0px 10px;
}
.posSeparador625
{
	margin-left:5px;
}
.posMenu
{
	margin: 10px 0px 10px 10px;
	_margin: 0px 0px 10px 10px;
	overflow:auto;
	width:100%;
}
.recEnv
{
	font-family: Arial;
	font-size: 12px;
	color: #828282;
	vertical-align:top;
}
.posPaginador
{
	text-align:right;
	margin-right:11px;
}
.posPaginadorCajaBusqueda
{
	text-align:right;
}
.posResultados
{
	margin-right:30px;
}
.fondoFoto
{
	width:66px;
	height:88px;
	background-color:#E2E2E2;
	font-size:1px;
}
.posNombres
{
	margin-left:8px;
	width:495px;
}
.nombresBusqueda
{
	width:240px;
}
.txtCoincidencia
{
	font-family: Tahoma;
	font-size:11px;
	color:#828282;
	float:right;
	width:189px;
}
.coincidencia
{
	font-family: Tahoma;
	font-size:11px;
	color:#828282;
	width:200px;
}
.mensaje
{
	width:330px;
}
.contenedorTextoMsj
{
	overflow:auto;
	width:485px;
}
#contChuik
{
	width:470px;
}
.contChuikInfo
{
	width:483px;
}
.posFraseChuik
{
	 margin-top:10px;
}
.sepChuik
{
	width:1px;
	height:31px;
	background-color:#DBDBDB;
	font-size:1px;
	margin:4px 14px 0px 16px;
}
.fecha
{
	float:right;
	margin-top:3px;
}
.fechaChuik
{
	margin-top:8px;
	float:right;
	margin-top:8px;
}
.estadoChuik
{
	margin-top:9px;
	_margin-top:6px;
}
.sepHorizontalPapelera
{
	width:180px;
	height:1px;
	background-color:#DBDBDB;
	font-size:1px;
}
.sepVerticalPapelera
{
	width:1px;
	height:74px;
	background-color:#DBDBDB;
	margin-right:5px;
}
.icoEstadoChuik
{
	margin-top:6px;
}
.txtEstadoChuik
{
	font-family: Tahoma;
	font-size:11px;
	color:#8A8450;
	text-decoration:none;
}
.sepMensajes
{
	margin:18px 0px 18px 0px;
}
.sepEstadisticas
{
	margin:10px 0px 5px 0px;
}
.sinMensajes
{
	font-family: Tahoma;
	font-size: 15px;
	color: #333333;
	text-align:center;
	padding-right:20px;
	height:30px;
}
.iframe
{
	width:590px;
	margin-top:10px;
}
.sepPapelera
{
	padding-right:30px;
}
.cuadroDatosPapelera
{
	width:200px;
}
.msjPos
{
	 float:right;
	 margin-right:100px;
	 margin-top:15px;
	 margin-bottom:20px;
}
.posCajaEstMisMsj
{
	float:right;
	margin-right:23px;
}
.secDer
{
	padding-top:17px;
	margin-left:5px;
}
.separacionLabel
{
	margin-top:6px;
	overflow:auto;
	height:100%;
}
.contenedorCajas
{
	overflow:hidden;
	margin:12px 0 0 0;
}
.anchoContenedorCajaResultadosBusqueda
{
	width:400px;
}
.separacionBusqResul
{
	margin-right:8px;
}
.posImgDisfruto
{
	margin:6px 0px 10px 0px;
}
.disfrutoOpciones
{
	margin:6px 0px 10px 12px;
}
.posCajaEstBusqueda
{
	margin-left:-4px;
}
.irABusqAvan
{
	width:220px;
	text-align:right;
	margin-top:12px;
}
/*Estilo para la seccion de Mi Perfil*/
div.contGlobSolapNaveg
{
	width:664px;
	margin:23px 0px 10px 0px;
	margin-top: 23px;
	_margin:23px 0px 10px 0px;
}
ul.barSolapMiPerf
{
	display:block;
	list-style:none;
}
li.itmSolapMiPerf
{
	float:left;
	text-align:center;
}
.divSolapCuadro
{
	border-top:1px solid #edecec;
	padding:5px 10px 8px 10px;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
}
.divSepVertSolap
{
	background-color:#dbdbdb;
	width:1px;
	height:19px;
	font-size:1px;
	margin:4px 0px 0px 0px;
}
.divSolapMiPerf
{
	width:74px;
	border-top:1px solid #edecec;
	padding:5px 0px 8px 0px;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
	cursor:pointer;
}
.divSolapMiPerfActiva
{
	width:74px;
	border-top:1px solid #edecec;
	padding:5px 0px 8px 0px;
	background-color:#E9F5F4;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
	cursor:pointer;
}
.divSolapFoto
{
	width:104px;
	border-top:1px solid #edecec;
	padding:5px 0px 8px 0px;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
	cursor:pointer;
}
.divSolapGustos
{
	width:85px;
	border-top:1px solid #edecec;
	padding:5px 0px 8px 0px;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
	cursor:pointer;
}
.divSolapBusqued
{
	width:124px;
	border-top:1px solid #edecec;
	padding:5px 0px 8px 0px;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
	cursor:pointer;
}
.divSolapPresent
{
	width:136px;
	border-top:1px solid #edecec;
	padding:5px 0px 8px 0px;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
	cursor:pointer;
}
.divSolapCuenta
{
	width:73px;
	border-top:1px solid #edecec;
	padding:5px 0px 8px 0px;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color: #368782;
	text-decoration: none;
	cursor:pointer;
}
div.titMisGust
{
	margin:0px 0px 10px 0px;
}
div.contCuerpMisGustos
{
	margin:0px 0px 0px 12px;
}
div.divCuerpFilGust
{
	font-family:Arial;
	font-size:13px;
	color:#4C4C4C;
	width:664px;
}
div.filParGust
{
	clear:both;

	height:24px;
	width:664px;
}
div.filImparGust
{
	clear:both;
	background-color:#FFFFFF;
	height:24px;
	width:604px;
}
div.labFilOpcGust
{
	clear:both;
	float:left;
	width:184px;
	height:23px;
	padding:0px 0px 8px 0px;
}
div.radFilOpcGust
{
	float:left;
	height:23px;
}
div.radFilOpcGust input
{
	margin:2px 5px 0px 0px;
	_margin:2px 2px 0px 0px;
}
div.radFilOpcGust label
{
	padding:0px 5px 0px 0px;
}
div.radTextFilOpcGust
{
	float:left;
	padding:0px 37px 0px 0px;
	_padding:0px 30px 0px 0px;
}
.iframContDatMiPerf
{
	width: 633px;
	background-color:#ffffff;
	margin:0px 0px 0px 20px;
}
.cuerpCajaMisGustos
{
	background-color:#ffffff;
}
.divContMiPerfRegGust
{
	background-color:#ffffff;
	/*width:auto;*/
	height:auto;
}
.contIframeGustos
{
	margin:0px;
	padding:0px;
}
.solapaPerfil
{
	width:664px;
	margin-top:10px;
}
.solapaBusqDetallada
{
	width:664px;
	margin-top:10px;
}
.solapaTexto, .solapaMiCuenta, .solapaGustos
{
	width:664px;
	margin-top:10px;
}
.solapaFotos
{
	width:664px;
	margin-top:25px;
}

.iframeMiPerfDos
{
	margin:0px;
	padding:0px;
	width:664px;
}
.contCuerpTextMiPerf
{
	clear:both;
	margin:29px 0px 0px 0px;
}
.labTextAreaMiPerf
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#4C4C4C;
	margin:0px 0px 9px 0px;
}
.contCuerpTextMiPerf textarea
{
	border:1px solid #c1c1c1;
	width:568px;
	height:79px;
	scrollbar-face-color: #F6F6EF;
	scrollbar-shadow-color: #A8A87E;
	scrollbar-highlight-color: #A8A87E;
	scrollbar-3dlight-color: #F6F6EF;
	scrollbar-darkshadow-color: #F6F6EF;
	scrollbar-track-color: #F6F6EF;
	scrollbar-arrow-color: #000000;
}
.btnGuarCambMiPerf
{
	text-align:right;
	margin:5px 19px 0px 0px;
}
.imgLadDerMiPerf
{
	float:left;
	margin:24px 0px 0px 0px;
}
.sepHorDivs
{
	clear:both;
	heignt:1px;
	font-size:1px;
}
.divBloqDerMiPerf
{
	float:left;
}
.divBloqIzqMiPerf
{
	float:left;
	margin:24px 0px 0px 6px;
}
.cajaPerfil
{
	margin:0px 7px 0px 20px;
}
.limitPestMiPerf
{
	clear:both;
	heignt:1px;
	font-size:1px;
}
/* Fin Estilo Mi Perfil*/
/* Mi Perfil - Album Fotos */
.posSelImg
{
	padding-top:10px;
}
.posCargarFoto
{
	width:350px;
	_width:338px;
	text-align:right;

}
.fotoPrincipal
{
	border:1px solid #d7d7d7;
	width:294px;
	height:292px;
}
.fotoSecundaria
{
	border:1px solid #d7d7d7;
	width:67px;
	height:75px;
}
.separacionFotos
{
	width:8px;
	font-size:1px;
}
.estadoImg
{
	font-family: Arial;
	font-size:12px;
	color:#787878;
	float:left;
}
.eliminarImg
{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#4C4C4C;
	float:right;
	text-decoration:none;
}
#eliminarFotoMini
{
	float:left;
}
.fotosSecundarias
{
	margin-top:22px;
}
.eligaNuevaFoto
{
	font-family:Arial;
	font-size:13px;
	color:#4C4C4C;
	margin-top:15px;
	margin-bottom:20px;
}
.textUpload
{
	font-family: Tahoma;
	font-size:11px;
	color: #333333;
}
.cajaMiPerfilAnchoMargen
{
	width:595px;
}
.frmUpload
{
	border-top: 1px solid #C6C6C6;
	border-bottom: 1px solid #C6C6C6;
	width:330px;
	padding-bottom: 20px;
	padding-top: 20px;
}
.posTxtBase
{
	padding-left:6px;
}
.subirImg
{
	float:left;
	margin: 7px 0px 10px 12px;
	text-align:center;
	width:71px;
	height:26px;
}
.sugerencia
{
	font-family:Arial;
	font-size:12px;
	color:#8c8c8c;
	width:258px;
	margin-top:11px;
	overflow:hidden;
}
.imgsAlbum
{
	height:420px;
	width:428px;
}
.contAlbumFotos
{
	height:420px;
	float:left;
	width:100%;
}
.contUpload
{
	float:left;
}
.imgUpload
{
	width:164px;
	height:190px;
}
.selArch
{
	width:150px;
}
/* FIN Mi Perfil - Album Fotos */
/* Mi Perfil - Mis Datos */
.subTitulos
{
	background-image: url('/imagenes/default/miperfil/fondoSubtitulos.gif') ;
	width:547px;
	height:27px;
	font-family: Arial;
	font-size:11px;
	color:#368782;
	margin-left:20px;
	padding-left:10px;
	padding-top:6px;
	overflow:auto;
	clear:both;
}
.itemSubtitulo
{
	margin-right:25px;
	cursor:pointer;
}
.objColIzq
{
	float:left;
	margin-right:30px;
}
.sepHorizontal
{
	padding-top:10px;
	padding-bottom:10px;
}
.contenedorFinalidadBusq
{
	/*margin-top:10px;*/
	margin-bottom:20px;
	width:654px;
	clear:both;
	overflow:hidden;
}
.contCombosMiPerf
{
	overflow:hidden;
	clear:both;
	width:654px;
	margin-bottom:20px;
}
div.contenedorDesdeHastaBA
{
	overflow:hidden;
	clear:both;
	width:200px;
}
.contenedorFinalidadBusq_Registro
{
	margin-top:16px;
	width:605px;
	text-align:left;
}
.contenedorSiNo_Registro
{
	padding-bottom:16px;
	width:605px;
	text-align:left;
}
.separacionColumnas
{
	margin-right:51px;
}
.contenedorDoble
{
	overflow:auto;
	width:410px;
}
.contenedorResidencia
{
	overflow:auto;
	width:654px;
	margin-bottom:20px;
}
.contenedorResidencia_Registro
{
	overflow:hidden;
	width:605px;
	clear:both;
}
.flotarDer
{
	float:right;
}
.posPerfil
{
	width:410px;
	padding-top:15px;
}
.posPerfilBuscado
{
	width:410px;
	padding-top:15px;
}
.contenedorTextoPresentacion
{
	width:550px;
}
.textoCambio
{
	font-family: Tahoma;
	font-size:12px;
	color:#333333;
	padding-top:140px;
	text-align:center;
}
.erroresMiCuenta
{
	color:red;
	font-family:Tahoma;
	font-size:12px;
}
.apodoMiCuenta
{
	font-family:Arial;
	font-size:13px;
	width: 640px;
	overflow:auto;
}
.sepHorizontalMiCuenta
{
	margin-top:16px;
	margin-bottom:16px;
}
.tituloMiCuenta
{
	font-family:Arial;
	color:#4C4C4C;
	font-size:13px;
	width:85px;
}
.tituloMisSuscripciones
{
	font-family:Arial;
	color:#0293a1;
	font-size:18px;
	width:640px;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:10px;
}
div.aclaracionMiCuenta
{

}
.contenedorMiCuenta
{
	margin-top:16px;
	margin-left:120px;
}
.opcionesMail
{
	overflow:auto;
	width:980px;
}
.alertasWeb
{
	padding-top:23px;
	padding-bottom:25px;
}
.opcionesItems
{
	overflow:auto;
	margin:10px 0px 10px 10px;
}
.formularioOpciones
{
	margin: 10px 0px 0px 0px;
	height:210px;
}
.btnGuardarOpciones
{
	margin-left:520px;
}
.inputImagen
{
	margin-top: 10px;
}
.contenedorChuiks
{
	overflow:auto;
	width:558px;
}
.colorTitulo
{
	color: #368782;
	text-decoration:none;
}
.posTitulosOpciones
{
	margin-top:15px;
}
.sepVerticalEstadisticas
{
	height:73px;
	background-color: #DBDBDB;
	font-size:1px;
}
.fichaPreferidos
{
	overflow:auto;
	width:580px;
}
.contenedorDatosPrincipales
{
	overflow:auto;
	width:500px;
}
.sepPref
{
	margin: 8px 0px 8px 0px;
}
.tituloAyuda
{
	font-family:Arial;
	font-size:13px;
	color:#A69F67;
	font-weight:bold;
	padding-top:10px;
}
.subTituloAyuda
{
	font-family:Arial;
	font-size:13px;
	color:#313131;
	font-weight:bold;
}
.contenedorAyuda
{
	overflow:auto;
	padding:10px 0px 0px 20px;
}
.separacionAyuda
{
	height:15px;
}
.sepHeaderNoLog
{
	width:1px;
	height:40px;
	background-color:#DBDBDB;
	font-size:1px;
	float:left;
	margin:5px 22px 0px 4px;
}
.ctrlesHeaderNoLog
{
	font-family: Verdana;
	font-size:11px;
	color:#4C4C4C;
	float:left;
}
.contenedorHeaderNoLog
{
	width:956px;
	height:50px;
	margin: 24px 0px 0px 15px;
}
.contenedorHeaderDer
{
	line-height:25px;
	height:72px;
	margin-top:8px;
	margin-right:45px;
	_margin-right:20px;
	-margin-right:10px;
	float:right;
	overflow:hidden;
}
.posBtnGoHeaderNoLog
{
	margin-top:2px;
	_margin-top:3px;
}
.aunDisfrutoNoLog
{
	height:250px;
	margin-bottom:15px;
}
.fondoFotoBusNoLog
{
	width:98px;
	height:109px;
	background-color:#DDF0EF;
}
.sepLateral
{
	padding-left:10px;
}
.contMsjLeer
{
	width:664px;
}
.linkVerPerfil
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#368782;
	text-decoration:none;
	padding-top:10px;
}
.contMensaje
{
	width:445px;
	height:223px;
	border:1px solid #C1C1C1;
	background-color: #FFFFFF;
	padding:17px 0px 17px 17px;
	font-family:Arial;
	font-size:12px;
	color:#323232;
	margin-top:10px;
}
div.posBtnReg
{
	text-align:right;
	padding:9px 10px 5px 0px;
}
div.divPais
{
	padding-bottom:10px;
	padding-right: 10px;
	float: left;
}
.tituloRegistro
{
	font-family: Tahoma;
	font-size:12px;
	color:#313131;
}
.parrafoRegistro
{
	 font-family: Arial;
	 font-size:12px;
}
.posBtnGo
{
	margin:2px 0px 0px 8px;
}
.sepPassword
{
	margin:10px;
}
.posCtrlsResetPass
{
	margin-left:130px;
}
span.volverIndice
{
	padding-left:479px;
}
.contBusqNoLog
{
	width:590px;
	_width:597px;
}
.heightEstadisticas
{
	height:490px;
	_height:507px;
}
div.inforBajaUs
{
	font-family: Arial;
	font-size:12px;
	color:#8c8c8c;
	clear:both;
}
.secDerMisMensajes
{
	width:32%;
	_width:100%;
	overflow:auto;
}
/********************* Grafica Nueva **********************************/
div.btnBuscarBusRap
{
	position:relative;
	bottom:66px;
	left:66px;
	-left:68px;
	width:72px;
	height:25px;
}
div.btnGuardarMiPerfilMisDatos
{
	text-align: center;
}
.inputTextbox {
	font-family:Arial;
	font-size:12px;
	color:#4C4C4C;
	border:1px solid #C1C1C1;
	_margin-top:3px;

}
div.colFotos {
	float:left;
	width:315px;
}
div.colUpload {
	float:left;
	width:330px;
	overflow:hidden;
}
div.errorUpload {
	font-family:Verdana;
	font-size:11px;
	color:#4C4C4C;
	margin-bottom:10px;
}
div.camposObligatorios {
	font-family:Verdana;
	font-size:9px;
	color:#A0A0A0;
	text-align:right;
	padding:10px 10px 10px 0px;
}
.tituloCajaRegistracion {
	margin:10px 0px 7px 10px;
	float:left;
}
div.contenedorFormRegistracion {
	padding:15px 0px 15px 0px;
}
.comentarioTextoPresentacion {
	font-family:Verdana;
	font-size:9px;
	color:#859400;
	font-weight:normal;
	padding-top:15px;
}
div.contLabelTextoComprobar_Registro {
	float:left;
	width:209px;
	_width:208px;
	text-align:left;
	padding-top:8px;
}
div.contOpcionTextoComprobar_Registro {
	float:left;
	width:390px;
	text-align:left;
}
div.opcionFechaLabel_Registro, div.opcionPassLabel_Registro {
	float:left;
	width:209px;
	_width:208px;
	text-align:left;
}
div.contenedorResidenciaRegistro {
	padding-left:37px;
	padding-bottom:11px;
}
.sepHeightFijo {
	height:8px;
}
div.footerListaNegra {
	clear: both;
	padding-top:24px;
	_padding-top:2px;
}
div.contenedorNickUltimos {
	width:64px;
	overflow:hidden;
	cursor:pointer;
}
div.separadorDenuncias {
	background-image: url(/imagenes/default/.gif) repear-x;
	width:922px;
}
.textoDefault {
	font-family:Arial;
	font-size:12px;
	color: #4c4c4c;
}
span.titMotivosDenuncia {
	color:#4C4C4C;
	text-align:left;
	font-weight:bold;
}
div.contenedorListadoMotivos {
	color:#01b3c5;
	font-weight:bold;
	margin-top:17px;
}
span.explicacionMotivo {
	color:4C4C4C;
	font-weight:normal;
}
div.usuarioADenunciar {
	color:#4C4C4C;
	margin-bottom:10px;
}
input.usuarioADenunciarInput {
	color:#C1C1C1;
	font-family:verdana;
	font-size:11px;
	padding-left:4px;
	border:1px solid #C1C1C1;
	width:148px;
	height:17px;
}
select.comboMotivoDenuncia {
	border:1px solid #C1C1C1;
	width:252px;
	height:18px;
}
.contenedorBotonesDenunciar {
	text-align:right;
	width:100%;
	height:25px;
	margin-top:0px;
}
.titGraxDenunciar {
	font-family:Verdana;
	color:#007a99;
	font-size:12px;
	font-weight:bold;
}
