/* www.funides.org */
body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	/*font-family:"Trebuchet MS";*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#333333;*/
	color:#1A517F;
}
input {
	border: 1px solid #cccccc;
	background:#FAFAFA;
	padding:2px;
	vertical-align:middle;
	font-weight:bold;
}
input.buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #5DA956;
 color: #FFFFFF;
 margin-right: 6px;
}
textarea {
	border: 1px solid #cccccc;
	background:#FAFAFA;
	padding:5px;
	vertical-align:middle;
}
a:link,a:visited,a:active{	
	color:#005A88;
	text-decoration:underline;
	font-weight:bold;
}
a:hover{
	color:#36992A;
	text-decoration:none;
	font-weight:bold;
}
a.link_blanco:link,a.link_blanco:visited,a.link_blanco:active{	
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}
a.link_blanco:hover{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.link_azul:link,a.link_azul:visited,a.link_azul:active{	
	color:#005A88;
	text-decoration:underline;
	font-weight:bold;
}
a.link_azul:hover{
	color:#005A88;
	text-decoration:none;
	font-weight:bold;
}
.barra_menu{
	background-image:url(../img/barra_menu.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:30px;
}
.fila1{
	background-color:#004A70;
	height:200px;
	vertical-align:bottom;
	text-align:center;
	/*background-image:url(../img/header/1.jpg);*//* background-image:url(../img/header.php); */
	background-position:right;
	background-repeat:no-repeat;
}
.fila2{
	background-color:#FFFFFF;
	background-image:url(../img/2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:top;
	text-align:center;
}
.nav1{
	color:#BFD6E1;
}
a.nav1:active, a.nav1:visited, a.nav1:link{
 	padding-left:10px;
	padding-right:5px;
	color:#BFD6E1;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.nav1:hover{
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.nav2{
	color:#ffffff;
	height:30px;
	background-color:#376733;
}
a.nav2:active, a.nav2:visited, a.nav2:link{
	padding-left:10px;
	padding-right:5px;
	color:#ffffff;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.nav2:hover{
	color:#ffffff;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.div{
	height:10px;
}
.footer{
	background-color:#e5e5e5;
	height:50px;
	text-align:center;
	color:#999999;
}
a.footer:active, a.footer:visited, a.footer:link{
	color:#999999;
	text-decoration:none;
	font-weight:normal;
}
a.footer:hover{
	color:#999999;
	text-decoration:underline;
	font-weight:normal;
}
.botoom{
	background-color:#36992A;
	height:10px;
	background-image:url(../img/bottom_azul.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.fila3{
	background-color:#36992A;
	height:20px;
}
.contenedor{
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.paneles{
	padding:10px;
	vertical-align:top;
	text-align:justify;
}
.paneles_menu{
	padding-top:10px;	
	vertical-align:top;
	text-align:justify;	
}
.contenido_central{
	width:690px;
	padding:10px;
	vertical-align:top;
	text-align:justify;
}
.contenido_central_home{
	width:450px;
	padding:10px;
	vertical-align:top;
	text-align:justify;
}
.contenido_central_buscador{	
	padding:5px;
	padding-left:20px;
	vertical-align:top;
	text-align:left;
}
.contenido_central2{
	width:440px;
	padding:10px;
	vertical-align:top;
	font-size:10.5px;
	text-align:justify;
}
.contenido_largo{
	width:650px;
	padding:10px;
	vertical-align:top;
	text-align:justify;
}
.contenido_full{	
	padding:10px;
	vertical-align:top;
	text-align:justify;
}
.contenido_largo2{
	width:680px;
	padding:10px;
	padding-left:5px;
	/*padding-left:5px;
	padding-right:10px;
	padding-top:10px;*/
	vertical-align:top;
	text-align:justify;	
}

.iconos_celeste{
	background-color:#BFD6E1;
	padding-right:10px;
	text-align:right;
}
.iconos_verde{
	background-color:#CDE5CA;
	padding-right:10px;
	text-align:right;
}
.iconos_azul{
	background-color:#005A88;
	padding-right:10px;
	text-align:right;
}
.box_t_celeste{
	background-color:#BFD6E1;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#005A88;
	text-align:left;
}
.box_t_azul{
	background-color:#376733;
	height:30px;
	padding-left:10px;
	font-weight:bold;
	color:#ffffff;
}
.box_celeste{
	background-color:#FFFFFF;
	padding:10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BFD6E1;
	border-bottom-color: #BFD6E1;
	border-left-color: #BFD6E1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.box_celeste_2{
	background-color:#FFFFFF;
	padding:18px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BFD6E1;
	border-bottom-color: #BFD6E1;
	border-left-color: #BFD6E1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.box_celeste2{
	background-color:#FFFFFF;
	padding:10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #BFD6E1;
	border-bottom-color: #BFD6E1;
	border-left-color: #BFD6E1;
	border-top-color: #BFD6E1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
}
.box_t_verde{
	background-color:#CDE5CA;
	height:30px;
	padding-left:10px;
	font-weight:bold;
	color:#36992A;
}
.box_verde{
	background-color:#FFFFFF;
	padding:10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDE5CA;
	border-bottom-color: #CDE5CA;
	border-left-color: #CDE5CA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
/* Inicia NAV =============================================== */	
#navigation
{
	width:200px;
}
html>body #navigation {
  height:35px;
} 
#navigation ul
{
list-style-type: none;
margin:0;
padding:0;
float:left;
}
#navigation li {
float: left;
text-align:left;
padding-bottom:4px;
}
#navigation a:link, #navigation a:visited, #navigation a:active {
display: block;
font-weight:normal;
color: #666666;
text-decoration: none;
font-weight:bold;
font-size:13px;
padding-left:10px;
width:210px;
height:25px;
background-color:#f2f2f2;
padding-top:5px;
}
#navigation a:hover, #navigation a.on
{
color:#666666;
background-color:#f9f9f9;
padding-left:10px;
}
/* Termina NAV  =============================================== */	
/* Inicia DROPDOWN MENU  =============================================== */	
#dropmenudiv1{
padding-top:7px;
position:absolute;
z-index:100;
color:#000000;
font-weight:bold;
}
#dropmenudiv1 a{
padding-top:8px;
color:#FFFFFF;
font-weight:bold;
height:25px;
display: block;
text-indent: 3px;
padding-left:5px;
text-decoration: none;
background-color:#005A88;
border-bottom-style: solid;
border-bottom-color:#BFD6E1;
border-bottom-width: 1px;
}
#dropmenudiv1 a:hover{ /*hover background color*/
padding-top:8px;
color:#FFFFFF;
font-weight:bold;
height:25px;
padding-left:5px;
background-color:#36992A;
font-weight: bold;
}
/* Inicia DROPDOWN MENU 2  =============================================== */	
#dropmenudiv2{
padding-top:9px;
position:absolute;
z-index:100;
color:#000000;
font-weight:bold;
}
#dropmenudiv2 a{
padding-top:8px;
color:#666666;
font-weight:bold;
height:22px;
display: block;
text-indent: 3px;
padding-left:5px;
text-decoration: none;
background-color:#f2f2f2;
border-bottom-style: solid;
border-bottom-color:#ffffff;
border-bottom-width: 4px;
}
#dropmenudiv2 a:hover{ /*hover background color*/
padding-top:8px;
color:#36992A;
font-weight:bold;
height:22px;
padding-left:5px;
background-color:#f9f9f9;
font-weight: bold;
}
/* Termina DROPDOWN MENU 2  =============================================== */	
.img{
	margin: 5px 5px 5px 0;
	border: 1px solid #E5E5E5;
	padding:7px;
	background: #fff;
}
.img_notlink{
border: 1px solid #E5E5E5;	
	
}
.titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#003399;
}
.resltado {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#009900;
	text-align: center;

}
.titulo2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#003399;
}
.box_recursos_div{
border:#6C6C6C solid 1px;	
vertical-align:super;
}
a.recursos-link:link    
{
font:Arial, Helvetica, sans-serif;
    color: rgb(255, 102, 51);
    text-decoration: none;
}
a.recursos-link:visited    
{
font:Arial, Helvetica, sans-serif;
color: rgb(255, 102, 51);
text-decoration: none;
}
a.recursos-link:active    
{
font:Arial, Helvetica, sans-serif;
    color: rgb(255, 102, 51);
    text-decoration: none;
}
a.recursos-link:hover    
{
font:Arial, Helvetica, sans-serif;
    color: rgb(153, 51, 0);
    text-decoration: none;
}
.blog-comentario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	border: 1px dotted #666666;
	width: 900px;
	text-align: left;		
	color:#1A517F;
}
a.blog-comentario-link:link    
{
font:Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-decoration: none;
}
a.blog-comentario-link:visited    
{
font:Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
}
a.blog-comentario-link:active    
{
font:Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
}
a.blog-comentario-link:hover    
{
font:Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
}

