.fecha
{
	text-align:left;
	font-family:"Arial Black";
	font-style:italic;
	font-size:12px;
	font-weight:bold;
	color:#999;
	background-color:#003300;
	text-align:right;
}

.pie
{
	margin-top:60px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	color:#003300;
	text-decoration:none;
	font-weight:bold;
	font-size:12px
}

.noticias
{
	font-family:"Arial";
	font-size:12px;
	color:#000099;
	text-align:justify;
}

.table
{ 
	-moz-border-radius: 25px;
	border : 2px solid #030;
}

.encabezadomenu
{
	background-color:#009966;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	border:solid;
	border-bottom:#CCCCCC;
}

.submenu
{
	color:#003300;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

.submenu:hover
{
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
}

.encabezadonoticia
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CCCCCC;
	background-color:#000066;
	display:block;	
}

.ecabezadoindicadores
{
	background-color:#FFCC33;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
}

.texto
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#666666;
	text-decoration:none;
}

.textonoticia
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	text-align:justify;
	text-decoration:none;
}


.textomv
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#666666;
	text-align:justify;
}

.indicadores
{
    font-family:Arial, Courier, monospace;
	font-size:10px;
	color:#CC0000;
}

.directorio
{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:bold;
	color:#003366;
}

.letraprin
{
	font-family:"Old English Text MT";
	font-size:32px;
}

.contador
{
	font-family:"Arial Black";
	font-size:24px;
	color:#000066;
}

.tablas
{
	font-family:"Arial Black";
	font-size:14px;
	color:#000033;
	background-color:#CEF9CC;
}

.cajas
{
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-top-color:#CCCCCC;
	border-top-style:solid;
	background-color:#C0F5C9;
	border-bottom-color:#006600;
	border-bottom-style:solid;
	border-bottom-width:medium;
	border-right-color:#006600;
	border-right-style:solid;
	color:#006600;
	font-size:14px;
	font-weight:bold;
}

.txtoformularios
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003300;
	font-weight:bold;
}

.tituloformularios
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#003300;
	font-weight:bold;
}

.titmenpri
{
	font-family:"Old English Text MT";
	font-size:28px;
	color:#003300;
}
.estadotiempo
{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#003300;
	font-weight:bold;
	text-decoration:none;
}

.tcbp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#006600;
	font-size:17px;
	font-weight:bold;
}

.tcbs
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	background-color:#CEF9CC;
	font-size:17px;
}

.usuarios
{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#006633;
	font-style:italic;
	font-weight:bold;	
}

.entradas
{
	font-family:"Times New Roman", Times, serif;
	color:#000;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.cajasindex
{
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-top-color:#CCCCCC;
	border-top-style:solid;
	background-color:#C0F5C9;
	border-bottom-color:#006600;
	border-bottom-style:solid;
	border-bottom-width:medium;
	border-right-color:#006600;
	border-right-style:solid;
	color:#006633;
	font-size:14px;
	font-weight:bold;
}

.ventusu
{
	font-family:"Courier New", Courier, monospace;
	color:#000000;
	text-align:center;
	font-weight:bold;
}

.boton
{
	background-color:#009900;
	border-bottom-color:#009966;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#CCCCCC;
	font-weight:bold;
}

.bienvenida
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:14px;
	font-weight:bold;
}

.nombre
{
	font-family:"Times New Roman", Times, serif;
	color:#000033;
	font-weight:bold;
	font-size:13px;
}

.linkUsuario
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009966;
	text-decoration:none;
	font-weight:600;
}

.textoregistrar
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.titBoletin
{
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CC3300;
	font-weight:bold;
	text-decoration:none;
}

.contBoletin
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:15px;
	text-align:justify;
}

.efectoboletin
{
	border-bottom-style:ridge;
	border-bottom-color:#009933;
	border-right-style:groove;
	border-right-color:#009900;
}

.estfotos
{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#003366;
}

.notifecha
{
	font-family:"Arial";
	font-size:9px;
	color:#000000;
}
/******************************************************************************************************************
estilo que proporciona el ampliamiento automatico de la imagen cuando pasamos el mouse por encima
******************************************************************************************************************/
.thumbnail
{
	position: relative;
	z-index:0;
}

.thumbnail:hover
{
	background-color: transparent;
	z-index:0;
}

.thumbnail span
{ /*Estilos del borde y texto*/
	position: absolute;
	background-color: white;
	padding: 1px;
	left: 40px;
	border: 0px dashed gray;
	visibility: hidden;
	color: #FFFF00;
	text-decoration: none;
}

.thumbnail span img
{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 1px;
}

.thumbnail:hover span
{ /*CSS engrandecer la imagen*/
	visibility:visible;
	top: 0;
	left: -70px; /*cambia la pocicion de comienzo de la imagen cuando se engrandece*/
}

/************************************************************************************************/
/*ESTILOS PARA LA LETRA TANTO DE LAS CAJAS DE TEXTO COMO PARA EL TEXTO DE LOS CAMPOS DE LA PAGINA
/************************************************************************************************/
.cajaspag
{
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-top-color:#CCCCCC;
	border-top-style:solid;
	background-color:#C0F5C9;
	border-bottom-color:#006600;
	border-bottom-style:solid;
	border-bottom-width:medium;
	border-right-color:#006600;
	border-right-style:solid;
	color:#006600;
	font-size:12px;
	font-weight:bold;
}

.textofrmpag
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	text-align:justify;
	text-decoration:none;
}
/************************************************************************************************/

