/*------------------------- BODY -------------------------*/
body {
	margin: 0px 0px 0px 0px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FF8D1C;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#FF8D1C;
	scrollbar-arrow-color:#FF8D1C;
	scrollbar-track-color:#FFFFFF;
	font-family: Verdana;
	font-size: 12px;
}

/*------------------------- BOTONES -------------------------*/

.boton {
	border: 1px solid #FFAA0B;
	background-color: #FFD688;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #4F50FF;
	}

/*------------------------- INPUT -------------------------*/

.input {
	border: 1px solid #FF8C00;
	background-color: #FFF4E5;
	color: #FF8C00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.input_area {
	border: 0px solid #FF8C00;
	color: #FF8C00;
	font-family: Verdana;
	font-size: 9px;
	padding: 0px 4px 0px 4px;
	height: 14px;
	margin: 0px 0px 0px 0px;
	}
	
.input_datos {
	border: 1px solid Black;
	color: #FF8C00;
	font-family: Verdana;
	font-size: 9px;
	padding: 0px 4px 0px 4px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	}
	
.input_files {
	border: 1px solid Black;
	color: #FF8C00;
	font-family: Verdana;
	font-size: 11px;
	padding: 0px 4px 0px 4px;
	height: 19px;
	margin: 0px 0px 0px 0px;
	}

.input_datos2 {
	border: 1px solid Black;
	color: #FF8C00;
	font-family: Verdana;
	font-size: 9px;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	}
/*------------------------- TABLAS -------------------------*/

.linea1{
	background-color: #FDF3DD;
}

.linea2{
	background-color: White;
}

.tabla_pie{
	width: 400px;
}

.td_pie_titulo{
	background-color: #FF7D19;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	padding-top: 5px;
	padding-bottom: 5px;
}

.td_pie_contenido{ text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; padding-top: 5px; padding-bottom: 5px;}
.td_pie_contenido a:link { text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #00008B;  text-decoration: none;  font-weight: bold;   }
.td_pie_contenido a:visited { text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #00008B; text-decoration: none;  font-weight: bold;}
.td_pie_contenido a:hover { text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #00008B; text-decoration: underline;  font-weight: bold;}

/*------------------------- TEXTO -------------------------*/

.texto_input {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 9px;
	color: #EA9900;
}

.texto_input2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 11px;
	color: #3739FF;
}

.texto_area_cabecera {
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	color: White;
	text-transform: uppercase;
}

.texto_area_acceso {
	font-family: Verdana;
	font-size: 9px;
	color: White;
	font-style: italic;
}

.texto_cabecera{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.texto_cabecera2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: White;
	text-align: center;
	background-color: #FF804C;
}

.texto_cabecera3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: White;
	text-align: center;
	text-transform: uppercase;
	}


.texto_total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE8300;
}
.texto_titular{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 15px;
	text-transform: uppercase;
	padding-right: 15px;
	color: #282AFF;
	letter-spacing: 20px;
	}	
	
.texto_titular2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 16px;
	color: #282AFF;
	}
	
.texto_telefono {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: Black;
}
	

.texto_desconectar { font-family: Verdana; font-size: 11px; color: White; font-style: italic; }	
.texto_desconectar a:link { font-family: Verdana; font-size: 11px; color: White; font-style: italic; text-decoration: none;}	
.texto_desconectar a:visited { font-family: Verdana; font-size: 11px; color: White; font-style: italic; text-decoration: none;}	
.texto_desconectar a:hover { font-family: Verdana; font-size: 11px; color: White; font-style: italic; text-decoration:underline; }	
	
.texto_tabla_lista { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426CE3; }
.texto_tabla_lista a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426CE3; text-decoration: none;  }
.texto_tabla_lista a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426CE3; text-decoration: none; }
.texto_tabla_lista a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFA331; text-decoration: none; }

.texto_tabla_lista_n { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426CE3;  font-weight: bolder;  padding-right: 5px;   }
.texto_tabla_lista_n a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426CE3; text-decoration: none; font-weight: bolder;  }
.texto_tabla_lista_n a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426CE3; text-decoration: none; font-weight: bolder; }
.texto_tabla_lista_n a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFA331; text-decoration: none; font-weight: bolder; }

.texto_tabla_lista2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426CE3;  font-weight: bolder; }
.texto_tabla_lista2 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426CE3;  font-weight: bolder; text-decoration: none;  }
.texto_tabla_lista2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426CE3;  font-weight: bolder; text-decoration: none; }
.texto_tabla_lista2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFA331;  font-weight: bolder; }

