a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939291;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939291;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939291;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.boton {
	border: 1px;
	border-style: solid;
	border-color: #AFAEAE;
	background-color: #FFFFFF;
}

.boton2 {
	border: 1px;
	border-style:solid;
	border-color: #AFAEAE;
	background-color: #FFFFFF;
	font-size:9px;
}

.enlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F2D2B;
	text-decoration: none;
	font-weight: bold;
}
.sub_enlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F2D2B;
	text-decoration: none;

}
.texto_gris {font-family: Arial, Helvetica, sans-serif; color: #6A6868; font-size: 11px;}
.texto_gris_9 {font-family: Arial, Helvetica, sans-serif; color: #6A6868; font-size: 9px;}
.texto_blanco {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px;}
.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9F2D2B;
	text-decoration: none;
	font-weight: bold;
}

.marco_lados {
	border-top: 0px none;
	border-bottom:  0px solid #B0AFAF;
	border-right: 1px solid #B0AFAF;
	border-left:  1px solid #B0AFAF;
}
.marco {
	border:  1px solid #B0AFAF;
}
.marco_arriba_izq {
	border-top: 1px solid #B0AFAF;
	border-bottom: 0px none;
	border-right: 0px none;
	border-left:  1px solid #B0AFAF;
}
.marco_arriba_cha {
	border-top: 1px solid #B0AFAF;
	border-bottom: 0px none;
	border-right: 1px solid #B0AFAF;
	border-left:   0px none;
}
body {
	margin-top: 0px;
}
.submit {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial, helvetica, verdana, news gothic mt, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #999999
}

.text {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #777777; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: arial, helvetica, verdana, news gothic mt, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
.textfocus {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: arial, helvetica, verdana, news gothic mt, sans-serif; BACKGROUND-COLOR: #ffffff
}

.celdas{
	font-family: Arial, Helvetica, sans-serif; 
	color: #6A6868; 
	font-size: 11px;
	background-color:#EFEEEE;
	margin-left:13px;
}

