/* CSS Document */

/* ========== GENERAL ========== */
* {
	margin:0; 
	padding:0;
	outline:none;
}

body {
	background:#ecf1fa;
	color:#5e5e5e;
    font:100% Arial, Helvetica, sans-serif;
	text-align:center;
}
a:link,
a:visited {
	color:#f680c5;
	text-decoration:none;
}
a:hover {
	color:#c1408c;
}
ul {
	list-style:none;
}
fieldset {
	border:0;
}
legend {
	display:none;
}
.sexo {
	margin-bottom:-4px;
	margin-top:-4px;
}
.cursor {
	cursor:pointer;
}
/* ========== ESTRUCTURA ========== */
#wrapper {
	margin:auto;
	overflow:hidden;
	position:relative;
	text-align:left;
	width:993px;
}

/* ---------- header ---------- */
.guest #header {
	background:url(/dominios/teleligues/img/comun/back-login.gif) no-repeat bottom;
	height:115px;
}
.user #header {
	background:url(/dominios/teleligues/img/comun/back-login-user.gif) no-repeat bottom;
	height:115px;
	position:relative;
}
#logo {
	float:left;
	margin:8px 0 0 20px;
}
#txt_intro {
	float:right;
	font-size:.88em;
	padding:20px 7px 0 0;
	text-align:right;
	width:780px;
}

/* -- login -- */
#header-login, 
#frmLoginTop {
	float:left;
	margin:49px 0 0 208px;
	/*margin:86px 0 0 208px;*/
}
#header-login span,
#frmLoginTop span {
	color:#ecf1fa;
	float:left;
	font-size:.69em;
	font-weight:bold;
	height:21px;
	line-height:21px;
	padding:0 10px;
}
#header-login input,
#frmLoginTop input {
	background:transparent url(/dominios/teleligues/img/comun/back-input-login.gif) no-repeat;
	border:0;
	float:left;
	font:.75em Arial, Helvetica, sans-serif;
	height:15px;
	padding:3px;
	width:125px;
}
#login-entrar {
	background:url(/dominios/teleligues/img/comun/b-entrar.gif) no-repeat ! important;
	color:#fff;
	display:block;
	float:left;
	font-size:.69em;
	font-weight:bold;
	height:22px;
	line-height:21px;
	margin:0 20px 0 10px;
	text-align:center;
	width:54px;
}
#login-entrar:hover {
	background:url(/dominios/teleligues/img/comun/b-entrar_over.gif) no-repeat ! important;
}
#login-recordar {
	background:none ! important;
	margin-top:2px;
	width:15px ! important;
}
* html #login-recordar {
	margin-top:3px;
}
*:first-child+html #login-recordar {
	margin-top:3px;
}
#header-recordar {
	font-size:.69em ! important;
	font-weight:normal ! important;
}

/* -- header user -- */
#header-user {
	bottom:0;
	float:right;
	height:38px;
	overflow:hidden;
	position:absolute;
	right:7px;
	width:331px;
}
#header-user div {
	border:1px solid #ecf1fa;
	float:left;
	height:28px;
	margin:4px 10px;
	overflow:hidden;
	width:28px;
}
#header-user div img {
	height:60px;
	margin:0 -15px;
	width:60px;
}
#header-user p {
	color:#6a90d3;
	float:left;
	font-size:.75em;
	font-weight:bold;
	height:38px;
	line-height:38px;
	overflow:hidden;
	width:175px;
}
#header-user p span {
	color:#ecf1fa;
}
#header-user ul {
	height:38px;
	float:right;
}
#header-user li {
	display:inline;
}
#header-user a {
	color:#ecf1fa;
	font-size:.69em;
	line-height:38px;
	margin-right:10px;
}
#header-user a:hover {
	color:#fff;
}

/* -- menu principal -- */
#menu {
	background:transparent url(/dominios/teleligues/img/comun/back-menu.gif) no-repeat;
	clear:both;
	height:36px;
	padding-top:10px;
}
#menu ul {
	font-size:.81em;
	font-weight:bold;
	margin:0 0 1px 20px;
}
#menu li {
	display:inline;
}
#menu a {
	color:#ecf1fa;
	display:block;
	float:left;
	height:31px;
	line-height:31px;
	margin-right:10px;
	padding:0 10px;
}
#menu a:hover {
	background:#204fa0 url(/dominios/teleligues/img/comun/back-menu-over-izq.gif) no-repeat left;
}
#menu a:hover span {
	background:url(/dominios/teleligues/img/comun/back-menu-over-der.gif) no-repeat right;
	display:block;
	margin:0 -10px;
	padding:0 10px;
}