.texto_tabla_lista3 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #426CE3;  font-weight: bolder; }
.texto_tabla_lista3 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #426CE3;  font-weight: bolder; text-decoration: none;  }
.texto_tabla_lista3 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #426CE3;  font-weight: bolder; text-decoration: none; }
.texto_tabla_lista3 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFA331;  font-weight: bolder; }
	
.texto_menu { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: White;  }
.texto_menu a:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: White; text-decoration: none;  }
.texto_menu a:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: White; text-decoration: none;  }
.texto_menu a:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: White; text-decoration: none;  font-weight: bold; }

.texto_menu2 { font-family: Verdana; font-size: 8px; color: White;  text-transform: uppercase;  padding-bottom: 2px;  }
.texto_menu2 a:link { font-family: Verdana; font-size: 8px;  color: White;  text-decoration: none; text-transform: uppercase; }
.texto_menu2 a:visited { font-family: Verdana; font-size: 8px; color: White;  text-decoration: none; text-transform: uppercase; }
.texto_menu2 a:hover { font-family: Verdana; font-size: 8px;  color: White;  text-decoration: none; text-transform: uppercase;  font-weight: bold;  }

.texto_menu2_idi { font-family: Verdana; font-size: 8px; color: White;  text-transform: uppercase;  padding-bottom: 2px; font-weight: bold; }
.texto_menu2_idi a:link { font-family: Verdana; font-size: 8px;  color: White;  text-decoration: none; text-transform: uppercase; font-weight: bold;}
.texto_menu2_idi a:visited { font-family: Verdana; font-size: 8px; color: White;  text-decoration: none; text-transform: uppercase; font-weight: bold;}
.texto_menu2_idi a:hover { font-family: Verdana; font-size: 8px;  color: White;  text-decoration: none; text-transform: uppercase; font-weight: bold;}

