/* hoja de estilo de la página web */
/*general de la pagina web*/
body
{
/*	background-color: #102A5D;*/
	background-color: #ffffff;
	margin-left: 4px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
}
.tablamaestra
{
	width:100%; 
}
.titulo
{
	font-size:15px;
	font-weight:bold;
	font-family:Verdana;
	color: #426B99;	
}
.subtitulo
{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	color: #426B99;	
}
.subtitulorojo
{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	color: #A00000;	
}
.fondocontenido
{
	background-color: #E0E4EF;
}
.contenido
{
	font-size:12px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;
}
.contenidosmall
{
	font-size:9px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;
}
.contenidoresaltesmall
{
	font-size:9px;
	font-weight:bold;
	font-family:Verdana;
	text-align: justify;
}
.pregunta
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	text-align: justify;
}
.respuesta
{
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;
}
.subir
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2176B1;
	text-decoration: none;	
}
a.subir:link,
a.subir:visited,
a.subir:active,
a.subir:hover,
a.subir,
a.subir:link,
a.subir:visited,
a.subir:active,
a.subir:hover { 
	font-weight: bold;
	color: #09578D;
}
a.subir:hover,
.toplinkCurrent:hover { 
	color: #09578D;
	text-decoration: underline;
}

.contenidonegrita
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	text-align: justify;
	color: #000000;	
}
.contenidoresalte
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	text-align: justify;
	color: #09578D;		
}

.importante
{
	font-size:13px;
	font-weight:bold;
	font-family:Verdana;
}

.valor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}
.etiqueta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.etiquetasmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.ruta
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2176B1;
	text-decoration: none;	
}
a.ruta:link,
a.ruta:visited,
a.ruta:active,
a.ruta:hover,
a.ruta,
a.ruta:link,
a.ruta:visited,
a.ruta:active,
a.ruta:hover { 
	font-weight: bold;
	color: #09578D;
}
a.ruta:hover,
.toplinkCurrent:hover { 
	color: #09578D;
	text-decoration: underline;
}

/*opciones disponibles*/
.opcion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	background-color: #C1CEEE;
/*	background-image: url('/imagenes/estructura/degrades.png') */
}
a.opcion:link,
a.opcion:visited,
a.opcion:active,
a.opcion:hover,
a.opcion,
a.opcion:link,
a.opcion:visited,
a.opcion:active,
a.opcion:hover { 
	display: block;
	color: #000000;	
	line-height: 26px;
	margin: 0 0px;
	padding: 0px 0px 0px 4px;	
	font-weight: normal;
}
a.opcion:hover,
.toplinkCurrent:hover {
	display: block;
	color: #000000;
	line-height: 26px;
	background-color: #B3DF90;
	margin: 0 0px;
	padding: 0px 0px 0px 4px;	
}
/*subopciones disponibles*/
.subopcion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2176B1;
	text-decoration: none;			
}
a.subopcion:link,
a.subopcion:visited,
a.subopcion:active,
a.subopcion:hover,
a.subopcion,
a.subopcion:link,
a.subopcion:visited,
a.subopcion:active,
a.subopcion:hover { 
	display: block;
	color: #FFFFFF;	
	line-height: 26px;
	border-top: 1px solid #4B6983;
	border-bottom: 1px solid #4B6983;
	margin: 0 0px;
	padding: 0px 0px 0px 12px;	
	/*resaltar las subsecciones*/
	background-color: #4B6983;
}
a.subopcion:hover,
.toplinkCurrent:hover { 
/*	text-decoration: underline;*/
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color: #B3DF90;
/*	background-color: #68859F;*/
	line-height: 26px;
	margin: 0 0px;
	padding: 0px 0px 0px 12px;	
}

/*selección*/
.seleccionop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	

	display: block;
	color: #FFFFFF;
	background-color: #1F52BB;
/*	background-color: #7DA81B; */
	line-height: 26px;
	margin: 0 0px;
	padding: 0px 0px 0px 2px;	
}

