body{font: 62.5% Arial,Helvetica,sans-serif !important;	color: #2c4158;;text-decoration: none;background-color: #FFFFFF;margin-left: 0px;	margin-top: 0px;	padding: 0px;max-width: 1024px;}
h1{font:1.8em Arial,Helvetica,sans-serif; text-align: center; margin-top: 1.5em;border-bottom:  1px solid #014A6B;}
h2,h3,h4,h5,h6{font:1.3em Arial,Helvetica,sans-serif; text-align: left; margin-top: 1.5em;}
h1,h2,h3{background-color: #e6f7ff; border-top: 1px solid #014A6B; border-bottom:  1px solid #014A6B;
 padding-left: 2em;   margin-top:1em; }
a{color: #6283ff; font-weight: bold; text-decoration: none;}
texarea{font: 1.2% Arial,Helvetica,sans-serif;}
.correo{unicode-bidi:bidi-override; direction: rtl;} 
hr{ width: 100%; 	color:#014a6b;border-color:#014a6b;border-style:dotted;  border: 1px; }
#instituciones{ height: 20px; text-align: center;}
#contencab{background-image: url(/img/cabecera.jpg); background-repeat: no-repeat; float: left; width: 100%; height: 9.9em;}
#latizq{float:left; width: 18em; padding: 0; margin-left: .5em; margin-right: .5em; margin-top: 1.5em; height: 50em;}
#latizq ul{ padding: 0; margin-left: 1em; margin-top: 0; margin-bottom: 0;}
#latizq li {list-style: url(/img/flechita.gif); padding: 0px; margin-left: 1px;margin-top: 2px; border-left:6px solid #014A6B; border-bottom: 1px solid #014A6B; text-indent: 5px;}
#latizq li.provincias {border-left: 6px solid #6b0114;border-bottom: 1px solid #6b0114; color: #000000;font-weight: bold;}
#pagina{width: 100%; float: left;font: 1.1em Arial,Helvetica,sans-serif; }
#pagina p{padding-top: 1em;font: 1.1em Arial,Helvetica,sans-serif; text-align: justify;}
ul.pagina{font: 1.5em Arial,Helvetica,sans-serif;}
#latizq a{text-decoration: none;	color: #304F56;}
#latizq a:hover{color: #6283ff;}
#centro table{width: 100%;}
#centro img,#logos img{padding: .5em;}
#centro p{
	margin:0; padding: .2em;
}
li.nada{list-style:none;}
.home #centro img{ float: left;border:#003366 solid 1px; margin-right:1.5em;}
.home table{width: 100% ; border: 1px solid #000000 ;border-collapse: collapse;}
.home td{text-align: right; padding-right: 1.5em;border-left: 1px solid #000000 ;  }
.home th{font-weight: bold; text-align: left;border-top: 1px solid #000000 ; border-bottom:1px solid #000000;border-right:1px solid #000000; background-color: #cccccc; }
#logos img, #derch{border-bottom: 1px solid #014a6b;
border-left: 1px solid #014a6b;
border-right: 1px solid #014a6b;
border-top: 1px solid #014a6b; }
#logos{text-align: center;}
#a{width: 60%;}
#b{width: 10%;}
#c{width: 25%;}
#d{width: 5%;}
#derch{ float: right; width: 12em; padding-top: .5em; margin-left: .5em; margin-right: .5em; 
margin-top: 2.8em; 
height: 58em; 
background-color: #e6f7ff;
/*background-image: url(/img/fond_pix_az.gif);*/
text-align: center;}
#pie{background-color: #e6f7ff; border-top: 1px solid #014A6B; border-bottom:  1px solid #014A6B;
 padding-left: 2em; width: 98%; float: left; margin-top:1em; }
#pie a{ text-decoration: none;color: #2c4158}
#centro{margin-left: 14.5em; margin-right: 10.5em; padding-left: 1.5em; padding-right: 1.5em; text-align: justify; font: 1.2em Arial,Helvetica,sans-serif;  }
.home{background:  url(../img/mapa.jpg) no-repeat top;	
}
.logo{width: 80%; margin: .5em; float: left; padding: .5em; background-color: #014A6B;
border-bottom: 1px solid #015d87;
border-left: 1px solid #015d87;
border-right: 1px solid #015d87;
border-top: 1px solid #015d87; display: block;}
.logo a{	color: #cccccc;}
.logo a:hover { color: #3A7488;
	
}
#superior{ text-align: justify;}
legend{font:1.1em Arial,Helvetica,sans-serif;color:#014a6b;}
fieldset{border:2px solid #014a6b;padding:.3em; float: none}
fieldset span{font:1em Arial,Helvetica,sans-serif;font-weight:bold;text-align: left;float:left;width:8em;}
fieldset span.ayuda{font:1em Arial,Helvetica,sans-serif;text-align: left;float:none;width:12em; padding-left: 1em; vertical-align: middle;}
fieldset input, fieldset select{width:18em;border: 1px solid #014a6b;font:1em Arial,Helvetica,sans-serif;color:#000000;border-color:#014a6b #014a6b #014a6b;  margin-bottom: .5em;}
fieldset ul{ list-style: none; clear: right;padding:0em; margin-top: 0;}
fieldset li{ float: left; width:30%; vertical-align: text-top;}
fieldset input.checkbox{width: 1.5em}
fieldset textarea{ margin-left: 0;border: 1px solid #014a6b;font:1em Arial,Helvetica,sans-serif;color:#000000;}
label.file, input.file{width:16em;border: 1px solid #014a6b;font:1em Arial,Helvetica,sans-serif;color:#000000;border-color:#7C8C9A #7C8C9A #7C8C9A;  margin-bottom: .5em;}
fieldset span.permiso{ width: 18em; height: 2em; float: none; }
fieldset span.permiso{ width: 100%; text-align: center; }
#centro_form fieldset input{float: left;}
#centro_form fieldset span{clear:left;}
#centro_form ul{list-style: none; }
#centro_form{	font: 1.2em Arial,Helvetica,sans-serif;margin-left: 16em;}
/* form home */
#formulario {width: 95%;}
#formulario legend{font:1.1em Arial,Helvetica,sans-serif;color:#014a6b;}
#formulario fieldset{border:2px solid #014a6b;padding:.3em; float: none;}
#formulario fieldset span{font:1.2em Arial,Helvetica,sans-serif;font-weight:bold;text-align: left;float:left;width:4.5em;clear:left;}
#formulario fieldset input{width:6em;border: 1px solid #014a6b;font:1em Arial,Helvetica,sans-serif;color:#000000;border-color:#7C8C9A #7C8C9A #7C8C9A;  margin-bottom: .5em;}
/* fin form home*/
.jefe{color: #ff0000;}

/*ayuda*/
#ayuda{background-color: #cccccc;font:.7em Arial,Helvetica,sans-serif;	color: #000000;
}
#ayuda #cuerpo{text-align: justify; border-top: none; width: 90%; margin: .5em;
}
#ayuda h1{ font: 1.2em Arial,Helvetica,sans-serif; text-align: center; width: 90%;
}
/*fin ayuda*/
/*rich media*/
.fuente_grande {font-weight: bold;	font-size: 1.4em;}
.fuente_muy_grande {font-weight: bold;	font-size: 1.6em;}
.fuente_mediana_roja {font-weight: bold;font-size: 1.2em;color: #FF0000;}

/* fin rich*/
.tawlogo { font-family: arial, sans-serif; border: 1px solid #555; vertical-align: 0.3em;font-weight: bold;color: #fff;font-size: 0.9em; background-color: #555;padding: 0;clear: left;}
.tawlogo .tnivel {padding: 0 0.4em ;border-bottom: 0px;background-color: #555;color: #fff;font-size: 0.8em;}
.tawlogo abbr {border-bottom: 0px;}
.tawlogo acronym{border-bottom: 0px;padding: 0 0.3em;background-color: #fff;color: #000;}
.tawlogo sup{padding: 0em;vertical-align: 0.6em;font-size: 0.6em;}
/*------------(CSS LOGO TAW)------------*/



