
form
{
	margin:		0 ;
	padding:	0 ;
}

fieldset
{
	margin:		0 ;
	padding:	0 ;
	border:		none ;
}

label
{
	margin:		0 ;
	padding:	0 ;
	cursor:		pointer ;
}

img
{
	margin:					0 ;
	padding:				0 ;
	border:					none ;
	vertical-align:	top ;
}


a.normal
{
	font-weight:			normal ;
	color:						#000 ;
	text-decoration:	none ;
}

a:hover.normal
{
	font-weight:			normal ;
	color:						#000 ;
	text-decoration:	underline ;
}

a.bold
{
	font-weight:			bold ;
	color:						#000 ;
	text-decoration:	none ;
}

a:hover.bold
{
	font-weight:			bold ;
	color:						#000 ;
	text-decoration:	underline ;
}

a.bold_underline
{
	font-weight:			bold ;
	color:						#000 ;
	text-decoration:	underline ;
}

.flecha_link
{
	width: 					5px ;
	height:				 	9px ;
	margin:					0 ;	
	padding-top: 		5px ;
	padding-left: 	9px ;
	vertical-align: top ;
}


.off
{
	display:	none ;
}

.on_block
{
	display:	block ;
}

.on_inline
{
	display:	inline ;
}


.propietario
{
	margin:		0 ;
	padding:	0 ;
	font:	 		bold 22px verdana,arial ;
	color:		#967D00 ;
}

.subtitulo
{
	margin:		0 ;
	padding:	12px 0 ;
	font:	 		bold 18px verdana,arial ;
	color:		#967D00 ;
}

.leyenda
{
	font:		bold 13px verdana,arial ;
	color:	#000 ;
}


.hleft
{
	text-align: left ;
}

.hright
{
	text-align: right ;
}

.hcenter
{
	text-align: center ;
}

#marca
{
	top: 				3px ;
	font-size:	34px ;
}

h2.grande,
h2.pequeno
{
	left:		317px ;
	width:	450px ;
}
.opcion_cur_escorts
{
	left:	42px ;
}

.opcion_cur_agencias
{
	left:	146px ;
}

.opcion_cur_busquedas
{
	left:	263px ;
}

.opcion_cur_apartamentos
{
	left:	396px ;
}

.opcion_cur_mobile
{
	left:	528px ;
}


body
{
	margin:			0 ;
	padding:		0 ;
	background: #fff ;
}

body.normal
{
	width: 983px ;
}

body.ancho
{
	width: 1128px ;
}

.titulo
{
	margin:	 0 ;
	padding: 0 ;
	font:	 	 bold 22px verdana,arial ;
	color: 	 #000 ;
}


#marca
{
	position: 		absolute ;
	left:					8px ;
	margin:				0 ;
	padding:			0 ;
	font-weight:	normal ;
	font-family:	verdana,arial ;
}

#marca a
{
	text-decoration:	none ;
}

#marca .parte_1
{
	margin:		0 ;
	padding:	0 ;
	color: 		#f8f8fb ;
}

#marca .parte_2
{
	margin:		0 ;
	padding:	0 ;
	color: 		#c3a500 ;
}


#path
{
	float:					left ;
	margin:					0 ;
	padding:				1px 0 6px 0 ;
	height:					15px ;
	margin-right: 	10px ;
	max-width: 			780px ;
	font:						normal 11px verdana,arial ;
	color:					#000 ;
	white-space: 		nowrap ;
	overflow: 			hidden ;
	text-overflow: 	ellipsis ;
}

.ancho #path
{
	max-width: 780px ;
}

#path a
{
	font:		normal 11px verdana,arial ;
	color:	#000 ;
}

#path strong
{
	font:		bold 11px verdana,arial ;
	color:	#000 ;
}

.flecha_path
{
	width:					5px ;
	height:					9px ;
	margin:					3px 7px 0px 8px ;
	padding:				0 ;
	vertical-align: top ;
}


h1
{
	display:	inline ;
	font:			bold 11px verdana,arial ;
	color:		#000 ;
}

#tagline
{
	position: absolute ;
	top: 			48px ;
	left:			10px ;
	margin:		0 ;
	padding:	0 ;
	font:			normal 13px verdana,arial ;
	color:		#f8f8fb ;
}

