
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:	139px ;
}

.opcion_cur_busquedas
{
	left:	244px ;
}

.opcion_cur_apartamentos
{
	left:	372px ;
}

.opcion_cur_mobile
{
	left:	489px ;
}


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/en/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/en/gfx/bg_nota_legal.gif) no-repeat ;
}

#footer_toolbar .privacidad
{
	float:				right ;
	margin-left:	7px ;
	background:		#000 url(http://gfx-1.photoescorts.com/pe/en/gfx/bg_privacidad.gif) no-repeat ;
}

#footer_toolbar .contactar
{
	float:				right ;
	margin-left:	7px ;
	background:		#000 url(http://gfx-1.photoescorts.com/pe/en/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 ;
}

#but_ver_telefono
{
	display: 				none ;
	float:					right;
	position:				relative ;
	top:						0 ;
	right:					0 ;
	width:					98px ;
	height:					22px ;
	margin:					7px 0 ;
	padding: 				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/en/gfx/but_ver_telefono.gif) top right no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;
}

#but_fotos_falsas_enviar
{
	display:				none ;
	width:					63px ;
	height:					22px ;
	margin:					0 0 0 5px ;
	padding: 				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/en/gfx/but_enviar.gif) 0 0 no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;
}

#translated
{
	float:					right ;
	width:					274px ;
	height:					22px ;
	padding-right:	10px ;
}


#ts_contacto
{
	width: 	177px ;
	height:	24px ;
}

#ts_presentacion
{
	width: 	123px ;
	height:	24px ;
}

#ts_generales
{
	width: 	156px ;
	height:	24px ;
}

#ts_apariencia
{
	width: 	115px ;
	height:	24px ;
}

#ts_tarifas
{
	width: 	68px ;
	height:	24px ;
}

#ts_servicios
{
	width: 	85px ;
	height:	24px ;
}


.datos h3
{
	margin:					0 0 7px 0 ;
	padding:				4px 0 5px 9px ;
	background:			#000 ;
	font:						normal 28px verdana,arial ;
	color:					#f8f8fb ;
	vertical-align:	top ;
}

.grupo_escorts_alternativas h3
{
	margin:					0 0 7px 0 ;
	padding:				7px 0 7px 9px ;
	background:			#000 ;
	font:						normal 24px verdana,arial ;
	color:					#f8f8fb ;
	vertical-align:	top ;
}


.grupo_escorts_anunciante h3
{
	margin:					0 0 7px 0 ;
	padding:				4px 0 5px 9px ;
	background: 		#000 ;
	font:						normal 24px verdana,arial ;
	color:					#f8f8fb ;
	vertical-align:	top ;
}


#content
{
	margin:		0 ;
	padding:	0 ;
}

#escort
{
	float:		left ;
	margin:		8px 0 0 0 ;
	padding:	0 ;
}


#col_1
{
	margin:		0 ;	
	padding:	7px 10px 0 0 ;
}

#col_2
{
	margin:		0 ;	
	padding:	7px 0 0 0 ;	
}


#escort_toolbar
{
	width:		484px ;
	margin:		0 0 4px 0 ;
	padding:	0 ;
}


#desactivada
{
	padding:				0 7px 8px 7px ;
	font-weight:		bold ;
	text-align:			justify ;
	text-transform: uppercase ;
}

#desactivada .titulo
{
	font-size: 14px ;
	color:		 #c80000 ;
}

.datos
{
	width:		485px ;
	margin:		0 ;
	padding:	0 0 14px 0 ;
}	

.datos td
{
	font:	normal 13px verdana,arial,helvetica,sans serif ;
}

.datos a
{
	color: 					 #000 ;
	text-decoration: underline ;
}

.datos .titulo_seccion
{
	height:					27px ;
	margin:					0 ;
	padding:				5px 0 0px 8px ;
	background:			#967D00 ;
	vertical-align:	top ;	
}

.datos .seccion,
.datos .seccion_contacto
{
 	width: 100% ;
}

.datos .fila_x
{
	border-bottom: 1px solid #d6d0c5 ;
}

.datos .fila_n
{
	border-bottom: none ;
}

