/*FCCI*/
/* -----------------------------Typography-----------------------------*/
body,td,th,thead,tbody,tfoot,div,span,p,h1,h2,h3,h4,h5,h6,em,ol,ul,li,dl,dt,blockquote,a,textarea,input,select{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;  color : #2A416B; } 
b,em,strong {font-weight : bold;}
i {	font-style : italic;}
/*-----------------------------end typography-----------------------------*/

/*-----------------------------General Style-----------------------------*/
body.body{background-color:#002a4a;}
div.all{margin:2% 2% 2% 2%;}
a {color : #0000ff;  text-decoration : none; }
div.content2 a:visited {color : #78364F;  text-decoration : none; }
a:hover {color : #6C436B;}
li{margin-bottom:6px;}
/*-----------------------------end general style-----------------------------*/

/* Cover Lang. */
body.idiomas{background-color: #2A416B;  text-align : center;}
div.idiomas{ margin-top: 80px; margin-bottom: 80px;   }
td.idiomas2{background-color: #7D8A9D;  text-align : center;}
/*-----------------------------fin PORTADA IDIOMAS-----------------------------*/

/* PORTADA SITE */
table.portada-site { border-bottom : 1px solid #5C8577; border-top : 1px solid #5C8577;  border-left : 1px solid #5C8577; border-right : 1px solid #5C8577; background-color: #5C8577;}/* borde exterior de la tabla */
a.subsection {color : #FFFFFF;  text-decoration : none; font-size:10;}
a.subsection:hover {color : #FFFF00;  text-decoration : none; font-size:10;}
div.portadas {  text-align: center;}
div.portada-subseccion {  text-align: center;  font-size: 10; color: #FFFFFF;}
div.ticker{ margin-top: 40px; margin-bottom: 40px; text-align: right;  }
span.titu-ticker{color : #FFFFFF;  text-decoration : none; font-size:11; font-weight: bold; }
a.ticker{color : #FFFFFF;  text-decoration : none; font-size:10; }
a.ticker:hover{color : #FFFF00;  text-decoration : none; font-size:10; }
div.portada-general{ margin-top: 10px; margin-bottom: 10px; margin-right: 5px; margin-left: 5px; }
/*-----------------------------fin PORTADA SITE-----------------------------*/

/*-----------------------------ANTE-CABECERA-----------------------------*/
/* tabla menú de navegación */
	div.margen-ante-cabecera {margin-top : 5px;}/* margen a la siguiente plantilla */
		table.ante-cabecera { border-bottom : 0px solid #FFFFFF; border-top : 0px solid #FFFFFF;}/* borde exterior de la tabla */
			td.ante-cabecera, td.ante-ante-cabecera1{background-color: #FFFFFF;}
				div.ante-cabecera{margin-bottom :0px; color : #FFFFFF; }
/*-----------------------------fin ANTE-CABECERA-----------------------------*/


/* -----------------------------Head-----------------------------*/
	div.margin-head {margin-bottom : 0px;}
		table.head {border-left : 0px solid #596B8C;border-right : 1px solid #596B8C; border-top: 0px solid #596B8C;}/* border on table */
			td.head1 {  background-color: #ffffff;}
			td.head2 {  background-color:#FFFFFF;}
				div.head1 {margin-bottom:0px;  margin-left : 0px;  margin-top : 0px;margin-right:0px;  }
				div.head2 { margin-top : 0px; margin-bottom : 0px; margin-right: 0px;}
				
				
/* -----------------------------end Head-----------------------------*/


/*-----------------------------MENU TOP-----------------------------*/
	div.margin-menuup { }
		table.menuup {border-left : 1px solid #FFFFFF; border-right : 1px solid #FFFFFF; }/* border table*/
			td.menuup1,td.menuup2 {background-color: #FFFFFF;}
				div.menuup1 {margin-right : 0px; margin-left : 0px;  margin-top : 0px;margin-bottom : 0px; text-align : right; }

					table.menuup-link-margin {margin-left : 5px;  margin-right : 0px;}
					td.menuup-link { }
					table.menuup-link {margin-left:3px;margin-right:3px;}
					td.menuup-link1 {  background-color:#DFE6EF;    border-left : 1px solid #596B8C;  border-right : 1px solid #596B8C; border-top : 1px solid #596B8C;}
					td.menuup-link1-selected {  background-color:#004a9a;    border-left : 1px solid #596B8C;  border-right : 1px solid #596B8C; border-top : 1px solid #596B8C;}
					td.menuup-link2 {  background-color: #FFFFFF; }
					td.menuup-link3 {  background-color: #FFFFFF;}

						div.menuup-link1{  margin-left : 6px;  margin-right : 6px; margin-bottom : 5px; margin-top : 5px;}
						a.menuup-link1,a.menuup-link2 {font-size:11px;color : #004a9a;  text-decoration : none; font-weight : bold;  }
						a.menuup-link1-selected{font-size:11px;color : #FFFFFF;  text-decoration : none; font-weight : bold;  }
						a.menuup-link1:hover {color : #cba867;}
						a.menuup-link1-selected:hover {color : #cba867;}
/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/


/*-----------------------------Early Content-----------------------------*/

	div.margin-early-contennt {}
		table.early-content { border-left : 0px solid #596B8C; border-right: 1px solid #596B8C}
			td.early-content{  background-color: ;border-bottom: 0px solid white;}
			td.early-content1{background-color: ;}
			td.early-content2{  background-color: ;}
			div.early-content{margin-bottom :4px; margin-top :4px; color : #222222; font-weight : bold; }
			div.early-content1{ margin-bottom :0px;color : #666666; }
			div.early-content2{margin-bottom :0px; color : #666666; }
/*-----------------------------End Early Content -----------------------------*/

/*MENU NAVEGACIóN CENTRAL*/
table.menulateralc{background-color:#FFFFFF;}
div.menuizqc{margin-left:15px;}
div.menuizqc,.menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c{font-size:10px;color:#333333;}
/*-----------------------*/

/*-----------------------------Content-----------------------------*/
	div.margin-content { }
		table.content { border-left : 0px solid #596B8C;border-right : 1px solid #596B8C;border-bottom:0px solid #596B8C;}/* exterior border of the table*/
		div.content-contacto{margin-bottom : 0px;  margin-left : 0px;  margin-right : 0px;  margin-top : 0px; }

				/* MENÚ DE NAVEGACIÓN IZQUIERDO */
			td.content1 {background-color: #FFFFFF ;border-left : 0px solid #E9E9E9; border-right : 1px solid #596B8C; border-top : 0px solid #E9E9E9;}
				div.content1 {margin-bottom : 6px;}
					table.menuleft {border-bottom : 1px solid #596B8C;}
						td.menuleft1 { background-color: #FFFFFF; border-bottom : 0px solid #E9E9E9;}
							div.menuleft1 {margin-bottom : 8px;  margin-left : 9px;  margin-right : 3px;  margin-top : 14px;}
								a.menuleft1,span.menuleft1 {font-weight : bold; font-size:11px; color: #2A416B; text-decoration : none;  text-transform : none; }
						td.menuleft2 {border-top : 1px solid #596B8C;}
						td.menuleft2-first {border-top : 0px solid #596B8C;}
						td.menuleft2-last {border-top : 1px solid #596B8C;}
							div.menuleft2 {margin-bottom : 11px;  font-size : 10px; margin-left : 9px;  margin-right : 2px;  margin-top : 11px;}
								a.menuleft2{font-weight : normal; font-size : 10px; color: #2A416B; text-decoration : none;}
    							a.menuleft2-selected{font-weight : bold; font-size : 10px; color: #2A416B; text-decoration : none;}
								td.menuleft3 {border-bottom : 0px solid #596B8C;}
								td.menuleft3-first {border-bottom : 0px solid #596B8C;}
								td.menuleft3-last {border-bottom : 0px solid #596B8C;}
									div.menuleft3 {margin-bottom : 12px;  margin-left : 20px;  margin-right : 2px;  margin-top : 1px; text-indent: -10px;}
									div.menuleft3-first {margin-bottom : 12px;  margin-left : 20px;  margin-right : 2px;  margin-top : 1px; text-indent: -10px;}
									div.menuleft3-last {margin-bottom : 12px;  margin-left : 20px;  margin-right : 2px;  margin-top : 1px; text-indent: -10px;}
										a.menuleft3{font-weight : normal; font-size:10px; color: #23365A; text-decoration : none;}
										a.menuleft3-selected{font-weight : bold; font-size:10px; color: #23365A;text-decoration : none;}
										td.menuleft4 {border-bottom : 0px solid #1B9441;}
											div.menuleft4 {margin-bottom : 5px;  margin-left : 25px;  margin-right : 5px;  margin-top : 0px; text-indent: 7px;}
											div.menuleft4-first {margin-bottom : 5px;  margin-left : 25px;  margin-right : 5px;  margin-top : 0px; text-indent: 7px;}
											div.menuleft4-last {margin-bottom : 5px;  margin-left : 25px;  margin-right : 5px;  margin-top : 3px; text-indent: 7px;}
												a.menuleft4{font-weight : normal; font-size : 10px; color:  #23365A; text-decoration : none; }
												a.menuleft4-selected{font-weight : bold; font-size : 10px; color:  #23365A; text-decoration : none;}

							/*MENU IZQ1 OCULTOS*/
							table.menuleft td.menuleft1,table.menuleft td.menuleft1 div.menuleft1,table.menuleft td.menuleft1 div.menuleft1 a.menuleft1{display:none;}
							div.content2 td.menuleft1{border-bottom : 1px solid #596B8C;}
							div.content2 td.menuleft2-first,div.content2 td.menuleft2-last,div.content2 td.menuleft2{border-top : 0px solid #596B8C;}
							div.content2 div.menuleft3,div.content2 div.menuleft3-first,div.content2 div.menuleft3-last{margin-left:30px;}
							/*----------------*/
				/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */

				/*EDITOR WEB*/
			td.content2 {background-color: #ffffff;border-left : 0px solid #FFFFFF; border-right: 0px solid #FFFFFF1;border-top : 0px solid #FFFFFF;}
				div.content2{margin-bottom : 25px;  margin-left : 29px;  margin-right : 10px;  margin-top : 14px; }
					div.articulo {font-size : 14px;   margin-bottom : 3px;  }
						div.antetitle{font-size: 14px}
						div.title1, div.title1 a{font-weight: normal; font-size: 24px; margin-bottom: 5px; color: #2A416B; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}
						div.title2, div.title2 a{font-weight: bold; font-size: 19px; margin-bottom: 5px; color: #2A416B; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}
						div.title3, div.title3 a{font-weight: bold; font-size: 16px; margin-bottom: 5px; color:#2A416B; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}
						div.title4, div.title4 a{font-weight: bold; font-size: 14px; margin-bottom: 8px; color: #2A416B; font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif}
						div.title5, div.title5 a{font-weight: bold; font-size: 12px; margin-bottom: 3px; color:#2A416B; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}
						div.title6, div.title6 a{font-weight: normal; font-size: 11px; margin-bottom: 8px; color: #2A416B; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}
						div.entradilla{font-weight: bold; font-size: 11px; margin-bottom: 3px; color: #666666; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}
						div.normal{font-size: 11px; margin-bottom: 3px; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; align:justify;}
						div.firma{font-size: 10px; margin-bottom: 3px; color:#666666; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}
			/*fin EDITOR WEB*/
			
		
/*-----------------------------fin content-----------------------------*/


/*-----------------------------ANTE-PIE-----------------------------*/
table.ante-pie{border-top:0px solid white;border-bottom:0px solid white;}
td.ante-pie1 {background-color: #FFFFFF;}
div.margen-ante-pie1{margin-top: 0px;}
/*-----------------------------fin ANTE-PIE-----------------------------*/


/*-----------------------------PIE-----------------------------*/
/* tabla menú de navegación */
	div.margen-pie {}/* margen a la siguiente plantilla */
		table.pie {border-top: 0px solid #ffffff ;border-right:0px solid #ffffff;border-bottom:0px solid #AFC9BA ;border-left:0px solid #1B9441;}/* borde exterior de la tabla */
			td.pie1{background-color: #FFFFFF; border-top : 1px solid #596B8C; border-bottom : 1px solid #596B8C; border-right : 1px solid #596B8C;}
			td.pie2{background-color: #FFFFFF;}
			div.pie1{margin-bottom : 5px;  margin-left : 3px;  margin-right : 3px;  margin-top : 5px;  color : #2A416B;  font-size : 10px; background-color: #FFFFFF; }
			div.pie1 a{color : #2A416B;  font-size : 10px;}
			div.pie2{margin-bottom : 5px;  margin-left : 3px;  margin-right : 10px;  margin-top : 5px;  color : #999999;  font-size : 10px;}
				a.pie{color : #999999;  font-size : 10px;  text-decoration: none;}

/*-----------------------------fin PIE-----------------------------*/


/*-----------------------------DESPUES-PIE-----------------------------*/
/*-----------------------------fin DESPUES-PIE-----------------------------*/

/*-----------------------------NOTICIAS-----------------------------*/
div.margen-content-noticias{margin-bottom : 5px;  margin-left : 15px;  margin-right : 15px;  margin-top : 5px;}
span.nombre-seccion-noticias {font-size:12px; color: #636563;  font-weight : bolder;}
a.titular-noticias {font-size:11px; color: #990000;}
table.noticias {BORDER-RIGHT: #DADADA 1px solid; BORDER-TOP: #DADADA 1px solid; BACKGROUND: #F7F7F7; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; BORDER-LEFT: #DADADA 1px solid; BORDER-BOTTOM: #DADADA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
div.noticias {MARGIN-left: 8px; MARGIN-rigth: 8px; MARGIN-top: 8px;}
/*-----------------------------fin NOTICIAS-----------------------------*/