/* Generales */
body { font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #052E18;}

/* Intro */
.entrar {color: #FFFFFF; font-weight: normal; font-size: 14px; text-decoration:none;}

/* Empresa */
.emp_pri { border: 1px solid #747E78; margin: auto; width: 785px; height: 550px; background-color:#FFFFFF; /* background-image: url(../images/empresa_fondo.jpg); background-repeat:no-repeat;*/}
.emp_pri_apli { border: 1px solid #747E78; margin: auto; width: 785px; height: 550px; /*background-color:#FFFFFF; */ background-image: url(../images/empresa_fondo.jpg); background-repeat:no-repeat;}
.emp_aplica { padding-top: 60px; color: #000000; font-size: 14px; font-weight: bold; text-decoration:none; }
.emp_unit_aplica { height: 20px; }
.emp_texto_uno { font-size: 10px; color:#000000; text-align:left; margin-right: 10px; margin-left: 10px; }
.emp_texto_dos { font-size: 9px; color:#000000;text-align:justify; margin-left: 10px; }
.emp_texto_tres { font-size: 10px; color:#000000; text-align:left; margin-left: 10px;}
.emp_texto_cuatro { font-size: 10px; color:#000000; text-align:left; margin-right: 10px; margin-left: 10px;}
.emp_img { margin-left: 10px; }
.emp_enlace_mail { font-size: 12px; color:#000000; text-align:left; font-weight:bold; text-decoration:none;} 
.emp_enlace_mail:hover { color: #052E18;; text-decoration:underline; }



/* Contacto */
.con_pri { border: 1px solid #747E78; margin: auto; width: 785px; height: 550px; background-image: url(../images/fondo_contacto.jpg); background-repeat:no-repeat;}
.con_tabla { margin-top: 10px; padding-left: 40px;}
.con_titular { color: #052e18; font-size: 14px; font-weight: bold; text-decoration:none;}
.con_td { padding-left: 30px; text-align:left; color: #000000; font-size: 13px; }

/* Produtos */
.pro_pri { /*border: 1px solid #747E78;*/ margin: auto; width: 1024px; background-color:#FFFFFF; background-image:url(../images/fondo_productos.jpg); background-repeat:no-repeat;}
.pro_header { background-image:url(../images/fondo_header.gif); background-repeat:repeat-x;}
.pro_title { font-size: 12px; font-weight: bold; color:#999999; background-image:url(../images/fondo_header.gif); background-repeat:repeat-x; }
.pro_table { background-color:#FFFFFF; width: 1024px;}
.pro_div_tabla { margin: auto; width: 1024px; }
.pro_head { font-size: 11px; color: #052E18; font-weight: bold; }
.pro_subtit { font-size: 11px; color: #000000; font-weight: bold; vertical-align:top; padding-left: 5px;}
.pro_productos { font-size: 11px; color: #FF0000; font-weight: bold; text-decoration:none; }
.pro_productos:hover { color:#666666; text-decoration:none;}
.pro_caracter { font-size: 9px; color: #000000; font-weight: bold; }
.pro_sep { height: 1px; background-image:url(../images/pixel_verde.gif); background-repeat:repeat-x;}
.pro_sep_gris { height: 1px; background-image:url(../images/pixel_gris.gif); background-repeat:repeat-x;}
.pro_footer { margin: auto; width: 1024px; background-color:#FFFFFF; }

	/* Fichas productos */
	
	.pro_div_prin_fichas { margin: auto; width: 1024px; background-color:#FFFFFF; }
	.pro_tabla_sec_fichas { margin: auto; width: 850px; /*border: 1px solid red; */}
	.pro_fichas {color: #ffffff; text-decoration:none;}
	.pro_fichas:hover {color: #999999;}
	.pro_subtit_fich { font-size: 13px; color: #FF0000; font-weight: bold; vertical-align:top; padding-left: 5px; margin: auto;}
	.pro_ul { vertical-align: middle; font-size: 13px;}
	.pro_li { font-weight: bold; color:#FF0000; }
	.pro_table_fichas { border: 2px solid #052E18; background-color:#FFFFFF; margin: auto; width: 700px; padding-left: 5px; padding-right: 5px; color:#052e18; font-weight: bold; font-size: 12px; }
	.pro_titular {color: #FF0000; font-size: 14px; font-weight: bold; padding: 5px; width: 400px;}
	.pro_tipo { color: #666666; font-size: 14px; font-weight: bold; width: 400px; text-align:right;}
	.pro_carac { color: #ff0000; font-size: 12px; font-weight: bold; }
	.pro_clase { color: #666666; font-size: 14px; font-weight: bold; text-decoration:none;}
	.pro_clase:hover { color: #333333; text-decoration:none;}
	.pro_mip { font-size: 14px; font-weight:bold; }
	.pro_tedes_claros { background-color: #052E18; color:#FFFFFF; padding-left: 5px; }
	.pro_fichas_apdos { border-bottom: 2px solid #052e18; color: #052e18; font-weight:bold; }	
	
/* Depositos */
.depo_pri_gra { border: 1px solid #747E78; margin: auto; width: 785px; height: 550px; background-color:#FFFFFF; /*background-image: url(../images/depo_fondo_grafico.jpg); background-repeat:no-repeat;*/}
.depo_texto { padding-left: 10px; text-align:left; color: #000000; font-size: 12px; }
.depo_texto_min { padding-left: 9px; text-align:left; color: #000000; font-size: 9px; }
.depo_texto_tit { font-size: 11px; color:#052e18; text-align:left; margin-right: 10px; font-weight:bold;}
.depo_texto_subtit { font-size: 13px; color:#000000; text-align:center; font-weight:bold; text-decoration:none;}
.depo_texto_subtit:hover { text-decoration:underline; color:#052e18;}

/* Paredes y techos */
.par_texto_tit { font-size: 11px; color:#052e18; text-align:left; margin-right: 10px; font-weight:bold;}
.par_texto { padding-left: 10px; text-align:left; color: #000000; font-size: 12px; }
.par_texto_min { padding-left: 9px; text-align:left; color: #000000; font-size: 9px; }

/* Suelos */
.sue_td { padding-left: 10px; }
.sue_texto { padding-left: 10px; text-align:left; color: #000000; font-size: 12px; padding-right: 10px; }
.sue_texto_tit { font-size: 11px; color:#052e18; text-align:left; margin-right: 10px; font-weight:bold; text-decoration:none;}
.sue_texto_tit:hover {text-decoration: underline; color: #333333;}
.sue_texto_tit2 { font-size: 11px; color:#052e18; text-align:center; margin-right: 10px; font-weight:bold; text-decoration:none;}
.sue_enlace_aridos { font-size: 12px; color:#FFFFFF; text-align:left; margin-right: 10px; font-weight:bold; background-color: #052e18; text-decoration:none;} 
.sue_enlace_aridos:hover { color: #999999; text-decoration:underline; }
.sue_texto_titarido { font-size: 11px; color:#052e18; text-align:center; font-weight:bold;}

/* mapa web y resolucion */
.map_texto { font-size: 10px; color: #FFFFFF; font-weight:bold; text-decoration:none;}
.map_texto:hover {color: #FF0000;}


