/* CSS NucliAnticOlesa.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: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:none;} 

/* General Links */
a:link, a:active, a:visited {color:#7f5837; text-decoration:none; background-color:inherit;}
a:hover {color:#000000; text-decoration:none; background-color:inherit;}

/* View More Links */
.link_view_more {display:inline;}
.link_view_more img {display:none;}

/* Common Form Styles */
.input_std {border:1px solid #CCC; font-size:12px; color:#666666; background:inherit;}
.textarea_std {border:1px solid #CCC; font-size:12px; color:#666666; background:inherit; width:100%;}
.submit_std {border:1px solid #CCC; font-size:12px; color:#666666; background:#EBEBEB;}


/* GENERIC STYLES ****************************************/
/* CS Preview */
.cont_preview {padding:10px; color:inherit; background-color:#FFF; text-align:left;}
.body_print {text-align:center;}
.content_print {width:90%; margin:0px auto; text-align:left;}

/* Fecha de publicacion */
.date_notice {padding:2px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Titulares de los grupos */
.title_grup{font-weight:700; color:#000; text-transform:uppercase; font-size:0.9em;}

/* Related Notices */
.related_notices {font-size:10px; line-height:1.5em; margin:5px 0px; overflow:hidden;}
.title_related_notices {}
.related_notices ul {margin:0; padding:0; 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_rvideo.gif) no-repeat 0px 3px;}

/* Opciones de las noticias */
.foot_notice {}
.foot_notice img {margin:6px 0px; vertical-align:middle;}
.foot_notice span {margin:6px 0px; vertical-align:middle; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.foot_notice a:link, .foot_notice a:active, .foot_notice a:visited, .foot_notice a:hover {padding:0px 4px; border-right:1px solid #CCC;}

/* Clear */
.clear{clear:both;}

/* Back Button Viewer */
.back_viewer {text-align:center;}

/* VIEWER - Content Notice Styles */
.notice_viewer {padding:5px 0px;text-align:center;}
.notice_viewer_int {width:98%; margin:0 auto; text-align:left;}


/* TEMPLATE STYLES ****************************************/
/* INFO ACTUACIO - Common Styles */
.cont_actuacio {}
.block_actuacio {margin-bottom:15px;}
.title_block_actuacio {position:relative; margin-bottom:15px; padding:3px 4px; font-size:1.1em; color:#000; background:#B7B6B6; font-weight:700;}
/* Links Nav Actuacions */
.nav_links_actuacions {position:absolute; right:5px; top:2px; font-size:11px;}
.nav_links_actuacions a:link, .nav_links_actuacions a:active, .nav_links_actuacions a:visited {margin-left:15px; color:#000; background:none;}
.nav_links_actuacions a:hover {margin-left:15px; color:#000; background:none; text-decoration:underline;}

/* INFO ACTUACIO - Fitxa */
.title_actuacio {font-size:1.1em; color:#7f5837; background-color:inherit; font-weight:700;}
.desc_actuacio {margin-bottom:10px;}
.price_actuacio {margin-bottom:10px;}
.more_info_actuacio {color:#846047;}

/* INFO ACTUACIO - Images */
.images_actuacio {overflow:hidden;}
.t_images_actuacio, table.t_images_actuacio {width:630px;}
table.t_images_actuacio td {font-size:14px;}
.th_images_actuacio {padding:3px 4px; width:33.3%; color:#FFF; background:#b29682; font-size:1.1em; font-weight:700; border-right:5px solid #FFF; border-bottom:5px solid #FFF;}
.td_images_actuacio {height:150px; color:inherit; background:#846148; border-right:5px solid #FFF;}
.td_images_actuacio img {width:206px;}

/* INFO ACTUACIO - State */
.state_actuacio {}
.t_state, table.t_state {width:630px; color:#FFF; background:#E1212C; height:20px;}
table.t_state td {font-size:14px;}
td.td_state1, td.td_state2, td.td_state3 {height:20px; text-align:center; font-weight:700;}
.td_state1 {color:inherit; background:#093;}
.td_state2 {color:inherit; background:#FFD000;}
.td_state3 {}

/* CALENDARI ACTUACIONS */
.cont_c_actuacio {margin:10px 0px;}
.title_c_actuacio {margin-bottom:5px; color:#7f5837; background:none; font-size:1.1em; font-weight:700;}
/*.cont_c_actuacio table {}
.cont_c_actuacio table caption {padding:3px 4px; color:inherit; background:#9d9ea0; text-align:left;}
.cont_c_actuacio table td {padding:2px 4px; width:11.11%; color:inherit; background:#EEE;}*/

.t_c_actuacio {width:100%; margin-bottom:15px;}
.t_c_actuacio td {font-size:10px;}
td.th_c_actuacio, td.th_c_actuacio1, td.th_c_actuacio2, td.th_c_actuacio3, td.th_c_actuacio4, td.th_c_actuacio5, td.th_c_actuacio6, td.th_c_actuacio7, td.th_c_actuacio8, td.th_c_actuacio9, td.th_c_actuacio10 {padding:4px; color:inherit; background:#9D9EA0; text-transform:uppercase; font-size:11px;}
.th_c_actuacio1 {}
.th_c_actuacio2 {width:15%;}
.th_c_actuacio3 {width:9%;}
.th_c_actuacio4 {width:9%;}
.th_c_actuacio5 {width:9%;}
.th_c_actuacio6 {width:9%;}
.th_c_actuacio7 {width:9%;}
.th_c_actuacio8 {width:9%;}
.th_c_actuacio9 {width:9%;}
.th_c_actuacio10 {width:9%;}

.td_c_actuacio1, .td_c_actuacio2, .td_c_actuacio3, .td_c_actuacio4, .td_c_actuacio5, .td_c_actuacio6, .td_c_actuacio7, .td_c_actuacio8, .td_c_actuacio9, .td_c_actuacio10 {padding:4px 2px; color:inherit; background:#EEE;}
.td_c_actuacio1 {width:4%;}
.td_c_actuacio2 {width:15%;}
.td_c_actuacio3 {width:9%; text-align:right;}
.td_c_actuacio4 {width:9%; text-align:right;}
.td_c_actuacio5 {width:9%; text-align:right;}
.td_c_actuacio6 {width:9%; text-align:right;}
.td_c_actuacio7 {width:9%; text-align:right;}
.td_c_actuacio8 {width:9%; text-align:right;}
.td_c_actuacio9 {width:9%; text-align:right;}
.td_c_actuacio10 {width:9%; text-align:right;}



/* Template List */
.cont_list {}
    .title_list {margin-bottom:10px; padding:5px; background-color:#b7b6b6; font-weight:700; font-size:1.2em;}
    .body_list {margin:8px;}

/* Template Image Right */
.cont_notice_img_right {}
	.col_left_notice_img_right {width:33%; float:left;}
    	.title_notice_img_right  {margin-bottom:5px; font-weight:700; color:#7f5837; background-color:inherit; font-size:1.1em;}
        .body_notice_img_right {}
    .col_right_notice_img_right {width:65%; float:right;}
      .col_right_notice_img_right img {width:100%;}

/* Template Image Home */
.cont_img_home {}
	.cont_img_home img {width:100%;}
	.title_img_home {margin:10px;}

/* Template Home */
.cont_home {margin-top:10px;}
	.cont_home {}
	.col_izq_home {float:left; width:48.5%;}
	.col_izq_home span {color:#FFF; background:none; margin-right:10px;}
	.col_der_home {float:right; width:48.5%;}

/* Template Download Without Avantitle */
.cont_download2 {margin-bottom:30px;}
	.title_download2 {margin-bottom:5px; font-weight:700; color:#7f5837; background:none; font-size:1.1em; line-height:1.2em;}
	.body_download2 {margin-bottom:5px;}
	.link_download2 {margin-right:10px;}
            .link_download2 img {margin-right:10px; vertical-align:middle;}

/* Template Download */
.cont_download {margin-bottom:30px;}
	.publish_download {margin-bottom:5px; padding:3px; background:#b6b5b5;}
	.title_download {margin-bottom:5px; font-weight:700; color:#7f5837; background:none; font-size:1.1em; line-height:1.2em;}
	.body_download {margin-bottom:5px;}
	.link_download {margin-right:10px;}
            .link_download img {margin-right:10px; vertical-align:middle;}

/* Template image 2 Cols Txt */
.cont_2_cols {}
	.block_izq_2_colsq {float:left; width:20%; margin:5px 15px 10px 0px;}
                 .block_izq_2_colsq img {width:100%;}
	.block_der_2_cols {float:left; width:62%}
		.col_izq_2_cols {float:left; width:45%; margin-right:15px;}
		.col_der_2_cols {float:left; width:45%}

/* Template Base */
.cont_notcia_base {margin:10px 0px 20px 0px;}
	.title_noticia_base {margin-bottom:5px; font-size:1.1em; line-height:1.2em; color:#7f5837; background:none; font-weight:700;}
	.body_noticia_base {}
	.body_noticia_base b, .body_noticia_base strong {color:#7f5837; background:none;}

/* Template Bg Brown */
.notice_bg_brown {padding:5px 0px; text-align:center; color:#FFF; background:#836047;}
.notice_bg_brown_int {width:98%; margin:0 auto; text-align:left;}
	.notice_bg_brown_img {float:left; width:25%;}
		.notice_bg_brown_img img {width:100%;}
	.notice_bg_brown_block_txt {float:left; width:70%; padding-left:10px;}
		.notice_bg_brown_title {padding-bottom:5px; font-weight:700; font-size:1.1em;}
		.notice_bg_brown_body{}
	.notice_bg_brown_block_txt a:link, .notice_bg_brown_block_txt a:active, .notice_bg_brown_block_txt a:visited {color:#FFF; background:none;}
	.notice_bg_brown_block_txt a:hover {color:#FFF; background:none; text-decoration:underline}

/* Template Normal */
.notice_normal {padding:10px 0; color:#696968; background:none; border-bottom:1px dotted #696968;}
	.notice_normal_img {float:left; width:25%;}
		.notice_normal_img img {width:100%;}
	.notice_normal_block_txt {float:left; width:70%; padding-left:10px;}
		.notice_normal_title {padding-bottom:5px; font-weight:700; font-size:1.1em; line-height:1.2em;}
		.notice_normal_body {}

/* Template Free Image */
.cont_notice_img_lliure {float:right;}
   .img_notice_img_lliure {float:left;}
   .img_notice_img_lliure img {margin:0px;}

/* Template Image Margin Right */
.cont_notice_img{float:left;}
   .img_notice_img{float:left;}
   .img_notice_img img {margin:0px 7.5px 0px 0;}

/* Template Image Margin Bottom */
.cont_notice_img2 {}
   .img_notice_img2 {float:left;}
   .img_notice_img2 img {margin:0px 0px 8px 0px;}

/* Common Template Styles*/
.autor_notice_std, .autor_notice_destacada, .autor_reportaje {font-weight:700; font-size:11px;}

/* Standard Template */
.cont_notice_std {padding-bottom:5px; margin-bottom:8px; margin-top:5px;}
.img_notice_std {float:left; width:30%;}
.img_notice_std img {width:96%;}
.title_notice_std {line-height:1em; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:normal; margin-bottom:5px; color:#000; background-color:inherit;}
.autor_notice_std {}
.body_notice_std {line-height:1.2em;}
.txt_base {text-align:left;}

/* Template Destacada */ 
.cont_notice_destacada {padding-bottom:5px; margin-bottom:8px; margin-top:5px;}
.img_notice_destacada {width:100%;}
.img_notice_destacada img {width:100%; margin-bottom:5px;}
.title_notice_destacada {line-height:1em; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; letter-spacing:-1px; font-weight:normal; margin-bottom:5px; color:#000; background-color:inherit;}
.autor_notice_destacada {}
.body_notice_destacada {line-height:1.2em;}

/* Template Reportaje */
.cont_reportaje {}
.notice_reportaje {padding:5px;}
.img_reportaje {float:left; margin-right:10px; width:50%;}
.img_reportaje img {width:100%;}
.title_reportaje {line-height:1em; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:normal; margin-bottom:5px; color:#000; background-color:inherit;}
.subtitle_reportaje {font-weight:700; font-size:14px; margin-bottom:5px;}
.body_reportaje {}
.block_body_reportaje0 {}
.block_body_reportaje0 img {}
.block_body_reportaje1 {}
.block_body_reportaje1 img {float:right; width:50%; margin:5px 0px 5px 10px;}
.block_body_reportaje1 .link_view_more img {width:12px; height:12px;}
.block_body_reportaje2 {}
.block_body_reportaje2 img {float:left; width:50%; margin:5px 10px 5px 0px;}
.block_body_reportaje2 .link_view_more img {width:12px; height:12px;}


/* POLL STYLES ****************************************/
/* Standard Polls */
.content_encuesta {border:1px solid #EBEBEB; font-size:11px; overflow:hidden; width:100%; margin-bottom:5px;}
.left .content_encuesta {margin-bottom:0px;}
.content_encuesta_int {margin:2px; padding:5px; overflow:hidden; color:inherit; background:#EBEBEB; /*background:#F0E7E7;*/}
.title_encuesta {font-size:11px; font-weight:700; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #CCCCCC; margin-bottom:5px;}
.question_encuesta {font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:1.1em; letter-spacing:-1px; font-weight:normal; margin-bottom:5px; color:#000; background-color:inherit;}
.option_encuesta {overflow:hidden; width:100%; margin:5px 0px;}
.text_encuesta {font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; background:inherit;}
.check_encuesta {float:left; width:6%;}
.bars_encuesta {color:inherit; background-color:#FFF; border:1px solid #B9B9B9; float:right; width:80%; height:14px; position:relative;}
.bars_active {height:14px; color:inherit; background-color:#CCC; width:80%;}
.percent_encuesta {font-family:Arial, Helvetica, sans-serif; position:absolute; right:2px; top:0px; font-weight:700;}
.foot_encuesta {width:100%; overflow:hidden;}
.total_votes {width:49%; float:left; visibility:hidden;}
.input_vote {width:49%; float:right; text-align:right;}
.input_vote input {background-color:inherit; background:url(../images/input_std.gif) no-repeat; width:50px; height:18px; border:none; color:#FFF; font-weight:700; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/* Image Polls */
.cont_encuesta_img {border:1px solid #FFF; font-size:12px; overflow:hidden; width:100%; margin-bottom:5px;}
.cont_title_encuesta_img {color:#000; background-color:#DBDBDB; float:left; width:100%; margin:0px 0px 5px 0px;}
.title_encuesta_img {margin:3px; font-weight:bold;}
.cont_item_encuesta {position:relative; background-color:#EBEBEB; float:left; width:100%; margin:0px 0px 5px 0px; height:75px;}
/* Votos encuesta */
.votes_enc_img {width:38px; height:38px; text-align:center; text-transform:uppercase; font-size:10px; color:#000; font-weight:700; background-color:inherit; position:absolute; top:8px; right:5px; background:inherit; font-family:Verdana, Arial, Helvetica, sans-serif;}
	.votes_enc_img span {}
	.number_votes {font-weight:bold; float:left; width:100%; margin-top:3px; display:block;}
/* Check encuesta */
.check_enc_img {background-color:#EBEBEB; position:absolute; bottom:4px; right:4px; margin:0; padding:0;}
/* Imagen encuesta */
.img_enc_img {position:absolute; top:4px; left:3px;}
/* Texto opcion encuesta */
.cont_txt_enc {position:absolute; top:10px; left:80px; width:50%;}
	.title_enc_img {font-weight:700; margin-bottom:3px;}
	.desc_enc_img {}
.input_enc_vote input {background-color:inherit; background:url(http://www.segop.com/es/images/input_std.gif) no-repeat; width:50px; height:18px; border:none; color:#FFF; 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; background:url(../images/input_std.gif) no-repeat; width:50px; height:18px; border:none; color:#FFF; font-weight:700; font-size:11px; font-family:Arial, Helvetica, sans-serif;}



/* COMPONENT STYLES ****************************************/
/* Llistat Actuacions */
.cont_llistat {margin-bottom:15px;}
	.block_llistat {margin-bottom:20px;}
		.title_block_llistat {margin-bottom:8px; padding:3px 4px; font-size:12px; color:#000; background:#B5B5B5;}
		.item_llistat {margin-bottom:14px; font-size:10px;}
			.item_llistat span {display:block; margin-bottom:2px; font-size:12px; font-weight:700;}

/* NOTICES GEOINFO GENERAL MAP - Common Styles */
.cont_related_map_notice {}
.map_related_map_notice {}
.desc_related_map_notice {padding:8px;}

/** NOTICES GEOINFO GENERAL MAP - Ballon Styles */
.info_map_balloon {width:300px;}
p.title_map_balloon {margin-bottom:5px;}
p.subtitle_map_balloon {margin-bottom:5px;}
p.body_map_balloon {margin-bottom:10px;}
.galleries_map_ballon {font-size:11px;}
.title_galleries_map_balloon {font-weight:700;}
.galleries_map_ballon ul {margin:0; padding:0; list-style-type:none;}
.galleries_map_ballon ul li {margin:0; padding:0px 0px 0px 16px; color:inherit; background:url(../images/ico_rgallery.gif) no-repeat 0px 3px;}

/* MAPA ACTUACIONS - Common Styles */
.cont_mapa_actuacions {color:inherit; background:#9d9ea0;}
	.mapa_actuacions {height:300px; color:inherit; background:#DDD;}
	.info_mapa_actuacions {padding:10px 0px; text-align:center; color:inherit; background:#9d9ea0;}
		.info_mapa_actuacions_int {width:97%; margin:0 auto; text-align:left;}
			.info_mapa_actuacions_left {float:left; width:49%;}
			.info_mapa_actuacions_right {float:right; width:49%;}
			.t_info_mapa {width:100%; margin-bottom:14px;}
			table.t_info_mapa td {padding:3px 5px; font-size:11px;}
			.th_info_mapa {text-transform:uppercase; color:inherit; background:#FFF; line-height:1.2em; font-weight:700;}
			.td_info_mapa {color:inherit; background:#d9dadc; border-top:2px solid #9d9ea0;}

/* AGENDA - Events List */
.cont_agenda {padding:10px 0px;}
	.cont_head_agenda {height:25px; font-weight:700; font-size:14px;}
		.dia_head_agenda {width:25%; float:left;}
		.acte_head_agenda{width:68%; float:right;}
	.lista_white_agenda {padding:15px 5px; font-size:12px;}
	.lista_gray_agenda {padding:15px 5px; color:inherit; background:#b6b5b5; font-size:12px;}
		.date_agenda {float:left; width:15%;}
		.description_agenda {width:78%; float:right;}
	.link_all_events {padding:10px 0px; font-weight:700; text-align:center;}

/* Galeria fotografica */
.cont_galeria{}
	.col_left_galeria{float:left; width:28%;}
		.thumbnail_galeria{float:left; width:46%; margin-right:3%; margin-bottom:3%;}
		.thumbnail_galeria img{width:100%;}
	.col_right_galeria{float:right; width:71.5%;}
		.col_right_galeria img{width:100%;}
		.paginator_galeria{margin-top:10px; font-size:1.2em;}

/* Lista Galeria fotografica */
.cercador_galeria{height:150px; font-weight:700;}
	.fila1_galeria {font-weight:700; font-size:16px; margin:4px 0px 10px 0px; text-transform:uppercase;}
	.fila2_galeria {margin:4px 0;}
		.fila2_galeria label {width:65px; display:block; float:left; text-align:right; margin-right: 5px;}
		.fila2_galeria select {width:390px;}
	.fila3_galeria {margin:6px 0;}
		.fila3_galeria label {width:65px; display:block; float:left; text-align:right; margin-right: 5px;}
		.fila3_galeria select {}
	.fila4_galeria {margin:6px 0px 0px 370px;}
		.fila4_galeria input{margin:6px 0px 0px 0px;}
	
.galeries {width:100%;}
	.head_line_galeria {padding-bottom:3%; font-weight:700; font-size:12px;}
		.head_img_galeria {width:27%; float:left; margin:0% 1.5% 0% 0%;}
		.head_title_galeria {width:27%; float:left; margin:0% 1.5% 0% 0%;}
		.head_description_galeria {width:43%; float:left;}
	
	.line_galeria {width:100%; clear:both; overflow:hidden; margin-bottom:10px;}
		.img_galeria {width:27%; float:left; margin:0% 1.5% 0% 0%;}
			.img_galeria img {width:100%;}
		.title_galeria {width:27%; float:left; margin:0% 1.5% 0% 0%; border:1px solid #bbbab9; height:167px;}
			.title_galeria2 {margin:10px;}
		.description_galeria {width:42.5%; float:left; background-color:#b6b5b5; height:169px;}
			.description_galeria2 {margin:10px;}


/* COMPONENTE BUSCADOR MINI */
.cont_search_mini {}
	.desc_search_mini {margin:0px 0px 5px 0px; padding:3px 2px; font-weight:700; color:#000; background:#EBEBEB; border-bottom:1px solid #CCC;}
	.input_search_mini {}
	.submit_search_mini {text-align:right;}

/* Suscripcion al Newsletter*/
.cont_suscription_segop {}
.desc_suscription_segop {margin:0px 0px 5px 0px; padding:3px 2px; font-weight:700; color:#000; background:#EBEBEB; border-bottom:1px solid #CCC;}
.input_suscription_segop {margin-bottom:5px; font-weight:700; font-size:11px; color:#000; background:inherit;}

/* Comentarios */
.cont_comentaris {width:100%; color:inherit; margin:0 auto;}
.total_comments {}
.title_notice_comments {font-size:24px; font-weight:700; color:#000; line-height:1.2em;}

/* Primer Comentario */
.cont_first_comment {margin-bottom:10px; float:left; overflow:hidden; border:1px solid #A3A3A3; margin-top:10px; background:#FFF;}
.cont_author_first_comment {width:100%; float:left; color:#FFF; background-color:#A3A3A3; font-weight:700; font-size:10px; clear:both; padding:2px 0px; font-size:11px;}
.author_first_comment {float:left; margin-left:3px;}
.date_first_comment {float:right; margin-right:5px; font-weight:700; font-size:11px;}
.body_first_comment {float:left; width:98%; overflow:hidden; font-size:11px; line-height:1.2em; padding:8px; font-weight:700; color:#000;}

/* Siguientes Comentarios */
.cont_comment {margin-bottom:10px; float:left; overflow:hidden; border:1px solid #CCC; background-color:#F9F9F9;}
.cont_author_comment {width:100%; float:left; color:#000; background-color:#E3E3E3; border-bottom:1px solid #CCC; font-weight:700; font-size:11px; clear:both; padding:2px 0px;}
.author_comment {float:left; margin-left:3px;}
.date_comment {float:right; margin-right:3px; font-size:11px; font-weight:700;}
.body_comment {float:left; width:98%; overflow:hidden; font-size:11px; line-height:1.2em; padding:8px;}

/* Desc Nuevo Comentario */
.cont_new_comment {margin:15px 0px 0px 0px; border-left:1px solid #CCC; border-top:1px solid #CCC; border-right:1px solid #CCC; clear:both; background:#F9F9F9;}
.cont_title_new_comment {}
.img_title_new_comment {background:url(../img2/img_form_comments.gif) no-repeat; width:66px; height:52px; float:left;}
.title_new_comment {font-weight:700; color:#000; padding-top:7px;}
.desc_new_comment {font-size:11px; margin-top:4px;}

/* Formulario Nuevo Comentario */
.cont_form_new_comment {color:inherit; background:#FFF; border:1px solid #CCC; margin-bottom:5px; clear:both;}
.form_form_new_comment {}
.form_form_new_comment label {font-weight:700; color:#000;}
.t_new_comment {padding:5px 10px;}
.t_new_comment td {font-size:12px;}

.t_new_comment_td_left {width:50%; text-align:right; vertical-align:top;}
.t_new_comment_td_right {width:50%; text-align:left; vertical-align:top;}
.t_new_comment_td_left span, .t_new_comment_td_right span {font-size:11px;}
.msg_save_comment_ok {border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:2px; font-weight:700; color:green; background:#FFF; overflow:hidden; clear:both;}
.msg_save_comment_ko {border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:2px; font-weight:700; color:#C00000; background:#FFF; overflow:hidden; clear:both;}


/* POPUPS ****************************************/
.body_print {text-align:center;}
.content_print {width:90%; margin:0px auto; text-align:left;}


/* STANDARD MAILING TEMPLATE ****************************************/
.visualiza_mailing {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background-color:inherit; margin-bottom:5px;}
.unsuscribe_mailing {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; background-color:inherit; margin-top:5px;}
.visualiza_mailing a:link, .visualiza_mailing a:active, .visualiza_mailing a:visited {color:#CC0000; font-weight:700;}
.visualiza_mailing a:hover {color:#000; font-weight:700;}
.unsuscribe_mailing a:link, .unsuscribe_mailing a:active, .unsuscribe_mailing a:visited {color:#CC0000; font-weight:700;}
.unsuscribe_mailing a:hover {color:#000; font-weight:700;}
.table_cont_mailing {border:1px solid #CCC; width:498px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background-color:#FFF;}
.header_mailing {text-align:center; color:inherit; background-color:#CCD4D9;}
.date_mailing {padding:2px 10px; font-size:11px; text-align:right; background-color:#EBEBEB; border-top:1px solid #CCC; border-bottom:1px solid #CCC; font-weight:700; color:#000; margin-bottom:5px;}
.title_mailing {line-height:1em; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; letter-spacing:-1px; font-weight:normal; margin-bottom:10px; color:#000; background-color:inherit; padding:10px;}
.desc_mailing {padding:0px 10px 10px 10px;}
.img_mailing {width:100%; padding:0px 10px 10px 10px;}
.img_mailing img {width:473px;}


/* NEW Styles From CSv35 - Search Form */
.search_form {margin-bottom:10px;}
.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:2px;}
.search_form label, .search_form input, .search_form img {vertical-align:middle;}
.submit_std_link {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;}

/* NEW Styles From CSv35 - Search Results */
.cont_search_results {}
.tit_search_results {margin-bottom:10px; padding:2px 3px; font-size:11px; font-weight:700; color:inherit; background:#EBEBEB;}
.search_results {}
.publish_date_search_result {margin-bottom:3px;font-size:0.9em; text-align:left; color:#777;}
.tit_search_result {font-weight:700; color:#7f5837; background-color:inherit; font-size:1.1em;}
.body_search_result {border-bottom:1px solid #EBEBEB; padding-bottom:10px; margin-bottom:10px;}

/* NEW Styles From CSv35 - Paginator */
.paginator_bar {margin:0px; padding:0px; text-align:left; color:#666666; background:none; clear:both; font-weight:700; font-family:Arial, Helvetica, sans-serif;}
.paginator_bar_int {}
.paginator_bar_left {float:left; margin-top:-1px;}
.paginator_bar_left a:link, .paginator_bar_left a:active, .paginator_bar_left a:visited, .paginator_bar_left a:hover {display:block; width:8px; height:13px; background:url(http://www.nuclianticolesa.cat/cat/images/pag_left.gif) no-repeat left;}
.paginator_bar_center {float:left; font-size:12px; color:#999; background:none;}
.paginator_bar_center span {padding-left:5px;}
.paginator_bar_center a {color:#7f5837;}
.paginator_bar_right {margin-left:7px; margin-top:-1px;float:left;}
.paginator_bar_right a:link, .paginator_bar_right a:active, .paginator_bar_right a:visited, .paginator_bar_right a:hover {display:block; width:8px; height:13px; background:url(http://www.nuclianticolesa.cat/cat/images/pag_right.gif) no-repeat left;}
.paginator_bar_center span {color:#666666; background:none;}
span.paginator_dots {color:#666666; background:none; border:none; padding-right:0px;}

/* PHOTOGALLERY */
.cont_photogallery {}
	.title_photogallery {clear:both; margin-bottom:5px; font-size:18px; line-height:1.4em; font-weight:700; text-transform:uppercase;}
	.col_left_photogallery {float:left; width:26.80%;}
		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:71.65%;}
		.col_right_photogallery img {width:100%; margin-bottom:10px;}

.gallery_paginator_back {float:left;}
.gallery_paginator_back a:link, .gallery_paginator_back a:active, .gallery_paginator_back a:visited, .gallery_paginator_back a:hover {display:block; width:15px; height:13px; background:url(http://www.nuclianticolesa.cat/cat/images/pag_left.gif) no-repeat left;}
.gallery_paginator_numbers {float:left;}
.gallery_paginator_next {float:left;}
.gallery_paginator_next a:link, .gallery_paginator_next a:active, .gallery_paginator_next a:visited, .gallery_paginator_next a:hover {display:block; width:15px; height:13px; background:url(http://www.nuclianticolesa.cat/cat/images/pag_right.gif) no-repeat right;}

/* STANDARD WIDTHs */
.w01 {width:1%;} .w02 {width:2%;} .w03 {width:3%;} .w04 {width:4%;} .w05 {width:5%;} .w06 {width:6%;} .w07 {width:7%;} .w08 {width:8%;} .w09 {width:9%;} .w10 {width:10%;} .w11 {width:11%;} .w12 {width:12%;} .w13 {width:13%;}.w14 {width:14%;} .w15 {width:15%;} .w16 {width:16%;} .w17 {width:17%;} .w18 {width:18%;}  .w19 {width:19%;} .w20 {width:20%;} .w21 {width:21%;} .w22 {width:22%;} .w23 {width:23%;}  .w24 {width:24%;} .w25 {width:25%;} .w26 {width:26%;} .w27 {width:27%;} .w28 {width:28%;}  .w29 {width:29%;} .w30 {width:30%;} .w31 {width:31%;} .w32 {width:32%;} .w33 {width:33%;}  .w34 {width:34%;} .w35 {width:35%;} .w36 {width:36%;} .w37 {width:37%;} .w38 {width:38%;} .w39 {width:39%;} .w40 {width:40%;}  .w41 {width:41%;} .w42 {width:42%;} .w43 {width:43%;} .w44 {width:44%;}  .w45 {width:45%;}  .w46 {width:46%;}  .w47 {width:47%;} .w48 {width:48%;} .w49 {width:49%;} .w50 {width:50%;} .w51 {width:51%;} .w52 {width:52%;} .w53 {width:53%;} .w54 {width:54%;} .w55 {width:55%;} .w56 {width:56%;} .w57 {width:57%;} .w58 {width:58%;} .w59 {width:59%;} .w60 {width:60%;} .w61 {width:61%;} .w62 {width:62%;} .w63 {width:63%;} .w64 {width:64%;} .w65 {width:65%;} .w66 {width:66%;} .w67 {width:67%;} .w68 {width:68%;} .w69 {width:69%;}.w70 {width:70%;} .w71 {width:71%;} .w72 {width:72%;} .w73 {width:73%;} .w74 {width:74%;} .w75 {width:75%;} .w76 {width:76%;} .w77 {width:77%;} .w78 {width:78%;} .w79 {width:79%;} .w80 {width:80%;} .w81 {width:81%;} .w82 {width:82%;} .w83 {width:83%;} .w84 {width:84%;} .w85 {width:85%;} .w86 {width:86%;} .w87 {width:87%;} .w88 {width:88%;} .w89 {width:89%;} .w90 {width:90%;} .w91 {width:91%;} .w92 {width:92%;} .w93 {width:93%;} .w94 {width:94%;} .w95 {width:95%;} .w96 {width:96%;} .w97 {width:97%;} .w98 {width:98%;} .w99 {width:99%;} .w100 {width:100%;}

/* CONTACT FORM - Common & Struct Styles */
.contact_form {}
	.desc_cform {margin-bottom:15px;}
	.title_block_cform {margin-bottom:12px; font-weight:700; font-size:12px;}
	.top_cform {}
		.top_cform .block_cform {height:44px;}
		.top_cform .block_cform2 {height:44px;}
		.top_cform_left {float:left; width:68.5%;}
		.top_cform_right {float:right; width:28%;}
		.top_cform_right .block_cform {margin:0;}
		.top_cform_right .w99 {margin-top:70px; font-size:10px;}
	.bottom_cform {position:relative; overflow:hidden; border:1px solid #FFF;}
		.bottom_cform_left {position:relative; float:left; width:65%;}
		.bottom_cform_right {position:absolute; width:28%; right:8px; top:80px; font-size:9px; line-height:1.1em; text-align:justify;}

/* CONTACT FORM - Form Styles */
.block_cform {float:left; margin-right:10px;}
.block_cform2 {float:left; margin-right:10px;}
	.block_cform label {display:block; padding-bottom:3px;}
		.block_cform label span {font-size:9px;}
	.block_cform .input_std {color:#000; background:#B6B5B5; border:none; width:96%; font-size:11px;}
	.block_cform label, .block_cform input, .block_cform2 label, .block_cform2 input {vertical-align:middle;}

.block_cform .textarea_std {width:100%; color:#000; background:#B6B5B5; border:none; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.w100 .submit_std {position:absolute; top:62px; right:0; border:1px solid #B6B5B5; color:#000; background:#FFF; text-transform:uppercase; font-size:9px; padding:1px 2px;}
.bottom_cform .block_cform {margin:0px 0px 10px 0px;}

/* Validacion de formularios */
.form_ok {margin:0px 0px 5px 0px; padding:2px 4px; color:green; text-align:left; font-size:12px; font-weight: bold;}
.form_ko {margin:0px 0px 5px 0px; padding:2px 4px; color:#C00000; text-align:left; font-size:12px; font-weight: bold;}