body{margin:0px;font-family:arial, helvetica;font-size:0.625em;color: #000000;background-color:#D5C68F;text-align:left;}

#contenedor{width:950px;margin-left: 0px; margin-right: auto;background-image:url('../imgs/fondo_contenedor.jpg');background-repeat:no-repeat;background-position: top right;background-color:#D5C68F;}
/* #contenedor{width:950px;margin-left: 0px; margin-right: auto;background-color:#F3EED7;background-image:url('../imgs/fondo_dcha.jpg');background-repeat:repeat-y;background-position: top right;}*/

#cabecera_linea{width:100%;height:8px;background-color:#201718;background-image:url('../imgs/fondo_cabecera_linea.jpg');background-repeat:no-repeat;overflow:hidden;}
#izquierda{float:left;width:715px;background-color:#F3EED7;}

#derecha{float:left;width:235px;text-align:left;padding-top:263px;}
/* #derecha{float:left;width:235px;text-align:left;padding-top:263px;background-image:url('../imgs/fondo_contenedor.jpg');background-repeat:no-repeat;}*/

#cabecera{width:100%;height:243px;background-image:url('../imgs/fondo_cabecera.jpg');background-repeat:no-repeat;}
#contenidos{padding:20px;text-align:justify;}

#contenidos_izda{float:left;width:440px;}
#contenidos_centro{float:left;width:23px;}
#contenidos_dcha{position:relative;float:left;width:212px;}
#contenidos_pie{margin-top:10px;}
#contenidos_pie hr{background-color:#B2904E;width:100%;height:4px;color:#B2904E;BORDER: #B2904E 0px solid;}
#contenido{min-height:550px;height:auto !important; height:550px;}

.menu{text-align:left;width:210px;font-weight:bold;}
.menu ul{padding:0px;margin:0px 0px 0px 15px;list-style: none;}
.menu li{margin: 0px 0px 0px 0px;padding: 2px 5px 2px 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #63461E;}
.menu a {TEXT-DECORATION: none;color:#351E18;display:block;margin-left:-15px;padding:1px 0px 1px 20px;}
.menu a.selec {background-color:#F3EED7;color:#E85700;background-image:url('../imgs/fondo_selec.jpg');background-repeat:no-repeat;background-position: center right;}

.submenu{text-align:right;width:100%;font-weight:bold;}
.submenu ul{padding:0px;margin:0px;list-style: none;}
.submenu li{margin: 0px 0px 0px 0px;padding:2px 6px 2px 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #B2904E;}
.submenu a {TEXT-DECORATION: none;color:#351E18;display:block;padding:0px;}
.submenu a.selec {color:#E85700;}
.submenu_linea {width:100%;margin-top:2px;padding:0px;height:1px;border-top: #B2904E 1px solid;overflow:hidden;}

.div2c{float:left;width:50%;}
.div4c{float:left;width:25%;}

a.enlace:link, a.enlace:visited, a.enlace:active  {TEXT-DECORATION: none;color:#C08F0A;font-weight:bold;}
a.enlace:hover  {TEXT-DECORATION: none;color:#E85700;font-weight:bold;}
a.enlace2:link, a.enlace2:visited, a.enlace2:active  {TEXT-DECORATION: none;}
a.enlace2:hover  {TEXT-DECORATION: none;}
a.enlace_presupuestos:link, a.enlace_presupuestos:visited, a.enlace_presupuestos:active  {TEXT-DECORATION: none;}
a.enlace_presupuestos:hover  {TEXT-DECORATION: none;}
a.boton:link, a.boton:visited, a.boton:active  {background-color:#000000;color:#ffffff;TEXT-DECORATION: none;padding:5px 10px 5px 10px;}
a.boton:hover  {TEXT-DECORATION: none;}
a.enlace3:link, a.enlace3:visited, a.enlace3:active  {TEXT-DECORATION: none;color:#E85700;font-weight:bold;}
a.enlace3:hover  {TEXT-DECORATION: none;color:#C08F0A;font-weight:bold;}

.clear{clear:both;}
.negrita{font-weight:bold;}
.cursiva{font-style: italic;}
.subrayado{text-decoration: underline;}

ul {list-style-type: decimal;margin-top:0px;}
ul li{margin-top:10px;margin-left:0px;}

.fs9{font-size:0.9em;line-height:1.4em;}
.fs10{font-size:1.0em;line-height:1.4em;}
.fs11{font-size:1.1em;line-height:1.6em;}
.fs12{font-size:1.2em;line-height:1.8em;}
.fs13{font-size:1.3em;line-height:1.5em;}
.fs14{font-size:1.4em;}
.fs15{font-size:1.5em;}
.fs16{font-size:1.6em;line-height:1.3em;}
.fs17{font-size:1.7em;line-height:1.3em;}
.fs18{font-size:1.8em;}
.fs20{font-size:2.0em;line-height:1.0em;}
.fs22{font-size:2.2em;line-height:1.0em;}
.fs30{font-size:3em;}
.fs36{font-size:3.6em;;line-height:1.1em;}

.w150{width:150px;}


.izq{text-align:left;}

.c_405_ec{color:#453A2C;}
.c_145_ec{color:#E85700;}
.c_178_144_78{color:#B2904E;}
.c_49_76_99_63{color:#351E18;}
.c_9_28_80_16{color:#C08F0A;}
.c_1_2_17_17{color:#D1CFA8;}
.c_blanco{color:#ffffff;}

.bc_1_2_17_17{background-color:#D1CFA8;}
.bg_negro{background-color:#000000;}

.bc{}

.negro{color:#000000;}
.blanco{color:#ffffff;}

.sep_50{width:100%;height:50px;}
.sep_80{width:100%;height:80px;}
.sep_100{width:100%;height:100px;}
.sep_200{width:100%;height:200px;}
.sep_300{width:100%;height:300px;}

.centro{text-align:center;}
.izquierda{text-align:left;}
.derecha{text-align:right;}
.vtop{vertical-align:top;}
.pd5{padding-right:5px;}

h1{margin-top:0px;margin-bottom:10px;}
h2{margin-top:0px;margin-bottom:5px;}
h3{margin-top:0px;margin-bottom:5px;}

hr{width:100%;height:1px;border-top: #3D3028 1px dotted;}
img {border:0px;}
form{display: inline; margin: 0;}
.dn{display:none;}

.mt_industrias{margin-top:0px;}
.mt_productos{margin-top:59px;}
.mt_presupuestos{margin-top:16px;}

.m_productos{padding:0px 3px 0px 3px;}
.m_logos{width:195px;margin-left:17px;}
.m_portada_actualidad{padding:15px;}

.contacto_izq{float:left;width:35%;}
.contacto_cen{float:left;width:5%;}
.contacto_der{float:left;width:60%;}
.contacto_input_i{float:left;width:33%;}
.contacto_input_i_int{}
.contacto_input_c{float:left;width:33%;}
.contacto_input_c_int{width:85%;margin-left: auto;margin-right: auto;}
.contacto_input_d{float:right;width:33%;}
.contacto_input_d_int{}

.listado_izq{float:left;width:210px;}
.listado_cen{float:left;width:20px;}
.listado_der{float:left;width:445px;}
.listado_fecha{background-color:#3D3028;color:#B2904E;text-align:right;margin:1px 0px 5px 0px;padding:0px 5px 0px 0px;}
.listado_img{width:210px;height:130px;overflow:hidden;background:#B2904E;}
.listado_img div{margin-top:-10px;}

.detalle_img{float:left;margin:0px 25px 15px 0px;}
.detalle_img .listado_img{margin-bottom:15px;}

.documentacion_izq{float:left;width:100px;}
.documentacion_der{float:left;width:560px;}

.producto_img{height:140px;overflow:hidden;}
.producto_img div{margin-top:-120px;}

.producto{float:left;width:82px;text-align:center;background-color:#B2904E;padding:2px 0px 2px 0px;margin:10px 5px 0px 0px;}
.producto_selec{float:left;width:82px;text-align:center;background-color:#000000;padding:2px 0px 2px 0px;margin:10px 5px 0px 0px;}

label{display:block;margin:0px 0px 0px 0px;font-weight:bold;} 
.input {font-family:arial;BORDER: 0px;padding:0px;margin:0px;width:100%;background-color:#D1CFA8}
.textarea {font-family:arial;width:100%;border:0px;padding:0px;margin:0px;background-color:#D1CFA8;overflow:auto;}
.select{font-family:arial;BORDER: 0px;padding:0px;margin:0px;width:100%;background-color:#D1CFA8}
.submit {background-color:#000000;color:#ffffff;border:0px;padding:2px 5px 2px 5px;margin:7px 0px 0px 5px;text-align:center;}
.h_textarea_contacto{height:150px;}
.h_textarea_presupuestos_datos_presonales{height:150px;}
.check{background-color:#D1CFA8;border:1px solid #787761;margin:0px; padding:0px;}

.presupuestos_ampliar_izq{float:left;width:48%;overflow:hidden;}
.presupuestos_ampliar_cen{float:left;width:4%;overflow:hidden;}
.presupuestos_ampliar_der{float:left;width:48%;overflow:hidden;}

.presupuesto_persona_input_i{float:left;width:33%;}
.presupuesto_persona_input_i_int{}
.presupuesto_persona_input_c{float:left;width:33%;}
.presupuesto_persona_input_c_int{width:85%;margin-left: auto;margin-right: auto;}
.presupuesto_persona_input_d{float:right;width:33%;}
.presupuesto_persona_input_d_int{}

.label_presupuestos_ampliar_info{float:left;width:65px;padding:0px;margin:0px;}
.input_presupuestos_ampliar_info{float:left;width:142px;font-family:arial;BORDER: 1px #D1CFA8 solid;padding:0px;margin:0px;background-color:#D1CFA8;}
.select_presupuestos_ampliar_info{float:left;width:145px;font-family:arial;BORDER: 0px;padding:0px;margin:0px;background-color:#D1CFA8;}

.textarea_presupuestos_ampliar_info {font-family:arial;width:100%;height:100px;border:0px;padding:0px;margin:0px;background-color:#D1CFA8;overflow:auto;}

.cell_presupuestos_productos{}

.input_co2{width:110px;font-family:arial;BORDER: 1px #D1CFA8 solid;padding:0px;margin:0px;background-color:#D1CFA8;}
.submit_co2 {width:110px;background-color:#000000;color:#ffffff;border:0px;padding:0px 2px 0px 2px;margin:0px 0px 0px 0px;}

.mapa_web{}
.mapa_web ul{padding:0px;margin:0px 0px 0px 0px;}
.mapa_web li{margin: 5px 0px 0px 50px;padding: 0px 0px 0px 0px;}

.aviso_legal {}
.aviso_legal ul {list-style-type: decimal;margin-top:0px;}
.aviso_legal ul li{margin-top:10px;margin-left:0px;}

.portada{width:657px;text-align:justify;}

.izda{float:left;}
.dcha{float:right;}