.titulosrojos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
.mensaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
.textonormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.textonormalgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aaaaaa;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.textonormalazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3333ff;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.textonormal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006633;
	font-weight: bold;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.menubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.menubold a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.menubold a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menubold a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.menutext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.menutext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.menutext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.menutextgrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}





.etiqueta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	text-align: left;
	margin: 2px;
	background-image: url(../img/fondo.gif);
}
.button
{
	border: 2px solid #CCC;
	padding: 4px;
	font-weight: bold;
}
.button:hover
{
	border: 2px solid #666;
	padding: 5px;
	font-weight: bold;
}
.tablas {
	border: 2px solid #003399;
	padding: 0px;
}
.item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
	padding: 2px 2px 2px 3px;
}
.tablas_etiq {
	margin: 0px;
	padding: 0px;
	border-top: 2px solid #003399;
	border-right: 2px solid #003399;
	border-bottom: 2px none #003399;
	border-left: 2px solid #003399;
}
.titulotabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 4px 2px;
}
.itemcentro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
	padding: 3px;
	
}
.buttonazul {
	border: 2px solid #DCE0ED;
	padding: 4px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
}
.tablas_boton {
	margin: 0px;
	padding: 3px;
	text-align: right;
}
.botonimportante {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; background-color: #006699}
.botonesist {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-transform: uppercase; color: #006699; text-decoration: none; background-color: #FFFFFF}
.botonimportanteadmin {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #6699CC}
.link_tabla {
	font-family: arial, geneva;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.link_tabla:hover {
	font-family: arial, geneva;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.tablas2 {
	border-top: 1px solid #D1D8EA;
	border-right: 4px inset #D1D8EA;
	border-bottom: 4px inset #D1D8EA;
	border-left: 1px solid #D1D8EA;
}
.etiqueta2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 3px 2px 2px 4px;
	padding-left: 4px;
}
.datos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	;
	margin: 2px;
	padding: 2px 0px 2px 5px;
}
.tablas3 {
	border: 1px solid #CCCCCC;
}
.celda {
	background-color: #e9e9e9;
}
.itempad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
        background-color: #F3F9F5;
	padding: 4px 4px 4px 6px;
	text-transform: capitalize;
}

.etiqueta3 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Myriad, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding: 0px 3px;
	margin: 0px;
	background-image: url(../img/fondo_over.jpg);
}
.tablas4 {
	background-color: #e9e9e9;
	border: 1px solid #CCCCCC;
}
.tablas5 {
	background-color: #f4f5f9;
	border: 1px solid #73ABAB;
}
.etiqueta3gris {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Myriad, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding: 0px 3px;
	margin: 0px;
	background-image: url(../img/fondo_gris.jpg);
}
.button2 {
        border: 2px solid #92BEBE;
        padding: 3px;
        font-weight: bold;
        background-color: #F3F9F5;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        background-image: url(../img/fondo_over.jpg);
        text-transform: capitalize;
}
.titulogran {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 10px;
}
.titulomedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	margin: 2px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
}
.itemdetalles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	padding: 5px 3px;
	background-color: #c7cede;
	text-align: center;
}
.link_menu {
	font-family: arial, geneva;
	font-size: 12px;
	color: #669966;
	text-decoration: none;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.link_menu:hover {
	font-family: arial, geneva;
	font-size: 12px;
	color: #669966;
	text-decoration: underline;
	text-align: left;

}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336666;
	;
	margin: 2px;
	padding: 2px 0px 2px 5px;

}
.sesionterminada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006666;
	text-align: center;
	margin: 2px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contenidos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.menudesplegable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}