* {margin:0; padding:0}
select option {padding-right:8px}
img { border: none}
body {font:0.8em Arial, sans-serif}
a {color:#2e6e9b}
a:visited {color:#632373}
a:hover {color:#000}
#cabecera {background:url("/img/fondo_cabecera_big_small.gif") no-repeat}
#superior {padding:5px 15px 0px 25px; font-size:85% }
#superior a {color:#fff; padding:0 2px}
.alinea_derecha {float:right}
#cab_derecha {height:85px; padding:5px 15px 10px 40px; }
#cab_derecha h3 {color:#CD229F;  margin-right:10px; font: bold}
#cab_derecha h3 .error{font-size:85%;font-size:normal;}
#cab_derecha {font-size:85%;}
#cab_derecha form{margin:5px 0 0 0;}
.login_email {float:left; font-weight:bold; margin:0px 2px 0 0;}
.login_cont {float:left; font-weight:bold; margin:0px 3px 0 0;  }


.olvido {font-weight:normal; }
.login_usuario {margin:6px 65px 0 0; float:left; }
.login_usuario h4 {font-size:140%; }
.login_usuario h4.nombreblog {color:#666 }
.login_salir {padding:9px 0 0 0;  }
.caja { color:#555; padding:2px; margin:3px 5px 0 0px; width:120px; font-size:99%}

.entrar_cabecera {background:url("/img/boton_entrar.gif") no-repeat center; color:#fff;padding:7px 20px; border:0; font-size:100%; font-weight:bold; margin: 15px 0 0 0 }
.salir_cabecera {background:url("/img/boton_salir.gif") no-repeat center; color:#fff;padding:7px 26px; border:0; font-size:100%; font-weight:bold}

.cabecera_inscribeme{float:right; width:105px; margin:8px 20px 0 0; font-size:11px; text-align:center}

.registrate a{ font-size:16px; color:#E5277C; text-decoration:none}
.cabecera_inscribeme a:hover{  color:#6ACDEF;}


.contorno{border:solid 1px #666;padding:2px;}
.bordebottom{border-bottom:solid 1px #EBEBEB;}

/*---------------pie----------------------------*/
#pie {background:#f6f6f6 url("/img/fondo_pie_sup.gif") repeat-x top; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF; padding:18px 0 6px 0; font-size:85%}
#piebuscar {background:url("/img/fondo_pie_buscador.gif") repeat-x;}
.buscar_pie {background:url("/img/boton_buscar_pie.gif") no-repeat center; color:#fff;padding:7px 20px; border:0; font-size:85%; font-weight:bold}
.itemspie {padding:8px 12px; border-bottom:1px solid #ddd}
.itemspieultima {padding:8px 12px; border-bottom:0}
.itemspie .que, .itemspieultima .que {float:left; width:170px; font-weight:bold; color:#707070; background:url(/img/item_pie.gif) no-repeat 156px 5px}
.itemspie .como, .itemspieultima .como {margin-left:170px; }
.avisoslegales {font-size:85%; margin:19px 0 6px 0}
.copyright {font-size:85%; margin:0px 0 7px 0}
.logofin {}

/*--------------cabecera---------------------------*/
/*recomendados*/
.lista_recomendados {font-size:85%; padding:0px 15px; }
.lista_recomendados ul {margin:5px 0}
.lista_recomendados ul li {list-style:none; background:url("/img/item_recomendados.gif") no-repeat 0 7px; padding: 1px 0 1px 8px} 
.banner728 {border-left:1px solid #EFF2F4; padding-left:5px}

/* pestanas */
#pestanas {font:110% "Trebuchet MS", arial; background:url("/img/fondo_pestanas.gif") repeat-x; padding:0 0 22px 0px;}
#pestanas ul { padding:7px 0 0 43px; margin-left:160px;}
#pestanas li {display:inline; padding:0 0 0;}
#pestanas a { float:left; background:url("/img/pest_izq.gif") no-repeat left top; padding:0 0 0 5px; margin-right:1px}
#pestanas a span { display:block; background:url("/img/pest_der.gif") no-repeat right top; padding:3px 20px 2px 15px;  }
#pestanas a:hover {text-decoration:none; background-position:0% -42px; color:#E3137C }
#pestanas a:hover span { background-position:100% -42px; }
#pestanas a.on { background:url("/img/pest_izq_on.gif") no-repeat left top;  font-weight:bold; color:#fff; border-bottom:3px solid #EBEBEB; margin-right:2px}
#pestanas a.on span { background:url("/img/pest_der_on.gif") no-repeat right top; }
#pestanas a.on:hover {background-position:0 0; color:#fff}
#pestanas a.on:hover span {background-position:100% 0; }

/* sin pestanas */
#pestanas_sin {font:110% "Trebuchet MS", arial; background:url("/img/fondo_pestanas.gif") repeat-x; padding:0 0 45px 0px;}
#pestanas_sin ul { padding:7px 0 0 43px; margin-left:160px}



/*--------------------- otros---INDEX.THTML--------------- */

.error{color: #FF0000;/*margin-top: 15px;*/text-align:center;min-height:1px;}
.error2{color: #FF0000; margin-bottom:20px;text-align:left;min-height:1px;}

#interior{ background: #F9F9F9; border-right: #989EA5 solid 1px; border-left: #989EA5 solid 1px; padding:18px 10px; width:466px; float:left}
.redondeo_up{ background: url(/img/fondocaja_up.gif) bottom left no-repeat; width:487px; height:4px;}
.redondeo_down{ background:url(/img/fondocaja_down.gif) top left no-repeat; width:487px; height:5px; float:left}


.chicos_general{ width:47%; margin:0 0 14px 6px; float:left;}
.chicos, .chicas{ float:left; width:240px; margin: 16px 0 0 0;}
.chicas p, .chicos p{  margin: 0px 0 10px 90px; width:130px; min-height:150px;}
.chicas img, .chicos img  { border: #989EA5 solid 1px;  float:left;}
.imagen_130x130{ width:130px;  float:left;}
.titulo_foto { margin-top:5px;float:left;color:#0060A1;font-size:14px; font: bold;}

.voto a{background: url("/img/fondo_voto.gif") top left no-repeat; margin: 0 0 0 10px; font:18px Arial bold; color: #fff; padding: 29px 0 20px 0px; width:60px; text-align:center; text-decoration:none; float:left}
.voto a:hover{color: #000; }

.titular_chicas{ background: url(/img/tic_rosa.gif) top left no-repeat; padding:0 0 0px 24px; margin:0 0 13px 20px; color:#E5277C;font-size:14px;}
.titular_chicos{ background: url(/img/tic_blue.gif) top left no-repeat;padding:0 0 0px 24px; margin:0 0 13px 20px; color:#0060A1;font-size:14px;}

.buscadornicks{ background: url(/img/fondo_buscanicks.gif) top left no-repeat; width:84px; height:220px; float:left; margin-right: 6px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height: 16px; padding: 15px 15px}
.zonados{ margin: 10px 0}
.boletin_up{ background:url(/img/up_cajaboletin.gif) bottom left no-repeat; height:5px; width:420px}
.boletin_inner{border-right: #989EA5 solid 1px; border-left: #989EA5 solid 1px; height:122px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height: 16px; padding: 15px 15px}
.boletin_down{ background:url(/img/down_cajaboletin.gif) top left no-repeat; height:5px; width:420px}

#content h2.color_rosa {float:left;font-size:14px;margin:0px; padding:0px;}
.lado_izquierdo form { margin: 0 0 20px 0; }
.seleccionado { color:#E3137C; font-size: 140%}
.color_rosa { color:#E3137C}
.color_azul_oscuro{ color:#0060A1}
h2.color_azul_claro{ color:#20B4E2;font-size:14px;}
.caja_buscador_nicks{ width: 89px}
.caja_email_boletin { width: 194px; padding: 0 0; margin:0 0}
h2#lupa { background: url(/img/lupa.gif) top left no-repeat; margin-right:20px;padding-left:24px; margin-left:20px; color:#0060A1; font-size: 18px}
.lado_izquierdo{float:left; width: 487px; }


.lado_izquierdo_buscar {padding-top:15px; float:left}
h2#sinmargen {margin:0px 0 10px 0;color:#0060A1;border-bottom:solid 1px #EBEBEB;font-size:150%;}
.espacio { padding-right:24px; }
.espacio2 { padding-right:27px; }




.fondo_google_maps {background:url(/img/google_maps.gif) top left no-repeat; width:420px; height:354px; margin-top: 13px; padding: 16px 0 0 18px }


.fondo_chicos_chicas { background: url(/img/fondo_chicos_chicas.gif) no-repeat;font-weight:bold; text-decoration:none; width:129px; height:26px; padding:5px 0 0 3px}

.fondo_chicos_chicas a{text-decoration:none; }


.negrita {font: bold}
.escribir_comentario { margin:0px 0 25px 0}
.form_comentarios { margin: 0 0 15px 0; width:250px; }
.width_form_comentarios { width:415px;}

.foto_grande_sup{ background: url(/img/fondo_fotogrande_sup.gif) no-repeat bottom left; width:591px; margin:0 0; padding: 0 0; height:15px}
.foto_grande_med{ background: url(/img/fondo_fotogrande_med.gif) repeat-y bottom left; text-align:center; }
.foto_grande_inf{ background: url(/img/fondo_fotogrande_inf.gif) no-repeat; width:591px; margin: 0 0 20px 0; height:15px}
.reply { background:url(/img/reply.gif) no-repeat; float:left; margin:0 0 15px 15px; width:350px;}
.reply span{min-height:50px; float:left; padding-left:40px; width: 478px}
.boton_rosa {background:url("/img/boton_rosa.gif") no-repeat center; color:#fff;padding:7px 20px; border:0; font-size:100%; font-weight:bold}
.boton_rosa2 {background:url("/img/boton_rosa.gif") no-repeat center; color:#fff;padding:7px 7px; border:0; font-size:100%; font-weight:bold}

.boton_rosa_nick{background:url("/img/boton_rosa.gif") no-repeat center; color:#fff;padding:5px 20px 7px 19px; border:0; font-size:100%; font-weight:bold; width:88px; height:33px}

.boton_rosa_especial a{background:url("/img/boton_rosa.gif") no-repeat center; color:#fff;padding:7px 20px 7px 20px; border:0; font-size:100%; font-weight:bold; float:left; width:88px; text-decoration:none}



/*------------------------- PAGINACION----------------- */
.paginacion { margin-top:3px;padding:5px 0; font-size:88%}
.paginacion a {width:100%; height:100%; padding-bottom:3px; padding-left:6px;padding-right:7px;padding-top:3px;border:1px solid #ccc; background-color:#eee;text-decoration:none;}
.paginacion a:link{color: #333;background-color: #eee;text-decoration: none;}
.paginacion a:visited{color: #333;background-color: #eee;text-decoration: none;}
.paginacion a:hover{color: #fff;background-color: #1FB4E2;text-decoration: none;}
ul#paglist {padding:0 15px}

#paglist li{display: inline;list-style-type: none; margin:0 1px;padding:0;}

.paginacion #actual{background-color: #94D5ED;padding:3px 7px 3px 6px;border:1px solid #ccc;color:#FFF;}

.tabla_paginacion{padding:10px 0;float:left;}

/*----------------BUSCADOR------------------------------*/
.lado_izquierdo_buscador_nicks,.resultado_busqueda { float:left; width:487px;}
h3#buscar{color:#0060A1;font-size:120%;padding-bottom:3px;}

.buscador{padding:8px 0;margin:10px 0 20px 0px; height:175px;}
.buscador label{margin:0 2px 0 0;}
.buscador select{margin:0 15px 0 0;}
.resultado_busqueda{margin:20px 0;}
.linea_resultado_busqueda{ margin:10px 0;border-bottom:solid 1px #EBEBEB;padding-bottom:10px;background:url("/img/fondo_listado_busqueda.gif") repeat-x center bottom;height:140px;}
.linea_resultado_busqueda img{float:left; border: solid 1px #989EA5;}
.linea_resultado_busqueda .texto { float:left; width:60%;margin:20px 0 0 15px;}
.linea_resultado_busqueda .texto h4 {font-size:120%;}
.linea_resultado_busqueda .texto ul{margin:10px 0;}
.linea_resultado_busqueda .texto ul li{margin:0 10px 0 0 ;display:inline;}
.linea_resultado_busqueda .texto ul li span{color:#000; font-weight:bold;}

.listado_resultados{margin-bottom:20px;}

.boton_buscarrr{ float:left; padding:10px 0}
.primera_parte {  float:left}
.primera_parte p { margin-bottom:10px}




/*BOLETIN*/
.lado_izquierdo_recibir_boletin{ width:589px; float:left;margin:0 30px 0 0;}
.lado_izquierdo_recibir_boletin h2{font-size:140%;margin:0 0 20px 0;}
.lado_izquierdo_recibir_boletin p{margin:10px 0 20px 0;}


#capax { background-color:#00FF00}
.capaprovincias { float:left; padding-left:-50px}

.logo_ofertas_hispavista{ padding-left:270px;}
.logo_ofertas_hispavista2{ padding:0px 0 0 20px;}
.pnormal{margin:6px 0;}
.fotox {  }
.fotox img { border: solid 1px #aaaaaa; margin: 0 0 0 0; float:left }


#miframe2 {width:95%;   height:400px; overflow:auto; margin: 20px auto}


/*  cambios 10/2008 */

ul.paises_portada {font-size:120%; padding:10px; float:left; width:120px}
ul.paises_portada li {list-style:none}
ul.paises_portada {font-size:120%}

/*condiciones*/
#desactivar { display:none;	position:absolute; top:0; left:0; z-index:5000;	width:100%;	height:100%; background-color:#fff;	-moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60)}
#desactivar[id]{position:fixed}
#caja{	display:none; position: absolute; top:55%; left:55%; z-index:9999; width:1px; height:1px; background:#fff; margin:-220px 0 0 -250px; border:1px solid #fff;	text-align:left;}
#caja[id]{position:fixed}
.desactivar {display:none; position:absolute; width:100%; height:100%; background:#fff; filter: alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.50; opacity:0.5;z-index:3000;}
.borrarcondiciones {position:relative;	padding:10px;	border: 2px solid #666666;	width:350px; background: #efefef; left:0px;	text-align:left; z-index:5000;}
.borrarcondiciones h3{ font-size:13px; color:#000000; font-weight:bold; padding:3px 0}
.borrarcondiciones textarea {	width:95%;	font: 11px Arial, Helvetica, sans-serif;}
.bloquetxt{	font: 11px Arial, Helvetica, sans-serif; color: #333333;	background: #FFFFFF; padding:10px;	text-align: justify;}
