@charset "utf-8";
/* CSS Document */

label {
	color: #9A9A9A;
}
img {
	border: 0;
}
body {
	font:11px Verdana, sans-serif;
	background:#646464;
	color:#000;
	margin:0;
}
a:link {
	color:#CCCCCC;
	text-decoration : none;
	outline:none;
}
a:visited {
	color:#CCCCCC;
	text-decoration : none;
	outline:none;
}
a:hover {
	color:  white;
	text-decoration : none;
	outline:none;
}
a:active {
	color:#CCCCCC;
	text-decoration : none;
	outline:none;
}
form {
	padding:0;
	margin:0;
}
#contenedor {
	width:100%;
	margin:0 auto;
}
#cuerpo {
	width:100%;
	clear:both;
}
#header {
	width:435px;
	height:214px;
	background:url(../images/header.png) no-repeat;
	margin:0 auto;
	padding:0 110px 0 410px;
	_background-position:400px 0;
	}

.header_bg {
	width:100%;
	height:214px;
	background:url(../images/header_bg.jpg) repeat-x;
}
#header #flag_bg {
	width:182px;
	height:34px;
	background:url(../images/flag_bg.gif) no-repeat;
	float:left;
}
#flag_bg img.flag {
	padding:6px 12px;
}
#header #login {
	width:233px;
	height:153px;
	background:url(../images/login_bg.gif) no-repeat;
	float:right;
}
#login p.ac {
	font:14px Arial, Helvetica, sans-serif;
	color:#ff0000;
	padding:4px 0;
	margin:0 0 0 20px;
}
#login .form_login {
	margin:3px 0 0 20px;
}
#login .form_login label {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
}
#login .form_login input.campos {
	width:162px;
	height:19px;
	background-color:#131313;
	border:1px #434343 solid;
	color:#FFF;
	padding:2px 2px;
	margin:3px 0;
}
#login .form_login input.enviar {
	width:111px;
	height:21px;
	background:url(../images/acceder_ficha.png) no-repeat;
	border:0;
	margin-top:2px;
}
#menu {
	width:955px;
	height:63px;
	margin:0 auto;
}
.menu_bg {
	width:100%;
	background:url(../images/bg_menu.gif) repeat-x;
}
#menu ul {
	margin:0;
	padding:0;
}
#menu li {
	height:63px;
	display:block;
	list-style:none;
	margin:0 3px;
	float:left;
}
#deg_menu {
	width:100%;
	height:54px;
	background:url(../images/deg_menu.gif) repeat-x;
}
#medio {
	width:967px;
	margin:0 auto;
}
#medio_perfil {
	width:1007px;
	margin:0 auto;
}
#medio #col_izq {
	width:230px;
	float:left;
}
#medio_perfil #col_izq_perfil {
	width:287px;
	float:left;
}
#col_izq_perfil #perfil, .d_perfil {
}
#perfil .pf_1 {
	font:28px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	margin:5px 0;
	text-align:center;
}

