/* CSS Document */
body, th, td, input, textarea, select{
font-family:Arial, Tahoma, Times, serif;
color:#fff;
font-size:13px; line-height:1.5em;
}
body{
background:#389101;
margin:0px 0 0 0;}

a:link, a:visited{color:#B3D447; }
a:hover{color:#FFFF00; text-decoration:underline; }
h1, h2, h3{margin:0; padding:0; color:#B3D447; font-family:"Arial Narrow", Helvetica, sans-serif; font-weight:normal; line-height:1.1em;}
h1{font-size:300%; margin:0px 0 4px 0; letter-spacing:-1px;}
h2{font-size:22px; margin:0px 0 4px 0; letter-spacing:0px; font-weight:bold;}
p{text-align:justify;}

input, select, textarea{padding:5px; font-size:16px; color:#04477E;}

#global{
width:936px; border:1px dotted #E5E5E5; border-top:0;
margin:auto !important;
}
#top{
clear:both; color:#666666;
height:141px;
padding:0 10px;
background:url(../images/bgtop.jpg) top left repeat-x;
border-bottom:1px solid #fff;
}
#logo{width:437px; height:86px; float:left; padding:12px 0 0 0;}
#topoptions{width:344px; height:80px; float:right; text-align:right; font-size:12px; color:#020002; padding:0px 0 0 0;}

#menu{clear:both; padding:10px 0 4px 0; height:32px; }
#menu ul{margin:0; padding:0; list-style:none;}
#menu ul li{ float:left; padding:4px 16px 4px 16px; border-right:1px dotted #ddd; }
#menu a:link, #menu a:visited{ display:block; text-decoration:none; color:#666666; font-size:16px; display:block; 
font-weight:bold;  letter-spacing:0px;  font-family:"Arial Narrow", Helvetica, sans-serif;  }
#menu a:hover{ color:#000;}
#menu #current a:link, #menu #current a:visited{color:#000;}

/********** SubMenu **********/
#submenu{clear:both; padding:0px 0 0 0; height:30px;}
#submenu ul{margin:0; padding:0; list-style:none;}
#submenu ul li{padding:0px 0px 0 0px; border-bottom:1px dotted #E5F3AF; }

#submenu a:link, #submenu a:visited{ 
display:block; text-align:left;  text-decoration:none; color:#B3D447; font-size:14px; display:block; 
font-weight:bold; padding:8px 0px 8px 16px; letter-spacing:0px;  
background:url(../images/flecha.jpg) 0 12px no-repeat;
}
#submenu a:hover, #submenu #current a:link, #submenu #current a:visited{ color:#fff;
background:#266501 url(../images/flecha_over.jpg) 4px 12px no-repeat;}


#headSeccion{clear:both; background:url(../images/bgHead2.jpg) top left repeat-x; height:100px; border-bottom:1px solid #C8EA4C;}
#headSeccion h1{padding:20px 10px 10px 10px; color:#fff;}


#content{
clear:both; margin:0 0 10px 0; padding:0; height:auto !important;
}
.page{background-color:#fff; border-top:3px solid #eee; border-bottom:3px solid #eee;}
.textos{padding:0px 20px;}

#column1{float:left; width:234px;}
#column2{float:left; width:660px;}

.block{
width:212px; 
padding:6px 6px 10px 6px;  
margin:0 2px 4px 0; float:left;
min-height:100px;
}

/********************
Destacado 
************************/
#destacado{background:url(../images/bganim02.jpg) top center repeat-x;  clear:both; height:266px; margin:0px 0 0 0;  border-bottom:2px solid #C8EA4C;}
#imagen{width:578px; height:266px; float:left; margin:0; overflow:hidden;}
#texto{float:right; width:288px; height:252px; padding:8px 20px 6px 20px; background:#AF5B10; overflow:hidden;}
#texto .titulo{font-family:"Century Gothic", "Trebuchet MS", Tahoma; font-size:40px; font-weight:normal; color:#fff; padding:10px 0 16px 0;}
#texto .resumen{color:#F8EAD6; padding:0 0 10px 0;}
#texto .imagenes{ height:90px; border:1px dotted #F8EAD6; padding:6px 0px 0px 6px; clear:both;}
#texto .imagen{width:70px; height:60px; float:left; padding:6px; margin:4px; background:#E8C287;}
#texto a:link, #texto a:visited{color:#FFCC00;}

.imagen{width:100px; float:left; padding:2px; margin:4px; background:#fff;  border:2px solid #DCEBA9;}

#esquinaIzq{background-image: url(../images/esquinaIzq.jpg); background-position:bottom left; background-repeat:no-repeat;}
#esquinaDer{background:#fff url(../images/esquinaDer.jpg) bottom right no-repeat;}

/**********************
Lugares Listado
***********************/
#places{clear:both;}
#places .place{margin:0 10px 10px 0; float:left; padding:0px;}
#places .place .imagen{width:100px; padding:2px; margin:0 5px 10px 0; float:left;  background:#B3D447}
#places .place .imagen img{border:1px solid #E4F8AB;}
#places .place .texto{width:160px; margin:0; float:left; padding:0px; color:#fff;}

.bordes{padding:2px; border:1px solid #E4F8AB; background:#B3D447}

/**********************
Articulos Listado
***********************/
.articulo{margin:6px 10px 10px 0;  padding:0px;  color:#fff;}
.articulo .texto{margin:0; float:left; padding:0px 6px 10px 6px;}
.articulo .titulo{font-size:16px; font-weight:bold; padding:0px 6px; line-height:1.2em;}



.salto{clear:both; height:6px;}

#pie{
background:#fff;
clear:both;
color:#666666;
}
#pie_content{
clear:both;
width:906px; 
padding:10px;
margin:0px auto;

}

#pie a:hover{color:#00ACD7;}
#pie_a{float:left; width:500px; font-size:12px;}
#pie_b{float:right; width:280px; text-align:right;}