.text10-azul {
	font-family: arial;
	font-size: 10px;
	color: #004990;
	text-decoration: none;
}
.text10-azul a {
	font-family: arial;
	font-size: 10px;
	color: #004990;
	text-decoration: none;
}
.text10-azul a:hover {
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.text10-gris {
	font-family: arial;
	font-size: 10px;
	color: #6D6E71;
	text-decoration: none;
}
.text10-gris a {
	font-family: arial;
	font-size: 10px;
	color: #6D6E71;
	text-decoration: none;
}
.text10-gris a:hover {
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.text11-negro {
	font-family: arial;
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	padding-top: 5px;
}
.text11-negro a {
	font-family: arial;
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	padding-top: 5px;
}
.text11-negro a:hover {
	font-family: arial;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	padding-top: 5px;
}
.text11-gris {
	font-family: arial;
	font-size: 11px;
	color: #6D6E71;
	text-decoration: none;
}
.text11-gris a {
	font-family: arial;
	font-size: 11px;
	color: #6D6E71;
	text-decoration: none;
}
.text11-gris a:hover {
	font-family: arial;
	font-size: 11px;
	color: #004990;
	text-decoration: none;
}
.text11-azul {
	font-family: arial;
	font-size: 11px;
	color: #004990;
	text-decoration: none;
}
.text12-blanco {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 13px;
}
.text12-negro {
	font-family: arial;
	font-size: 12px;
	color: #6D6E71;
	text-decoration: none;
}
.text12-negro-osc {
	font-family: arial;
	font-size: 12px;
	color: #5A595D;
	text-decoration: none;
}
.text12-negro-osc a {
	font-family: arial;
	font-size: 12px;
	color: #5A595D;
	text-decoration: none;
}
.text12-negro-osc a:hover {
	font-family: arial;
	font-size: 12px;
	color: #939393;
	text-decoration: none;
}

.text12-rojo {
	font-family: arial;
	font-size: 12px;
	color: #BD0029;
	text-decoration: none;
}
.text12-naranja {
	font-family: arial;
	font-size: 12px;
	color: #FF7D00;
	text-decoration: none;
}
.text12-verde {
	font-family: arial;
	font-size: 12px;
	color: #6D9042;
	text-decoration: none;
}
.text12-azul {
	font-family: arial;
	font-size: 12px;
	color: #004990;
	text-decoration: none;
}
.text12-azul a {
	font-family: arial;
	font-size: 12px;
	color: #004990;
	text-decoration: none;
}
.text12-azul a:hover {
	font-family: arial;
	font-size: 12px;
	color: #6D6E71;
	text-decoration: none;
}
.text15-gris {
	font-family: arial;
	font-size: 15px;
	color: #6D6E71;
	text-decoration: none;
}
.text16-gris {
	font-family: arial;
	font-size: 16px;
	color: #6D6E71;
	text-decoration: none;
	line-height:18px;
}
.tit18-gris {
	font-family: arial;
	font-size: 18px;
	color: #6D6E71;
	text-decoration: none;
	padding-bottom: 7px;
	line-height: 30px;
}
.tit18-fucsia {
	font-family: arial;
	font-size: 18px;
	color: #FE003C;
	text-decoration: none;
	padding-bottom: 7px;
}
.tit18-fucsia a {
	font-family: arial;
	font-size: 18px;
	color: #FE003C;
	text-decoration: none;
	padding-bottom: 7px;
}
.tit18-verde {
	font-family: arial;
	font-size: 18px;
	color: #6D9042;
	text-decoration: none;
	padding-bottom: 7px;
}
.tit18-verde a {
	font-family: arial;
	font-size: 18px;
	color: #6D9042;
	text-decoration: none;
	padding-bottom: 7px;
}
.tit18-naranja {
	font-family: arial;
	font-size: 18px;
	color: #FF7D00;
	text-decoration: none;
	padding-bottom: 7px;
}
.tit18-naranja a {
	font-family: arial;
	font-size: 18px;
	color: #FF7D00;
	text-decoration: none;
	padding-bottom: 7px;
}
.pie {
	font-family: arial;
	font-size: 10px;
	color: #030000;
	text-decoration: none;
	padding-top: 15px;
}
.pie a {
	font-family: arial;
	font-size: 10px;
	color: #030000;
	text-decoration: none;
}
.pie a:hover {
	font-family: arial;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.campos {
	font-family: Tahoma;
	font-size: 13px;
	color: #A4B97F;
	width: 300px;
	text-decoration: none;
	height: 18px;
	border: 1px solid #A4B97F;
}
.campos-large {
	font-family: Tahoma;
	font-size: 13px;
	color: #A4B97F;
	width: 305px;
	text-decoration: none;
	height: 18px;
	border: 1px solid #A4B97F;
}
.campos-mensaje {
	font-family: Tahoma;
	font-size: 13px;
	color: #A4B97F;
	width: 300px;
	text-decoration: none;
	height: 60px;
	border: 1px solid #A4B97F;
}
.boton {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #97B96B;
	text-decoration: none;
	width: 50px;
	height: 19px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.boton-acceso {
	font-family: Arial;
	font-size: 10px;
	color: #090807;
	text-decoration: none;
	width: 15px;
	height: 15px;
	border: 0px none;
	background-image: url(images/bt_go.gif);
}
.boton-acceso-azul {
	font-family: Arial;
	font-size: 10px;
	color: #090807;
	text-decoration: none;
	width: 15px;
	height: 15px;
	border: 0px none;
	background-image: url(images/bt_go2.gif);
}
.campos-usuario-acceso {
	font-family: Arial;
	font-size: 12px;
	color: #231F20;
	border: 1px solid #8B8B8B;
	width: 111px;
	text-decoration: none;
	height: 21px;
	padding-left:7px;
	padding-top:2px;
	vertical-align: top;
}
.campos-pass-acceso {
	font-family: Arial;
	font-size: 12px;
	color: #231F20;
	border: 1px solid #8B8B8B;
	width: 89px;
	text-decoration: none;
	height: 21px;
	padding-left:7px;
	padding-top:2px;
	vertical-align: top;
}

.text11-links {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text11-links a{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text11-links a:hover {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;