.texto_menu3 { font-family: Verdana; font-size: 12px; color: #FF7C25; font-weight: bold;  }
.texto_menu3 a:link { font-family: Verdana,; font-size: 12px; color: #FF7C25; text-decoration: none; font-weight: bold; }
.texto_menu3 a:visited { font-family: Verdana; font-size: 12px; color: #FF7C25; text-decoration: none; font-weight: bold; }
.texto_menu3 a:hover { font-family: Verdana; font-size: 12px; color: #18117C; text-decoration: none; font-weight: bold; }

.texto_menu4 { font-family: Verdana; font-size: 10px; color: #FF7C25;  font-style: italic;  }
.texto_menu4 a:link { font-family: Verdana; font-size: 10px; color: #FF7C25; font-style: italic; text-decoration: none;  }
.texto_menu4 a:visited { font-family: Verdana; font-size: 10px; color: #FF7C25; font-style: italic; text-decoration: none;  }
.texto_menu4 a:hover { font-family: Verdana; font-size: 10px; color: #18117C; font-style: italic; text-decoration: none;  }

.texto_menu5 { font-family: Verdana; font-size: 9px; color: #18117C; }
.texto_menu5 a:link { font-family: Verdana; font-size: 9px; color: #18117C; text-decoration: none;  }
.texto_menu5 a:visited { font-family: Verdana; font-size: 9px; color: #18117C; text-decoration: none;  }
.texto_menu5 a:hover { font-family: Verdana; font-size: 9px; color: #FF7C25; text-decoration: none;  }

.texto_menu5_n { font-family: Verdana; font-size: 9px; color: #18117C;  font-weight: bold; }
.texto_menu5_n a:link { font-family: Verdana; font-size: 9px; color: #18117C; text-decoration: none; font-weight: bold;}
.texto_menu5_n a:visited { font-family: Verdana; font-size: 9px; color: #18117C; text-decoration: none;  font-weight: bold;}
.texto_menu5_n a:hover { font-family: Verdana; font-size: 9px; color: #FF7C25; text-decoration: none;  font-weight: bold;}

.texto_menu6 { font-family: Verdana; font-size: 11px; color: Black; }
.texto_menu6 a:link { font-family: Verdana; font-size: 11px; color: Black; text-decoration: none;  }
.texto_menu6 a:visited { font-family: Verdana; font-size: 11px; color: Black; text-decoration: none;  }
.texto_menu6 a:hover { font-family: Verdana; font-size: 11px; color: Black; text-decoration: none;  }

.texto_menu7 { font-family: Verdana; font-size: 11px; color: #18117C; }
.texto_menu7 a:link { font-family: Verdana; font-size: 11px; color: #18117C; text-decoration: none;  }
.texto_menu7 a:visited { font-family: Verdana; font-size: 11px; color: #18117C; text-decoration: none;  }
.texto_menu7 a:hover { font-family: Verdana; font-size: 11px; color: #FF7C25; text-decoration: none;  }

.texto_menu_pie { font-family: Verdana; font-size: 10px; color: #666666; }
.texto_menu_pie a:link { font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none;  }
.texto_menu_pie a:visited { font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none;  }
.texto_menu_pie a:hover { font-family: Verdana; font-size: 10px; color: #FF7C25; text-decoration: none;  }

.texto_menu_peq { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FF8151; }
.texto_menu_peq a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FF8151;  text-decoration: none;  }
.texto_menu_peq a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FF8151;  text-decoration: none;  }
.texto_menu_peq a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #F64400;  text-decoration: underline;  }

.texto_listado { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6E70FF; }
.texto_listado a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6E70FF;  text-decoration: none;  }
.texto_listado a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6E70FF;  text-decoration: none;  }
.texto_listado a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFC559;  text-decoration: none;  }

.texto_titulo { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7D19; }
.texto_titulo a:link { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7D19; text-decoration: none; }
.texto_titulo a:visited { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7D19; text-decoration: none; }
.texto_titulo a:hover { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7D19; text-decoration: underline; }

.texto_normal { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #4D4EFF; }
.texto_normal a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #4D4EFF; text-decoration: none;  font-weight: bold; }
.texto_normal a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #4D4EFF; text-decoration: none; font-weight: bold; }
.texto_normal a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #4D4EFF; text-decoration: underline; font-weight: bold; }

.texto_normal2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #FF8C00; }
.texto_normal2 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #FF8C00; text-decoration: none;  font-weight: bold; }
.texto_normal2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #FF8C00; text-decoration: none; font-weight: bold; }
.texto_normal2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #FF8C00; text-decoration: underline; font-weight: bold; }

.texto_normal_peq { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #E17C00; }
.texto_normal_peq a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #E17C00;  text-decoration: none;  font-weight: bold;   }
.texto_normal_peq a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #E17C00;  text-decoration: none;  font-weight: bold;}
.texto_normal_peq a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #E17C00;  text-decoration: none; font-weight: bold; }

.texto_fecha { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: Black; }

.texto_pie { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #E17C00;  font-weight: bold; }
.texto_pie a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #E17C00;  font-weight: bold;  text-decoration: underline;  }
.texto_pie a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #E17C00;  font-weight: bold;  text-decoration: underline;  }
.texto_pie a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #46A4FF;  font-weight: bold;  text-decoration: none;  }

.texto_bonos { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #F67C1B;  font-weight: bold;  background-color: #F4EAD2;  text-transform: uppercase;    }
.texto_bonos a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #F67C1B;  font-weight: bold;  text-decoration: none;  }
.texto_bonos a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #F67C1B;  font-weight: bold;  text-decoration: none;  }
.texto_bonos a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #F67C1B;  font-weight: bold;  text-decoration: none;  }

.texto_contenido { font-family: Verdana; font-size: 10px;  color: Black;  }
.texto_contenido a:link { font-family: Verdana; font-size: 10px;  color: #00008B;  text-decoration: none;  }
.texto_contenido a:visited { font-family: Verdana; font-size: 10px;  color: #00008B;   text-decoration: none;  }
.texto_contenido a:hover { font-family: Verdana; font-size: 10px;  color: #00008B;  text-decoration: underline;  }

.texto_contenido_titulo { font-family: Verdana; font-size: 12px;  color: #FF7D19;  font-weight: bold;   }

.texto_contenido_titular { font-family: Verdana; font-size: 10px;  color: #FF7D19;  font-weight: bold;   }
.texto_contenido_titular2 { font-family: Verdana; font-size: 10px;  color: #FF7D19;  font-weight: bold;  margin-bottom: 7px;}
.texto_contenido_titular2 li
{
	color: #000000;
	margin-bottom: 2px;
	font-weight:normal;
	list-style-image: url(../img/lista.gif);
	list-style-position: outside;
}
.texto_contenido_titular2 lu {
	padding-left: 5px;
	padding-top: 0px;
}

/*------------------------- IMAGENES -------------------------*/

.img_border{
	border-width: 1px 1px 1px 1px;
	border-color: #FF8C00 #FF8C00 #FF8C00 #FF8C00;
}.texto_subtitulo {
font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF7D19;
}
.texto_inicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}
.texto_inicio a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#003399;
	text-decoration: none;
	font-style: normal;
}
.texto_subtituloinverso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EE903C;
}
.texto_subtitulo a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF7D19;
	text-decoration: underline;
}
.texto_subtitulo2 {

font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;
}

li
{
	list-style-image: url(../img/lista.gif);
	list-style-position: outside;
}
.vadi{
font-family: Verdana;
font-size: 12px;
}


.barra {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #FF8000;
	text-decoration: none;
}
.barra-on {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #FF8000;
	text-decoration: none;
}
.clear {
	clear: both;
	height: 5px;
}
