* {margin:0;padding:0;}
html {margin:0 auto;padding:0;color:#575757;text-align:center;background:#E0DFDF;}
body {margin:0 auto;padding:0;font:80%/120% Arial, sans-serif;text-align:center;background:#E0DFDF;}
/* gen */
a img {border:0;}
a:link, a:visited {color:#213067;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
h1,h2 {margin:0;padding:2px 0;text-transform:uppercase;font-weight:normal;}
h1 {font-size:140%;letter-spacing:1px;border-bottom:1px solid #EAEAEA;margin-bottom:5px;}
h2 {font-size:120%;}
h3 {color:#0051A1;padding-bottom:4px;}
div.clear {clear:both;height:1px;line-height:1px;}
.left {float:left;margin-right:9px;}
.right {float:right;margin-left:9px;}
img.b  {border:1px solid #888984;margin:5px;padding:1px;}
/* lay */
#super_container{width:990px;margin:0 auto;padding:0;background:#fff;border:1px solid #213067;border-top:none;}
#cabecera {text-align:left;height:208px;background:transparent url("../img/layout/cabecera.jpg") no-repeat 0 0;}
#menu_sup {padding-top:173px;}
#cont-central {clear:both;padding:9px 0 5px 0;margin:0;}
#content_sub {float:left;text-align:left;width:230px;margin-top:-5px;padding:0 0 20px 0;}
#menu {}
#content_main {float:left;text-align:left;width:564px;margin:0 2px 0 8px;padding:0 9px 20px 9px;font-size:90%;}
#dere {float:left;width:165px;text-align:right;}
#siteinfo {clear:both;padding:5px 0 5px 0;font-weight:bold;color:#8398B0;}
#developer-info {font-size:10px;text-align:right;padding:5px 30px 0 0;font-style:italic;}
#developer-info a {color:#6D6B6B;}
/* nav sup */
#menu_sup ul {margin:0 0 0 230px;}
#menu_sup ul li {float:left;list-style-type:none;text-align:center;}
#menu_sup ul li a {color:#fff;text-transform:uppercase;display:block;border-right:1px solid #644FDE;padding:8px 30px 7px 30px;}
#menu_sup ul li a.last {border-right:none;}
#menu_sup ul li a:hover {color:#000;background:#F6B801;text-decoration:none;display:block;}

/* nav*/
#menu h2.articulos {text-align:right;background:#281C6E;color:#fff;padding:4px 9px 4px 4px;font-size:100%;}
#menu h3 {/*border-left:4px solid #213067;*/color:#232323;padding:15px 0 7px 44px;border-bottom:1px solid #9E96D2;}

h3.electricidad {background:transparent url("../img/layout/electricidad.gif") no-repeat 8px center;}
h3.ict {background:transparent url("../img/layout/ict.gif") no-repeat 9px center;}
h3.agua {background:transparent url("../img/layout/agua.gif") no-repeat 9px center;}
h3.ventilacion {background:transparent url("../img/layout/ventilacion.gif") no-repeat 9px center;}

#menu_parent1, #menu_parent2, #menu_parent3, #menu_parent11, #menu_parent12, #menu_parent13, #menu_parent21 {background:transparent url("../img/layout/menu_mas.gif") no-repeat 100% 0.2em; }
#menu_child1, #menu_child2, #menu_child3, #menu_child11, #menu_child12, #menu_child13, #menu_child21  {visibility:hidden;background:#F4F4F4;font-family:Arial;}
#menu_child1 a, div#menu_child2 a, div#menu_child3 a, div#menu_child11 a, div#menu_child12 a, div#menu_child13 a,  div#menu_child21 a {margin:0;padding:0;text-align:left;display:block;width:175px;border-collapse:collapse;border:1px solid #9E96D2;padding:0px 3px;text-decoration:none;font-weight:900;color:#595757;font-size:80%;}
#menu_child1 a:hover, div#menu_child2 a:hover, div#menu_child3 a:hover, div#menu_child11 a:hover, div#menu_child12 a:hover, div#menu_child13 a:hover, div#menu_child21 a:hover {text-decoration:none;color:#222323;border:1px solid #fff;background:#9E96D2;}

#menu ul {margin:-5px 0 9px 2px;padding-top:6px;border-right:1px solid #9E96D2;}
#menu ul li {list-style-type:none;background:transparent url("../img/layout/menu_li.gif") no-repeat 0 0.5em;text-align:left;padding:0 0 0 9px;font-size:85%;}
#menu ul li a {color:#213067;padding:0 8px 0 0;}
#menu ul li a:hover {color:#000;text-decoration:underline;}

div.catalogo {height:90px;border-top:1px solid #E5E5E5;background:transparent url("../img/layout/catalogo_bg.gif") no-repeat 19px 0;padding:25px 0 9px 99px;}
#menu div.catalogo ul {border:none;}
#menu div.catalogo ul li {list-style-type:none;margin:0 0 15px 5px;background:#fff;}

#content_main span {font-weight:bold;color:#7A83A4;}
#content_main p {padding:0.9em 0;text-align:justify;}
/* sec */
div.seccion {border-top:2px dotted #F6B801;padding:5px 0;}
div.seccion h1 {color:#281C6E;}
div.seccion h3 {font-size:110%;border-bottom:3px solid #EDEDED;padding:3px 6px;} 
div.seccion h4 {font-size:100%;margin-left:9px;color:#363636;text-transform:uppercase;}
div.seccion h5 {color:#EFBB51;border-left:2px solid #EFBB51;padding-left:5px;margin:9px 0 0 0;}

div.intro p {color:#9F9CB6;}
div.electricidad {background:transparent url("../img/layout/electricidad.gif") no-repeat 0 0.6em;padding:6px 40px;}
div.ict {background:transparent url("../img/layout/ict.gif") no-repeat 0 0.6em;padding:6px 40px;}
div.agua {background:transparent url("../img/layout/agua.gif") no-repeat 0 0.6em;padding:6px 40px;}
div.ventilacion {background:transparent url("../img/layout/ventilacion.gif") no-repeat 0 0.6em;padding:6px 40px;}

div.galeria_productos {padding:9px 0 40px 0;background:transparent url("../img/layout/ampliar.gif") no-repeat center 90%;}
div.galeria_productos, div.galeria {text-align:center;}
div.galeria_productos img, div.galeria img {border:1px solid #888984;padding:1px;margin:3px auto;}

ul.ficha li {float:left;list-style-type:none;width:170px;height:20px;padding-top:4px;text-align:center;background:transparent url("../img/layout/pestana_bg.gif") no-repeat center 100%;}

div#referencias, div#caracteristicas, div#acabados {clear:both;border:1px solid #E4E4E5;padding:20px 30px;background:#EDEDED url("../img/layout/pestana_on_bg.gif") no-repeat 0 0;}
div#referencias {padding:20px 19px;}

div#referencias table {background:#fff;border:6px solid #EAE8E8;width:100%;}
div#referencias table th {background:#4F81BD;color:#fff;padding:3px 5px;border:1px solid #fff;border-collapse:collapse;text-align:center;}
div#referencias table tr th:first-child {text-align:left;}
div#referencias table td {padding:3px 4px;color:#0E0E0E;border-bottom:1px solid #fff;white-space:nowrap;background:#DBE5F1;}
div#referencias table th.c {text-align:center;}
div#referencias table tr.v2 td {background:#8DB4E3;}
div#referencias table tr td {text-align:center;}
div#referencias table tr td:first-child {text-align:left;}

div#caracteristicas {background-position:168px 0;}
div#caracteristicas ul {margin-left:15px;}
div#caracteristicas ul li {list-style-type:square;}

div#acabados {background-position:338px 0;}
div#acabados img {border:1px solid #AAA8BC;padding:1px;margin:3px auto;}

div#caracteristicas, div#acabados {display:none;} /** AQUI * **/

ul.descarga {border-bottom:1px solid #E5E5E5;background:transparent url("../img/ico/pdf.gif") no-repeat 0 0;margin:6px 4px 18px 45px;padding:6px 0 14px 2px;}
ul.descarga li {margin-left:65px;list-style-type:square;}

#dere ul li {list-style-type:none;}

div.delegaciones ul {margin:8px 0 15px 30px;}
div.delegaciones ul li {margin:3px 0;}

form.formcontacto {margin:9px 0 0 15px;padding:9px 30px;}
form.formcontacto label {font-weight:bold;color:#1F3B1E;clear:both;}
form.formcontacto label span {width:50%;display:block;float:left;color:#000 !important;}

form input, form select, form textarea {background:#F1F8FF url("../img/layout/input_bg.gif") repeat-x 0 0;color:#000;}
input.bt {margin:0 auto;cursor:pointer;cursor:hand;font-size:90%;}

div.seccion h4.pregunta {background:#E3E3E3;padding:2px 3px;text-transform:none;margin:12px 0 2px 0;border:1px solid #EDEDED;}
div.seccion h4.respuesta {text-transform:none;margin-left:3px;}

table.faq td {padding:2px 4px;}