/* ----- CUERPO ----- */
body{color:#666;font:13px Tahoma, Arial, Helvetica, sansSerif;background-color:#fff;text-align:center;margin:25px 0 0 0}
/* ----- CONTENEDOR GENERAL ----- */
#web{width:780px;overflow:hidden;margin:0 auto;text-align:left}
/* ----- TOP ----- */
#top{float:left;width:780px;height:30px;word-spacing:0.5em}
#top h1,h2{margin:0px;display:none}
#top #submenu{float:left;width:390px;font-size:11px}
#top #lang{float:left;width:390px;font-size:11px;text-align:right}
#top a:hover{color:#000;text-decoration:underline}
/* ----- HEAD ----- */
#head{float:left;width:780px;height:242px;background-image:url(images/head.jpg)}
#head h3,h4{margin:0px;display:none}
/* ----- MENÚ ESPAÑOL ----- */
#menu{background-image:url(images/menu-bg.gif);float:left;width:780px;height:28px}
#menu ul{float:left;height:28px;padding:0px;margin:0px}
#menu ul li{float:left;margin:0px;padding:0px;display:block;height:28px;list-style:none}
#menu ul li a{height:28px;display:block;overflow:hidden;text-indent:-9999px;z-index:99}
#menu ul li.grb a{background:url(images/menu-grb-1.gif) no-repeat left top}
#menu ul li.i a{background:url(images/menu-i-1.gif) no-repeat left top}
#menu ul li.c a{background:url(images/menu-c-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.n a{background:url(images/menu-n-1.gif) no-repeat left top}
#menu ul li.no a{background:url(images/menu-no-1.gif) no-repeat left top}
#menu ul li.d a{background:url(images/menu-d-1.gif) no-repeat left top}
#menu ul li.con a{background:url(images/menu-con-1.gif) no-repeat left top}
#menu ul li.blog a{background:url(images/menu-b-1.gif) no-repeat left top}
#menu ul li.grb a:hover{background:url(images/menu-grb-2.gif) no-repeat left top}
#menu ul li.i a:hover{background:url(images/menu-i-2.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.co a:hover{background:url(images/menu-co-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.no a:hover{background:url(images/menu-no-2.gif) no-repeat left top}
#menu ul li.d a:hover{background:url(images/menu-d-2.gif) no-repeat left top}
#menu ul li.con a:hover{background:url(images/menu-con-2.gif) no-repeat left top}
#menu ul li.blog a:hover{background:url(images/menu-b-2.gif) no-repeat left top}
.grb-w{width:83px}
.i-w{width:102px}
.c-w{width:90px}
.co-w{width:82px}
.n-w{width:85px}
.no-w{width:103px}
.d-w{width:99px}
.con-w{width:87px}
.blog-w{width:49px}
/* ----- MENÚ ESPAÑOL PRIVADO ----- */
#menu2{background-image:url(images/menu-bg.gif);float:left;width:780px;height:28px}
#menu2 ul{float:left;height:28px;padding:0px;margin:0px}
#menu2 ul li{float:left;margin:0px;padding:0px;display:block;height:28px;list-style:none}
#menu2 ul li a{height:28px;display:block;overflow:hidden;text-indent:-9999px;z-index:99}
#menu2 ul li.cat2 a{background:url(images/menu2-cat-1.gif) no-repeat left top}
#menu2 ul li.down2 a{background:url(images/menu2-down-1.gif) no-repeat left top}
#menu2 ul li.new2 a{background:url(images/menu2-new-1.gif) no-repeat left top}
#menu2 ul li.nov2 a{background:url(images/menu2-nov-1.gif) no-repeat left top}
#menu2 ul li.contact2 a{background:url(images/menu2-contact-1.gif) no-repeat left top}
#menu2 ul li.desc2 a{background:url(images/menu2-desc-1.gif) no-repeat left top}
#menu2 ul li.cat2 a:hover{background:url(images/menu2-cat-1.gif) no-repeat left top}
#menu2 ul li.down2 a:hover{background:url(images/menu2-down-2.gif) no-repeat left top}
#menu2 ul li.new2 a:hover{background:url(images/menu2-new-2.gif) no-repeat left top}
#menu2 ul li.nov2 a:hover{background:url(images/menu2-nov-2.gif) no-repeat left top}
#menu2 ul li.contact2 a:hover{background:url(images/menu2-contact-2.gif) no-repeat left top}
#menu2 ul li.desc2 a:hover{background:url(images/menu2-desc-1.gif) no-repeat left top}
.cat2-w{width:159px}
.down2-w{width:133px}
.new2-w{width:114px}
.nov2-w{width:136px}
.contact2-w{width:123px}
.desc2-w{width:115px}
/* ----- MENÚ FRANCÉS ----- */
#menuf{background-image:url(images/menu-bg.gif);float:left;width:780px;height:28px}
#menuf ul{float:left;height:28px;padding:0px;margin:0px}
#menuf ul li{float:left;margin:0px;padding:0px;display:block;height:28px;list-style:none}
#menuf ul li a{height:28px;display:block;overflow:hidden;text-indent:-9999px;z-index:99}
#menuf ul li.grb a{background:url(images/menuf-grb-1.gif) no-repeat left top}
#menuf ul li.i a{background:url(images/menuf-i-1.gif) no-repeat left top}
#menuf ul li.c a{background:url(images/menuf-c-1.gif) no-repeat left top}
#menuf ul li.co a{background:url(images/menuf-co-1.gif) no-repeat left top}
#menuf ul li.n a{background:url(images/menuf-n-1.gif) no-repeat left top}
#menuf ul li.no a{background:url(images/menuf-no-1.gif) no-repeat left top}
#menuf ul li.d a{background:url(images/menuf-d-1.gif) no-repeat left top}
#menuf ul li.con a{background:url(images/menuf-con-1.gif) no-repeat left top}
#menuf ul li.blog a{background:url(images/menuf-b-1.gif) no-repeat left top}
#menuf ul li.grb a:hover{background:url(images/menuf-grb-2.gif) no-repeat left top}
#menuf ul li.i a:hover{background:url(images/menuf-i-2.gif) no-repeat left top}
#menuf ul li.c a:hover{background:url(images/menuf-c-2.gif) no-repeat left top}
#menuf ul li.co a:hover{background:url(images/menuf-co-2.gif) no-repeat left top}
#menuf ul li.n a:hover{background:url(images/menuf-n-2.gif) no-repeat left top}
#menuf ul li.no a:hover{background:url(images/menuf-no-2.gif) no-repeat left top}
#menuf ul li.d a:hover{background:url(images/menuf-d-2.gif) no-repeat left top}
#menuf ul li.con a:hover{background:url(images/menuf-con-2.gif) no-repeat left top}
#menuf ul li.blog a:hover{background:url(images/menuf-b-2.gif) no-repeat left top}
/* ----- MENÚ FRANCÉS PRIVADO ----- */
#menu2f{background-image:url(images/menu-bg.gif);float:left;width:780px;height:28px}
#menu2f ul{float:left;height:28px;padding:0px;margin:0px}
#menu2f ul li{float:left;margin:0px;padding:0px;display:block;height:28px;list-style:none}
#menu2f ul li a{height:28px;display:block;overflow:hidden;text-indent:-9999px;z-index:99}
#menu2f ul li.cat2 a{background:url(images/menu2f-cat-1.gif) no-repeat left top}
#menu2f ul li.down2 a{background:url(images/menu2f-down-1.gif) no-repeat left top}
#menu2f ul li.new2 a{background:url(images/menu2f-new-1.gif) no-repeat left top}
#menu2f ul li.nov2 a{background:url(images/menu2f-nov-1.gif) no-repeat left top}
#menu2f ul li.contact2 a{background:url(images/menu2f-contact-1.gif) no-repeat left top}
#menu2f ul li.desc2 a{background:url(images/menu2f-desc-1.gif) no-repeat left top}
#menu2f ul li.cat2 a:hover{background:url(images/menu2f-cat-1.gif) no-repeat left top}
#menu2f ul li.down2 a:hover{background:url(images/menu2f-down-2.gif) no-repeat left top}
#menu2f ul li.new2 a:hover{background:url(images/menu2f-new-2.gif) no-repeat left top}
#menu2f ul li.nov2 a:hover{background:url(images/menu2f-nov-2.gif) no-repeat left top}
#menu2f ul li.contact2 a:hover{background:url(images/menu2f-contact-2.gif) no-repeat left top}
#menu2f ul li.desc2 a:hover{background:url(images/menu2f-desc-1.gif) no-repeat left top}
/* ----- MENÚ INGLÉS ----- */
#menui{background-image:url(images/menu-bg.gif);float:left;width:780px;height:28px}
#menui ul{float:left;height:28px;padding:0px;margin:0px}
#menui ul li{float:left;margin:0px;padding:0px;display:block;height:28px;list-style:none}
#menui ul li a{height:28px;display:block;overflow:hidden;text-indent:-9999px;z-index:99}
#menui ul li.grb a{background:url(images/menui-grb-1.gif) no-repeat left top}
#menui ul li.i a{background:url(images/menui-i-1.gif) no-repeat left top}
#menui ul li.c a{background:url(images/menui-c-1.gif) no-repeat left top}
#menui ul li.co a{background:url(images/menui-co-1.gif) no-repeat left top}
#menui ul li.n a{background:url(images/menui-n-1.gif) no-repeat left top}
#menui ul li.no a{background:url(images/menui-no-1.gif) no-repeat left top}
#menui ul li.d a{background:url(images/menui-d-1.gif) no-repeat left top}
#menui ul li.con a{background:url(images/menui-con-1.gif) no-repeat left top}
#menui ul li.blog a{background:url(images/menui-b-1.gif) no-repeat left top}
#menui ul li.grb a:hover{background:url(images/menui-grb-2.gif) no-repeat left top}
#menui ul li.i a:hover{background:url(images/menui-i-2.gif) no-repeat left top}
#menui ul li.c a:hover{background:url(images/menui-c-2.gif) no-repeat left top}
#menui ul li.co a:hover{background:url(images/menui-co-2.gif) no-repeat left top}
#menui ul li.n a:hover{background:url(images/menui-n-2.gif) no-repeat left top}
#menui ul li.no a:hover{background:url(images/menui-no-2.gif) no-repeat left top}
#menui ul li.d a:hover{background:url(images/menui-d-2.gif) no-repeat left top}
#menui ul li.con a:hover{background:url(images/menui-con-2.gif) no-repeat left top}
#menui ul li.blog a:hover{background:url(images/menui-b-2.gif) no-repeat left top}
/* ----- MENÚ INGLÉS PRIVADO ----- */
#menu2i{background-image:url(images/menu-bg.gif);float:left;width:780px;height:28px}
#menu2i ul{float:left;height:28px;padding:0px;margin:0px}
#menu2i ul li{float:left;margin:0px;padding:0px;display:block;height:28px;list-style:none}
#menu2i ul li a{height:28px;display:block;overflow:hidden;text-indent:-9999px;z-index:99}
#menu2i ul li.cat2 a{background:url(images/menu2i-cat-1.gif) no-repeat left top}
#menu2i ul li.down2 a{background:url(images/menu2i-down-1.gif) no-repeat left top}
#menu2i ul li.new2 a{background:url(images/menu2i-new-1.gif) no-repeat left top}
#menu2i ul li.nov2 a{background:url(images/menu2i-nov-1.gif) no-repeat left top}
#menu2i ul li.contact2 a{background:url(images/menu2i-contact-1.gif) no-repeat left top}
#menu2i ul li.desc2 a{background:url(images/menu2i-desc-1.gif) no-repeat left top}
#menu2i ul li.cat2 a:hover{background:url(images/menu2i-cat-1.gif) no-repeat left top}
#menu2i ul li.down2 a:hover{background:url(images/menu2i-down-2.gif) no-repeat left top}
#menu2i ul li.new2 a:hover{background:url(images/menu2i-new-2.gif) no-repeat left top}
#menu2i ul li.nov2 a:hover{background:url(images/menu2i-nov-2.gif) no-repeat left top}
#menu2i ul li.contact2 a:hover{background:url(images/menu2i-contact-2.gif) no-repeat left top}
#menu2i ul li.desc2 a:hover{background:url(images/menu2i-desc-1.gif) no-repeat left top}
/* ----- CONTENT ----- */
#content{float:left;width:780px;background:url(images/content-bg.gif)}
#content2{float:left;padding:25px}
#nav{float:left;width:730px;height:40px}
#nav #r{float:right}
#nav2{float:left;width:730px;height:40px}
/* ----- INDEX ----- */
#index{float:left;width:780px;background:url(images/content-bg.gif)}
#index2{float:left;padding:25px}
#index2 h1{margin:0px;font-size:2em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#i-presen{float:left;width:730px;height:350px}
#i-presen p{margin:0px;padding:0 0 20px 0}
#i-nov{float:left;width:380px;margin:0px;padding:0px}
#i-nov2{width:340px;float:left;margin:0px;padding:0px}
#i-nov dl{float:left;padding:0px;margin:20px 0 20px 0}
#i-nov dt{margin:0 0 10px 0;padding:0px}
#i-nov dd{margin:0px;padding:0px;text-align:justify}
#i-nov img{float:left;margin:0 10px 0 0}
#i-not{float:left;width:350px;margin:0px;padding:0px}
#i-not ul{margin:0px;padding:0px;list-style:none}
#i-not li{margin:0px;padding:18px 0 18px 0}
#i-cat{float:left;width:730px;margin:70px 0 0 0}
/* ----- DETALLE GRIFO ----- */
#det{float:left;width:730px;height:480px;min-height:480px;height:auto !important;margin:0 0 60px 0}
#det #img{float:left;width:410px;height:480px;min-height:480px;height:auto !important}
#det #dat{float:left;width:320px;height:480px;min-height:480px;height:auto !important}
#det #dat h1{margin:0 0 20px 0;height:30px;font-size:2em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#det #dat #aca{float:left;width:320px;padding:40px 0 40px 0}
/* ----- CATÁLOGO ----- */
#cat{float:left;width:730px;padding:0 0 30px 0}
#cat-index{float:left;width:730px;padding:30px 0 0 0}
#cat h1{margin:0px;font-size:1.5em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#cat-index h1{margin:0px;font-size:1.5em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#cat h2{margin:0px;font-size:4em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;display:block;color:#f60}
#cat a:hover{text-decoration:underline}
.cat-item{float:left;width:150px;padding:0 0 20px 30px;text-align:center;height:230px;min-height:220px}
.cat-item-index{float:left;width:150px;padding:0 0 20px 30px;text-align:center;height:200px}
.cat-img{float:left;width:150px;height:150px}
#cat-tit{float:left;width:730px;height:40px}
#cat-tit h1{margin:0 0 20px 0;font-size:2em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
/* ----- DIRECTORIO ----- */
#dir{float:left;width:730px;padding:20px 0 80px 0}
#dir h1{margin:0px;font-size:1.5em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#dir h2{margin:20px 0 0 0;font-size:1.2em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;display:block;border-bottom:1px dashed #999}
.dir-item{float:left;padding:0 20px 0 20px}
#dir ul{margin:0px;padding:0px;list-style:none}
#dir li{padding-top:10px}
/* ----- ACABADOS ----- */
.aca2{margin:0 0 15px 0;color:#999}
#cromo{float:left;width:15px;height:15px;background-color:#999;margin:0 15px 0 0}
#cromo-mate{float:left;width:15px;height:15px;background-color:#666;margin:0 15px 0 0}
/* ----- AHORRO ----- */
#ahorro{float:left;width:320px;margin-bottom:20px}
#ahorro img{float:left;margin-right:20px}
/* ----- EXTRAS ----- */
#xtras{float:left;width:730px}
#serie h1{margin:0 0 20px 20px;height:30px;font-size:2em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#serie{float:left;width:410px}
#serie #certs{float:left;width:187px;padding:20px 0 0 50px}
#serie #imgs{float:left;width:410px}
#serie #imgs img{margin:0 5px 5px 0;display:inline}
#serie p{margin:0 0 0 20px}
#suge{float:left;width:320px}
#suge h1{margin:0 0 20px 20px;height:30px;font-size:2em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#box{float:left;width:320px;background-color:#37424a;color:#fff;background-image:url(images/box-bg.jpg);background-repeat:repeat-x;background-position:top}
#box ul{list-style:none;margin:20px;padding:0px}
#box li{background-image: url(images/bullet.gif);background-repeat: no-repeat;background-position: 0 .2em;padding-left: 1.5em;margin-top:8px}
#box ul ul{list-style:none;margin:10px;padding:0px;font-size:11px}
#box li li{background-image: url(images/bullet-p.gif);background-repeat: no-repeat;background-position: 0 .3em;padding-left:1.5em;margin-top:5px}
.fbox{width:180px;height:13px;font-family:Arial;font-size:11px;margin-right:5px}
.sbox{width:185px;height:18px;font-family:Arial;font-size:11px;margin-right:5px}
.bbox{font-family:Arial;font-size:10px;height:18px;border:1px solid}
/* ----- INFORMACIÓN ----- */
#info{width:730px;float:left;margin-top:20px}
#info select,textarea{width:300px;margin:10px 0 0 30px;border:1px dashed #000;background-color:#eee;font:11px Arial, Helvetica, sans-serif}
.campo{width:300px;margin:10px 0 0 30px;border:1px dashed #000;background-color:#eee;font:11px Arial, Helvetica, sans-serif}
.boton{margin:10px 0 0 30px;font:11px Arial, Helvetica, sans-serif}
.casilla{margin:10px 0 0 30px}
#info td{vertical-align:bottom}
/* ----- NOTICIAS ----- */
#news{width:730px;float:left}
#news dl{width:730px;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}
#iconos{padding:10px 0 10px 0;margin:20px 0 0 0;width:730px;float:left}
.iconos2{float:left;padding-right:20px;font-size:11px;font-weight:bold}
#pag{float:right;font-weight:bold}
/* ----- DOWNLOADS ----- */
.downloads{color:#666;padding:20px 0 5px 30px;background-image:url(images/ico-down.jpg);background-repeat:no-repeat;display:block;background-position:0em 1.5em}
/* ----- ESTATICO ----- */
#frase{float:right}
#stat{width:730px;float:left}
#stat h1{margin:0px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:24px}
#stat h2{margin:0px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;display:block;font-size:18px}
#confort-1{float:left;width:730px;height:280px}
#confort-2{float:left;width:730px;height:240px}
#confort-3{float:left;width:730px;height:250px}
#confort-4{float:left;width:730px;height:230px}
#google-map{float:left;width:730px;height:400px;margin:20px 0 40px 0}
#stat td{text-align:justify}
/* ----- PIE ----- */
#pie1{float:left;width:780px;height:22px;background-image:url(images/pie-bg.gif);background-repeat:repeat-x;margin:0px;clear:both}
#pie2{float:left;width:780px;padding-bottom:20px}
#pie3{float:right;text-align:right}
/* ----- TEXTOS ----- */
.b{font-weight:bold}
.i{font-style:italic}
.b0{color:#000}
.b6{color:#666}
.b9{color:#999}
.fff{color:#fff}
.orange{color:#c60}
.orange-c{color:#f60}
.green{color:#366}
.green-c{color:#393}
.red{color:#900}
.f15{font-size:1.5em}
.f11{font-size:11px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh25{line-height:25px}
.p0{margin:0px}
.justify{text-align:justify}
.none{text-decoration:none}
.link{color:#999;text-decoration:none}
.link:hover{color:#666;border-bottom:2px solid #f60}
.link-green{color:#999;text-decoration:none}
.link-green:hover{color:#666;border-bottom:2px solid #366}
/* ----- IMÁGENES ----- */
img{border-style:none}
.float-r{float:right;margin:20px 0 20px 40px}
.float-ri{float:right;margin:0 0 20px 40px}
.float-l{float:left;margin:0 30px 20px 0}
.img-new{float:right;margin:0 0 0 30px}
.ico-img{float:left;margin-right:3px}
/* TABLAS */
.tabla_1{background-color:#999;color:#fff;font-weight:bold;padding:3px 0 3px 5px}
.tabla_2{background-color:#eee;padding:3px 0 3px 5px}