#tagline strong
{
	font-weight: normal ;
}
	

h2.grande,
h2.pequeno
{
	position:		absolute ;
	margin:			0 ;
	padding:		0 ;
	color:			#f8f8fb ;
	text-align:	center ;
}

h2.pequeno
{
	top:	21px ;
	font:	normal 25px verdana,arial ;
}

h2.grande
{
	top:	6px ;
	font:	normal 48px verdana,arial ;
}


#frontend
{
	float:			left ;
	margin:			0 ;
	padding:		5px 0 5px 5px ;
	background: #fff ;
	font: 			normal 11px verdana,arial ;
}

#frontend.normal
{
	width: 983px ;
}

#frontend.ancho
{
	width: 1128px ;
}

#top
{
	margin:		0 ;
	padding:	0 ;
}

#top.normal
{
	width: 976px ;
}

#top.ancho
{
	width: 1123px ;
}

#header
{
	float:				left ;
	position:			relative;
	top:					0 ;
	left:					0 ;
	height:				75px ;
	margin:				0 ;
	padding:			0 ;
	background:		#000 ;
	color:				#f8f8fb ;
	white-space:	nowrap ;
}

#header.normal
{
	width: 976px ;
}

#header.ancho
{
	width: 1123px ;
}

#menu
{
	float:			left ;
	height:			32px ;
	margin:			0 ;
	padding:		0 ;
	background:	#967d00 url(http://gfx-1.photoescorts.com/pe/gfx/bg_menu_1.gif) repeat-x ;
}

#menu.normal
{
	width: 976px ;
}

#menu.ancho
{
	width: 1123px ;
}

#menu .mobile
{
	margin:			0 ;
	padding: 		0 6px ;
	background:	#0000c0 url(http://gfx-1.photoescorts.com/pe/gfx/bg_mobile_1.gif) no-repeat ;
	color:			#f8f8fb ;
}

#content.normal
{
	width: 976px ;
}

#content.ancho
{
	width: 1123px ;
}

#footer
{
	width:			976px ;
	float:			left ;
	border-top:	1px solid #000 ;	
}


#atom
{
	float:						right ;
	position: 				relative ;
	top:							9px ;
	right:						10px ;
	margin-left:			9px ;
	padding:					0 ;
}

#header_idiomas
{
	float:						right ;
	position: 				relative ;
	top:							11px ;
	right:						10px ;
	margin:						0 ;
	padding:					0 ;
	list-style-type:	none ;
}

#header_idiomas li
{
	display:	inline ;
	margin:		0 ;
	padding:	0 ;
}

#header_idiomas a
{
	position:					relative ;
	top:							0 ;
	left:							0 ;
	font: 						normal 13px verdana,arial ;
	color:						#f8f8fb ;
	background:				#3b8719 ;
	text-decoration:	none ;
}

#header_idiomas a
{
	background:	#3b8719 url(http://gfx-1.photoescorts.com/pe/gfx/bg_idioma.gif) no-repeat ;
}

#header_idiomas .col_no_0
{
	margin-left: 7px ;
}

#header_idiomas .idioma_ES
{
	padding: 2px 15px 3px 15px ;
}

#header_idiomas .idioma_EN
{
	padding: 2px 17px 3px 18px ;
}

#header_idiomas .idioma_FR
{
	padding: 2px 12px 3px 13px ;
}

#header_idiomas .idioma_PT
{
	padding: 2px 7px 3px 7px ;
}

#header_idiomas .atom
{
	width:	25px ;
	height:	21px ;
}


#header_toolbar
{
	position: 				absolute ;
	top:							39px ;
	right:						10px ;
	margin:						0 ;
	padding:					0 ;
	list-style-type:	none ;
}

#header_toolbar li
{
	display:	inline ;
	margin:		0 ;
	padding:	0 ;
}

#header_toolbar a
{
	position:					relative ;
	top:							0 ;
	left:							0 ;
	margin:						0 ;
	font: 						normal 21px verdana,arial ;
	color:						#f8f8fb ;
	background:				#3a78a0 ;
	text-decoration:	none ;
}

#header_toolbar .anunciate
{
	margin:					0 ;
	padding: 				0 6px 2px 7px ;
	background:			#3a78a0 url(http://gfx-1.photoescorts.com/pe/fr/gfx/bg_anunciate.gif) no-repeat ;
	z-index:				2 ;
}


