@charset "utf-8";
/*Global*/

body, div, h1, h2, h3, h4, h5, h6, ul, li, p, form, ol, dd, dt, dl{margin:0;padding:0;font-weight:normal;list-style:none;}
body{height:100%;font:12px/15px Helvetica,Tahoma, Arial, Helvetica, sans-serif;color:#000000;}
h1, h2, h3, h4, h5, h6{line-height:normal;}
img{border:0;}
a{color:#000;text-decoration:none;font-style:normal;font:1.1em Arial, Helvetica, sans-serif }
a:hover{color:#000;font-style: oblique;font:1.1em Arial, Helvetica, sans-serif }
h1 a:hover{color: #0394f1;}
p{font:1.1em Arial, Helvetica, sans-serif}
h1{ font:2.0em  Georgia, "Times New Roman", Times, serif;}
h2{font:1.5em Georgia, "Times New Roman", Times, serif;}
h3{ font:2.0em Georgia, "Times New Roman", Times, serif }
label{ font:1.0em Georgia, "Times New Roman", Times, serif}


/*FIXES*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;} 
* html .clearfix{height:1%}
.clearfix{display:block;} 
.dupfix{float:left;width:1px;height:0px;line-height:0px;visibility:hidden;}


.ContGral{ background:url(../img/fd_body.gif) center top}
.ContGral .hd{ background:url(../img/fd_header.gif) repeat-x center top}
.ContGral .hd .cont{ width:622px; margin:auto; position:relative; padding:50px 0 14px 348px}
.ContGral .hd .cont .lg{background:url(../img/lg_cibersexo.png) no-repeat; width:635px; height:117px; display:block;}
.ContGral .hd .cont h1{ font:13px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; display:block; margin:35px 0 0 25px}
.ContGral .hd .cont .buscar{ background:url(../img/fd_buscar.png) no-repeat; width:264px; height:39px; position:absolute; right:0; top:181px; padding:5px 0 0 22px}
.ContGral .hd .cont .buscar input{ width:207px; height:22px; float:left; border:none; background:none; margin:6px 0 0 3px; font:13px Arial, Helvetica, sans-serif; color:#FF0066}
.ContGral .hd .cont .buscar input.btn{ background:url(../img/btn_buscar.png) no-repeat; width:39px; height:34px; cursor:pointer; float:right; margin:0 4px 0 0}
.ContGral .bd{ width:970px; margin:auto; position:relative}
.ContGral .bd .dibujo{ position:absolute; top:-223px; left:0}
.ContGral .bd .solapa{ background:url(../img/fd_solapa.png) no-repeat; width:970x; height:95px; padding:18px 0 0 0}
.ContGral .bd .solapa ul{ display:block; float:right; width:600px}
.ContGral .bd .solapa ul li{ display:block; float:left; width:150px; margin:0 0 5px 0}
.ContGral .bd .solapa ul li a{ display:block; font:12px Arial, Helvetica, sans-serif; color:#000; background:url(../img/ic_sobre_solapa.png) no-repeat; padding:0 0 0 25px; display:block}
.ContGral .bd .solapa ul li a:hover{ text-decoration:underline}

.ContGral .bd .cont{ background:#FFF; width:970px; padding:12px 0 0 0}
.ContGral .bd .cont .cajaT{ background:url(../img/fd_caja.gif) no-repeat bottom; width:945px; margin:0 0 0 15px; padding:0 0 3px 0}
.ContGral .bd .cont .amarilla{ background:url(../img/fd_caja_am.gif) no-repeat bottom}
.ContGral .bd .cont .cajaT h2{ font:22px Arial, Helvetica, sans-serif;  font-weight:bold; color:#E71185; background:url(../img/ic_tt.png) no-repeat -3px 0; display:block; padding:17px 0 14px 51px}
.ContGral .bd .cont .cajaT p{ width:880px; font:12px Arial, Helvetica, sans-serif; color:#000; display:block; padding:0 0 15px 50px; line-height:14px}
.ContGral .bd .cont .cajaT p span{ font-weight:bold; color:#E71185}
.ContGral .bd .cont .camaras{}
.ContGral .bd .cont .camaras ul{ display:block; padding:17px 0 0 11px}
.ContGral .bd .cont .camaras ul li{ display:block; background:url(../img/fd_camara.png) no-repeat; width:185px; float:left; margin:0 6px 0 0; padding:0 0 13px 0}
.ContGral .bd .cont .camaras ul li .foto{ margin:70px 0 0 0; width:161px; height:121px}
.ContGral .bd .cont .camaras ul li p{ text-align:center}
.ContGral .bd .cont .camaras ul li p a{ font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; text-align:center}
.ContGral .bd .cont .camaras ul li p a:hover{ text-decoration:underline}
.ContGral .bd .cont .camaras ul li p.emite{ color:#03FF00; font:10px Arial, Helvetica, sans-serif}
.ContGral .bd .cont .camaras ul li p.emite span{ color:#FFF}
.ContGral .ft{ background:#FFF; width:960px; margin:auto; padding:5px}
.ContGral .ft .cont{ background:url(../img/fd_footer.gif) repeat-x bottom; padding:15px 43px 0 45px; display:inline-block; width:872px}
.ContGral .ft .cont p{ font:11px Arial, Helvetica, sans-serif; color:#000; display:block; float:left; margin:32px 0 0 0}
.ContGral .ft .cont p a{ font:11px Arial, Helvetica, sans-serif; color:#000}
.ContGral .ft .cont p a:hover{ text-decoration:underline}
.ContGral .ft .cont .lg{ background:url(../img/lg_mini_cibersexo.png) no-repeat; width:375px; height:81px; display:block; float:right}
.ContGral .bd .cont .Col{}
.ContGral .bd .cont .ClLeft{ width:688px; padding:6px 0 0 12px; float:left}
.ContGral .bd .cont .ClLeft .cajaT{ margin:0 0 0 0px; padding:0 0 3px 0; background:none}
.ContGral .bd .cont  .ClLeft .cajaT h2{ font:22px Arial, Helvetica, sans-serif;  font-weight:bold; color:#E71185; background:none; display:block; padding:7px 0 14px 0px}
.ContGral .bd .cont .ClLeft  .cajaT p{font:12px Arial, Helvetica, sans-serif; color:#000; display:block; padding:0 0 15px 0px; line-height:14px; width:700px}
.ContGral .bd .cont  .ClLeft .cajaT p span{ font-weight:bold; color:#E71185}
.ContGral .bd .cont  .ClLeft .nota{}                        
.ContGral .bd .cont  .ClLeft .nota h2{ background:url(../img/fd_titulo_nota.png) no-repeat -8px 0; width:690px; font:22px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; padding:16px 0 13px 45px}                   
.ContGral .bd .cont  .ClLeft .nota p{ font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000; margin:1px 0 6px 50px }
.ContGral .bd .cont  .ClLeft .iframe{ width:684px; height:238px}
.ContGral .bd .cont  .ClRight{width:262px; float:left; padding:0 0 0 8px}
.ContGral .bd .cont  .ClRight .cajita h2{ font:22px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background:url(../img/tt_right.png) no-repeat -5px -3px; display:block; padding:27px 0 38px 40px}
.ContGral .bd .cont  .ClRight .cajita  h3{ font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#FF0066; line-height:22px}
.ContGral .bd .cont  .ClRight .cajita  p{ font:12px Arial, Helvetica, sans-serif; color:#000; line-height:14px; margin:3px 0 0 0; padding:0 10px 0 0}
.ContGral .bd .cont  .ClRight .cajita  a{ font:12px Arial, Helvetica, sans-serif; color:#FA317C; line-height:14px; margin:3px 0 0 0; padding:0 10px 0 0; font-weight:bold}
.ContGral .bd .cont  .ClRight .cajita  a:hover{ text-decoration:underline}
.ContGral .bd .cont  .ClRight .cajita  img{ width:160px; height:120px; margin:21px 0 0 54px}
.ContGral .bd .cont. borde{ border-bottom:1px solid #ffbfd7; margin:0 10px 0 10px; width:950px; height:1px}

