/* CSS CatalunyaPress.cat */
/* Author: Bab Software Applications - www.bab-soft.com */

/* TAG REDEFINITION ****************************************/
div {margin:0; padding:0;}
form {margin:0; padding:0;}
img {border:none;}
b, strong {font-size:inherit; font-weight:700; color:inherit; background-color:inherit;}
p {margin:0; padding:0;}

H1, H2, H3, H4, H5, H6 {margin:0; padding:0; border:none; color:inherit; background:none;} 

iframe {margin:5px 0px;}

/* General Links */
a:link, a:active, a:visited  {color:#A30000; background:none; text-decoration:none;}
a:hover {color:#000; background:none; text-decoration:none;}

/* View More Links */
span.link_view_more {display:block; margin-top:10px; text-align:right; font-weight:normal;}
span.link_view_more img {margin:0px 3px 2px 0px; vertical-align:middle;}
span.link_view_more a:link, span.link_view_more a:active, span.link_view_more a:visited {color:#900; background:none;}
span.link_view_more a:hover {color:#000; background:none;}

/* Notice Links */
.noticia a:link, .noticia a:active, .noticia a:visited {color:#000; background:none;}
.noticia a:hover {color:#A30000; background:none;}
.title_notice_std a:link, .title_notice_std a:active, .title_notice_std a:visited {color:#000; background:none;}
.title_notice_std a:hover {color:#A30000; background:none;}
.title_obertura a:link, .title_obertura a:active, .title_obertura a:visited {color:#000; background:none;}
.title_obertura a:hover {color:#A30000; background:none;}

/* GENERIC STYLES ****************************************/
/* CS Preview */
.cont_preview {padding:10px; color:inherit; background-color:#FFF; text-align:left;}

/* Print Notice */
.body_print {text-align:center;}
.content_print {width:90%; margin:0px auto; padding-bottom:15px; text-align:left;}
.head_print, .foot_print {display:none;}
.content_print .date_notice {display:block; float:none; width:100%; margin-bottom:4px;}
.content_print .options_notice_ext_top, .content_print .options_notice_ext_bottom {display:none;}

/* Title Groups & Subgroups */
.title_group_std {padding:8px 5px; color:#FFF; background:#9e0b0f url(../images/bg_t_groups.gif) no-repeat left top; font-size:20px; line-height:0.8em; text-align:right;}
.subtitle_group_std {padding:6px 0px 6px 4px; color:#900; background:#E5E5E5; font-size:10px; font-weight:700; text-indent:0;}

/* Print Notice */
.body_print {text-align:center; background:#FFF; color:inherit;}
.head_print {margin:8px 0px 14px 0px; color:inherit; background:#ed820e;}
.content_print {width:400px; margin:0 auto; text-align:left;}
.content_print .date_notice {display:none;}
.head_notice .date_notice {display:block;}
.foot_print {display:none;}

/* Head Notice */
.head_notice {clear:both; margin-bottom:8px; font-size:10px;}
.category_path {font-weight:700; float:left; margin-right:5px; padding-right:5px; border-right:1px solid #DDD;}
.date_notice {float:left; margin-right:5px; padding-right:5px;}
.hour_notice {}

/* Brief Comments */
.brief_comments {overflow:hidden; font-size:10px; clear:both;}
.brief_comments img {display:none;}
.brief_comments a:link, .brief_comments a:active, .brief_comments a:visited {display:block; margin-top:6px; padding:0px 0px 0px 16px; color:#333; background:url(../images/ico_comentaris.gif) no-repeat center left;}
.brief_comments a:hover {display:block; margin-top:6px; padding:0px 0px 0px 16px; color:#900; background:url(../images/ico_comentaris.gif) no-repeat center left;}

/* Last Comments */
.cont_last_comments {margin-top:6px; font-size:10px; line-height:1.4em;}
.num_last_coments {float:left; position:relative; margin-right:4px; width:22px; height:18px; color:inherit;  text-align:center; font-size:9px; background:url(../images/ico_comentaris.gif) no-repeat;}
.num_last_coments span {background-image:none;}
.num_last_coments a {background-image:none;}
.num_last_coments img {display:none;}
.last_comments {}
.last_comments span {}
.last_comments span strong {padding-right:4px;}

/* Related Notices */
.related_notices {font-size:10px; line-height:1.5em; margin:5px 0px; overflow:hidden;}
.title_related_notices {padding:3px 5px; color:#000; background:#EBEBEB; font-size:11px; font-weight:700; border-bottom:1px solid #FFF;}
.related_notices ul {margin:0; padding:5px 0px; list-style-type:none;}
.related_notices ul li {margin:0; padding:0px 0px 0px 16px;}
.related_notices ul li.related_notice {color:inherit; background:url(../images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_library {color:inherit; background:url(../images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_gallery {color:inherit; background:url(../images/ico_rgallery.gif) no-repeat 0px 3px;}
.related_notices ul li.related_external {color:inherit; background:url(../images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_video {color:inherit; background:url(../images/ico_video.gif) no-repeat 0px 3px;}

.related_notices ul li a:link, .related_notices ul li a:active, .related_notices ul li a:visited {color:#900; background:none;}
.related_notices ul li a:hover {color:#000; background:none;}

/* Notice Options */
.foot_notice {clear:both; margin-top:15px; padding:5px; border-top:1px solid #DDD;}
.foot_notice img {margin:2px 0px; vertical-align:middle;}
.foot_notice span {margin:6px 3px 6px 0px; vertical-align:middle; font-size:10px;}
.foot_notice_options {float:left; margin-bottom:5px;}
.foot_notice_options a:link, .foot_notice_options a:active, .foot_notice_options a:visited, .foot_notice_options a:hover {padding:0px 8px 0px 4px; border-right:1px solid #DDD;}
/* Social Bookmarks */
.foot_social_nets {float:right;}
.foot_notice .last_comments a:link, .foot_notice .last_comments a:active, .foot_notice .last_comments a:visited, .foot_notice .last_comments a:hover {padding:0px; border-right:none;}
.foot_social_nets img {margin-left:8px;}

/* Notice Valorations Content */
.cont_notice_valorations {margin:0px; border-top:1px solid #DDD; border-bottom:1px solid #DDD; font-size:11px;}

/* Vote Notice */
.cont_vote_notice {float:left; color:inherit; background:url(../images/ico_vote_ok.gif) no-repeat 0px 0px;padding:4px 0px;}
.cont_vote_notice a:link, .cont_vote_notice a:active, .cont_vote_notice a:visited, .cont_vote_notice a:hover {background:none; vertical-align:middle;}
.num_vote_notice {padding-right:2px;}
.desc_vote_notice {padding-right:5px;}
.text_vote_notice_1 {}
.text_vote_notice_2 {color:#669900; background:none;}
.text_vote_notice_3 {color:#990000; background:none;}

/* Valuation Notice */
.cont_notice_valuation {float:right; margin:2px 0px;}
.cont_notice_valuation span, .cont_notice_valuation a {vertical-align:middle;}
.info_valuation_notice {float:left;}
.ivn {padding-right:4px;}
.ivn_voted {color:#669900; background:none; padding-right:4px;}
.ivn_voted2 {color:#990000; background:none; padding-right:4px;}
.cont_valuation_notice {float:left; position:relative; width:45px; height:12px; color:inherit; background:url(../images/ico_valorate.gif) repeat-x 0 2px; overflow:hidden;}
.valuation_notice_links {position:absolute; top:0px; left:0px; width:45px; height:12px; z-index:1000;}
.valuation_notice_links a:link, .valuation_notice_links a:active, .valuation_notice_links a:visited {display:block; float:left; width:9px; height:8px;}
.valuation_notice_links a:hover {display:block; float:left; width:9px; height:12px; color:inherit; background:url(../images/ico_valorate_h.gif) repeat-x 0 2px;}
.valuation_notice_results {position:absolute; top:0px; left:0px; z-index:1; height:12px; color:inherit; background:url(../images/ico_valorate_o.gif) repeat-x 0 2px;}

/* Clear */
.clear {clear:both; height:0px; font-size:0; line-height:0;}


/* TEMPLATES ****************************************/
/* Plantilla texto base */
.cont_text_base {}
.img_text_base {float:left;}
.img_text_base img {margin-right:15px;}
.title_text_base {margin:15px 0px 20px 0px; font-size:16px; font-weight:700;}
.body_text_base {line-height:1.4em;}

/* BLOC D'ENLLAÇOS*/
.links_block {width: 100%; margin: 10px auto;}
.link_block_int {margin: 15px;}
.title_links_block {color: #9f0a0e; font-family: verdana; font-size: 13px; font-weight: 700;}
.text_links_block {margin: 5px auto; color: #333; font-family: verdana; font-size: 11px; font-weight: 700;}
.text_links_block a:link, .text_links_block a:visited {color: #444; font-family: verdana; font-size: 11px; font-weight: 100; text-decoration: none; border-right: 1px solid #ccc; padding-right: 5px; margin-right: 3px;}
.text_links_block a:hover {color: #555; font-family: verdana; font-size: 11px; font-weight: 100; text-decoration: underline; border-right: 1px solid #ccc; padding-right: 5px; margin-right: 3px;}

/* Aldea Digital (section) */
.cont_aldea_digital_section_line {margin-bottom:10px; padding-bottom:10px; text-align:center; border-bottom:1px solid #DDD; font-weight:700;}
	.cont_aldea_digital_section_line img {margin-bottom:3px;}
	.adsl_left {float:left; width:48.5%;}
	.adsl_right {float:right; width:48.5%; border-left:1px solid #DDD;}
p.adsl_img {height:35px;}
p.adsl_text {}
p.adsl_text a:link, p.adsl_text a:active, p.adsl_text a:visited {color:#A30000; background:none;}
p.adsl_text a:hover {color:#000; background:none;}

/* ALDEA BLOGS - Home */
.cont_aldea_blogs_home {font-weight:700; font-size:11px;}
.blog_home_left {float:left; width:48%;}
.blog_home_right {float:right; width:48%;}
.cont_aldea_blogs_home a:link, .cont_aldea_blogs_home a:active, .cont_aldea_blogs_home a:visited {display:block; padding:3px 5px 3px 14px; border-top:2px solid #FFF; color:#666666; background:#EBEBEB url(../images/bullet_list_blogs.gif) no-repeat 6px 7px;}
.cont_aldea_blogs_home a:hover {color:#A30000; background:#DDD url(../images/bullet_list_blogs.gif) no-repeat 6px 7px;}

/* ALDEA BLOGS - Section */
.cont_aldea_blogs_section {}
	.cont_aldea_blogs_section img {float:left; width:60px; margin-right:5px;}
	.cont_aldea_blogs_section a {font-weight:700;}
	.blog_section_left {float:left; width:48.5%; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #DDD;}
	.blog_section_right {float:right; width:48.5%; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #DDD;}

/* Template Ultima Hora */
.ultima_hora {position:relative; height:36px; margin-bottom:10px; color:inherit; background:url(../images/bg_ultima.gif) no-repeat left bottom; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; overflow:visible;}
.ultima_hora_int {position:absolute; left:150px; top:9px; width:850px; font-size:17px; line-height:1.2em; letter-spacing:-1px;}
.ultima_hora_int a:link, .ultima_hora_int a:active, .ultima_hora_int a:visited {color:#000; background:none;}
.ultima_hora_int a:hover {color:#900; background:none;}
.ultima_hora_int span {padding-left:5px; font-size:10px; vertical-align:middle; color:#888; background:none;}
.ultima_hora_int .link_view_more {display:none;}

/* Template Obertura */
.cont_obertura {margin-bottom:10px; padding-bottom:2px; border-bottom:8px solid #900;}
.img_obertura {overflow:hidden;}
	.img_obertura img {width:100%; margin-bottom:4px;}
	.img_obertura object, .img_obertura embed {margin-bottom:8px; width:490px; height:367px;}
.avantitle_obertura {color:#900; background:none; font-size:10px; font-weight:700; text-transform:uppercase;}
.title_obertura {margin:5px 0px 20px 0px; font-weight:700; color:#000; background:none; font-size:28px; line-height:1.2em; letter-spacing:-0.1em; white-space:normal;}
.subtitle_obertura {font-size:12px; font-weight:700; line-height:1.2em; text-align:justify;}

/* Template Obertura 2 */
.cont_obertura2 {margin-bottom:10px; padding-bottom:2px; border-bottom:8px solid #900;}
	.cont_obertura2 .avantitle_obertura {margin-bottom:6px;}
	.cont_obertura2 .title_obertura {margin:10px 0px 12px 0px; font-size:30px;}

/* Template Second Level */ 
.cont_notice_std {margin-bottom:10px; padding-bottom:2px; border-bottom:8px solid #900;}
.img_notice_std {float:left; width:230px; overflow:hidden;}
	.img_notice_std img {width:220px; margin-bottom:4px;}
	.img_notice_std object, .img_notice_std embed {margin-bottom:8px; width:230px; height:172px;}
.avantitle_notice_std {color:#900; background:none; font-size:10px; font-weight:700; text-transform:uppercase;}
.title_notice_std {margin:5px 0px 20px 0px; font-weight:700; color:#000; background:none; font-size:20px; line-height:1.2em; white-space:normal;}
.body_notice_std {font-size:12px; line-height:1.2em; text-align:justify;}

/* Template Second Level Video */ 
.video_notice_std {float:left; width:230px; overflow:hidden;}
	.video_notice_std object, .video_notice_std embed {width:220px; height:165px; margin-bottom:4px;}

/* Template Opinion */
.cont_opinion {color:inherit; background:#EEE; margin:2px 0px;}
	.img_opinion {float:left; width:50px;}
		.img_opinion img {width:45px; border-right:2px solid #FFF;}
	.title_opinion {padding:2px 0px; text-transform:uppercase; font-size:10px;}
		.title_opinion span.author_opinion {display:block; font-weight:700;}
		.title_opinion span.section_opinion {display:block; font-weight:700; color:#900; font-size:9px; font-style:italic;}
		.title_opinion span.link_view_more {display:none;}

/* Template Video */
.cont_video {margin-bottom:8px; text-align:center;}
	.cont_video p {overflow:hidden; width:190px; margin:0 auto; text-align:center; font-size:10px; font-weight:700; text-transform:uppercase;}
		.cont_video p a:link, .cont_video p a:active, .cont_video p a:visited {color:#900; background:none;}
		.cont_video p a:hover {color:#000; background:none;}
		.cont_video p img {width:100%; margin-bottom:4px;}
		.cont_video p object, .cont_video p embed {width:192px; height:144px;}
		.cont_video p span.link_view_more {display:none;}

/* Template Brief Notice */
.cont_brief_notice {overflow:hidden; margin:2px 0px; color:inherit; background:#EEE;}
	.img_brief_notice {float:left; width:95px;}
		.img_brief_notice img {width:90px; border-right:2px solid #FFF;}
	.text_brief_notice {padding:10px 0px; font-size:9px; line-height:1.3em;}
		.text_brief_notice .link_view_more {display:none;}
	.title_brief_notice {margin-botom:4px; font-weight:700; text-transform:uppercase; font-size:10px;}
	.title_brief_notice a:link, .title_brief_notice a:active, .title_brief_notice a:visited {color:#A30000; background:none;}
	.title_brief_notice a:hover {color:#000; background:none;}
	.body_brief_notice {}

/** Template Best Of Week
.cont_best_of_week {padding:20px 0px; color:inherit; background:#EBEBEB; text-align:center;}
	.cont_best_of_week_int {width:94%; margin:0 auto; text-align:left;}
		.img_notice_bw {float:left; width:230px; overflow:hidden;}
			.img_notice_bw img {width:220px; margin-bottom:4px;}
		.avantitle_notice_bw {color:#900; background:none; font-size:10px; font-weight:700; text-transform:uppercase;}
		.title_notice_bw {margin:5px 0px 20px 0px; font-weight:700; color:#000; background:none; font-size:20px; line-height:1.2em; white-space:normal;}**/

/* Template Entrevista */
.cont_entrevista {padding:5px 0px; color:inherit; background:#E5E5E5; text-align:center; border-bottom:2px solid #FFF;}
	.cont_entrevista_int {width:98%; margin:0 auto; padding:5px 0px; text-align:left;}
		.img_entrevista {float:right;}
			.img_entrevista img {}
		.avantitle_entrevista {color:#900; background:none; font-size:11px; font-weight:700; text-transform:uppercase;}
		.title_entrevista {margin:15px 0px; font-weight:700; color:#000; background:none; font-size:19px; line-height:1.2em; white-space:normal;}
		.body_entrevista {clear:both; padding:15px 0px; font-size:10px;}
			.body_entrevista span.link_view_more {display:none;}

/* Template Extended Entrevista & Video */
.video_notice_ext_entrevista {float:left;}
.video_notice_ext_entrevista object, .video_notice_ext_entrevista embed {width:320px; height:240px; margin:0px 10px 5px 0px;}

/* EXTENDED NOTICE TEMPLATES - Common Styles */
.body_notice_ext, .body_notice_ext_opi, .body_notice_ext_opi2, .body_notice_ext_opi3, .body_notice_ext_opi4, .body_notice_ext_entrevista, .body_notice_ext_entrevista2, .body_notice_ext_entrevista3, .body_notice_ext_entrevista4, body_notice_ext_video {margin-bottom:15px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

/* Extended Notices - Related Sound */
.related_sound {overflow:hidden; text-align:center;}
.related_sound object, .related_sound embed {}
.body_notice_ext_entrevista object, .body_notice_ext_entrevista embed {float:left; margin-right:10px;}

/* Template Extended Notice */
.cont_notice_ext {}
	.options_notice_ext_top {margin-bottom:10px;}
	.options_notice_ext_bottom {margin:40px 0px;}
		.options_notice_ext_left {float:left; width:35%;}
			.options_notice_ext_left img {margin-right:10px;}
			.options_notice_ext_left span {display:none;}
		.options_notice_ext_right {float:right; width:42%; text-align:right; background:url(../images/txt_compartir.gif) no-repeat left 7px;}
		.options_notice_ext_right a:link, .options_notice_ext_right a:active, .options_notice_ext_right a:visited, .options_notice_ext_right a:hover {margin-left:8px;}
	.content_notice_ext {padding-top:10px; border-top:8px solid #E79824;}
		.avantitle_notice_ext {font-size:10px; font-weight:700; text-transform:uppercase; color:#900; background:none;}
		.title_notice_ext {margin:10px 0px; font-weight:700; color:#000; background:none; font-size:20px; line-height:1.2em; white-space:normal;}
		.date_notice_ext {font-size:10px; text-align:right; text-transform:uppercase;}
		.date_notice_ext span {}
		.date_notice_ext span a:link, .date_notice_ext span a:active, .date_notice_ext span a:visited, .date_notice_ext span a:hover {padding-right:6px;}
		.subtitle_notice_ext {margin:10px 0px 40px 0px; font-size:11px; font-weight:700;}
		.left_notice_ext {float:left; width:240px; margin:0px 10px 10px 0px;}
			.img_notice_ext {padding:10px; color:inherit; background:#E5E5E5; text-align:center;}
				.img_notice_ext img {width:100%;}
			.info_notice_ext {margin:5px 0px;}
			.info_notice_ext .related_notices {margin:0;}
				.info_notice_ext .related_notices ul {padding:5px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
		.body_notice_ext {line-height:1.4em;}

/* Template Extended Opi */
.content_notice_ext_opi {margin-bottom:20px;}
	.category_notice_ext_opi {clear:both; margin:10px 0px; padding:5px; color:#FFF; background:#F90; text-align:right; font-weight:700;}
	.category_notice_ext_opi a:link, .category_notice_ext_opi a:active, .category_notice_ext_opi a:visited, .category_notice_ext_opi a:hover {color:#FFF; background:none;}
		.img_notice_ext_opi {float:left;}
			.img_notice_ext_opi img {margin:0px 15px 5px 0px;}
		.title_notice_ext_opi {margin:5px 0px; font-weight:700; color:#000; background:none; font-size:20px; line-height:1.2em; white-space:normal; text-transform:uppercase;}
		.author_notice_ext_opi {color:#900; background:none; font-size:12px; line-height:1.4em; font-weight:700; text-transform:uppercase;}
		.mail_notice_ext_opi {font-size:10px; text-align:right; text-transform:uppercase;}
		.body_notice_ext_opi {margin-top:20px; clear:both; font-size:14px; line-height:1.3em;}
.body_notice_ext_opi, .body_notice_ext_opi2, .body_notice_ext_opi3, .body_notice_ext_opi4 {margin-top:20px; clear:both; font-size:14px; line-height:1.3em; clear:both;}
.body_notice_ext_opi strong, .body_notice_ext_opi b, .body_notice_ext_opi2 strong, .body_notice_ext_opi2 b, .body_notice_ext_opi3 strong, .body_notice_ext_opi3 b, .body_notice_ext_opi4 strong, .body_notice_ext_opi4 b {color:#000; background:none;}
.body_notice_ext_opi4 {margin-bottom:20px;}
.body_notice_ext_opi2 img, .body_notice_ext_opi4 img {float:right; width:40%; margin-left:10px;}
.body_notice_ext_opi3 img {float:left; width:40%; margin-right:10px;}

/* Template Extended Entrevista */
.content_notice_ext_entrevista {}
	.category_notice_ext_entrevista {clear:both; margin:10px 0px; padding:5px; color:#FFF; background:#F90; text-align:right; font-weight:700;}
	.category_notice_ext_entrevista a:link, .category_notice_ext_entrevista a:active, .category_notice_ext_entrevista a:visited, .category_notice_ext_entrevista a:hover {color:#FFF; background:none;}
	.avantitle_notice_ext_entrevista {margin-bottom:8px; font-size:11px; font-weight:700; text-transform:uppercase; color:#900; background:none;}
	.title_notice_ext_entrevista {margin:5px 0px 20px 0px; font-weight:700; color:#000; background:none; font-size:20px; line-height:1.2em; white-space:normal;}
	.content_notice_ext_entrevista .date_notice_ext {margin-bottom:15px;}
	.img_notice_ext_entrevista {}
		.img_notice_ext_entrevista img {margin:0px 10px 5px 0px; width:100%;}
	.subtitle_notice_entrevista {margin-top:15px;font-weight:700; line-height:1.3em;}
	.body_notice_ext_entrevista, .body_notice_ext_entrevista2, .body_notice_ext_entrevista3, .body_notice_ext_entrevista4 {margin-top:20px; clear:both; font-size:14px; line-height:1.3em; clear:both;}
	.body_notice_ext_entrevista strong, .body_notice_ext_entrevista b, .body_notice_ext_entrevista2 strong, .body_notice_ext_entrevista2 b, .body_notice_ext_entrevista3 strong, .body_notice_ext_entrevista3 b, .body_notice_ext_entrevista4 strong, .body_notice_ext_entrevista4 b {color:inherit; background:none;}
	.body_notice_ext_entrevista4 {margin-bottom:20px;}
	.body_notice_ext_entrevista2 img, .body_notice_ext_entrevista4 img {float:right; width:40%; margin-left:10px;}
	.body_notice_ext_entrevista2 object, .body_notice_ext_entrevista2 embed {float:right; width:40%; margin-left:10px;}
	.body_notice_ext_entrevista3 img {float:left; width:40%; margin-right:10px;}

/* Template Extended Video */
.content_notice_ext_video {margin:10px 0px; padding:20px 0px; border-top:8px solid #F90; text-align:center;}
	.content_notice_ext_video_int {width:690px; height:270px; margin:0 auto; color:#FFF; background:url(../images/bg_t_video.gif) no-repeat left top; overflow:hidden;}
		.content_notice_ext_video_int2 {width:94%; margin:0 auto; padding:15px 0px; text-align:left;}
		.video_notice_ext_video {float:left; margin-right:10px;}
		.title_notice_ext_video {margin-bottom:10px; font-weight:700; font-size:18px; line-height:1.2em; white-space:normal;}
		.date_notice_ext_video {margin-bottom:10px; color:#f2b5b7; background:none; text-align:right; font-size:10px;}
		.body_notice_ext_video {color:#f2b5b7; background:none; line-height:1.4em;}

/* Template Aldea Digital - 24 items */
.cont_template_ad {}
	.t_template_ad {width:100%; color:inherit; background:#FFF;}
		.t_template_ad td {color:inherit; background:#E5E5E5; text-align:center; width:33%;}

/* Template Aldea Digital - 3 items */
.cont_template_ad2 {margin-top:-2px;}
	.t_template_ad2 {width:100%; color:inherit; background:#FFF;}
		.t_template_ad2 td {color:inherit; background:#E5E5E5; text-align:center; width:33%;}

/* Template Unrescale Image */
.unrescale_image {margin:5px 0px; text-align:center;}



/* POLLS ***********************/
/* Poll Standard */
.content_encuesta {clear:both; overflow:hidden; width:100%; margin:10px 0px; font-size:11px; color:inherit; background:#EBEBEB; text-align:center;}
.content_encuesta_int {overflow:hidden; width:96%; margin:0 auto; padding:5px 0px; text-align:left;}
.title_encuesta {margin-bottom:4px; padding-bottom:2px; font-size:11px; font-weight:700; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #CCC; color:#900; background:none;}
.question_encuesta {margin:10px 0px; font-size:14px; line-height:1.1em; font-weight:700; color:#000; background:inherit;}
.option_encuesta {position:relative; overflow:hidden; clear:both; width:100%; margin:8px 0px;}
.text_encuesta {float:right; width:90%; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; background:inherit;}
.check_encuesta {float:left; width:8%; padding-bottom:3px;}
.bars_encuesta {clear:both; height:15px; position:relative; color:inherit; background:#FFF; border:1px solid #CCC;}
.bars_active {height:15px; color:inherit; background:#900;}
.percent_encuesta {font-family:Arial, Helvetica, sans-serif; position:absolute; right:2px; top:0px; font-weight:700; color:#000;}
/*.input_vote {width:49%; float:right; text-align:right;}*/

/* Foot Poll */
.foot_encuesta {overflow:hidden; clear:both; width:100%; margin-top:8px; padding:6px 0px; border-top:1px solid #DDD; font-size:11px;}
	.foot_encuesta input {}
	.total_votes {/*float:left; width:48%;*/ display:none;}
	.input_vote {margin-bottom:5px; text-align:center;}
	.results_vote {width:100%; margin-top:5px; padding-top:5px; text-align:left; overflow:hidden; border-top:1px solid #DDD;}
		.results_vote span {padding-right:8px; font-size:11px;}
			.results_vote span img {margin-right:4px; vertical-align:middle;}
			.results_vote a:link, .results_vote a:active, .results_vote a:visited {color:#333; background:none;}
			.results_vote a:hover {color:#000; background:none;}

/* Poll Chart Results */
.options_encuesta, .options_encuesta_result {position:relative; overflow:hidden;}
.options_encuesta a:link, .options_encuesta a:active, .options_encuesta a:visited, .options_encuesta a:hover {display:block; padding-top:3px;}
.options_encuesta .results_vote a:link, .options_encuesta .results_vote a:active, .options_encuesta .results_vote a:visited, .options_encuesta .results_vote a:hover {display:inline;}
.options_encuesta_result .text_encuesta {width:82%;}
.options_encuesta_result .option_encuesta {float:left; width:54%; clear:left;}
.check_encuesta span {display:block; width:15px; height:15px; margin-top:2px;  vertical-align:middle;}
.pie_encuesta {float:right; clear:none; overflow:hidden; text-align:left; width:41%; height:110px; position:relative;}
.pie_encuesta object,.pie_encuesta embed {width:90px; height:90px; position:absolute; right:10px; top:0px;}


/* Poll With Images */
.img_enc_img {float:left; width:30%; text-align:left;}
.img_enc_img img {width:92%;}
.cont_txt_enc {}
.title_enc_img {font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; background:inherit;}
.desc_enc_img {}
.input_enc_vote input {background-color:inherit; width:50px; height:18px; border:none; color:#000; font-weight:700; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.foot_encuesta_button {overflow:hidden; clear:both; text-align:right; padding:3px 2px; background:#EBEBEB;}
.foot_encuesta_button input {background-color:inherit; width:50px; height:18px; border:none; color:#000; font-weight:700; font-size:11px; font-family:Arial, Helvetica, sans-serif;}





/* BANNERS ****************************************/
.banner {margin-bottom:10px; text-align:center; overflow:hidden; clear:both;}
.banner_center {margin-bottom:10px; text-align:center; overflow:hidden; clear:both;}

/* POPUPS ****************************************/
.body_print {text-align:center;}
.content_print {width:90%; margin:0px auto; text-align:left;}


/* COMPONENTS ****************************************/

/*PIE ALDEA*/
.pie_aldea{height:23px; color:inherit; background:url(../images/foot_aldea_cat.gif) no-repeat center bottom; text-align:center;}
.pie_aldea a:link, .pie_aldea a:active, .pie_aldea a:visited, .pie_aldea a:hover {display:block; height:23px;}

.iframe_game{margin:0; padding:0; border:none;}

/* Generic Component Styles */
.message_ok_ko {padding-bottom:10px;}
.form_ok {padding:5px 0px; color:#093; background:none; font-weight:700;}
.form_ko {padding:5px 0px; color:#C00; background:none; font-weight:700;}
.txt_no_results {padding:10px 0px; font-style:italic; font-size:11px;}
.history_back_std {margin:30px 0px; clear:both; text-align:center;}
.history_back_std a:link, .history_back_std a:active, .history_back_std a:visited {padding:4px; border:1px solid #DDD;}
.history_back_std a:hover {padding:4px; border:1px solid #DDD;}

/* Generic Form Styles */
.input_std {}
.textarea_std {width:56%;}

/* Standard Form */
.cont_form_std {margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; clear:both;}
.cont_form_std input, .cont_form_std textarea {color:#FFF; background:#996666; border:none;}
.cont_form_std textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.cont_form_std_int {}
.title_form_std {margin-bottom:8px; padding:5px 4px; font-size:12px; font-weight:700; color:#000; background:none; border-bottom:1px solid #DDD;}
.subtitle_form_std {padding:5px 4px; font-weight:700; color:#000; background:none;}
.desc_form_std {margin:10px 0px; padding:5px 4px; color:#000; background:#DDD; font-weight:700;}
.first_line_form_std {margin-bottom:8px; padding:5px 4px; font-size:12px; font-weight:700; color:#000; background:none; border-bottom:1px solid #DDD;}
.cont_form_std label {display:block; float:left; width:40%; padding:0px 6px 0px 0px; text-align:right; font-weight:700; color:#900; background:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;}
.first_line_form_std {padding:5px 4px;}
.first_line_form_std2 {padding:5px 4px; color:#666666; background:none; font-weight:700;}
.line_form_std {clear:both; padding:4px 5px;}
	.line_form_std img {margin-right:4px; vertical-align:middle;}
	.line_form_std input {vertical-align:top;}
	.line_form_std strong {vertical-align:middle;}
	.line_form_std span {vertical-align:top;}
.line_form_std2 {clear:both; padding:4px 5px;}
.line_form_std_radios {clear:both; padding:4px 5px;}
	.line_form_std_radios label {display:inline; float:none;}
	.line_form_std_radios input {vertical-align:middle;}
.desc_line_form_std {margin:10px 0px;}
.desc_line_form_std img {margin-right:4px; vertical-align:middle;}
.last_line_form_std {margin-bottom:10px; padding:6px 0px; font-size:10px; font-weight:700; text-align:center;}
.last_line_form_std2 {margin-bottom:10px; padding:6px 0px; font-size:10px; font-weight:700; text-align:center;}

/* Path Section */
.path_section {margin-bottom:15px;}
.path_section_content {font-weight:700;}
.path_section_content h1 {display:inline; margin:0; padding:0; font-size:12px; line-height:1em; vertical-align:middle;}
.path_section_content a:link, .path_section_content a:active, .path_section_content a:visited {margin-right:4px; padding-right:8px; background:url(../images/arrow_right.gif) no-repeat center right; vertical-align:middle;}
.path_section_content a:hover {}

/* Paginator */
.paginator_bar {margin:10px 0px; padding:8px 0px; text-align:left; color:#666666; background:none; clear:both; font-weight:700; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.paginator_bar_int {}
.paginator_bar_left {float:left;}
.paginator_bar_left a:link, .paginator_bar_left a:active, .paginator_bar_left a:visited, .paginator_bar_left a:hover {margin-right:6px; padding-right:6px; border-right:1px solid #CCC;}
.paginator_bar_center {float:left; font-size:11px; color:#999; background:none;}
.paginator_bar_right {float:left;}
.paginator_bar_right a:link, .paginator_bar_right a:active, .paginator_bar_right a:visited, .paginator_bar_right a:hover {margin-left:6px; padding-left:6px; border-left:1px solid #CCC;}
.paginator_bar_center span {padding-right:4px; font-size:12px; color:#666666; background:none;}
span.paginator_dots {color:#666666; background:none; border:none; padding-right:0px;}

/** HOME - Other Headlines */
.other_headlines {}
.other_headlines_left {float:left; width:48%;}
.other_headlines_right {float:right; width:48%;}

/** HOME - Titulars Home */
.cont_titulars_home {text-align:center; color:inherit; background:#E5E5E5;}
	.cont_titulars_home ul {width:96%; margin:0 auto; padding:5px 0px; list-style-type:none; text-align:left; font-size:10px; height:210px;}
		.cont_titulars_home ul li {font-weight:700;}
/*			.cont_titulars_home ul li a:link, .cont_titulars_home ul li a:active, .cont_titulars_home ul li a:visited {display:block; padding:4px 2px; color:#666666; background:none;}
			.cont_titulars_home ul li a:hover {display:block; padding:4px 2px; color:#900; background:#F0F0F0;}*/
			.cont_titulars_home ul li a:link, .cont_titulars_home ul li a:active, .cont_titulars_home ul li a:visited {display:block; margin:0; padding:3px 4px 3px 16px; color:#333; background:url(../images/ico_rnotice.gif) no-repeat 3px 7px;}
			.cont_titulars_home ul li a:hover {display:block; margin:0; padding:3px 4px 3px 16px; color:#333; background:#F9F9F9 url(../images/ico_rnotice.gif) no-repeat 3px 7px;}

/** HOME - Best Of Week */
#div_boweek .cont_notice_std {border:none;}
.cont_notice_bof {}
.notice_bof_left {float:left; width:240px;}
.notice_bof_left img {width:230px;}
.notice_bof_left object, .notice_bof_left embed {width:230px;}
.notice_bof_right {float:right; width:235px;}
.notice_bof_center {float:none;}

/** HOME - Photogallery */
.photogallery_home {margin:2px 0px; padding:4px 0px; color:inherit; background:#E5E5E5;}
.photogallery_home_images {text-align:center;}
.photogallery_home_images img {width:24%;}
.photogallery_home_desc {padding:2px 4px; font-size:11px;}

/* HOME - New Photogallery */
.cont_photogallery_new {margin-top:2px; position:relative; width:493px; height:202px; overflow:hidden; color:inherit; background:#E4E4E4 url(../images/bg_photogallery_new.gif) no-repeat;}
	/*.cont_photogallery_new_up {position:relative; width:493px; height:202px; color:inherit; background:url(../images/bg_photogallery_new.gif) no-repeat; z-index:1000;}*/
		a.move_left {position:absolute; left:0px; top:0px; display:block; width:24px; height:202px;}
		a.move_right {position:absolute; right:0px; top:0px; display:block; width:24px; height:202px;}
	.cont_photogallery_new_down {position:absolute; z-index:1; top:10px; left:15px; width:462px; height:182px; overflow:hidden;}
		.ph_new_img {float:left; width:140px; height:182px; overflow:hidden; margin:0px 3px 0px 7px; padding:5px 0px; color:#FFF; background:#5F5F5F; text-align:center;}
			.ph_new_img_int {width:95%; margin:0 auto;}
				.ph_new_img_int img {width:100%;}
				.ph_new_img_int p {margin-top:3px; text-align:left; font-size:10px;}

/** HOME - Bottom Notices */
.bottom_notices {}
.bottom_notices_left {float:left; width:66.3%;}
.bottom_notices_1 {float:left; width:49%; overflow:hidden;}
.bottom_notices_2 {float:right; width:49%; overflow:hidden;}
.bottom_notices_right {float:right; width:32.5%;}
.bottom_notices_3 {}

/** VIEWER - List Notices */
.cont_list_notices {padding:10px 0px; text-align:center; color:inherit; background:#E5E5E5; overflow:hidden;}
.cont_list_notices_int {width:94%; margin:0 auto; text-align:left; color:inherit; background:#EEE; overflow:hidden;}
.title_line_gray {width:94%; margin:0px auto 1px auto; padding:2px 0px 3px 0px; text-align:left; font-weight:700; text-indent:3px; font-size:11px; color:; background:#EEE;}
	.cont_list_notices ul {margin:0; padding:0; font-size:11px; text-align:left; list-style-type:none;}
		.cont_list_notices ul li {margin:0; padding:0px; border:1px solid #EEE;}
			.cont_list_notices ul li a:link, .cont_list_notices ul li a:active, .cont_list_notices ul li a:visited {display:block; margin:0; padding:3px 4px 3px 16px; color:#666666; background:url(../images/ico_rnotice.gif) no-repeat 3px 7px;}
			.cont_list_notices ul li a:hover {display:block; margin:0; padding:3px 4px 3px 16px; color:#666666; background:#F9F9F9 url(../images/ico_rnotice.gif) no-repeat 3px 7px;}

/** CATEGORY NOTICES - Interviews, Opinions and Editorial */
.cont_list_category_notices {}
	.t_list_category_notices {clear:both; margin-bottom:10px; padding:5px; color:#FFF; background:#F90; text-align:right; font-weight:700;}
		.item_list_category_notices {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #CCC;}
			.img_tlcn {float:left;}
				.img_tlcn img {margin-right:10px;}
			.title_tlcn {margin:5px 0px; font-weight:700; color:#000; background:none; font-size:20px; line-height:1.2em; white-space:normal; text-transform:uppercase;}
			.subtitle_tlcn {margin-bottom:8px; font-size:10px; font-weight:700; text-transform:uppercase; color:#900; background:none;}
			.date_tlcn {font-size:10px;}

/** RSS - Show List Rss */
.cont_rss {}
.title_rss {font-size:14px; font-weight:700; color:#900; background:none;}
.desc_rss {padding:10px 0px;}
.desc_rss b, .desc_rss strong, .list_rss b, .list_rss strong {color:#900; background:inherit;}
.list_rss {float:right; width:25%; margin-left:15px;}
.list_rss ul {margin:0; padding:0; list-style-type:none;}
.list_rss ul li {margin:0; padding:4px 0px; font-weight:700;}
.list_rss ul li a:link, .list_rss ul li a:active, .list_rss ul li a:visited {padding:6px 0px 6px 20px; color:#900; background:url(../images/ico_rss.gif) no-repeat 0px 6px;}
.list_rss ul li a:hover {color:#000; background:url(../images/ico_rss.gif) no-repeat 0px 6px;}

/** VIEWER - Category Notices, Category List **/
.cont_links_std {margin-bottom:10px;}
.cont_links_std .title_line_gray i {}
.cont_links_std ul {margin:0px 0px 10px 0px; padding:0; list-style-type:none;}
.cont_links_std ul li a:link, .cont_links_std ul li a:active, .cont_links_std ul li a:visited {display:block; padding:6px 0px; border-bottom:1px dashed #DDD;}
.cont_links_std ul li a:visited {}
.cont_links_std span {display:block; padding:6px 0px; border-bottom:1px dashed #DDD;}

/** VIEWER - Related Notices **/
.related_notices_viewer {margin-bottom:10px; font-size:12px;}
.related_notices_viewer .title_related_notices {padding:4px 0px 4px 14px; color:#000; background:url(../images/bullet_arrow_right.gif) no-repeat center left; font-weight:700; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.related_notices_viewer ul {margin:0px 0px 10px 0px; padding:0; list-style-type:none;}
.related_notices_viewer ul li.related_notice, .related_notices_viewer ul li.related_library, .related_notices_viewer ul li.related_gallery, .related_notices_viewer ul li.related_video {margin:0; padding:0 0px 0 15px; background-position:0px center; border-bottom:1px dashed #DDD;}
.related_notices_viewer ul li a:link, .related_notices_viewer ul li a:active, .related_notices_viewer ul li a:visited {display:block; padding:6px 0px;}
.related_notices_viewer ul li a:hover {}

/** VIEWER - Related Map **/
.cont_related_map_notice {margin-bottom:5px 0px 15px 0px; overflow:hidden;}
.desc_related_map_notice {margin:4px 0px 10px 0px; font-size:11px;}

/* VIEWER - Related Photogallery */
.cont_related_photogallery {margin:2px 0px 0px 0px; padding:5px 4px; background:#B7B7B7; text-align:center;}
.list_images_photogallery {margin-bottom:5px; width:99%; margin:0 auto; text-align:center; overflow:hidden;}
.list_images_photogallery img {width:85px; margin-right:1px; margin-bottom:1px; float:left;}
.desc_related_photogallery {margin-top:10px; text-align:left; font-size:10px; line-height:1.3em; font-weight:700;}


/** COMMENTS **/
.cont_comentaris {}
.total_comments {padding:4px 0px 4px 14px; color:#000; background:url(../images/arrows_right.gif) no-repeat center left; font-weight:700; border-top:1px solid #e1731c; border-bottom:1px solid #e1731c;}
.title_notice_comments {margin-bottom:15px; font-size:20px; color:#333; background-color:#FFF; line-height:1.1em; text-align:left; text-indent:0px; font-family:Arial, Helvetica, sans-serif;}
.comentaris_label_nomargin {display:none;}

/** COMMENTS - First & Other Comments **/
.cont_first_comment, .cont_comment {margin:10px 0px;}
.cont_first_comment {padding-top:40px; border-top:8px solid #F90;}
.cont_author_first_comment, .cont_author_comment {margin-bottom:4px;}
.author_first_comment, .author_comment {float:left; font-size:10px; font-weight:700; text-transform:uppercase; color:#000; background:inherit; margin-right:5px; padding-right:6px; border-right:1px solid #CCC;}
.date_first_comment, .date_comment {float:left; font-size:10px;}
.body_first_comment, .body_comment  {padding:2px 0px 2px 20px; font-size:11px; line-height:1.2em; color:#777; background:url(../images/ico_comentaris2.gif) no-repeat left 4px; overflow:hidden;}

/** COMMENTS - Form New Comment */
.cont_title_new_comment {}
.img_title_new_comment {}
.title_new_comment {font-weight:700; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:none;}
.desc_new_comment {display:none;}
.cont_form_new_comment {padding:5px 0px;}
.form_form_new_comment {}
.cont_form_comments {color:inherit; background:#EBEBEB; font-family:Arial, Helvetica, sans-serif;}
.cont_form_comments_int {}
.cont_form_comments label {float:left; display:block; padding:2px 4px; width:40%; text-align:right; font-weight:700;}
.cont_form_comments input {vertical-align:top;}
.first_line_form_comments {padding:5px 6px; color:inherit; background:none;}
.line_form_comments, .line_form_comments_ta {padding:8px 5px; border-bottom:1px solid #FFF;}
.line_form_comments_ta label {width:12%;}
.line_form_comments .required_field {vertical-align:top;}
.last_line_form_comments {text-align:center; padding:6px 0px; font-size:10px; font-family:Verdana, Arial , Helvetica, sans-serif; font-weight:700;}
.last_line_form_comments_left {float:left; width:40%; text-align:right;}
.last_line_form_comments_right {float:right; width:56%; text-align:left;}
.required_field {color:#C00000; background:inherit; padding-left:2px;}

/** COMMENTS - Button Back Comments */
.button_back_comments {text-align:center; margin:10px 0px;}
.button_back_comments a:link, .button_back_comments a:active, .button_back_comments a:visited {padding:3px 4px; color:inherit; background:#EBEBEB; border:1px solid #CCC;}
.button_back_comments a:hover {padding:3px 4px; color:#000; background:#CCC; border:1px solid #CCC;}



/* SEARCH NOTICE - Form */
.search_form {margin:10px 0px; font-family:Arial, Helvetica, sans-serif;}
.form_option {margin-right:10px; padding:5px 0px; border-bottom:1px solid #EBEBEB;;}
.form_option1 {margin:4px 0px; padding:10px 0px; border-bottom:1px solid #DDD;}
.form_option2 {margin:4px 0px; padding:10px 0px; border-bottom:1px solid #DDD;}
.form_option3 {margin:4px 0px; padding:10px 0px; border-bottom:1px solid #DDD;}
.search_form label {padding-left:8px;}
.search_form img {margin-right:10px;;}
.search_form label, .search_form input, .search_form img {vertical-align:middle;}
.submit_std_link {margin-top:5px; text-align:center;}
.submit_std_link a:link, .submit_std_link a:active, .submit_std_link a:visited {padding:2px 5px;; color:#FFF; background:#777;}
.submit_std_link a:hover {padding:2px 5px;; color:#FFF; background:#555;}

/* SEARCH NOTICE - Results */
.cont_search_results {}
.tit_search_results {margin-bottom:10px; padding:2px 3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:inherit; background:#EBEBEB;}
.search_results {}
.publish_date_search_result {font-size:10px;}
.search_results .category_path {font-size:10px;}
.tit_search_result {margin:2px 0px; padding:0px; font-size:14px; line-height:1.2em; font-weight:700;}
.body_search_result {border-bottom:1px solid #EBEBEB; padding-bottom:10px; margin-bottom:10px; font-size:11px;}



/** CATEGORIES - Notice List By Category **/
.cont_notices_sections {}
.cont_notice_sections {padding:10px 0px; border-bottom:1px solid #DDD;}
.title_notice_sections {margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:1.2em;}
.subtitle_notice_sections {font-size:12px; line-height:1.2em;}
.options_notice_sections {margin-top:10px; font-size:10px}
.options_notice_sections span img {margin-right:6px; vertical-align:text-bottom;}
.options_notice_sections img {vertical-align:text-bottom;}
.options_notice_sections a:link, .options_notice_sections a:active, .options_notice_sections a:visited {}
.options_notice_sections a:hover {}



/* SEND NOTICE - Mail Styles */
.body_mail_stf {padding:10px;}
.cont_mail_stf {text-align:center;}
.cont_mail_stf strong, .cont_mail_stf b {color:#000; background-color:inherit;}
.cont_int_mail_stf {width:40%; margin:0 auto; text-align:left; border:1px solid #CCC; color:inherit; background:#FFF;}
.head_mail_stf {height:20px; color:inherit; background:#CCC;}
.info_mail_stf {padding:10px; background:#EBEBEB; }
.item_info_mail_stf {margin:4px 0px;}
.notice_mail_stf {padding:10px;}
.title_notice_mail_stf {font-size:16px; margin-bottom:5px;}
.link_notice_mail_stf {font-size:11px; text-align:right;}
.foot_mail_stf {height:20px; color:inherit; background:#CCC;}



/* PHOTOGALLERY - Content */
.cont_photogallery {margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* PHOTOGALLERY - Title & Description*/
.cont_photogallery_title {}
.photogallery_title {padding:8px; font-size:2em; line-height:1em; color:#900; background:inherit; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; letter-spacing:-1px;}
.photogallery_desc {padding:4px 8px; margin-bottom:8px; font-size:0.9em; line-height:1.3em;}

/* PHOTOGALLERY - Image & Description */
.cont_photogallery_image {}
	.photogallery_image {padding:30px 0px; text-align:center; color:inherit; background:#9E0B0F url(../images/bg_photogallery.gif) no-repeat right bottom;}
		.photogallery_image img {}

.col_left_photogallery {float:left; width:20%; margin-left:1%;}
	span.col_left_photogallery_left {display:block; float:left; width:48%; overflow:hidden;}
	span.col_left_photogallery_left img {width:100%; margin-bottom:5px;}
	span.col_left_photogallery_right {display:block; float:right; width:48%; overflow:hidden;}
	span.col_left_photogallery_right img {width:100%; margin-bottom:5px;}
.col_right_photogallery {float:right; width:75%;}
	.col_right_photogallery img {width:97%; margin-bottom:10px;}

	.photogallery_image_info {padding:8px; color:#FFF; background:#444;}
		.photogallery_image_info strong {display:block; padding-bottom:5px;}
		.photogallery_image_info span {}

/* PHOTOGALLERY - Controls */
.photogallery_controls {margin:0; padding:4px 0px; background:#444; font-weight:700; text-align:center;}
.photogallery_play {}
	.photogallery_play a:link, .photogallery_play a:active, .photogallery_play a:visited, .photogallery_play a:hover {padding-right:14px; color:#FFF; background:url(../images/bullet_play.gif) no-repeat right;}
.photogallery_pause {}
	.photogallery_pause a:link, .photogallery_pause a:active, .photogallery_pause a:visited, .photogallery_pause a:hover {padding-right:14px; color:#FFF; background:url(../images/bullet_pause.gif) no-repeat right;}

/* PHOTOGALLERY - Last Photogalleries */
.cont_last_photogalleries {}
	.title_last_photogalleries {padding:8px 8px 0px 8px; font-weight:700; color:#000; background:inherit;}
	.last_photogalleries {}
		.last_photogalleries a:link, .last_photogalleries a:active, .last_photogalleries a:visited {display:block; padding:3px 8px;}
		.last_photogalleries a:hover {display:block; padding:3px 8px;}

/* PHOTOGALLERY - Redefine Paginator */
.cont_photogallery .paginator_bar {margin:0; font-size:12px; background:#333; border:none;}
	.cont_photogallery .paginator_bar_int {padding:0px 5px; text-align:center;}
		.cont_photogallery .paginator_bar_left {display:inline;}
		.cont_photogallery .paginator_bar_center {display:inline;}
			.cont_photogallery .result_pages {display:inline;}
		.cont_photogallery .paginator_bar_right {display:inline;}
.cont_photogallery .paginator_bar_left a:link, .cont_photogallery .paginator_bar_left a:active, .cont_photogallery .paginator_bar_left a:visited {padding:3px 3px 3px 14px; color:#FFF; background:url(../images/bullet_arrow_left.gif) no-repeat left; border:none;}
.cont_photogallery .paginator_bar_left a:hover {padding:3px 3px 3px 14px; color:#FFF; background:url(../images/bullet_arrow_left.gif) no-repeat left; border:none;}

.cont_photogallery .paginator_bar_center span {padding:0px 5px; font-weight:700; color:#BBB; background:none;}
.cont_photogallery .paginator_bar_center a {color:#FFF; background:none;}

.cont_photogallery .paginator_bar_right a:link, .cont_photogallery .paginator_bar_right a:active, .cont_photogallery .paginator_bar_right a:visited {padding:3px 14px 3px 3px; color:#FFF; background:url(../images/bullet_arrow_right.gif) no-repeat right; border:none;}
.cont_photogallery .paginator_bar_right a:hover {padding:3px 14px 3px 3px; color:#FFF; background:url(../images/bullet_arrow_right.gif) no-repeat right; border:none;}

/* FACEBOOK*/
.cont_facebook{width: 100%; margin: 0px 0px 10px 0px; paddign: 15px 5px 5px 5px; background: #3b5998; border-top: 10px solid  #FFF;}
.cont_facebook img{float: left; margin: 5px 15px 0px 15px; }

/* TWITTER */
.twitter_full_logo{margin-top: 10px; width: 100%; text-align: center;}

/** VIDEOS -  Video **/
.cont_video_section {margin-bottom:15px; text-align:center;}

/** VIDEOS -  Video Search Results **/
.cont_video_search_results {}
	.title_video_search_results {margin-bottom:10px; padding:2px 3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:inherit; background:#DDD;}
	.videos_search_results {}
		.video_search_results {float:left; width:23.5%; margin:0px 5px 10px 5px; overflow:hidden;}
			.img_video_search_result {}
				.img_video_search_result img {}
			.info_video_search_result {margin:5px 0px; font-size:10px;}
				.info_video_search_result strong {padding-right:4px; font-size:12px; font-weight:700; color:#000; background:none;}
			.title_video_search_result {font-size:14px; line-height:1.2em;}



/** AGENDA - Calendar Anual */
.cont_form_agenda {margin-bottom:10px; padding:10px 0px; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}

.cont_cal_years {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #DDD; text-align:center; font-weight:700;}
	.calendar_year {margin-bottom:6px;}
	.anterior_siguiente {}
	.anterior_siguiente a:link, .anterior_siguiente a:active, .anterior_siguiente a:visited, .anterior_siguiente a:hover {padding:0px 8px;}

.calendar_anual {width:100%; margin-bottom:10px; border:1px solid #DDD;}
	.calendar_anual_tr {}
		.calendar_anual_td {}
			.calendar_mes {width:100%; height:190px; padding:5px; color:inherit; background:#FFF; border:1px solid #DDD;}
				.calendar_mes td {padding:3px; text-align:center; font-size:12px;}
				.calendar_month_name {font-weight:700; color:inherit; background:#EDEDED; height:24px;}
				.week {}
					.name_week_day {height:20px; font-weight:700; color:inherit; background:#F3F3F3; border-top:2px solid #FFF;}
					.name_week_end {height:20px; font-weight:700; color:inherit; background:#F3F3F3; border-top:2px solid #FFF;}
					.first_empty_days {color:inherit; background:#F6F6F6; border-top:2px solid #FFF;}
					.last_empty_days {color:inherit; background:#F6F6F6; border-top:2px solid #FFF;}
				td.works_days {color:#444; background:inherit; text-align:right;}
				td.weekend_days {color:#777; background:inherit; text-align:right;}
				td.calendar_today {color:#FFF; background:#777; text-align:center; font-weight:700;}
					td.calendar_today a:link, td.calendar_today a:active, td.calendar_today a:visited {color:#FFF;}
					td.calendar_today a:hover {color:#FFF;}

/** AGENDA - Llistat Events */
.cont_agenda {margin-bottom:40px; border-top:1px solid #DDD;}
.cont_agenda_date {margin:10px 0px; font-size:16px; font-weight:700;}
.title_agenda {margin:4px 0px 10px 0px; padding:2px 5px 2px 20px; color:inherit; background:#EDEDED url(../images/arrow_down.gif) no-repeat 7px center; text-transform:uppercase; font-weight:700;}

/** AGENDA - Event */
.cont_event {margin-top:10px; padding-bottom:10px; border-bottom:1px solid #DDD;}
	.cont_agenda_back_button {padding-top:10px; border-top:1px solid #DDD; text-align:center; clear:both;}
		.cont_agenda_back_button a:link, .cont_agenda_back_button a:active, .cont_agenda_back_button a:visited {padding:3px 5px; border:1px solid #DDD; font-size:11px; line-height:2em; font-weight:700;}
		.cont_agenda_back_button a:hover {padding:3px 5px; border:1px solid #000; font-size:11px; line-height:2em; font-weight:700;}
	.title_event {font-family:"Times New Roman", Times, serif; font-size:22px; line-height:1.2em; margin-bottom:5px; color:#000; background:inherit;}
	.img_event {}
		.img_event img {float:left; width:30%; margin:0px 10px 10px 0px;}
	.desc_event {margin-bottom:8px;color:#555; background:inherit;}
	.url_event {font-weight:700; margin-bottom:4px;}
	.date_init_event {color:#555; background:inherit;}
		.date_init_event b, .date_init_event strong {color:#000; background:none;}
	.date_finish_event {color:#555; background:inherit;}
		.date_finish_event b, .date_finish_event strong {color:#000; background:none;}
	.t_item_event {margin:3px 0px 5px 0px; padding:2px 0px 2px 10px; border-bottom:1px solid #DDD; font-weight:700; background:url(../images/arrow_right.gif) no-repeat center left;}
	.item_event {padding:0px 0px 3px 10px; color:#555; background:inherit;}
		.item_event b, .item_event strong {color:#000; background:none;}
	.more_info_event a:link, .more_info_event a:active, .more_info_event a:visited, .more_info_event a:hover {padding-right:10px; background:url(../images/arrow_right.gif) no-repeat right 4px;}



/** REGISTERED USERS MAP - Form **/
.cont_gm {margin:10px 0px;}
.form_gm {float:left; width:30%;}
.form_gm .cont_form_std label {display:block; width:100%; padding:2px 0px; text-align:left; font-weight:700; color:#000;}
.form_gm .cont_form_std em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/** REGISTERED USERS MAP - Map **/
.map_gm {float:right; width:68%;}
.map_gm_up {margin-bottom:4px; text-align:left; font-size:11px; font-weight:700;}
.map_gm_up img {vertical-align:middle;}
.map_gm_up a:link, .map_gm_up a:active, .map_gm_up a:visited {text-decoration:none;}
.map_gm_up a:hover {text-decoration:none;}
.map_gm_down {}
.reg_user {overflow:hidden; font-size:11px;}
.name_ru {font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; margin-bottom:2px; font-size:12px;}
.img_ru {float:left; width:55px;}
.img_ru img {width:50px;}
.desc_ru {}



/** LOGIN - Form **/
.cont_login {padding:20px 0px; color:inherit; background:#EBEBEB; text-align:center;}
.login_left {display:none;}
.login_right {width:45%; margin:0 auto; padding:8px; text-align:left; color:inherit; background:#DDD; border:1px solid #CCC;}
.title_login_right {font-weight:700;}
.desc_login_right {margin:10px 0px;}
.line_form_login {padding:3px 0px;}
.line_form_login label, .line_form_login input, .line_form_login img {vertical-align:top;}
.line_form_login label {display:block; float:left; width:30%; padding-top:3px; padding-right:3px; text-align:right;}
.last_line_form_login {text-align:center;}

/** LOGOUT - Link **/
.logout_link {float:right; width:26%; padding:9px 8px; color:inherit; background:#DDD; font-weight:700; font-size:11px;}
.logout_link a:link, .logout_link a:active, .logout_link a:visited {padding-left:12px; color:#900; background:url(http://www.catalunyapress.cat/es/images/ico_logout.gif) no-repeat left 4px;}
.logout_link a:hover {padding-left:12px; color:#000; background:url(http://www.catalunyapress.cat/es/images/ico_logout.gif) no-repeat left 4px;}

/** MAPSITE */
.webmap_content {width:60%; font-weight:700;}
.webmap_content ul {padding:0; list-style-type:none;}
.webmap_content li {padding:0px 0px 0px 20px; text-transform:uppercase;}
.webmap_content ul li a:link, .webmap_content ul li a:active, .webmap_content ul li a:visited {display:block; padding:3px 5px; border-bottom:1px solid #DDD;}
.webmap_content ul li a:hover {display:block; padding:3px 5px; color:#000; background:#EEE;}
.webmap_content li li {text-transform:none;}
.webmap_content li li a:link, .webmap_content li li a:active, .webmap_content li li a:visited {padding-left:15px; background:url(http://www.catalunyapress.cat/cat/images/bullet_list_blogs.gif) no-repeat 5px 7px;}
.webmap_content li li a:hover {padding-left:15px; background:#EBEBEB url(http://www.catalunyapress.cat/cat/images/bullet_list_blogs.gif) no-repeat 5px 7px;}