#opciones
{
	float:						left ;
	margin:						0 ;
	padding:					4px 0 0 9px ;
	list-style-type:	none ;	
}

#opciones li
{
	float:		left ;
	margin:		0 ;
	padding:	0 20px 0 0 ;
}

#opciones li a
{
	margin:						0 ;
	padding:					0 ;
	font:							normal 19px verdana,arial ;
	color:						#f8f8fb ;
	text-decoration:	none ;
}

#opcion_cur
{
	position:	absolute ;
	top:			135px ;
	width:		13px ;
	height:		7px ;
	z-index:	2 ;
}


#footer_ads
{
	float:					left ;
	width:					100% ;
	margin:					9px 0 0 0 ;
	padding:				0 ;
	font:						bold 11px verdana,arial ;
}

#footer_dss
{
	float:					left ;
	width:					100% ;
	margin:					0 ;
	padding:				2px 0 5px 0 ;
	border-bottom:	1px solid #000 ;
	font:						bold 11px verdana,arial ;
}

#footer_dss .titulo_sec
{
	margin:			0 ;
	padding:		1px 0 0 0 ;
	font:				bold 11px verdana,arial ;
	color:			#000 ;
}

#footer_dss .lista
{
	width:						100% ;
	margin:						0 ;
	padding:					0 ;
	font:							normal 13px verdana,arial ;
	list-style-type:	none ;
}


#footer_poblaciones
{
	float:			left ;
	width:			100% ;
	margin:			0 ;
	padding:		4px 0 1px 0 ;
	font:				bold 11px verdana,arial ;
}

#footer_poblaciones .titulo_sec
{
	width:			100% ;
	margin:			0 ;
	padding:		0 ;
	font:				bold 11px verdana,arial ;
	color:			#000 ;
}

#footer_poblaciones .lista
{
	margin:						5px 0 0 0 ;
	padding:					0 ;
	font:							normal 13px verdana,arial ;
	list-style-type:	none ;
}

#footer_poblaciones .lista .item
{
	margin:				0 ;
	padding:			2px 11px 3px 11px ;
	background:		#967D00 ;
	text-align:		center ;
	white-space:	nowrap ;
}

#footer_poblaciones .lista .sep_h
{
	width: 7px ;
}

#footer_poblaciones .lista .sep_v
{
	height: 5px ;
}

#footer_poblaciones .lista a
{
	margin:						0 ;
	padding: 					0 ;
	font: 						normal 13px verdana,arial ;
	color:						#f8f8fb ;
	text-decoration:	none ;
}


#footer_webs
{
	float:			left ;
	width:			100% ;
	margin:			0 ;
	padding:		4px 0 1px 0 ;
	font:				bold 11px verdana,arial ;
}

#footer_webs .titulo_sec
{
	margin:			0 ;
	padding:		1px 0 3px 0 ;
	font:				bold 11px verdana,arial ;
	color:			#000 ;
}

#footer_webs .lista
{
	width:						100% ;
	margin:						0 ;
	padding:					0 ;
	font:							normal 13px verdana,arial ;
	list-style-type:	none ;
}

#footer_webs .lista li
{
	display:	inline ;
	margin:		0 5px 0 0 ;
	padding:	0 ;
}

#footer_webs .lista img
{
	height:	52px ;
	margin-bottom:5px ;
}

#fw_pees
{
	width: 192px ;
}

#fw_tpes
{
	width: 194px ;
}

#fw_dss
{
	width: 193px ;
}

#fw_pkpe
{
	width: 249px ;
}

#fw_ppco
{
	width: 214px ;
}

#fw_pabr
{
	width: 290px ;
}


#footer_toolbar
{
	float:			left ;
	width:			100% ;
	margin:			5px 0 0 0 ;
	padding:		0 ;
	font:				normal 13px verdana,arial ;
	background:	#fff ;
	color:			#000 ;
}

#footer_toolbar li
{
	display:	inline ;
	margin:		0 0 0 7px ;
	padding:	0 ;
}

#footer_toolbar a
{
	margin:						0 ;
	padding: 					2px 11px 3px 11px ;
	font: 						normal 13px verdana,arial ;
	color:						#f8f8fb ;
	background:				#000 ;
	text-decoration:	none ;
}