a.pobreza-titulo:link    
{
font:Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:15px;
	text-align:left;	
    text-decoration: none;
}
a.pobreza-titulo:visited    
{
font:Arial, Helvetica, sans-serif;
    color: #ffffff;
	font-size:15px;
	text-align:left;
    text-decoration: none;
}
a.pobreza-titulo:active    
{
font:Arial, Helvetica, sans-serif;
    color: #ffffff;	
	font-size:15px;
	text-align:left;
    text-decoration: none;
}
a.pobreza-titulo:hover    
{
font:Arial, Helvetica, sans-serif;
    color: #ffffff;
	font-size:15px;
	text-align:center;
    text-decoration: none;
}

.comentario_full{
text-align:justify;
}
.encuesta_justificado{
text-align:justify;
font-size:12px;
color:#006666;
}
.contenido_enc_l{	
	padding:10px;
	vertical-align:top;
	text-align:left;
}
/*inicia la seccion para los estilos del menu del panel izquierdo*/
.menu2_main
{
   font-size:8pt;
   font-weight:bold;
   background-color:#005A88;
   color:#FFFFFF;
   padding:10px;   
   border-top: 0px solid #FFFFFF;
   width:215px;
   height:15px;
}
.menu_pobreza_main
{
   font-size:8pt;
   font-weight:bold;
   background-color:#00AFEB;
   color:#FFFFFF;
   padding:10px;   
   border: 1px solid #FF0000;   
   text-align:left;
}
.menu2_main2
{
   font-size:8pt;
   font-weight:bold;
   background-color:#ffffff;
   color:#FFFFFF;
   padding:10px;   
   border-top: 1px solid #FFFFFF;
   width:215px;
   height:15px;
}
.navsub
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#333333;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:20px;
   width:223px;
   font-weight:bold;
}
.navsub a
{
   color:#333333;
   text-decoration:none;
   width:223px;
}
.navsub_externo
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#333333;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:52px;
   width:223px;
   font-weight:bold;
}
.navsub_externo a
{
   color:#333333;
   text-decoration:none;
   width:223px;
}
.navsub_pobreza
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#333333;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:20px;
   width:223px;
   font-weight:bold;
   border: 1px solid #FF0000;
}
.navsub_pobreza a
{
   color:#333333;
   text-decoration:none;
   width:223px;
}
.navsub2_back
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#A3554B;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:30px;
   width:222px;
   font-weight:bold;
}
.navsub2
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#333333;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:30px;
   width:222px;
   font-weight:bold;
}
.navsub2 a
{
   color:#333333;
   text-decoration:none;
   width:222px;
   font-weight:bold;
}
.navsub3
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#A3554B;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:20px;
   width:222px;
   font-weight:bold;
}
.navsub3 a
{
   color:#A3554B;
   text-decoration:none;
   width:222px;
}
.navsub4
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#333333;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:25px;
   width:223px;
   font-weight:bold;
}
.navsub4 a
{
   color:#333333;
   text-decoration:none;
   width:223px;
}
.navsub_2
{
   font-size:8pt;
   background-color:#BFD6E1;
   color:#333333;
   padding:3px;
   padding-left:10px;
   border-top: 1px solid #FFFFFF;
   height:40px;
   width:223px;
   font-weight:bold;
}
.navsub_2 a
{
   color:#333333;
   text-decoration:none;
   width:223px;
}

