@import url(http://fonts.googleapis.com/css?family=Rosario:400,400italic,700,700italic);
@charset "utf-8";
/* CSS Document */
*{ margin: 0px 0px 1px 0px; padding: 0;}
body {width:100%; background:##FFF;}
div{ max-width:950px; position:relative;margin: 0px auto 0px auto;}
.portada320 img{display:none}
header{width:100%; alignment-adjust:central ;margin: 0px auto 0px auto;background:#98cb00 }
header nav{margin:0px auto 0px auto;background:#f9f8e6 }
header nav ul{width:940px; alignment-adjust:central; }
header nav ul li{background:#f9f8e6 ;float:left;alignment-adjust:central;list-style-type:none;background:#98cb00;padding:1%; margin: -7px 0px -10px 0px;}
header nav ul li a{width:22%; color:#f9f8e6; text-decoration:none; text-align:center; padding:5px 2px 5px 5px; margin:0px 6px 0px 6px;font-family: 'Rosario', sans-serif;font-size:12px;}
.redes { width:250px; height:39px;position:absolute; top:216px; left:700px; float:left; background:#98cb00;}
.redes article{float:left;position:relative;margin:11px 10px 0px 5px; background:#98cb00;}
a img {border:none;}
.buscador{ width:100px;height:20px;background:#fff;border:none;margin:-5px 0px 0px 0px; border-radius:2px;background-image:url(1_Home_img/buscador.png);}
.homecolumnas1 { max-width: 100%; position:relative; float:left; }
.homecolumnas1 article { /* width:182px; */ /* height:182px; */ margin:20px 10px 0px 0px; positon:relative; float:left; }
h1{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:155px; left: 241px;}
.homecolumnas2 { max-width: 100%; position:relative; float:left; }
.homecolumnas2 article { /* width:182px; */ /* height:182px; */ margin: 3px 10px 0px 0px; positon:relative; float:left;}
.homecolumnas3 { max-width: 100%; position:relative; float:left; }
.homecolumnas3 article { /* width:182px; */ height:182px; margin:3px 10px 5px 0px; positon:relative; float:left; }
h2{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:145px; left:50px;}
h3{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:145px; left:445px;}
.homegaleria1{ max-width:374px;position:absolute; top:42px; left:576px;float:right; }
.homegaleria2 { max-width:374px;position:absolute; top:330px; left:576px;float:right; }
.catcolumna1 {max-width:182px; position:relative; float:rigth; margin:19px 0px 0px 0px; }
.catcolumna1 article { width:182px; max-height:182px; margin:20px 0px -10px 0px; positon:relative; float:left; }
.lacatedra {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:240px; left:12px;}
.catcolumna1 {max-width:182px; position:relative; float:rigth; margin: 20px 0px 0px 0px; }
.catcolumna1 article { width:182px; max-height:182px; margin:20px 0px -10px 0px; positon:relative; float:left; }
.lacatedra {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:240px; left:12px;}
.cathisto {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#FFF;  position:absolute; top:273px; left:18px;}
.catprop{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:295px; left:12px;}
.catmap {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:315px; left:12px;}
.cattexto1{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-395px 100px 0px 0px;padding:10px 10px 0px 20px; text-align:justify;}
.cattexto2{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:0px 0px 0px -10px;padding:15px 0px 0px 10px; text-align:justify;}
.catsubtitulo{ font-family: 'Rosario', sans-serif; font-style:normal; font-size:22px;color:#E15E31;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px; text-align:justify;font-weight:bold;}
.catsub2 { font-family: 'Rosario', sans-serif;font-size:12px;color:#98cb00;font-weight:bold;}
.catitalica {font-family: 'Rosario', sans-serif;font-size:12px;color:#666;font-style:italic;margin:-10px 0px 0px 0px;}
.catnegrita {font-family: 'Rosario', sans-serif;font-size:12px;color:#000;font-weight:bold ;}
.catcolumnaderecha {position:absolute; top:12px; left:588px;}
.catacerca {font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#FFF;position:absolute;top:20px; left:20px;}
.catacercade { max-width:155px; position:relative;margin:-155px -191px 0px 0px; padding:1%;float:right; }
.catacercade article {max-width:150px; max-height:200px; position:relative; margin: 21px 3px 0px 0px; padding: 1px 0px 0px 0px;float:right; font-family: 'Rosario', sans-serif; font-style:normal; font-size:9.5px;color:#666; text-align:left}
.catverde { font-family: 'Rosario', sans-serif; font-style:normal; font-size:10px;color:#98cb00;font-weight:bold; /* padding: 9px 0px 9px 0px; */}
.catfoot{margin: 24px 0px 0px -12px;}

.docsubtitulo{ margin:0px 0px 0px 4px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:22px;color:#5C323E;font-weight:bold;}
.docfilauno{width:775px; height:160px; position:relative; float:left;padding:0px 0px 0px 0px;margin:-174px 200px 0px 180px;}
.docfilauno article{width:135px; height:200px; float:left;padding:0px 8px 0px 0px;margin:-136px 0px 0px 10px;}
.doctitulo {width:700px; height:182px; position:relative; float:left;padding:0px 0px 0px 0px;margin:-140px 200px 0px 190px;}
.docfilados{width:500px; height:182px; position:relative; float:left;padding:0px 0px 0px 0px;margin:-10px 200px 0px 180px;left:80px}
.docfilados article{width:135px; height:182px; float:left;padding:0px 10px 0px 0px;margin:-130px 0px 0px 10px; }
.docfilatres{width:500px; height:182px; position:relative; float:left;padding:0px 0px 0px 0px;margin:2px 200px 0px 180px;left:80px}
.docfilatres article{width:135px; height:182px; float:left;padding:0px 10px 0px 0px;margin:-140px 0px 0px 10px; }
.docfilacuatro{width:500px; height:182px; position:relative; float:left;padding:0px 0px 0px 0px;margin:2px 200px 0px 180px;left:80px}
.docfilacuatro article{width:135px; height:182px; float:left;padding:0px 10px 0px 0px;margin:-150px 0px 0px 10px; }
.docfilacinco{width:500px; height:182px; position:relative; float:left;padding:0px 0px 0px 0px;margin:2px 200px 0px 180px;left:80px}
.docfilacinco article{width:135px; height:182px; float:left;padding:0px 10px 0px 0px;margin:-159px 0px 0px 10px; }
.docfilaseis{width:500px; height:182px; position:relative; float:left;padding:0px 0px 0px 0px;margin:2px 200px 0px 180px;left:80px}
.docfilaseis article{width:135px; height:182px; float:left;padding:0px 10px 0px 0px;margin:-165px 0px 0px 10px; }
.doccomision{float:left;position:relative;margin: -1095px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.doccomision article{margin:0px 0px 0px 200px; padding: 125px 0px 0px 0px;}
.nombresuno {text-align:center; font-family: 'Rosario', sans-serif;font-size:11px;float:left;position:relative; width: 700px;padding:0px 0px 0px 0px;margin:-1140px 0px 0px 190px;width:960px;height:20px; color:#666;}
.nombresuno article{color: #5C323E; position:relative;float:left; width: 152px; height: 30px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.nombresdos {text-align:center; font-family: 'Rosario', sans-serif;font-size:11px;float:left;position:relative; width: 700px;padding:0px 0px 0px 0px;left:270px;margin:-920px 0px 0px 0px;width:960px;height:20px}
.nombresdos article{position:relative;float:left; width: 152px; height: 30px;padding:0px 0px 0px 0px;margin:0px 4px 0px 0px;color:#666;}
.nombrestres {text-align:center; font-family: 'Rosario', sans-serif;font-size:11px;float:left;position:relative; width: 700px;padding:0px 0px 0px 0px;left:270px;margin:-750px 0px 0px 0px;width:960px;height:20px}
.nombrestres article{position:relative;float:left; width: 152px; height: 30px;padding:0px 0px 0px 0px;margin:0px 4px 0px 0px;color:#666;}
.nombrescuatro {text-align:center; font-family: 'Rosario', sans-serif;font-size:11px;float:left;position:relative; width: 700px;padding:0px 0px 0px 0px;left:270px;margin:-570px 0px 0px 0px;width:960px;height:20px}
.nombrescuatro article{position:relative;float:left; width: 152px; height: 30px;padding:0px 0px 0px 0px;margin:0px 4px 0px 0px;color:#666;}
.nombrescinco {text-align:center; font-family: 'Rosario', sans-serif;font-size:11px;float:left;position:relative; width: 700px;padding:0px 0px 0px 0px;left:270px;margin:-395px 0px 0px 0px;width:960px;height:20px}
.nombrescinco article{position:relative;float:left; width: 152px; height: 30px;padding:0px 0px 0px 0px;margin:0px 4px 0px 0px;color:#666;}
.nombresseis {text-align:center; font-family: 'Rosario', sans-serif;font-size:11px;float:left;position:relative; width: 700px;padding:0px 0px 0px 0px;left:270px;margin:-220px 0px 0px 0px;width:960px;height:20px}
.nombresseis article{position:relative;float:left; width: 152px; height: 30px;padding:0px 0px 0px 0px;margin:0px 4px 0px 0px;color:#666;}
.docfila{width:182px; height:340px;  position:relative; float:rigth; margin: 45px 0px 0px 0px; }
.doc{margin:-342px 0px 0px 187px;position:absolute}
.puestos {text-align:center; font-family: 'Rosario', sans-serif;font-size:10px;float:left;position:relative; width: 700px;padding:0px 0px 0px 0px;margin:-1px 0px 0px -410px;width:970px;height:20px; color:#666;}
.alucolumna1 {max-width:182px; position:relative;}
.alucolumna1 article { width:182px; max-height:182px; margin:20px 0px -10px 0px; position:relative; float:left; }
.alti {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#b62842;  position:absolute; top:30px; left:14px;}
.alconsi {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#FFF;  position:absolute; top:56px; left:16px;}
.alectu {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#b62842; position:absolute; top:100px; left:14px;}
.aldescarga {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#b62842; position:absolute; top:80px; left:14px;}
.alestruct {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#b62842; top:340px; left:14px;margin:10px 0px 0px 0px;}
.alutexto1{ width:546px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-420px 0px -10px 10px;padding:10px 0px 0px 10px; text-align:justify;}
.alutexto1 p{width:546px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:40px 0px 0px 0px;padding:10px 0px 0px -10px; text-align:justify;}
.alconsid{font-family: 'Rosario', sans-serif;color:#b62842; font-style:normal; font-size:22px; position: relative; float:left;margin:25px 0px -30px -1px;padding:0px 0px 0px 0px; text-align:justify;font-weight:bold;}
.alutexto2{ width:546px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#666; position: relative; float:left;margin:-330px 0px 0px 8px;padding:5px 0px 0px 10px; text-align:justify;}
.alusubtitulo{ font-family: 'Rosario', sans-serif; font-style:normal; font-size:22px;color:#E15E31;}
.alusub2 { font-family: 'Rosario', sans-serif;font-size:11px;color:#000;font-weight:bold;}
.aluitalica {font-family: 'Rosario', sans-serif;font-size:11px;color:#666;font-style:italic;margin:-10px 0px 0px 0px;}
.alucolumnaderecha {position:absolute; top:46px; left:770px;width:100px;}
.alfoot{margin: 24px 0px 0px -12px;}
.paraobt {font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px; color:#000; top:330px; left:24px;margin:10px 0px 0px -10px;padding:10px;}
.alpdf { font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#b62842;position:absolute;top:550px; left:10px;text-decoration:none;}
.alplan {font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#000000;position:absolute;top:566px; left:10px;}
h11 { font-family: 'Rosario', sans-serif; font-style:normal; font-size: 10px; /* color:#b62842; */position:absolute; top: 12px; left: 1px;}
.alcorr {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#fff;  position:absolute; top:20px; left:20px;width:200px;}
.alubene {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:10px;color:#666;  position:absolute; top:-15px; left:0px;}
.aluacercade { max-width:200px; position:relative;margin:-460px 30px 0px 0px; padding:1%;float:right; }
.aluacercade article {max-width:150px; max-height:200px; position:relative; margin:130px -24px 0px 0px; padding:0%;float:right; font-family: 'Rosario', sans-serif; font-style:normal; font-size:9.5px;color:#666; text-align:left; /* text-align:justify; */}
.aluimgcolumnaderecha{ max-width:155px; position:relative; margin: -80px 5px 0px 0px; padding:1%;float:right; }
.alumira{max-width:155px; position:relative;margin: 15px 5px 0px 0px; padding:1%;float:right; }
.aluniveles{text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#000;  position:absolute; top:482px; left:11px;}
.mira{text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#FFF;  position:absolute; top:-20px; left:20px;}
.paraobt{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px }
.alpdf{text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#b62842;  position:absolute; top:500px; left:10px;}
.alplan{text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#000;  position:absolute; top:516px; left:10px;}
.alumira p{max-width:150px; max-height:200px; position:relative; margin: -7px 0px 0px 0px; padding:0%;float:right; font-family: 'Rosario', sans-serif; font-style:normal; font-size:9.5px;color:#666; text-align:left; /* text-align:justify; */}
.cronocolumna1 {max-width:182px; position:relative; float:rigth; margin:20px 0px 0px 0px; }
.cronocolumna1 article { width:182px; max-height:182px; margin:20px 0px -10px 0px; positon:relative; float:left;}
.cronotexto1{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-322px 100px 0px 0px;padding:10px 10px 0px 20px; text-align:justify;}
.cronofecha {font-family: 'Rosario', sans-serif; font-style: normal; font-size:22px;color:#98cb00;font-weight:bold}
.cronoaprox{font-family: 'Rosario', sans-serif; font-style: normal;font-weight:bold; font-size:16px;color:#666;}
.crononegrita {font-family: 'Rosario', sans-serif; font-weight:bold; font-size:12px;color:#666;}
.cronotexto2{ width:550px;height:100px;position: relative; float:left;margin:-225px 0px 10px 20px;padding:10px 10px 0px 0px;}
.cronotexto2 article{max-width:350px; max-height:100px; margin:0px 5px 0px 0px; positon:relative; float:left;}
.cronopo {font-family: 'Rosario', sans-serif; font-style: normal; font-size:28px;color:#98cb00; position:absolute; top:30px; left:20px;}
.cronofoot {margin: 24px 0px 0px -12px;}

.cronosis {font-family: 'Rosario', sans-serif; font-style: normal; font-weight:bold; font-size:16px;color:#98cb00; position:absolute; top:32px; left:95px;}
.cronotexto3{ width:550px;position: relative; float:left;margin:-140px 0px 0px 0px;padding:10px 10px 0px 0px;}
.cronotexto3 article{max-width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:10px 100px 0px 0px; padding:10px 10px 0px 20px; text-align:justify;}
.cronosub{font-family: 'Rosario', sans-serif; font-style: normal; font-size:14px;color:#666; font-weight:bold;}
.cronoitalica{font-family: 'Rosario', sans-serif; font-style:italic; font-size:12px;color:#666;}
.contcolumna1 {max-width:182px; position:relative; float:rigth; margin:33px 0px 0px 0px;}
.contcolumna1 article { width:182px; margin:10px 0px -15px 0px; positon:relative;padding:0; float:left;}
.conttexto1{width:545px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-278px 100px 0px 0px;padding:10px 10px 0px 20px; text-align:justify;}
.contati {font-family: 'Rosario', sans-serif; font-style: normal; font-size:22px;color:#543641;font-weight:bold;}
.dud{font-family: 'Rosario', sans-serif; font-style: normal; font-size:16px;color:#543641;font-weight:bold;}
.contemail{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#98cb00; font-weight:bold;}
.contformulario{position:absolute; top:432px; left:215px; font-family: 'Rosario', sans-serif; font-style:normal;font-size:12px;color:#FFF;margin:0px 0px 0px 10px;}
.form {border:none;background:#396}
.imgformulario1{ width:279px;height:30px;background-image:url(7_Contacto/contacto_img/campo_formulario.jpg);border:none;margin:3px 0px 10px 0px;}
.imgformulario2{ width:279px;height:102px;background-image:url(7_Contacto/contacto_img/campo_comentario.jpg);border:none;margin:3px 0px 10px 0px;}
.boton{ background-image:url(7_Contacto/contacto_img/boton_enviar.png);}
.contcolumnaderecha {position:absolute; top:263px; left:767px;}
.donde{ font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;color:#FFF;position:absolute;top:18px; left:20px; font-weight:200;}
.contmapa{position:absolute; top:315px; left:777px;}
.contmapa article{font-family: 'Rosario', sans-serif; font-style:normal; font-size:10px;color:#666;}
.fad {font-family: 'Rosario', sans-serif; font-style:normal; font-size:11px;font-weight:bold;color:#543641;}

.g1columna1 {max-width:182px; position:relative; float:rigth; margin:20px 0px 0px 0px; }
.g1columna1 article { width:182px; max-height:182px; margin:20px 0px -10px 0px; positon:relative; float:left; }
.subseccion1{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:230px; left:12px;}
.subseccion2{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:255px; left:12px;}
.subseccion3{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:295px; left:12px;}
.subseccion4{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:335px; left:12px;}
.subseccion5{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:375px; left:12px;}
.subseccion6{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#E15E31; position:absolute; top:405px; left:12px;}
.g1fb{position:absolute;top:720px;left:0px}
.g1tp{ font-family: 'Rosario', sans-serif; font-style:normal; font-size:18px; color:#E15E31;font-weight:bold;}
.g1texto{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-186px 100px 0px 0px;padding:10px 10px 0px 20px; text-align:justify;}
.tp1{font-family: 'Rosario', sans-serif; font-style:normal; font-size:22px;color:#E15E31; font-weight:bold;}
.separador{position:absolute;top:740px;left:400px;}
.fotogaleria1{width:745px;height:384px;position: relative; float:left;margin:-290px 300px 0px 182px;padding:10px 10px 0px 20px;}

.g2columna1 {max-width:182px; position:relative; float:rigth; margin:20px 0px 0px 0px; }
.g2columna1 article { width:182px; max-height:182px; margin:20px 0px -10px 0px; positon:relative; float:left; }
.subseccion11{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:230px; left:12px;}
.subseccion22{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:275px; left:12px;}
.subseccion33{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#fff; position:absolute; top:308px; left:12px;}
.subseccion44{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:335px; left:12px;}
.subseccion55{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:385px; left:12px;}
.subseccion66{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#98cb00; position:absolute; top:435px; left:12px;}
.g2fb{position:absolute;top:750px;left:0px}
.g2tp{ font-family: 'Rosario', sans-serif; font-style:normal; font-size:18px; color:#98cb00;font-weight:bold;}
.g2tp3{ font-family: 'Rosario', sans-serif; font-style:normal; font-size:18px; color:#fff;;font-weight:bold;}
.g2texto{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-186px 100px 0px 0px;padding:10px 10px 0px 20px; text-align:justify;}
.tp2{font-family: 'Rosario', sans-serif; font-style:normal; font-size:22px;color:#98cb00; font-weight:bold;}
.separador2{position:absolute;top:740px;left:403px;}
.fotogaleria2{width:745px;height:384px;position: relative; float:left;margin:-290px 300px 0px 182px;padding:10px 10px 0px 20px;}


.leccolumna1 {max-width:182px; position:relative;margin:10px 0px 0px 0px;}
.leccolumna1 article { width:182px; max-height:182px; margin:20px 0px 0px 0px; position:relative; float:left; }
.lecalumni {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#b62842;  position:absolute; top:30px; left:14px;}
.leconsi {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#b62842;  position:absolute; top:56px; left:16px;}
.leclec {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#fff; position:absolute; top:104px; left:14px;}
.lecdesc {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#b62842; position:absolute; top:80px; left:14px;}
.aavv {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#b62842; top:330px; left:14px;margin:9px 0px 10px;}
.leccolumna1a {max-width:182px; position:relative;margin:-120px 0px 0px 0px; position:relative; float:left;left:100px;}
.lectextocentral { width:546px;font-family: 'Rosario', sans-serif;color:#b62842; font-style:normal; font-size:22px; position: relative; float:left;margin:-620px 0px -10px 193px;padding:0px 0px 0px 10px; text-align:justify;font-weight:bold;}
.lectextodelmedio{ width:546px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-580px 0px -10px 193px;padding:10px 0px 0px 10px; text-align:justify;}
.lecitalica {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; font-style:italic;}
.lecmini{font-family: 'Rosario', sans-serif; font-style:normal; font-size:9px; font-style:italic;}
.lecmasopiniones {position:relative; top:-420px; left:762px;}
.leccolumnaderecha {position:absolute; top:300px; left:762px;}
.leccolumnaderecha p {max-width:150px; max-height:200px; position:relative; margin:-306px 14px 0px 0px; padding:0%;float:right; font-family: 'Rosario', sans-serif; font-style:normal; font-size:9.5px;color:#666; text-align:left;}
.lecbordo{font-family: 'Rosario', sans-serif; font-style:normal; font-size:9.5px;color:#b62842; text-align:left;}
.lecimagen {position:relative; top:-180px; left:778px;}
.fotoextension{position:relative;float:left;max-width:940px; margin:12px 2px 0px 0px;}
.lecbi{font-family: 'Rosario', sans-serif; font-style:normal; font-size:14px; color:#fff; position:absolute; top:20px; left:46px;}
footer{ max-width:100%;display:table;position:relative; float:left; margin: -130px 0px 0px -18px; font-family: 'Rosario', sans-serif; font-style:normal; font-size:10px; color:#c55e36; padding:2%;text-align:center;}
footer{ /* width:960px; */margin: -10px -10px 0px -9px; font-family: 'Rosario', sans-serif; font-style:normal; font-size: 11px; color:#c55e36; padding:1%;text-align:center;}
.docanio {text-decoration:none;list-style-type:none;font-family: 'Rosario', sans-serif; font-style:normal; font-size: 15px;color:#FFF;  position:absolute; top: 240px; left: 18px;}
.exdoc{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#5C323E; position:absolute; top: 270px; left: 15px;}
.docmeto {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#5C323E; position:absolute; top: 294px; left: 16px;}
.docti {font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#5C323E; position:absolute; top: 214px; left: 13px;}
.extcolumna1 {max-width:182px; position:relative; float:left; margin:32px 0px 100px -700px; }
.extcolumna1 article{position:relative;margin:10px 10px 10px -2px;}
.exttitulos{font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px; color:#FFF; position:absolute; top: 26px; left: 20px;}
.extsubtitulo{font-family: 'Rosario', sans-serif; font-style:bold; font-size:8px; color:#666; position:absolute; top: 64px; left: 16px;}
.exttextocolumna{font-family: 'Rosario', sans-serif; font-style:normal; font-size:9px; color:#666; position:absolute; top: 80px; left: 16px;}
.exttituloprincipal{font-family: 'Rosario', sans-serif; font-style: normal; font-size:22px;color:#98cb00;font-weight:bold;position:relative;margin:-10px 0px 0px 0px; top:-20px;}
.exttexto1{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-1480px 0px 0px 180px;padding:10px 10px 0px 20px; text-align:justify;}
.exttexto2{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-1340px 0px 0px 180px;padding:10px 10px 0px 20px; text-align:justify;}
.exttitulomedio{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#666; position: relative; float:left;margin:-6px 0px 10px -20px;padding:10px 10px 0px 20px; text-align:justify;}
.extimg2{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 194px;top:-208px;}
.extimg3{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 384px;top:-414px;}
.extimg4{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 576px;top:-620px;}
.extimg5{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 766px;top:-828px;}
.extension2013{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 780px;top:-1100px;}
.extension2012{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 780px;top:-1260px;}
.extension2011{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 780px;top:-1264px;}
.extension2010{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 780px;top:-1446px;}
.extension2009{position: relative; float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 780px;top:-1450px;}
.extextension2013{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#FFF; position: absolute; float:left;margin:-4px 0px 10px 10px;padding:10px 10px 0px 20px; text-align:justify;}
.extextension2012{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#98cb00; position: absolute; float:left;margin:42px 0px 10px 26px;padding:10px 10px 0px 0px; text-align:justify;}
.extextension2011{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#98cb00; position: absolute; float:left;margin:-48px 0px 10px 6px;padding:10px 10px 0px 20px; text-align:justify;}
.extextension2010{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#98cb00; position: absolute; float:left;margin:42px 0px 10px 6px;padding:10px 10px 0px 20px; text-align:justify;}
.extextension2009{ width:550px;font-family: 'Rosario', sans-serif; font-style:normal; font-size:12px;color:#98cb00; position: absolute; float:left;margin:-48px 0px 10px 6px;padding:10px 10px 0px 20px; text-align:justify;}
.extfoot{margin: -1174px 0px 0px -1px;}


/* Solo para tablets */
@media screen and (max-width:768px) {
	header{ max-width:768px; max-height:100%; display:table; background:#98cb00;}
    .portada img{ width:768px; height:auto; display:table}
	header nav{max-width:768px; max-height:100%; display:table;background:#98cb00;}
	
header nav ul{width:768px; alignment-adjust:central;background:#98cb00; }
header nav ul li{float:left;alignment-adjust:central;list-style-type:none;background:#98cb00;padding: 8px; margin: -2px -13px -10px 0px;background:#98cb00;}
header nav ul li a{width:22%; color:#f9f8e6; text-decoration:none; text-align:center; padding: 5px 2px 5px 5px; margin: 0px 6px 0px 6px;font-family: 'Rosario', sans-serif;font-size: 10px;}

.homecolumnas1 { width:90%; float:left; margin: -18px 0px 0px 0px; padding:0px 0px 0px 0px}
.homecolumnas1 article img {width: 145px;height:auto; position:relative; float:left; margin: 17px -7px 0px 5px;padding:0px 0px 0px 0px }

.homecolumnas2 article img{width: 145px;height:auto; position:relative; float:left; margin: 26px -7px 0px 5px;padding:0px 0px 0px 0px }
.homecolumnas2 { display:nonewidth:100%; float:left; margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px}

.homecolumnas3 article img{width: 145px;height:auto; position:relative; float:left; margin: 18px -7px 0px 5px;padding:0px 0px 0px 0px }
.homecolumnas3 { width:100%; float:left; margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px}
h1{font-family: 'Rosario', sans-serif; font-style:normal; font-size: 11px; color:#98cb00; position:absolute; top: 145px; left: 193px;}
h2{font-family: 'Rosario', sans-serif; font-style:normal; font-size: 11px; color:#98cb00; position:absolute; top: 130px; left: 35px;}
h3{font-family: 'Rosario', sans-serif; font-style:normal; font-size: 11px; color:#98cb00; position:absolute; top: 130px; left: 353px;}
.homegaleria1{width:300px;position:absolute; top:19px; left:465px;float:right; display:block}
.homegaleria2 { width:300px;position:absolute; top:248px; left:465px;float:right;display:block }
.buscador{width:60px;height:15px;background-image:url(1_Home_img/buscador_320.png);}

footer img { width: 768px; height:auto; display:table;margin:-12px 0px 0px 8px; }
.pie { font-size:10px;margin:0px 5px 0px 5px;}
.redes { width: 250px; height: 34px;position:absolute; top: 176px; left: 532px; float:left; background:#98cb00;}
.redes article img {width:80%; height:auto}
.redes article {margin:10px 12px 0px 8px}
}


/* Solo para celulares */
@media screen and (max-width:320px) {
	header{ max-width:100%; max-height:100%; display:table;background:none;}
    .portada img{display:none}
	.portada320 img{width:297px;height:100px;display:table;margin:0px 0px 0px 10px;}
	header nav{ display:none}
	.cuerpo{width:320px;}
.homecolumnas1 { width:310px; float:left; margin:-20px 0px 0px 3px; padding:0px 0px 0px 0px}
.homecolumnas1 article img {width: 95px;height:auto; position:relative; float:left; margin: 4px -11px 0px 7px;padding:0px 0px 0px 0px }
.homecolumnas2 { width:310px; float:left; margin:-20px 0px 0px 3px;padding:0px 0px 0px 0px}
.homecolumnas2 article img{width: 95px;height:auto; position:relative; float:left; margin: 22px -11px 0px 7px;padding:0px 0px 0px 0px }
.homecolumnas3 { width:310px; float:left; margin:-15px 0px 0px 3px;padding:0px 0px 0px 0px}
.homecolumnas3 article img{width: 95px;height:auto; position:relative; float:left; margin: 15px -11px 0px 7px;padding:0px 0px 0px 0px }

h1{font-family: 'Rosario', sans-serif; font-style:normal; font-size:8px; color:#98cb00; position:absolute; top: 95px; left: 125px;}
h2{font-family: 'Rosario', sans-serif; font-style:normal; font-size:8px; color:#98cb00; position:absolute; top: 89px; left: 26px;}
h3{font-family: 'Rosario', sans-serif; font-style:normal; font-size:8px; color:#98cb00; position:absolute; top: 89px; left: 235px;}
.homegaleria1{width:145px;position:absolute; top:302px; left:10px;float:right; display:block}
.homegaleria2 { width:145px;position:absolute; top:302px; left:162px;float:right;display:block }

footer img { width:297px; height:auto;margin:76px 0px 0px 16px;}
.pie { font-size: 6px; width:295px;margin:2px 0px 0px 20px;}
.buscador{width:60px;height:15px;background-image:url(1_Home_img/buscador_320.png);}
.redes { width: 297px; height: 24px;position:absolute; top: 516px; left: 10px; float:left; background:#98cb00;}
.redes article{float:left;position:relative;margin: 3px 15px 0px 15px; background: #FFFF;}
}