.datos .seccion .leyenda
{
	width: 105px ;
}

.datos .seccion_contacto .leyenda
{
	width: 85px ;
}

.datos .leyenda
{
	padding:				4px 11px 0 7px ;
	font-weight:		bold ;
	border-right:		1px solid #d6d0c5 ;
	background:		 	#fff url(http://gfx-1.photoescorts.com/pe/gfx/bg_degradado.gif) repeat-y ;
	vertical-align:	top ;
}

.datos .leyenda_telefono,
.datos .leyenda_web
{
	padding:				10px 11px 10px 7px ;
	font-weight:		bold ;
	border-right:		1px solid #d6d0c5 ;
	background:		 	#fff url(http://gfx-1.photoescorts.com/pe/gfx/bg_degradado.gif) repeat-y ;
	vertical-align:	top ;
}

.datos .valor
{
	padding:			3px 7px 4px 7px ;
	line-height:	17px ;	
}

.datos .valor_telefono,
.datos .valor_web
{
	padding:	10px 7px 9px 7px ;
}

.datos .valor_c1
{
	width:				1% ;
	padding:			4px 5px 4px 7px ;
	white-space: 	nowrap ;
}

.datos .valor_c2
{
	padding:			4px 7px 4px 0 ;
	white-space: 	nowrap ;
}

.datos .sobrante
{
	width: 99% ;
}


.datos td.presentacion
{
	padding:		5px 7px 8px 7px ;
	font: 			normal 13px verdana,arial ;
	background:	#fff url(http://gfx-1.photoescorts.com/pe/gfx/bg_degradado.gif) repeat-y ;
	color:			#000;
 	text-align:	justify ;
}


.datos .tarifa_descripcion
{
	width:				1% ;
	padding:			4px 9px 4px 7px ;
	border-right:	1px solid #d6d0c5 ;
	white-space: 	nowrap ;
}

.datos .tarifa_consultar
{
	width:				1% ;
	padding:			3px 9px 4px 7px ;
	white-space: 	nowrap ;
}

.datos .tarifa_precio
{
	width:				1% ;
	padding:			3px 7px 3px 9px ;
	text-align: 	right ;
	white-space: 	nowrap ;
}


.datos .disponibilidad_dias
{
	width:				1% ;
	padding:			4px 9px 4px 7px ;
	border-right:	1px solid #d6d0c5 ;
	white-space: 	nowrap ;
}

.datos .disponibilidad_horas
{
	width:				1% ;
	padding:			4px 7px 4px 9px ;
	white-space: 	nowrap ;
}


#telefono
{
	cursor:					pointer ;
	vertical-align:	top ;
}

#nos_has_visto
{
	font:				bold 11px verdana,arial ;
	color:			#c80000 ;
	text-align: center ;
}


.audio
{
	height: 28px ;
}

.video
{
	display: 	block ;
	position: relative ;
	cursor: 	pointer ;
}

.video_pie,
.audio_pie
{
	margin:			 2px 0 7px 0 ;
	padding:		 0 ;
	white-space: nowrap ;
}

.video .play
{
	border:				none ;
	position:			absolute ;
	left:					50% ;
	top:					50% ;
	height:				75px ;				
	width:				75px ;
	margin-left: -38px ;
	margin-top:	 -51px ;
}


.photos
{
	width:		485px ;
	margin:		0 ;
}

.photos .sombra,
.videos .marco
{
	padding:			0 4px 4px 0 ;
	background:		#fff url(http://gfx-2.photoescorts.com/pe/gfx/bg_escort_photo.gif) bottom right no-repeat ;
}

.photos .photo,
.videos .video
{
	margin:					0 ;
	padding:			 	7px ;
	border:					1px solid #000 ;
	vertical-align:	top ;	
}

.photo_L,
.photo_R,
.video
{
	position: relative ;
}

.photo_L .certificadas,
.photo_R .certificadas,
.video .certificadas
{
	position:		absolute ;
	top:				0 ;
	width:			100px ;
	height:			100px ;
	background:	none ;
}

.photo_L .certificadas
{
	right: 5px ;
}

.video .certificadas
{
	right: 0 ;
}