.seleccionsub
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2176B1;
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color: #68859F;
	line-height: 26px;
	margin: 0 0px;
	padding: 0px 0px 0px 12px;	
}
.copyleft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
}
a.copyleft:link,
a.copyleft:visited,
a.copyleft:active,
a.copyleft:hover,
a.copyleft,
a.copyleft:link,
a.copyleft:visited,
a.copyleft:active,
a.copyleft:hover { 
	font-weight: bold;
	color: #FFFFFF;
}
a.copyleft:hover,
.toplinkCurrent:hover { 
	color: #FFFFFF;
	text-decoration: underline;
}
.alerto
{
	font-size:15px;
	font-weight:bold;
	font-family:Verdana;
	color: #A00000;	
}

.enlace
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2176B1;
	text-decoration: none;	
}
a.enlace:link,
a.enlace:visited,
a.enlace:active,
a.enlace:hover,
a.enlace,
a.enlace:link,
a.enlace:visited,
a.enlace:active,
a.enlace:hover { 
	font-weight: bold;
	color: #09578D;
}
a.enlace:hover,
.toplinkCurrent:hover { 
	color: #09578D;
	text-decoration: underline;
}

.tablaamarilla {
	border: 2px solid rgb(240, 230, 140); 
	background-color: rgb(252, 250, 232);
}
.celdaamarilla {
	background-color: rgb(240, 230, 140); 
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
}
.tablaazul {
	border: 2px solid #517eab; 
	background-color: #F0F8FF;
}
.celdaazul {
	background-color: #bbcde4; 
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
}
.tablaverde {
	border: 2px solid rgb(56, 94, 15); 
	background-color: rgb(243, 251, 233);
}
.celdaverde {
	background-color: rgb(182, 234, 125);
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
}
.tablanaranja {
	border: 2px solid #CD8500; 
	background-color: #FFF6E5;
}
.celdanaranja {
	background-color: #FEA500; 
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
}
.tablaturqueza {
	border: 2px solid #3B8471; 
	background-color: #EDF7F5;
}
.celdaturqueza {
	background-color: #66BBA5; 
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
}
.tablarojo {
	border: 2px solid #B22222; 
	background-color: #FBEAEA;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;
}
.celdarojo {
	background-color: #DE5151; 
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
	color: #ffffff;	
}
.tablarojom {
	border: 0px solid #B22222; 
}
.celdarojom {
	background-color: #DE5151; 
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
	color: #ffffff;	
}
.celdavalorrojo {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
	color: #000000;	
	border: 1px solid #B22222; 
	background-color: #FBEAEA;
}
.tablagris {
	border: 2px solid #4E78A0; 
	font-size:9px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
	color: #000000;	

}
.celdagris {
	background-color: #525C65; 
	font-size:9px;
	font-weight:bold;
	font-family:Verdana;
	text-align: justify;	
	color: #ffffff;	
}
.celdagris1 {
	background-color: #B9DBF8; 
	font-size:9px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
	color: #000000;	
}
.celdagris2 {
	background-color: #E8F3FD; 
	font-size:9px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;	
	color: #000000;	
}
.leyenda
{
	font-size:9px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;
}	
.fondonoticias
{
	background-color: #ffffff;
}

.fecha
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	text-align: justify;
	color: #184BB6;	
}
.noticia
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2176B1;
	text-decoration: none;	
}

a.noticia:link,
a.noticia:visited,
a.noticia:active,
a.noticia:hover,
a.noticia,
a.noticia:link,
a.noticia:visited,
a.noticia:active,
a.noticia:hover { 
	font-weight: none;
	color: #09578D;
}
a.noticia:hover,
.toplinkCurrent:hover { 
	color: #09578D;
	text-decoration: underline;
}
.inicio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
}
a.inicio:link,
a.inicio:visited,
a.inicio:active,
a.inicio:hover,
a.inicio,
a.inicio:link,
a.inicio:visited,
a.inicio:active,
a.inicio:hover { 
	font-weight: bold;
	color: #FFFFFF;
}
a.inicio:hover,
.toplinkCurrent:hover { 
	color: #FFFFFF;
	text-decoration: underline;
}

.alerta {
	background: #fff6bf url(/imagenes/iconos/icon_alert.gif) 15px center no-repeat;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
}	

.input {
	padding:			5px;
	border:				1px solid #493F0B; 
	color:				#1E1903; 
	background:			#F5F6D4;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana;
	text-align: justify;
		
}
.reloj
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
}

.nombrecelda {
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	text-align:center;	
}
.valorcelda {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-align: center;	
}