#perfil .pf_1Phone {
background:transparent url(../images/phone-bg.png) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:42px;
line-height:normal;
/*margin:290px 0 5px 5px;*/
bottom: 10px;
left: 0px;
opacity:0.9;
padding:11px;
position:absolute;
text-align:center;
width:192px
}
.pf_im {
	padding:5px;
	background-color:#FFF;
}
.pf_2, .pf_3 {
	margin:3px 0;
	color:#FFF;
	float:left;
}
.pf_3 {
	margin:3px 5px 0 0;
	float:right;
}
#perfil #valoracion {
	margin:5px 0;
}
#valoracion .val_1 {
	width:272px;
	height:27px;
	color:#FFF;
	padding:10px 0 0 15px;
	font:14px Arial, Helvetica, sans-serif;
	background:url(../images/val_1.gif) no-repeat;
}
#valoracion .val_2 {
	width:247px;
	padding:8px 20px;
	background:url(../images/val_bg.gif) repeat-y;
}
#valoracion .val_3 {
	width:287px;
	height:24px;
	background:url(../images/val_2.gif) no-repeat;
}
#valoracion .nota_pf {
	width:87px;
	height:87px;
	background:url(../images/nota1.gif) no-repeat;
	float:left;
}
.n1_pf {
	font:30px Arial, Helvetica, sans-serif;
	padding:13px 0;
	text-align:center;
	margin:0;
	color:#FFF;
}
.n2_pf {
	font:9px Arial, Helvetica, sans-serif;
	padding-left:6px;
	margin:0;
	color:#FFF;
}
#valoracion .star {
	margin:15px 8px 0 0;
	float:right;
}
.star ul {
	margin:0;
	padding:0;
}
.star li {
	width:23px;
	float:left;
	list-style:none;
}
#valoracion .vt_escort {
	background:url(../images/red-button.png) no-repeat;
	display:block;
	width:138px;
	height:25px;
	outline:none;
	padding:12px 0 0;
	text-align:center;
	margin-top:16px;
	float:right;
}
.vt_escort a {
	color:#FFF;
	text-decoration:none;
}
#perfil #comentarios_pf {
}
#comentarios_pf .tl_c {
	margin:4px 0;
	color:#FFF;
}
#comentarios_pf .bg_com {
	width:279px;
	padding:4px;
	background-color:#313131;
}
.b_p1 {
	color:#dc7272;
	padding:4px 0;
	margin:0;
}
.b_p2 {
	color:#FFF;
	line-height:16px;
	margin:0;
}
#comentarios_pf .form_com {
	margin:5px 0;
}
.form_izq {
	width:120px;
	color:#FFF;
	float:left;
}
.input_izq, .input_drc {
	width:106px;
	background-color:#585858;
	border:1px #404040 solid;
	color:#FFF;
	padding:2px 2px;
}
.form_drc {
	width:165px;
	color:#FFF;
	float:right;
}
.input_drc {
	width:155px;
	height:60px;
}
.form_more {
	width:257px;
	margin:8px 0 0 5px;
	padding-left:20px;
}
.more_comm {
	width:120px;
	height:27px;
	background:url(../images/mas_com.gif) no-repeat;
	border:0;
	margin-right:5px;
}
.ins_comm {
	width:120px;
	height:27px;
	background:url(../images/ins_com.gif) no-repeat;
	border:0;
}
#col_izq .n_escorts, #destacados {
	width:218px;
	background:url(../images/bloqueizq_bg.gif) repeat-y;
	margin:0 0 5px 10px;
}
.n_escorts #n_escorts_up {
	width:218px;
	height:40px;
	background:url(../images/destacados.gif) no-repeat;
}
.n_escorts #n_escorts_cities {
	width:218px;
	height:40px;
	background:url(../images/lo-mas-buscado.png) no-repeat;
}
.n_escorts .n_escorts_mid, #destacados_mid {
	width:218px;
}
.n_escorts_mid ul {
	margin:5px 24px;
	padding:0;
}
.n_escorts_mid li {
	width:170px;
	font-size:14px;
	color:#FFF;
	display:block;
	list-style:none;
}
.n_escorts_mid li:hover {
	width:150px;
	height:25px;
	background:#2d2d2d url(../images/escorts_icon_on.gif) no-repeat;
	background-position:150px 14px;
	padding:8px 0 0 12px;
}
.n_escorts_mid .cat_on {
	width:150px;
	height:25px;
	background:#2d2d2d url(../images/escorts_icon_on.gif) no-repeat;
	background-position:150px 14px;
	padding:8px 0 0 12px;
	border-bottom:1px dashed #9a9a9a;
}
.n_escorts_mid .cat_off {
	width:150px;
	height:25px;
	background:url(../images/escorts_icon_off.gif) no-repeat;
	background-position:150px 14px;
	padding:8px 0 0 12px;
	border-bottom:1px dashed #9a9a9a;
}
.n_escorts_mid .cat_off a, .cat_on a {
	display: block;
	text-decoration:none;
	color:#FFF;
}
#destacados_mid img.banner {
	margin:10px 20px;
}
.n_escorts .n_escorts_inf, #destacados_inf {
	width:218px;
	height:45px;
	background:url(../images/bloqueizq_inf.gif) no-repeat;
}
#destacados #destacados_up {
	width:218px;
	height:39px;
	background:url(../images/destacados.gif) no-repeat;
}
#anunciarse {
	width:230px;
	height:215px;
	background:url(../images/anunciarse.gif) no-repeat;
}
#medio #col_drc, #medio_perfil #col_drc {
	width:717px;
	float:right;
}
#col_drc .tabs {
height:35px;
margin-left:0px;
}
.tabs ul {
	margin:0;
	padding:0;
}
.tabs li {
	list-style:none;
	color:#FFF;
	float:left;
	padding:10px 0 0 0;
	text-align:center;	height:25px;
	width:124px;
	font-weight:bold;
	margin-right:1px;
	font-size:9px;
}
.search_fast {

	background:url(../images/tab-red.png) no-repeat;

}
.search_fast_inactivo {

background:url(../images/tab-red-off.png) no-repeat;
}
.search_fast_inactivo a {
	text-decoration:none;
	color:#FFF;
	display: block;
}
.advanced_search {

	background:url(../images/tab-red.png) no-repeat;
}
.advanced_search_inactivo {

background:url(../images/tab-red-off.png) no-repeat;
}
.advanced_search_inactivo a, .advanced_search_activo a {
	text-decoration:none;
	color:#FFF;
	display: block;
}
.advanced_search_activo {
	width:145px;
	height:18px;
	background:url(../images/p_aON.gif) no-repeat;
	padding:6px 0 0 10px;
}
.girls_tab {

	background:url(../images/tab-red.png) no-repeat;

}
.girls_tab1 {
	width:140px;
	height:20px;
	background:url(../images/clizq_tab1.gif) no-repeat;
	margin-left:3px;
	padding-top:6px;
	text-align:center;
}
#col_drc #tabs_perfil, #col_mid #tabs_perfil {
	height:35px;
	margin-left:0px;
}
#tabs_perfil ul {
	margin:0;
	padding:0;
}
#tabs_perfil li {
list-style:none;
	color:#FFF;
	float:left;
	padding:10px 0 0 0;
	text-align:center;	height:25px;
	width:124px;
	font-weight:bold;
	margin-right:1px;
	font-size:10px;
}
#tabs_perfil li:hover {
	background:url(../images/tab-red.png) no-repeat;
}
#tabs_perfil .p_tab {
	background:url(../images/tab-red.png) no-repeat;
}
#tabs_perfil .p_tab1 {
	background:url(../images/tab-red-off.png) no-repeat;
}
#tabs_perfil .p_tab1 a, .p_tab a {
	text-decoration:none;
	color:#FFF;
	display: block;
	outline:none;
}
#col_drc #searching {
}
#searching .s_buscando {
	font:26px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	margin:15px 0 0 0;
}
#searching .s_buscando span, .s_resultados span {
	color:#ffc6c6;
}
#searching .s_resultados {
	font:14px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:10px 0 20px 0;
}
#col_drc #search_fast, #girls {
	width:717px;
	margin-bottom:10px;
}
#search_fast #search_fast_up {
	width:717px;
	height:13px;
	background:url(../images/ch_up.gif) no-repeat;
}
#search_fast #search_fast_upA {
	width:717px;
	height:15px;
	background:url(../images/curve-search.png) no-repeat;
}
#search_fast #search_fast_up_m {
	width:717px;
	height:13px;
	background:url(../images/ch1_up.gif) no-repeat;
}
#search_fast #search_fast_up_c {
	width:717px;
	height:13px;
	background:url(../images/clubs_up.gif) no-repeat;
}
#search_fast #search_fast_up_c2 {
	width:717px;
	height:13px;
	background:url(../images/clubs_up2.gif) no-repeat;
}
#search_fast #search_fast_up_s {
	width:717px;
	height:15px;
	background:url(../images/search_up.gif) no-repeat;
}
#search_fast #search_fast_up_t {
	width:717px;
	height:13px;
	background:url(../images/tra_up.gif) no-repeat;
}

