BODY {
	background-color: #FFF;
}
.top {
	height: 144px;
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.barra {
	SCROLLBAR-FACE-COLOR: #F0F0F0; 
	SCROLLBAR-HIGHLIGHT-COLOR: #2940B4; 
	SCROLLBAR-SHADOW-COLOR: #2940B4; 
	SCROLLBAR-3DLIGHT-COLOR: #2940B4; 
	SCROLLBAR-ARROW-COLOR: #2940b4; 
	SCROLLBAR-TRACK-COLOR: #2940B4; 
	SCROLLBAR-DARKSHADOW-COLOR: #C7D6FA
}

.barra1 {
	SCROLLBAR-FACE-COLOR: #4960d4; 
	SCROLLBAR-HIGHLIGHT-COLOR: #6776C7; 
	SCROLLBAR-SHADOW-COLOR: #6776C7; 
	SCROLLBAR-3DLIGHT-COLOR: #6776C7; 
	SCROLLBAR-ARROW-COLOR: #6776C7; 
	SCROLLBAR-TRACK-COLOR: #6776C7; 
	SCROLLBAR-DARKSHADOW-COLOR: #5970e4
}

.barra2 {
	SCROLLBAR-FACE-COLOR: #4960d4; 
	SCROLLBAR-HIGHLIGHT-COLOR: #3950c4; 
	SCROLLBAR-SHADOW-COLOR: #3950c4; 
	SCROLLBAR-3DLIGHT-COLOR: #3950c4; 
	SCROLLBAR-ARROW-COLOR: #3950c4; 
	SCROLLBAR-TRACK-COLOR: #3950c4; 
	SCROLLBAR-DARKSHADOW-COLOR: #5970e4
}

.borde_der { 
      border-left:solid #8B73AF 1px;border-right:solid #8B73AF 1px;border-bottom:solid #8B73AF 1px;
}

.borde_df { border-left:solid #9b72cf 1px;border-right:solid #9b72cf 1px;}
.borde_bi { border-left:solid #9b72cf 1px;border-right:solid #9b72cf 1px;border-bottom:solid #9b72cf 1px;; border-color: #333333 black black}
.borde_up { border: thin #996699 solid; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}

.borde_completo { 
      border-left:solid #FFCC33 1px;border-right:solid #FFCC33 1px;border-bottom:solid #FFCC33 1px; border-top:solid #FFCC33 1px;
}

b:link { color:#000099;font-size:11px;font-family:verdana, helvetica, sans-serif;}
b:active { color:#000099;font-size:11px;font-family:verdana, helvetica, sans-serif;}
b:visited { color:#000099;font-size:11px;font-family:verdana, helvetica, sans-serif;}
b:hover {
	color: #CC5000;
	font-size:11px;
	font-family:verdana, helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.linknormal {  color: #FFFFFF; ; font-family: Arial, Helvetica, sans-serif; font-weight: 800; text-decoration: none; font-size: 9px}
a.linknormal:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight : bold;
}
a.linknormal.link {color: #FFFFFF; text-decoration: none; }
a.linknormal.active {color: #FFFFFF; text-decoration: none; }

.linknegro {  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; cursor: hand}
a.linknegro:hover {
	color: #000000;
	text-decoration: none;
	font-weight : bold;
}
a.linknegro.link {color: #000000; text-decoration: none; }
a.linknegro.active {color: #000000; text-decoration: none; }



.texto_encabezado {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: none
        background-color: #c7d6fa
}

.campo1texto {
	BORDER-RIGHT: none 0px solid; 
	BORDER-TOP: none 0px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: none 0px solid; 
	COLOR: #333366; 
	BORDER-BOTTOM: none 0px solid; 
	FONT-FAMILY: "Trebuchet MS"; 
	TEXT-DECORATION: none
}

.campo2 {
	BORDER-RIGHT: #9992a5 1px solid; BORDER-TOP: #9992a5 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #9992a5 1px solid; COLOR: #333366; BORDER-BOTTOM: #9992a5 1px solid; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}

.texto_negro {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.texto_negro_grande {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_negro_chico {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}

.texto_negro_ocho {
	 FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.texto_blanco_grande {
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: 800;
}

.botonc  {BACKGROUND-COLOR: #999999; FONT: 10px Verdana, Geneva, sans-serif; HEIGHT: 21px; color: #000000; clip:   rect(   )}

.botoncentro  {
	BACKGROUND-COLOR: #CCC;
	FONT: 10px Verdana, Geneva, sans-serif;
	HEIGHT: 21px;
	color: #000000;
	text-align: center;
	clip:   rect(   );
	border: 1px solid #FFF;
}

.texto_azul_titulo { FONT-WEIGHT: bold; FONT-SIZE: 13px;  COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif }
.titulo2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000066; cursor: hand; font-weight: 800; clip:   rect(   ); text-decoration: none}
.texto_negro {  }
.texto_azul_tutulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
	font-weight: 800
}
.link_azul_texto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 800;
	color: #069;
	text-decoration: none
}
.link_gris_texto3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #666666; text-decoration: none}
.link_sel_texto3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #FF6600; text-decoration: none ; cursor: hand}

.link_blanco_textoreg     {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand
}
.link_blanco_textoregrojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: Yellow;
	text-decoration: none ;
	cursor: hand
}

.link_submenu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #FFFFFF; text-decoration: none ; cursor: hand}

.link_submenu_negro {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #000000; text-decoration: none ; cursor: hand}

.link_submenu_plomo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #069;
	text-decoration: none;
	cursor: hand
}

a.link_submenu:hover {
	color: #cc5000;
	text-decoration: none;
	font-weight : bold;
}
a.link_submenu.link {
	color: #069;
	text-decoration: none;
}
a.link_submenu.active {
	color: #069;
	text-decoration: none;
}


.link_blanco_texto3 {  
   font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 800; 
   color: #FFFFFF; text-decoration: none
   
   }
a.link_blanco_texto3:hover {
	color: #cc5000;
	text-decoration: none;
	font-weight : bold;
}
a.link_blanco_texto3.link {color: #FFFFFF; text-decoration: none; }
a.link_blanco_texto3.active {color: #FFFFFF; text-decoration: none; }

.totaltabla  {BACKGROUND-COLOR: #CCCCCC; FONT: bold 9px Verdana, Geneva, sans-serif; cursor: hand;; color: #000000;  background-repeat: no-repeat; background-position: left centre; width: 77px; f}

.tabla  {BACKGROUND-COLOR: #CCCCCC; FONT: 9px Verdana, Geneva, sans-serif; cursor: hand;; color: #000000; }
.boton_azul90{
        font-size:9px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#FFFFFF;
        background:url(imagenes/b_fondoboton90.jpg);
        border:0px;
        width:92px;
        height:18px;
; cursor: hand
       }

.boton_azul80{
        font-size:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#FFFFFF;
        background:url(imagenes/b_fondoboton80.jpg);
        border:0px;
        width:82px;
        height:18px;
; cursor: hand; font-style: normal
       }

.boton_azul70{
        font-size:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#FFFFFF;
        background:url(imagenes/b_fondoboton70.jpg);
        border:0px;
        width:72px;
        height:18px;
; cursor: hand; font-style: normal
       }

.boton_azul60{
        font-size:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#FFFFFF;
        background:url(imagenes/b_fondoboton60.jpg);
        border:0px;
        width:62px;
        height:18px;
; cursor: hand; font-style: normal
       }

.boton_azul20{
        font-size:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#000000;
        background:url(imagenes/b_fondoboton20.jpg);
        border:0px;
        width:20px;
        height:16px;
; cursor: hand; font-style: normal
       }

.texto_tablas {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none
}

.texto_tablas8 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none
}



.texto_ftablas {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none
}

.texto_ttablas {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none
}

.texto_fichas {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;	
	TEXT-DECORATION: none
}



.texto_fichas2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.celda1 {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: 800;
	background-color:#94B6CD
}

.celda6{ 	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: 800; background-color:#336699 }

.morado_1{ 	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: 800; background-color:CCCCFF }

.celda2 { 	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: 800; background-color:#6699CC }

.celda3 { 	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: 800; background-color:#996666 }

.celda4 { 	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: 800; background-color:#336633 }

.celda7 { 	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: 800; background-color:#AC552B }

.celda5 { 	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: 800; background-color:#999966 }
.texto_negro_chico_celeste {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
;
	font-weight: bold;
	background-color:#8CB2C8
}

.texto_fichas_celeste {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none;
	background-color:#CFDBE2;
	border: 1px solid #FFF;
}

.texto_azul_titulo_celeste {
	FONT-WEIGHT: bold;
FONT-SIZE: text-align: center; 9px; 	COLOR: #069;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#8CB2C8
}

.texto_blanco_chico {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.texto_tabla_red { FONT-SIZE: 9px; COLOR: #bbbbbb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.texto_tabla_red1 { FONT-SIZE: 9px; COLOR: #ffff00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; cursor:hand }
.texto_blanco { FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  }
.texto_blancon { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: sans-serif; TEXT-DECORATION: none;  }
.boton_azul20_chico { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background:url(imagenes/b_fondoboton20.jpg); border:0px; width:20px; height:16px; ; cursor: hand; font-style: normal }
.texto_familia {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.texto_familia1 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; cursor:hand}

.boton_imprimir {
        font-size:9px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#ffffff;
        background:url(imagenes/bimprimir.jpg);
        border:0px;
        width:122px;
        height:25px;
; cursor: hand
       }       

.boton_planillaexcel {
        font-size:9px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#ffffff;
        background:url(imagenes/bplanillaexcel.jpg);
        border:0px;
        width:122px;
        height:25px;
        cursor: hand
       }       

.boton_fichafam {
        font-size:9px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#ffffff;
        background:url(imagenes/bfichafam.jpg);
        border:0px;
        width:122px;
        height:25px;
        cursor: hand
       }       

.boton_mapa {
        font-size:9px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#ffffff;
        background:url(imagenes/bmapa.jpg);
        border:0px;
        width:122px;
        height:25px;
        cursor: hand
       }       

.boton_fichacas {
        font-size:9px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#ffffff;
        background:url(imagenes/bfichacas.gif);
        border:0px;
        width:122px;
        height:25px;
        cursor: hand
       }       

.texto_serviciosb8 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none
}

.titulo_azul90{
        font-size:9px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#cccccc;
        border:0px;
        width:100%;
        height:15px;
       }

.titulo_azul900{
        font-size:11px;
        font-family:Verdana, Helvetica;
        font-weight:bold;
        color:#FFFFFF;
        background:url(imagenes/barraazultitulo.jpg)  no-repeat fixed;
        border:0px;
        width:403px;
        height:41px;
       }

.titulogrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #069;
	cursor: hand;
	font-weight: 800;
	clip: rect( );
	text-decoration: none
        }
#encabezado {
	background-color: #FFF;
	background-image: url(img/bg.gif);
	background-repeat: repeat-x;
	height: 144px;
	width: 100%;
	clear: both;
}
#logo-gob {
	background-image: url(img/logo_mideplan.gif);
	background-repeat: no-repeat;
	float: left;
	height: 144px;
	width: 146px;
}
#titulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #036;
	text-align: center;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	width: 60%;
	float: left;
}

