/**************** REDEFINICION DE TAGS HTML ****************/
form {margin:0px;}
img {border-style:none;}
strong {color:#000; background-color:inherit;}

/* Links Generales */
.link_view_more {display:inline;}
.link_view_more img {vertical-align:middle; margin-left:4px;}
a:link, a:active, a:visited {color:#EE8B09; text-decoration:none; background-color:inherit;}
a:hover {color:#000000; text-decoration:none; background-color:inherit;}

/* Links Ver Mas */
a.link_8pt:link, a.link_8pt:active, a.link_8pt:visited {color:#EE8B09; font-size:0.9em; text-decoration:none; text-transform:lowercase; background-color:inherit;}
a.link_8pt:hover {color:#000000; font-size:0.9em; text-decoration:none; text-transform:lowercase; background-color:inherit;}
/**********************************************************/



/******************* FORMULARIOS ********************/
.input_std {border:1px solid #CCC; font-size:12px; color:#666666; background:inherit;}
.submit_std {border:1px solid #CCC; font-size:12px; color:#666666; background:#EBEBEB;}
.textarea_std {border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; background:inherit;}
.form_ok {margin:0px; padding:5px; color:#FFF; background:green; text-align:left;}
.form_ko {margin:0px; padding:5px; color:#FFF; background:#C00000; text-align:left;}
/***********************************************************/



/******************* GENERICOS SECCIONES ********************/
/* Preview de CS */
.cont_preview {	margin: 0px 10px 0px 10px; text-align:left; }

/* Titulares de los grupos */
.title_groups {padding:0px 0px 4px 0px; font-size:14px; font-weight:700; color:#000; border-bottom:1px solid #C2C2C2; text-indent:0px;}

/* Fecha de publicacion */
.date_notice {padding:2px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Clear */
.clear {clear:both;}

/* 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;}

/* 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;
}

/* imprimir Noticia */
.body_print {margin-top:15px;}
.content_print {width:80%; text-align:left;}
/**********************************************************/



/******************* SECCIONES ESPECIALES *******************/
/* Back Button Viewer */
.back_viewer {text-align:center;}
/**********************************************************/



/*********************** PLANTILLAS ***********************/
/* Plantilla Imagen Superior */ 
.cont_notice_img_up {margin-bottom:8px; margin-top:5px;}
.title_notice_img_up {font-weight:700; color:#000; background:inherit;}
.img_notice_img_up {width:100%;}
.img_notice_img_up img {width:100%; margin-bottom:5px; margin-top:4px;}
.body_notice_img_up {font-size:11px; line-height:1.2em;}

/* Plantilla Imagen Izquierda */ 
.cont_notice_img_left {padding-bottom:2px;}
.img_notice_img_left {float:left;}
.img_notice_img_left img {margin-right:5px;}
.title_notice_img_left {font-weight:700; color:#000; background:inherit;}
.body_notice_img_left {font-size:11px;}

/* Plantilla 2 Imagenes */
.cont_notice_2img {padding-bottom:8px;}
.notice_2img_left {float:left; width:48%;}
.notice_2img_left img {width:100%;}
.notice_2img_right {float:right; width:48%;}
.notice_2img_right img {width:100%;}

/* Noticia estandar */ 
.cont_notice_std {padding-bottom:5px; border-bottom:1px dashed #CCC; 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-size:14px; font-weight:700; margin-bottom:5px; color:#000; background-color:inherit;}
.body_notice_std {line-height:1.2em;}

/* Noticia 4 imagenes */
.img_notice_4imgs  {text-align:center;}
.img_notice_4imgs  img {width:23%; margin:5px 2px;}

/* Descargar pdf */
.descargar_pdf {float:left; clear:both; margin:10px 10px 10px 0; font-size: 1.4em; width:100%;}
.descargar_pdf img {vertical-align:middle;}

/**********************************************************/


/************************ BANNERS *************************/

/***************************************************************/



/********************** COMPONENTS ************************/
/* Formulario de contacto */
.cont_form_contact {margin:20px 0px 10px 0px; border:1px solid #EBE8E3;}
.cont_form_contact label {float:left; display:block; padding:2px 4px; width:45%; text-align:right; font-weight:700; color:#000; background:inherit;}
.first_line_form_contact {font-weight:700; color:#000; background:#EBE8E3; padding:5px;}
.line_form_contact {color:inherit; border-bottom:1px solid #EBE8E3; padding:8px 0px;}
.last_line_form_contact {text-align:center; padding:6px 0px; color:#57462D; background:#EBE8E3; font-size:10px; font-family:Verdana, Arial , Helvetica, sans-serif; font-weight:700;}

/* Comentarios */
.cont_comentaris {width:100%; color:inherit; margin:0 auto;}
.total_comments {padding:0px 0px 4px 0px; font-size:14px; font-weight:700; color:#000; border-bottom:1px solid #C2C2C2; text-indent:0px;}
.title_notice_comments {font-size:24px; font-weight:700; color:#000; line-height:1.2em; margin-top:10px;}

/* 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(../images/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;}

.button_back_comments {text-align:center;}

/* Enviar noticia */
.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;}
/*****************************************************************/



/************************ POPUPS **************************/

/*************************************************************/