/* ---------- main ---------- */
#main {
	background:url(/dominios/teleligues/img/comun/back-main.gif) repeat-y;
	clear:both;
	min-height:418px;
	overflow:hidden;
	padding:0 20px;
	width:953px;/* hack ie6 */
}
#main_bottom {
	background:url(/dominios/teleligues/img/comun/back-main-inf.gif) no-repeat;
	clear:both;
	height:14px;
	overflow:hidden;/* hack ie6 */
}

/* ---------- footer ---------- */
#footer {
	clear:both;
	font-size:.69em;
	height:30px;
	padding:40px 0 0 20px;
}
#footer a {
	color:#6a90d3;
}
#footer a:hover {
	color:#204fa0;
}

/* ========== AUX ========== */
img {
	border:0;
}
.fLeft {
	float:left;
}
.fRight {
	float:right;
}
.destacado {
	color:#6a90d3;
}
.destacado-az {
	color:#204fa0 ! important;
}
.clear {
	clear:both;
}

/* ========== SECCIONES ========== */

/* ---------- index ---------- */
#home #main_bottom {
	background:url(/dominios/teleligues/img/comun/back-main-inf-home.gif) no-repeat;
}
#home #main {
	min-height:0;
}
#img_home {
	left:792px;
	position:absolute;
	top:130px;
	_top:-32px;
	#top:-32px;
}
#intro {
	padding:20px 0 16px 20px;
}
#intro p {
	font-size:.88em;
	margin-bottom:.75em;
}
#intro_txt {
	float:left;
	width:460px;
}
#intro_boton {
	float:left;
	padding-top:30px;
	text-align:center;
	width:290px;
}
#b-registrate_ahora {
	margin:7px 0;
}

/* -- amigo del momento -- */
#home-left {
	float:left;
	text-align:center;
	width:343px;
}
#amigo_momento {
	background:url(/dominios/teleligues/img/comun/back-momento.gif) repeat-y;
}
#amigo_momento-inf {
	background:url(/dominios/teleligues/img/comun/back-momento-inf.gif) no-repeat;
	height:8px;
	overflow:hidden;/* hack ie6 */
}
#amigo_momento-tit {
	color:#ecf1fa;
	font-size:1.44em;
	margin-bottom:4px;
}
#amigo_momento-detalle {
	background:#ecf1fa url(/dominios/teleligues/img/comun/back-msj-momento.gif) no-repeat bottom;
	margin:0 auto 20px;
	padding:1px;
	position:relative;
	text-align:left;
	width:265px;
}
#amigo_busca {
	font-size:.69em;
	/*
	position:absolute;
	right:12px;
	top:263px;
	*/
	float:right;
	margin-top:-30px;
	width:60px;
}
#amigo_busca p {
	margin-bottom:.45em;
	text-align:right;
	position:relative;
	top:-14px;
}
.amigo_momento-nombre {
	color:#204fa0;
	font-size:.88em;
	font-weight:bold;
	margin:10px 0 .2em 12px;
}
.amigo_momento-edad {
	font-size:.75em;
	margin:0 0 .69em 12px;
}
.amigo_momento-mensaje {
	font-size:.75em;
	margin-left:12px;
}
.amigo_momento-txt {
	font-size:.69em;
	line-height:1.1;
	margin:0 12px 10px 12px;
}

