@charset "utf-8";
/* CSS Document */

body {
background-color: #fff;
background-image:url(img/bg.jpg);
background-repeat:repeat-y;
background-position:center;
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
color:#564b47;
padding:0px;
margin:0px;
}

a{
color:#FFFFFF;
text-decoration:none;
}

a:hover{
color:#999999;
text-decoration:none;
}

#header{
width:100%;
height:100px;
margin:auto;
background-color:#222222;

}

#header #contentheader{
width:1003px;
height:100px;
margin:auto;
color:#FFFFFF;
background-image:url(img/bg-header.png);
background-position:left;
background-repeat:no-repeat;
}

#header #contentheader img{
padding-left:60px;
float:left;
}

#header #contentheader h1{
font-family:Arial, Helvetica, sans-serif;
font-size:xx-large;
padding:15px 0 0 100px;
margin:0;
}

#header #contentheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:200;
padding:3px 0 0 100px;
margin:0;
}


#parejas-contactos{
width:1010px;
height:20px;
margin:auto;
background-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:3px;
margin-bottom:5px;
color:#FFFFFF;
text-align:center;
}


#contenedor{
width:1003px;
height:700px;
text-align:center;
margin:auto;
}

#contenedor #contmenu{
width:180px;
height:700px;
margin-right:3px;
margin-left:1px;
float:left;
text-align:left;
}

#contenedor #contmenu .publicidad{
width:180px;
height:320px;
text-align:center;
margin:auto;
margin-top:15px;
}

#contenedor #contmenu .publicidad h3{
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
font-size:18px;
font-weight:bold;
text-align:center;
}

/********** menu **********/ 
#menu {
width:162px;
background:none;
list-style: none;
margin: 0;
padding: 0;
}

#menu li {
width:162px;
font: 100% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

#menu a {
width:162px;
background-color:#EAEAFD;
border-bottom: 1px solid #EAEAFD;
color: #000;
display: block;
margin: 0;
padding: 8px 8px;
text-decoration: none;
}

#menu a:hover {
width:162px;
background:none left center no-repeat;
color: #000;
padding-bottom: 8px;
}

#menu .hover{
width:162px;
background:none left center no-repeat;
color: #000;
padding-bottom: 8px;
}


.contacto{
width:400px;
height:150px;
float:left;
margin:1px;
margin-bottom:2px;
background-image:url(contactos/bg-contacto.jpg);
}

.contacto img{
float:left;
margin-top:7px;
margin-left:7px;
padding:1px;
}


.contacto .info{
width:240px;
height:135px;
float:left;
margin:1px;
vertical-align:top;
text-align:left;
}

.contacto .info h2{
width:240px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#090959;
margin:0;
padding-left:10px;
}

.contacto .info h3{
width:240px;
height:73px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:2px;
padding-left:10px;
}


.contacto .info img{
margin-top:2px;
}




#footer{
width:100%;
height:190px;
margin:auto;
background-color:#222;
}

#footer #content{
width:1003px;
height:180px;
margin:auto;
}

#footer #content .recomendados{
width:280px;
height:auto;
margin:4px;
float:left;
}

#footer #content .recomendados ul{
margin-left:30px;
margin-top:0;
}

#footer #content .recomendados li{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
list-style-image:url(img/li-img.jpg);
margin-top:3px;
}

#footer #content .recomendados li a{
color:#CCCCCC;
text-decoration:none;
}

#footer #content .recomendados li a:hover{
color:#FFFFFF;
text-decoration:none;
}

#footer #content .img{
width:192px;
height:92px;
float:right;
padding-top:100px;
vertical-align:bottom;
}


#footer #content .mid{
width:515px;
height:165px;
margin:4px;
text-align:left;
float:left;
color:#FFFFFF;
}

#footer #content .mid ul{
margin:0;
}

#footer #content .mid li{
text-align:left;
display:inline;
margin-top:3px;
}

/*** ESTILOS PARA CONTACTOS ***/

#contenedor .sala-contacto{
width:810px;
height:80px;
margin:4px;
background-color:#F6F6FE;
float:left;
}

#contenedor .sala-contacto h2{
font-family:Arial, Helvetica, sans-serif;
display:inline;
font-size:16px;
padding:0;
margin:0;
}

#contenedor .sala-contacto h3{
font-family:Arial, Helvetica, sans-serif;
display:inline;
font-size:12px;
font-weight:100;
padding:0;
margin:0;
}


#contenedor #chicas{
width:810px;
height:600px;
margin:4px;
background-color:#fff;
float:left;
}

#contenedor #chicas .fotos{
width:440px;
height:280px;
float:left;
}

#contenedor #chicas .acceso{
width:360px;
height:280px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
float:right;
margin:0;
}

#contenedor #chicas .acceso p{
margin:0;
background-color:#000;
color:#FFFFFF;
}

#contenedor #chicas .fotos img{
float:left;
margin:2px;
}

#contenedor #chicas .coment{
width:802px;
height:auto;
border:1px #666666 solid;
margin:0;
padding:2px;
background-color:#fff;
float:inherit;
}

#contenedor #chicas .otras-chicas{
width:794px;
height:auto;
margin:4px;
margin-top:50px;
float:inherit;
}