/* ----- CUERPO ----- */
body{background-color:#fff;font:12px Geneva, Arial, Helvetica, sans-serif;text-align:center;margin:0px;padding:0px}
p{margin:0px;padding:0px}
img{border-style:none}
/* ----- CONTENEDOR GENERAL ----- */
#web{width:890px;margin:0 auto;padding:0px;text-align:left}
/* ----- HEAD ----- */
#logo{float:left;width:890px;height:96px}
#logo-1{float:left;width:162px}
#lang{float:left;width:728px;text-align:right}
#lang ul{margin:60px 0 0 0;padding:0px;list-style:none}
#lang li{margin:0px;padding:0 20px 0 0;display:inline}
#lang a:hover{color:#000}
#head{float:left;width:890px;height:200px}
#head h1,h2{margin:0px;padding:0px;display:none}
/* ----- MENÚ ----- */
#menu{float:left;width:890px;height:37px;background-image:url(images/menu-bg.jpg)}
#menu ul{margin:0px;float:left;height:37px;padding:0px}
#menu ul li{float:left;margin:0px;display:block;padding:0px;height:37px;list-style:none}
#menu ul li a{height:37px;display:block;overflow:hidden;text-indent:-9999px;z-index:99}
#menu ul li.c a {background:url(images/menu-c-1.gif) no-repeat left top}
#menu ul li.ca a {background:url(images/menu-ca-1.gif) no-repeat left top}
#menu ul li.b a {background:url(images/menu-b-1.gif) no-repeat left top}
#menu ul li.n a {background:url(images/menu-n-1.gif) no-repeat left top}
#menu ul li.e a {background:url(images/menu-e-1.gif) no-repeat left top}
#menu ul li.co a {background:url(images/menu-co-1.gif) no-repeat left top}
#menu ul li.c a:hover{background:url(images/menu-c-2.gif) no-repeat left top}
#menu ul li.ca a:hover{background:url(images/menu-ca-2.gif) no-repeat left top}
#menu ul li.b a:hover{background:url(images/menu-b-2.gif) no-repeat left top}
#menu ul li.n a:hover{background:url(images/menu-n-2.gif) no-repeat left top}
#menu ul li.e a:hover{background:url(images/menu-e-2.gif) no-repeat left top}
#menu ul li.co a:hover{background:url(images/menu-co-2.gif) no-repeat left top}
.c-w{width:144px}
.ca-w{width:138px}
.b-w{width:147px}
.n-w{width:130px}
.e-w{width:135px}
.co-w{width:196px}
#menu ul li.cen a {background:url(images/menu-cen-1.jpg) no-repeat left top}
#menu ul li.caen a {background:url(images/menu-caen-1.jpg) no-repeat left top}
#menu ul li.ben a {background:url(images/menu-ben-1.jpg) no-repeat left top}
#menu ul li.nen a {background:url(images/menu-nen-1.jpg) no-repeat left top}
#menu ul li.een a {background:url(images/menu-een-1.jpg) no-repeat left top}
#menu ul li.coen a {background:url(images/menu-coen-1.jpg) no-repeat left top}
#menu ul li.cen a:hover{background:url(images/menu-cen-2.jpg) no-repeat left top}
#menu ul li.caen a:hover{background:url(images/menu-caen-2.jpg) no-repeat left top}
#menu ul li.ben a:hover{background:url(images/menu-ben-2.jpg) no-repeat left top}
#menu ul li.nen a:hover{background:url(images/menu-nen-2.jpg) no-repeat left top}
#menu ul li.een a:hover{background:url(images/menu-een-2.jpg) no-repeat left top}
#menu ul li.coen a:hover{background:url(images/menu-coen-2.jpg) no-repeat left top}
/* ----- CONTENT ----- */
#content{float:left;width:890px;background-image:url(images/content-bg.gif)}
#content2{float:left;padding:50px;margin:0px}
/* ----- INDEX ----- */
#i-p{float:left;width:790px;height:170px}
#i-p img{float:left}
#i-p p{line-height:25px;text-align:justify}
#i-cat{float:left;width:790px}
#i-cat table{width:789px}
#i-cat td{vertical-align:top;width:263px}
#i-box-p-1{float:left;width:263px;height:60px;background-image:url(images/i-box-p-1.jpg)}
#i-box-p-1en{float:left;width:263px;height:60px;background-image:url(images/i-box-p-1en.jpg)}
#productsen{float:left;width:263px;height:60px;background-image:url(images/productsen.jpg)}
#i-box-p-1 h3{margin:0px;padding:0px;display:none}
#i-box-p-1en h3{margin:0px;padding:0px;display:none}
#productsen h3{margin:0px;padding:0px;display:none}
#i-box-p-2{float:left;width:263px;height:60px;background-image:url(images/i-box-p-2.jpg)}
#i-box-p-2en{float:left;width:263px;height:60px;background-image:url(images/i-box-p-2en.jpg)}
#i-box-p-2 h3{margin:0px;padding:0px;display:none}
#i-box-p-2en h3{margin:0px;padding:0px;display:none}
#i-box-p-3{float:left;width:263px;height:60px;background-image:url(images/i-box-p-3.jpg)}
#i-box-p-3en{float:left;width:263px;height:60px;background-image:url(images/i-box-p-3en.jpg)}
#i-box-p-3 h3{margin:0px;padding:0px;display:none}
#i-box-p-3en h3{margin:0px;padding:0px;display:none}
.i-box-pie{float:left;width:263px;height:49px;background-image:url(images/i-box-pie.jpg)}
.i-box{float:left;width:263px;background-image:url(images/i-box-bg.gif)}
#i-cat ul{margin:0 0 0 25px;padding:0px;list-style:none}
#i-cat ul ul{margin:0px;padding:0.7em 0 1em 0;list-style:none}
#i-cat li{margin:0.5em 0 0 0;padding:0 0 0 2em;background-image:url(images/i-box-arr.jpg);background-repeat:no-repeat;background-position:top 0.2em}
#i-cat li li{margin:0px;padding:0.5em 0 0 0;background-position:-9999em}
#i-cat a{color:#333;text-decoration:none;font-weight:bold}
#i-cat a:hover{color:#963;text-decoration:underline}
#i-cat li li a{color:#963}
#search{float:left;width:790px;height:77px;background-image:url(images/search.jpg);margin:10px 0 40px 0;background-repeat:no-repeat}
#searchen{float:left;width:790px;height:77px;background-image:url(images/searchen.jpg);margin:10px 0 40px 0;background-repeat:no-repeat}
#search2{float:left;padding:27px 0 0 180px}
.search-f{width:350px;margin-right:20px}
#i-red{float:left;width:400px;text-align:center}
#i-news{float:left;width:390px;text-align:center}
#i-news ul{margin:0 0 0 20px;padding:0px;list-style:none}
#i-news li{margin:0 0 20px 0;padding:0px;text-align:left;line-height:18px}
/* ----- NEWS ----- */
#news{width:790px;float:left}
#news dl{width:790px;min-height:100px;height:auto !important;height:100px;float:left;padding:30px 0 20px 0;margin:0px;border-bottom:1px dashed #ccc}
#news dt{font-weight:bold;margin:0px;padding:0px}
#news dd{margin:0px;padding:10px 0 0 0;line-height:20px;text-align:justify}
#news h2{margin:0px;padding:0px;display:block;font-size:1.5em}
#news h3{margin:0px;padding:0px;display:block;font-size:1.5em;color:#900;border-bottom:1px dashed #999}
.img-new{float:right;margin:0 0 0 30px}
.img-new-det{float:right;margin:0 0 20px 30px}
#iconos{padding:10px 0 0 0;margin:20px 0 0 0;width:790px;float:left}
.iconos2{float:left;padding-right:20px;font-size:11px;font-weight:bold}
#pag{float:right;font-weight:bold}
/* ----- LINKS ----- */
#links{width:790px;float:left}
#links h2{display:block;margin:10px 0 10px 0}
#links ul{margin:0 0 30px 0;padding:0 0 20px 0;list-style:none;border-bottom:1px dashed #ccc}
#links li{margin:0px;padding:10px 0 5px 30px;background-image:url(images/ico-link.jpg);background-repeat:no-repeat;background-position:0em 0.5em}
/* ----- BÚSQUEDA ----- */
#bus{width:790px;float:left}
#bus ul{margin:0 0 30px 0;padding:0 0 20px 0;list-style:none;border-bottom:1px dashed #ccc}
#bus li{margin:0px;padding:10px 0 5px 30px;background-image:url(images/ico-search.jpg);background-repeat:no-repeat;background-position:0em 0.5em}
/* ----- CONTACTO ----- */
#contact{float:left;width:790px;line-height:18px;text-align:justify}
#google-map{float:left;width:790px;height:500px;margin:0px}
/* ----- COMPAÑÍA ----- */
#i-box-p-4{float:left;width:263px;height:60px;background-image:url(images/i-box-p-4.jpg)}
#i-box-p-4en{float:left;width:263px;height:60px;background-image:url(images/i-box-p-1en.jpg)}
#i-box-p-4 h3{margin:0px;padding:0px;display:none}
#i-box-p-4en h3{margin:0px;padding:0px;display:none}
#comp{float:left;width:790px}
#comp table{width:263px}
#comp ul{margin:0 0 0 25px;padding:0px;list-style:none}
#comp ul ul{margin:0px;padding:0.7em 0 1em 0;list-style:none}
#comp ul ul ul{margin:0px;padding:0.7em 0 1em 1em;list-style:none}
#comp ul ul ul a{color:#666;font-weight:normal;text-decoration:underline}
#comp li{margin:0.5em 0 0 0;padding:0 0 0 2em;background-image:url(images/i-box-arr.jpg);background-repeat:no-repeat;background-position:top 0.2em}
#comp li li{margin:0px;padding:0.5em 0 0 0;background-position:-9999em}
#comp a{color:#333;text-decoration:none;font-weight:bold}
#comp a:hover{color:#963;text-decoration:underline}
#comp li li a{color:#963}
#comp-menu{float:left;width:300px}
#comp-data{float:left;width:490px;line-height:20px;color:#333}
#comp-data h1{margin:0 0 30px 0;padding:0px;font-size:2em;color:#666}
#comp-data h3{margin:0 0 30px 0;padding:0px;font-size:2em;color:#666}
#nav{float:left;width:490px;border-bottom:1px dashed #ccc;padding:0 0 5px 0;margin:0 0 20px 0;color:#999}
#nav a{font-weight:normal;color:#999}
#tabla-img table{width:490px;background-color:#fff}
#tabla-img .td1{width:230px;background-color:#fff}
#tabla-img .td2{width:260px;text-align:right;background-color:#fff}
#tabla-img .td3{text-align:center;background-color:#fff}
#tabla-img .td4{width:122px;background-color:#fff;text-align:center}
#tabla-img2 table{width:490px;background-color:#fff}
#tabla-img2 .td1{width:50%;background-color:#fff;text-align:center}
#tabla-img2 .td2{background-color:#fff;text-align:center}
#tabla-img3 table{width:490px;background-color:#fff}
#tabla-img3 .td1{width:50%;background-color:#fff;text-align:center}
#tabla-img3 .td2{background-color:#fff;text-align:center}
.logos{text-align:center}
/* ----- PRODUCTO ----- */
#var{float:left;width:490px;margin:0 0 0 0}
#var a{color:#663;text-decoration:underline}
#var ul{margin:0px;padding:0px;list-style:none}
#var li{margin:0.7em 0 0 0;padding:0 0 0 2em;background-image:url(images/li-atach.jpg);background-repeat:no-repeat;background-position:top 0.2em}
#down{float:left;width:490px;margin:50px 0 0 0}
#down a{color:#663;text-decoration:underline}
#down ul{margin:0px;padding:0px;list-style:none}
#down li{margin:0.7em 0 0 0;padding:0 0 0 2em;background-image:url(images/li-atach.jpg);background-repeat:no-repeat;background-position:top 0.2em}
#sols{float:left;width:490px}
#sols ul{margin:0 0 40px 25px;padding:0px;list-style:none}
#sols li{margin:0.5em 0 0 0;padding:0 0 0 2em;background-image:url(images/sols-arr.jpg);background-repeat:no-repeat;background-position:top 0.2em}
#sols table{width:490px;background-color:#360}
#sols td{padding:8px}
.td1{color:#fff;font-weight:bold;background-color:#693;vertical-align:top}
.td2{background-color:#fff;vertical-align:top;text-align:justify}
/* ----- RED COMERCIAL ----- */
#red{float:left;width:790px;height:391px;margin:30px 0 0 0}
.destacado{font-size:2em}
/* ----- PIE ----- */
#pie{float:left;width:890px;border-top:solid #ccc 1px}
/* ----- COLORES ----- */
.verde{color:#663}
.marr{color:#963}
.bold{font-weight:bold}
.b6{color:#666}
.b9{color:#999}
.none{text-decoration:none}
.error{color:#f00;font-weight:bold}
.fsize11{font-size:11px}
/* ----- ALINEACIÓN ----- */
.just{text-align:justify}
/* ----- IMAGES ----- */
.ico-img{float:left;margin-right:3px}
.f-r{float:right;margin:0 0 10px 20px}
/* ----- DESIN ----- */
#desin{width:0;height:0;overflow:hidden}