/* -- enviar sms -- */
#enviar_sms {
	display:block;
	margin:0 auto;
	width:267px;
}
#enviar_sms input,
#enviar_sms textarea {
	border:0;
	color:#204fa0;
	font:.69em Arial, Helvetica, sans-serif;
	padding:4px 12px;
}
#enviar_sms input {
	background:transparent url(/dominios/teleligues/img/comun/back-input-sms.gif) no-repeat;
	height:13px;
	margin-bottom:10px;
	width:105px;
}
#enviar_sms textarea {
	background:transparent url(/dominios/teleligues/img/comun/back-input-sms_msj.gif) no-repeat;
	height:51px;
	width:245px;
}
#enviar_sms p {
	font-size:.69em;
	line-height:1.5;
	margin:0 0 10px 12px;
	text-align:left;
}
#enviar_sms p a {
	color:#ecf1fa;
}
#enviar_sms br {
	clear:both;
}
#enviar_sms-gratis {
	background:url(/dominios/teleligues/img/comun/b-fondo_celeste.gif) no-repeat;
	color:#fff;
	display:block;
	font-size:1.13em;
	height:34px;
	line-height:33px;
	margin:0 auto 5px;
	width:193px;
}
#enviar_sms-gratis:hover {
	background:url(/dominios/teleligues/img/comun/b-fondo_celeste_over.gif) no-repeat;
}

/* -- buscador -- */
#buscador {
	background:url(/dominios/teleligues/img/comun/back-busca.gif) repeat-y;
	padding-top:20px;
	text-align:left;
}
#buscador-inf {
	background:url(/dominios/teleligues/img/comun/back-busca-inf.gif) no-repeat;
	height:14px;
}
#buscador form {
	display:block;
	margin:0 auto;
	width:288px;
}
#buscador label {
	display:block;
	float:left;
	width:144px;
	height:45px;
}
#buscador span,
#buscador #showProvince {
	color:#6a90d3;
	display:block;
	font-size:.69em;
	font-weight:bold;
	padding-left:3px;
}
#buscador #showProvince {
	position:relative;
	left:144px;
	top:-31px;
	padding-left:0;
}
#buscador select,
#buscador #showProvince select {
	background:transparent url(/dominios/teleligues/img/comun/back-input-busca.gif) no-repeat;
	border:0;
	color:#5e5e5e;
	font:.69em Arial, Helvetica, sans-serif;
	height:21px;
	margin:3px 0 10px;
	padding:3px 8px;
	width:137px;
}
#buscador input,
#buscador #showProvince input {
	background:transparent url(/dominios/teleligues/img/comun/back-input-busca.gif) no-repeat;
	border:0;
	color:#5e5e5e;
	font:.69em Arial, Helvetica, sans-serif;
	height:21px;
	margin:3px 0 10px;
	padding:3px 8px;
	width:137px;
}
#buscar_enviar {
	background:url(/dominios/teleligues/img/comun/b-fondo_blanco.gif) no-repeat;
	color:#fff;
	display:block;
	font-size:1.13em;
	height:34px;
	line-height:33px;
	margin:10px auto 5px;
	text-align:center;
	width:193px;
}
#buscar_enviar:hover {
	background:url(/dominios/teleligues/img/comun/b-fondo_blanco_over.gif) no-repeat;
}

#home-right,
#home-right-simple,
#home-right-detalle {
	float:left;
	margin-left:15px;
	width:628px;
}

/* -- vista -- */
#menu_vista {
	font-size:.69em;
	height:25px;
	line-height:16px;
	padding:5px 0 0 37px;
}
#menu_vista li {
	float:left;
	height:16px;
}
#menu_vista #simple,
#menu_vista #detalle,
#menu_vista #chicos,
#menu_vista #chicas {
	display:block;
	float:left;
	height:16px;
	margin-left:15px;
	padding-left:18px;
}
#menu_vista #simple {
	background:url(/dominios/teleligues/img/comun/i-ver-simple.gif) no-repeat left;
}
#menu_vista #detalle {
	background:url(/dominios/teleligues/img/comun/i-ver-detalle.gif) no-repeat left;
}
#menu_vista #chicos {
	background:url(/dominios/teleligues/img/comun/i-hombre-az.gif) no-repeat left;
}
#menu_vista #chicas {
	background:url(/dominios/teleligues/img/comun/i-mujer-az.gif) no-repeat left;
}

/* -- fichas -- */
.ficha_simple {
	background:url(/dominios/teleligues/img/comun/back-ficha_simple-sup.gif) no-repeat top;
	display:inline;/* hack ie6 */
	float:left;
	margin:0 0 17px 25px;
	padding-top:8px;
	width:132px;
}
.ficha_simple-cont {
	border-left:1px solid #6a90d3;
	border-right:1px solid #6a90d3;
	background-color:#fff;
	padding:12px 19px 0;
}
.ficha_simple-inf {
	background:url(/dominios/teleligues/img/comun/back-ficha_simple-inf.gif) no-repeat;
	clear:both;
	height:8px;
	overflow:hidden;/* hack ie6 */
}
.ficha_simple .ficha_foto_contenedor {
	float:left;
	height:90px;
	width:90px;
	margin-bottom:12px;
}