#footer_toolbar .copyright
{
	position:	relative ;
	top:			-1px ;
	left:			0 ;
}

#footer_toolbar .sociedad
{
	float:				left ;
	background:		#000 url(http://gfx-1.photoescorts.com/pe/gfx/bg_sociedad.gif) no-repeat ;
}

#footer_toolbar .nota_legal
{
	float:				right ;
	background:		#000 url(http://gfx-1.photoescorts.com/pe/fr/gfx/bg_nota_legal.gif) no-repeat ;
}

#footer_toolbar .privacidad
{
	float:				right ;
	margin-left:	7px ;
	background:		#000 url(http://gfx-1.photoescorts.com/pe/fr/gfx/bg_privacidad.gif) no-repeat ;
}

#footer_toolbar .contactar
{
	float:				right ;
	margin-left:	7px ;
	background:		#000 url(http://gfx-1.photoescorts.com/pe/fr/gfx/bg_contactar.gif) no-repeat ;
}


#banners_left
{
	display:	none ;
	margin:		0 ;
	padding:	0 0 0 5px ;
}

#banners_left img
{
	width: 			120px ;
	height: 		300px ;
	margin:			0 0 7px 0 ;
	padding:		8px 11px 11px 8px ;
	background: #fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_banner_120x300.gif) bottom right no-repeat ;
}


#footer_banners
{
	margin: 	0 ;
	padding:	0 ;
}

.banner_960x120
{
	margin:			11px 0 0 0 ;
	width: 			960px ;
	height: 		120px ;
	padding:		11px 15px 15px 11px ;
	background: #fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_banner_960x120.gif) bottom right no-repeat ;
}

.banner_600x100
{
	float:			left ;
	margin:			11px 0 0 7px ;
	width: 			600px ;
	height: 		100px ;
	padding:		8px 12px 12px 8px ;
	background: #fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_banner_600x100.gif) bottom right no-repeat ;
}

.banner_328x100
{
	float:			left ;
	margin:			11px 0 0 0 ;
	width: 			328px ;
	height: 		100px ;
	padding:		8px 12px 12px 8px ;
	background: #fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_banner_328x100.gif) bottom right no-repeat ;
}

.but_banner
{
	float:			right ;
	margin:			6px 0 0 0 ;
	width: 			348px ;
	height: 		57px ;
}

.but_fotografos
{
	float:			right ;
	margin:			11px 0 0 0 ;
	width: 			348px ;
	height: 		57px ;
}


.footer_dss_items
{
	float:		left ;
	margin: 	0 ;
	padding:	5px 0 0 0 ;
}
 
.footer_dss_item
{
	float:						left ;
	display:					inline ;
	width:						236px ;
	height:						132px ;
	margin: 					0 6px 0 0 ;
	padding:					0 3px 3px 0 ;
	background:				#fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_dss_footer_item.gif) bottom right no-repeat ;
	list-style-type:	none ;	
}

.footer_dss_items .last
{
	margin-right: 0px ;
}

.footer_dss_item .photo
{
	margin:			0 ;
	padding:		5px ;
	background:	#fff ;
	border:			1px solid #000 ;
	text-align:	center ;
}

.footer_dss_item img
{
	width: 	195px ;
	height:	120px ;
}



h3
{
	margin:						0 ;
	padding:					0 ;
	font:							normal 22px verdana,arial ;
	color:						#f8f8fb ;
	border-bottom: 		1px solid #f8f8fb ;
	text-decoration:	none ;
	line-height:			31px ;
	cursor:						pointer ;
}


.subespacio
{
	margin:			0 0 7px 0 ;
	padding:		1px 0 6px 9px ;
	background: #000 ;
}

.subespacio .numero_escorts
{
	margin:					0 ;
	padding:				10px 10px 0 25px ;
	font:						normal 13px verdana,arial ;
	color:					#f8f8fb ;
	vertical-align:	top ;
}

.subespacio .flecha
{
	margin:					0 ;
	padding:				12px 0 0 0 ;
	vertical-align:	top ;
}


#content
{
	margin:		0 ;
	padding:	0 ;
}