#search_fast #search_fast_mid {
	width:717px;
	background:url(../images/search-bg.png) no-repeat #191919;
}
#search_fast #search_fast_midA {
	width:717px;
	background-color:#111111;
}
#search_fast #search_fast_mid_c {
	width:717px;
	background:url(../images/search-bg.png) no-repeat #191919;
}
#search_fast #search_fast_mid_t {
	width:717px;
	background:url(../images/search-bg.png) no-repeat #191919;
}
#search_fast_mid #search_adv, #search_fast_midA #search_adv {
	/*width:380px;*/
padding:19px 0 0 50px;
	float:left;
}
#search_fast_mid_c #search_adv {
padding:30px 0 0 150px;
	float:left;
}

#search_fast_mid_c #search_adv2 {
padding:30px 0 0 150px;
	float:left;
	background:#181818;
}
#search_fast_mid_t #search_adv {
padding:34px 0 0 197px;
	float:left;
}
#search_adv .s_p1 {
	font:26px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#9a9a9a;
	border-bottom:1px #9a9a9a dashed;
	margin:5px 0 10px 0;
}
#search_adv .s_p2 {
	color:#9a9a9a;
	line-height:18px;
	margin:20px 0;
}
#search_adv .s_p2 span {
	background-color:#720d0d;
	padding:2px;
	color:#FFF;
}
#search_adv .frm_izq {
	width:110px;
	color:#FFF;
	padding:9px 0;
	float:left;
}
#search_adv .frm_drc {
	width:250px;
	padding:5px;
	float:right;
}
#search_adv .frm_drcA {
	width:250px;
	padding:5px;
	float:right;
}
.frm_drc select {
	width:198px;
	height:27px;
	background:url(../images/form_select.gif) no-repeat;
	border:0;
}
.frm_drc .enviar {
	width:162px;
	height:27px;
	background:url(../images/search_en.gif) no-repeat;
	color:#FFF;
	border:0;
}
#search_fast_mid #modelo {
	width:240px;
	height:183px;
	background:url(../images/modelo_ch.gif) no-repeat;
	float:right;
	padding-right:15px;
}
#search_fast_midA #modeloA {
display:none;
	width:229px;
	height:278px;
	background:url(../images/modeloA.gif) no-repeat;
	float:right;
	margin-top:45px;
	padding-right:45px;
}
#search_fast_midA #modeloA1 {
display:none;
	width:229px;
	height:278px;
	background:url(../images/modeloA1.gif) no-repeat;
	float:right;
	margin-top:45px;
	padding-right:45px;
}
#search_fast_mid #modelo_m {
	width:226px;
	height:183px;
	background:url(../images/modelo_ch1.gif) no-repeat;
	float:right;
	padding-right:29px;
}
#search_fast_mid #modelo_c {
	width:315px;
	height:243px;
	background:url(../images/clubs.gif) no-repeat;
	float:right;
}
#search_fast_midA #modelo_cA {
	width:315px;
	height:243px;
	background:url(../images/clubsA.gif) no-repeat;
	margin-top:45px;
	float:right;
}
#search_fast_mid #lupa {
	width:249px;
	height:248px;
	background:url(../images/lupa.gif) no-repeat;
	float:right;
	padding-right:35px;
}
#search_fast_mid_c #modelo_c {
	width:240px;
	height:183px;
	background:url(../images/clubs.gif) no-repeat;
	float:right;
	padding-right:94px;
}
#search_fast_mid_t #tra {
	width:272px;
	height:183px;
	background:url(../images/tra.gif) no-repeat;
	float:right;
	padding-right:10px;
}
#search_fast_midA #traA {
	display:none;
	width:250px;
	height:241px;
	background:url(../images/traA.gif) no-repeat;
	float:right;
	margin-top:45px;
	padding-right:26px;
}
#search_fast #search_fast_inf {
	width:717px;
	height:14px;
	background:url(../images/ch_inf.gif) no-repeat;
	margin-bottom:26px;
}
#search_fast #search_fast_infA {
	width:717px;
	height:16px;
	background:url(../images/search_infA.gif) no-repeat;
}
#search_fast #search_fast_infA2 {
	width:717px;
	height:16px;
	background:url(../images/search_infB.gif) no-repeat;
}
#search_fast #search_fast_inf_m {
	width:717px;
	height:14px;
	background:url(../images/ch1_inf.gif) no-repeat;
	margin-bottom:26px;
}
#search_fast #search_fast_inf_c {
	width:717px;
	height:16px;
	background:url(../images/clubs_inf.gif) no-repeat;
}
#search_fast #search_fast_inf_s {
	width:717px;
	height:16px;
	background:url(../images/search_inf.gif) no-repeat;
}
#search_fast #search_fast_inf_t {
	width:717px;
	height:18px;
	background:url(../images/tra_inf.gif) no-repeat;
	margin-bottom:22px;
}
#bt_anterior{
width:99px;
height:26px;
background:url(../images/anterior-bt.png) no-repeat;
display:block;
text-indent:-9009px;
float:left;
}
#bt_siguiente{
width:99px;
height:26px;
background:url(../images/siguiente-bt.png) no-repeat;
display:block;
text-indent:-9009px;
float:left;

}
#bt_volver{
width:88px;
height:26px;
background:url(../images/volver-bt.png) no-repeat;
display:block;
text-indent:-9009px;float:left;
margin:0px 3px 0px 3px;
}
#girls #girls_up {
	width:717px;
	height:14px;
	background:url(../images/curve-destacado.png) no-repeat;
}