.ficha_simple p {
	font-size:.69em;
	line-height:1.2;
}
.ficha_simple .ficha_foto {
	border:1px solid #5e5e5e;
	margin-bottom:12px;
}
.ficha_simple:hover .ficha_foto {
	border:5px solid #c1408c;
	margin:-4px -4px 8px -4px;
}
.ficha_simple .ficha_calificar {
	margin-left:15px;
}

.ficha_detalle {
	background:url(/dominios/teleligues/img/comun/back-ficha_detalle-sup.gif) no-repeat top;
	margin:0 0 17px 25px;
	padding-top:8px;
	position:relative;
	width:605px;
}
.ficha_detalle-cont {
	border-left:1px solid #6a90d3;
	border-right:1px solid #6a90d3;
	background-color:#fff;
	padding:12px 19px;
}
.ficha_detalle-inf {
	background:url(/dominios/teleligues/img/comun/back-ficha_detalle-inf.gif) no-repeat;
	clear:both;
	height:8px;
	overflow:hidden;/* hack ie6 */
}
.ficha_detalle p,
.ficha_detalle h1 {
	font-size:.69em;
	line-height:1.2;
}
.ficha_detalle .ficha_foto {
	border:1px solid #5e5e5e;
	float:left;
	margin-right:12px;
}
.ficha_detalle:hover .ficha_foto {
	border:5px solid #c1408c;
	margin:-4px 8px -4px -4px;
}
.ficha_detalle .ficha_foto_contenedor_detalle{
	float:left;
	width:100px;
	height:90px;
}

.ficha_mensaje {
	margin-top:.69em;
}
.ficha_detalle .ficha_enviar_sms {
	margin:0;
	position:absolute;
	right:19px;
	top:22px;
}
.ficha_detalle .ficha_calificar {
	position:absolute;
	right:111px;
	top:25px;
}

.ficha_nombre {
	color:#6a90d3;
	font-size:.75em ! important;
	font-weight:bold;
}
.ficha_enviar_sms {
	background:url(/dominios/teleligues/img/comun/b-azul.gif) no-repeat;
	color:#ecf1fa ! important;
	display:block;
	font-size:.69em;
	height:19px;
	line-height:19px;
	margin:10px auto 5px;
	text-align:center;
	width:73px;
}
.ficha_enviar_sms:hover {
	background:url(/dominios/teleligues/img/comun/b-azul_over.gif) no-repeat;
	color:#ecf1fa;
}
.ficha_calificar li {
	display:inline;
}
.ficha_calificar a {
	display:block;
	float:left;
	padding-left:0px;
}

/* ---------- envio_sms ---------- */
#envio_sms h2 {
	color:#6a90d3;
	font-size:2em;
	font-weight:normal;
	line-height:85px;
	margin-left:17px;
}

.ficha {
	background:url(/dominios/teleligues/img/comun/back-ficha-sup.gif) no-repeat top;
	padding-top:6px;
	position:relative;
	width:718px;
}
.ficha-cont {
	border-left:1px solid #6a90d3;
	border-right:1px solid #6a90d3;
	background-color:#ecf1fa;
	padding:12px 19px;
}
.ficha-inf {
	background:url(/dominios/teleligues/img/comun/back-ficha-inf.gif) no-repeat;
	clear:both;
	height:6px;
	overflow:hidden;/* hack ie6 */
}
.ficha p {
	font-size:.75em;
	line-height:1.2;
}
#imageContainer {
	float:left;
	border:3px solid #c1408c;
}
.ficha .ficha_foto_crop,
.ficha #imageContainer .ficha_foto {
	float:left;
	margin-right:27px;
}
.ficha .ficha_foto {
	float:left;
	margin-right:27px;
	border:3px solid #c1408c;
}
.ficha .ficha_nombre {
	color:#204fa0;
	font-size:2em ! important;
	font-weight:normal;
	line-height:normal;
	margin:0 0 10px;
}
span.ficha_cambios {
	font-size:.69em;
}
.ficha .ficha_calificar {
	position:absolute;
	right:19px;
	top:22px;
}

