	body	 				{ position: relative;z-index: 1;background: #b2b2b2;margin: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000; }

	form, 
	h1, h2, h3, h4, h5, h6			{ margin: 0px;padding: 0px; }

	ul					{ list-style: none; }
	img					{ border: 0px;margin: 0px;padding: 0px; }

	.hide					{ display: none; }

	.clear					{ clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden; }
	
	.input					{ font-size: 11px;font-family: Verdana;border: 1px solid #87A3BD;padding: 3px;color: #333; }
	
	
	img.iconTitle				{ margin-bottom: -5px;display: inline;width: 26px;height: 26px;overflow: hidden;background: url('../img/tabs.gif?v=10') no-repeat -78px -130px;margin-right: 5px; }
	img.iconNewsDetImpresa			{ position: absolute;top: 4px;left: 0px;widht: 26px;height: 26px;margin-top: 40px;background: url('../img/tabs.gif?v=10') no-repeat -78px -130px; }
	img.iconMultimediaFoto			{ margin-bottom: -4px;display: inline;width: 26px;height: 26px;overflow: hidden;background: url('../img/tabs.gif?v=10') no-repeat -26px -130px;margin-right: 4px; }
	img.iconMultimediaVideo			{ margin-bottom: -4px;display: inline;width: 26px;height: 26px;overflow: hidden;background: url('../img/tabs.gif?v=10') no-repeat -52px -130px;margin-right: 4px; }
	img.iconMultimediaFV		        { margin-bottom: -4px;display: inline;width: 26px;height: 26px;overflow: hidden;background: url('../img/tabs.gif?v=10') no-repeat 0px -283px;margin-right: 4px; }
        img.iconPerla				{ margin-bottom: -4px;display: inline;width: 26px;height: 26px;overflow: hidden;background: url('../img/tabs.gif?v=10') no-repeat 0px -104px;margin-right: 4px; }
	
	/* old */
	img.iconElSpia				{ margin-bottom: -6px;display: inline;width: 34px;height: 30px;overflow: hidden;margin-right: 4px; }
	img.iconLibroBlue			{ margin-bottom: -6px;display: inline;width: 34px;height: 29px;overflow: hidden;margin-right: 4px;background: url('../img/icons2.gif') no-repeat -68px 0px; }
	img.iconLibroRed			{ margin-bottom: -6px;display: inline;width: 34px;height: 29px;overflow: hidden;margin-right: 4px;background: url('../img/icons2.gif') no-repeat -34px 0px; }
	img.iconLibroOrange			{ margin-bottom: -6px;display: inline;width: 34px;height: 29px;overflow: hidden;margin-right: 4px;background: url('../img/icons2.gif') no-repeat -102px 0px; }
	
	
	.box .up				{ display: block;position: absolute;top: 0px;right: -4px;width: 4px;height: 5px;line-height: 5px;overflow: hidden;background: #c8c8c8; }
	.box .dw				{ display: block;position: absolute;bottom: -4px;left: 0px;width: 5px;height: 4px;line-height: 4px;overflow: hidden;background: #c8c8c8; }
	
	img.iconUltimo				{ background-position: -52px -104px; }
	img.iconPregunta			{ background-position: -78px -104px; }
	img.iconEdicion				{ background-position: -78px -130px; }
	img.iconOpinion				{ background-position: 0px -104px; }
	img.iconSalud				{ background-position: 0px -104px; }
	img.iconMural				{ background-position: 0px -104px; }
	img.iconVayaPerla			{ background-position: 0px -104px; }
	img.iconVideo				{ background-position: -52px -130px; }
	img.iconBlog				{ background-position: -26px -104px; }
	img.iconSearch				{ background-position: -78px -156px; }
	img.iconEconomia			{ background-position: -78px -78px; }
	img.iconEspeciales			{ background-position: -78px -230px; }
	img.iconPromociones			{ background-position: -78px -257px; }
	img.iconiPueblo				{ background-position: -52px -257px; }
	img.iconVirtual				{ background-position: -78px -283px; }
        img.iconpelota			        { background-position: 0px -310px; }
	
	.button1				{ display: block;width: 72px;height: 22px;line-height: 22px;font-weight: bold;font-size: 11px;font-family: arial, verdana, georgia;background: url('../img/tabs.gif?v=10') no-repeat 0px -185px;color: #555;text-align: center;text-decoration: none; }
	.button1:hover				{ color: #999; }

	a.link1					{ color: #333;display: block;text-decoration: none; }
	a.link1:hover				{ color: #999; }
	
	#header					{ position: relative;width: 980px;height: 276px;margin: 0px auto;background: #dbdbdb url('../img/bg_header_v2.gif') repeat-x top left; }
	
	#main					{ position: relative;width: 980px;background: #dbdbdb; margin: 0px auto;/*border-bottom: 5px solid #0a780a;padding: 10px 0px 12px 0px;margin-bottom: 18px;*/z-index: 2; }
	#content				{ position: relative;width: 960px;padding: 0px 0px 0px 10px;z-index: 3; }
	
	#footer					{ clear: both;position: absolute;width: 980px;height: 0px;left: 0px;bottom: -81px;height: 70px;padding-top: 5px;color: #fff;background: #fff url('../img/bg_header_v2.gif') repeat-x 0px -312px;border-top: 6px solid #dbdbdb; }
	#footer .lineup				{ position: relative;height: 28px;line-height: 28px;margin-top: 4px;color: #4d4d4d;font-family: verdana, arial;font-size: 10px;font-weight: bold; }
	#footer .linedw				{ position: relative;height: 28px;line-height: 28px;color: #4d4d4d;font-family: arial, verdana;font-size: 11px; }
	#footer .lineimg			{ position: absolute;width: 83px;height: 26px;top: 5px;right: 4px; }
	#footer .lineup .powered		{ position: absolute;top: 12px;right: 16px;height: 26px; width: 150px;font-weight: normal; color: #4d4d4d;}
	#footer .lineup .powered a		{ font-weight: normal;color: #4d4d4d;text-decoration: none; }
	#footer .lineup .copy			{ position: absolute;top: 0px;right: 10px;width: 360px;height: 28px;line-height: 28px;text-align: right; }
	#footer .lineup ul			{ display: block;list-style: none; height: 28px;margin: 0px 0px 0px 10px;padding: 0px; }
	#footer .lineup ul li			{ float: left;height: 28px;line-height: 28px;margin: 0px 20px 0px 0px;padding: 0px; }
	#footer .lineup ul li a			{ text-decoration: none;color: #0a780a;font-family: verdana, arial;font-size: 10px;font-weight: bold; }
	#footer .lineup ul li a:hover		{ color: #00cc00; }
	
	/* footer_omnimedia.gif */
	
	#footer .linedw ul			{ display: block;list-style: none; height: 28px;margin: 0px 0px 0px 10px;padding: 0px; }
	#footer .linedw ul li			{ float: left;height: 28px;line-height: 28px;margin: 0px 15px 0px 0px;padding: 0px; }
	#footer .linedw ul li a			{ text-decoration: none;color: #0a780a;font-size: 11px;text-align: left; }
	#footer .linedw ul li .rss_footer	{ margin-top: 6px; }
	#footer .linedw ul li a:hover		{ color: #00cc00;} 
	#footer .linedw ul li a.selected	{ color: #00cc00;} 
	#footer .right				{ float:right;text-align: right;font-size: 11px;color: #ddd;margin-right: 2px; }
	#footer .right a			{ font-size: 11px;color: #ddd;}
	
	
	
	h1					{ position: absolute;width: 405px;height: 44px;top:106px;left: 10px;font-size: 14px; }
	h1 a 					{ display: block;position: absolute;top: 0px;left: 0px;width: 405px;height: 44px;background: url('../img/logo_v2.gif') no-repeat top left;  } 


	#menu					{ position: absolute;left: 0px;top: 225px;width: 980px;height: 24px;}
	#menu ul				{ display: block;list-style: none; height: 24px;margin: 0px;padding: 0px; }
	#menu ul li				{ position: relative;float: left;height: 24px;line-height: 24px;margin: 0px;padding: 0px; }
	#menu ul li a				{ position: relative;display: block;float: left;padding: 0px 20px;height: 24px;line-height: 24px;text-decoration: none;color: #009900;font-size: 11px;text-align: center;font-family: "MS Sans Serif", Arial, Verdana;border-left: 1px solid #d0f0db;background: none; }
	#menu ul li a span			{ display: none; }
	#menu ul li a span img			{ width: 12px;height: 6px;margin: 0px auto;background: url('../img/tabs.gif?v=10') no-repeat -45px -243px; }
	#menu ul li a:hover			{ display: block;color: #6f7e59;background: url('../img/bg_header_v2.gif') repeat-x 0px -288px; }
	#menu ul li a:hover span		{ display: block;position: absolute;bottom: -6px;left: 0px;width: 100%;height: 6px;text-align: center; }
	#menu ul li a.selected			{ color: #6f7e59;background: url('../img/bg_header_v2.gif') repeat-x 0px -288px; }
	#menu ul li a.selected span		{ display: block;position: absolute;bottom: -6px;left: 0px;width: 100%;height: 6px;text-align: center; }
	
	#menu ul li.status_hover a		{ color: #6f7e59;background: url('../img/bg_header_v2.gif') repeat-x 0px -288px; }
	#menu ul li.status_hover a span		{ display: block; }
	
	#menu ul li div				{ display: none; }
	#menu ul li div a			{ display: inline;float: none;border: 0px;background: transparent !important;color: #009900;padding: 0px 4px;line-height: 22px; }
	#menu ul li div a:hover			{ background: none;text-decoration: underline;color: #009900; }
	#menu ul li div.sub_especiales		{ right: 10px;text-align: right; }
	
	#menu ul li.status_hover div		{ display: block;position: absolute;width: 400px;bottom: -22px;height: 22px;line-height: 22px; }
	
	
	
	
	
	#menu_top				{ position: absolute;left: 10px;top: 195px;width: 960px;height: 20px;  }
	#menu_top ul				{ display: block;list-style: none; height: 20px;margin: 0px;padding: 0px;overflow: hidden; }
	#menu_top ul li				{ position: relative;float: left;height: 20px;line-height: 20px;margin: 0px 0px 0px 0px;padding: 0px 10px 0px 10px;border-right: 1px solid #e0e0e0;border-left: 1px solid #fff; }
	
	#menu_top ul li.search			{ width: 242px; }
	#menu_top ul li.search img		{ position: absolute;top: -3px;left: 0px; }
	#menu_top ul li.search .str		{ position: absolute;top: 0px;left: 0px;width: 190px;height: 14px;border: 1px solid #e0e0e0;line-height: 14px;font-size: 11px;padding: 2px;margin: 0px;color: #328432; }
	#menu_top ul li.search .search_go	{ position: absolute;top: 0px;right: 10px;width: 45px;height: 20px;border: 0px;padding: 0px;margin: 0px;background: url('../img/tabs.gif?v=10') no-repeat 0px -230px; }

	#menu_top ul li a.edanteriores		{ text-decoration: none;color: #04a92d;font-size: 11px;font-family: Arial; }
	#menu_top ul li a.edanteriores:hover	{ text-decoration: underline; }
	#menu_top ul li a.edanteriores img	{ float: left;position: relative;width: 13px;height: 13px;left: 0px;top: 4px;margin-right: 5px;background: url('../img/tabs.gif?v=10') no-repeat -45px -230px; }
	
	#menu_top ul li a.edimpresa		{ text-decoration: none;color: #04a92d;font-size: 11px;font-family: Arial; }
	#menu_top ul li a.edimpresa:hover	{ text-decoration: underline; }
	#menu_top ul li a.edimpresa img		{ float: left;position: relative;width: 13px;height: 13px;left: 0px;top: 4px;margin-right: 5px;background: url('../img/tabs.gif?v=10') no-repeat -58px -230px; }
	
	#menu_top ul li a.clasificados		{ color: #666;text-decoration: none; }	
	#menu_top ul li a.clasificados:hover	{ text-decoration: underline; }

	#menu_top ul li.bg_clasificados		{ background: url('../img/bg_clasificados.gif') no-repeat center center; }
	
	#menu_top ul li.userbox			{ position: relative;float: right;width: 323px;padding: 0px;text-align: right;border: 0px; }
	#menu_top ul li.userbox .log_email	{ position: absolute;top: 0px;left: 0px;width: 94px;height: 14px;border: 1px solid #e0e0e0;line-height: 14px;font-size: 11px;padding: 2px;margin: 0px;color: #666; }
	#menu_top ul li.userbox .log_pwd	{ position: absolute;top: 0px;left: 108px;width: 94px;height: 14px;border: 1px solid #e0e0e0;line-height: 14px;font-size: 11px;padding: 2px;margin: 0px;color: #666; }
	#menu_top ul li.userbox #log_pwd_text	{ position: absolute;top: 0px;left: 108px;width: 94px;height: 14px;border: 1px solid #e0e0e0;line-height: 14px;font-size: 11px;padding: 2px;margin: 0px;color: #666;text-align: left;background: #fff; }
	#menu_top ul li.userbox .login_in	{ position: absolute;top: 0px;right: 64px;width: 45px;height: 20px;border: 0px;padding: 0px;margin: 0px;background: url('../img/tabs.gif?v=10') no-repeat 0px -250px; }
	#menu_top ul li.userbox a		{ text-decoration: none;color: #328432; }
	#menu_top ul li.userbox a:hover		{ text-decoration: underline; }
	
	#menu_top ul li.userbox .log_hola	{ display: block;position: absolute;width: 200px;top: 0px;left: 0px;height: 20px;text-align: left;font-size: 13px;color: #328432; }
	

	#actualizado				{ position: absolute;width: 405px;height: 12px;left: 10px;top: 156px;line-height: 12px;font-family: verdana;color: #666; }
	#actualizado span			{ color: #393; }

	
	

	#bottomline				{ position:absolute;bottom: -6px;width: 100%;height: 1px;line-height: 1px;overflow: hidden;background: #ccc; }
	
	.box2 					{ position: relative;margin-top: 6px;background: #ebebeb;padding: 0px;width: 100%; }
	.box2red 				{ position: relative;margin-top: -5px;background: #d71920;padding: 0px;width: 100%;color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 18px; }
	.box2orange 				{position: relative;margin-top: -5px;background: #faa61a;padding: 0px;width: 100%;color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;
	line-height: 18px;
}
	.box2blue 				{ position: relative;margin-top: -5px;background: #008ecf;padding: 0px;width: 100%;color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 18px; }
	
	.box2blue span,				
	.box2orange span,				
	.box2red span				{ display: block;text-align: right; }
	
	.box2blue span a,				
	.box2orange span a,				
	.box2red span a				{ color: #fff;font-weight: bold;text-decoration: none; }
	
	
	
	.box					{ position: relative;background: #fff;margin-bottom: 4px;z-index: 4;width: 960px; }
	.content				{ margin: 0px;padding: 10px; }
	.box .more				{ position: absolute;width: 100%;left: 0px;bottom: 0px;color: #7495af;border-top: 1px solid #ebebeb;background: #fff; }
	.box .more div				{ padding: 8px; }
	.box .more a				{ color: #7495af;text-decoration: none; }
	.box .more a:hover			{ text-decoration: underline; }
	
	#primaryleft .box			{ width: 100%; /*width: 603px;*/}
	#primaryright .box			{ width: 100%; /*width: 356px;*/}
	#primaryleft2 .box			{ width: 100%; /*width: 603px;*/}
	#primaryright2 .box			{ width: 100%; /*width: 356px;*/}
	
	


	h3					{ display: block;position: relative;margin: 0px;padding: 8px 0px;border-bottom: 1px solid #ebebeb;height: 26px; line-height: 26px;color: #000;font-family: verdana, arial; font-size: 22px; font-weight: bold; }
	h3 span					{ padding-left: 42px; }
	h3 img					{ display: block;position: absolute;top: 8px;left: 8px;width: 26px;height: 26px;overflow: hidden;background: url('../img/tabs.gif?v=10') no-repeat; }
	h3 a				{ text-decoration: none;color: #333;}
	h3 a:hover				{ color: #666; }	

	h4					{ font-family: Verdana, Arial;font-size: 22px;font-weight: bold;margin-bottom: 8px; }
	h4 span					{ font-size: 12px; }
	h4 a				{ text-decoration: none;color: #333;}
	h4 a:hover				{ color: #666; }
	
	
	
	
	
	.noticias h3				{ color: #008ecf; }
	.noticias h4				{ color: #008ecf; }
	
	.revistas h3				{ color: #faa61a; }
	.revistas h4				{ color: #faa61a; }
	
	.deportes h3				{ color: #d71920; }
	.deportes h4				{ color: #d71920; }

	.opinion h3				{ color: #22733C; }
	.opinion h4				{ color: #22733C; }

	.salud h3				{ color: #22733C; }
	.salud h4				{ color: #22733C; }
	
	.ecos h3				{ color: #A6FF0D; }
	.ecos h4				{ color: #A6FF0D; }

	.lecturas h3				{ color: #008ecf; }
	.lecturas h4				{ color: #008ecf; }

	.dlenglish h3				{ color: #008ecf; }
	.dlenglish h4				{ color: #008ecf; }
	
	
	#edvirtuales				{ padding: 3px;width: 954px !important; }
	#edvirtuales h3				{ background: #f0f3f9;color: #016bb6;margin-bottom: 2px;height: 22px; line-height: 22px;font-family: verdana, arial; font-size: 18px; }
	#edvirtuales .content			{ position: relative;width: 934px;background: #f3f4f7 url('../bg_publicaciones.gif') repeat-x top left;border-top: 1px solid #d1d1d1;  }
	#edvirtuales .content a			{ float: right;display: inline;margin-left: 6px;padding: 8px;background: #fafafa url('../img/bg_virtuales.gif') repeat-x top left;border-top: 1px solid #ecebed;border-bottom: 1px solid #ecebed;  }
	#edvirtuales .content a	img		{ margin: 0px auto; }
	#edvirtuales .intro			{ float: left;width: 158px;line-height: 18px;font-size: 12px;font-family: Arial, verdana;color: #0670b8; }
	
	

	.mural h3				{ color: #22733C; }
	.mural h4				{ color: #22733C; }
	
	
	.nav a.next				{ display: block;position: absolute;width: 36px;height: 22px;background: #ebebeb url('../img/tabs.gif?v=10') no-repeat -36px -60px;overflow:hidden; }
	.nav a.prev				{ display: block;position: absolute;width: 36px;height: 22px;background: #ebebeb url('../img/tabs.gif?v=10') no-repeat 0px -60px;overflow:hidden; }
	.nav a:hover				{ background-color: #ddd; }

	.nav2 a.next				{ display: block;position: absolute;width: 36px;height: 22px;background: #fff url('../img/tabs.gif?v=10') no-repeat -36px -208px;overflow:hidden; }
	.nav2 a.prev				{ display: block;position: absolute;width: 36px;height: 22px;background: #fff url('../img/tabs.gif?v=10') no-repeat 0px -208px;overflow:hidden; }
	.nav2 a:hover				{ background-color: #eee; }
	
	
	.red					{ color: #f00; }

	#principalcolumn			{ padding-top: 50px;}
	
	.vermas					{ text-align: right; }
	.vermas a				{ font-weight: bold; text-decoration: none;color: #333;font-family: arial, verdana, georgia;font-size: 12px; }
	.vermas a:hover				{ color: #666; }
	
	
/* Homepage Layout */
	
		
	#primaryleft				{ position: relative;float:left;width: 600px;z-index: 2; }
	#primaryright				{ float:right;width: 356px; }	
	#primaryleft2				{ float:left;width: 600px;z-index: 2; }
	#primaryright2				{ float:right;width: 356px; }	
	#newsbig				{ float:left; width: 300px;margin-top: 50px;border-top: 1px solid #ebebeb;border-right: 1px solid #ebebeb;overflow:hidden; }
	#newslist				{ float:right; width: 299px;margin-top: 50px;border-top: 1px solid #ebebeb;overflow:hidden; }
	
	

	.elm_left				{ position: relative;float: left;width: 299px;border-right: 1px dotted #ccc; }
	.elm_right				{ position: relative;float: right;width: 300px; }
	
	
	#vayaperla				{ position: relative;font-family: Arial, Verdana;text-align: justify;font-size: 12px;line-height: 18px; }
	#vayaperla a				{ font-weight: bold; text-decoration: none;color: #333; }

	.space					{ position: relative;display: block;width: 100%;border-bottom: 1px solid #ebebeb; }
	
	
	
	#homebox1				{ float:left;width: 356px;height: 196px;margin-right: 4px; }
	#homebox2				{ float:left;width: 242px;height: 196px;margin-right: 4px; }
	#homebox3				{ float:left;width: 354px;height: 196px; }
	#ipueblo				{ height: 224px; }

	#homebox1 .content			{ width: 336px;height: 176px;overflow: hidden; }
	#homebox2 .content			{ width: 222px;height: 176px;overflow: hidden; }
	#homebox3 .content			{ width: 334px;height: 176px;overflow: hidden; }
	#ipueblo .content			{ height: 161px; }
	
	
	
	#impresanoticias			{ float: left;width: 266px;height: 250px;overflow:hidden;text-decoration: none;padding: 0px 23px;border-right: 1px solid #ebebeb;margin-bottom: 10px; }
	#impresarevistas			{ float: left;width: 267px;height: 250px;overflow:hidden;text-decoration: none;padding: 0px 23px;border-right: 1px solid #ebebeb;border-right: 1px solid #ebebeb; }
	#impresasdeportes			{ float: left;width: 267px;height: 250px;overflow:hidden;text-decoration: none;padding: 0px 23px; }


	#toolbar				{ clear: both; }
	#toolbar table				{ margin: 1px; }
	#toolbar .header			{ background: #f4f4f4;font-weight: bold;color: #38687a; }
	#toolbar .row				{ border-right: 1px solid #ccc; }

	.videoicon				{ display: inline;margin: 0px 0px 0px 4px;padding: 0px;width: 15px;height: 10px;background: url('../img/tabs.gif?v=10') no-repeat -80px 0px; }
	.fotoicon				{ display: inline;margin: 0px 0px 0px 4px;padding: 0px;width: 15px;height: 10px;background: url('../img/tabs.gif?v=10') no-repeat -80px -10px; }



/* Homepage Content Style */

	#newsbig a				{ display: block;color: #000;text-decoration: none; }
	#newsbig a:hover			{ color: #555; }
	#newsbig .fototitle			{ display: block;color: #999;margin-bottom: 4px;line-height: 14px;}
	#newsbig .pre_titulo			{ font-family: Arial, Helvetica, sans-serif;display: block; color: #666;margin-bottom: 2px;margin-top: 8px;font-size: 12px;line-height: 14px; }
	#newsbig .post_titulo			{ font-family: Arial, Helvetica, sans-serif;display: block; color: #999;margin-bottom: 6px;font-size: 12px;line-height: 16px;font-weight: bold; }

	#newsbig h2				{ font-family: Arial, Helvetica, sans-serif; font-size: 22px;font-weight: bold;line-height: 26px;margin-bottom: 6px;margin-top: 8px; }
	#newsbig p				{ text-align: justify;font-size: 12px;line-height: 20px;font-family: Arial, Helvetica, sans-serif;color: #333; }

	#newsbig ul				{ list-style: square;color: #134d86;margin: 0px;padding: 0px; }
	#newsbig li				{ margin-left: 20px;line-height: 20px;margin: 0px;padding: 0px; }
	#newsbig li a				{ color: #333;text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
	#newsbig li a:hover			{ text-decoration: underline; }
	#newsbig li.links a			{ color: #7495af; }


	#newslist ul				{ list-style: outside url('../img/list_blue2.gif');margin: 0px;padding: 0px; }
	#newslist li				{ margin: 0px;padding: 0px;margin-left: 20px;font-size: 13px;font-family: Arial, Helvetica, sans-serif;line-height: 16px;margin-bottom: 6px; }
	#newslist li a				{ text-decoration: none;color: #333; }
	#newslist li a:hover			{ color: #666; }
	#newslist li.revista			{ list-style: outside url('../img/list_orange.gif'); }
	#newslist li.deporte			{ list-style: outside url('../img/list_red.gif'); }
	#newslist li.noticias			{ list-style: outside url('../img/list_blue2.gif'); }
	#newslist li.lecturas			{ list-style: outside url('../img/list_blue2.gif'); }
	#newslist li.dlenglish			{ list-style: outside url('../img/list_blue2.gif'); }
	#newslist li.ecos			{ list-style: outside url('../img/list_ecos.gif'); }
	
	
	#newslist .firsthomenews li			{ padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #ccc; }
	#newslist .firsthomenews li a			{ display: block;color: #333333;font-size: 12px;font-family: Arial;line-height: 16px; }
	#newslist .firsthomenews li a:hover		{ color: inherit; }
	#newslist .firsthomenews li a .title		{ display: block;font-weight: bold;color: #525252;font-size: 14px; }
	#newslist .firsthomenews li a .title_post	{ display: block;color: #999999;font-size: 11px;font-family: Arial;border-bottom: 4px solid #fff;line-height: 14px; }
	#newslist .firsthomenews li a img		{ float: left;margin-right: 6px; }
	#newslist .firsthomenews li a:hover .title	{ text-decoration: underline; }
	
	
	a.ipueblo_first				{ display: block;color: #333333;font-size: 12px;font-family: Arial;line-height: 16px;text-decoration: none; }
	a.ipueblo_first:hover			{ color: inherit; }
	a.ipueblo_first .title			{ display: block;font-weight: bold;color: #525252;font-size: 14px; }
	a.ipueblo_first .title_post		{ display: block;color: #999999;font-size: 11px;font-family: Arial;border-bottom: 4px solid #fff; }
	a.ipueblo_first img			{ float: left;margin-right: 6px; }
	a.ipueblo_first:hover .title		{ text-decoration: underline; }
	
	
	
	#vayaperla span				{ position: absolute;right: 10px;bottom: 6px;font-family: georia, Arial, verdana;color: #134D86; }


	#preguntadeldia p			{ font-size: 13px; font-family: Arial, verdana;margin: 4px 0px 10px 0px;line-height: 18px; }
	#preguntadeldia .links			{ text-align: right; }
	#preguntadeldia .links a		{ color: #134d86; text-decoration: none; }
	#preguntadeldia .links a:hover		{ color: #7495af; }
	#preguntadeldia form			{ margin-left: 30px;margin-bottom: 10px; }


	#multimedia 				{ position: relative;height: 124px;margin-top: 6px;background: #ebebeb;padding: 9px 0px 9px 9px; }
	#multimedia2 				{ position: relative;margin-top: 6px;background: #ebebeb;padding: 9px 0px 9px 9px; }
	.items a				{ position: relative;float:left;display: inline;background: #fff;border: 1px solid #cfcfcf;width: 90px;height: 114px;margin-right: 9px;padding: 4px;cursor: pointer;text-decoration: none;font-style: italic; }
	.items a:hover				{ background: #ffd;}
	.items span				{ display: block;width: 90px;height: 33px;overflow:hidden;margin-top: 16px;color: #999;font-family: "Trebuchet MS", Arial, Verdana;font-size: 11px;line-height: 11px; }

	.items .fotoicon, .items .videoicon	{ display: block;position: absolute;top: 68px;right: 4px; }

	
	
	
	#multimedia .nav a.next			{ top: -32px;right: 0px; }
	#multimedia .nav a.prev			{ top: -32px;right: 40px; }
	#multimedia .nav a:hover		{ background-color: #ddd; }


	#edicionimpresa .head			{ display: block;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #666;margin-top: 6px;margin-bottom: 3px; }
	#edicionimpresa .title			{ display: block;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #666;margin-top: 10px;margin-bottom: 8px; }	
	#edicionimpresa .desc			{ display: block;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666;line-height: 17px; }
	#edicionimpresa .content a:hover	{ background: #ffd; }
	#edicionimpresa strong,
	#edicionimpresa b			{ color: #393; }
	#edicionimpresa img.icon		{ margin-bottom: -2px;display: inline;width: 18px;height: 16px;overflow: hidden;background: url('../img/tabs.gif?v=10') no-repeat;margin-right: 8px; }
	
	#impresanoticias img.icon		{ background-position: 0px -82px; }
	#impresarevistas img.icon		{ background-position: -18px -82px; }
	#impresasdeportes img.icon		{ background-position: -36px -82px; }


	#toolbar ul				{ list-style: outside url('../img/list_blue.gif');margin: 0px;padding: 0px; }
	#toolbar li				{ margin: 0px;padding: 0px;margin-left: 20px;font-size: 12px;font-family: Arial;line-height: 16px;margin-bottom: 6px; }
	#toolbar li a				{ text-decoration: none;color: #7495af; }
	#toolbar li a:hover			{ color: #134d86; }

	
	#homebox2 ul				{ list-style: outside url('../img/list_green.gif');margin: 0px;padding: 0px; }
	#homebox2 li				{ margin: 0px;padding: 0px;margin-left: 20px;font-size: 12px;font-family: Arial;line-height: 16px;margin-bottom: 6px; }
	#homebox2 li a				{ text-decoration: none;color: #7495af; }
	#homebox2 li a:hover			{ color: #134d86; }

	
	#boxcombustibles			{  }
	#boxcombustibles h4				{ color: #7983BD;border-bottom: 1px solid #7983BD;margin-bottom: 4px;font-size: 14px;  }
	#boxcombustibles .nome				{ color: #7495AF; }
	#boxcombustibles .value			{ color: #666; }


	#boxmed					{ position: relative;margin-bottom: 10px; }
	#boxmed h4				{ margin: 1px;padding-bottom: 2px;border-bottom: 1px solid #fe7e00; }
	#boxmed .infoupdate			{ position: absolute; width: 120px;height: 30px;top: 12px;right: 10px;text-align: center;font-family: Arial;font-size: 10px; }
	#boxmed .infoupdate span		{ color: #fe7e00;font-size: 11px; }

	#boxmed .medhead			{ color: #666; }
	#boxmed .nome				{ color: #7495AF;border-bottom: 1px dotted #7983BD; }
	#boxmed .value				{ color: #666;border-bottom: 1px dotted #7983BD; }
	
	/*
	#boxhomeblog a             		{ display: block;text-decoration:none;line-height: 18px;font-size: 12px;color: #666;font-weight: bold;padding-bottom: 6px;padding-top: 6px;border-bottom: 1px solid #eee; }
	#boxhomeblog a b             		{ display: block;line-height: 20px;font-size: 14px;color: #333; }
	#boxhomeblog a img             		{ float: left;margin-right: 8px;margin-top: 5px; }
	#boxhomeblog a:hover       		{ color: #666666;text-decoration: none; }
	#boxhomeblog a:hover b       		{ text-decoration: underline; }
	#boxhomeblog .blog_list_desc		{ display: block;line-height: 16px;font-size: 11px;color: #666;font-weight: normal;min-height: 12px; }
	#boxhomeblog .last			{ padding-bottom: 0px;border-bottom: 0; }
	#boxhomeblog .first			{ padding-top: 0px; }
	*/
	#boxhomeblog .lastactualization		{ font-size: Arial, Verdana;font-size: 11px;color: #666;line-height: 16px;margin-bottom: 6px; }
	#boxhomeblog .lastactualization i	{ color: #090; }
	
	
	.itemespecial			{ position: relative;border: 1px solid #ebebeb;padding: 10px;width: 314px;margin-bottom: 10px; }
	.itemespecial a			{ text-decoration: none;color: #333; }
	.itemespecial a:hover		{ text-decoration: underline; }
	.itemespecial a img		{ float: left;margin-right: 10px;margin-top: 6px; }
	.itemespecial a b		{ font-size: 14px; }
	.itemespecial a i		{ font-size: 12px;line-height: 16px;color: #666;font-weight: bold;font-style: normal; }
	.itemespecial .desc		{ font-size: 12px;line-height: 16px;display: block;color: #666;margin-top: 5px; }
	.itemespecial .vermas		{ font-size: 11px;color: #090; }
	
	
	
	
	.newslist				{ list-style: outside url('../img/list_blue2.gif'); margin: 0px;padding: 0px; }
	.newslist li				{ margin: 0px;padding: 0px;margin-left: 20px;font-size: 13px;font-family: Arial, Helvetica, sans-serif;line-height: 16px;margin-bottom: 6px; }
	.newslist li a				{ text-decoration: none;color: #333; }
	.newslist li a:hover			{ color: #999; }
	.newslist li.revista			{ list-style: outside url('../img/list_orange.gif'); }
	.newslist li.deporte			{ list-style: outside url('../img/list_red.gif'); }
	.newslist li.noticias			{ list-style: outside url('../img/list_blue2.gif'); }
	.newslist li.ecos			{ list-style: outside url('../img/list_ecos.gif'); }
	.newslist li.lecturas			{ list-style: outside url('../img/list_blue2.gif'); }
	.newslist li.dlenglish			{ list-style: outside url('../img/list_blue2.gif'); }
	.newslist .dateline			{ font-family: verdana, arial, georgia;font-size: 10px;color: #090;font-weight: bold;font-style: italic;line-height: 18px;margin-right: 6px;margin-left: 4px; }
	
	
	#genericdet				{ position: relative;padding-top: 50px;font-family: arial, verdana;font-size: 12px;line-height: 16px; }
	#widedet				{ position: relative;font-family: arial, verdana;font-size: 12px;line-height: 16px; }
	
	#newsdet				{ padding-top: 50px; }
	#newsdet img				{ margin: 0px 8px 8px 0px; }
	
	#newsdet .titlezone				{ border-bottom: 1px solid #ebebeb;margin-bottom: 0px;padding: 10px; }
	#newsdet .toptoolbar				{ display: block;position: relative;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;margin-bottom: 0px;padding: 10px;height: 14px; }
	
	#newsdet .toptoolbar .links			{ position: absolute;height: 34px;top: 0px;left: 10px;text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333; }
	#newsdet .toptoolbar .links ul			{ margin: 10px 0px;padding: 0px;list-style: none;font-size: 11px;font-family: Arial;color: #0052A4;height: 12px;line-height: 12px; }
	#newsdet .toptoolbar .links li			{ position: relative;float: left;height: 12px;margin: 0px 8px 0px 0px;padding: 0px;border-right: 1px dotted #666; }
	#newsdet .toptoolbar .links li a		{ padding: 0px 8px 0px 18px;text-decoration: none;color: #0052A4; }
	#newsdet .toptoolbar .links li a:hover		{ text-decoration: none;color: #393; }
	#newsdet .toptoolbar .links img			{ position: absolute;background-image: url('/img/toolbar_icons.gif');background-repeat: no-repeat; }
	
	#newsdet .toptoolbar .links .imprimir		{ background-position: 0px 0px;top: 0px;left:0px; }
	#newsdet .toptoolbar .links .enviar		{ background-position: -12px 0px;top: 0px;left:0px; }
	#newsdet .toptoolbar .links .favorites		{ background-position: -24px 0px;top: 0px;left:0px; }
	
	#newsdet .toptoolbar .links li.dimcarattere	{ padding-left: 34px;padding-right: 8px; }
	#newsdet .toptoolbar .links li.facebook		{ border-right: 0px;}
	#newsdet .toptoolbar .links a.plus		{ position: absolute;top: 0px;left: 0px;width: 12px;height: 12px;padding: 0px; }
	#newsdet .toptoolbar .links a.meno		{ position: absolute;top: 0px;left: 18px;width: 12px;height: 12px;padding: 0px; }
	#newsdet .toptoolbar .links a.plus img		{ background-position: -36px 0px; }
	#newsdet .toptoolbar .links a.meno img		{ background-position: -48px 0px; }
	#newsdet .toptoolbar .links a.plus:hover img	{ background-position: -36px -12px; }
	#newsdet .toptoolbar .links a.meno:hover img	{ background-position: -48px -12px;}
	
	#newsdet .data					{ display:block;text-align: right;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333; }
	




	#newsdet h2				{ display: block;padding: 0px;position: relative;font-family: Arial, Helvetica, sans-serif; font-size: 30px;font-weight: bold;line-height: 34px;margin-bottom: 6px;width: 100%; }
	
	#newsdet .pre_titulo			{ font-family: Arial, Helvetica, sans-serif;display: block; color: #666;margin-bottom: 2px;font-size: 12px;line-height: 14px; }
	#newsdet .post_titulo			{ font-family: Arial, Helvetica, sans-serif;display: block; color: #999;margin-bottom: 6px;font-size: 12px;line-height: 14px;font-weight: bold; }

	#newsdet #newstext 			{ font-size: 12px;line-height: 20px;color: #555;font-family: Arial, Helvetica, sans-serif;text-align: justify; }
	#newsdet #newstext p			{ color: #555;font-family: Arial, Helvetica, sans-serif;text-align: justify;font-size: inherit !important;line-height: inherit !important;margin: 0px 0px 20px 0px; }
	
	#newsdet a				{ color: #3636FF;text-decoration: underline; }
	#newsdet a:hover			{ text-decoration: none; }
	
	
	
	
	
	#boxfoto				{ float: left;position: relative;width: 280px;height: 248px;margin: 0px 8px 2px 0px;border-bottom: 1px solid #eaeaea; }
	#boxfotonormal				{ float: left;position: relative;width: 280px;height: 210px;margin: 0px 8px 2px 0px; }
	#boxfoto .nav a.next			{ bottom: 8px;right: 0px; }
	#boxfoto .nav a.prev			{ bottom: 8px;right: 40px; }
	
	#boxfoto #fotoinfo			{ position: absolute;left: 0px;bottom: 4px;height: 30px;width: 190px;overflow:hidden;color: #999;line-height: 15px; }
	
	#boxfoto #fotocontent			{ position: absolute;top: 0px;left: 0px;overflow:hidden;width: 280px;height: 210px; }
	
	#boxfoto #fotocontent .showfoto		{ display: block;position: absolute;top: 0px;left: 0px;overflow:hidden;width: 280px;height: 210px; }
	#boxfoto #fotocontent .hidefoto		{ display: none;position: absolute;top: 0px;left: -300px;overflow:hidden;width: 280px;height: 210px; }


	#boxfoto2					{ float: left;position: relative;width: 405px;height: 344px;margin: 0px 8px 2px 0px;border-bottom: 1px solid #eaeaea; }
	#boxfoto2 .nav2 a.next				{ bottom: 8px;right: 0px; }
	#boxfoto2 .nav2 a.prev				{ bottom: 8px;right: 40px; }
	
	#boxfoto2 #fotoinfo2				{ position: absolute;left: 0px;bottom: 4px;height: 30px;width: 300px;overflow:hidden;color: #999;line-height: 15px; }
	
	#boxfoto2 #fotocontent2				{ position: absolute;top: 0px;left: 0px;overflow:hidden;width: 405px;height: 306px; }
	
	#boxfoto2 #fotocontent2 .showfoto		{ display: block;position: absolute;top: 0px;left: 0px;overflow:hidden;width: 405px;height: 306px; }
	#boxfoto2 #fotocontent2 .hidefoto		{ display: none;position: absolute;top: 0px;left: -300px;overflow:hidden;width: 405px;height: 306px; }

	
	
	#listimpresa				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 16px; color: #333; }
	#listimpresa #colleft			{ float: left;width: 290px;margin-bottom: 2px;overflow:hidden; }
	#listimpresa #rightcol			{ float: right;width: 289px;margin-bottom: 2px;overflow:hidden;border-left: 1px solid #eaeaea; }
	#listimpresa .principal			{ display:block;text-decoration:none;color: #333;border-bottom: 1px solid #eaeaea;padding: 6px 0px;margin-bottom: 4px; }
	#listimpresa .itemimpresa		{ display:block;text-decoration:none;color: #333;border-bottom: 1px solid #eaeaea;padding-top: 6px;padding-bottom: 6px; }
	#listimpresa a:hover			{ color: #999; }
	
	#listimpresa #colleft .itemimpresa	{ padding-right: 10px; }
	#listimpresa #rightcol .itemimpresa	{ padding-left: 10px; }
	#listimpresa b				{ display: block;margin-bottom: 4px;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-color: #333;font-weight: bold;}
	#listimpresa img			{ margin: 4px 6px 4px 0px; }
	
	
	#listhistory .dateline			{ font-family: verdana, arial, georgia;font-size: 10px;color: #090;font-weight: bold;font-style: italic;line-height: 18px;margin-right: 6px; }
	#listhistory .itemimpresa		{ display:block;text-decoration:none;color: #333;border-bottom: 1px solid #eaeaea;padding-top: 6px;padding-bottom: 6px;font-family: arial, verdana;font-size: 12px;line-height: 16px; }
	#listhistory a				{ text-decoration: none; }
	#listhistory a:hover			{ color: #666;text-decoration: none; }
	#listhistory b				{ display: block;margin-bottom: 4px;font-family: verdana, arial, georgia;font-size: 12px;font-color: #333;font-weight: bold;}
	#listhistory img			{ margin: 4px 6px 4px 0px; }
	#listhistory .videoicon			{ margin-bottom: -1px; }
	#listhistory .fotoicon			{ margin-bottom: -1px; }
	
	
/* ---- Banners ---- */

	#bannerPrimaryTop			{ position:absolute;top: 10px;left: 10px;height: 30px;width: 588px;z-index:50; }
	#bannerPrimaryBottom			{ position:relative;border: 1px solid #d1d1d1;margin: 0px 0px 0px 10px;width: 578px;height: 76px;overflow: hidden;background: url('../img/box2_bg.gif') repeat top left; }
	#bannerPrimaryBottom468x60		{ position: absolute;width: 468px;height: 60px;background: #fff;left: 56px;top: 8px; }
	#bannerListBottom468x60			{ position: absolute;width: 468px;height: 60px;background: #fff;left: 60px;top: 8px; }
	#bannerRightBottom336x650		{ position: absolute;width: 336px;height: 650px;background: #fff;left: 0px;top: 0px; }
	#bannerPrimaryBottom108x60		{ position: absolute;width: 108px;height: 60px;background: #fff;right: 1px;top: 1px; }
	#banner964x84				{ position: absolute;width: 968px;height: 82px;background: #fff;left: 6px;top: 10px;  }	
	#bannerToolbarSuplementos		{ width: 250px;height: 100px;overflow: hidden;  }	
	#bannerToolbarPromociones		{ width: 110px;height: 100px;overflow: hidden;   }	

	#bannerRightBottom336x280_1		{ position: absolute;width: 336px;height: 280px;background: #fff;left: 0px;top: 0px; }
	#bannerRightBottom336x280_2		{ position: absolute;width: 336px;height: 280px;background: #fff;left: 0px;top: 290px; }
	#bannerRightBottom336x650_2		{ position: absolute;width: 336px;height: 650px;background: #fff;left: 0px;top: 290px; }
	
	#promocioneshome			{ height: 156px; }
	

	#middlebanners				{ height: 80px;width: 958px;background: #fff url('../img/box2_bg.gif') repeat top left;border: 1px solid #fff; }
	
	#bannermiddle468x60			{ background: #fff;position: absolute;width: 468px; height: 60px;top: 10px;left: 5px; }
	#banner2middle468x60			{ background: #fff;position: absolute;width: 468px; height: 60px;top: 10px;right: 5px; }

	#middlebanners728			{ height: 110px;width: 958px;background: #fff url('../img/box2_bg.gif') repeat top left;border: 1px solid #fff; }
	#bannermiddle728x90			{ background: #fff;position: absolute;width: 728px; height: 90px;top: 10px;left: 120px; }

	#bannerRight				{ position: relative;height: 300px; }
	#bannerRight div.code			{ position: absolute;width: 336px;height: 280px;top: 10px;left: 10px;background: #fff; }

	#bannerRight2				{ position: relative;height: 300px; }
	#bannerRight2 div.code			{ position: absolute;width: 336px;height: 280px;top: 10px;left: 10px;background: #fff; }
	
	#bannerPrimaryBottomLists		{ position:relative;border: 1px solid #d1d1d1;margin: 0px 0px 0px 10px;width: 578px;height: 76px;overflow: hidden;background: url('../img/box2_bg.gif') repeat top left; }
	#bannerRight336_650			{ position:relative;width: 336px;height: 650px;margin: 0px; }
	#bannerRight336_940			{ position:relative;width: 336px;height: 940px; }
	
	
	#bannerTop468x60			{ position: absolute;width: 468px;height: 60px;background: #fff;right: 10px;top: 108px;border: 1px solid #eaeaea; }
	#bannerTop52x60				{ position: absolute;width: 60px;height: 60px;background: #fff;right: 488px;top: 108px;border: 1px solid #eaeaea; }
	#homebox234x60				{ position: absolute;width: 234px;height: 60px;background: #fff;right: 29px;top: 10px; }
	#homebox336x156				{ width: 336px;height: 156px; }
	
	#commentbanners				{ position: relative;width: 185px;height: 350px;float:right; }
	#commentbanner1				{ width: 185px;height: 155px;overflow:hidden;margin-bottom: 10px;margin-top: 6px; }
	#commentbanner2				{ width: 185px;height: 155px;overflow:hidden; }
	
	
	
	
	
	
	#navbar					{ text-align: center;background: #999;line-height: 20px;height: 20px;color: #fff;margin-bottom: 0px; }
	#navbar a				{ color: #fff;text-decoration: none;margin: 0px 40px; }
	#navbar a:hover				{ color: #eee; }
	
	.navbar2				{ text-align: center;background: #999;line-height: 20px;height: 20px;color: #fff;margin-bottom: 0px; }
	.navbar2 a				{ color: #fff;text-decoration: none;margin: 0px 30px; }
	.navbar2 a:hover			{ color: #eee; }
	
	
	#encuesta				{ font-family: verdana, arial, georgia;font-size: 11px;line-height: 20px;color: #666; }
	#encuesta .title			{ display: block;color: #666;margin-top: 4px;font-size: 19px;font-family: Arial, Helvetica, sans-serif;}
	#encuesta .reply			{ color: #666;font-size: 12px;font-family: arial, verdana, georgia;min-height: 30px; }
	#encuesta .reply span			{ padding-left: 4px; }
	
	#encuesta .result			{ position: relative;height: 22px;margin-bottom: 10px; }
	#encuesta .percent			{ float: left;height: 22px;line-height: 22px;width: 42px;background: #eee url('/img/tabs.gif?v=10') no-repeat -30px -162px;font-family: arial, verdana, georgia; font-size: 14px;text-align: center; color: #0a780a; font-weight: bold;overflow:hidden;}
	#encuesta .loadbar			{ float: left;height: 22px;margin-left: 6px; }
	#encuesta .votescount			{ float: left;height: 22px;width: 90px;line-height: 22px;margin-left: 6px;color: #0a780a;font-size: 12px; }
	#encuesta .loadbar img			{ background: url('/img/loadbar.gif') repeat-x top left; }
	#encuesta .reply2			{ color: #555;font-size: 12px;font-family: arial, verdana, georgia;font-weight: bold; }
	
	#encuestaslist div.list			{ position: relative;width: 100%;display: block;font-family: verdana, arial, georgia;font-size: 11px;line-height: 20px;color: #666;margin-bottom: 8px;border-bottom: 1px solid #eaeaea;padding-bottom: 6px;text-decoration: none; }
	#encuestaslist a:hover			{ color: #999; }
	#encuestaslist a:hover .title		{ color: #999; }
	#encuestaslist .title			{ display: block;color: #333;margin-top: 2px;font-size: 13px;font-family: Arial, Helvetica, sans-serif;margin-right: 100px;margin-bottom: 8px; }
	#encuestaslist .total			{ position: absolute;right: 0px;bottom: 10px;width: 100px;height: 16px;text-align: right;color: #333; }
	
	
	
	#commentlist form			{ display: block;border-top: 1px solid #eaeaea; }
	#commentlist .intro			{ color: #666;padding: 12px;margin-bottom: 6px; }
	#commentlist td	strong			{ font-size: 12px; }
	#commentlist .comment			{ border: 1px solid #eee;margin-bottom: 8px;padding: 10px;font-family: Arial, Helvetica, sans-serif;line-height: 18px;color: #666;background: #fff url('/img/bg_comment.gif') repeat-x top left; }
	#commentlist .comment b			{ display: block;margin-bottom: 4px; }
	#commentlist #navbar			{ margin-bottom: 8px;}
	#commentlist .registertext		{ text-align: center;font-size: 14px;margin-bottom: 20px; }
	#commentlist #logbox			{ visibility: hidden;text-align: center;font-size: 12px; }
	
	
	.titlelinks				{ position: absolute;top: 89px;right: 10px;text-align: right;width: 350px;height: 20px;line-height: 20px;margin-top: -28px;font-size: 10px; font-family: arial;}
	.titlelinks a				{ font-family: Arial, verdana, georgia !important;font-size: 11px !important;color: #666 !important;font-weight: bold !important;font-style: italic !important;text-decoration: none !important; }
	.titlelinks a:hover			{ color: #999  !important;text-decoration: none !important; }
	.titlelinks a.selected			{ color: #090 !important; }
	
	.titlelinks2				{ text-align: left;height: 32px;line-height: 16px;font-size: 10px; font-family: arial;margin-top: 6px; }
	.titlelinks2 a				{ font-family: Arial, verdana, georgia !important;font-size: 11px !important;color: #666 !important;font-weight: bold !important;font-style: italic !important;text-decoration: none !important; }
	.titlelinks2 a:hover			{ color: #999  !important;text-decoration: none !important; }
	.titlelinks2 a.selected			{ color: #090 !important; }
	
	#navedition a				{ font-family: georgia, arial, verdana;font-size: 12px;font-weight: bold;color: #666;text-decoration: none; }
	#navedition a:hover			{text-decoration: none;}
	#navedition span			{ font-family: arial, verdana;font-size: 16px;font-weight: bold;color: #666; }
	.currentdate				{ font-family: georgia, arial, verdana;font-size: 16px;font-weight: bold;color: #333; }
	
	
	#newsdetoverlayer			{ position: absolute;top: 170px;left: 50px;width: 468px;height: 270px;}
	
	#newsvideo				{ width: 336px;overflow:hidden;margin-top: 4px;  }
	
	
	.email_form				{ display: none; }

	
	#layer588x300				{ display: none;position: absolute;width: 588px;height: 300px;z-index: 100;border: 2px solid #fff;overflow: hidden; }
	
	
	html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url('http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?0:26981') no-repeat top left; }


	.centerdata				{ position: absolute;top: 8px;left: 293px;width: 380px;height: 26px;line-height: 26px;text-align: center;font-weight: bold;font-size: 18px; }
	.rightcalendar				{ position: absolute;top: 8px;right: 74px;height: 26px;line-height: 26px;text-align: right;color: #666;font-size: 11px;padding-right: 36px; }
	.ayuda					{ position: absolute;width: 54px;top: 10px;right: 10px;height: 22px;line-height: 22px;text-align: right;color: #666;font-size: 11px;border-left: 1px solid #ccc; }
	.rightcalendar img			{ position: absolute;top: 0px;right: 0px;width: 26px;height: 26px; }
	#opencalendar				{ cursor: pointer; }
	#cal1Containerepaper			{ position: absolute;top: 53px;right: 10px;display: none; }
	#epapercontent				{ width: 947px; }


	.linkdlvirtual				{ display: block;position: absolute;top: 15px;right: 10px;width: 171px;height: 14px; line-height: 14px;color: #333;font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right;text-decoration: none;  }
	.linkdlvirtual:hover			{ color: #666; }
	
	
	
	.registration h5			{ display: block;margin: 0px 10px 14px 10px;padding: 0px;font-size: 18px;font-family: Arial, Verdana, Georgia;line-height: 22px;font-weight: bold;color: #006633; }
	.registration .regbox h5		{ margin: 0px 0px 14px 0px; }
	.registration .desc			{ color: #666;font-family: Verdana;font-size: 10px;line-height: 12px;margin-bottom: 14px; }
	.registration .desc2			{ color: #7C7C7C;font-family: Verdana;font-size: 12px;line-height: 14px;margin-bottom: 14px; }
	.registration .policy			{ width: 414px;border: 1px solid #7f9db9;padding: 5px;overflow: auto;height: 84px;background: #fff;color: #333;font-family: Verdana;font-size: 13px;line-height: 15px; }
	.registration .row_policy		{ margin-top: 10px; }
	.registration .error_left		{ display: none;width: 20px;height: 20px;line-height: 20px;background: url('/img/reg_error_left.gif') no-repeat top left;overflow: hidden; }
	.registration .error_right		{ display: none;width: 20px;height: 20px;line-height: 20px;background: url('/img/reg_error_right.gif') no-repeat top left;overflow: hidden; }
	
	
	.regbox					{ position: relative;width: 890px;padding: 14px;border: 4px solid #ccc;margin-bottom: 20px;margin-left: 10px;margin-right: 10px; }
	.regbox_error				{ position: relative;width: 890px;padding: 14px;border: 4px solid #f00;margin-bottom: 20px;margin-left: 10px;margin-right: 10px; }
	.regbox_left				{ float: left;width: 432px;padding-right: 12px;border-right: 1px dotted #ccc; }
	.regbox_right				{ float: right;width: 426px; }
	
	.regbox .pref_left			{ float: left;width: 210px;padding-right: 10px;border-right: 1px dotted #ccc; }
	.regbox .pref_right			{ float: right;width: 200px; }
	.regbox .pref_right b			{ color: #7C7C7C;font-family: Verdana;font-size: 12px;font-weight: bold; }
	.regbox .table_space			{ padding-left: 14px; }
	.regbox .table_space td			{ color: #333;font-family: Arial;font-size: 14px; }
	
	.regbox .name				{ font-size: 14px;font-family: Arial, Verdana, Georgia;line-height: 22px;color: #333; }
	.regbox .input				{ font-size: 11px;font-family: Verdana;border: 1px solid #87A3BD;padding: 3px;height: 14px;color: #333; }
	.regbox .input_error			{ font-size: 11px;font-family: Verdana;border: 1px solid #f00;padding: 3px;height: 14px;color: #333; }
	.regbox .field_desc			{ font-size: 10px;font-family: Verdana;color: #666;line-height: 12px;margin-bottom: 10px;margin-top: 2px; }
	
	
	.security				{ position: relative;width: 72px;height: 8px;margin-top: 4px; }
	.security div				{ position: relative;float: left;display: inline;width: 14px;height: 6px;margin-right: 2px;border: 1px solid #aaa;overflow: hidden;line-height: 6px; }
	
	.security .off				{ background: #fff;border-color: #aaa; }
	.security .red				{ background: #f00;border-color: #f00; }
	.security .orange			{ background: #f96;border-color: #f96; }
	.security .green			{ background: #0f0;border-color: #0f0; }
	
	
	
	.comment_news_det			{ border-bottom: 1px dotted #ccc;margin-bottom: 10px;padding-bottom: 10px; }
	.comment_news_det .comment_news_date	{ color: #666;font-size: 11px;line-height: 14px; }
	.comment_news_det b			{ display: block; }
	.comment_news_det a			{ color: #006633;font-weight: bold;font-size: 14px;line-height: 20px;text-decoration: none; }
	.comment_news_det a:hover		{ text-decoration: underline; }
	.comment_news_det b i			{ color: #666;font-size: 11px;line-height: 14px;font-weight: normal; }
	.comment_news_det span			{ color: #333;font-size: 12px; }
	
	
	.usercp_tabs			{ position: relative;display: block;height: 28px;background: #eee;margin-top: 14px;border-bottom: 1px solid #ccc; }
	.usercp_tabs ul			{ position: relative;display: block;top: 6px;margin: 0px 24px 0px 24px;height: 23px;list-style:none;padding: 0px; }
	.usercp_tabs ul li		{ position: relative;float:left;display: inline;padding: 2px 2px 0px 2px;margin: 0px 0px 0px 0px;background: #fff url('/kontrolpanel/img/bg_tab.gif') no-repeat bottom right; }
	.usercp_tabs ul li a		{ float: left;padding: 0px 15px;height: 20px;line-height: 20px;color: #555;font-weight: bold;font-size: 11px;font-family: verdana, arial; }
	.usercp_tabs ul li.selected	{ margin: 0px 1px 0px -1px;border-top: 1px solid #CBCBCB;border-right: 1px solid #CBCBCB;border-left: 1px solid #CBCBCB;background-image: none; }
	.usercp_tabs ul li.selected a	{ height: 22px;margin-bottom: -2px;background: #fff; }
	.usercp_tabs ul li.selected span	{ position: absolute;bottom: 1px;right: -4px;width: 3px;height: 18px;background: url('/kontrolpanel/img/tab_right_shadow.gif') no-repeat top left; }
	
	
	a.tooltip				{ display: block;position: relative;height: 20px;line-height: 20px;text-decoration: none;color: #333; }
	a.tooltip span.main_text		{ display: none; }
	a.tooltip span.main_text .tool_bottom	{ display: block;position: absolute;top: 81px;left: 21px;width: 20px;height: 27px;background: url('/img/pref_tooltip.gif') no-repeat -21px -81px; }
	
	a.tooltip:hover				{ display: block;position: relative;height: 20px;line-height: 20px;text-decoration: none;color: #444;background: #fff; }
	a.tooltip:hover span.main_text		{ display: block;position: absolute;left: -44px;bottom: 45px;width: 349px;padding: 10px;height: 63px;background: url('/img/pref_tooltip.gif') no-repeat top left;font-size: 12px;color: #fff;line-height: 16px;z-index: 500; }
	
	#text_input_provincia			{ display: block; }
	.class_hide_element			{ display: none; }
	.class_show_element			{ display: block; }
	
	.class_show_element input			{display: block; }
	.class_hide_element input			{display: none; }
	
	
	.palabra_box				{ text-align: center;padding-top: 65px;line-height: 24px;font-size: 15px; }
	.palabra_box a				{ font-size: 10px;font-family: Verdana, Arial, Georgia;color: #666; }
	.palabra_box a:hover			{ text-decoration: none; }
	.palabra_box img			{ margin-top: 6px;background: url('/img/loading.gif') no-repeat center center; }
	
	
	
	.boxestadisticas						{ position: relative;width: 288px;border-top: 1px solid #ebebeb;border-left: 1px solid #ebebeb;margin-top: 42px;margin-left: 10px; }
	.boxestadisticas .boxestadisticas_head				{ position: absolute;width: 278px;height: 33px;top: -33px;left: -1px; }
	.boxestadisticas .boxestadisticas_head a			{ float: left;height: 24px;line-height: 24px;border: 1px solid #ebebeb;background: #fff;color: #666;font-size: 11px;font-family: Verdana;margin-top: 7px;text-decoration: none; }
	.boxestadisticas .boxestadisticas_head a:hover			{ text-decoration: none; }
	.boxestadisticas .boxestadisticas_head a span			{ float: left;height: 24px;line-height: 24px;background: #f9f9f9;padding: 0px 10px; }
	.boxestadisticas .boxestadisticas_head a:hover span		{ background: #fcfcfc; }

	.boxestadisticas .boxestadisticas_head a.boxestadisticas_on 	{ padding: 4px 4px 0px 4px;margin-top: 3px;border-bottom: 1px solid #fff;color: #c00; }
	#boxestadisticas_tab1						{ margin-right: -1px; }
	
	.boxestadisticas .content					{ padding-left: 16px; }

	.boxestadisticas ol				{  margin: 0px;padding: 0px;color: #090;height: 168px;overflow: hidden; }
	.boxestadisticas ol li				{ margin: 0px;padding: 0px;margin-left: 20px;font-size: 13px;font-family: Arial, Helvetica, sans-serif;line-height: 16px;margin-bottom: 6px; }
	.boxestadisticas ol li a			{ text-decoration: none;color: #333; }
	.boxestadisticas ol li a:hover			{ color: #999; }
	.boxestadisticas ol .dateline			{ font-family: verdana, arial, georgia;font-size: 10px;color: #090;font-weight: bold;font-style: italic;line-height: 18px;margin-right: 6px;margin-left: 4px; }
	

	.linkepueblo					{ display: block;position: absolute;top: 15px;right: 10px;width: 350px;height: 14px; line-height: 14px;color: #666;font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right;text-decoration: none;  }
	.linkepueblo:hover				{ color: #333;text-decoration: none; }

	.linkrostros					{ display: block;position: absolute;top: 15px;right: 10px;width: 200px;height: 14px; line-height: 14px;color: #666;font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right;text-decoration: none;  }
	.linkrostros:hover				{ color: #333;text-decoration: none; }
	
	.linkrostros_det				{ display: block;position: absolute;top: 15px;right: 10px;width: 200px;height: 14px; line-height: 14px;color: #666;font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right;text-decoration: none;  }
	.linkrostros_det:hover				{ color: #333;text-decoration: none; }
	
	#homeblogbox 					{ height: 22px;line-height: 22px; }
	#homeblogbox a					{ float: right;height: 22px; }
	#homeblogbox a img				{ background: url('../img/fbtwitter.gif'); }