body {
	font-family:  Arial, Tahoma,  Verdana;

	background-color: #D0D3D2; font-size: 100%;
	margin: 3px 0px 11px 0px; color: #353535;

}
a img {border:none;}
a:focus {outline:0;}

/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

.tfondo {
  background : url(../imagesFundacion/fondo.gif) repeat-y center;  
 
   } 
.foto {
	background-image: url(../imagesFundacion/marco.gif);
	background-repeat: no-repeat; width: 134px; height: 182px; padding: 10px; margin-left: 12px;
}



/* nuevo 28oct2009 */

.bloque{display:block;}
.punteado{border-bottom:1px dotted #000; padding-bottom:5px!important; margin-bottom:8px!important;}
.contenido{ width:701px; margin:0 auto; padding-top:8px; }
.contenido .con-izq{ float:left; width:53%;}

.contenido .con-der{ float:right; width:43%;}
.contenido .con-tit{background-color:#EFF1F4; padding:0;}
.contenido p{ font-size:.7em; padding-bottom:10px; margin:0; }
.contenido .situacion{padding-top:13px;}
.contenido strong{ color:#317DB9;}
.contenido address{ padding:20px 60px 20px 18px; margin-right:18px; background-color:#F6F6F6; float:right; font-size:.7em; font-style:normal; margin-top:16px;}
.contenido .con-der .fondo{padding:5px 10px 10px 10px; background-color:#F6F6F6; margin:4px 0 20px 0;}
.contenido .con-der .fondo p{background:url(../imagesFundacion/bol.gif) no-repeat 0 3px; padding-left:10px;}
.contenido .con-der a{font-weight:bold; color:#317DB9; text-decoration:none; font-size:.8em;font-family:Tahoma, Arial, Verdana;}
.contenido a:hover{text-decoration:underline;}

/* fin 28oct2009 */


.cabecera {
  background : url(../imagesFundacion/lin.gif) repeat-x center top;   width: 747px; height: 85px; padding-left: 30px; padding-right: 28px; background-color:#FFFFFF;
 
   } 
      .menu{
	height: 29px; width: 700px; margin-bottom: 3px;  border-bottom: #CCCCCC 1px solid; 

}
   .menu td { background-image: url(../imagesFundacion/fceld.gif); background-repeat:  no-repeat;
	background-position: right; padding-left: 5px; padding-right:5px;	
}

.titular {
	
	background-color: #EFF1F4; height: 27px; width: 100%; margin-bottom: 15px; text-align: left;
}

.titularp {
	
	background-color: #EFF1F4; height: 27px; width: 100%; margin-bottom: 5px; text-align: left;
}
.flash{
	width: 700px;
	background-image: url(../imagesFundacion/banda.gif);
	background-repeat: repeat-x;
	background-position: center bottom; height: 195px; margin-bottom: 3px; 
}
.flashp{
	width: 700px;
	background-image: url(../imagesFundacion/bandp.gif);
	background-repeat: repeat-x;
	background-position: center bottom; height: 109px; margin-bottom: 5px; 
}
.flashs{
	
	background-color:#4470B9; height: 190px; margin-bottom: 6px; 
}

.band{
	width: 700px;
	background-image: url(../imagesFundacion/banda.gif);
	background-repeat: repeat-x;
	background-position: center bottom; height: 16px; margin-bottom: 6px; 
}
.der{
color: #353535;  text-align: justify;	width: 90%; margin-bottom: 15px; float: right;
}

.conten {
	width: 100%;
	text-align: justify;
	font-size: 70%;
	color: #353535;
	
}

.conten p{
	 	
  padding-left: 12px; padding-right: 12px;
}


.conten h1{
margin-left: 2px; margin-right: 5px;  font-size: 100%; background: #EFF1F4; padding-top: 3px; padding-bottom: 3px; line-height: 17px; padding-left: 8px; margin-bottom: 6px;  margin-right: 0px; padding-right: 5px; margin-top: 0px;
}

.conten h2{
	margin-left: 2px; margin-right: 5px;  font-size: 100%;  height: 18px; line-height: 17px; padding-left: 12px; margin-bottom: 0px; text-transform: uppercase; color:#317DB9;
}

.conten h3{
	background-color: #FFFFFF;
	background-image:url(../imagesFundacion/punt.gif);
	background-position:center  bottom; 
	background-repeat:repeat-x; font-size: 100%; font-weight: bold; text-transform:uppercase; margin-left: 5px; padding-left: 3px; padding-bottom: 8px; margin-bottom: 3px;
}
.conten h4{
	margin-left: 2px; margin-right: 5px;  font-size: 100%; background: #EFF1F4; height: 18px; line-height: 17px; padding-left: 12px; margin-bottom: 0px; text-transform: uppercase; margin-top: 12px;
}
.conten h5{
	background-color: #FFFFFF;
	background-image:url(../imagesFundacion/punt.gif);
	background-position:center  bottom; color:#317DB9;
	background-repeat:repeat-x; font-size: 100%; font-weight: bold; text-transform:uppercase; margin-left: 5px; padding-left: 13px; padding-bottom: 3px; margin-bottom: 7px; margin-top: 0px;
}
.conten h6{
	background-color: #FFFFFF;
	background-image:url(../imagesFundacion/bolazul.gif);	
	background-repeat:no-repeat; font-size: 100%; font-weight: bold; margin-left: 18px; padding-left: 12px; margin-top: 0px; margin-bottom: 0px;
}
a.subir{ color: #317db9;  font-size: 10px;	text-decoration : none;	BACKGROUND-IMAGE: url(../imagesFundacion/subir.gif);	background-repeat: no-repeat;	 font-weight: bold; padding-right: 15px; font-family:  Tahoma,  Arial,  Verdana;  padding-left: 8px;  margin-right: 4px; float: right; margin-top: 4px; margin-bottom: 4px;		background-position: right;  } 

a.subir:hover { text-decoration : underline; 
  } 
  
  a.volver{
	color: #317DB9;
	font-size: 10px;
	text-decoration : none;
	BACKGROUND-IMAGE: url(../imagesFundacion/volver.gif);
	background-repeat: no-repeat;
	text-align: right;
	font-weight: bold;
	padding-right: 12px;
	font-family:  Tahoma,  Arial,  Verdana;
	padding-top: 6px;
	padding-left: 15px;
	float: right;
	background-position: 0px 7px; padding-bottom: 0px;
  } 
a.volver:hover { text-decoration : underline; 
  } 
    a.volverp{
	color: #317DB9;
	font-size: 10px; width: 100%; background-color:#FFFFFF;
	text-decoration : none;
	BACKGROUND-IMAGE: url(../imagesFundacion/volv2.gif);
	background-repeat: no-repeat;
	text-align: right;
	font-weight: bold;
	padding-right: 16px;
	font-family:  Tahoma,  Arial,  Verdana;
	padding-top: 6px;
	
	float: right;
	background-position: right ; padding-bottom: 0px;
  } 
a.volverp:hover { text-decoration : underline; 
  } 
.notder {
	margin-bottom: 11px; width: 97%;  background-color: #FFFFFF; font-size: 70%; padding: 0px;
}

.tdpt {
	background-color: #FFFFFF;
	background-image:url(../imagesFundacion/punt.gif);
	background-position:center  bottom; 
	background-repeat:repeat-x;
	text-align: justify; border-left: #fff 10px solid; border-right: #fff 10px solid; 

}
.pq {
	
	font-size: 90%;

}
.fec {
	
	font-size: 85%; color: #317DB9; display: block; margin-bottom: 6px; margin-left: 3px; margin-top: 0px;

}
.punt {
	
	background-image:url(../imagesFundacion/punt.gif);
	background-position:center  bottom;
	background-repeat:repeat-x; padding-right: 12px;
	text-align: justify; padding-left: 5px; padding-top: 12px;

}
.puntl {
	
	background-image:url(../imagesFundacion/punts.gif);
		background-repeat:repeat-y; 

}
.punten {
	
	background-image:url(../imagesFundacion/punt.gif);
	background-position:center  bottom;
	background-repeat:repeat-x; padding-right: 12px;
	text-align: justify; padding-left: 5px; margin-bottom: 10px; height: 20px;

}
.punto {
	
	background-image:url(../imagesFundacion/punt.gif); margin-top: 15px;
	background-position:center center;
	background-repeat:repeat-x; 
	text-align: justify; 
}
.puntoIzq {
	
	background-image:url(../imagesFundacion/punt.gif); margin-top: 15px;
	background-position:center center;
	background-repeat:repeat-x; 
	text-align: right; 
}
.oll {
	padding-left: 8px; padding-right: 8px; margin-top: 12px; margin-bottom: 12px;
	background-image: url(../imagesFundacion/bol.gif); margin-left: 0px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

.oll li{
	list-style-image: none; padding-left: 0px;
	list-style-type: none;	
}
.guion {
	padding-left: 11px; padding-right: 8px; margin-top: 7px; margin-bottom: 7px;
	background-image: url(../imagesFundacion/guion.gif); margin-left: 10px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

.nana {
	padding-left: 11px; padding-right: 8px; margin-top: 7px; margin-bottom: 7px;
	background-image: url(../imagesFundacion/guion.gif); margin-left: 10px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.nana li {

	list-style-image: none;
	list-style-type: none;
}

.opag {
	padding-left: 8px;
	padding-right: 8px;
	background-image: url(../imagesFundacion/bolazul.gif);
	margin-left: 12px;
	background-repeat: no-repeat;
	line-height: 16px;
	margin-top: 0px;
	background-position: 0px 2px; 

}

.opag li{
	list-style-image: none;
	list-style-type: none;

}
 .azulg {
	color: #317DB9;
	text-decoration : none; font-size: 110%;
	
   } 
 .azul {
	color: #317DB9;
	text-decoration : none;
	
   } 
  a.azul {
	color: #317DB9;
	text-decoration : none;
	
   } 
  a.azul:hover {  
  text-decoration : underline; 
  }  
  
   .gris {
	
	text-decoration : none; color: #353535; cursor: pointer;
	
   } 
  a.gris{
	
	text-decoration : none; color: #353535; cursor: pointer;
	
   } 
  a.gris:hover {  
  text-decoration : underline; cursor: pointer;
  }  
    a.azulf {
  color: #317DB9; text-decoration : none; font-weight:bold; font-size: 90%; background-image: url(../imagesFundacion/flech.gif); background-repeat: no-repeat; padding-right: 12px; margin-right: 10px;
background-position: right center; font-family:  Tahoma,  Arial,  Verdana; 
   } 
  a.azulf:hover {  
  text-decoration : underline; 
  }  
 
    a.conc {
  color: #317DB9; text-decoration : none; font-weight:bold; font-size: 90%; background-image: url(../imagesFundacion/ic_conc.gif); background-repeat: no-repeat; padding-left: 15px; margin-right: 10px;
background-position: left center; font-family:  Tahoma,  Arial,  Verdana; margin-left: 23px; 
   } 
  a.conc:hover {  
  text-decoration : underline; 
  }  

  .may {  text-transform:uppercase;

  }  
    a.bases {
  color: #317DB9; text-decoration : none;  font-weight:bold; font-size: 90%; background-image: url(../imagesFundacion/ic_bases.gif); background-repeat: no-repeat; padding-left: 19px; margin-left: 5px;
background-position: left center; font-family:  Tahoma,  Arial,  Verdana; 
   } 
  a.bases:hover {  
  text-decoration : underline; 
  }  
    a.envio {
  color: #317DB9; text-decoration : none;  font-weight:bold; font-size: 90%; background-image: url(../imagesFundacion/icon_send.gif); background-repeat: no-repeat; padding-left: 17px; margin-left: 7px;
background-position: left center; font-family:  Tahoma,  Arial,  Verdana; 
   } 
  a.envio:hover {  
  text-decoration : underline; 
  }  
    a.recupero {
  color: #317DB9; text-decoration : none;  font-weight:bold; font-size: 90%; background-image: url(../imagesFundacion/ic_recuperar_sol.gif); background-repeat: no-repeat; padding-left: 17px; margin-left: 7px;
background-position: left center; font-family:  Tahoma,  Arial,  Verdana; 
   } 
  a.recupero:hover {  
  text-decoration : underline; 
  }  
      a.port {
  color: #317DB9; text-decoration : none;  font-weight: bold; font-size: 90%; background-image: url(../imagesFundacion/doc2.gif); background-repeat: no-repeat; padding-left: 14px; margin-left: 3px;
background-position: left; font-family:  Tahoma,  Arial,  Verdana; display: block; margin-bottom: 12px; margin-top: 5px; height: 30px; cursor : pointer; width: 60px; cursor: pointer;
   }   
   a.port:hover {
	text-decoration : underline;
	
  }  
    a.doc{
  color: #317DB9; text-decoration : none;  font-weight: bold; font-size: 90%; background-image: url(../imagesFundacion/ic_doc.gif); background-repeat: no-repeat; padding-left: 12px; cursor: pointer;
background-position: left center; font-family:  Tahoma,  Arial,  Verdana;margin-top: 0px; 
   } 
 
    a.doc:hover {  
  text-decoration : underline; 
  }  
      a.mapa{
  color: #317DB9; text-decoration : none;  font-weight: bold; font-size: 90%; background-image: url(../imagesFundacion/ic_map.gif); background-repeat: no-repeat; padding-right: 14px; cursor: pointer;
background-position: left center; padding-left: 15px; font-family:  Tahoma,  Arial,  Verdana; margin-top: 0px; margin-left: 0px;    } 
 
    a.mapa:hover {  
  text-decoration : underline; 
  }  
      a.word{
  margin-left: 3px; color: #317DB9; text-decoration : none;  font-weight: bold; font-size: 90%; background-image: url(../imagesFundacion/word.png); background-repeat: no-repeat; padding-right: 15px; cursor: pointer;  background-position: right; font-family:  Tahoma,  Arial,  Verdana; margin-top: 0px; height: 24px;
   } 
 
    a.word:hover {  
  text-decoration : underline; 
  }  
     

         a.doc{
  color: #317DB9; text-decoration : none;  font-weight: bold; font-size: 90%; background-image: url(../imagesFundacion/ic_doc.gif); background-repeat: no-repeat; padding-left: 12px; cursor: pointer;
background-position: left center; font-family:  Tahoma,  Arial,  Verdana;margin-top: 0px; 
   } 
 
    a.doc:hover {  
  text-decoration : underline; 
  }  
           a.cur{
  color: #317DB9; text-decoration : none;  font-weight: normal; font-size: 100%; background-image: url(../imagesFundacion/cur2.gif); background-repeat: no-repeat; padding-right: 13px; cursor: pointer;
background-position: right; font-family:  Tahoma,  Arial,  Verdana; margin-top: 0px;  
   } 
 
    a.cur:hover {  
  text-decoration : underline; 
  }  
      a.gan{
	color: #317DB9;
	font-size: 10px;
	text-decoration : none;
	BACKGROUND-IMAGE: url(../imagesFundacion/ic_doc.gif);
	background-repeat: no-repeat;
	text-align: right;
	font-weight: bold;
	padding-right: 12px;
	font-family:  Tahoma,  Arial,  Verdana;
	padding-top: 6px;
	padding-left: 12px;
	float: right;
	background-position: left; padding-bottom: 0px;
   }  
    a.gan:hover {  
  text-decoration : underline; 
  } 

  
.imm{
	margin-right: 15px; margin-bottom: 18px; float:left;
}

.pie {
	
	background-color: #EFF1F4; height: 27px; width: 700px; margin-top: 5px; margin-bottom: 10px; text-align: left; font-size: 65% ; color: #1F4D8A;   
}
   a.hpie {
 text-align: center; BORDER-RIGHT: #565758 1px solid; padding-left: 7px;  padding-right: 7px; color: #565758; text-decoration : none; cursor: pointer;
   } 
  a.hpie:hover {
	text-decoration : underline;
	cursor: pointer;
  } 

      .lista ul { 
  margin-top : 0px; margin-left: 0px;   padding-top : 0px; margin-bottom:0px; padding-bottom: 0px; 
  } 
 .lista li {	
	 margin-left : 0px; margin-right: 10px; line-height: 14px;  padding-left : 0px; list-style-position: outside;	list-style-image: url(../imagesFundacion/bolazul.gif);  margin-bottom: 5px;	list-style-type: none;  
  } 
      .lista2 ul { 
  margin-top : 0px; margin-left: 0px;   padding-top : 0px; margin-bottom:0px; padding-bottom: 0px; 
  } 
 .lista2 li {	
	 margin-left : 0px; margin-right: 10px; line-height: 14px;  padding-left : 0px; list-style-position: outside;	list-style-image: url(../imagesFundacion/bolazul.gif);  margin-bottom: 5px;	list-style-type: none;text-transform : uppercase;   
  }   

      .list ul { 
 margin:0px; padding: 0px;
  } 
 .list li {	
	 margin-left : 0px; margin-right: 35px; line-height: 14px;  padding-left : 0px; list-style-position: outside;	list-style-image: url(../imagesFundacion/bol.gif);  margin-bottom: 3px;	margin-top: 0px; list-style-type: none;  
  } 
        .listg ul { 
 margin:0px; padding: 0px;
  } 
 .listg li {	
	 margin-left : 0px; margin-right: 35px; line-height: 14px;  padding-left : 0px; list-style-position: outside;	list-style-image: url(../imagesFundacion/bol_gris.gif);  margin-bottom: 5px;	list-style-type: none;  
  } 
        .guio ul { 
 margin:0px; padding: 0px;
  } 
 .guio li {
	margin-left : 0px;
	margin-right: 10px;
	line-height: 14px;
	padding-left : 13px;
	background-image: url(../imagesFundacion/guion.gif);
	margin-bottom: 5px;
	background-repeat: no-repeat; background-position: left;
	list-style-image: none;
	list-style-type: none;
  } 
       .roman ul { 
 padding: 0px;
  } 
  
 .roman li {	
	 margin-left : 0px; margin-right: 35px; line-height: 14px;  padding-left : 0px; list-style-position: outside;	list-style-image: none;  margin-bottom: 5px;	list-style-type: decimal;  
  } 
   .roman p {
	background-image: url(../imagesFundacion/guionp.gif);
	
	
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left top; margin-left: 12px;
  } 
   .roman ol {	
		 margin-left : 0px; margin-right: 10px; line-height: 14px;  padding-left : 0px; list-style-position: outside;	list-style-image: url(../imagesFundacion/guion.gif);  margin-bottom: 5px;	list-style-type: none;  
  } 
  .marg{
 margin-left: 8px;

  } 
  a.alf {
  color : #fff; font-size : 10px; margin-top: 0px;
  text-decoration : none; 
  font-weight : normal; 
  border-right : 2px solid #fff; 
    background : #346B92; 
  text-transform : uppercase; 
  text-align : center; 
  padding-left : 10px; 
  padding-right :9px; 
  } 
   a.alf:hover {
  color : black; 
  text-decoration : none; 
  font-weight : normal; 
  background : #CCCCCC; 
  } 

.cur {
	width: 443px; height: 296px;
	font-size: 70%; color: #FFFFFF;
	background-image: url(../imagesFundacion/fcur.jpg);
	background-repeat: no-repeat;
}
.cur p{
	margin-bottom: 12px; margin-left: 25px; margin-top: 0px; margin-right: 15px; line-height: 18px;
}
.curl {
	width: 443px; height: 296px;
	font-size: 70%; color: #FFFFFF;
	background-image: url(../imagesFundacion/fcur.jpg);
	background-repeat: no-repeat;
}
.curl p{
	margin-bottom: 6px; margin-left: 25px; margin-top: 0px; margin-right: 15px; line-height: 16px;
}


      .curi ul { 
 margin:0px; padding: 0px;
  } 
 .curi li {	
	 margin-left : 0px;  line-height: 14px;  padding-left : 0px; list-style-position: outside;	list-style-image: url(../imagesFundacion/bolb.gif);  	list-style-type: none;  margin-bottom: 5px;
  } 
  
  
  
  .marco {	
	border: #fff 1px solid; margin-top: 22px; 
  }  

.contact {
	
	
	 width: 460px; 
	
}
.contact p{
	margin-bottom: 8px; margin-left: 25px; margin-top: 12px;  line-height: 16px; margin-right: 20px;
}

    a.noti {
  color: #317DB9; text-decoration : none;  font-size: 90%; background-image: url(../imagesFundacion/flech.gif); background-repeat: no-repeat; padding-right: 12px; margin-right:3px; font-weight: bold; margin-top: 0px;
background-position: right center; font-family:  Tahoma,  Arial,  Verdana; margin-bottom: 3px; display: block; float: right;
   } 
  a.noti:hover {  
  text-decoration : underline; 
  }  
.imagnot {
	
	margin-right:25px; margin-bottom: 17px; margin-top: 17px;
}

.inputh {
	BORDER-RIGHT: #aebdd5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aebdd5 1px solid; margin-top: 8px; PADDING-LEFT: 4px; FONT-SIZE: 95%; BACKGROUND-IMAGE: url(../imagesFundacion/ray.gif); BORDER-LEFT: #aebdd5 1px solid; WIDTH: 150px; BORDER-BOTTOM: #aebdd5 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 14px; color:#317DB9;
}
.inputh2 {
	 PADDING-RIGHT: 4px;  margin-top: 8px; PADDING-LEFT: 4px; FONT-SIZE: 95%; WIDTH: 150px;  FONT-FAMILY: Arial; background-color: #F5F7F7; HEIGHT: 15px; color:#216298; BORDER: #99AECA 1px solid; 
}
.inputn {
	 PADDING-RIGHT: 4px;  PADDING-LEFT: 4px; FONT-SIZE: 95%;;  FONT-FAMILY: Arial; background-color: #F5F7F7; color:#212121; BORDER: #99AECA 1px solid; 
}
.texta {
	 PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 95%;  FONT-FAMILY: Arial; BORDER: #99AECA 1px solid; color:#216298; background-color: #F5F7F7;
}

/*estilo input formularios cliente*/
       .formulario
	  {BORDER-LEFT: #878E96 1px solid; BORDER-RIGHT: #878E96 1px solid; font-size: 80%; 
  BORDER-TOP: #878E96 1px solid; BORDER-BOTTOM: #878E96 1px solid; HEIGHT: 18px; margin-left: 3px; margin-right: 3px; 
  } 

	 a.boton { line-height: 20px;  padding-left: 3px; padding-right: 3px; cursor : pointer; text-decoration: none;  font-size: 90% ; color:#FFFFFF;}
	 a.boton:hover { text-decoration : underline; 
  } 
  

	.botonh { line-height: 20px;  color: #174F88; BACKGROUND-IMAGE: url(../imagesFundacion/bot_fond2.gif); padding-left: 12px; padding-right: 8px; background-repeat: no-repeat; cursor : pointer;   }

.gr {
	 FONT-SIZE: 110%;
}
      .bord{
	 border: #E5E5E5 1px solid; padding-top: 0px;  padding-left: 0px; padding-bottom: 0px; padding-right: 0px;

}
      .bord h1{
	 font-size: 100%; font-weight: bold; padding-left: 13px; 

}

  a.pdf {
	color: #317DB9;
	text-decoration : none;  margin-top:12px;background : url(../imagesFundacion/pdf.gif) no-repeat right;  padding-right: 19px;
	
   } 
  a.pdf:hover {  
  text-decoration : underline; 
  }  
        .tdgr{
	background-color: #EFF1F4;
}

        .w3{
	margin-top: 0px; margin-left: 0px; float: right; 
}
 .metro{
	color: #353535;
	text-decoration : none;  background : url(../imagesFundacion/metro.gif) no-repeat left;  padding-left: 17px;	
   } 
    .tg{
	color: #353535;
	background-color: #F5F5F5; line-height: 16px; padding-top: 6px; padding-bottom: 6px;
   } 
 
	  
	     .libros {
		
	background-image:url(../imagesFundacion/punt.gif); background-position: bottom; 	
	background-repeat:repeat-x; padding-left: 5px; padding-bottom: 10px; 

}

.pun {   background-image : url(../imagesFundacion/punt.gif);background-position : center bottom;background-repeat : repeat-x;font-size : 100%;margin-left : 0;margin-bottom : 3px;
}
.map{color : #317db9;text-decoration : none; font-weight: normal;
}
a.map {color : #317db9;text-decoration : none; font-weight: normal;
}
a.map:hover {text-decoration : underline; font-weight: normal;
}
.forms {
	padding-left: 18px; 
	background-image: url(../imagesFundacion/bolo.gif); margin-left: 0px;
	background-repeat: no-repeat; 
	background-position: left; padding-top: 12px; padding-bottom: 12px
}
.forms2 {
	padding-left: 18px; 
	margin-left: 0px;
	background-repeat: no-repeat; 
	background-position: left; padding-top: 12px; padding-bottom: 12px
}
.forms3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	background-image: url(../img/interiores/atributo_bullet.png); margin-left: 0px;
	background-repeat: no-repeat; 
	background-position: left;
	PADDING-BOTTOM: 12px;
	COLOR: #095b95;
	PADDING-TOP: 12px
}
.paso {
  color: #317DB9; text-decoration : none;  font-weight: bold; font-size: 90%; background-image: url(../imagesFundacion/ic_map.gif); background-repeat: no-repeat; padding-right: 14px; cursor: pointer;
background-position: left center; padding-left: 15px; font-family:  Tahoma,  Arial,  Verdana; margin-top: 0px; margin-left: 0px;    } 
 
 .bot{
	 FONT-SIZE: 95%; FONT-FAMILY: Arial; 
}
.tablatit {
   	border: 1px solid #A2B6CE; background-color: white; font-size: 11px;
  }
  .tablatit td{
   	padding-left: 8px;
  }
  .tfondazul{	  
  margin-bottom: 0px;   color: #fff; font-weight: normal;  height : 19px;  padding-left: 5px;  background-color: #669ec6; border-bottom: #2a79c0 1px solid; border-right: #2a79c0 1px solid; 
}
  .pas {	  
  padding-left: 15px;  padding-bottom: 8px;  padding-right: 3px

}

  a.video {
	color: #317DB9;padding-right: 14px;
	text-decoration : none; font-family:  Tahoma,  Arial,  Verdana; font-size:10px; font-weight:bold; background-image: url(../imagesFundacion/ic_grabac.gif); background-repeat: no-repeat; background-position: right 0px
   } 
  a.video:hover {  
  text-decoration : underline; 
  }  
  
    a.pdf2 {
	color: #317DB9;
	text-decoration : none;  margin-top:12px;background : url(../imagesFundacion/pdf.gif) no-repeat right;  padding-right: 19px; line-height:23px; font-family:  Tahoma,  Arial,  Verdana; font-size:10px; font-weight:bold
	
   } 
  a.pdf2:hover {  
  text-decoration : underline; 
  }  
   a.wmw {
	color: #317DB9;	text-decoration : none;  background : url(../imagesFundacion/ic_wmw.gif) no-repeat right 60%;  padding-right: 19px; line-height:22px; font-family:  Tahoma,  Arial,  Verdana; font-size:10px;font-weight:bold; padding-bottom:2px;padding-top:1px;
	
   } 
  a.wmw:hover {  
  text-decoration : underline; 
  } 
  
.cabform{	
	  font-size: 65%;  padding-left: 10px; padding-top: 0px;  padding-bottom: 6px;
}

.capaMensaje {
	position: absolute; z-index: 2; display:none; background-color: snow; padding: 4px 8px 0px 0px; text-align:justify; 
	border-top:1px solid #A2B6CE; border-left:1px solid #A2B6CE; border-bottom:1px solid #4a78a6; border-right:1px solid #4a78a6;
}

.nf{
	font-size: 70%; padding-left: 9px; height: 28px;
	 color : #414B56; 
	   