h1 {
	font-size: inherit;
	padding:inherit;
	font-weight:inherit;
	font-family:inherit;
}

#foto_staff

{

 width: 519px;

 height: 214px;

 background: url(images/aplique_staff.jpg) no-repeat;

}



#foto_areas

{

 width: 519px;

 height: 214px;

 background: url(images/aplique_areas.jpg) no-repeat;

}



#foto_clientes

{

 width: 519px;

 height: 214px;

 background: url(images/aplique_clientes.jpg) no-repeat;

}



#foto_recursos

{

 width: 519px;

 height: 214px;

 background: url(images/aplique_recursos.jpg) no-repeat;

}



#foto_contacto

{

 width: 519px;

 height: 214px;

 background: url(images/aplique_contacto.jpg) no-repeat;

}







#foto

{

 width: 519px;

 height: 214px;

 background: url(images/index_08.gif);

}





.a_menu

{

 font-size: 12px;

 font-family: times new roman;

 color: #333;

 text-decoration: none;

}



.flecha

{

 background: url(images/flecha.png) no-repeat;

 width: 7px;

 height: 11px;

}



.cuerpo

{

 margin: 20px 0px 10px 120px;

 width: 380px;

}



.cuerpo_texto

{
 text-align: justify;
 font-size: 14px;
 font-family: times new roman;
 color: #333;
}

.cuerpo_texto2

{
 text-align: justify;
 font-size: 14px;
 font-family: times new roman;
 color: #333;
 margin: 0px;
}


.leer_mas
{
 font-size: 14px;
 font-family: times new roman;
 color: #06c;
 text-decoration: none;
}

.fecha
{
 font-size: 14px;
 font-family: times new roman;
 color: #333;
 text-decoration: none;
}

.titulo_cuerpo
{
 text-align: justify;
 font-size: 16px;
 font-family: times new roman;
 color: #333;
 font-weight: bold;
}

.titulo_cuerpo a
{
 text-align: justify;
 font-size: 16px;
 font-family: times new roman;
 color: #333;
 font-weight: bold;
 text-decoration: underline;
}


.cuerpo_tabla

{

 text-align: left;

 font-size: 14px;

 font-family: times new roman;

 color: #333;

}



.cuerpo_tabla2

{

 text-align: left;

 font-size: 13px;

 font-family: times new roman;

 color: #333;

}



.form_text

{

 text-align: left;

 font-size: 9px;

 font-family: arial;

 color: #333;

}





ul

{

 text-align: justify;

 font-size: 14px;

 font-family: times new roman;

 color: #333;

 padding-left: 20px;

 padding-top: 0px;

}



.verde

{

 text-align: justify;

 font-size: 14px;

 font-family: times new roman;

 color: #80BE5D;

 font-weight: bold;

}



.separador

{

 height: 1px;

 border-top: 1px solid gray;

 margin: 10px 50px 10px 50px;

}



.titulo

{

 position: relative;

 float: left;

 margin: 10px 15px 10px 10px;

 width: 500px;

}



.titulo_texto

{

 font-size: 18px;

 font-family: arial;

 font-variant: small-caps;

 color: #333;

}



.borde

{

 position: relative;

 float: left;

 height: 60px;

 border-right: dotted 1px gray;

 width: 15px;

 margin-left: 10px;

 margin-top: 10px;

}



.cuadro

{

 position: relative;

 float: left;

 background: url(cuadro.jpg);

 height: 66px;

 width: 66px;

 margin-left: 10px;

 margin-top: 2px;

}



.cuadro_staff

{

 position: relative;

 float: left;

 background: url(cuadro_staff.jpg);

 height: 66px;

 width: 66px;

 margin-left: 10px;

 margin-top: 2px;

}



.cuadro_recursos

{

 position: relative;

 float: left;

 background: url(cuadro_recursos.jpg);

 height: 66px;

 width: 66px;

 margin-left: 10px;

 margin-top: 2px;

}



.cuadro_areas

{

 position: relative;

 float: left;

 background: url(cuadro_areas.jpg);

 height: 66px;

 width: 66px;

 margin-left: 10px;

 margin-top: 2px;

}



.cuadro_clientes

{

 position: relative;

 float: left;

 background: url(cuadro_clientes.jpg);

 height: 66px;

 width: 66px;

 margin-left: 10px;

 margin-top: 2px;

}





.indice

{

 font-size: 8px;

 font-family: arial;

 color: #333;

 margin

}



.linea

{

 border-bottom: 1px dashed gray;

 margin: 0 70px 0 0;

}



.footer

{

 font-size: 10px;

 font-family: arial, helvetica, sans-serif;

 color: gray;

 letter-spacing: 1px;

}



.ing, .ing a

{

 font-size: 11px;

 font-family: arial, helvetica, sans-serif;

 text-decoration: none;

}



.ing a:visited

{

 font-size: 11px;

 font-family: arial, helvetica, sans-serif;

 text-decoration: none;

}



.anclas

{

 padding-left: 0px;

 font-size: 14px;

 font-family: times new roman;

 color: #508E2D;

 font-weight: bold;

 text-decoration: none;

 cursor: pointer;

}


.link_nota
{
 font-size: 14px;
 font-family: times new roman;
 color: #06c;
 text-decoration: none;
}


/*--------------------------------------------------------------------------------------------------------------*/





/*--------------------------------------------------------------------------------------------------------------*/


.areas_texto
{

 text-align: justify;

 font-size: 14px;

 font-family: times new roman;

 color: #333;

 padding-left: 20px;

 padding-top: 0px;

}




