/* GENERAL STYLES */
html {width: 100%;height: 100%;overflow: -moz-scrollbars-vertical;overflow-x: hidden;font-family: Georgia, Arial, Helvetica, sans-serif;text-align: justify;}
body {width: 100%;height: 100%;margin-top: 10px;padding:0px;background-image: url(../images/bg.jpg);background-repeat: repeat-x;background-position: center top;background-color: #92a3be;}
a {outline: 0 !important;outline-style: none !important; }

/* MAIN CONTENT STYLES */
div#general {width: 100%;/*height: 100%;*/}
div#main_container {width: 984px;margin: auto;}
div#main_container div#main_wrapper {float: left;width: 984px;}

/*GALLERY*/
#simplegallery1{position: relative;visibility: hidden;margin:20px;padding:0px;width:930px;float:left; border:double; border-color:#CCC; }
#simplegallery1 .gallerydesctext{text-align: left;padding: 2px 5px;}

/*HEADER*/
#header {margin-top:10px;width: 100%;float:left;}
#idioma {float:right;background-image: url(../images/pattern.jpg);background-repeat: repeat;background-color:#5c5d5d;padding:7px;color:#fff;font-size:11px;margin: 0px 20px 0px 0px;}
#idioma a{color:#CC0;;text-decoration:none;}
#idioma a:hover{color:#fff;}


#eech {float:right;color:#6a6a6a;margin: 0px;padding:7px 0px 7px 7px;}
#eechlogo {background:url("../images/mee_logo2.png") no-repeat scroll 0 0 transparent;width:200px;cursor:pointer;display:block;float:right;height:74px;margin: 30px 20px 0px 5px;}

#busqueda {float:right;padding-top:7px;color:#999;font-size:10px;margin: 10px 20px 0px 0px;}
#busqueda_input{width:152px;height:22px;border:1px solid #ccc;color:#999;font-size:11px;padding-left:7px;}
div.miBoton  {width: 31px;height: 26px;float:right;}
div.miBoton input {background:url(../images/btn.png) no-repeat;cursor:pointer;width: 31px;height: 26px;border: none;float:right;}

/***************** Menu *******************/
ul#nav {float: left;width: 943px;height: 30px;margin: 25px 0px 15px 20px;}
ul#nav li {float: left;position: relative;z-index: 8;}
ul#nav li a {float: left;height: 30px;background: url(../images/menu.png) no-repeat;text-indent: -9999px;}
ul#nav li a.nav_01 { width: 124px; background-position: 0 0; }
ul#nav li a.nav_02 { width: 73px; background-position: -124px 0; }
ul#nav li a.nav_03 { width: 85px; background-position: -197px 0; }
ul#nav li a.nav_04 { width: 91px; background-position: -282px 0; }
ul#nav li a.nav_05 { width: 199px; background-position: -373px 0; }
ul#nav li a.nav_06 { width: 130px; background-position: -572px 0; }
ul#nav li a.nav_07 { width: 123px; background-position: -702px 0; }
ul#nav li a.nav_08 { width: 118px; background-position: -825px 0; }

ul#nav li.over a.nav_01 { background-position: 0 -30px; }
ul#nav li.over a.nav_02 { background-position: -124px -30px; }
ul#nav li.over a.nav_03 { background-position: -197px -30px; }
ul#nav li.over a.nav_04 { background-position: -282px -30px; }
ul#nav li.over a.nav_05 { background-position: -373px -30px; }
ul#nav li.over a.nav_06 { background-position: -572px -30px; }
ul#nav li.over a.nav_07 { background-position: -702px -30px; }
ul#nav li.over a.nav_08 { background-position: -825px -30px; }

ul#nav li.active a.nav_01 { background-position: 0 -60px; }
ul#nav li.active a.nav_02 { background-position: -124px -60px; }
ul#nav li.active a.nav_03 { background-position: -197px -60px; }
ul#nav li.active a.nav_04 { background-position: -282px -60px; }
ul#nav li.active a.nav_05 { background-position: -373px -60px; }
ul#nav li.active a.nav_06 { background-position: -572px -60px; }
ul#nav li.active a.nav_07 { background-position: -702px -60px; }
ul#nav li.active a.nav_08 { background-position: -825px -60px; }

/* Submenu */

ul#nav li ul {position: absolute;display: none;top: 30px;left: 0;width: 232px;padding: 0px 0px 0px 0px;z-index: 10;}
ul#nav li ul li{float: left;position: relative;z-index: 8;width:200px;height:12px;margin:12px 0px 5px 34px;}
ul#nav li ul li a {height: 38px;text-indent:0px;color:#3b3b3a;font-size:11px;font-weight:normal;font-family:Trebuchet;background-image: url();text-decoration:none;}
ul#nav li ul li a:hover {font-weight:bold;}
ul#nav li ul#nav_sub_01 { background: url(../images/nav_sub_01.png) no-repeat; height: 182px; z-index: 10;margin-left:-5px;}
ul#nav li ul#nav_sub_02 { background: url(../images/nav_sub_02.png) no-repeat; height: 70px; z-index: 10;margin-left:-5px;}
ul#nav li ul#nav_sub_03 { background: url(../images/nav_sub_03.png) no-repeat; height: 98px; z-index: 10;margin-left:-5px;}
ul#nav li ul#nav_sub_04 { background: url(../images/nav_sub_04.png) no-repeat; height: 123px; z-index: 10;margin-left:-5px;}
ul#nav li ul#nav_sub_05 { background: url(../images/nav_sub_05.png) no-repeat; height: 154px; z-index: 10;margin-left:-5px;}

/* Submenu */
ul#nav_pnei {width:228px;}
ul#nav_pnei li {width:228px;height:41px;float:left;display:block;background-image: url(../images/sub_principal_com.jpg);background-repeat: no-repeat;background-position: 0px 0px;}
ul#nav_pnei li.active {font-weight:bold;background-image: url(../images/sub_principal.jpg);}
ul#nav_pnei li a{margin:15px 0px 0px 30px;display:block;color:#232323;text-decoration:none;font-size:14px;letter-spacing:-1px;}
ul#nav_pnei li:hover{background-image: url(../images/sub_principal.jpg);display:block;}
ul#nav_pnei li a:hover{text-decoration:none;}
ul#nav_pnei li a.active:hover{text-decoration:none;}

ul#subnav_pnei {width:228px;}
ul#subnav_pnei li {width:228px;height:39px;float:left;display:block;background-image: url(../images/sub_sub.jpg);background-repeat: no-repeat;background-position: 0px 0px;}
ul#subnav_pnei li a{margin:15px 0px 0px 40px;display:block;color:#999999;text-decoration:none;font-size:14px;letter-spacing:-1px;}
ul#subnav_pnei li a:hover{text-decoration:underline;}


/***CONTENIDO***/
#frase p{font-size:21px;color:#e4eeee;font-style:italic;width: 650px;margin: 45px 20px 0px 35px;float:left;line-height:33px;text-align: justify;padding-right:20px}
#frase_left{width: 650px;float:left;}

#dona {background:url("../images/dona_btn.png") no-repeat scroll 0 0 transparent;width:123px;cursor:pointer;display:block;float:left;height:35px;text-indent:-9999px;margin:2px 0px 60px 18px;}
a#dona:hover {background-position: 0px -35px;}


#middle {float:left;width:984px;margin:0px 0px 0px 0px;height: 265px;}
#middle h1{margin:15px 0px 30px 20px;color:#292b2b;font-size:39px;font-weight:normal;}
#novedades {float:left;width:726px;}
#menu_right_sub {float:left;width:218px;margin:60px 0px 50px 32px;}
#bottom {float:left; padding-left:20px; width:984px;margin:50px 0 40px 0;background-image:url(../images/nota.png);}
#bottom  h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#467fb50;font-size:17px;margin:25px 0 12px 3px;width:271px;}
#bottom  h2 a{text-decoration:none;color:#404040;}
#bottom  h2 a:hover{text-decoration:underline;color:#404040;}
#bottom  h3{color:#467fb5;font-size:13px;margin-left:3px;width:265px;}
#bottom  p{color:#e1e1e1;font-size:13px;width:265px;line-height:20px;margin-left:3px;padding:8px 0 18px 2px;text-align:left;}
#bottom_1 {float:left;width:320px;}
#bottom_2 {float:left;width:340px;}
#bottom_3 {float:left;width:320px;}

#mas_info  {background:url("../images/mas_info.png") no-repeat scroll 0 0 transparent;position: absolute;top: 125px;left:31px;width:123px;cursor:pointer;display:block;float:left;height:31px;text-indent:-9999px;margin:0px 0px 0px 0px;}
a#mas_info:hover {background-position: 0px -31px;}


/***RIGHT MENU***/

ul#menu_right {float: left;width: 255px;height: 213px;margin: 0px 0px 0px 0px;}
ul#menu_right li {float: left;position: relative;z-index: 8;}
ul#menu_right li a {float: left;height: 53px;background: url(../images/right_menu.png) no-repeat;text-indent: -9999px;}
ul#menu_right li a.right_01 { width: 213px; background-position: 0 0; }
ul#menu_right li a.right_02 { width: 213px; background-position: 0 -53px; }
ul#menu_right li a.right_03 { width: 213px; background-position: 0 -106px; }
ul#menu_right li a.right_04 { width: 213px; background-position: 0 -159px; }

ul#menu_right li.over a.right_01, ul#nav li.active a.right_01 { background-position: -255px 0; }
ul#menu_right li.over a.right_02, ul#nav li.active a.right_02 { background-position: -255px -53px; }
ul#menu_right li.over a.right_03, ul#nav li.active a.right_03 { background-position: -255px -106px; }
ul#menu_right li.over a.right_04, ul#nav li.active a.right_04 { background-position: -255px -159px; }

/***CAROUSEL***/

#novedades_slider {float: left;position: relative;width: 698px;height: 242px;margin: 0px;padding: 0px 0 20px 0px;}
#novedades_slider ul {float: left; padding: 0px;height: 160px;}
#novedades_slider ul li {float: left;position: relative;overflow: hidden;width: 214px;height: 160px;padding: 0px 0px 0px 0px;background-image: url(../images/element.png);}
#novedades_slider ul li .info { position: absolute;bottom: 0;left: 0px;width: 185px;height: 160px;}
#novedades_slider ul li .info p {font-size: 11px;line-height: 18px;color: #666666;letter-spacing:0px;padding:10px 0px 0px 0px;}
#novedades_slider ul li .info h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;line-height: 18px;color: #d8e6f0;padding:20px 0 0 20px;}
#novedades_slider .jcarousel-next, #novedades_slider .jcarousel-prev {position: absolute;top: 82px;cursor: pointer;padding-top:20px;}
#novedades_slider .jcarousel-next {right: 0px;width: 12px;height: 71px;background: url(../images/next.png) no-repeat;}
#novedades_slider .jcarousel-prev {left: 0px;width: 12px;height: 71px;background: url(../images/previous.png) no-repeat;}
#novedades_slider .jcarousel-next-disabled, #novedades_slider .jcarousel-prev-disabled { display: none !important; }
#novedades_slider .jcarousel-clip {width: 642px;margin:0px 0px 0px 30px !important;height: 160px;}

/*FOOTER*/
#pre_footer {width: 100%;background-image: url(../images/pre_pattern.jpg);background-repeat: repeat-x;height:10px;float:left;}
#footer_general {margin:auto;width: 100%;background-image: url(../images/pattern.jpg);background-repeat: repeat;height:300px;float:left;position:relative;}
#footer {margin:auto;width: 984px;}
#footer_wrapper {float: left;width: 984px;}


.columna1 {float:left;width:225px;color: #fafaf2;font-size: 12px;margin:45px 0px 30px 20px;}
.columna1 ul {line-height:25px;}
.columna1 a {text-decoration:none;color: #fafaf2;}
.columna1 a:hover {text-decoration:underline;color: #fafaf2;}
.columna1 ul li{background-image: url(../images/footer.png)}

.columna2 {float:left;width:210px;color: #fafaf2;font-size: 12px;margin:40px 0px 60px 33px;font-weight:bold;}
.columna2 ul {line-height:37px;}
.columna2 a {text-decoration:none;color: #fafaf2;}
.columna2 a:hover {text-decoration:underline;color: #fafaf2;}
.columna2 ul li{background-image: url(../images/footer2.png)}

.columna3 {float:left;width:210px;color: #fafaf2;font-size: 12px;margin:40px 0px 60px 33px;font-weight:bold;}
.columna3 ul {line-height:37px;}
.columna3 a {text-decoration:none;color: #fafaf2;}
.columna3 a:hover {text-decoration:underline;color: #fafaf2;}
.columna3 ul li{background-image: url(../images/footer2.png)}

.columna4 {float:left;width:236px;color: #fafaf2;font-size: 12px;text-align:right;margin:27px 0px 0px 0px;}
.columna4 p{margin:45px 0px 0px 0px;line-height:18px;font-size:14px;}
.columna4 a {text-decoration:none;color: #fafaf2;}
.columna4 a:hover {text-decoration:underline;color: #fafaf2;}