#left
{
	width:			180px ;
	margin:			0 ;
	padding:		0 ;
	background:	#fff url(http://gfx-1.photoescorts.com/pe/gfx/bg_degradado.gif) repeat-y ;
}	

#main
{
	width:		796px ;
	margin:		0 ;
	padding:	15px 0 0 0 ;
}

#cargando
{
	width:	159px ;
	height:	31px ;
	margin: 15px 15px 0 6px ;
}

#cargando img
{
	width:	159px ;
	height:	31px ;
}

#biombo
{
	position:	absolute ;
	top:			148px ;
	left:			185px ;
	z-index:	2 ;
	width:		799px ;
	height:		658px ;
}

#filtrando
{
	display:		none ;
	position:		absolute ;
	top:				0 ;
	left:				0 ;
	z-index:		2 ;
	padding:		2px 5px ;
	font:				bold 13px verdana,arial ;
	color:			#000 ;
	background:	#fff ;
	border:			1px solid #000 ;
}
	

#buscador_escort
{
	display:	none ;
}

#buscador_escort ul
{
	margin:						0 ;
	padding:					15px 0px 3px 6px ;
	list-style-type:	none ;
}

#menu_buscador
{
	margin:		0 ;
	padding:	0 ;
}

#but_buscador_modo
{
	width:					85px ;
	height:					22px ;
	margin:					0 6px 0 0 ;
	padding:				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/fr/gfx/but_buscador_modo.gif) 0 0 no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;
}

#but_buscador_todas
{
	width:					68px ;
	height:					22px ;
	margin:					0 ;
	padding:				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/fr/gfx/but_buscador_todas.gif) 0 0 no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;
}

#resumen
{
	margin:		0 ;
	padding:	10px 0 13px 0 ;
}

#resumen .leyenda
{
	margin:		0 10px 0 0 ;
	padding:	0 ;
	font:			bold 11px verdana,arial ;
	color:		#000 ;
}

#resumen #numero_escorts
{
	margin:		0 ;
	padding:	0 ;
	font:			bold 11px verdana,arial ;
	color:		#967D00 ;	
}


#buscador_escort .seccion_fila_0
{
	display: 	none ;
	margin:		-2px 0 6px -6px ;
	padding:	0 ;
}

#buscador_escort .seccion_fila_x
{
	display: 	none ;
	margin:		10px 0 6px -6px ;
	padding:	0;
}

#buscador_escort .seccion_nombre
{
	width:			155px ;
	margin:			0 ;
	padding:		2px 6px 3px 6px ;
	font:				bold 13px verdana,arial ;
	background:	#967D00 ;
	color:			#f8f8fb ;
}


#buscador_escort .atributo
{
	display: 	none ;
	margin:		0 0 7px -2px ;
	padding:	0 ;
}

#buscador_escort .atributo_root
{
	margin:		0 0 1px -6px ;
	padding:	0 ;
}

#buscador_escort img.atributo_mas_unset
{
	width:					23px ;
	height:					11px ;
	margin:					3px 10px 0 0 ;
	padding:				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/gfx/masmenos.gif) 0 0 no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;	
}

#buscador_escort img.atributo_menos_unset
{
	width:					23px ;
	height:					11px ;
	margin:					3px 10px 0 0 ;
	padding:				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/gfx/masmenos.gif) 0 -11px no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;	
}

#buscador_escort img.atributo_mas_set
{
	width:					23px ;
	height:					11px ;
	margin:					3px 10px 0 0 ;
	padding:				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/gfx/masmenos.gif) 0 -22px no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;	
}

#buscador_escort img.atributo_menos_set
{
	width:					23px ;
	height:					11px ;
	margin:					3px 10px 0 0 ;
	padding:				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/gfx/masmenos.gif) 0px -33px no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;	
}

#buscador_escort .atributo_nombre
{
	margin:						0 ;
	padding:					0 ;
	font:							bold 13px verdana,arial ;
	color:						#000 ;
	text-decoration:	underline ;
	cursor:						pointer ;
}


#buscador_escort .atributo_checkboxes
{
	margin:						4px 0 2px 2px ;
	padding:					0 ;
	list-style-type:	none ;
}

#buscador_escort .atributo_radios
{
	margin:						4px 0 2px 2px ;
	padding:					0 ;
	list-style-type:	none ;
}