#form-envio_sms  {
	background:url(/dominios/teleligues/img/comun/img-celular.jpg) no-repeat;
	display:inline;/* hack ie6 */
	float:left;
	height:325px;
	margin:24px 62px 0 55px;
	padding:70px 20px 0;
	width:161px;
}
#form-envio_sms input,
#form-envio_sms textarea {
	border:0;
	color:#fff;
	float:left;/* hack ie */
	font:.69em Arial, Helvetica, sans-serif;
	padding:4px 12px;
}
#form-envio_sms input {
	background:transparent url(/dominios/teleligues/img/comun/back-input-sms-movil.gif) no-repeat;
	height:15px;
	margin-bottom:10px;
	width:136px;
}
#form-envio_sms textarea {
	background:transparent url(/dominios/teleligues/img/comun/back-input-sms_msj-movil.gif) no-repeat;
	height:117px;
	width:160px;
}
#form-envio_sms #send {
	background:url(/dominios/teleligues/img/comun/b-chico.gif) no-repeat;
	color:#fff;
	display:block;
	float:left;/* hack ie */
	font-size:.75em;
	height:26px;
	line-height:25px;
	margin:75px 0 0 10px;
	text-align:center;
	text-transform:uppercase;
	width:141px;
}

#te_ayudamos {
	display:inline;/* hack ie6 */
	float:left;
	padding-top:43px;
	width:400px;
}
#te_ayudamos p {
	font-size:.69em;
}
.te_ayudamos-tit {
	color:#6a90d3;
	font-size:1.13em ! important;
	font-weight:bold;
	line-height:1.3;
	margin-top:1em;
}
#te_ayudamos li {
	background:url(/dominios/teleligues/img/comun/i-coment.gif) no-repeat left 2px;
	font-size:.75em;
	line-height:1.3;
	margin-bottom:.4em;
	padding-left:20px;
}
#te_ayudamos li a {
	color:#5e5e5e;
}
#te_ayudamos li a:hover {
	color:#c1408c;
}

/* ---------- login_user ---------- */
#login_user #perfil_izq,
#login_user #mejorar-perfil {
	float:left;
	margin-top:20px;
	width:718px;
}
#b-perfil {
	background:url(/dominios/teleligues/img/comun/b-claro.gif) no-repeat;
	font-size:.88em;
	font-weight:bold;
	height:38px;
	line-height:37px;
	margin:20px 0 0 520px;
	text-align:center;
	width:197px;
}
#b-perfil a {
	background:url(/dominios/teleligues/img/comun/i-perfil.gif) no-repeat left;
	color:#6a90d3;
	padding-left:23px;
}
#boxFichaUsuario{
	float:right;
	margin-top:-280px;
	width:200px;
}
#boxBuscar{
	float:right;
	margin-top:-430px;
	width:200px;
}
#perfil_der {
	color:#6a90d3;
	float:right;
	margin-top:40px;
	width:200px;
}
.perfil_der-tit {
	font-size:1.13em;
	font-weight:bold;
	margin-bottom:10px;
}
#perfil_der #veces {
	font-size:.88em;
	line-height:27px;
}
#perfil_der #veces span {
	color:#c1408c;
	float:left;
	height:27px;
	font-size:1.94em;
	font-weight:bold;
	margin:0 10px 0 30px;
}
#perfil_der li {
	font-size:.75em;
	line-height:1.3;
}
.div {
	border-top:1px solid #ecf1fa;
	clear:both;
	margin:10px 0 20px;
}

.usuarioAct {
	background:url(/dominios/teleligues/img/comun/back-usuarioact-sup.gif) no-repeat top;
	margin-bottom:7px;
	padding-top:8px;
	position:relative;
	width:200px;
}
.usuarioAct-cont {
	border-left:1px solid #6a90d3;
	border-right:1px solid #6a90d3;
	background-color:#fff;
	padding:6px 19px;
}
.usuarioAct-inf {
	background:url(/dominios/teleligues/img/comun/back-usuarioact-inf.gif) no-repeat;
	clear:both;
	height:8px;
	overflow:hidden;/* hack ie6 */
}
.usuarioAct p {
	color:#5e5e5e;
	font-size:.69em;
	line-height:1.2;
}
.usuarioAct .ficha_foto {
	border:1px solid #5e5e5e;
	float:left;
	height:70px;
	margin-right:12px;
	width:70px;
}
.usuarioAct:hover .ficha_foto {
	border:5px solid #c1408c;
	margin:-4px 8px -4px -4px;
}

