/*
Designed by Pablo Filgueira

Colores primarios
	fondo: 000000
	grises: 2d2d2d
	bordes amarillos: f2c837
	h2: c48831	

*/

body{
	margin-top:0px;
	text-align:center;
	font-size:12px;
	line-height:1.5em;
	color:#c48831;
/*	background-image:url(../img/fondos/Texture0218.jpg);	
	background-repeat:repeat;
*/
/*	background-color:#111111; */
	background-color:#000000;
}

h2{
	color:#EEEEEE;
	font-size:12px;
	text-align:center;
 	text-transform:uppercase; 
 	font-family:Arial, Helvetica, sans-serif;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
}

ul, li, img{
	margin:0px;
	padding:0px;
}

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

a:hover{
	text-decoration:underline;
	color:#EEEEEE;
	
}

a img{
	border:0px;

}

.fr{
		float:right;
}

.fl{
		float:left;
}

#container {
	text-align:left;
	width:880px;
	overflow:hidden;
	margin:0px auto;
	padding-right:0.8em;
	padding-left:0.8em;
	background:#000000;
}

#container ul,
#container ul li{
	list-style-type:none;

}
#header{
overflow:hidden;
border-bottom:#f2c837 1px solid;
margin-top:0.3em;
}

#header #logo{
	float:left;
}

#header #header_publi{
	float:right;
}

#barra{
	background-color:#9F7904;
	height:0.5em;
	margin-bottom:1em;
}

/* SIDEBAR LEFT */
#sidebar_left{
	width:150px;
	float:left;
	margin-left:0.2em;
}

#sidebar_left ul#bar li{
	height:auto;
/* 	background:#000000;	 */
	padding-right:0.2em;
	padding-left:0.4em;
/* 	text-transform:uppercase; */
	line-height:1.8em;
/* 	border:1px solid #c48831;	 */
	font-size:12px;
	text-align:center;
	font-family:Verdana;
}


#sidebar_left ul#bar li:hover{
	height:auto;
 	background:url(../img/buttonback2.jpg) #EEEEEE right; 
/*	background:#444444;*/
	line-height:1.8em;
	border-bottom: 1px solid #f2c837;
}

#sidebar_left h2 {
/* 	background:url(../img/h2back.jpg) repeat-x; */
/* 	border:#f2c837 1px solid; */
	padding:0.3em;
	margin-bottom:0.1em;
}



#center {
	overflow:hidden;
	
}

#main{
	overflow:hidden;
 	float:left; 
	width:600px;
}

/* RESULTADOS */ 

#main #resultados {
	margin: 0em 0.5em 0.5em 1em;
	padding:0.1em;
	overflow:hidden;
	width:auto;
	margin-top:2em;

}

#main #resultados h2 {
/* 	background:url(../img/h2back.jpg) repeat-x; */
	padding:0.3em;
	margin-bottom:0.1em;
	color:#f2c837;
}

#main #resultados h4 {
	font-size:14px;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:0.5em;
}

#imagenes {
	margin-top:1em;
	float:left; 
	font-size:11px;
	text-align:center;
	text-transform:lowercase;
}


#imagenes a img{
 	border:1px solid #f2c837; 
	width:100px;
	height:130px;
	margin:0.3em;
}

#imagenes a img:hover{
	border:1px solid #000000;
	margin:0.3em;
}

/* top 10 */
#topp {
	float:left; 
	font-size:10px;
	text-align:center;
	text-transform:uppercase;
}


#topp a img{
 	border:1px solid #f2c837; 
	width:95px;
	height:125px;
	margin-right:0.5em;
	margin-bottom:0.3em;
}

#topp a img:hover{
	border:1px solid #000000;
	margin-right:0.5em;
	margin-bottom:0.3em;
}
 
/* favoritos */ 
#favoritos {
	margin-top:1em;
	float:left; 
}


#favoritos a img{
 	border:1px solid #f2c837; 
	width:60px;
	height:78px;
	margin:0.2em;
}

#favoritos a img:hover{
	border:1px solid #000000;
	margin:0.2em;
}


/* BUSCADOR */

