@charset "utf-8";
/* CSS Document */
div {
	margin: 0;
	padding: 0;
}

body {
	margin:0;
	padding:0;
	text-align:left;
	background:url(../imgs/bg.jpg) left top no-repeat #000000;
}

form {
	margin:0;
	padding:0;
}

#content {
	text-align:left;
	margin: 0px auto 0px 123px;
	width:1002px;
}

#buscador {
	margin:12px 0px 0px 165px;
}

#buscador label {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#FFFFFF;
	letter-spacing: 0.05em;
}

#buscador div.submit {
	display: block;
	width:30px;
	height:20px;
	margin:20px 0px 0px 5px;
	padding:5px 1px 1px 6px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing: 0.1em;
	cursor:pointer;
}

#buscador select {
	width:90px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#8a8a8a;
}

#botonera {
	margin:20px 0px 0px 13px;
}

#menu {
	padding-left:10px
}

#escorts {
	height:83px;
	width:140px;
	background:url(../imgs/todas.png) no-repeat;
}

#escorts select {
	margin-left:10px;
	width:120px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#8a8a8a;
}

#menu_links {
	width: 140px;
	height:447px;
}

#menu_links td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ff027a;
	height:26px;
}

#menu_links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ff027a;
	height:26px;
}

#menu_links a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	height:26px;
	cursor:pointer;
}

#contenido {
	width:827px;
	margin-left:10px;
}

#contenido label {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#FFFFFF;
	letter-spacing: 0.05em;
}


#pie {
	clear:both;
	width:100%;
	height:85px;
	margin-top:10px;
	background:url(../imgs/pie.gif) repeat-x #e30365;
}

#pie td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#pie a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

img.br {
	margin-bottom:10px;
}

/* Marcos de chicas */

table.chica_top5 {
	width:127px;
	height:185px;
	background: url(../imgs/frame_top5.jpg) no-repeat #414141;
}

table.chica_destacado {
	width:127px;
	height:185px;
	background: url(../imgs/frame_destacado.jpg) no-repeat #414141;
}

table.chica_normal {
	width:127px;
	height:185px;
	background: url(../imgs/frame_normal.jpg) no-repeat #414141;
}

div.thumbnail {
	width:121px;
	height:135px;
	overflow:hidden;
	text-align:center;
}

div.thumbnail_nombre {
	width:100px;
	height:25px;
	margin-top:2px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#76163d;
	text-align:center;
}

div.thumbnail_provincia {
	width:127px;
	margin-top:2px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}

table.chica_normal div.thumbnail_nombre {
	color: #edcaa4;
}

table.chica_normal div.thumbnail_provincia {
	color: #acacac;
}

table.chica_destacado div.thumbnail_nombre {
	color: #edcaa4;
}

table.chica_destacado div.thumbnail_provincia {
	color: #ffffff;
}

table.ficha {
	width:827px;
	height:700px;
	background:url(../imgs/ficha_bg.gif);
}

table.ficha_header {
	width:827px;
	height:58px;
	background:url(../imgs/club_bg.gif);
}

table.ficha_body {
	width:827px;
	height:700px;
	background:#1b1b1b;
	border:1px solid #323232;
}

table .header_text {
	color:#df1167;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

table .header_text_number {
	color:#df1167;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

table .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#FFFFFF;
	font-weight:bold;
}

table .texto_negrita {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

td .hr {
	background:#323232;
	height:1px;
}

.pink_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#df0561;
}

.pink_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cd0461;
	text-decoration:underline;
}

table .texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
}

table .texto_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

table .texto_b_grande {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}

.texto_w {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.texto_small_w {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

table .texto_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
}

table .texto_small_brown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#ce7b00;
}

table .texto_big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#ff94c3;
}

table .subtitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e60367;
}

table .subtitulo_big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e60367;
}

table .minititulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#df1167;
}

.precio_grande {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#ff027a;
}

.loading {
	height: 50px;
	width: 100%;
	background:url(../imgs/loading.gif) center no-repeat;
	margin-top:80px;
}

.fotoloading {
	height: 40px;
	width: 100%;
	background:url(../imgs/fotoloading.gif) center no-repeat;
	margin-top:30px;
}

.loading_clean {
	background:url(../imgs/loading.gif) center no-repeat;
}

img.tab {
	border:0px;
}

input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

#paginacion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#paginacion a {
	color:#898989;
	text-decoration:underline;
}

#paginacion a:link {
	color:#e40366;
	text-decoration:underline;
}

#paginacion a:active {
	color:#e40366;
	text-decoration:underline;
}

#paginacion td.sel {
	background-image:url(../imgs/heart_bg.gif); 
	height:21px; 
	width:23px;
}

#paginacion td.sel a {
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-decoration:none;
	text-align:left;
	vertical-align:text-top;
	margin:2px 0px 0px 8px;
}

#question { font-family: 'trebuchet ms', verdana, arial }

a.mini {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.comentario_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
}

.comentario_titulo_nombre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#ea1178;
}

.comentario_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.comentario_nombre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ea1178;
}

.club_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#df1167;
}
.club_label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#808080;
}
.club_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px !important;
	font-weight:normal !important;
	border: none;
	width: 210px;
	padding:10px 20px;
	height: 80px;
	opacity: 0.8;
	background: url('../imgs/shadow.png') no-repeat;
}

a.generic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ff027a;
	height:26px;
}

a.generic:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	height:26px;
	cursor:pointer;
}