.usuarioAct .ficha_nombre {
	color:#6a90d3;
	font-size:.75em ! important;
	font-weight:bold;
}
.usuarioAct .ficha_enviar_sms {
	background:url(/dominios/teleligues/img/comun/b-azul.gif) no-repeat;
	color:#ecf1fa ! important;
	display:block;
	float:left;
	font-size:.69em;
	height:19px;
	line-height:19px;
	text-align:center;
	width:73px;
}
.usuarioAct .ficha_enviar_sms:hover {
	background:url(/dominios/teleligues/img/comun/b-azul_over.gif) no-repeat;
	color:#ecf1fa;
}

/* ---------- iniciar_sesion / registro / faq / buscar ---------- */
#iniciar_sesion h2,
#registro h2,
#faq h2,
#buscar h2,
#seo h2,
#perfil h2,
#login_user h2 {
	color:#6a90d3;
	font-size:2em;
	font-weight:normal;
	line-height:85px;
	margin-left:17px;
}
#iniciar_sesion .bajada,
#registro .bajada {
	font-size:1.13em;
	margin-bottom:20px;
	margin-left:20px;
}

#iniciar_sesion .bajada,
#registro .bajada,
#f-iniciar_sesion,
#f-registro,
#f-buscar {
	width:695px;
}
#f-iniciar_sesion label,
#f-registro label,
#f-problema label,
#f-buscar label,
#f-perfil label {
	clear:both;
	display:block;
}
#f-iniciar_sesion label span,
#f-registro label span,
#f-problema label span,
#f-buscar label span,
#f-buscar label #showProvince,
#f-perfil label span {
	color:#6a90d3;
	float:left;
	font-size:.88em;
	line-height:27px;
	margin-right:60px;
	text-align:right;
	width:258px;
}
#f-registro label span span,
#f-perfil label span span {
	color:#204fa0;
	font-size:.785em;
	line-height:normal;
	margin:-6px 0 0 0;
}
#f-iniciar_sesion label input,
#f-registro label input,
#f-problema label input,
#f-buscar label input,
#showProvince input,
#f-perfil label input {
	background-color:#ecf1fa;
	border:1px solid #6a90d3;
	color:#5e5e5e;
	float:left;
	font:.88em Arial, Helvetica, sans-serif;
	height:17px;
	margin-bottom:15px;
	padding:4px;
	width:261px;
}
#f-problema label select,
#f-registro label select,
#f-buscar label select,
#showProvince select,
#f-perfil label select {
	background-color:#ecf1fa;
	border:1px solid #6a90d3;
	color:#5e5e5e;
	float:left;
	font:.88em Arial, Helvetica, sans-serif;
	height:25px;
	margin-bottom:15px;
	padding:4px;
	width:269px;
}
#f-registro label textarea,
#f-problema label textarea,
#f-perfil label textarea {
	background-color:#ecf1fa;
	border:1px solid #6a90d3;
	color:#5e5e5e;
	float:left;
	font:.88em Arial, Helvetica, sans-serif;
	height:83px;
	margin-bottom:15px;
	padding:4px;
	width:366px;
}
#f-perfil label textarea {
	width:261px ! important;
}
#f-registro-foto {
	height:25px ! important;
}
#f-iniciar_sesion #iniciar,
#f-registro #registrarse,
#f-problema #enviar_msj,
#f-buscar #buscar_av,
#f-perfil #aplicar {
	background:url(/dominios/teleligues/img/comun/b-chico.gif) no-repeat;
	color:#fff;
	display:block;
	font-size:.75em;
	height:26px;
	line-height:25px;
	margin-left:318px;
	text-align:center;
	text-transform:uppercase;
	width:141px;
}
#f-registro #registrarse,
#f-problema #enviar_msj {
	margin-bottom:40px;
}
#f-iniciar_sesion #iniciar:hover,
#f-registro #registrarse:hover,
#f-problema #enviar_msj:hover,
#f-buscar #buscar_av:hover,
#f-perfil #aplicar:hover {
	background:url(/dominios/teleligues/img/comun/b-chico_over.gif) no-repeat;
}
#f-registro br {/* hack ie6 */
	clear:both;
}

