#centrar {
	position:absolute;
	left:523px;
	top:237px;
	margin-left:-380px;
	margin-top: -215px;
	width: 90px;
	height: 926px;
	visibility: visible;
  }
  body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	top margin: 0px;
	background-image:url(../images/clr_01.jpg);  /*SCROLLBAR-FACE-COLOR: #9AB3CF; 
  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
  SCROLLBAR-SHADOW-COLOR: #666666; 
  SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
  SCROLLBAR-ARROW-COLOR: #ffffff; 
  SCROLLBAR-DARKSHADOW-COLOR: #cccccc; 
  SCROLLBAR-BASE-COLOR: #C5E0E8;*/
}
  
.barra12{
 /* background-image:url(IMAGES/pix_12.gif)*/
}
td {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.minimo{
  font-size:1px;
}

.texto , .texto a:link , .texto a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 130%;
  font-weight: normal;
  font-variant: normal;
  color: #000000;
  text-decoration:none
 /* padding: 5px;*/
}
.texto a:hover , .texto a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
	color: #000000;
 /* padding: 5px;*/
}

.textotit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 130%;
  font-weight: normal;
  font-variant: normal;
 /* padding: 5px;*/
}
.tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;  
  
}
.textolk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 200%;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
	color: #000000;     
	padding:6px;
	line-height: 9px;
	}
.textolk:a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
	color: #000000;  
	line-height: 9px;     
}
.textolk:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height: 9px;
}
.textolk:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
    decoration:underline;
  	color: #ffffff; 
	line-height: 9px; 
}
/*.textolk:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  decoration:underline;
	color: #ffffff;  
}*/

.textoempresa {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 150%;
  font-weight: normal;
  font-variant: normal;
  padding: 20px;
}
.texto30porc {
  font-family: Tahoma, sans-serif;
  font-size: 11px;
    color: #ffffff; 
  font-style: bolder;
  line-height: 80%;
  font-weight: bold;
  font-variant: bold;
  padding: 1px;
}

.textoazul {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  line-height: 150%;
  padding: 5px;
}
.texto_socios {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 200%;
  font-variant: normal;
  padding: 5px;
 background-image:url(../images/clr_02.jpg);
}
.texto_socios2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 200%;
  font-variant: normal;
  padding: 5px;
}
.fondo_gris{
  background-image:url(../images/fondo_gris.gif)
}

.form_blanco {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 130%;
  font-weight: bold;
  font-variant: normal;
  padding: 8px;
  color: #666666;
  background-image:url(../images/tit_blanco.jpg);
}

.texto_socios_dest {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  line-height: 120%;
  padding: 5px;
  color: #333333;
}

.texto_marg_izg {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 120%;
  font-weight: normal;
  font-variant: normal;
  padding: 15px 5px 5px 20px;
}

.form_tit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 150%;
  font-weight: bold;
  font-variant: normal;
  padding: 5px;
  color: #365D8C;
}

.text_dtdo_az{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 150%;
  font-weight: bold;
  font-variant: normal;
  padding: 5px;
  color: #ffffff;
}

a.text_dtdo_az:hover {
  color: #EEEEEE;
}

.form_text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 150%;
  font-weight: bold;
  font-variant: normal;
  padding: 5px;
  color: #666666;
}

.tabla_lin0 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
  /*background-color:#406BA2;*/
}

.tabla_lin1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
  /*background-color:#7299C8;*/
  text-transform: none;
}

.tabla_lin2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  padding: 5px 0px 5px 5px;
  color: #FFFFFF;
  text-decoration: none;
  /*background-color:#9AB3CF;*/
}

.tabla_lin1_n {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
  background-color:#FAA411;
}

.tabla_lin2_n {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  padding: 5px 0px 5px 5px;
  color: #FFFFFF;
  text-decoration: none;
  background-color:#F4B029;
}

.textobl {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 150%;
  font-weight: normal;
  font-variant: normal;
  padding: 5px 0px 5px 5px;
  color: #FFFFFF;
  text-decoration: none;
}

.textopromo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 150%;
  font-weight: normal;
  font-variant: normal;
  padding: 5px 0px 5px 5px;
  color: #000000;
  text-decoration: none;
}

.titbl1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  padding: 0px 0px 0px 5px;
  color: #FFFFFF;
  text-decoration: none;
  background-image:url(../images/tit_past_m.jpg)
}

.titbl0 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  padding: 0px 0px 0px 5px;
  color: #FFFFFF;
  text-decoration: none;
}

.titbl4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  padding: 0px 0px 0px 5px;
  color: #FFFFFF;
  text-decoration: none;
}

.titbl {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  padding: 0px 0px 0px 5px;
  color: #FFFFFF;
  text-decoration: none;
  background-color:#5F7C9F;
}

.titbl2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  padding: 0px 0px 0px 5px;
  color: #FFFFFF;
  text-decoration: none;
  background-image:url(../images/tit_past_azul.jpg)
}

.titbl3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  padding: 0px 0px 0px 5px;
  color: #FF9900;
  text-decoration: Underline;
}

.form_input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #f7f7f7;
  border: 1px solid #CCCCCC;
  color: #666666;
}

.form_btn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #365D8C;
  background-color: #f7f7f7;
  border: 1px solid #438FB5;
}

.ilustracion{
  margin-right: 10px;
  margin-bottom: 10px;
}

.fondito{
  background-image:url(../images/fondito.gif)
}

.form_titgde {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 150%;
  font-weight: bold;
  font-variant: normal;
  padding: 5px;
  color: #666666;
}

.volver {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
  margin-left: 10px;  
}

/* .secc_fondo_2{
  background-image:url(../images/secc_fondo.jpg);
}
*/

 .secc_fondo_2{
  background-image:url(../images/sh_04.jpg);
}

.naranja_fdo{
  background-image:url(../images/naranja_fdo.jpg);
}

.fondo_gral2{
  background-color: #efefef;
}

.fondo_gral{
  background-image:url(../images/clr_01.jpg);
}

 .fondo_blanco{
 background-color: #ffffff;
}

.fondo_azul{
    background-color:#406BA2;
}

.azul2{
    background-color:#36A197;
}

.azul3{
    background-color:#486D80;
}

.azul4{
    background-color:#497BB8;
}
.azul4{
    background-color:#407882;
}

.naranja3{
    background-color:#FF9900;
}
.pie {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
   text-decoration: none;
  	color: #666666; 
	line-height: 9px; 
}
.pie:a {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
   text-decoration: none;
  	color: #666666; 
	line-height: 9px; 
}
.pie:visited {
	font-family: Trebouchet, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 9px;
	text-decoration: none;
}
.pie:active {
	font-family: Trebouchet, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#D75C1E;
	line-height: 9px;
	text-decoration: none;
}
.pie:hover {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  decoration:underline;
  color: #D75C1E; 
  line-height: 9px; 
}
.barrapie {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #666666; 
  line-height: 9px; 
}
.legales {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #333333; 
  line-height: 10px; 
}
.links {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
   text-decoration: none;
  	color: #666666; 
	line-height: 11px; 
}
.links:a {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
   text-decoration: none;
  	color: #666666; 
	line-height: 11px; 
}
.links:visited {
	font-family: Trebouchet, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 11px;
	text-decoration: none;
}
.links:active {
	font-family: Trebouchet, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#D75C1E;
	line-height: 11px;
	text-decoration: none;
}
.links:hover {
  font-family: Trebouchet, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  decoration:underline;
  color: #D75C1E; 
  line-height:11px; 
}

.transp {
   filter: alpha(opacity=50; opacity: .5;  

}