#main #buscador {
	
	margin: 2em 0.5em 1em 4em;
 	padding:0.1em; 
	overflow:hidden;
	width:auto;
	text-align:center;

/* 	background-color:#444444; */

}

#main #buscador h2 {
	text-align:center;
/* 	background:url(../img/h2back.jpg) repeat-x; */
  	padding:0.3em; 
	margin-bottom:0.1em;
	color:#f2c837;	

}

#container #center #main #buscador #bordao {
	text-align:left;
	margin-left:7%;
	/* border-bottom:#f2c837 1px solid; */
 	height:auto;
	width:auto;

}


#main #buscador #bordao #button{
	text-align:center;
	width:15px;
	height:5px;
	padding-bottom:0.1em;
}

#main #buscador #bordao #button a img{
	border:none;
/* 	margin-bottom:2em; */
}

#center #main #buscador #bordao h3 {
	text-align:justify;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:2em;
	margin-bottom:2px;
	
}

#center #main #buscador #bordao #cat,
#center #main #buscador #bordao #loc,
#center #main #buscador #bordao #precios {

	margin-left:5em;
	padding:6px;
	width:130px;
	float:left;
	
}

#main #buscador #bordao #cat p,
#main #buscador #bordao #cat select
{
/* 	margin-left:2em; */
	
}

#main #buscador #bordao #cat select,
#main #buscador #bordao #loc select
{
	font-size:10px;
	width:110px;
	
}
#center #main #buscador #bordao #cat p,
#center #main #buscador #bordao #loc p{
	font-size:11px;
	text-transform:uppercase;
	margin-bottom:1px;	
}

#container #center #main #buscador #bordao #pre p{
	font-size:12px;
	width:160px;
	margin-left:3em;
	margin-bottom:1px
	
}


/* sidebar derecha*/ 
#center #sidebar_right {
	overflow:hidden;
	float:right;
	margin-right:0.2em;
}



#center #sidebar_left register{
	margin-top:0.4em;
}

#center #sidebar_left #register a img{
	border:none;
	margin-left:0.2em;
	margin-top:1em;
}



/* border redondeados para firefox */ 
#container #center #sidebar_left #bar h2,
#container #center #main #resultados h2,
#container #center #main #resultados h4,
#container #center #main #buscador h2 {

	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
}

/* footer */
#footer{
	margin-bottom:4px;
	margin-top:3em;
	font-size:10px;
}

#footer p{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background:#2d2d2d;
	overflow:hidden;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	border:#f2c837 1px solid;
	margin-top:3em;

		
}

#footer p a{
	color: #c48831;		
}

#footer p a:hover{
	color: #EEEEEE;	
	text-transform:uppercase;
}

#bordado {
	height:auto;
	text-align:center;
	font-family:Arial;
/*	border-bottom: ridge 1px #DDDDDD; */
	font-size:10px;
 	margin-left:3em;
}
#bordado h3{
	margin-top:4em;
	font-size:10px;
	text-transform:uppercase;
}

/* cuando se muestran los datos del contacto */
#main #resultados #datoscontacto {
	padding:0.1em;
	overflow:hidden;
	width:620px;
}


#container #center #main #anuncio {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
	margin-top:0.3em; 
	margin-bottom:0.2em;
	padding:0.1em;
	font-size:16px;
}

#container #center #main #telefono {
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:20px;
	color:#FF9900;
}

#container #center #main #telefono:hover{
	font-size:25px;	
	height:50px;
}


#container #center #main #textolargo{
	
	text-align:center;
	padding:2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#EEEEEE;
	text-transform:uppercase;
}

#main #resultados h4{
	font-size:18px;
	color:#f2c837;
	font-family:Georgia, "Times New Roman", Times, serif;
}


#fotos{
	margin:1em;
	float:inherit;

}
#fotos a img{
	border:1px solid #f2c837;
	width:200px;
	height:250px;
	margin-bottom:2em;
}

#fotos a img:hover{
	border:4px solid #333333;
	width:320px;
	height:auto;
}



#container #center #main #infocontacto {
	width:600px;
}

