body{margin: 0px; padding:0px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;height: 100%;background-image:url(images/bg.jpg); background-repeat:repeat-x;background-color:#e9e9e2;}

html{height:100%;margin: 0px; padding:0px;}

.content{position:relative;width:781px; float:left; height:100%; padding:0px; margin:0px 0px 0px 12px;}
.right{position:relative;width:192px; float:right; height:100%; padding:0px; margin:0px 11px 0px 0px;}

#fullPage {border:0px;margin: 0px; padding:0px;top:0px;left:0px;}
#enclosing {width:1006px;border:0px;position:relative;top:0px;left:0px;}
#inside { background-image:url(images/bginside.jpg);position:relative;top:9px;left:0px;width:1006px;margin: 0px; padding:0px 15px 0px 19px;}

.top1{ background-image:url(images/top1.jpg); width:1006px; height:73px;}
.top2{ background-image:url(images/top2.jpg); width:1006px; height:134px;}
.top3{ background-image:url(images/top3.jpg); width:1006px; height:36px;}

.bannertop{ float:left; margin:5px 10px 0px 10px;}
.bannerside{ margin:5px 0px 15px 0px;}

.foot{ background-image:url(images/footer.jpg); background-repeat:repeat-x;  width:450px; height:37px; clear:both; padding:40px 0px 0px 556px; text-align:center; line-height:20px; font-size:10px;}

p {line-height:18px; font-size:11px; color:#5a5a5a}
a, a:link, a:visited, a:active{ color:#006695;text-decoration: none;}
a:hover { color:#0066CC; text-decoration: underline; margin:0px; padding:0px; }

.logo{ position:relative; float:left; width:485px; height:106px; margin:0px; padding:0px; float:left;}
.logo1{ position:relative; float:left; width:485px; height:134px; margin:0px; padding:0px; float:left;}
.frase{ position:relative; float:left; width:405px; height:50px; margin:35px 0px 0px 55px; font-weight:bold; padding:0px; float:left; color:#ffffff; font-size:11px;}
.menu{ position:relative; float:left; width:100%; height:36px; margin:0px; padding:0px; float:left;}
.busqueda{ float:left; margin:0px; width:380px; height:22px; margin:10px 0px 0px 130px;}
.inputsearch{background-image:url(images/inputbuscar.jpg);font-size:10px;color:#868685;background-color:#ffffff;padding:5px 3px 0px 30px;height:17px;float:left;border:none; float:left;width:271px; background-repeat:no-repeat; margin:0px;}

a.topmenu{display:block; background-image:url(images/btn1.jpg); width:100px; height:19px;text-align:center; padding:5px 0px 0px 0px; color:#ffffff; font-size:10px; text-decoration:none; margin:0px;}
a.topmenu,  a.topmenu:link, a.topmenu:visited, a.topmenu:active{display:block; background-image:url(images/btn1.jpg); width:100px; height:19px;text-align:center; padding:5px 0px 0px 0px; color:#ffffff; font-size:10px; text-decoration:none; margin:0px;}
a.topmenu:hover{ background-image:url(images/btn2.jpg); background-repeat:repeat-x;}

a.downmenu{display:block; background-image:url(images/btndown1.jpg); width:111px; height:46px;text-align:left; padding:5px 0px 0px 5px; color:#424242; font-size:10px; text-decoration:none; margin:0px; font-weight:bold; border-right: #ffffff 1px solid;}
a.downmenu,  a.downmenu:link, a.downmenu:visited, a.downmenu:active{display:block; background-image:url(images/btndown1.jpg); width:111px; height:46px;text-align:left; padding:5px 0px 0px 5px; color:#424242; font-size:10px; text-decoration:none; margin:0px; font-weight:bold; border-right: #ffffff 1px solid;}
a.downmenu:hover{ background-image:none; color:#363637; font-weight:bold;}

a.boton{ display:block; background-image:url(images/btn1.jpg); height:23px;padding:7px 0px 0px 20px; width:173px; font-weight:normal; color:#ffffff; font-size:10px; margin:0px;}
a.boton,  a.boton:link, a.boton:visited, a.boton:active{ display:block; background-image:url(images/btn1.jpg); height:23px;padding:7px 0px 0px 20px; width:173px; font-weight:normal; color:#ffffff; font-size:10px; margin:0px;}
a.boton:hover{ background-image: url(images/btn2.jpg); color:#FFFFFF; text-decoration:none;}

.date{ float:left; margin:5px 0px 0px 10px; color:#868685; width:300px; height:20px; font-size:10px;}

.button{float:left;}

.slider{ width:585px; background-image:url(images/slider.jpg); height:265px; padding:0px; margin:0px 3px 0px 0px; float:left;}
.slidesuperior{ display:block; width:100%; height:196px; margin:8px 0px 0px 0px;}
.slideleft{ display:block; float:left; width:345px; height:196px;}
.slidetitle{ font-size:14px; font-weight:bold; margin:0px 0px 5px 0px; color:#094e67;}
.slideright{ display:block; float:left; width:225px; height:196px; font-size:11px; color:#5a5a5a; line-height:17px; margin:0px 0px 0px 5px;}
.slidepic{ border:3px solid #ffffff;}
.slideinferior{ display:block; width:100%; height:60px;}


.divisor{ display:block; clear:both; width:780px; height:14px; background-image:url(images/divisor.jpg); margin:10px 0px 10px 0px;}

.noticiashistoricasbg{ float:left; background-image:url(images/noticiashistoricasbg.jpg); width:190px; height:27px; padding:62px 0px 0px 3px; margin:0px 0px 6px 0px;}
.correobg{ float:left; background-image:url(images/correobg.jpg); width:123px; height:49px; padding:40px 0px 0px 70px; margin:0px 0px 6px 0px; line-height:20px;}
.climabg{ float:left; width:193px; height:74px; padding:0px 0px 0px 0px; margin:0px;}

.bloque1{ width:100%; height:375px; clear:both;}
.bloque2{ width:100%; height:420px; clear:both;}
.bloque3{ width:100%; height:175px; clear:both;}

h1{ display:block; font-size:12px; font-weight:bold; color:#006695; margin:0px 0px 3px 0px; width:100%; height:15px;}
h2{ display:block; background-image:url(images/h2bg.jpg); height:22px;padding:8px 0px 0px 10px; width:183px; font-weight:bold; color:#ffffff; font-size:11px; margin:0px;}
h3{ display:block; background-image:url(images/h3bg.jpg); height:22px;padding:5px 0px 0px 0px; width:196px; font-weight:bold; color:#6b6b6b; font-size:11px; margin:0px; text-align:center;}

.modulo1{ border:1px solid #a7b5bc; margin:0px 3px 0px 0px; padding:3px; width:184px; height:370px; font-size:11px; color:#5a5a5a; line-height:17px; float:left;}
.modulo1_pic{ height:150px; width:184px; margin:0px 0px 10px 0px;}

.modulo1_t1{ height:45px; margin:0px 0px 2px 0px; font-size:11px; font-weight:bold; color:#990000;}
.modulo1_t2{ height:45px; margin:0px 0px 2px 0px; font-size:11px; font-weight:bold; color:#0062b3;}
.modulo1_t3{ height:45px; margin:0px 0px 2px 0px; font-size:11px; font-weight:bold; color:#849f00;}
.modulo1_t4{ height:45px; margin:0px 0px 2px 0px; font-size:11px; font-weight:bold; color:#bc6500;}

.color1{ width:100%; margin:0px 0px 2px 0px; height:5px; display:block; clear:both; background-color:#c60000;}
.color2{ width:100%; margin:0px 0px 2px 0px; height:5px; display:block; clear:both; background-color:#0076d8;}
.color3{ width:100%; margin:0px 0px 2px 0px; height:5px; display:block; clear:both; background-color:#afd300;}
.color4{ width:100%; margin:0px 0px 2px 0px; height:5px; display:block; clear:both; background-color:#f79421;}

.modulo2{ display:block; height:130px; width:375px; margin:0px 14px 10px 0px; padding:0px; float:left; border-bottom:#dddddd 1px solid;}

.modulo2pic{ float:left; width:70px; height:100px; margin:0px 4px 0px 0px; padding:3px; background-color:#FFFFFF;}
.modulo2pic:hover{background-color:#a1d7f2;}
.modulo2desc{ float:left; width:295px; height:100px; margin:0px; font-size:11px; color:#5a5a5a; line-height:17px;}

.modulo3{ display:block; height:175px; width:154px; margin:0px 2px 5px 0px; padding:0px; float:left; border-bottom:#dddddd 1px solid;}
.modulo3pic{ float:left; width:150px; height:120px; margin:0px 0px 5px 0px; padding:2px; background-color:#FFFFFF;}
.modulo3pic:hover{background-color:#a1d7f2;}
.modulo3desc{ float:left; width:150px; height:45px; margin:0px; font-size:11px; font-weight:bold; color:#00284a;}