/* ESTRUCTURA DE LA PÁGIN A 

/*----------------------------------------------------------------------------------------------------------*/
/**** REDIFINICION DEL TAG BODY  ****/

body {margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:1.4em; color:#000; background-color:#FFF; text-align:center; }

/*----------------------------------------------------------------------------------------------------------*/

/**** PAGINA  - 1º NIVEL - CONTIENE(CABECERA / MODULO CENTRAL / PIE) ****/
.page { width:988px; height:100%; overflow:visible; margin:auto; font-size:inherit; line-height:inherit; text-align:center; margin:0px auto;  color:inherit; background:#EBEBEB; }

/*----------------------------------------------------------------------------------------------------------*/

/**** CABECERA - 2º NIVEL ****/

.header_black { width:100%; position:relative; margin:0px auto 0px auto; } 
.cont_date_black {position:absolute; bottom:17px; right:25px; width:230px; height:14px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; background-color:inherit; font-size:11px;}
.date_black {float:left; color:inherit; background-color:inherit;}
.clock_black {font-weight:bold; color:#D90000; background-color:inherit; float:right; text-align:right;}
.rss_header {position:absolute; top:98px; right:270px;}

/* Info Header */
.info_header {font-size:14px; margin:4px 0px;}
.info_header span {color:#C00000; font-family:Arial, Helvetica, sans-serif; font-weight:700;}

/*-----------------------------------------------------------------------------------------------------------*/

/**** CUERPO CENTRAL - 2º NIVEL - CONTIENE(LEFT / CENTER / RIGHT) ****/

/*.content_body {width:971px; text-align:center; overflow:hidden; margin:0px auto; background-color:#fff;}*/
.content_body {width:971px; text-align:center; overflow:hidden; margin:0px auto; background-color:#fff; background:url(../images/bg_cb.gif) repeat-y;}

/*-----------------------------------------------------------------------------------------------------------*/

/**** COLUMNA IZQUIERDA - CONTIENE(MODULO LATERAL) ****/

.left { display:none;}
 
/*-----------------------------------------------------------------------------------------------------------*/

/**** COLUMNA DERECHA - CONTIENE(MODULO LATERAL) ****/

.right { display:none; } 

/*-----------------------------------------------------------------------------------------------------------*/

/**** COLUMNA CENTRAL - CONTIENE( NOTICIA ) ****/

.center { text-align:left; width: 961px; margin:10px auto; }
 
/*-----------------------------------------------------------------------------------------------------------*/

/**** MODULO DE NOTICIA  ****/

.noticia {/*width:100%; margin:0px 0px 10px 0px;*/ overflow:hidden; clear:both; text-align:inherit;}
 
/*-----------------------------------------------------------------------------------------------------------*/

/**** PIE - 2º NIVEL - CONTIENE(FONDO DEL PIE / CONTENIDO DEL PIE) ****/
.bottom {position:relative;}
.foot_black {position:relative; clear:both; font-family:Arial, Helvetica, sans-serif; width:988px; height:140px;}
.validate_foot_black {position:absolute; bottom:14px; right:130px;}
.validate_foot_black img {vertical-align:bottom;}
.foot_black_int {color:#FFF; background-color:inherit; position:absolute; top:50px; left:14px; text-align:left; width:96%; font-size:11px; line-height:1.6em; font-weight:700;}

a.link_foot_black:link, a.link_foot_black:active, a.link_foot_black:visited {color:#FFF; background-color:inherit;}
a.link_foot_black:hover {color:#D90000; background-color:inherit;}
/*-----------------------------------------------------------------------------------------------------------*/

/* MENU */
.content_menu {padding-left:18px; margin-top:-35px; position:relative; float:left; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.content_menu_2 {padding-left:20px; margin-top:-32px; position:relative; float:left; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.content_menu_3 {padding-left:18px; margin-top:-35px; position:relative; float:left; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.content_menu_4 {padding-left:18px; margin-top:-35px; position:relative; float:left; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/* TITULARS GRUPS */
.title_groups {font-weight:700; color:#FFF; background-color:inherit; font-size:11px; padding-top:1px; font-family: Arial, Verdana, helvetica;}

/* Change Lang Header */
.cont_lang_header {position:absolute; top:11px; left:290px; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-align:center;}
.lang_header_left {float:left; width:49%;}
.lang_header_right {float:right; width:49%;}
.cont_lang_header a:link, .cont_lang_header a:active, .cont_lang_header a:visited {display:block; padding:2px 10px; color:#FFF; border-left:1px solid #787878; border-right:1px solid #787878; border-bottom:1px solid #787878;}
.cont_lang_header a:hover {padding:10px 10px 2px 10px; color:#FFF; background:url(../images/bg_link_lang.gif) repeat; border-left:1px solid #787878; border-right:1px solid #787878; border-bottom:1px solid #787878;}