body{
	background:#616161 url(images/background-cum.jpg) center top repeat;
	color:#000;
}

.clear{clear:both;}

/* --  CONTENT -- */
.wrapper{ background:url(images/bg-page.gif) left top repeat-y; margin:0 auto; width:994px; padding:0;}
.content{margin:0 auto; width:980px; overflow:hidden;}

/* -- HEADER -- */
.header{background:url(images/bg-header.jpg) left top no-repeat; width:980px; margin:0 auto; overflow:hidden; height:253px; padding:0 0 3px; border-bottom:3px solid #D71518;}

.logo-header{width:242px; height:247px; position:relative; float:right; top:2px; right:25px;}
.logo-header h1{display:none;}
.logo-header a{width:242px; height:247px; display:block;}

.logo-solo-culazos{width:229px; height:90px; position:relative; float:left; top:100px; right:-10px;}
.logo-solo-culazos h1{display:none;}
.logo-solo-culazos a{width:229px; height:90px; display:block;}

.logo-chicas-malas{width:229px; height:150px; position:relative; float:left; top:100px; right:-10px;}
.logo-chicas-malas h1{display:none;}
.logo-chicas-malas a{width:229px; height:150px; display:block;}

.logo-pilladas{width:229px; height:90px; position:relative; float:left; top:100px; right:-10px;}
.logo-pilladas h1{display:none;}
.logo-pilladas a{width:229px; height:90px; display:block;}

.logo-diosas-de-la-paja{width:229px; height:105px; position:relative; float:left; top:100px; right:-10px;}
.logo-diosas-de-la-paja h1{display:none;}
.logo-diosas-de-la-paja a{width:229px; height:105px; display:block;}

.logo-mamadas-en-la-calle{width:229px; height:105px; position:relative; float:left; top:100px; right:-10px;}
.logo-mamadas-en-la-calle h1{display:none;}
.logo-mamadas-en-la-calle a{width:229px; height:105px; display:block;}

.logo-domingas{width:229px; height:130px; position:relative; float:left; top:100px; right:-10px;}
.logo-domingas h1{display:none;}
.logo-domingas a{width:229px; height:130px; display:block;}

.logo-seraszorra{width:229px; height:90px; position:relative; float:left; top:100px; right:-10px;}
.logo-seraszorra h1{display:none;}
.logo-seraszorra a{width:229px; height:90px; display:block;}

.logo-culos{width:165px; height:183px; position:relative; float:left; top:58px; left:15px;}
.logo-culos h1{display:none;}
.logo-culos a{width:165px; height:183px; display:block;}

.logo-pollas{width:222px; height:95px; position:relative; float:left; top:100px; left:15px;}
.logo-pollas h1{display:none;}
.logo-pollas a{width:222px; height:95px; display:block;}


/* -- TEXTOS ARRIBA -- */
.textos-arriba{background:url(images/bg-textos-relleno.jpg) left top repeat-x; width:980px; height:96px; margin:1px 0 0;}
.textos-arriba h1{font-family:"trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; color:#FFF; text-align:center; padding:7px 0 0; margin:0 0 20px; }
.textos-arriba p{font-family:"trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:17px; text-align:center;}


/* -- TEXTOS ARRIBA -- */
.centro-contenido{background:url(images/bg-centro-contenido.gif) left top repeat; border-top:3px solid #D71518; border-bottom:3px solid #D71518;}

/* - CAJA IZQUIERDA - */
.caja-izq{background:url(images/bg-repite-izq.gif) left top repeat-y; float:left; width:301px; margin:8px 0 0 8px;}
*html .caja-izq{margin:8px 0 0 5px;}

.caja-izq-titulo{background:url(images/bg-tit-izq.gif) left top; width:272px; height:28px; padding:9px 0 0 29px;}
.caja-izq-titulo{ font-family:"trebuchet MS"; font-size:20px; font-weight:bold; color:#FFF; letter-spacing:-1px;}

.container-field-label{ height:58px; overflow:hidden; margin:10px 0 0;}

.label-tit{ margin:0 0 0 40px;}
.label-tit{font-family:"trebuchet MS"; font-size:16px; font-weight:bold; color:#000; letter-spacing:-1px;}

.field-nombre{ background:url(images/ico-nombre.gif) left 2px no-repeat; padding:0 0 0 20px; margin:4px 0 3px 20px;}
.field-nombre .normal{ border:1px solid #7F9DB9; width:207px; height:18px; padding:2px 2px 0; font-family:"trebuchet MS"; font-size:13px; color:#000; }

.field-contrasena{ background:url(images/ico-contrasena.gif) left 3px no-repeat; padding:0 0 0 20px; margin:4px 0 3px 20px;}
.field-contrasena .normal{ border:1px solid #7F9DB9; width:207px; height:18px; padding:2px 2px 0; font-family:"trebuchet MS"; font-size:13px; color:#000; }

.field-email{ background:url(images/ico-mail.gif) left 3px no-repeat; padding:0 0 0 20px; margin:4px 0 3px 20px;}
.field-email .normal{ border:1px solid #7F9DB9; width:207px; height:18px; padding:2px 2px 0; font-family:"trebuchet MS"; font-size:13px; color:#000; }

.msj-error{ margin:0 0 0 40px;}
.msj-error{font-family:"trebuchet MS"; font-size:12px; font-weight:normal; color:#d71518;}

.dos-fasos{border-top:1px solid #C1C0C0; padding:10px 0 0 20px; margin:15px 0 0;}
.dos-fasos p{font-family:"trebuchet MS"; font-size:12px; font-weight:normal; color:#000; line-height:16px;}

.caja-izq-bottom{ background:url(images/bg-bottom-izq.gif) left top no-repeat; height:17px; overflow:hidden;}


/* - CAJA IZQUIERDA - */
.caja-der{background:url(images/bg-repite-der.gif) left top repeat-y; float:left; width:649px; margin:8px 0 0 12px; }

.caja-der-titulo{background:url(images/bg-tit-der.gif) left top; width:620px; height:27px; padding:9px 0 0 29px; margin:0 0 10px;}
.caja-der-titulo{ font-family:"trebuchet MS"; font-size:20px; font-weight:bold; color:#FFF; letter-spacing:-1px;}


.box-oferta{ background:url(images/oferta-comun.jpg) left top repeat-x; height:49px; width:601px; margin:0 auto 9px; padding:10px 0 0 15px; border:1px solid #C8C7C7;}
.box-oferta:hover{ border:1px solid #000;}
.oferta-especial{ background:url(images/oferta-especial.jpg) left top repeat-x;}


.box-precio{font-family:"trebuchet MS"; font-size:18px; font-weight:bold; color:#010101; letter-spacing:-1px;}
.box-precio small.precio{font-family:"trebuchet MS"; font-size:24px; font-weight:bold; color:#d71518; letter-spacing:-1px;}
.box-precio small.precio span.dollar{font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold;}

.box-precio span.separador{margin:0 16px 0 44px;}
.mensual span.separador{margin:0 16px 0 26px;}
.dos-dias span.separador{margin:0 16px 0 22px;}
.box-detalle{font-family:"trebuchet MS"; font-size:12px; color:#000; margin:2px 0 0 25px;}
.box-detalle span.dollar{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.btn-unete-ahora{ margin:28px auto 0; width:309px; height:40px;}
.btn-unete-ahora a{ background:url(images/btn-unete-ahora.jpg) left top no-repeat; display:block; width:309px; height:40px; text-indent:-9999px;}
.btn-unete-ahora a:hover{ background:url(images/btn-unete-ahora.jpg) left bottom no-repeat;}

.caja-der-bottom{ background:url(images/bg-bottom-der.gif) left top no-repeat; height:17px; overflow:hidden;}


/* - CAJAS FOTOS - */
.cajas-fotos{ margin:14px auto 8px;}


.box-foto{ width:239px; float:left; margin:0 2px;}

.foto{ width:239px; background:url(images/bg-img.jpg) left top no-repeat; display:block; width:234px; height:169px; padding:5px 0 0 5px;}
.foto a{ background:url(images/bg-img.jpg) left top no-repeat; display:block; width:234px; height:169px; padding:5px 0 0 5px;}
.foto a:hover{ background:url(images/bg-img.jpg) left bottom no-repeat;}

.texto-foto{background:url(images/ico-web.gif) left 4px no-repeat; padding:3px 0 0 15px; margin:0 0 0 5px;}
.texto-foto{font-family:"trebuchet MS"; font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
.texto-foto small.rojito{font-family:"trebuchet MS"; font-size:12px; font-weight:bold; color:#cc0000;}
.texto-foto span.porn-sitio{font-family:"trebuchet MS"; font-size:12px; color:#606060;}


/* -- TEXTOS ABAJO Y FOOTER MENU -- */
.textos-abajo{background:url(images/bg-textos-relleno.jpg) left top repeat-x; width:980px; height:90px; margin:2px 0 0; border-bottom:4px solid #E8E8E8;}
.textos-abajo h1{font-family:"trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; color:#FFF; text-align:center; padding:7px 0 0; margin:0 0 27px; }

.footer-menu{ height:22px; padding:0 0 0 0; margin:0; text-align:center;}
.footer-menu a{font-family:"trebuchet MS"; font-weight:normal; font-size:12px; color:#d71518; margin:2px 13px 0; text-decoration:none; text-transform: uppercase;}
.footer-menu a:hover{color:#000;}
.footer-menu span{color:#d71518; font-size:12px; font-weight:lighter; }

/* - COPY Y DISCLAIMER - */
.copy-disclaimer{ margin:5px 0 0; padding:0 0 30px}

.copy-disclaimer p.copy{font-family:tahoma; font-weight:bold; color:#5e5e5e; font-size:11px; text-align:center; line-height:14px;}
.copy-disclaimer p.copy a{color:#5e5e5e; text-decoration:none;}
.copy-disclaimer p.copy a:hover{color:#d71518; text-decoration:none;}

.copy-disclaimer p.disc{font-family:tahoma; font-weight:normal; color:#5e5e5e; font-size:9px; text-align:center; line-height:normal;}
.copy-disclaimer p.disc a{color:#5e5e5e; text-decoration:none;}
.copy-disclaimer p.disc a:hover{color:#d71518; text-decoration:none;}
