/*BODY {
	BACKGROUND-POSITION: 100% top; FONT-SIZE: 70%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(imagen/fondo.bmp); MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 0px; FONT-FAMILY: "MS Sans Serif"; BACKGROUND-COLOR: #cccccc
}*/

P {
	FONT-SIZE: 11px; MARGIN: 10px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
P.pie {
	FONT-SIZE: 11px; MARGIN: 10px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.tablas {
	FONT-SIZE: 11px; MARGIN: 4px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
P.tablasjusti {
	FONT-SIZE: 11px; MARGIN: 4px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
P.tablasnum {
	FONT-SIZE: 11px; MARGIN: 4px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
P.tablastit {
	FONT-SIZE: 11px; MARGIN: 4px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
P.textocontenido {
	FONT-SIZE: 11px; MARGIN: 5px 28px 5px 50px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
P.noticia {
	FONT-SIZE: 11px; MARGIN: 4px; COLOR: #555555; LINE-HEIGHT: 16px; BORDER-BOTTOM: #f79d08 1px solid; FONT-FAMILY: Verdana
}
P.notianterior {
	FONT-SIZE: 11px; MARGIN: 4px; COLOR: #990000; FONT-FAMILY: Verdana
}
P.interior {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 4px 6px 2px; COLOR: #999999; FONT-FAMILY: Verdana
}
P.fecha {
	FONT-SIZE: 11px; MARGIN: 4px 6px 2px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
P.tituloinicio {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #172a7d; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
P.subtituloinicio {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: steelblue; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
P.textoinicio {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

LI {
	FONT-SIZE: 11px; MARGIN: 5px 28px 5px 50px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}

DIV.adornos {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 25px; BORDER-TOP: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; MARGIN-LEFT: 25px; BORDER-LEFT: 0px; WIDTH: 400px; PADDING-TOP: 25px; BORDER-BOTTOM: 0px
}

UL.adorno {
	PADDING-LEFT: 1em; MARGIN-LEFT: 0px; TEXT-INDENT: -1em; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: disc
}

H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 10px 28px 5px 50px; COLOR: #555555; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana
}
H1 {
	DISPLAY: block; FONT-WEIGHT: lighter; FONT-SIZE: 18px; MARGIN: 4px; COLOR: #8cb0e2; FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: -0.02em; TEXT-ALIGN: left
}
H3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 4px; COLOR: #8cb0e2; FONT-FAMILY: Verdana; LETTER-SPACING: -0.02em
}
H3.interior {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 6px 4px 2px 6px; COLOR: #bcbddb; LINE-HEIGHT: 14px; BORDER-BOTTOM: #bcbddb 1px dashed; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: -0.02em
}
/*A:link {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
A:link {
	FONT-SIZE: 10px; COLOR: #050505; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
/*A:visited {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
A:visited {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*A:hover {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}*/
A:hover {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
/*A:active {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
A:active {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlace:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8cb0e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlace:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8cb0e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlace:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8cb0e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.enlace:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8cb0e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #172a7d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TablaMenu {
	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ffffff 1px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0eeeb
}
.titulo2 {
	DISPLAY: block; FONT-WEIGHT: lighter; FONT-SIZE: 16px; MARGIN: 4px; COLOR: #8cb0e2; FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: -0.02em; TEXT-ALIGN: left
}
.textocontenido {
	FONT-SIZE: 11px; MARGIN: 5px 28px 5px 50px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
LI {
	FONT-SIZE: 11px; MARGIN: 5px 28px 5px 50px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.actualizado {
	FONT-SIZE: 10px; COLOR: #172a7d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.combo {
	FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.cajatexto {
	FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.grid {
	FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.tablainvisible {
	FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.error {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cajainicio {
	FONT-SIZE: 10px; COLOR: #555555; BORDER-TOP-STYLE: groove; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.tituloagenda {
	FONT-SIZE: 11px; COLOR: #004078; FONT-FAMILY: Verdana
}
.calendario {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 9px; BORDER-LEFT: medium none; COLOR: #004078; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana
}
P.preguntaencuesta {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tituloencuesta {
	FONT-SIZE: 11px; COLOR: #004078; FONT-FAMILY: Verdana
}
.fecha {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.link {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: steelblue; FONT-FAMILY: kartika; TEXT-DECORATION: none
}
.cabeceratabla {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #172a7d; COLOR: white; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.textocontenido2 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
LI {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.textovisitas {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: white; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.enlacenoticia:link {
	FONT-SIZE: 10px; COLOR: steelblue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlacenoticia:visited {
	FONT-SIZE: 10px; COLOR: steelblue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.enlacenoticia:hover {
	FONT-SIZE: 10px; COLOR: steelblue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.enlacenoticia:active {
	FONT-SIZE: 10px; COLOR: steelblue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cabtabla {
	FONT-SIZE: 12px; COLOR: #FFFFFF; background: #02447E; LINE-HEIGHT: 200%; font-weight: bold; FONT-FAMILY: Arial,Verdana,Sans-serif
}
.cabtabla1 {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px;
	FONT-SIZE: 10px; COLOR: #4F4F4F; background: #E0E0E0; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana,Arial,Sans-serif
}
.cabtabla2 {
	FONT-SIZE: 10px; COLOR: #FFFFFF; background: #40739F; LINE-HEIGHT: 200%; font-weight: bold; FONT-FAMILY: Verdana,Arial,Sans-serif
}
.Menu1 {
	/*PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica, Sans-Serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #d0d0d0; TEXT-ALIGN: left*/
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica, Sans-Serif;  BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #d0d0d0; TEXT-ALIGN: left	
}
.Menu2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #0d0d0d; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica, Sans-Serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0eeeb; TEXT-ALIGN: left
}
.Menu3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica, Sans-Serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tabla2 {
	FONT-SIZE: 11px; COLOR: #4F4F4F; background: #FFFFFF; LINE-HEIGHT: 100%;  FONT-FAMILY: Verdana,Arial,Sans-serif
}
.tabla1 {
	FONT-SIZE: 10px; COLOR: #4F4F4F; background: #FFFFFF; LINE-HEIGHT: 100%;  FONT-FAMILY: Verdana,Arial,Sans-serif
}cx bz
.datos{
	BORDER-LEFT: #000000 1px; PADDING-LEFT: 3px;    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 3px;
	BORDER-TOP: #000000 1px; PADDING-TOP: 3px;      BORDER-BOTTOM: #000000 1px; PADDING-BOTTOM: 3px; 
	BACKGROUND-COLOR: #b9dcf7;  border-color: Maroon;
	font-size: 9px;	font-family: Verdana;       	height: 50px; width: 130px;
}
.datos_off{
	BORDER-LEFT: #000000 1px; PADDING-LEFT: 3px;    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 3px;
	BORDER-TOP: #000000 1px; PADDING-TOP: 3px;  	BORDER-BOTTOM: #000000 1px; PADDING-BOTTOM: 3px; 
	BACKGROUND-COLOR: #DDDDDD; border-color: Maroon;
	font-size: 9px;	font-family: Verdana;       	height: 50px; width: 130px;
}
.leyenda{
	BORDER-LEFT: #000000 1px; PADDING-LEFT: 4px;    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 4px;
	BORDER-TOP: #000000 1px; PADDING-TOP: 4px;  	BORDER-BOTTOM: #000000 1px; PADDING-BOTTOM: 4px; 
	BACKGROUND-COLOR: #ffffff; border-color: Maroon;
	font-size: 11px; font-family: Verdana;      	height: 100px; width: 200px;
}

/*creados para los nuevos cambios*/
.Grid
{
    border-right: #2c5869 1px solid;
    border-top: #2c5869 1px solid;
    border-left: #2c5869 1px solid;
    border-bottom: #2c5869 1px solid;
    font-family: Tahoma;
	font-size: 9.5px;
}
.boton {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#8C99B9', EndColorStr='#28375B');
	background-color:#28375B;
	color: white;
	border: 1px;
	border-style: solid;
	border-color: #4864A4;
	cursor:pointer;
	font-size: 9.5px;
	padding: 3px;
}
.GridHeader2
{
     /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#78b1c7', EndColorStr='#264d5b');
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#55A3FF', EndColorStr='#5E8AE8');
    background-color:#5E8AE8;*/
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#05a5fa', EndColorStr='#0589cf');
    background-color:#0589cf;
    font-weight:bold;
    color:white;
    height:10px;
    padding-left:3px;
    padding-right:3px;
    border-right: #d4d0c8 1px solid;
}
/*estilos para los controles acordion*/

.accordion { width: 400px;  } 
.accordionHeader { border: 1px solid #2F4F4F; color: white; background-color: #6691D7; font-family: Tahoma; font-size: 9.5px; font-weight: bold; padding: 3px; margin-top: 3px; cursor: pointer; text-decoration:underline; }  
.accordionHeaderSelected { border: 1px solid #2F4F4F; color: white; background-color: #3268C2; font-family: Tahoma; font-size: 9.5px; font-weight: bold; padding: 3px; margin-top: 3px; cursor: pointer; }  
.accordionContent { border-top: none; padding: 5px; padding-top: 10px; font-family: Tahoma; font-size: 9.5px;} 

