/* CSS DiarideSantCugat.cat */
/* Author: Bab Software Applications - www.bab-soft.com */

/* TAG REDEFINITION ****************************************/
form {margin:0;}
img {border:none;}
b {font-size:inherit; font-weight:bold; 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:inherit;} 

/* General Links */
a:link, a:active {text-decoration:none; color:#065472; background:inherit;}
a:visited {text-decoration:none; color:#9AC3D6; background:inherit;}
a:hover {text-decoration:underline; color:#065472; background:inherit;}

/* View More Links */
.link_view_more {display:none;}
.link_view_more img {}


/* GENERIC STYLES ****************************************/
/* Preview de CS */
.cont_preview {padding:10px; text-align:left; color:inherit; background:#FFF;}

/* Banners */
.banner {text-align:center; margin-bottom:12px;}

/* Corporate Type Color */
.corporate {color:#AF2B25; background:inherit;}

/* Title Groups */
.title_group_std {padding:10px 5px; color: #FFF; background-color: #AF2B25; font-size:22px; text-transform:uppercase;}
.title_group_std_blue {padding:10px 5px; color: #FFF; background-color: #065472; font-size:22px;}
.title_group_interior {margin:8px 0px 15px 6px; font-size:22px; line-height:1.1em; color:#AF2B25; background:inherit; font-weight:700;}
.title_group_banner {color:#FFF; background:#D3C4B7; font-size:9px; text-align:center; text-transform:uppercase; letter-spacing:2px;}

/* Head Notice */
.head_notice {font-size:9px; font-weight:700; margin-bottom:5px;}
.category_path { float:left; padding-right:5px; margin-right:3px; border-right:1px solid #EAE6E4;  text-transform:uppercase; }
.date_notice {float:left; padding-right:5px; margin-right:5px; border-right:1px solid #EAE6E4;}
.hour_notice { color: #c0b0a3; background:inherit;}

/* Last Comments */
.cont_last_comments {margin:8px 0px; font-size:0.8em; line-height:1.1em;}
.num_last_coments {float:left; margin-right:4px; color:inherit; text-align:center; font-size:9px;}
.num_last_coments span {padding-right:5px;}
.num_last_coments img {vertical-align:middle;}
.last_comments {}
.last_comments span {}
.last_comments span strong {padding-right:4px;}

/* Related Notices */
.related_notices {font-size:10px; line-height:1.5em; margin:0px; padding-bottom:2px; clear:both;}
.title_related_notices {display:none;}
.related_notices a:link, .related_notices a:active, .related_notices a:visited {}
.related_notices a:hover {}
.related_notices ul {margin:0; padding:0; list-style-type:none;}
.related_notices ul li {padding-bottom:2px;}

/* Notice Options */
.foot_notice {clear:both; margin:10px 0px 0px 0px;}
.foot_notice img {margin:0px; vertical-align:middle;}
.foot_notice span {margin:0px; vertical-align:middle; font-size:9px; font-weight:700;}
.foot_notice_options {}
.foot_notice_options a:link, .foot_notice_options a:active, .foot_notice_options a:visited, .foot_notice_options a:hover {margin-right:2px; padding-right:6px; border-right:1px solid #000;}
/* Social Nets */
.foot_social_nets {}

/* Clear */
.clear {clear:both;}

/* Tooltip */
div#qTip {padding:3px; border:1px solid #EBEBEB; border-bottom-width:2px; display:none; background-color:#FFF; color:#000;  font:bold 9px Verdana, Arial, Helvetica, sans-serif; text-align:left; position:absolute; z-index:1000;}



/* TEMPLATES NOTICE ****************************************/
/* Template Club del Subscriptor */
.cont_promo_club {width:186px; height:330px; float:left; margin:0px 12px 12px 0px; overflow:hidden; color:inherit; background:url(../images/bg_promo_club.gif) no-repeat; text-align:center;}
.cont_promo_club_last {width:186px; height:330px; float:left; overflow:hidden; color:inherit; background:url(../images/bg_promo_club.gif) no-repeat; text-align:center;}
.cont_promo_club_int {width:162px; margin:12px auto; text-align:left;}
.img_promo_club {width:100%;}
.img_promo_club img {margin-bottom:4px; width:100%;}
.avantitle_promo_club {margin-bottom:5px; font-size:16px; line-height:1em; font-weight:700; color:#AF2B25; background:inherit;}
.title_promo_club {margin-bottom:2px; font-size:22px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#AF2B25; background:inherit;}
.subtitle_promo_club {margin-bottom:5px; font-size:22px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif;}
.info_promo_club {font-size:11px; line-height:14px; margin-bottom:5px;}
.bottom_promo_club {}
.bottom_promo_club img {}
.link_promo_club {width:162px; margin:0px auto; text-align:left; text-align:left;}

/* Template Guides */
.cont_template_guides_out {width:263px; height:181px; color:#FFF; background:url(../images/bg_sup_b30.gif) no-repeat; position:relative; text-align:center;}
.cont_template_guides_out2 {width:263px; height:181px; color:#FFF; background:url(../images/bg_sup_tot.gif) no-repeat; position:relative; text-align:center;}
.cont_template_guides {width:94%; margin:0px auto; padding:5px 0px; text-align:left;}
.top_guide {width:100%; position:relative; clear:both;}
.bottom_guide {width:100%; position:relative; clear:both;}
.avantitle_template_guides {font-size:11px; margin-bottom:10px;}
.img_template_guides {float:left;}
	.img_template_guides img {margin:0px 8px 8px 0px;}
.title_template_guides {margin-bottom:15px; font-size:16px; line-height:1.2em;}
.logos_template_guides {}
.logos_template_guides img {margin-bottom:10px;}
.links_template_guides {font-size:9px;}
.links_template_guides a:link, .links_template_guides a:active, .links_template_guides a:visited, .links_template_guides a:hover {padding:1px 4px; margin-right:10px; color:#065472; background:#E7E479; font-weight:700;}

/* Template Image 100% */
.cont_imatge_100 {}
.img_imatge_100 {}
.img_imatge_100 img {width:100%;}

/* Template Paper Edition */
.cont_edicio_paper {margin-bottom:10px;}
.title_edicio_paper {margin:0px 0px 15px 6px; font-size:22px; line-height:1.1em; color:#AF2B25; background:inherit; font-weight:700; float:left;}
.title_edicio_paper2 {margin:6px 0px 15px 6px; font-size:16px; line-height:1.1em; color:#AF2B25; background:inherit; float:left;}
.img_edicio_paper {}
.img_edicio_paper img {width:100%;}

/* Template Sopar Subscriptors */
.sopar_cont {color:inherit; background-color:#EBEBDE; width:361px;}
.sopar_cont_int {width:337px; margin:0px auto; text-align:left;}
.sopar_esquerra {float:left; width:45%; margin:4px 0;}
.sopar_dreta {float: right; width: 50%;}
.sopar_title {color: #AF2B25; font-size: 19px; font-weight: bold; margin-top: 4px; margin-bottom: 10px;}
.sopar_subtit {color: #AF2B25; font-size: 13px; font-weight: bold; text-transform: uppercase; margin-bottom: 6px;}
.sopar_body {margin-bottom:10px; font-size:11px;}
.sopar_img_a {} 	
.sopar_img_b {margin-top:17px; margin-bottom:10px;}
.sopar_img_c {height:66px; overflow:hidden;}
.sopar_peu {color:inherit; background-color:#FFF; }


/* Template Notice Std */
.cont_notice_std {margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #EBEBDE;}
.title_notice_std {margin-bottom:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:24px; font-weight:700; color:#333; background:inherit;}
.img_notice_std {width:100%;}
.img_notice_std img {width:100%; margin-bottom:15px;}
.body_notice_std {font-size:14px; line-height:16px;}
.links_notice_std {font-size:9px; font-weight:700; color:#AF2B25; background:inherit;}

/* Template Notice Std Img Left */
.img_notice_std_left {float:left;}
.img_notice_std_left img {margin-right:10px;}

/* Template Extended */
.img_notice_left {float:left;}
.img_notice_left img {margin-top:2px; margin-right:10px;}

/* Body Notice Variations */
.body_notice_16 {font-size:16px; line-height:20px;}

/* TEMPLATES MISC ****************************************/
/* Blocs Santcugatencs */
.cont_blocs{margin:0px 0px 15px 0px;}
.img_blocs {width:65px; float:left;}
.img_blocs img {width:93%; text-align:left;}
.intern_blocs {}
.title_blocs{font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height: 15px; font-weight: bold; color: #065472;}
.autor_blocs{ font-size: 11px; line-height: 15px; color: #000; margin-bottom:10px; }
.link_blocs a { font-size: 9px; background-color: #E7E479; color: #065472; font-weight: bold; padding:0px 6px;}

/* Template Destacats Home */
.destacats {width:100%;}
.destacats_foto {width:100%;}
.destacats_foto img {width:100%;}
.destacats_titular {margin-bottom:5px; padding:5px 0; color:#FFF; background-color:#AF2B25; text-align:center;}
.destacats_titular a:link, .destacats_titular a:active, .destacats_titular a:visited {color:#FFF; background:inherit; text-decoration:none;}
.destacats_titular a:hover {color:#FFF; background:inherit; text-decoration:underline;}
.destacats_pretitle {width:96%; margin:0px auto 2px auto; font-size:9px; font-weight:700; text-transform:uppercase; text-align:left;}
.destacats_title {width:96%; margin:0 auto; font-size:20px; line-height:22px; text-transform:uppercase; text-align:left;}
.destacats_body {font-size:13px; line-height:16px;}
.destacats_foot {margin-top:5px; padding:2px 5px; color:inherit; background-color:#EBEBDE; text-transform:uppercase; font-size:9px;}

/* Destacats Setmana Home */
.images_destacats_setmana {width:100%; height:100%; overflow:hidden;}
.image_destacats_setmana, .image_destacats_setmana_over {cursor:pointer; width:24.9%; float:left; overflow:hidden;}
.image_destacats_setmana img, .image_destacats_setmana_over img {height:89px; margin:1px;}
.image_destacats_setmana_over {opacity:0.4; filter: alpha(opacity = 40); }
.notices_destacats_setmana {overflow:hidden;}
.content_destacats_setmana {width:100%;	z-index:101;	color:#b02b24;	position:relative; font-size:18px; padding:20px 0px 5px 0px;}
.first_title {text-transform:uppercase; font-weight:bold; font-size:22px; line-height:22px;}
.content_head_destacats_setmana {width:100%; background:#ebebdf; position:relative; text-align:center; height:100%; overflow:hidden;}
.img_head_destacats_setmana {color:inherit; background:#FFF;}
.img_head_destacats_setmana img {}

/* TOP LAYER ELEMENTS REDEFINITION  ****************************************/

/* RESTORE TOP LAYER ELEMENTS REDEFINITION  ****************************************/


/* POLL STYLES ****************************************/
.advertise_vote_poll {margin-bottom:5px; padding:14px 0px 10px 0px; font-weight:700; color:#C00000; border-bottom:1px dashed #DDD;}
/* Polls Std */
.content_encuesta {color:#646464; background:#EAE6E4;}
.content_encuesta_int {}
.title_encuesta {display:none;}
.question_encuesta {font-size:22px; line-height:24px; margin-bottom:10px;}
.option_encuesta {margin-bottom:3px;}
.check_encuesta {margin:0; padding:0;}
.bars_encuesta {position:relative; clear:both; color:inherit; background:#FFF; height:16px;}
.bars_active {height:16px; color:inherit; background-color:#ACCA5B;}
.percent_encuesta {position:absolute; top:0; left:0; display:none;}
.foot_encuesta {clear:both; text-align:right;}
.total_votes {display:none;}
.input_vote {}
.votar {width:57px; height:15px; color:#FFF; background-color:inherit; background:url(../images/bg_submit_vote.gif) no-repeat; font-size:10px; font-weight:700; border:none;margin-top:4px; padding-bottom:1px;}

.content_encuesta {width:100%; height:inherit; top:auto; left:auto; position:relative; margin-top:0px; margin-left:0; text-align:left; overflow:hidden;}
.content_encuesta_int {width:98%; margin:6px auto;}
.question_encuesta {width:100%;}
.option_encuesta {width:100%; float:none; clear:none;}
.text_encuesta {float:right;}
.check_encuesta {float:left;}
.foot_poll {position:relative; left:auto; bottom:auto;}

/* Polls Bg Image */
.content_encuesta_img_bg {text-align:center; background-repeat:no-repeat; height:187px;}
.content_encuesta_img_bg .content_encuesta_int {width:93%; margin:0 auto; padding:6px 0px; text-align:left; color:#FFF; background:none;}
.content_encuesta_img_bg .option_encuesta {clear:both; overflow:hidden; position:relative;}
.content_encuesta_img_bg .text_encuesta {float:left; padding-left:24px; overflow:hidden; font-size:11px;}
.content_encuesta_img_bg .check_encuesta {position:absolute; left:0px; top:0px; width:20px;}
.content_encuesta_img_bg .check_encuesta input {vertical-align:middle;}
.content_encuesta_img_bg .percent_encuesta {position:relative; float:left; display:block; font-size:16px; font-weight:700;}
.content_encuesta_img_bg .bars_encuesta {color:inherit; background:none; float:left; clear:none; margin-left:4px;}
.content_encuesta_img_bg .bars_active {display:none;}
.content_encuesta_img_bg .input_vote {margin-top:5px; float:left; margin-right:12px;}
.content_encuesta_img_bg .input_vote .votar {width:48px; height:13px; color:#065472; background:url(../images/bg_vote_poll.png) no-repeat;}
.content_encuesta_img_bg .foot_poll {color:#FFF; background:none; float:left;}
.content_encuesta_img_bg .foot_poll img {color:inherit; background:#FFF; padding:1px 2px; vertical-align:middle;}
.content_encuesta_img_bg .foot_poll a:link, .content_encuesta_img_bg .foot_poll a:active, .content_encuesta_img_bg .foot_poll a:visited {color:#FFF; background:none;}
.content_encuesta_img_bg .foot_poll a:hover {color:#FFF; background:none;}

/* New Polls */
.encuesta_cont {font-family: Verdana, Arial, Helvetica, sans-serif;}
.encuesta_opcion_title {font-size: 13px; font-weight: bold; margin-bottom: 5px;}
.encuesta_lleno {float:left; margin-bottom: 10px;}
.encuesta_vacio {float:left; background-color: #EBEBDE; height:14px;}
.encuesta_verde {color: #9DB959;}
.encuesta_rojo {color: #E68371;}
.encuesta_marron {color: #988669;}
.encuesta_naranja {color: #F2A45D;}
.encuesta_back_verde {background-color: #9DB959; height:14px;}
.encuesta_back_rojo {background-color: #E68371; height:14px;}
.encuesta_back_marron {background-color: #988669; height:14px;}
.encuesta_back_naranja {background-color: #F2A45D; height:14px;}


/* COMPONENTS  ****************************************/
/* Font Size Std Styles */
.size16 {font-size:16px; line-height:1em;}
.size11 {font-size:11px; line-height:1em;}
.title_make_subscription .size16 {font-size:16px; line-height:1em;}
.title_make_subscription .size11 {font-size:11px; line-height:1.8em;}

/* Change Personal Data Registered User */
.title_form_std {font-size:16px; margin-bottom:5px; color:#af2b25; background:inherit;}
.desc_form_std {margin-bottom:10px;}
.leftcol_form_std {float:left; width:48%;}
.rightcol_form_std {float:right; width:48%;}

/* Participar al sorteig */
.participate_section {text-align:center;}
.participate_section_int {width:200px; margin:0 auto; border:1px solid #EBEBDE; padding:5px; text-align:left;}
.participate_section_int .title_participate_promo_club {margin-bottom:20px; font-size:22px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#AF2B25; background:inherit;}
.cont_participate_return_link {margin-top:12px; text-align:center;}

/* iFrame Hemeroteca */
.iframe_hemeroteca {border:none; width:100%; height:780px; color:inherit; background:#FFF;}
.hemeroteca_body {margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:inherit; background:#EBEBDE;}

/* Info B30 (Col Dreta) */
.cont_info_b30 {text-align:center;}
.cont_info_b30_int {width:94%; margin:12px auto; text-align:left;}
.title_info_b30 {margin-bottom:15px; font-size:16px; line-height:1.2em; color:#065472; background:inherit;}
.logos_info_b30 {}
.logos_info_b30 img {margin-bottom:10px;}

/* Paginator */
.paginator_bar {margin:0px 0px 0px 0px; font-size:11px; color:#939393; background:#EBEBDE; clear:both; border:1px solid #EBEBDE;}
.paginator_bar_int {}
.paginator_bar_left {float:left; width:32%; text-align:right;}
.paginator_bar_center {float:left; width:34%; text-align:center;}
.paginator_bar_right {float:right; width:32%; text-align:left;}
.result_pages {color:#000; font-weight:700;}

/* Hemeroteca Paginator */
.hemeroteca_paginator {padding:0px 5px;}
.hemeroteca_prev_page {float:left; width:48%; text-align:left; padding:5px 0px 10px 0px;}
.hemeroteca_next_page {float:right; width:48%; text-align:right; padding:5px 0px 10px 0px;}

/* iFrame B30 */
.cont_iframe_b30 {}
.iframe_b30 {border:none; width:100%; height:780px;}

/* Login */
.cont_form_contact {}
.cont_form_contact .size16 {margin-bottom:8px;}
.line_form_contact {padding:2px 0px;}
.last_line_form_contact {margin:10px 0px;}

/* Subscripcio Diari */
.input_sp {width:100%; margin-bottom:4px; padding:0px 2px; border:1px solid #333; font-size:9px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.textarea_sp {width:100%; margin-bottom:4px; padding:0px 2px; border:1px solid #333; font-size:10px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.submit_form_sp {width:160px; height:12px; color:#000; background:url(http://www.diaridesantcugat.cat/cat/images/bg_ok_subscription.gif) no-repeat; border:none; font-size:10px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.rb_std_content2 {width:936px; margin:0px auto; padding:0px; text-align:left; overflow:hidden;}
.top_bg_subscription {width:956px; height:7px; color:inherit; background-color:#AF2B25; background:url(../images/top_bg_subscription.gif) no-repeat; clear:both;}
.bottom_bg_subscription {width:956px; height:7px; color:inherit; background-color:#AF2B25; background:url(../images/bottom_bg_subscription.gif) no-repeat; clear:both;}

.form_sp_block1, .form_sp_block2, .form_sp_block3 {margin:7px 0px;}
.form_sp_block1 {width:240px; float:left; margin-right:20px; padding-right:20px; border-right:1px solid #D3C4B7;}
.title_form_sp {margin:5px 0px 15px 0px; font-size:16px; line-height:1em; font-weight:700; color:#AF2B25; background:inherit;}
.title_form_sp img {vertical-align:middle; margin-right:6px; padding-bottom:2px;}
.line_form_sp {margin:5px 0px 5px 0px;}
.line_form_sp span {color:#AF2B25; background:inherit; font-size:11px; line-height:1.3em; font-weight:700;}
.line_form_sp input {vertical-align:text-bottom;}
.line_form_sp_left {width:70px; float:left;}
.line_form_sp_right {}
.line_form_sp3 {overflow:hidden; clear:both;}
span.size9 {font-size:9px;}
span.black {color:#000; background:inherit;}
div.red {color:#AF2B25; background:inherit;}
span.form_sp_option {display:block; float:left; width:25%; font-size:10px; color:#000; background:inherit;}
span.form_sp_option2 {display:block; float:left; width:32%; font-size:10px; color:#000; background:inherit;}
span.form_sp_option3 {display:block; float:left; width:49%; font-size:10px; color:#000; background:inherit;}
span.form_sp_option input, span.form_sp_option2 input, span.form_sp_option3 input, .line_form_sp span input, .conditions_form_sp input {vertical-align:middle;}
		
.form_sp_block2 {width:264px; float:left; margin-right:20px; padding-right:20px; border-right:1px solid #D3C4B7;}
.form_sp_block3 {width:264px; float:left;}
.form_sp_block3 .line_form_sp {margin:5px 0px 8px 0px;}
.form_sp_block3 input {margin:0px 3px 0px 0px;}
.conditions_form_sp {position:absolute; bottom:5px; right:170px; font-size:10px;}
.select_std_bg {border:1px solid #EAE6E4; color:inherit; background:#D3C4B7; font-size:9px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

/* Bottom Subscription Info */
.cont_bsi_out {text-align:center; overflow:hidden; clear:both;}
.cont_bsi {width:980px; margin:0 auto; color:inherit; background:#AF2B25; text-align:center;}
.cont_bsi_int {width:956px; margin:0 auto; padding:12px 0px; text-align:left;}
.bsi_left {float:left; width:275px; margin-right:12px;}
.title_make_subscription {color:#AF2B25; background:inherit; font-size:22px; line-height:1.1em;}
.title_make_subscription span {font-size:18px;}
.link_make_subscription {margin-top:10px; font-size:9px;}
.link_make_subscription a:link, .link_make_subscription a:active, .link_make_subscription a:visited, .link_make_subscription a:hover {padding:1px 4px; margin-right:10px; color:#065472; background:#E7E479; font-weight:700;}
.bsi_right {color:#FFF; background:inherit; font-size:16px; line-height:1.3em;}
.bsi_right p {margin:12px 0px;}
.bsi_right p img {float:left; margin-right:5px;}

.cont_subs_box_up {width:275px; height:97px; color:inherit; background:url(../images/box_subs_up.gif) no-repeat; text-align:center;}
.cont_subs_box_down {width:275px; height:76px; color:inherit; background:url(../images/box_subs_down.gif) no-repeat; text-align:center;}

/* Rounded Box Std */
.cont_subscription_paper {overflow:hidden; clear:both;}
.cont_rounded_box_std {position:relative; color:inherit; background:#FFF; text-align:center; overflow:hidden; clear:both;}
.rb_std_content {width:94%; margin:0px auto; padding:12px 0px; text-align:left;}
.rb_std_ctl {position:absolute; top:0px; left:0px; width:8px; height:8px; color:inherit; background:url(../images/c_top_left.gif) no-repeat;}
.rb_std_ctr {position:absolute; top:0px; right:0px; width:8px; height:8px; color:inherit; background:url(../images/c_top_right.gif) no-repeat;}
.rb_std_cbl {position:absolute; bottom:0px; left:0px; width:8px; height:8px; color:inherit; background:url(../images/c_bottom_left.gif) no-repeat;}
.rb_std_cbr {position:absolute; bottom:0px; right:0px; width:8px; height:8px; color:inherit; background:url(../images/c_bottom_right.gif) no-repeat;}

/* Contactar Columna Dreta */
.cont_contactar_home {color:inherit; background-color:#FFFFFF;}
.tit_contactar_home{margin:8px 0px 15px 0px; font-size:22px; line-height:1.1em; color:#AF2B25; background:inherit; font-weight:700;}
.desc_contactar_home{margin:8px 0px 15px 0px; font-size:22px; line-height:1.1em; color:#333; background:inherit; font-weight:normal;}
.img1_contactar_home{margin-bottom:6px; width:100%; }
.img1_contactar_home img{width:100%;}
.img2_contactar_home{padding-bottom:6px; width:100%; border-bottom:2px #f4f5ef solid;}
.img2_contactar_home img{width:100%;}
.enviar_contactar_home{padding:8px 0px 15px 0px; font-size:22px; line-height:1.1em; color:#000; background:inherit; font-weight:normal; border-bottom:2px #f4f5ef solid; line-height:1.1em;}
.subscriptor_contactar_home{padding:8px 0px 15px 0px; font-size:22px; line-height:1.1em; color:#333; background:inherit; font-weight:normal; border-bottom:2px #f4f5ef solid;line-height:1.1em;}
.publicitat_contactar_home{padding:8px 0px 15px 0px; font-size:22px; line-height:1.1em; color:#333; background:inherit; font-weight:normal; border-bottom:2px #f4f5ef solid;line-height:1.1em;}
.mail_contactar_home{font-size:16px;}
.tarifes_contactar_home{padding-bottom:6px; width:100%; border-bottom:2px #f4f5ef solid;}
.tarifes_contactar_home img{width:100%;}
.txt_tarifas_contactar_home{color:#af2b26; background-color:inherit;}
.bitlleti_contactar_home{padding:8px 0px 15px 0px; font-size:22px; line-height:1.1em; color:#000; background:inherit; font-weight:normal; border-bottom:2px #f4f5ef solid;}

/* Head noticies destacades */
.head_destacats_setmana{overflow:hidden;}

/* Search Notices & Hemeroteca - Results */
.cont_search_results {border-top:5px solid #EAE6E4;}
	.up_search_results {margin:4px 0px 18px 0px;}
		.info_search_results {float:left; width:65%; font-weight:700; color:#c6c2c1; background:inherit;}
		.nav_search_results {float:right; width:33%; text-align:right;}
               .search_back_button {float:left; margin-right:3px;}
               .search_next_button {float:left;}

	.search_result {margin-bottom:24px; padding-top:1px;  border-top:1px solid #EAE6E4;}
		.avantitle_search_result {}
		.title_search_result {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; line-height:1.2em; margin-bottom:5px; color:#000; background-color:inherit;}

/* Search Notices & Hemeroteca - Search Form */
.search_form {border-top:5px solid #EAE6E4;}
	.form_option {margin-bottom:30px; padding-top:3px; border-top:1px solid #EAE6E4;}
		.form_option span {display:block; margin-bottom:5px; color:#c6c2c1; background:inherit;}
		.form_option .input_std {width:99%;}
		.form_option .select_std {width:99%;}
		.form_option img, .form_option input {vertical-align:middle;}

/* Search Notices & Hemeroteca - Paginator */
.search_results_paginator {margin:10px 0px; font-size:0.9em;}
	.search_results_paginator img {vertical-align:middle;}
	.search_results_paginator a:link, .search_results_paginator a:active, .search_results_paginator a:visited, .search_results_paginator a:hover {padding:0px 2px 0px 4px; border-left:1px solid #EAE6E4;}

.search_results_pages {float:left; margin:0px 5px;}
.search_results_pages a {padding:0px 2px 0px 4px; border-left:1px solid #EAE6E4;}
.search_results_pages a:hover {padding:0px 2px 0px 4px; border-left:1px solid #EAE6E4;}

/* Standard Form */
.cont_form_std {margin:0;}
.cont_form_std_int {}
.cont_form_std label {float:left; display:block; padding:2px 4px; width:35%; text-align:right; font-weight:700;}
.first_line_form_std {margin:0px 0px 8px 0px; padding:3px 0px 0px 0px; color:#AF2B25; background:inherit; font-weight:700; text-indent:0px; font-size:16px;}
.line_form_std {padding:4px 5px; clear:both;}
	.line_form_std img {margin-right:4px; vertical-align:middle;}
	.line_form_std input {vertical-align:middle;}
	.line_form_std strong {vertical-align:middle;}
.line_form_std_radios {padding:4px 5px; clear:both;}
	.line_form_std_radios label {float:none; display:inline;}
	.line_form_std_radios input {vertical-align:middle;}
.desc_line_form_std {margin:10px 0px;}
.last_line_form_std {text-align:left; margin-bottom:10px; padding:6px 0px; font-size:0.8em; font-weight:700;}
.last_line_form_std2 {text-align:center; margin-bottom:10px; padding:6px 0px; font-size:0.8em; font-weight:700;}

.last_line_form_std .tit_arrow_orange {margin-left:227px; border:none; text-align:left; text-transform:uppercase; width:90px;}
.captcha_img {}
.required_field {color:#666666; background:inherit; padding-right:2px; font-weight:700; vertical-align:top;}
.strong {font-weight:700;}
.strong strong {color:#000; background:inherit;}

/* Form elements */
.input_std, .textarea_std, .select_std, .input_std_dates { border:1px solid #333; font-size:9px;}
.textarea_std {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.select_std {font-size:11px;}
.submit_std {width:79px; height:19px; color:#FFF; background:url(../images/bg_submit_std.png) no-repeat; font-size:11px; font-weight:700; text-transform:uppercase; border:none; padding-left:3px;}
.submit_login {width:91px; height:32px; color:inherit; background:url(../images/submit_login.gif) no-repeat; border:none;}
span.required_field {font-weight:700; color:#AF2B25; background:inherit; padding-left:3px;}

/* Form Validation */
.form_ok {margin:0px 0px 10px 0px; padding:3px 0px; color:#00C000; background:inherit; text-align:left; font-weight:700;}
.form_ko {margin:0px 0px 10px 0px; padding:3px 0px; color:#C00000; background:inherit; text-align:left; font-weight:700;}
.cont_form_comments .form_ok {margin:8px 0px 10px 10px;}
.cont_form_comments .form_ko {margin:8px 0px 10px 10px;}

/* Mail Send Notice */
.body_mail_stf {padding:10px; color:inherit; background:none;}
.cont_mail_stf {text-align:center;}
.cont_mail_stf strong, .cont_mail_stf b {color:#000; background:inherit;}
.cont_int_mail_stf {width:40%; margin:0 auto; text-align:left; border:1px solid #EBEBDE; color:inherit; background:#FFF;}
.head_mail_stf {height:20px; color:inherit; background:#D3C4B7;}
.info_mail_stf {padding:10px; color:inherit; background:#EBEBDE;}
.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:#EBEBDE;}

/* COMMENTS */
.cont_comentaris {margin:10px 0px;}
.comentaris_hr{ border: 1px solid #EBEBDE;}
.total_comments {font-weight:700; font-size:0.9em;}
.title_notice_comments {font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; font-weight: bold;line-height:1.4em; font-weight:normal; margin-bottom:5px; color:#000; background-color:inherit;}
.comentaris_label {color:#AF2B25; font-size:12px; font-weight:bold; text-transform:uppercase; margin-left:10px; text-align:left;}
.comentaris_label_nomargin {color: #AF2B25; font-size: 12px; font-weight: bold; text-transform: uppercase; text-align:left;}

/* First comment */
.cont_first_comment {margin:10px 0px; padding-bottom:10px; border-bottom:1px solid #EAE6E4;}
.cont_author_first_comment {font-size:0.9em; margin-bottom:5px;}
.author_first_comment {float:left; margin-right:10px; font-weight:700;}
.date_first_comment {font-size:0.9em;}
.body_first_comment {font-size:1em; line-height:1.2em;}

/* Other Comments */
.cont_comment {margin:10px 0px; padding-bottom:10px; border-bottom:1px solid #EAE6E4;}
.cont_author_comment {font-size:0.9em; margin-bottom:5px;}
.author_comment {float:left; margin-right:10px; font-weight:700;}
.date_comment {font-size:0.9em;}
.body_comment {font-size:1em; line-height:1.2em;}

/* Formulari nou comentari */
.cont_new_comment {padding:5px 0px;}
.cont_title_new_comment {display:none;}
.img_title_new_comment {}
.title_new_comment {font-weight:700;}
.desc_new_comment {font-size:11px; line-height:1.2em;}

.cont_form_comments {color:inherit; background:#EBEBDE; text-align:center;}
	.cont_form_comments_int {width:96%; margin:10px auto; text-align:left;}
		.ta_form_comments {margin-bottom:10px;}
		.ta_form_comments .textarea_std {width:100%; font-size:9px; font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;}
		.bottom_form_comments {margin-bottom:10px; clear:both;}
			.bottom_form_comments input {vertical-align:middle;}
			.bottom_form_comments img {vertical-align:middle;}
		.info_form_comments {font-size:0.9em;color:#D3C4B7;}
			.info_form_comments img {vertical-align:middle; margin:0px 4px 4px 0px;}

.submit_comment {width:47px; height:16px; border:none; color:inherit; background:url(images/send_comment.gif) no-repeat;}
.cont_form_comments .input_std {border:none;}
.cont_form_comments .textarea_std {border:none;}
.cont_form_comments .clear {margin-bottom:10px;}

.button_back_comments {text-align:center;}

/* Resultats Cercador */
.tit_search_results {font-size:20px; font-weight:700; color:#AF2B25; background:inherit; margin:10px 0px;}
.search_results {margin-bottom:10px;}
.publish_date_search_result {font-weight:700; font-size:9px;}
.tit_search_result {font-size:16px; color:#065472; background:inherit; line-height:20px;}
.body_search_result {margin-bottom:10px;}
.tit_search {font-size:22px; font-weight:700; color:#AF2B25; background:inherit; margin:10px 0;}
.desc_search {font-size:16px; margin-bottom:10px;}

/*Hemero 1 (buscador)*/
.hemero_presentacion{ background-color:#FFF; margin-bottom: 10px; padding: 5px; font-size: 13px; }
.hemero_cercador { font-family: Verdana, Arial, Helvetica, sans-serif; color: #AF2B25; text-align: center; margin-top: 10px; }
.hemero_cercador_interior {	width:92%; margin:0 auto; text-align: left; }
.hemero_cercador .hemero_date { color: #000; font-size: 11px; font-weight: bold; }
.hemero_calen { color: #D3C4B7; font-size: 11px; font-weight: bold;	margin: 10px 0; cursor: pointer; }
.hemero_cercador .hemero_calen { background-color: #EBEBDE; }
.hemero_cercador .hemero_calen td { text-align: right; }
.hemero_calen .hemero_black { color: #000; }
.hemero_calen .hemero_red { color: #FFF; background-color: #AF2B25; }
.hemero_calen .void { cursor: default; }
.hemero_cercador .hemero_area{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 80%; height: 40px; border: 1px solid #333; }
.hemero_cercador .hemero_que input{ vertical-align: top; }
.hemero_cercador .submit_std{ margin-top: 10px; margin-bottom: 5px; }

/*Hemero 2 (resultados búsqueda)*/
.hemero_font_black{ color: #000; }
.hemero_font_red{ color: #AF2B25; }
.hemero_fecha_paginas {margin-bottom:8px; padding-top:4px; border-top:1px solid D3C4B7; color: #000; font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 1px;}
.hemero_titular{font-family: "Times New Roman", Times, serif; color: #065472; font-size: 12px;}
.hemero_hr {height:1px; border:0; background-color: #f4f5ed;}
.hemero_fecha_paginas a:link, .hemero_fecha_paginas a:active, .hemero_fecha_paginas a:visited {color:#000; background:inherit; text-decoration:none;}
.hemero_fecha_paginas a:hover {color:#000; background:inherit; text-decoration:underline;}

/*Hemero 3 (Foto)*/
.hemero_veure_fondo {background-color: #D3C4B7; font-size: 12px; font-weight: bold; padding: 10px; }
.hemero_veure_fondo a:link {color: #065472; }
.hemero_veure_fondo a:visited {color: #065472; }
.hemero_veure_fondo a:active {color: #065472; }
.hemero_veure_fondo a:hover {color: #065472; }
.hemero_izquierda{ float: left; text-align: left; margin-bottom: 5px; }
.hemero_derecha{ float: right; text-align: right; }
.hemero_foto {clear: both; background-color: #FFF; text-align: center; vertical-align: middle; margin-bottom: 15px; }
.hemero_foto img {width:275px;}
.hemero_font_red{ color: #AF2B25; }
.hemero_font_yellowback {background-color: #E7E479; padding: 0px 5px; }
.hemero_font_brownback {color:inherit; background-color: #D3C4B7;}
.hemero_font_prev_next {color: #000; background-color: #E7E479;}

/*Hemero 4 (panel edición)*/
.hemero_edicion_label {color: #AF2B25; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.hemero_edicion {margin-bottom:10px; padding:10px; border:1px solid #FFF;}
.hemero_edicion .hemero_calen td {text-align: center; background-color: #EBEBDE; height: 20px; }
.hemero_edicion .hemero_calen .hemero_red {color: #FFF; background-color: #AF2B25; }

/*Hemero 5 (espai patrocinat per)*/
.hemero_patrocinat_cabecera{ color: #FFF; background-color: #AF2B25; font-weight: bold; text-transform: uppercase; font-size: 12px; width: 160px; text-align: center; margin-left: 13px; }
.hemero_patrocinat_cuerpo{ color: #000; background-color: #CCC; width: 160px; height: 600px; margin: 0 0 10px 13px; }
.hemero_nomargin{ margin-left: 0; }

/*Hemero 6 (inicial)*/
.hemero_inicial_fondo{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; background-color: #E7E479; color: #000; padding: 15px; }
.hemero_inicial_izquierda{ float: left; margin-bottom: 10px; }
.hemero_inicial_derecha{ float: left; color: #065472; font-size: 36px; font-weight: bold; line-height: 36px; letter-spacing: -3px; }
.hemero_inicial_parrafo{ clear: both; line-height: 18px; }

/* New Search Hemeroteca */
.cont_search_hemeroteca {text-align:center;}
.cont_search_hemeroteca_int {width:94%; margin:5px auto; text-align:left;}
.search_hemeroteca_line {margin:4px 0px;}
.search_hemeroteca_line label {display:block; font-size:11px; font-weight:700;}
.search_hemeroteca_line .input_csh {border:1px solid #999999; width:60%; vertical-align:middle;}
.search_hemeroteca_line .input_csh2 {border:1px solid #999999; width:90%; vertical-align:middle;}
.search_hemeroteca_line img {vertical-align:middle;}
.hemero_title {font-size:14px; margin-bottom:5px; color:#af2b25;}
.hemero_cercador_title {margin:10px 0px; color: #AF2B25; font-size:20px; font-weight:700;}


/* PRINT STYLES COMITIUM ****************************************/
.body_print {color:#666666; background:#FFF; text-align:center; font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.2em;}
.content_print {width:90%; margin:10px auto; text-align:left;}
.content_print .date_notice {width:100%; clear:both; font-size:10px; font-weight:700; margin-bottom:5px;}
.head_print {margin-bottom:10px;}
.foot_print {display:none;}

/* PRINT STYLES CSS ****************************************/
@media print {
body {font-size:12pt;}
}

.table_send_mail {color:#000; background-color:#FFF; border:1px solid #DADADA;}
.table_send_mail td {padding:4px;}


.cont_links_club {margin-top:10px;}
.cont_links_club_left {float:left; width:48%; margin-top:10px; text-align:right;}
.cont_links_club_right {float:right; width:48%; margin-top:10px; text-align:left;}