#encabezado 				{ position: relative; }
#caja_encabezado 			{ position: absolute; top: 0; left: 0; width: 275px; height: 253px;  }
#caja_encabezado 			{ margin: 0; padding: 30px 15px 30px 20px; background: #000000; opacity: 0.7; filter: alpha(opacity=70); color: #fed900; }
#caja_encabezado h1 		{ font-size: 26px; font-weight: normal; margin: 0 0 5px 0; }
#caja_encabezado p 			{ font-size: 14px; font-style: italic; margin: 15px 0 0 0; }
#caja_encabezado strong 	{ font-weight: normal; color: #FFFFFF; }
#caja_encabezado a				{ text-decoration: none; color: #FFFFFF; }
#caja_encabezado a:hover			{ text-decoration: underline; }
img.imagen_encabezado 		{ margin: 0 0 28px 0; }

#centro h2 					{ color: #4b5053; margin: 0 0 0 15px; font-size: 18px; font-weight: normal;  }


#destacados 				{ padding: 0 1px; background: #cdcdcd url(../images/fondo_borde_resenias.gif) 0 bottom repeat-x; border-top: 1px solid #cdcdcd; }
td.imagen_destacado 		{ background: #4b5053; padding: 0 10px 10px 10px; }
td.descripcion 				{ background: #4b5053; padding: 0 30px 10px 0; }
#destacados p 			{ margin: 0; padding: 0; color: #d6d6d6; }
#destacados p.sin_margen { margin: 0; }
a.enlace_amarillo 			{ color: #ffd400; font-size: 13px; margin-right: 20px; }

#destacados td.mas_info 	{ background: #4B5053; text-align: right; margin: 0; padding: 0 10px 10px 0; }
#destacados td.mas_info a { font-size: 11px; }
#destacados p.nombre 		{ color: #FFFFFF; margin: 0 0 5px 0; }
#destacados #interior		{ width: 758px; padding: 0 0 0 0; background: #737a82; }
#tus_resenias 				{ float: left; width: 96%;*width:93%; margin: 21px 0 3px 0; /*margin: 21px 0 70px 0;*/ padding: 130px 20px 0 10px;  background: url(../images/fondo_tus_resenias.jpg) no-repeat; }
#tus_resenias h3 			{ color: #936d04; margin-bottom: 10px;*margin-top: 100px; font-style: italic; font-weight: normal; font-size: 13px; }
#tus_resenias p 			{ color: #585757; margin: 0 0 5px 0; }
#tus_resenias a 	 		{ color: #000000;  }



#dcha 						{ float: left; width: 215px; }
#dcha a:hover 				{ text-decoration: underline; }
#dcha input.entrada			{ width: 185px; border: 1px solid #707070; margin: 2px 0; padding: 1px 5px; color: #707070; }
#dcha h2 				 { font-weight: normal; font-size: 14px; border-bottom: 1px solid #e3e3e3; padding-bottom: 1px; margin-bottom: 5px; }

#tus_resenias form 			{ margin-top: 15px; margin: 0; padding: 0;}
#tus_resenias strong 		{ color: #242424; }

#destacados h3 			{ font-size: 16px; color: #111111; margin: 0 0 5px 15px; font-weight: normal; padding-top: 24px;  }
#destacados h4 			{ font-size: 14px; color: #FFFFFF; font-weight: normal; margin: 0; }

a.propon_perfil 		{ position: absolute; top: 15px; right: 25px; }
a.propon_perfil			{ background: url(../images/ico_perfil.gif) no-repeat; padding: 13px 0 0 40px; color: #FFFFFF; font-size: 11px; }
a.crea_galeria	 		{ position: absolute; top: 0; right: 10px; background: url(../images/ico_galeria.gif) no-repeat; margin: 10px 15px 0 0; padding: 16px 0 3px 65px; color: #FFFFFF; font-size: 11px;}
table.ultimos_perfiles 	{ padding: 0 0 0 10px; background: #4b5053; }


td.texto_galeria 		{ padding: 20px 0 0 0; background: url(../images/fondo_galeria_1.jpg) no-repeat; color: #c8c8c8; }
td.texto_galeria a 		{ color: #ffcc00; font-weight: bold; font-size: 11px; }



#fondo_blanco  			{ width: 758px; background: #FFFFFF; }
ul.lista_rosa 			{ list-style: none; margin: 0 0 15px 0; padding: 0; }
ul.lista_rosa li 		{ background: url(../images/ico_lista_rosa.gif) no-repeat; margin-bottom: 5px; padding: 0 0 0 18px; color: #c60a8e; font-size: 11px; }

#vistas_galerias 	{ position: relative; text-align: right; margin: 0 15px 5px 0; }
#vistas_galerias a 	{ margin: 0 0 0 30px; padding-left: 15px; color: #FFFFFF; }
a.fotos 			{ background: url(../images/ico_fotos.gif) 0 2px no-repeat; }
a.videos 			{ background: url(../images/ico_video.gif) 0 4px no-repeat; }
a.lista 			{ background: url(../images/ico_lista.gif) 0 1px no-repeat; }
a.miniaturas 		{ background: url(../images/ico_miniaturas.gif) 0 1px no-repeat; }
#vistas_galerias a.vistas_crea_galeria	 		{ background: url(../images/ico_galeria.gif) no-repeat; margin: 0 0px 0 20px; padding: 16px 0 3px 65px; }

#menu_categorias  	{ float: left; width: 300px; }
#menu_categorias ul { list-style: none; padding: 0; margin: 14px 0 0 0; }
#menu_categorias ul li { margin-bottom: 1px; padding: 7px 0 10px 20px; background: url(../images/lista_categorias.gif) no-repeat; }
#menu_categorias ul li a { display: block; color: #ffcc00; font-size: 13px; }
#menu_categorias ul li a.elegido { text-decoration: underline; }
#menu_categorias ul li.primera { background-image: url(../images/lista_categorias_primera.gif); padding-top: 9px; }

div.paginacion 		{ padding: 8px 25px 0 0; color: #858585;  }
div.paginacion a 	{ color: #5486a9; padding-left: 30px; font-weight: bold; text-decoration: none;}
div.paginacion a:hover { text-decoration: underline; }

/*#barra_superior 		{ padding: 10px 25px; background: #606060; }
#barra_superior h3 		{ margin: 0; color: #ffcc00; font-size: 20px; font-weight: normal; }
a.cerrarAjaxDOMWindow 	{ position: absolute; top: 22px; right: 18px; display: block; width: 23px; height: 22px; background: url(../images/bot_cerrar.gif) no-repeat; }
a.cerrarAjaxDOMWindow:hover { background-position: 0 -22px; }

#marco 					{ position: relative; padding: 0;}
#marco_central 			{ padding: 25px 28px 0 28px; background: #FFF;  }
#marco_foto 			{ text-align: center; }
#marco_central a:hover 	{ background-position: -11px 0; }
#bot_anterior 			{ display: block; width: 11px; height: 80px; position: absolute; top: 67px; left: 5px; background: url(../images/bot_anterior.gif) no-repeat; }
#bot_siguiente 			{ display: block; width: 11px; height: 80px; position: absolute; top: 67px; right: 5px; background: url(../images/bot_siguiente.gif) no-repeat; }
#bot_anterior:hover, #bot_siguiente:hover { background-position: -11px 0; }
#pie_foto 				{ font-size: 12px; font-style: italic; color: #2b2a2a; }
#pie_foto p 			{ margin: 5px 0 0 0; }*/



/****** listado fotos destacadas *******/
#listado_fotos_destacadas div.foto { position: relative; width: 130px; float: right; margin-bottom: 40px;}
#listado_fotos_destacadas div.foto img { margin-bottom: 1px; }
#listado_fotos_destacadas div.foto div.texto_foto { position: absolute; top: 117px; left: 0px; }
#listado_fotos_destacadas div.foto div.texto_foto a { display: block; color: #FFCC00; }
#listado_fotos_destacadas div.foto div.texto_foto span.titulo { color: #FFCC00; font-size: 11px; font-weight: bold; }
#listado_fotos_destacadas div.foto div.texto_foto a.categoria { color: #C8C8C8; }

/********* listado videos destacados **********/
#listado_fotos_destacadas div.video { position: relative; width: 140px; float: right; margin-bottom: 15px; }
#listado_fotos_destacadas div.video img.img_tranparente { width: 135px; height: 100px; position: absolute; top: 0px; left: 0px; }
#listado_fotos_destacadas div.video div.objeto_video { height: 100px; width: 135px; overflow: hidden;}
#listado_fotos_destacadas div.video div.texto_video { margin-top: 3px;/*position: absolute; top: 106px; left: 0px; */}
#listado_fotos_destacadas div.video div.texto_video a { display: block; color: #FFCC00; }
#listado_fotos_destacadas div.video div.texto_video span.titulo { color: #FFCC00; font-size: 11px; font-weight: bold; }
#listado_fotos_destacadas div.video div.texto_video a.categoria { color: #C8C8C8; }

/********** listados de la derecha ********/
#listados_dcha { padding: 0 9px 0 15px; }
#listados_dcha a { text-decoration: none; }
#listados_dcha a:hover { text-decoration: none; }

span.titulos_lateral { display: block; font-weight: bold; border-bottom: 1px solid #b8b7b7;  color: #000; font-size: 13px; margin: 10px 0 7px 0; }
div.ver_mas { text-align: right; font-weight: bold; }
div.ver_mas a { color: #936D04; }
#lateral_anuncios div.ver_mas a { color: #5486A9; }
#lateral_perfiles div.ver_mas a:hover { text-align: right; text-decoration: underline;}
#lateral_anuncios div.ver_mas a:hover { text-align: right; text-decoration: underline;}
#lateral_galerias div.ver_mas a:hover { text-align: right; text-decoration: underline;}

#linea_separacion { width: 100%; height: 1px; overflow: hidden; background: #e8e8e8; margin-bottom: 7px; }

#lateral_perfiles { /*margin-left: 5px;*/ margin-bottom: 10px; float: left; }
#lateral_perfiles a { color: #5486A9; display: block;}
#lateral_perfiles a.cat { margin-bottom: 10px; color: #585757; font-size: 10px;}
#lateral_perfiles a.cat:hover { text-decoration: underline; }
#lateral_perfiles a:hover { text-align: left; }
#lateral_perfiles a:hover span.titulo { text-decoration: underline; }
#lateral_perfiles span.titulo { color: #5486A9; display: block;}
#lateral_perfiles span.categoria { color: #585757; }
#lateral_perfiles img { margin: 0 5px 7px 0; }

#lateral_anuncios { /*margin-left: 5px;*/ margin-bottom: 10px; float: left; }
#lateral_anuncios span.titulo { color: #5486A9; }
#lateral_anuncios span.categoria { color: #585757; font-size: 10px; }
#lateral_anuncios span.fecha { color: #000; }
#lateral_anuncios a { display: block; }
#lateral_anuncios a.cat { margin-bottom: 10px; color: #585757; }
#lateral_anuncios a.cat:hover { text-decoration: underline; }
#lateral_anuncios a:hover { text-align: left; }
#lateral_anuncios a:hover span.titulo {text-decoration: underline;}

#lateral_galerias { /*margin-left: 5px;*/ margin-bottom: 10px; float: left; position:relative;}
#lateral_galerias div.contenedor_img { width: 80px; height: 64px; overflow: hidden; margin-bottom: 7px; position: relative;}
#lateral_galerias a { display: block; color: #5486A9; }
#lateral_galerias a.cat { margin-bottom: 7px; color: #585757; font-size: 10px;}
#lateral_galerias a.cat:hover { text-decoration: underline; }
#lateral_galerias a:hover { text-align: left; }
#lateral_galerias a:hover span.titulo { text-decoration: underline; }
#lateral_galerias span.titulo { display: block; color: #5486A9; }
#lateral_galerias span.categoria { color: #585757; }

#lateral_galerias img.img_tranparente { height: 100px; left: 0; position: absolute; top: 0; width: 135px; }
#lateral_galerias div.video div.objeto_video { height: 100px; overflow: hidden; width: 135px; }
#lateral_galerias div.video { height: 66px; overflow: hidden; width: 79px; margin-bottom: 6px; position:relative;}