#girls #menuxx {
background-color:#191919;
padding-bottom:0;
padding-left:215px;
padding-top:37px;
}

#girls #girls_mid {
	width:717px;
	background-color:#191919;
	padding-bottom:10px;
	padding-top:1px;
}
#girls_mid .models {
	width:153px;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	border:1px #666666 solid;
	margin:12px;
	background:url(../images/box-bg.png) no-repeat center;
	text-align:center;
    height:263px;
    overflow:hidden;	
}
.title_model, .title_model_m, .title_model_c {
}
.title_model p {
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	margin:0px;
}
.title_model_m p {
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	margin:0px;

}
.title_model_c p {
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	margin:0px;
}
.img_model {

	padding:5px;
	background-color:#FFF;
	float:left;
	margin:10px 0 0 15px;
}
.img_model2 {
	width:102px;
	height:158px;
	padding:5px;
	background-color:#FFF;
	margin:10px auto;
}
.tx_model {
}
.tx_model ul {
	margin:0;
	padding:0;
}
.tx_model li {
	padding-left:6px;
	color:#FFF;
	list-style:none;
	display:block;
	overflow: hidden;
}
.n_color {
	text-transform:uppercase;
}
.n1_color {
font-weight:bold;
	margin:0 5px;
}  /* Rojo */
.n2_color {
	font-weight:bold;
	margin:0 5px;
}  /* Gris */
#girls #girls_inf {
	width:717px;
	height:38px;
	background:url(../images/clizq_inf.gif) no-repeat;
}
#girls_mid #votados, #comentarios {
	padding:0 19px;
}
#votados .v_1, #comentarios .v_1 {
	font:26px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#FFF;
	margin:0 4px;
	padding-bottom:5px;
}
#votados .v_2 {
	color:#FFF;
	line-height:18px;
	margin:0;
}
#votados .v_2 span, #comentarios .v_2 span {
	color:#c70000;
}
#girls_mid #ficha_int {
	margin:0 10px;
}
#ficha_int .fc_up {
	width:685px;
	height:25px;
	background:url(../images/int_up.gif) no-repeat;
	font:21px Arial, Helvetica, sans-serif;
	color:#FFF;
padding:4px 0 5px 20px;
	margin:0;
	display:none;
}
#ficha_int .tl_int {

