
h1{margin:0; padding:0; visibility:hidden; }


a.clas1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.clas1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	
}
a.clas1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	
	
}
a.clas1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	
}


a.clas2:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.clas2:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.clas2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.clas2:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	
}


a.arriba:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;

}
a.arriba:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	
}
a.arriba:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	
}
a.arriba:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	
}



a.arriba2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;

}
a.arriba2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.arriba2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.arriba2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	
}


a.claspie:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #005f87;
	text-decoration: none;
	font-weight: bold;
}
a.claspie:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #005f87;
	text-decoration: none;
	
}
a.claspie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #005f87;
	text-decoration: none;
	
}
a.claspie:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #005f87;
	text-decoration: none;
	
}


body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em;}

img{ border:0;}

#web{ width:770px; margin-left:auto; margin-right:auto;}
#todo{ float:left; width:100%; background-color:#e6f2f9; background-repeat:repeat-y;}




#menuizquierda{ float:left; width:153px; background-color:#005f87; font-size:1.2em; font-weight:bold;}

#derecha{ float:left; width:609px;}

#menuizquierda1{ float:left; width:100%; background-color:#005f87;}
#menuizquierda2{ float:left; width:100%; background-color:#c4cddd;}
#menuizquierda3{ float:left; width:100%; background-color:#c4cddd; }
#menuizquierda h2{ margin:0; padding:0; font-size:1.1em; padding-left:15px; color:#FFFFFF;}
#menuizquierda ul{  list-style-type:none; margin:0; padding:0; }
#menuizquierda ul li{  float:left; width:153px; }
#menuizquierda ul li a{float:left;  text-decoration:none; padding-left:10px; padding-top:5px; padding-bottom:5px;}
#menuizquierda ul li a:hover{ background-color:#1a6f93;  width:143px; padding-top:5px; padding-bottom:5px;  }
#menuizquierda ul .active a{ color:#FFFFFF;}
#menuizquierda ul .liprim{border-bottom: 1px solid #5683a9;}
#menuizquierda ul .liinter{border-bottom: 1px solid #5683a9;}





