.borde {
	border: 1px solid #A3AFB3;
}
.fondo {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-3dlight-color: #D2D9DB;
	scrollbar-arrow-color: #D2D9DB;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D2D9DB;
}
.degradado{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#F0F2F2',endColorstr='#FFFFFF', gradientType='0')
}
.degradado_dcha{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#486171',endColorstr='#AFC5D0', gradientType='1')
}
.degradado_izq{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#AFC5D0',endColorstr='#486171', gradientType='1')
}
.texto-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #476222;
	line-height: 16px;
}
.linea {
	background-color: #EDF5E2;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6D8593;
	line-height: 14px;
	font-weight: normal;
}
.textorojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CB3E01;
	line-height: 14px;
	font-weight: normal;
}
.texto-p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8D8D8D;
	text-align: justify;
}
.fondo_claro {
	background-color: #F7F9F9;
}

.fondo_oscuro {
	background-color: #486171;
	scrollbar-3dlight-color: #FFFFFFF;
	scrollbar-arrow-color: #FFFFFFF;
	scrollbar-base-color: #486171;
	scrollbar-darkshadow-color: #486171;
	scrollbar-face-color: #486171;
	scrollbar-highlight-color:#486171;
	scrollbar-shadow-color: #FFFFFFF;
}
a:hover {
	text-decoration: none;
	color: #D9111B;
}
a {
	text-decoration: none;
}
.caja {
	border: 1px solid #CAD1D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #819196;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#F7F9F9',endColorstr='#F7F9F9', gradientType='1')
}
.caja-disabled {
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#F7F9F9',endColorstr='#F7F9F9', gradientType='1')
}
.boton-disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;
	text-align: justify;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #476222;
}
.textoboton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;

}
.textoboton-disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;

}
.transparencia {
 	FILTER: alpha(opacity=70);
	background-color: #F4F6F7;
}
.barra {
	background-color: #F4F9F3;
	background-image: url(fondo_barra.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B4CEAA;
	border-right-color: #B4CEAA;
	border-bottom-color: #B4CEAA;
	border-left-color: #B4CEAA;
}
.texto-titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CB3E01;
}
.sangrado {
	margin-left: -17px;
}
.rayainf {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAD1D2;
}
.textoBlanco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	line-height: 14px;
	font-weight: bold;
}