.photo_L
{
	float:	left ;
}

.photo_R
{
	float:	right ;
}

.photo_pie
{
	margin:					2px 0 7px 0 ;
	padding:				0 ;
	white-space:		nowrap ;
}


.grupo_ads .ad_3 .but_ver_telefono
{
	display:				none ;
	float:					left ;
	width:					98px ;
	height:					22px ;
	margin:					23px 0 0 20px ;
	padding: 				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/en/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_anunciante
{
	float:		left ;
	margin:		0 ;
	padding:	0 ;
}

.grupo_escorts_anunciante .grupo_ads
{
	width:		796px ;
	margin:		0 ;
	padding:	0 ;
}

.grupo_escorts_anunciante .ad_4_col_0
{
	margin:		0 ;
	padding:	0 0 15px 0 ;
}

.grupo_escorts_anunciante .ad_4_col_x
{
	margin:		0 ;
	padding:	0 0 15px 15px ;
}

.grupo_escorts_alternativas
{
	float:		left ;
	width:		481px ;
	margin:		0 ;
	padding:	0 0 0 0 ;
}

.grupo_escorts_alternativas .grupo_ads
{
	margin:		4px 0 0 0 ;
	padding:	0 ;
}

.grupo_escorts_alternativas .ad_7_col_0
{
	margin:		0 ;
	padding:	0 0 12px 0 ;
}

.grupo_escorts_alternativas .ad_7_col_x
{
	margin:		0 ;
	padding:	0 0 15px 8px ;
}


#paginacion
{
	position:		relative ;
	top:				-4px ;
	margin:			0 ;	
	padding:		0	;
	font:				normal 18px verdana,arial ;
	list-style:	none ;
}

#paginacion li
{
	margin:		0 ;
	padding:	0 ;
}

#paginacion .pagina
{
	margin-bottom:	2px ;
	text-align: 		center ;
}

#paginacion .flecha_paginador
{
	width: 					6px ;
	height:					11px ;
	padding: 				7px 12px 0 12px ;
	vertical-align:	top ;
}

#buts_paginar
{
	height:		22px ;
}

#but_escort_anterior
{
	display:				none ;
	width:					118px ;
	height:					22px ;
	margin:					0 5px 0 0 ;
	padding: 				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/en/gfx/but_anterior.gif) 0 0 no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;
}

#but_escort_siguiente
{
	display:				none ;
	width:					118px ;
	height:					22px ;
	margin:					0 ;
	padding: 				0 ;
	background:			url(http://gfx-2.photoescorts.com/pe/en/gfx/but_siguiente.gif) 0 0 no-repeat ;
	cursor:					pointer ;
	vertical-align:	top ;
}

li.working
{
	margin:	 		0 ;
	padding: 		0 ;
	text-align:	center ;
}

img.working
{
	width:					21px ;
	height:					21px ;
	margin:					1px 0 0 0 ;
	padding:				0 ;
	vertical-align:	top ;
}


#escort .datos a
{
	color:						#000 ;
	border-bottom: 		1px solid #c80000 ;
	text-decoration: 	none ;
	white-space: 			nowrap ;
}

#escort .datos a:hover
{
	background:				#ffd8d8 ;
	color:						#000 ;
	border-bottom: 		1px solid #c80000 ;
	text-decoration: 	none ;
	white-space: 			nowrap ;
}


#fotos_falsas
{
 	float:			left ;
 	width:			971px ;
 	margin-top:	6px ;
	padding:		10px 0 15px 5px ;
	background:	#fff url(http://gfx-1.photoescorts.com/pe/gfx/bg_degradado.gif) repeat-y ;
	border-top:	1px solid #000 ;
}

#fotos_falsas .pregunta
{
	font:	bold 18px verdana,arial ;
}

#fotos_falsas .entradilla
{
	margin:	7px 0 12px 0 ;
	font:		normal 13px verdana,arial ;
}

#fotos_falsas .url
{
	width:	700px ;
	font:		normal 13px verdana,arial ;
}

.working_right
{
	width:					21px ;
	height:					21px ;
	margin: 				1px 0 0 20px ;
	vertical-align:	top ;
}