#container #center #main #infocontacto #campo {
	margin-top:auto;
	margin-left:3em;
/* 	padding-left:0.5em; */
	padding-bottom:0.1em;
	padding-top:0.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}



#container #center #main #infocontacto #txt{
	/*padding-left:0.1em;*/
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:none;
	color:#EEEEEE;
}



#container #center #main #tablon {
	margin-top:3em;
	font-size:14px;

}
#hache2 {
	color:#EEEEEE;
	font-size:16px;
	margin-left:4em;
	text-align:left;
 	font-family:Arial, Helvetica, sans-serif;
}


#container #center #main #textolargodos{
	text-indent:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:justify;
	color:#EEEEEE;
	margin-left:2em;
	margin-right:2em;
}
#container #center #main #textolargodos #tarif {
	color:#FF9900;
}

#formulario{
	width:500px;
	margin-left:2em;
	margin-right:2em;
	color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border:solid 1px;
	border-color:#f2c837;	
	
}
#container #center #main #formulario #divCategoria {
	margin:0.5em;
}

#centradito{
/* 	margin-left:290px; */

}

#nuevoanuncio{
	margin-bottom:1em;
/*	margin-top:1em;*/
}

#chicadelmes{
	width:150px;
	float:left;
	margin-left:0.2em;
}

#container #center #main #condiciones{
	text-indent:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#EEEEEE;
	margin-left:2em;
	margin-right:2em;
}

#senoritas{
border:#000000 1px solid;
background:url(../iniciobotones/senoritas.gif) center no-repeat;
width:160px;
height:80px;
}

#senoritas:hover,
#caballeros:hover,
#casas:hover,
#clubs:hover,
#masajes:hover,
#sado:hover,
#striptease:hover,
#telefonoerot:hover,
#travestis:hover,
#webcams:hover{
border:#FFFFFF 1px solid;
background:url(../iniciobotones/entrar.gif) center no-repeat;
}

#caballeros{
border:#000000 1px solid;
background:url(../iniciobotones/caballeros.gif) center no-repeat;
width:160px;
height:80px;
}


#webcams{
border:#000000 1px solid;
background:url(../iniciobotones/webcams.gif) center no-repeat;
width:160px;
height:80px;
}

#casas{
border:#000000 1px solid;
background:url(../iniciobotones/casasprivadas.gif) center no-repeat;
width:160px;
height:80px;
}

#clubs{
border:#000000 1px solid;
background:url(../iniciobotones/clubs.gif) center no-repeat;
width:160px;
height:80px;
}

#masajes{
border:#000000 1px solid;
background:url(../iniciobotones/masajes.gif) center no-repeat;
width:160px;
height:80px;
}

#sado{
border:#000000 1px solid;
background:url(../iniciobotones/sado.gif) center no-repeat;
width:160px;
height:80px;
}

#striptease{
border:#000000 1px solid;
background:url(../iniciobotones/striptease.gif) center no-repeat;
width:160px;
height:80px;
}

#telefonoerot{
border:#000000 1px solid;
background:url(../iniciobotones/telefono.gif) center no-repeat;
width:160px;
height:80px;
}

#travestis{
border:#000000 1px solid;
background:url(../iniciobotones/travestis.gif) center no-repeat;
width:160px;
height:80px;
}

#titulosinicio{
	border:#000000 1px solid;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	color:#CCCCCC;
	text-transform:capitalize;
	width:160px;
	height:80px;
	text-align:center;
}

#titulosinicio:hover{
	border:#000000 1px solid;
	background:url(../iniciobotones/entrar.gif) center no-repeat;
}

/*
#seguir:hover{
float:right;
background-image:url(img/seguirviendo_hover.png);
background:no-repeat;
background-position:right;
width:150px;
height:40px;

}*/


a#replaced {
display:block;
width:110px;
height:65px;
/* aqui esta el truco */
text-indent:-9999px;
background:url(/img/tarifas2010a.gif) top center no-repeat;
margin-left:10px;
}
a#replaced:hover {
background:url(/img/tarifas2010b.gif) top center no-repeat;
}