background:#666666 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:30px;
margin-bottom:0;
margin-left:15px;
margin-top:0;
padding:0 15px;
width:260px;
}
#ficha_int .tl_int3 {
background:#666666 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:30px;
margin-bottom:0;
margin-left:15px;
margin-top:0;
padding:0 15px;
width:600px;
}
#ficha_int .tl_int2 {
width:199px;
height:37px;
}
#ficha_int .tl_int2 a{
background:url(../images/deja-tu-ocmentario.png) no-repeat;
width:199px;
height:37px;
display:block;
text-indent:-9009px;
background-position:0 -37px;
}
#ficha_int .tl_int2 a:hover{
background-position:0 0px;
}
#ficha_int .tl_int2 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:30px;
margin-bottom:0;
margin-left:-16px;
margin-top:0;
padding:0 15px;
width:600px;
}
#ficha_int .ds_int {
background:#333333;
color:#FFFFFF;
font-size:12px;
line-height:20px;
margin:0 0 30px 15px;
padding:7px 7px 7px 15px;
width:600px;
}
#ficha_int .ds_int2xxx {
color:#FFFFFF;
font-size:12px;
line-height:20px;
margin:15px 0 30px 15px;
padding:0 15px;
width:600px;
}
#ficha_int .ds_int2xx{
color:#FFFFFF;
float:right;
font-size:12px;
line-height:28px;
margin:-32px 0 0 34px;
padding:0 15px;
}
#ficha_int .ds_int2 {
	color:#FFF;
	font-size:12px;
	line-height:28px;
	padding:0 15px;
	margin:0 0 10px 34px;
	width:600px;
	background:#333333 none repeat scroll 0 0;
}
#ficha_int .deg_int {
	display:none;
	width:685px;
	height:30px;
	background:url(../images/deg_int.gif) repeat-x;
	margin:0 0 20px 0;
}
#ficha_int #datos_ficha {
	width:340px;
	float:left;
}
#form_comm #id_comment {
	width: 622px;
	background:transparent url(../images/form-bg.png) no-repeat scroll 0 0;
border:1px solid #FFFFFF;
font-family:arial;
font-size:16px;
padding:10px;
width:598px;
}
#datos_ficha ul {
	margin:0 0 0 15px;
	padding:0;
}
.marker{
background:transparent url(../images/marker.png) no-repeat scroll 0 4px;
padding-left:17px;

}
#datos_ficha li {
	width:130px;
	list-style:none;
	display:block;
	line-height:20px;
	color:#FFF;
	padding:2px 0 2px 15px;
	float:left;
	overflow: hidden;
	background:#333333;
}
#datos_ficha .color {
	background-color:#242424;
}
#datos_ficha .icon_c {
	background:#242424 12px no-repeat;
}/*
#datos_ficha .icon_s {
	background:url(../images/ficha_icon.gif) left 12px no-repeat;
}*/
#ficha_int #datos_ficha1 {
	width:250px;
	margin-left:15px;
	float:left;
}
#datos_ficha1 ul {
	margin:0 20px;
	padding:0;
}
#datos_ficha1 li {
	width:80px;
	list-style:none;
	display:block;
	line-height:28px;
	color:#FFF;
	padding:2px 0 2px 15px;
	float:left;
}
#datos_ficha1 .icon_s {
	background:url(../images/ficha_icon.gif) left 12px no-repeat;
}
#ficha_int .zoom_imagen {
	margin:10px 5px;
}
.zoom {
	width:325px;
	margin-left:10px;
	float:left;
}
.zoom img {
	background-color:#FFF;
	padding:5px;
}
.mini {
	width:340px;
	float:right;
}
.f_mini {
	margin:0 0 20px 10px;
	float:left;
}
.f_img {
	width:132px;
	height:202px;
	background-color:#FFF;
	padding:5px;
}
.f_amp {
	background:#434343 url(../images/zoom_1.gif) 2px no-repeat;
	border-top:1px #000 solid;
	padding:3px 0 3px 25px;
	color:#FFF;
}
#ficha_int .comm_p {
	width:627px;
	margin:0 auto;
	padding:8px 0;
}
.comm_p1 {
	width:562px;
	height:30px;
	background:url(../images/comm_p1.gif) no-repeat;
	padding-left:65px;
	font-weight:bold;
	color:#FFF;
}
.comm_p1 span {
	color:#FFF;
	font-weight:normal;
}
.comm_p2 {
	width:607px;
	background-color:#525252;
	padding:0 10px;
	line-height:18px;
	color:#FFF;
}
.comm_p3 {
	width:627px;
	height:18px;
	background:url(../images/comm_p2.gif) no-repeat;
}





#ficha_int .comm_px {
	width:627px;
	margin:0 auto;
	padding:8px 0;
}
.comm_p1x {
	width:562px;
	height:30px;
	background:url(../images/ultimos-comentarios-1.png) no-repeat;
	padding-left:65px;
	font-weight:bold;
	color:#FFF;
}
.comm_p1x span {
	color:#FFF;
	font-weight:normal;
}
.comm_p2x {
	width:607px;
	background-color:#464646;
	padding:0 10px;
	line-height:18px;
	color:#FFF;
}
.comm_p3x {
	width:627px;
	height:18px;
	background:url(../images/ultimos-comentarios-2.png) no-repeat;
}