/*finaliza la seccion de los estilos del menu del panel izquierdo*/ 

/*inicia estilos para la seccion de pobreza*/
.pobreza_body_titulo
{
color:#FFFFFF;
font-weight:bold;
font:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:14px;
background:#006600;
height:34px;
}

.contenido_largo_pobreza{
	width:690px;	
	padding-top:11px;
	padding-right:5px;
	vertical-align:top;
	text-align:justify;
}
/*finalizan estilos para la seccion de pobreza*/
/*inician estilos apra la seccion de ventana flotante*/
.tabla1
{
width:681px;
height:77px;
background-image:url(../img/flotante/bg2.jpg);
background-position:inherit;
background-repeat:repeat-x;
}
.tabla2{
width:681px;
height:395px;
background-image:url(../img/flotante/bg1.jpg);
background-position:inherit;
background-repeat:repeat-x;
}
/* Embedded popup box *********************************************************/
/* defaults to hidden, displays on click */
.popbox, .popbox_nopad {
	display: none;
	width: 676px;
	border-style: solid;
	border-color: #37992A;
	border-width: 2px 4px 4px 2px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 10px;
	position: absolute;
	z-index: 5;
	color: #666666;
	font-size: 11px;
}
.popbox a:link, .popbox a:visited {
	text-decoration: underline;
	color: #1683CD;
}
.popbox_nopad {
	padding: 0px;
}
.popboxlink {
	position: relative;
}
.inlinepopbox {
	display: none;
	width: 325px;
	border-style: solid;
	border-color: #D1E0F4;
	border-width: 1px 2px 2px 1px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 10px;
	color: #EDF3FB;
	font-size: 11px;
}
/*finaliza seccion para ventana flotante*/
/*inioa seccion para tooltip*/
.mapa_bg {
	width:732px;
	height:836px;
	background-image:url(../mainimages/mapa/mapa_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
a.mapa:link, a.mapa:active, a.mapa:visited, a.mapa:hover {
	font-weight:normal;
	padding:0px;
}
.tablita {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	border: 1px dotted #666666;	
	text-align: left;		
	color:#1A517F;
}
/*finaliza seccion para tooltip*/
/*inicia codigo buscador*/
#buscador{
	float:right;
	padding:15 20 0 0px;
}
#buscador form{
	margin: 0 0 0 0px;
}
#buscar{float:left;padding:4 5 2 0px;font-weight:bold;color:#F5F5DA;font-size:8pt;}
#campot{
	float:left;
	padding:0 5 0 2px;
	}
#go{padding:6 5 0 0px;}
#bannerin{
	margin:0 0 5 0px;
	text-align:center;
}
/*inicia codigo buscador*/
