/*ISFG*/
/*---TIPOGRAFÍA---*/
body,td,th,select,input,textarea{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;  color : #000000; } 
b,strong {font-weight : bold;}
p{ margin:0px 0px 8px 0px; padding:0px;}
em,i {	font-style : italic;}
/*---fin TIPOGRAFÍA---*/
/*---ESTILOS GENÉRICOS---*/
body,.body-bg {  background-color: #999999;}
a {color : #4573A5;  text-decoration : none; }
a:hover {color : #666666; text-decoration:none;}
a:hover u{text-decoration:none;}
div.contenido2 a{}
div.contenido2 a:hover{}

input {color: #4573A5;}
textarea, select{color: #000000; border-left:1px solid #4573A5;border-right:1px solid #4573A5;border-top:1px solid #4573A5; border-bottom:1px solid #4573A5;}
.boton{font-weight : normal; font-size:10px; color: #636563;text-decoration : none; border-left:1px solid #E9E7E2;border-right:1px solid #404040;border-top:1px solid #E9E7E2; border-bottom:1px solid #404040;  background-color : #D4D0C8; cursor:hand; padding:1px;}
/*---fin ESTILOS GENÉRICOS---*/
/*---CABECERA---*/
div.all{margin-left : 11px; margin-right : 11px; margin-top : 11px; margin-bottom : 11px; }/* margen a la siguiente plantilla */
	table.cabecera{background-color:#ACC1DD; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }/* borde exterior de la tabla */
		table.cabecera1{ border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }/* borde exterior de la tabla */
			div.margen-cabecera1 {margin-left : 11px; margin-right : 11px; }/* margen a la siguiente plantilla */

		td.cabecera1{}
			div.cabecera1 { margin-left:8px; margin-top:8px; margin-bottom:8px;}
			div.cabecera2 { margin-left:8px; margin-top:8px; margin-bottom:8px;}
div.idioma{font-weight: bold; font-size: 10px; margin-right: 10px; padding-top: 10px; color: #3C638E; font-family: Verdana, Helvetica, sans-serif; float:right}		
 div.idioma a{font-weight: bold; font-size: 10px; padding-top: 10px; color: #3C638E; font-family: Verdana, Helvetica, sans-serif }		

/*---MENU SUPERIOR---*/
tr.menusup { background-color:#4573A5;}
td.menusup1-enlace-seleccionado {background-color:#86A5CE; border-top:1px solid #4573A5; border-bottom:1px solid #4573A5;}
	div.menusup1-enlace {margin-left:12px; margin-right:12px; margin-top:5px; margin-bottom:5px;}
		a.menusup1-enlace {font-size:12px;color:#ffffff; font-weight:bold;}
		a.menusup1-enlace:hover {font-size:12px;color:#ACC1DD; font-weight:bold;}
		a.menusup1-enlace-seleccionado {font-size:12px;color:#ffffff; font-weight:bold;}
	td.raya {background: url(../imagenes-plantilla/raya.gif) no-repeat; }
		div.raya {margin-left:4px; margin-right:4px; margin-top:5px; margin-bottom:5px;}
/*---FIN MENU SUPERIOR---*/

/*---fin CABECERA---*/
/*MENU NAVEGACIóN CENTRAL*/
table.menulateralc{background-color:#FFFFFF;}
div.menuizqc{margin:0px 0px 20px 0px;}
div.menuizqc,.menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c{font-size:10px;color:#636563; text-decoration : none;}
/*a.menuizqc, .menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c {font-size:10px;color:#636563; text-decoration : underline;}*/
/*----------------------*/


/*----CONTENIDO---*/

div.margen-contenido {margin-left : 11px; margin-right : 11px;}/* margen a la siguiente plantilla */
	table.contenido {border-left:1px solid white; border-right:1px solid white;}/* borde exterior de la tabla */
	td.contenido-portada {background-color:#ffffff;}
	div.contenido-portada{margin-left : 7px; margin-right : 7px; margin-top : 7px; margin-bottom :20px;text-align: center;}
	td.cold-portada{background-color:#3F6896;}
	div.titu-columd{font-size : 11px;  color : #FFFFFF; margin-left : 5px; margin-right : 3px; margin-top : 4px; margin-bottom : 4px;}
	div.texto-columd{font-size : 11px;  color : #000000; margin-left : 5px; margin-right : 3px; margin-top : 4px; margin-bottom : 10px;}
	div.columd{margin-left : 5px; margin-right : 3px; margin-top : 5px; margin-bottom : 10px;}
	div.colum{margin-left : 0px; margin-right : 0px; margin-top : 20px; margin-bottom : 0px;}
	a.enlaces-portada{font-size : 11px;  color : #4573A5;}
	input.portada{font-size : 10px;  color : #FFFFFF;border-left:1px solid #E9E7E2;border-right:1px solid #404040;border-top:1px solid #E9E7E2; border-bottom:1px solid #404040;  background-color : #999999; cursor:hand; padding:1px; } 
	div.titu1-portada{font-size : 11px;  color : #OOOO00;font-weight: bold; margin-left : 5px; margin-right : 3px; margin-top : 4px; margin-bottom : 4px;}
	td.texto1-portada{background-color:#F0F0F0;font-size : 11px;  color : #OOOO00;font-weight: bold; margin-left : 5px; margin-right : 3px; margin-top : 4px; margin-bottom : 4px;}
	div.noticias-portada{margin-left : 10px; margin-right : 10px; margin-top : 10px; margin-bottom : 10px;font-size:11px;}
	td.lineas-portada{background-color:#F0F0F0;}


/* MENÚ DE NAVEGACIÓN IZQUIERDO */
		table.menuizq { }
			td.menuizq { background-color:#f4f7fb; border-right:1px solid #E1EAF4; }
			td.menuizq2 {}
			td.misepara-primero{}
						td.misepara{background: url(../imagenes-plantilla/mi_separa.gif) repeat-x;}
						td.misepara-ultimo{background: url(../imagenes-plantilla/mi_separa.gif) repeat-x;}
			div.cuadradito {margin-left:2px; margin-right:2px;}
			td.menuizq2-seleccionado {}
			div.menuizq2 {margin-left:8px; margin-top:5px;  margin-bottom:5px;  }	
					a.menuizq2 {font-size:11px;color:#000000; text-decoration : none; font-weight:normal;}
					a.menuizq2-seleccionado{font-size:11px;color:#000000; text-decoration : none;font-weight:bold; }
					a.menuizq2:hover {color: #666666;}
					a.menuizq2-seleccionado:hover{color: #666666; }
					
			td.menuizq3 {background-color:#FFFFFF;}
			td.menuizq3-seleccionado {background-color:#FFFFFF;}
			td.misepara3-primero{background: url(../imagenes-plantilla/mi_separa.gif) repeat-x;}
						td.misepara3{background-color: #FFFFFF;}
						td.misepara3-ultimo{background-color: #FFFFFF;}
			
			div.menuizq3,div.menuizq3-seleccionado {margin-left:16px; margin-top: 3px; margin-bottom: 3px;}
					a.menuizq3 { font-size:10px; color: #666666;text-decoration : none; font-weight:normal;}
					a.menuizq3-seleccionado{ font-weight : bold; font-size:10px; color: #666666; text-decoration : none; }
					a.menuizq3:hover {color: #000000;}
					a.menuizq3-seleccionado:hover{color: #000000; }
				
/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */
/*EDITOR WEB*/
	table.contenido2 {border-left:1px solid white; border-right:1px solid white; }
	td.contenido2{background-color: #FFFFFF; }
		div.contenido2 {margin-left: 20px; margin-top: 19px; margin-right: 24px; margin-bottom: 19px; }
			div.titulo1, div.titulo1 a{font-weight: bold; font-size: 17px; margin-bottom: 2px; color: #4573A5; font-family: Verdana, Helvetica, sans-serif;}
			div.titulo2,div.titulo2 a{font-weight: bold; font-size: 17px; margin-bottom: 2px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
			div.titulo3,div.titulo3 a{font-weight: normal; font-size: 15px; margin-bottom: 2px; color: #4573A5; font-family: Verdana, Arial, Helvetica, sans-serif;}
			div.titulo4,div.titulo4 a{font-weight: normal; font-size: 12px; margin-bottom: 2px; color: #000000; font-family:  Verdana, Arial, Helvetica, sans-serif;}
			div.titulo5,div.titulo5 a{font-weight: normal; font-size: 11px; margin-bottom: 2px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
			div.titulo6,div.titulo6 a{font-weight: normal; font-size: 10px; margin-bottom: 2px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
			div.entradilla,div.entradilla a{font-size: 11px; margin-bottom: 3px; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;}
			div.normal{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
			div.firma{font-weight: normal; font-size: 9px; margin-bottom: 2px; margin-top: 2px; margin-left: 0px; color: #4573A5; font-family: Verdana, Arial, Helvetica, sans-serif;}
/*fin EDITOR WEB*/
/*---fin CONTENIDO---*/
/*----PIE---*/
	div.margen-pie {margin-left : 11px; margin-right : 11px; margin-bottom : 11px;}/* margen a la siguiente plantilla */
		table.pie {background-color: #f0f0f0; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}/* borde exterior de la tabla */
			td.pie1{border-top:1px solid #cccccc;}
				div.pie1{ margin-left:20px; margin-top:8px; margin-bottom:2px;}
					a.pie1{color : #999999;  text-decoration:none;}
					a.pie1:hover{color : #999999; font-size: 10px;  text-decoration:underline;}
			td.pie2{background-color: #4573A5; border-top:1px solid #4573A5; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;}
				div.pie2{ margin-left:9px;  margin-right:9px; margin-top:6px; margin-bottom:6px;}
				a.pie2{color : #ffffff;  font-size: 12px; text-decoration:none; font-weight:bold;}
				a.pie2:hover{color : #ffffff; font-size: 12px;  font-weight:bold; text-decoration:underline;}

div.contenido-contacto {margin-left : 12px; margin-right : 7px; margin-top : 12px; margin-bottom :20px;}
			
/*---fin PIE---*/
/*Formulario ISFG*/
div.ok { margin-top:6px;  margin-bottom:1px; }
table.tabla-form1 {border-top:1px solid #e1eaf4; border-bottom:1px solid #e1eaf4; border-left:1px solid #e1eaf4; border-right:1px solid #e1eaf4;}
table.tabla-form {border-top:1px solid #e1eaf4; border-bottom:0px solid #e1eaf4; border-left:1px solid #e1eaf4; border-right:1px solid #e1eaf4; width:570px;}
table.tabla-form2 {border-top:1px solid #e1eaf4; border-bottom:0px solid #e1eaf4; border-left:1px solid #e1eaf4; border-right:1px solid #e1eaf4;}
#input-pequennos div.text input { width:30px;}
#input-grandes div.text input { width:96%;}
div.tabla-azul { margin-left:4px; margin-top:4px; margin-bottom:4px; margin-right:4px;}
table.tabla-azul {background-color: #f4f7fb;}
td.tabla-azul {border-right:1px solid #e1eaf4; border-bottom:1px solid #e1eaf4;}
td.tabla-azul2 {border-bottom:1px solid #E1EAF4;}
td.tabla-azul2 input{ width:auto;}

tr.tabla-azul {background-color: #f4f7fb;}
div.margen-textos { margin-left:10px; margin-top:4px;}
div.text { margin-left:2px; margin-top:3px; margin-bottom:3px; margin-right:2px;}
td.tabla-blanca {background-color: #ffffff; border-right:1px solid #e1eaf4;  border-bottom:1px solid #e1eaf4;}
td.encab {border-right:1px solid #e1eaf4; border-bottom:1px solid #e1eaf4; background-color: #f4f7fb;}

div.seccion-enlaces { margin-top:4px; margin-bottom:4px;}
/*fin de Formulario ISFG*/

span.validado {font-weight: normal; font-size: 10px; color: #3f6896; font-family: Verdana, Arial, Helvetica, sans-serif;}