#ficha_int .linea_p {
	width:627px;
	height:7px;
	background:url(../images/liena_p.gif) no-repeat;
	margin:0 35px;
}
#ficha_int #form_comm {
margin-bottom:35px;
margin-left:35px;
padding-top:10px;
width:625px;
}
#form_comm p {
color:#FFFFFF;
margin:0 42px 0 0;
padding:5px 0;
}
#form_comm .inp_nombre {
	width:110px;
	background-color:#525252;
	border:2px #8e8e8e solid;
	padding:5px;
	color:#FFF;
}
#form_comm .inp_mensaje {
	width:600px;
	background-color:#525252;
	border:2px #8e8e8e solid;
	padding:5px;
	color:#FFF;
}
#ficha_int #contacto {
	margin:20px 15px;
}
#contacto #phone {
	width:528px;
	height:120px;
	background:url(../images/phone.gif) no-repeat;
	padding-top:15px;
	margin-bottom:40px;
}
#contacto #letter {
	width:528px;
	height:120px;
	background:url(../images/letter.gif) no-repeat;
}
#phone .nun {
	font:50px Arial, Helvetica, sans-serif;
	color:#dc7272;
	padding-left:140px;
	margin:0;
}
#phone .nun_1, #letter .nun_1 {
	font:25px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-left:140px;
	margin:0;
}
#letter .nun_1 {
	padding-top:50px;
}
#letter .nun_1 a {
	color:#FFF;
	text-decoration:none;
}
#botones_perfil {
	margin:15px 0 0 20px;
}
#botones_perfil_1 {
	margin:15px 0 0 50px;
}
.b_perfil {
	width:188px;
	height:14px;
	margin-right:10px;
	padding:8px 0;
	background:url(../images/boton_perfil.gif) no-repeat;
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	text-align:center;
	float:left;
}
#votados .v_table, #comentarios .v_table {
	padding:10px 0;
}
.v_table_up {
	width:678px;
	height:15px;
	background:url(../images/v_table1.gif) no-repeat;
}
.v_table_mid {
	width:657px;
	margin-left:1px;
	background-color:#0a0a0a;
	padding:0 10px;
}
.v_img {
	width:128px;
	float:left;
}
.v_img img {
	width:118px;
	height:157px;
	padding:5px;
	background-color:#FFF;
}
.v_img p {
	margin:0;
	padding:3px 0;
	text-align:center;
	color:#FFF;
}
.v_info {
	float:left;
	width: 188px;

}
.v_info ul {
	margin:10px 15px;
	padding:0;
}
.v_info li {
	display:block;
	line-height:28px;
	font-size:11px;
	letter-spacing:-0.2px;
	color:#FFF;
	list-style:none;
	width: 150px;
}
.v_info2 {
	width:162px;
	margin:10px 8px;
	float:left;
}
.v_table_r {
	width:160px;
	height:19px;
	background:url(../images/v_table_r.gif) no-repeat;
}
.v_table_r2 {
	width:159px;
	margin-left:1px;
	background-color:#751616;
}
.v_table_r2 ul {
	margin:0 10px;
	padding:0;
}
.v_table_r2 li {
	display:block;
	list-style:none;
	line-height:22px;
	font-size:11px;
	color:#FFF;
	background:url(../images/v_table_icon.gif) 5px no-repeat;
	padding-left:20px;
}
.v_table_r3 {
height:19px;
width:160px;
	background:url(../images/v_table_r1.gif) no-repeat;
}
.linea {
	height:100px;
	margin:10px 10px 0 10px;
	border-left:1px #3a3a3a dashed;
	float:left;
}
.v_voto {
	margin-top:10px;
	float:left;
}
.v_voto p {
	margin:0;
}
.v_p {
	text-align:center;
	padding-bottom:6px;
	color:#FFF;
	margin:0;
}
.nota {
	width:87px;
	height:87px;
	margin:8px 0 0 20px;
	background:url(../images/nota.gif) no-repeat;
}
.n_1 {
	font:40px Arial, Helvetica, sans-serif;
	padding:13px 0;
	text-align:center;
	color:#FFF;
}
.n_2 {
	font:9px Arial, Helvetica, sans-serif;
	padding-left:6px;
	color:#FFF;
}
.a_ficha {
	width:126px;
	height:22px;
	background:url(../images/a_ficha.gif) no-repeat;
	color:#FFF;
	text-align:center;
	padding-top:8px;
	margin-top:15px;
}
.a_ficha2 {
	width:505px;
	margin:5px 0 5px 17px;
	float:left;
}
.amp_ficha {
	width:188px;
	height:20px;
	background:url(../images/a_ficha1.gif) no-repeat;
	text-align:center;
	color:#FFF;
	margin-right:10px;
	padding-top:10px;
	float:right;
}
.comentarios {
	width:505px;
	margin:10px 0 10px 17px;
	float:left;
}
.comm_1 {
	width:425px;
	height:30px;
	padding:0 15px 0 62px;
	background:url(../images/comm_1.gif) no-repeat;
}
.c_user {
	margin:0;
	color:#850e0e;
	font-weight:bold;
	float:left;
}
.c_user span {
	color:#FFF;
}
.c_fecha {
	margin:0;
	color:#850e0e;
	float:right;
}
.comm_2 {
	width:482px;
	background-color:#525252;
	color:#FFF;
	line-height:18px;
	padding:10px;
}
.comm_3 {
	width:502px;
	height:19px;
	background:url(../images/comm_2.gif) no-repeat;
}
.v_table_inf {
	width:678px;
	height:25px;
	background:url(../images/v_tabla2.gif) no-repeat;
}
#col_drc #pagination {
	width:717px;
	padding-bottom:15px;
}
#pagination ul {
	margin:0;
	padding:10px 0 20px 25px;
}
#pagination li {
	width:27px;
	height:27px;
	margin:0 5px;
	list-style:none;
	display:block;
	float:left;
}
#pagination li:hover {
	width:27px;
	background:url(../images/pag_s.gif ) no-repeat;
}
#pagination .non_select {
	width:27px;
	height:19px;
	color:#FFF;
	font:14px Arial, Helvetica, sans-serif;
	padding:4px 0;
	text-align:center;
	background:url(../images/pag_ns.gif) no-repeat;
}
.non_select a, .select a {
	text-decoration:none;
	color:#FFF;
}
#pagination .select {
	width:27px;
	height:19px;
	color:#FFF;
	font:14px Arial, Helvetica, sans-serif;
	padding:4px 0;
	text-align:center;
	background:url(../images/pag_s.gif) no-repeat;
}
#footer {
	width:985px;
	height:144px;
	background:url(../images/footer.gif) no-repeat;
	margin:0 auto;
}
.footer_bg {
	width:100%;
	height:144px;
	background:url(../images/footer_bg.jpg) repeat-x;
}
#footer #tx_footer {
	width:570px;
	height:90px;
	color:#dc7272;
	line-height:16px;
	font-size:10px;
	padding-top:40px;
	margin-left:330px;
}
#tx_footer span {
	color:#FFF;
}
/* DROPDOWN CSS by PragueDesign.cz */
div.select {
	position:relative;
	display:inline;
	padding: 3px 4px;
	margin:0 -2px
}
div.select:hover {
	border:1px solid #262626;
	padding:2px 3px;
	background:#373737
}
div.select a:hover {
	text-decoration:none
}
ul.selectbox {
	position: inherit;
	top:15px;
	left:-1px;
	padding:2px 2px 0 2px;
	list-style:none;
	background:#373737;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#262626;
	z-index:1000;
	line-height:1.5em;
	display:block;
	margin:5px 0 0 0;
}
ul.selectbox li {
	border-top: 1px solid #262626;
	width:96%;
	padding: 2px 2%
}
ul.selectbox li:hover {
	background:#4b4b4b
}
ul.selectbox a {
	color:#FFF;
	text-decoration:none
}
ul.selectbox a:hover {
	text-decoration:none;
	color:#FFF
}
div.select a.pulldown_arrow {
	letter-spacing:2px;
	padding:0 1px;
	background: url(../images/icon3.gif) 2px 3px no-repeat;
	;
	text-decoration:none
}
div.select a.pulldown_arrow:hover {
	text-decoration:none
}
div.hide-dropdown .selectbox {
	display: none;
}
.a9multiselect {
	width: 9.9em;
	position: relative;
	height: 22px;
	padding: 0;
	margin: -.05em 0 1em 0;
	border: 0;
}
.a9multiselect .expcol-click, .a9multiselect .expcol-click-open {
	background-color: #4E4E4E;
	border: 1px solid #4E4E4E;
	padding: 0;
	margin: 0;
	cursor: default;
	min-width: 9.8em;
}
.a9multiselect div.expcol-click {
	position: absolute;
	z-index: 104;
	height: 20px;
}
.a9multiselect div.expcol-click-open {
	border-bottom: 1px solid #666;
}
.a9multiselect .title {
	font-size: .8em;
	height: 1.8em;
	line-height: 1.2em;
	overflow: hidden;
	padding: .3em 1.1em .1em .5em;
	color:#FFF;
	background: #4E4E4E url(../images/multiselect.gif) no-repeat top right;
}
.a9multiselect .title:hover {
	background: #4E4E4E url(../images/multiselect-hover.gif) no-repeat top right;
}
.expcol-body {
	position: absolute;
	z-index: 106;
	min-height: 1em;
	background: #373737;
	padding: .1em;
	display: block;
	display: none;
	margin-top: -1px;
	border: 1px solid #262626;
}
.expcol-body ul {
	overflow: auto;
	min-height: 1em;
	min-width: 20em;
	margin: 0;
	padding: 0;
}
.expcol-body li {
	margin: 0 0 .2em 0;
	list-style:none;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
}
.expcol-body li:hover {
	background: #4b4b4b;
}
.arc90_multiselect {
	width: 12.5em;
	height: 1.35em;
	visibility: hidden;
}
.a9selectall {
	border-bottom: 1px solid #ccc;
}
/* Styles for page layout */
DIV.examples {
	width: 17em;
}
DIV.examples LABEL.examples {
}
.clear {
	clear:both;
	/*height:0;*/
}
#chavala_home {
	cursor: pointer;
	position: absolute;
	top: 0px;
	width: 164px;
	height: 207px;
	left: 15px;
}
.vt_comment {
	width:138px;
	height:27px;
	background:url(../images/comment-button.png) no-repeat;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
	margin-top:10px;
	padding-top:10px;
	float:left;
	margin-right:11px;
}
.vt_comment a {
	color:#FFF;
	display:block;
	width:138px;
	height:37px;
	text-decoration:none;
	outline:none;
}
.pm {
	width:138px;
	height:27px;
	background:url(../images/red-button.png) no-repeat;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
	margin-top:10px;
	padding-top:10px;
	float:left;
}
.pm a {
	color:#FFF;
	display:block;
	width:138px;
	height:37px;
	text-decoration:none;
	outline:none;
}
#AnunciosT {
	border-bottom:#9a9a9a 1px solid;
	border-right:#9a9a9a 1px solid;
	border-left:#9a9a9a 1px solid;
	width:830px;
	background:#252525;
}
#search_adv ul li{
list-style:none;
margin:0 0 0 -61px;
padding:0px;
*margin:0 0 0 -12px;}