/* ---------- editar perfil ---------- */
#perfil h2,
#login_user h2 {
	color:#6a90d3;
	font-size:2em;
	font-weight:normal;
	line-height:85px;
	margin-left:17px;
}
#f-perfil #cambiar_foto,
#f-perfil #recortar_foto,
#f-perfil #recortar_cancelar {
	margin:88px 0 15px;
	float:left;
	font-size:.69em;
	text-align:right;
	width:85px;
}
#f-perfil label {
	clear:both;
	display:block;
}
#f-perfil label span {
	color:#6a90d3;
	float:left;
	font-size:.88em;
	line-height:27px;
	margin-right:60px;
	text-align:right;
	width:258px;
}
#f-perfil label span span {
	color:#204fa0;
	font-size:.785em;
	line-height:normal;
	margin:-6px 0 0 0;
}
#f-perfil label .info_perfil {
	color:#5e5e5e;
	line-height:normal;
	margin:0 0 15px;
	padding:4px 0;
	text-align:left;
	width:269px;
}
#f-perfil label input {
	background-color:#ecf1fa;
	border:1px solid #6a90d3;
	color:#5e5e5e;
	/*display:none;*/
	float:left;
	font:.88em Arial, Helvetica, sans-serif;
	height:17px;
	margin-bottom:15px;
	padding:4px;
	width:261px;
}
#f-perfil label select {
	background-color:#ecf1fa;
	border:1px solid #6a90d3;
	color:#5e5e5e;
	/*display:none;*/
	float:left;
	font:.88em Arial, Helvetica, sans-serif;
	height:25px;
	margin-bottom:15px;
	padding:2px 4px;
	width:269px;
}
#f-perfil label textarea {
	background-color:#ecf1fa;
	border:1px solid #6a90d3;
	color:#5e5e5e;
	/*display:none;*/
	float:left;
	font:.88em Arial, Helvetica, sans-serif;
	height:83px;
	margin-bottom:15px;
	padding:4px;
	width:261px;
}
#f-perfil .div {
	border-top:1px solid #fff;
}

/* ---------- faq ---------- */
#preguntas,
#seo {
	padding-left:20px;
	width:675px;
}
#preguntas li,
#seo li {
	border-bottom:2px solid #ecf1fa;
	font-size:1.13em;
	font-weight:bold;
	margin:9px 0;
}
#preguntas li a,
#seo li a {
	color:#6a90d3;
}
#preguntas li li,
#seo li li {
	border-bottom:none;
	font-size:.78em;
	font-weight:normal;
	line-height:1.2;
}
#preguntas li li p,
#seo li li p {
	margin-bottom:.5em;
}
#preguntas li li a,
#seo li li a {
	color:#f680c5;
}
#preguntas li .bullet,
#seo li .bullet {
	background:url(/dominios/teleligues/img/comun/bullet.gif) no-repeat left 6px;
	padding-left:13px;
}
#preguntas li li form,
#seo li li form {
	margin:20px 0 0 -20px;
}
#preguntas li li form #desc,
#seo li li form #desc {
	line-height:normal ! important;
}
#f-problema label span,
#f-problema label input,
#f-problema label select,
#f-registro label select,
#showProvince select,
#f-problema label textarea {
	font-size:1em ! important;
}


/*seo h1*/
#h1_topLogin {
	position:absolute;
	font-size:.88em;
	text-align:right;
	width:993px;
	height:25px;
	top:12px;
	font-weight:normal;
	color:#5e5e5e;
	line-height:normal;
	margin-left:0;
}

#h1_intro {
	font-size:.88em;
	text-align:right;
	font-weight:normal;
	color:#5e5e5e;
	margin-left:0;
	line-height:normal;
}

#home h3 {
	color:#6a90d3;
	font-size:1.4em;
	font-weight:normal;
}

a.lnkpagina_actual{
	text-decoration:underline
}