#buscador_escort .atributo_valor
{
	margin:		0 ;
	padding:	3px 0 4px 8px ;
	font:			normal 11px verdana,arial ;
	cursor:		pointer ;
}

#buscador_escort .atributo_valor_link
{
	text-decoration: underline ;
}


#buscador_escort .atributo_slider_discretos_off
{
	width:		147px ;
	margin:		6px 0 0 6px ;
	padding:	0 0 6px 0 ;
}

#buscador_escort .atributo_slider_discretos_on
{
	width:		147px ;
	margin:		6px 0 0 6px ;
	padding:	0 ;
}

#buscador_escort .atributo_slider_valores
{
	margin:		0 ;
	padding:	0 ;
	font:			normal 11px verdana,arial ;
}

#buscador_escort .atributo_slider_valor_min
{
	float:		left ;
	margin:		0 ;
	padding:	0 ;
}

#buscador_escort .atributo_slider_valor_max
{
	float:		right ;
	margin:		0 ;
	padding:	0 ;
}

#buscador_escort .atributo_slider_carril
{
	float:			left ;
	position: 	relative ;
	top:				0 ;
	left:				0 ;
	width:			146px ;
	height:			14px ;
	margin:			7px 0 0 0 ;
	padding:		0 ;
	background:	url(http://gfx-2.photoescorts.com/pe/gfx/slider_carril.gif) repeat-x ;
}

#buscador_escort .atributo_slider_puntero
{
	position:	absolute ;
	top:			0 ;
	left:			0 ;
	width:		12px ;
	height:		14px ;
	cursor:		pointer ;
	border:		none ;
}

#buscador_escort .atributo_nuevo
{
	position:					relative ;
	top:							-6px ;
	left:							5px ;
	padding:					1px 3px ;
	font:							bold 8px arial,verdana ;
	text-transform:		uppercase ;
	background-color:	#c00000;
	color:						#fff
}


#toolbar
{
	width:					806px ;
	height:					39px ;	
	margin:					0 0 7px 0 ;
	padding:				0 ;
	background:			#000 ;
}


.grupo_ads .ad_3 .but_ver_telefono
{
	display:				none ;
	float:					left ;
	width:					116px ;
	height:					22px ;
	margin:					23px 0 0 20px ;
	padding: 				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/fr/gfx/but_ver_telefono.gif) 0 0 no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;
}


.grupo_ads img
{
	vertical-align:	top ;
}

.grupo_ads a
{
	text-decoration: none ;
}

.grupo_ads a:hover
{
	text-decoration: none ;
}

.grupo_ads .vacio
{
	float:			left ;
	margin:			0 0 12px 0 ;
	padding:		2px 11px 3px 11px ;
	background:	#967d00 ;
	font:				bold 13px verdana,arial ;
	color:			#f8f8fb ;
}


.grupo_ads .ad_1
{
	vertical-align: top ;
}

.grupo_ads .ad_1 .photo
{
	width:						240px ;
	height:						90px ;
	margin:						0 ;
	padding:					8px 12px 12px 8px ;
	background:				#fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_1_photo.gif) no-repeat ;
}

.grupo_ads .ad_1 .photo_vacia
{
	width:		240px ;
	height:		90px ;
	margin:		0 ;
	padding:	8px 12px 12px 8px ;
}


.grupo_ads .ad_2
{
	vertical-align: top ;
}

.grupo_ads .ad_2 .photo
{
	width:			120px ;
	height:			60px ;
	margin:			0 ;
	padding:		1px 5px 5px 1px ;
	background:	#fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_2_photo.gif) no-repeat ;
}

.grupo_ads .ad_2 .photo_vacia
{
	width:			120px ;
	height:			60px ;
	margin:			0 ;
	padding:		1px 5px 5px 1px ;
}


.grupo_ads .ad_3
{
	vertical-align: top ;
}

.grupo_ads .ad_3 .photo
{
	float:						left ;
	width:						330px ;
	height:						220px ;
	margin:						0 ;
	padding:					8px 12px 12px 8px ;
	background:				#000 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_3_photo.gif) no-repeat ;
}

.grupo_ads .ad_3 .photo .img
{
	height:						220px ;
	margin:						0 ;
	padding:					0 ;
	background:				#000 ;
}