#search_adv2 ul li{
list-style:none;
margin:0 0 0 -45px;
padding:0px;

}
#search_adv select{
padding:2px;
color:#333333;
border:#FFFFFF 1px solid;
background:#EEEEEE;
font-size:14px;
width:135px;
}
#search_adv2 select{
padding:2px;
color:#333333;
border:#FFFFFF 1px solid;
background:#EEEEEE;
font-size:14px;
width:135px;
}
#search_adv checkbox{
border:#FFFFFF 1px solid;
background:url(../images/form-bg.png) no-repeat;
}
#search_adv2 checkbox{
border:#FFFFFF 1px solid;
background:url(../images/form-bg.png) no-repeat;
}
.formLogin{
font-size:11px;
margin-top:25px;
margin-bottom:30px;
}
.formLogin input{
background:url(../images/form-bg.png) #FFFFFF no-repeat;
color:#333;
border:#FFFFFF 1px solid;
font-size:11px;
width:190px;
}
#buscar_bt{
margin-left:85px;
margin-top:15px;
}
#buscar_bt a{
height:37px;
width:124px;
display:block;
background:url(../images/buscar-bt.png) no-repeat;

}
#buscar_bt a:hover{
background:url(../images/buscar-bt.png) 0 -37px;

}
#search_fast_mid #search_adv tr{
text-align:right;
font-size:13px;

}
#search_fast_mid #search_adv form{

