/****************************************************************************************************************/
/**********************************        STRUCTURE (DIVS)    *************************************/
/****************************************************************************************************************/

	/***** REDIFINITION OF GENERAL HTML TAGS *****/
	body {font-family:Arial, Helvetica, sans-serif; color:#686868; font-size:9pt; line-height:12px; margin:5px 0px 5px 0px; text-align:justify;}
	form {margin:5px 0px 5px 0px;}
	img {border-style:none;}
	input {height:18px; color:#000000; font-size:8pt; margin:1px;}
	textarea {Font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-align:left; margin:0px 0px 0px 0px; margin:1px;}
	select {color:#2A5A87; height:18px; Font-size:8pt; }
	#bold {font-weight:bold;}

	/* LINKS */
	A {color:#686868; text-decoration:none;}
	A:link{color:#686868;}
	A:hover {color:#000000; text-decoration:none;}

	a.link_8pt {color:#686868; text-decoration:none; font-size:8pt; text-transform:lowercase;}
	a.link_8pt:link {color:#686868; text-decoration:none; font-size:8pt; text-transform:lowercase;}
	a.link_8pt:hover {color:#000000; text-decoration:none; font-size:8pt; text-transform:lowercase;}

	a.link_foot_page {color:#8E8E8E; text-decoration:none; font-size:8pt;}
	a.link_foot_page:link {color:#8E8E8E; text-decoration:none; font-size:8pt;}
	a.link_foot_page:hover {color:#000000; text-decoration:none; font-size:8pt;}

	/* ESTRUCTURE */
		#page {width:792px; margin:auto; color:#686868; text-align:justify; background-color:#FFFFFF; overflow:visible; height:100%;}
			#header_client {width:100%; position:relative; height:100px; overflow:visible;}
			#content_body {overflow:hidden; position:relative; width:790px; background-image:url(../img/client/header2.gif); background-repeat:repeat-y;}
				#left {overflow:hidden; width:19%; float:left; z-index:3; margin:5px 0% 0px 0.5%; font-size:8pt;}
				#right {overflow:hidden; width:19%; float:right; z-index:1; margin:5px 0.3% 0px 0%; font-size:8pt;}
					.module_lateral{overflow:visible; text-align:left; width:100%; margin:0px 0px 0px 0px; clear:both;}
				#center {overflow:hidden; width:59%; float:left; margin:5px 0.3% 0px 0.6%; font-size:8pt;}
					#noticia {overflow:visible; width:98%; margin:0px 1% 10px 1%; clear:both;}
			#foot_group {width:100%; height:40px; position:relative; overflow:visible;}
				#foot_bg {position:absolute; z-index:1;}
				#foot_content{position:absolute; height:20px; margin-top:0px; width:100%; left:0px; z-index:2; padding-top:15px; font-size:8pt; color:#8E8E8E; float:left; text-align:center;}

/*************************    END STRUCTURE       ****************************************************/
/***************************************************************************************************/


/****************************************************************************************************************/
/**********************************        TEMPLATES (DIVS)    *************************************/
/****************************************************************************************************************/

	/* @media print	{
	.nombreestilo1{definicion de estilo1;}
	.nombreestilo2{definicion de estilo2;}
	(...)
	} */

	.path_section {width:100%; height:22px; color:#000000; font-weight:bold; font-size:11px; text-transform:uppercase; margin: 5px 0px 5px 0px;}
		.path_section_bg {position:absolute;}
		.path_section_content {position:absolute; text-indent:10px; margin:5px 0px 0px 0px; font-size:12px; font-weight:bold; text-align:left; color:#000000; text-transform:uppercase;}

	/* CENTRAL TEMPLATES */
		/* GENERALS ( TAGS REDEFINITION ) H1 es utilizado por publicaComentarios (pagina de comentarios)*/
		h1 {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; font-size:12pt; line-height:20px; text-align:left; margin:10px 0px 5px 0px;}
		h2 {font-family: times, serif; color:#000; margin:0; padding:0px 0px 6px 0px; font-size:28px; line-height:30px; letter-spacing:-1px; font-weight:bold;}
		h3 {font-size:10pt; color:#5C171C; line-height:14px; margin:0px 1% 5px 1%; font-weight:bold; text-align:left;}

		/* TEMPLATES OF CENTRAL MODULES  (GENERALS) */
		.autor {color:#FF6600; font-size:12px; font-weight:bold; margin:5px 0px 5px 0px;}
		.body_notice_central {float:none; width:98%; margin:0px 1% 3px 1%; line-height:10pt; font-size:8pt;}
		.foot_picture{font-size:8pt; color:#990000; margin:5px 0px 0px 0px; line-height:8pt; text-align:left;}
		.foot_notice{font-size:8pt; float:none; color:#990000; border-bottom:1px solid #CCCCCC; position:relative; width:98%; margin:4px 1% 2px 1%; clear:both;}
		.div_img_notice_central {margin-top:15px; margin-bottom:10px; font-size:10px; color:#990000;}
		.img_texto_recalculado {float:left; margin-right:5px; margin-bottom:5px; clear:none;}

			/* TEMPLATE THAT USE DOUBLE COLUMN SYSTEM (templates names) */
			.div_cols_notice {float:left; position:relative; width:100%; margin-bottom:10px;}
			.doble_col{width:100%; position:relative; float:left; padding-bottom:10px;}
			.img_bloq {float:left; clear:both;} /* used in cat1_7.txt */
			.col_left_notice {float:left; position:relative; width:48%; margin-bottom:10px;}
			.col_right_notice {float:right; position:relative; width:48%; margin-bottom:10px;}
			.div_subtitle_left {float:left; position:relative; width:48%;}
			.div_subtitle_right {float:right; position:relative; width:48%;}
			.div_img_left {float:left; position:relative; width:48%; margin:10px 0px 10px 0px; font-size:10px; color:#686868;}
			.div_img_right {float:right; position:relative; width:48%; margin:10px 0px 10px 0px; font-size:10px; color:#686868;}

			/* TEMPLATE OF SWF (template name) */
			.div_swf_notice_central	{overflow:visible;}

			/* TEMPLATE OF SHORT COLUMNISTA (cat1_18.txt) */
			.description_columnista {font-size:8pt; float:none; clear:right;}
			.img_author {float:left; margin:5px 5px 5px 0px;}

			/* TEMPLATE OF RECALCULATED TEXT (cat1_24.txt) */
			.img_plantilla_texto_recalculado {float:left; margin:0px 8px 5px 0px;}
			.foot_img_plantilla_texto_recalculado {max-width:250px; clear:left; float:left; margin:0px 5px 5px 0px; font-size:8pt; line-height:8pt; color:#686868;}
			.txt_plantilla_texto_recalculado {float:none; vertical-align:top; margin:0px 0px 0px 0px; font-size:8pt; line-height:10pt;}

			/* TEMPLATE OF RECALCULATED TEXT 2 (image right align)(cat1_27.txt) */
			.img_recalculated_text_align_right {float:right; margin:3px 0px 5px 5px;}

			/* MAGAZINE TEMPLATE */
			.content_block_magazine {clear:both; margin-bottom:10px;}
			.img_left {float:left; clear:none; margin-right:4px;}
			.img_right {float:right; clear:none; margin-left:4px;}
			.body_notice_magazine {float:none;}

			/* CENTRAL VIDEO TEMPLATES */
			.cont_video {margin-top:10px;}
			.video {margin:0px 5px 5px 0px; float:left;}
			.body_notice_video {float:none; line-height:14px;}

			/* IMAGE GALLERY TEMPLATES */
				/* 5 IMAGES (cat1_28.txt) */
				.img_gallery_75px {width:17%; float:left; margin:0px 1% 5px 1%;}
				/* 5 IMAGES with FOOT (cat1_29.txt) */
				.img_gallery_75px_with_foot {width:17%; float:left; margin:0px 1% 0px 1%;}
				.foot_img_gallery_75px_with_foot {width:100%; float:left; margin-bottom:5px; text-align:center; font-size:7pt; color:#686868;}
				/* 4 IMAGES (cat1_30.txt) */
				.img_gallery_100px {width:24%; float:left; margin:0px 1% 5px 0px;}
				/* 4 IMAGES with FOOT (cat1_31.txt) */
				.img_gallery_100px_with_foot {width:24%; float:left; margin:0px 1% 0px 0px;}
				.foot_img_gallery_100px_with_foot {width:100%; margin-bottom:5px; text-align:center; font-size:7pt; color:#686868;}
				/* 3 IMAGES (cat1_32.txt) */
				.img_gallery_130px {width:30%; float:left; margin:0px 1% 5px 1%;}
				/* 3 IMAGES with FOOT (cat1_33.txt) */
				.img_gallery_130px_with_foot {width:30%; float:left; margin:0px 1% 0px 1%;}
				.foot_img_gallery_130px_with_foot {width:100%; margin-bottom:5px; text-align:center; font-size:7pt; color:#686868;}

			/* LIST TEMPLATES (cat1_34.txt, cat1_35.txt, cat1_36.txt) */
				.txt_list_lateral {width:98%; margin:5px 1% 5px 1%; float:none; text-align:left;}
				.title_list {font-weight:bold; color:#000000; text-transform:uppercase;}
				.img_list {float:left; margin-right:5px; clear:none;}
		/***************************************************************************************************/

	/* LATERAL TEMPLATES*/
		/* GENERALS (TAGS REDEFINITION) */
		h4 {font-size:9pt; color:#000000; line-height:15px; font-weight:bold; text-align:left; margin:5px 2% 0px 2%;}
		h5 {font-size:9pt; color:#CE3030; text-align:left; margin-bottom:0px; margin-top:5px;}

		/* TEMPLATES OF LATERALS MODULES  (GENERALS) */
		.body_notice_lateral {line-height:12px; float:none; position:relative; width:96%; margin:0px 2% 0px 2%; text-align:left;}

			/* TEMPLATES OF TITLE (template name) */
			#title_lateral_group {width:100%; height:20px; position:relative; float:left; clear:both; margin:5px 0px 5px 0px;}
				#title_lateral_bg {width:146px; height:20px; position:absolute; background-color:#FAFAFA; border-top:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC;}
				#title_lateral_content {position:absolute; margin:5px 0px 0px 5px; font-size:12px; font-weight:bold; text-align:left; color:#000000; text-transform:uppercase;}

			/* TEMPLATES OF LATERAL OPINIONS (nombre plantilla) */
			.div_gral_opinion {position:relative; width:100%-2; height:44px; border:1px solid #CCCCCC; margin:5px 0px 5px 0px; clear:both;}
			.div_img_opinion {position:relative; float:right; width:44px; height:44px; z-index:1;}
			.txt_article_opinion {position:absolute; height:21px; z-index:1; font-size:11px; font-weight:bold; color:#FF6600; text-transform:uppercase; text-align:left; top:3px; left:6px;}
			.txt_author_opinion {font-size:10px; font-weight:bold; color:#000000; position:absolute; height:16px; z-index:2; margin:0px 0px 0px 0px; top:28px; left:6px;}

			/* TEMPLATES OF LATERAL IMAGE (nombre plantilla) */
			.div_img {margin:5px 0px 5px 0px;}
			.div_swf_notice_lateral {padding:5px 0px 5px 0px;}

			/* LATERAL VIDEO TEMPLATES */
			.video_lateral {margin:5px 0px 5px 0px; float:left;}

			/* TEMPLATES OF LIST (nombre plantilla) */
			.more_info {width:100%; margin:3px 0px 0px 0px; padding-bottom:2px; border-bottom:2px dotted #CCCCCC; text-align:left; font-size:8pt; color:#FF6600; clear:both;}
			.bullet_more_info {float:left; padding:4px 3px 0px 0px;}
			.img_lateral_list {float:left; margin-right:5px;}

/*************************    END TEMPLATES       ****************************************************/
/***************************************************************************************************/


/****************************************************************************************************************/
/**********************************        COMPONENTS (DIVS)    *************************************/
/****************************************************************************************************************/

	/* BUSQUEDAS */
	/***** SEARCH STYLES (SISTEMA DE BUSQUEDA DE LA PARTE LATERAL) *****/
	.input_search{width:70%; height:12px; background-color:#FFFFFF;}
	.btn_search{background-image:url(../img/client/search.gif); background-repeat:no-repeat; width:24px; height:24px; text-align:center; border-style:none; background-color:inherit;}
		/***** SEARCH STYLES (RESULTADO DE BUSQUEDA DE LA PARTE CENTRAL) *****/
		.tit_search{font-size:15px; text-align:left; line-height:15px; padding:5px 0px 8px 0px; font-weight:bold;}
		.body_search{padding:0px 0px 5px 0px;}
		.foot_search{font-size:11px; padding:0px 0px 15px 0px;}

	/* HEMEROTECA (SISTEMA DE BUSQUEDA DE LA PARTE CENTRAL) */
	.search_group{width:456px; height:35px; clear:both;}
	.search_bg{position:absolute; height:35px;}
	.search_content{position:absolute; height:35px; width:456px; font-size:15px; font-weight:bold; color:#000000; text-indent:10px;}
	.hemeroteca_search{padding-top: 30px; font-size:11px; font-weight:bold; color:#000000; border-bottom:1px solid #0d53b5;}
	.search_option{height:30px;}
	/*txt_expuesta_desde {color:#FF0000; font-size:14px;}*/

	/* EN PHP ESTA COMENTADO LAS LINEAS QUE UTILIZAN ESTOS ESTILOS */
	.hemeroteca_system{width:100%; float:left;}
	.year{background-color:#FFE932; padding:10px 0px 10px 0px; font-size:12px; font-weight:bold; color:#000000; text-indent:10px;}
	.month_group{}
	.actual_month{background-color:#FFF8C1; padding:5px 0px 5px 0px; font-size:11px; font-weight:bold; color:#000000; text-indent:20px;}
	.days{background-color:#FFFCE4; padding:10px 0px 10px 10px; font-size:10px; text-indent:30px; }


	/* SUSCRIPTORES */
	.input_general{width:92%; height:12px; background-color:#FFFFFF; margin-bottom:4px;}
	input#suscribirse{background-image:url(../img/client/votar.gif); background-repeat:no-repeat; width:75px; height:24px; text-align:center; border-style:none; background-color:inherit;}

	/* COMPARADOR */
	.select_comparador {margin:0px 0px 4px 0px; width:146px; }



/*************************    END COMPONENTS       ****************************************************/
/***************************************************************************************************/


/****************************************************************************************************************/
/**********************************        MODULOS (DIVS)    *************************************/
/****************************************************************************************************************/

	/* ENCUESTAS */
	input#votar{ background-image:url(../img/client/votar.gif); background-repeat:no-repeat; width:75px; height:24px; text-align:center; border-style:none; background-color:inherit;}
	.encuesta_lateral{width:98%; float:left; overflow:hidden; margin:5px 1% 5px 1%;}
	.encuesta_central{width:98%; float:left; margin:0px 1% 10px 1%; overflow:hidden;}
	.bar_des {width:99%; height:10px; background-image: url(../img/client/barra_des.gif); background-repeat:repeat-x; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
	.bar_act {background-image:url(../img/client/barra_act.gif); height:10px; background-repeat:repeat-x;}
	.bar_des_lateral {background-image:url(../img/client/barra_des_lateral.gif); width:98%; height:10px; border-left:1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-repeat:repeat-x;}
	.bar_act_lateral {background-image:url(../img/client/barra_act_lateral.gif); height:10px; background-repeat:repeat-x;}
	.div_text_encuestas {margin-top:0px; float:left; width:100%; text-align:left; color:#000000;}
	.en_div_options {margin-top:1px; float:left;}
	.en_div_percents {float:left; margin-top:5px;}
	.en_div_barras {width:100%; position:relative; float:left;}


	/**** ESTILOS DE LOS BANNERS ****/
	#banner_horizontal {width:98%; margin:0px 1% 0px 1%; clear:both; border-bottom:1px solid #9bc7ff;}
	#banner_central {margin:5px 0px 5px 0px; clear:both;}
	#banner_lateral {margin:5px 0px 5px 0px; clear:both;} /*padding-bottom:5px; border-bottom:1px solid #9bc7ff;*/

	/****  MAILS SENDED FROM WORDAY MAILING  */
	#header_mailing {width:468px; text-align:left; margin-bottom:5px;}
	#body_mailing {width:468px; overflow:visible; line-height:14px; text-align: left; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt; margin:5px 0px 0px 0px; text-align:justify;}
	#foot_mailing {width:468px; font-size:10px; float:none; border-bottom: 2px dotted #CCCCCC; margin:10px 0px 10px 0px; }




/*************************    END COMPONENTS       ****************************************************/
/***************************************************************************************************/


/****************************************************************************************************************/
/**********************************       POPUPS (DIVS)    *************************************/
/****************************************************************************************************************/

	.bg_popups{	background-color:#FFFFFF;}

	/****  SEND MAIL TO FRIEND (CLIENT) */
	.page_send_to_friend {position:absolute; margin:10px 0px 10px 10px;}
	.header_img_send_to_friend {clear:both; width:338px; height:12px; background-image:url("../img/client/up_popup.gif"); background-repeat:no-repeat;}
	.title_img_send_to_friend {clear:both; width:336px; height:20px; background-color:#FAFAFA; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; font-weight:bold; padding-top:5px; margin-top:-3px;}
	.body_send_to_friend {clear:both; width:306px; padding:20px 0px 0px 30px; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
	.foot_send_to_friend {clear:both; width:100%; margin: 0px 0px 0px 0px;  height:12px; width:338px; background-image:url("../img/client/down_popup.gif"); background-repeat:no-repeat;}

	/****  NEW COMMENT (CLIENT) */
	.page_new_comment {margin:10px 10px 10px 10px;}
	.header_new_comment {clear:both; width:338px; height:12px; background-image:url("../img/client/up_popup.gif"); background-repeat:no-repeat;}
	.title_new_comment {clear:both; width:336px; height:20px; background-color:#FAFAFA; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; font-weight:bold; padding-top:5px; margin-top:-3px;}
	.body_new_comment {clear:both; width:316px; padding:10px 10px 10px 10px;  background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
	.foot_new_comment {clear:both; width:100%; margin: 0px 0px 0px 0px; height:12px; width:338px; background-image:url("../img/client/down_popup.gif"); background-repeat:no-repeat; }

	/**** VIEW COMMENTS */
	.page_comments{width:96%; margin: 0px 2% 0px 2%; background-color:#FFFFFF;}
	.header_comments{height:100px;}
	.field_comments{width:96%; margin: 0px 2% 0px 2%; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:9pt; text-align:left; border-style:solid; border-color:#CCCCCC; border-width:1px; padding: 5px 5px 5px 5px; margin: 5px 0px 0px 0px; background-color:#FFFEEA; line-height:12pt; }
	.foot_comments{margin:auto; width:468px; height:80px; text-align:center;}

	/**** PRINT NOTICE **/
	.foot_print{float:left; margin:auto; width:468px; height:15px; }

		/*Para Borrar*/ /* Creemos que no se utiliza */
			/* .head_popup{ background-image:url(../img/client/head_popup.gif); height:10px;} */


/*************************    END POPUPS       ****************************************************/
/***************************************************************************************************/