.grupo_ads .ad_3 .texto
{
	float:						left ;
	margin:						0 0 0 15px ;
	width:						590px ;	
}

.grupo_ads .ad_3 .titulo
{
	float:						left ;
	margin:						0 ;
	padding:					3px 13px 8px 8px ;
	font:							normal 24px verdana,arial ;
	color:						#f8f8fb ;
	background:				#000 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_3_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_3 .titulo_hover
{
	float:						left ;
	margin:						0 ;
	padding:					3px 13px 8px 8px ;
	font:							normal 24px verdana,arial ;
	color:						#f8f8fb ;
	background:				#967d00 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_3_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_3 .titulo 			 strong,
.grupo_ads .ad_3 .titulo_hover strong
{
	font-weight:			normal ;
}

.grupo_ads .ad_3 .entradilla
{
	display:					block ;
	margin:						0 ;
	padding:					0 ;
	font:							normal 13px verdana,arial ;
	color:						#876e00 ;
	text-align:				justify ;
	text-decoration:	none ;
}

.grupo_ads .ad_3 .entradilla strong
{
	font-weight: normal ;
}

.grupo_ads .ad_3 .subtitulo1
{
	display:					block ;
	clear:						both ;
	margin:						0 ;
	padding:					15px 0 15px 0 ;
	font:							bold 13px verdana,arial ;
	color:						#000 ;
	text-decoration:	none ;
}

.grupo_ads .ad_3 .subtitulo2
{
	display:					block ;
	margin-top:				15px ;
	padding:					0 ;
	font:							normal 13px verdana,arial ;
	color:						#000 ;
	text-decoration:	none ;
}

.grupo_ads .ad_3 .web
{
	display:		block ;
	margin-top: 10px ;
	font:				bold 13px verdana,arial ;
	color:			#876e00 ;
}

.grupo_ads .ad_3 .telefono
{
	float:		left ;
	margin:		26px 0 0 15px ;
	padding:	0 ;
	cursor:		pointer ;
}

.grupo_ads .ad_3 .nos_has_visto
{
	height:			17px ;
	float:			left ;
	margin:			28px 0 0 15px ;
	font:				bold 11px verdana,arial ;
	color:			#c80000 ;
}


.grupo_ads .ad_4
{
	vertical-align: top ;
}

.grupo_ads .ad_4 .photo,
.grupo_ads .ad_4 .photo_vacia,
.grupo_ads .ad_4 .photo .img
{
	width:						240px ;
	height:						360px ;
}

.grupo_ads .ad_4 .photo
{
	position:					relative ;
	float:						left ;
	margin:						0 ;
	padding:					8px 12px 12px 8px ;
	background:				#fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_4_photo.gif) no-repeat ;
}

.grupo_ads .ad_4 .photo_vacia
{
	float:						left ;
	margin:						0 ;
	padding:					8px 12px 12px 8px ;
}

.grupo_ads .ad_4 .photo .img
{
	background:				#000 ;
}

.grupo_ads .ad_4 .texto
{
	float:						left ;
	width:						256px ;
	margin:						4px 0 0 0 ;
}

.grupo_ads .ad_4 .titulo_grande
{
	float:						left ;
	margin:						0 ;
	padding:					3px 13px 8px 8px ;
	font:							normal 24px verdana,arial ;
	color:						#f8f8fb ;
	background:				#000 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_4_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_4 .titulo_pequeno
{
	float:						left ;
	margin:						0 ;
	padding:					6px 13px 9px 8px ;
	font:							normal 21px verdana,arial ;
	color:						#f8f8fb ;
	background:				#000 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_4_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_4 .titulo_hover_grande
{
	float:						left ;
	margin:						0 ;
	padding:					3px 13px 8px 8px ;
	font:							normal 24px verdana,arial ;
	color:						#f8f8fb ;
	background:				#967d00 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_4_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_4 .titulo_hover_pequeno
{
	float:						left ;
	margin:						0 ;
	padding:					6px 13px 9px 8px ;
	font:							normal 21px verdana,arial ;
	color:						#f8f8fb ;
	background:				#967d00 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_4_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_4 .titulo_grande 			 strong,
.grupo_ads .ad_4 .titulo_pequeno 			 strong,
.grupo_ads .ad_4 .titulo_hover_grande	 strong,
.grupo_ads .ad_4 .titulo_hover_pequeno strong
{
	font-weight:			normal ;
}

.grupo_ads .ad_4 .subtitulo1
{
	clear:						both ;
	display:					block ;
	margin:						14px 0 3px 0 ;
	padding:					5px 0 0 0 ;
	font:							bold 11px verdana,arial ;
	color:						#000 ;
	white-space:			nowrap ;
	text-decoration:	none ;
	line-height:			15px ;
}

.grupo_ads .ad_4 .subtitulo2
{
	display:					block ;
	margin:						0 ;
	padding:					0 ;
	font:							normal 11px verdana,arial ;
	color:						#000 ;
	text-decoration:	none ;
}

.grupo_ads .ad_4 .entradilla
{
	display:					block ;
	margin:						7px 0 0 0 ;
	padding:					0 ;
	font:							normal 11px verdana,arial ;
	color:						#876e00 ;
	text-decoration:	none ;
}

.grupo_ads .ad_4 .entradilla strong
{
	font-weight: normal ;
}

.grupo_ads .ad_4 .multimedia
{
	position:		absolute ;
	top:				343px ;
	left:				8px ;
	width:			240px ;
	height:			25px ;
	background:	none ;
}

.grupo_ads .ad_4 .certificadas
{
	position:		absolute ;
	top:				1px ;
	left:				155px ;
	width:			100px ;
	height:			100px ;
	background:	none ;
}


.grupo_ads .ad_7 .photo
{
	float:						left ;
	width:						240px ;
	height:						360px ;
	margin:						0 ;
	padding:					8px 12px 12px 8px ;
	background:				#fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_7_photo.gif) no-repeat ;
}

.grupo_ads .ad_7 .photo .img
{
	width:						240px ;
	height:						360px ;
	margin:						0 ;
	padding:					0 ;
	background:				#000 ;
}

.grupo_ads .ad_7 .texto
{
	float:						left ;
	width:						205px ;
	margin:						0px 0 0 12px ;
}

.grupo_ads .ad_7 .titulo
{
	float:						left ;
	margin:						0 ;
	padding:					3px 13px 8px 8px ;
	font:							normal 24px verdana,arial ;
	color:						#f8f8fb ;
	background:				#000 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_7_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_7 .titulo_hover
{
	float:						left ;
	margin:						0 ;
	padding:					3px 13px 8px 8px ;
	font:							normal 24px verdana,arial ;
	color:						#f8f8fb ;
	background:				#967d00 url(http://gfx-2.photoescorts.com/pe/gfx/bg_ad_7_titulo.gif) top right no-repeat ;
	white-space:			nowrap ;
	text-decoration:	none ;
}

.grupo_ads .ad_7 .titulo 			 strong,
.grupo_ads .ad_7 .titulo_hover strong
{
	font-weight:			normal ;
}

.grupo_ads .ad_7 .subtitulo1
{
	clear:						both ;
	display:					block ;
	margin:						0 ;
	padding:					10px 0 11px 0 ;
	font:							bold 13px verdana,arial ;
	color:						#000 ;
	white-space:			nowrap ;
	text-decoration:	none ;
	line-height:			15px ;
}

.grupo_ads .ad_7 .subtitulo2
{
	display:					block ;
	margin:						0 ;
	padding:					0 ;
	font:							normal 11px verdana,arial ;
	color:						#000 ;
	text-decoration:	none ;
}

.grupo_ads .ad_7 .entradilla
{
	display:					block ;
	margin:						12px 0 0 0 ;
	padding:					0 ;
	font:							normal 11px verdana,arial ;
	color:						#876e00 ;
	text-decoration:	none ;
}

.grupo_ads .ad_7 .entradilla strong
{
	font-weight: normal ;
}
 

.grupo_escorts_categoria
{
	float:		left ;
	width:		796px ;
	margin:		0 ;
	padding:	0 ;
}

.grupo_escorts_categoria .grupo_ads
{
	width:		796px ;
	margin:		0 ;
	padding:	0 ;
}

.grupo_escorts_categoria .ad_4_col_0
{
	margin:		0 ;
	padding:	0 0 15px 0 ;
}

.grupo_escorts_categoria .ad_4_col_x
{
	margin:		0 ;
	padding:	0 0 15px 8px ;
}


