BODY { background: #000}

P, H1, H2, H3, LI, BODY, INPUT, SELECT, TEXTAREA, IFRAME{ padding: 0 0 0 0; margin: 0 0 0 0}
UL{ margin:0 0 0 15px; padding:0 0 0 0}

IFRAME {border: none;}

P, H1, H2, H3, LI{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #fff}
P, H2, H3, LI, TEXTAREA{ font-size: 12px; }
H1{ font-size: 24px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
INPUT, SELECT, TEXTAREA { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }

A {color:#ff0000; text-decoration: underline;}
A IMG { border: 1px solid #cc0000;}

#casadelsexo {  text-align: center  }
#casadelsexo #www, #casadelsexo #les, #casadelsexo #gay, #casadelsexo #sex { width: 750px; margin: 0 auto 0 auto;  text-align: left  }


#content{ background: url(../imgs/casadelsexo-fondo-02.png) repeat; display: table; width:100%; clear: both }
#content2{width: 730px; padding: 0 10px 0 10px  }

#content .celda { border: 2px solid #cc0000; background: #000 url(../imgs/casadelsexo-fondo-degradado-01.png) repeat-x top; display: block }
.block01 .celda {margin: 10px 0 10px 0; }
.block02 .celda { margin: 10px 0 10px 0;}
#content .celda .ttl P{ font-weight: bold; margin: 5px 0 0 5px; color: #F8DD00}
#content .celda .fnd {  padding: 5px 5px  5px  5px  }


.block01 {float: left; width: 520px; display: table; }
.block02 {float: right; width: 200px; display: table;}

#head { background: url(../imgs/casa-del-sexo-logo.jpg);  background-position: 0px -20px;  background-repeat: no-repeat;   display: block }
#head #logo A{ height: 130px; width: 150px; display: block;}


#foot { display: table; width: 100%; clear: both; margin: 20px 0 100px 0 }
#foot P{  text-align: center }
#foot P SPAN{   margin: 0 5px 0 5px }
#foot #icra {  display: block; margin: 10px 0 0 0}



#head #entradilla .fnd { display: table; width: 100%; border-bottom: 3px solid #cc0000; height: 22px; display: block;}




#head #entradilla .fnd P SPAN.activo { background: url(../imgs/casadelsexo-boton-a-01.png) no-repeat left top;   }
#head #entradilla .fnd SPAN.activo A{ background: url(../imgs/casadelsexo-boton-a-02.png) no-repeat right top; }

#head #entradilla .fnd P SPAN { background: url(../imgs/casadelsexo-boton-b-01.png) no-repeat left top; padding:5px 0 5px 8px; margin: 0 2px 0 2px; float: left; display: block;  letter-spacing: -1px;   font-weight: bold;   }
#head #entradilla .fnd SPAN A{ background: url(../imgs/casadelsexo-boton-b-02.png) no-repeat right top; padding:5px 8px 5px 0; color:#fff }



#head #entradilla .ttl { position: absolute; top: 50px; margin: 0 0 0 200px}


.block01 #entradilla .fnd P{ }

.videossexo .fnd { display: table; width: 100%}
.videossexo .fnd P{ float: left; width: 32%; display: block; text-align: center; margin:10px 0 10px 0}
.videossexo .fnd P SPAN{ display: block; }


.videossexo IFRAME { width:100%; height:130px  }
#seccion .videossexo IFRAME { width:100%; height:260px  }

#inscribirweb TEXTAREA { width: 90%; margin: 0 10px 0 10px; height: 80px }
#inscribirweb .fnd P{margin:10px 0 5px 0}

#enlacesvarios SPAN{ display: block }


.filaenlaces P, .filarelatos P{ clear: both; display: table; width: 100%; margin: 5px 0 5px 0}

.celda .a01 {float: left; margin: 0 10px 0 0;  display: block  }
.celda .a02{ display: block; font-weight: bold  }
.celda .a04{ display: block; margin: 0 0 10px 0 }




.filafotos { display: table; width: 100%  }
.filafotos .fnd P{ float: left; width: 100%; display: block; height: 130px; clear: both  }
.seccionfotos .filafotos .fnd P{ float: left; width: 100%; display: block; height: auto; clear: both  }

#www #seccionfotos .filafotos A IMG{ border: none }
#www #seccionvideos .filavideos A IMG{ border: none }
#www #seccionrelatos .filarelatos A IMG{ border: none }

#seccionvideos .filavideos .fnd P{ clear: both; display: table; width: 100%; margin: 5px 0 5px 0}
#seccionfotos .filafotos .fnd P{ clear: both; display: table; width: 100%; margin: 5px 0 5px 0}

#menunav { position: absolute; top: 0px; margin: 0 0 0 450px}
#menunav A{ margin: 0 5px 0 5px}
#menunav P{ font-weight: bold;}

#menunav2 {  }
#seleccionacontenido .fnd A IMG{  border: none;}
#seleccionacontenido .fnd{ display: table; width: 100%; margin: 10px 0 20px 0}
#seleccionacontenido .fnd H3{ float: left; width: 33%; display: block }
#seleccionacontenido .fnd H3{ text-align: center;}

#intercambioenlaces .fnd LI{ font-weight: bold }
#intercambioenlaces .fnd UL{  margin: 0 0 10px 20px}

#ranking .fnd LI SPAN{  display: block; font-weight: bold }
#ranking .fnd UL{  margin: 10px 0 10px 20px}

#inscrivirweb .fnd .b01 { float: left; width: 150px; display: block; text-align: right; margin: 0 0 5px 0 }
#inscrivirweb .fnd .b02 { float: left;  display: block; margin: 0 0 5px 0 }
#inscrivirweb .fnd P {  display: table; width: 100%; clear: both }

#deciralgo .fnd .b01 { float: left; width: 150px; display: block; text-align: right; margin: 0 0 5px 0 }
#deciralgo .fnd .b02 { float: left;  display: block; margin: 0 0 5px 0 }
#deciralgo .fnd P {  display: table; width: 100%; clear: both }
#deciralgo .fnd FORM { margin: 20px 0 0 0}

#sfgdfg .fnd P{ display: table; width: 100%}

#relatopor .fnd IMG{ float: left; margin: 0 10px 10px 0  }

#ghfgh .fnd P{ margin: 5px 0 5px 0 }
#ghfgh .fnd .a01{ }
#ghfgh .fnd .a02{ }