.menuizquierda4{ float:left; width:153px; background-color:#ecf5f9; font-size:0.9em; font-weight:bold;}

.menuizquierda4 h2{ margin:0; padding:0; font-size:1.1em; padding-left:15px; color:#FFFFFF;}
.menuizquierda4 ul{ color:#000000; list-style-type:none; margin:0; padding:0; }
.menuizquierda4 ul li{  float:left; width:153px; }
#menuizquierda .menuizquierda4 ul li a{float:left; color: #005f87; text-decoration:none; padding-left:10px; padding-top:5px; padding-bottom:5px;}
#menuizquierda .menuizquierda4 ul li a:hover{ background-color:#ffffff; color:#005f87; width:143px; padding-top:5px; padding-bottom:5px;  }
#menuizquierda .menuizquierda4 ul .active a{ color:#005f87;}
.menuizquierda4 ul .liprim{border-bottom: 1px solid #5683a9;}
.menuizquierda4 ul .liinter{border-bottom: 1px solid #5683a9;}

.menuizquierda4 ul .liprim2{border-bottom: 1px solid #5683a9;}





.menuizquierda5{ float:left; width:153px; background-color:#d5f2ff; font-size:1em; font-weight:bold; color:#000000;}

.menuizquierda5 h2{ margin:0; padding:0; font-size:1.1em; padding-left:15px; color:#FFFFFF;}
.menuizquierda5 ul{ color:#FFFFFF; list-style-type:none; margin:0; padding:0; }
.menuizquierda5 ul li{  float:left; width:153px; }
#menuizquierda .menuizquierda5 ul li a{float:left; color: #005f8a; text-decoration:none; padding-left:10px; padding-top:5px; padding-bottom:5px;}
#menuizquierda .menuizquierda5 ul li a:hover{ background-color:#d9eaf2; color:#005f8a; width:143px; padding-top:5px; padding-bottom:5px;  }
.menuizquierda5 ul .active a{ color:#005f8a;}
.menuizquierda5 ul .liprim{border-bottom: 1px solid #5683a9;}
.menuizquierda5 ul .liinter{border-bottom: 1px solid #5683a9;}

.menuizquierda5 ul .liprim2{border-bottom: 1px solid #5683a9;}






.menuizquierda6{ float:left; width:153px; background-color:#C7E3F1; font-size:0.9em; font-weight:bold;}

.menuizquierda6 h2{ margin:0; padding:0; font-size:1.1em; padding-left:15px; color:#FFFFFF;}
.menuizquierda6 ul{ color:#000000; list-style-type:none; margin:0; padding:0; }
.menuizquierda6 ul li{  float:left; width:153px; }
.menuizquierda6 ul li a{float:left; color: #005f87; text-decoration:none; padding-left:10px; padding-top:5px; }
.menuizquierda6 ul li a:hover{ background-color:#ffffff; color:#005f87; width:143px; padding-top:5px;   }
.menuizquierda6 ul .active a{ color:#005f87;}
.menuizquierda6 ul .liprim{border-bottom: 1px solid #5683a9;}
.menuizquierda6 ul .liprim2{border-bottom: 1px solid #5683a9; color:#000000;}
.menuizquierda6 ul .liinter{border-bottom: 1px solid #5683a9;}

.menuizquierda6 ul .liprim2{border-bottom: 1px solid #5683a9;}




.menuizquierda7{ float:left; width:153px; background-color:#C7E3F1; font-size:0.9em; font-weight:bold;}

.menuizquierda7 h2{ margin:0; padding:0; font-size:1.1em; padding-left:15px; color:#FFFFFF;}
.menuizquierda7 ul{ color:#000000; list-style-type:none; margin:0; padding:0; }
.menuizquierda7 ul li{  float:left; width:153px; }
.menuizquierda7 ul li a{float:left; color: #005f87; text-decoration:none; padding-left:10px; padding-top:5px; }
.menuizquierda7 ul li a:hover{ background-color:#ffffff; color:#005f87; width:143px; padding-top:5px;   }
.menuizquierda7 ul .active a{ color:#005f87;}
.menuizquierda7 ul .liprim{border-bottom: 1px solid #5683a9;}
.menuizquierda7 ul .liprim2{border-bottom: 1px solid #5683a9; color:#000000;}
.menuizquierda7 ul .liinter{border-bottom: 1px solid #5683a9;}

.menuizquierda7 ul .liprim2{border-bottom: 1px solid #5683a9;}




#menuizquierda1 .menuizquierda4 .menuizquierda6 .donde:link { color:#000000;}
#menuizquierda1 .menuizquierda4 .menuizquierda6 .donde:visited { color:#FFFFFF;}
#menuizquierda1 .menuizquierda4 .menuizquierda6 .donde:hover { color:#000000;}
#menuizquierda1 .menuizquierda4 .menuizquierda6 .donde:active { color:#000000;}



#centro{ float:left; width:430px;}


#menuderecha{ float:left; width:153px; color:#FFFFFF; background-color:#e6f2f9; height:372px; margin-top:1px;}

#menuderecha ul{ list-style-type:none; color:#FFFFFF; margin:0; padding:0;}
#menuderecha ul li{  float:left;}
#menuderecha ul li a{float:left; color: #FFFFFF; text-decoration:none; padding-left:10px; padding-top:3px; padding-bottom:3px; }
#menuderecha ul li a:hover{ background-color:#fedfa8; color:#000000; width:169px; padding-left:10px; padding-top:3px; padding-bottom:3px;  }
#menuderecha ul .active a{ color:#000000;}
#menuderecha ul .liprim{border-bottom: 1px solid #e4aa40;}
#menuderecha ul .liinter{border-bottom: 1px solid #e4aa40;}
#menuderecha ul .liul{ border-bottom: 1px solid #e4aa40; margin-bottom:0; }





#menucentro{ float:right; width:60%;  padding-top:49px; }
#menucentro ul { list-style-type:none; margin:0; padding:0;}
#menucentro ul li{ float:left;}
#menucentro ul li a{ float:left; padding:1px 10px 0px 10px; color:#FFFFFF; text-decoration:none;}

#menucentro ul .borde{ border-right:1px solid #FFFFFF;}
#menucentro ul .active{ border-right:1px solid #FFFFFF;}

#menucentro ul .active hover{ background-color:#FFFFFF; color:#7329AF;}


#menuidioma{ float:left; width:123px; padding:7px 10px 6px 10px; text-align:right; background-color:#B18CCF;}
#menuidioma a{ color:#000000; text-decoration:none;}
#menuidioma a:hover{ color:#FFFFFF;}

#formulariologin{float:left; padding:0px 10px 8px 10px; width:133px; color:#FFFFFF;}
#formulariologin h2{margin:0; padding:0; font-size:1.1em; color:#7329AF; margin-bottom:10px;}
#formulariologin form{ padding:0; margin:0;}
#formulariologin form dl{ float:left; width:98%; margin:0; padding:0; margin-bottom:10px;}
#formulariologin form dt{ margin:0; padding:0; width:100%; float:left; font-size:1.2em; color:#005f87;}
#formulariologin form dd{ margin:0; padding:0; width:100%; float:left; margin-bottom:2px; color:#FFFFFF;}
#formulariologin form input{ background-color:#FFFFFF; color:#000000; border:1px solid #c5cfd5; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#formulariologin form .boton{ background-color:#005f87; color:#FFFFFF; font-weight:bold; padding:1px; }

#formulariologin form .boton2{ background-color:#FFFFFF; color:#000000; padding:0px; }


#formulariologin p{ float:left; width:100%; padding:0; margin:0; margin-bottom:10px;}
#formulariologin a{ color:#000000; text-decoration:none;}
#formulariologin a:hover{ color:#000000;}

#menuasociacion{ float:left; width:auto; width:179px; background-color:#ffeccc; color:#FFFFFF;}
#menuasociacion h2{margin:0; padding:0; font-size:1.1em; color:#000000;}
#menuasociacion ul{ margin:0;  color:#000000; list-style-type:none;}
#menuasociacion ul li a{ color: #000000; text-decoration:none;}
#menuasociacion ul li a:hover{ color:#471A6C;}
#menuasociacion ul .active a{ color:#471A6C;}

#restocentro{ float:left; width:464px; text-align:justify;}




#index1{ width:458px; height:135px; background-color:#daeaf3; padding-left:3px; padding-right:3px; padding-top:5px; padding-bottom:20px; text-align:center; margin-bottom:1px;}
#index2{ width:458px; height:90px; background-color:#ecf5f9; padding-left:3px; padding-right:3px; padding-top:7px; padding-bottom:20px; margin-bottom:1px;}
#index3{ width:458px; height:90px; background-color:#e3eff6; padding-left:3px; padding-right:3px; padding-top:7px; padding-bottom:20px; margin-bottom:1px;}

#index1 h2{margin:0; padding:0; font-size:1.4em; color:#005f87; text-decoration:none; font-weight:bold; text-align:left;}

#index2 h2{margin:0; padding:0; font-size:1.4em; color:#005f87; text-decoration:none; font-weight:bold; padding-left:15px;  }
#index2 ul {margin:0; padding:0; font-size:1.2em; color:#005f87; list-style-image:url(graficos/ico1.gif); margin-left:32px;}
#index2 ul li{margin:0; padding:0; padding-top:2px; }
#index2 h3{margin:0; padding:0; font-size:1.2em; color:#005f87; font-weight:normal;}

#index3 h2{margin:0; padding:0; font-size:1.4em; color:#005f87; text-decoration:none; font-weight:bold; padding-left:15px; }
#index3 p{margin:0; padding:0; font-size:1.2em; color:#005f87; text-decoration:none;  padding-left:15px; text-align:left;}

#index1 h3{margin:0; padding:0; font-size:1.2em; color:#005f87; font-weight:normal; text-align:left;}

#index1 h4{margin:0; padding:0; font-size:1.2em; color:#005f87; text-decoration:none; font-weight:bold; text-align:left; }


#index0{ width:444px; background-color:#daeaf3; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px; text-align:justify; margin-bottom:1px;}

#index0 h2{margin:0; padding:0; font-size:1.6em; color:#005f87; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px;}

#index0 h3{margin:0; padding:0; font-size:1.2em; color:#005f87; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:15px; padding-top:15px; }

#index0 ul{ list-style-image:url(graficos/listas_ico.gif); margin:0; padding:0; padding-left:2px; padding-bottom:0px; padding-top:0px; margin-top:0px; margin-left:25px; }

#index0 ul li{margin:0; padding:0; margin-top:0px; margin-bottom:6px; padding-left:1px; }

#index0 ol{  margin:0; padding:0; padding-left:2px; padding-bottom:0px; padding-top:0px; margin-top:0px; margin-left:25px; }

#index0 ol li{ margin:0; padding:0; margin-top:0px; margin-bottom:6px; padding-left:1px;}





#index4{ width:444px; background-color:#daeaf3; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px; text-align:left; margin-bottom:1px;}

#index4 h2{margin:0; padding:0; font-size:1.6em; color:#005f87; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px;}

#index4 h3{margin:0; padding:0; font-size:1.2em; color:#005f87; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:15px; padding-top:15px; }

#index4 ul{ list-style-image:url(graficos/listas_ico.gif); margin:0; padding:0; padding-left:2px; padding-bottom:0px; padding-top:0px; margin-top:0px; margin-left:25px; }

#index4 ul li{margin:0; padding:0; margin-top:0px; margin-bottom:6px; padding-left:6px; }

#index4 ol{ margin:0; padding:0; padding-left:0px; padding-bottom:0px; padding-top:0px; margin-top:0px; margin-left:33px; }

#index4 ol li{ margin:0; padding:0; padding-left:3px; padding-bottom:0px; padding-top:0px; margin-top:0px;  }

.cajacomentario{
	background-color: #ffffff;
	margin:0;
	padding-bottom:0;
	padding-top:0;
	padding-left:0.5em;
	padding-right:0.5em;
	font-size: 1.4em;
	height: 5.4em;
	border-style: solid;
	border-width: 0.1em;
	border-color: #006b97;
	
}

.caja{
	background-color: #ffffff;
	margin:0;
	padding-bottom:0;
	padding-top:0;
	padding-left:0.5em;
	padding-right:0.5em;
	font-size: 1em;
	height: 1.4em;
	border-style: solid;
	border-width: 0.1em;
	border-color: #006b97;
}

.boton{
    margin-top:15px;
	background-color: #006b97;
	margin-left:0em;
	padding-bottom:0.3em;
	padding-top:0.1em;
	padding-left:0.5em;
	padding-right:0.5em;
	text-align:center;
	font-size:100%;
	color:#ffffff;
	height: 2em;
}

.boton2{
    margin-top:10px;
	background-color: #FFFFFF;
	margin-left:0.4em;
	padding-bottom:0.3em;
	padding-top:0.1em;
	padding-left:0.5em;
	padding-right:0.5em;
	text-align:left;
	color:#000000;
	
}

fieldset{
	border-style: solid;
	border-color:#FFFFFF;
	border-width: 1px;;
	padding-left:9em;
	width: 97%;
	
    padding:0;
	margin-left:0.5em;
	float: left;
	
}



#cabecera{ background-color:#006b97; width:100%; height:139px; background-image:url(graficos/banda_arriba.jpg); background-position:left; background-repeat:no-repeat;}

#bandacabecera{  background-color:#b8dbef; width:100%; height:17px; }

#bandacabecera ul li{display:inline; margin-right:5px; margin-left:2px; padding:0; margin:0;}

#bandacabecera.arriba2 ul { padding:0; margin:0;}

#bandacabecera2{  background-color:#c7e3f1; width:137px; height:24px; color:#005f87; padding-left:8px; padding-right:8px; padding-top:10px; font-weight:bold; font-size:1.2em;}

#arriba1{ width:28%; background-color:#005f87; float:right; height:16px; padding-left:5px; padding-right:2px; padding-top:3px; color:#FFFFFF;}

#arriba2{ width:22%; float:right; padding-top:3px; }

#arriba3{width:22%; float:left; padding-top:3px; margin-left:5px;}

.cuasder{ width:152px; background-color:#a2cbe2;  float:left; margin-top:0px;}

.cuasder2{ width:152px; height:61px; background-color:#a2cbe2;  float:left; }

.cuasder_txt{ float:left; color:#000000;padding:2px 2px 2px 5px;}

#neotec{ width:100%;  float:left; background-color:#e6f2f9; padding-top:0px; height:48px; }

#pie{ float:left; width:100%; text-align:center; color:#005f87; background-color:#FFFFFF; padding-top:10px; padding-bottom:10px;}

.iristitu{font-size:1.3em; font-weight:bold;}

.flotader {float:right; clear:right; margin: 4px 20px 5px 10px; border: 1px solid #006b97;}

.flotader2 {float:right; clear:right; margin: 4px 22px 5px 10px;}

.flotaizq{float:left; clear:left; margin: 0px 10px 5px 0px; border: 1px solid #006b97;}

.float_der{float:right; clear:left; margin:5px 5px 5px 8px; border:1px solid #009999;}
.float_der2{float:right; clear:left; margin:5px 5px 5px 5px; }
.float_izq{float:left; clear:right; margin:0 8px 0 5px; border:1px solid #009999;}
.float_izqindex{float:left; clear:right; margin:5px 8px 10px 5px; border:1px solid #009999;}

.recuadro{margin:0 8px 0 5px; border:1px solid #009999;}

.Estilo1 {color: #000000}
.Estilo2 {color: #000000}




dd{
    width:80px;
	margin:0;
	padding-top: 0.2em; 
	padding-left:0.6em;
	float:left;
}


dt{
    width:120px;
	margin:0;
	padding-top: 0.8em; 
	padding-left:0.6em;
	color:#000000;
}



.caja{
	background-color: #ffffff;
	margin:0;
	padding-bottom:0;
	padding-top:0;
	padding-left:0.5em;
	padding-right:0.5em;
	font-size: 1em;
	height: 1.4em;
	border-style: solid;
	border-width: 0.1em;
	border-color: #005f87;
}

.boton{
    margin-top:10px;
	background-color: #006b97;
	margin-left:0.4em;
	padding-bottom:0.3em;
	padding-top:0.1em;
	padding-left:0.5em;
	padding-right:0.5em;
	text-align:center;
	font-size:100%;
	color:#ffffff;
	height: 2em;
}

fieldset{
	border-style: solid;
	border-color:#FFFFFF;
	border-width: 1px;;
	padding-left:9em;
	width: 97%;
	height:250px;
	padding:0;
	margin-left:0.5em;
	float: left;
	
}

.textoshis{ width:100%; text-align:center; padding:3px 0px 3px 0px; float:left;}
.textoshiss{ width:46%; text-align:right; padding:3px 0px 3px 0px; float:left;}
.textoshis1{ width:100%; text-align:center; padding:3px 0px 3px 0px; float:left;}
#textoshis2{ width:100%; text-align:center; padding:3px 0px 3px 0px;}

#capaformulario{ width:100%; height:390px; background-color:#daeaf3;}

#textocontacto{ width:95%; text-align:left;}

.separacion{ width:85%; height:2px;}


.sublistas{ padding-left:25px; padding-bottom:10px;}

#logoiriscom{ width:153px; height:139px; float:left;}

.navega{ width:100%; margin-top:10px; margin-bottom:0px; text-align:right; }

.banner1{ float:left;}

img{ border:0;}

#subraya{ text-decoration: underline;}

.videotitu{float:left; background-color: #005f87; color:#FFFFFF;  width:100%; height:10px; text-align:center; padding:5px 0px 5px 0px;  }
.video{ margin-top:1px; width:153px; height:153px; float:left; background-color: #999999;}

.der {padding-left:250px;}
.der2 {padding-left:89px;}
.centrado {text-align:center;}

.subrayado{ text-decoration:underline;}

.textpeq{margin:0; padding:0; font-size:1em; color:#005f87; font-weight:normal;}

#pasapaginas{ width:99%; text-align:center;}

.listasin { margin-left:15px; margin-top:5px;}

#centravideo { width:100%; text-align:center;}