margin-left:140px;
margin-top:15px;
}
.loginnARGH{
clear:none;
display:block;
float:left;
height:37px;
margin-left:10px;
margin-top:5px;
_margin-top:-5px;
*margin-top:-5px;
width:110px;
}
.loginnARGH a{
height:29px;
width:105px;
display:block;
text-indent:-9009px;
background:url(../images/login-button.png) no-repeat;float:left;
clear:none;
}
.loginnARGH a:hover{
background:url(../images/login-button.png) no-repeat 0 -29px;
}


.registerrARGH{
display:block;
float:left;
height:37px;
margin-left:32px;
margin-top:5px;
width:128px;
_margin-top:-5px;
*margin-top:-5px;
}
.registerrARGH a{
height:29px;
width:128px;
display:block;
text-indent:-9009px;
background:url(../images/registrate-button.png) no-repeat;
}
.registerrARGH a:hover{
background:url(../images/registrate-button.png) no-repeat 0 -29px;
}



.loginn{
clear:none;
display:block;
float:left;
height:37px;
margin-left:31px;
margin-top:20px;
width:110px;
}
.loginn a{
height:29px;
width:105px;
display:block;
text-indent:-9009px;
background:url(../images/login-button.png) no-repeat;float:left;
clear:none;
}
.loginn a:hover{
background:url(../images/login-button.png) no-repeat 0 -29px;
}
.registerr{
height:37px;
float:left;width:128px;
margin-left:10px;display:block;
margin-top:20px;
}
.registerr a{
height:29px;
width:128px;
display:block;
text-indent:-9009px;
background:url(../images/registrate-button.png) no-repeat;
}
.registerr a:hover{
background:url(../images/registrate-button.png) no-repeat 0 -29px;
}
#ofertaEscorts{
width:409px;
height:409px;
float:left;
background:url(../images/oferta-escorts.png) no-repeat;
margin-bottom:20px;
}
#ofertaClubs{
width:409px;
height:409px;
float:right;
background:url(../images/oferta-club.png) no-repeat;
margin-bottom:20px;
}
.ofertaSuscribe{
width:144px;
height:42px;
display:block;
background:url(../images/suscribirse-tarifas.png) no-repeat;
margin:340px 0 0 45px;

}
.captcha{
float:left;
margin-left:10px;
margin-right:5px;
}
.formLogin #id_email{
margin-bottom:10px;
margin-left:10px;
}

.formLogin #id_username{
margin-bottom:10px;
margin-left:10px;
}
.formLogin #id_usernameHome{
margin-bottom:0px;
margin-left:10px;
}

.formLogin #id_password{
margin-top:-10px;
margin-left:10px;

}
.formLogin #id_password1{
margin-bottom:10px;
margin-left:10px;
}

.formLogin #id_password2{
margin-bottom:10px;
margin-left:10px;
}


.formLoginH1{
font-size:11px;
margin-top:10px;
margin-bottom:10px;
*margin-top:30px;
}
.formLoginH1 input{
background:url(../images/form-bg.png) #FFFFFF no-repeat;
color:#333;
border:#FFFFFF 1px solid;
font-size:11px;
width:190px;
}
.envButton{
display:block;
height:39px;
width:188px;
}
.envButton a{
margin-left:14px;
margin-top:20px;
text-indent:-9009px;
height:39px;
width:188px;
display:block;
background:url(../images/enviar-button.png) no-repeat;
}
.envButton a:hover{
background-position:0 -39px;
}
#wrapVote{
margin:auto;
width:700px;
height:290px;
background:url(../images/valoracion-bg.png) no-repeat;
}
#wrapStars{
margin:auto;
width:415px;
}
h2{
    font-size:14px;
    font-family:Verdana,sans-serif;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;  
    margin: 0px;  
}
h3{
    font-size:10px;
    font-weight:bold;
    margin:0;
}