body{margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif;}

h1{font: bold 15px Arial, Helvetica, sans-serif; color: #04784A; margin: 0px 0px 10px 0px; padding: 0px 0px 6px 0px; border-bottom: 1px dashed #04784A;}
h2{}
h3{}
h4{}
h5{}
h6{}

a:link, a:visited{color: #999; text-decoration: underline;}
a:visited{color: #999; text-decoration: underline;}

form{margin: 0px; padding: 0px;}
label{margin: 0px; padding: 0px; cursor: pointer;}
button{margin: 0px; padding: 0px; cursor: pointer; border: none;}

input{margin: 0px; padding: 0px; height: 18px; font: 11px Arial, Helvetica, sans-serif; border: 1px solid #CCC;}
select{margin: 0px; padding: 0px; height: 18px; font: 11px Arial, Helvetica, sans-serif; border: 1px solid #CCC;}

#volver{display: none; visibility: hidden;}


/*HEADER*/
#header {width: 100%; clear: both; margin: 0px;}
#header img{float: left; margin: 0px; padding: 8px; border: none;}
#header form{display: none; visibility: hidden;}

#header ul{display: none; visibility: hidden;}


/*MENU CONTENIDOS 2 COLUMNAS*/
#menu{display: none; visibility: hidden;}


/*ESTRUCTURA*/
#estructura{width: 100%; margin: 0px; clear: both;}


/*CONTENIDOS*/
#contenidos{padding: 0px; padding-bottom: 14px;}


/*CONTENIDOS 2 COLUMNAS*/
#contenidos_2col{width: 100%; padding: 0px; padding-bottom: 14px; margin: 0px; }
#contenidos_2col #detalle_contenidos{margin: 0px; padding: 0px;}


/*BREADCRUMS*/
#breadcrums{display: none; visibility: hidden;}


/*PREGUNTAS FRECUENTES: TEXTO INTRODUCCION*/
#faq_intro{margin: 0px; padding: 0px 0px 20px 0px;}
#faq_intro #faq_intro_bottom{}
#faq_intro #faq_intro_bottom p{margin: 0px; padding: 10px 0px 15px 20px; border-left: 1px solid #CCC;} 
#faq_intro #faq_intro_bottom strong, #faq_intro #faq_intro_bottom strong{font-size: 14px; color: #2C8F4B; margin: 0px 0px 5px 0px;} 


/*FAQ*/
.faq{padding: 10px 0px 10px 150px; color: #7B7B7B;}
.faq h1{border-top: 1px dashed #CCC; padding: 0px 0px 6px 0px; margin: 0px; font: bold 11px Arial, Helvetica, sans-serif; color: #7B7B7B; border-bottom: none; clear: both;}
.faq h1 span{display: none; visibility: hidden;}
.faq p{margin: 0px; padding: 0px 0px 9px 15px;}


/*MARCAS REPRESNTADAS*/
.marcas_representadas{font: 10px Arial, Helvetica, sans-serif; color: #8D8D8D; margin: 0px; padding: 0px 0px 10px 0px;}
.marcas_representadas h1{font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; margin: 0px; padding: 5px 0px 20px 0px; border-bottom: none;}
.marcas_representadas .filas{padding: 0px; height: 130px;}
.marcas_representadas .filas .columnas{float: left; margin: 0px; padding: 0px 5px 0px 0px; width: 24%; height: 110px;}
.marcas_representadas .filas .columnas.last{border: none;}
.marcas_representadas .filas .columnas p{padding: 6px 0px 8px 0px; margin: 0px;}
.marcas_representadas .filas .columnas .cont_img{float: left; width: 78px; height: 70px; text-align: center; border: 1px solid #CCC; padding: 5px; margin: 0px 5px 0px 0px;}
.marcas_representadas .filas .columnas img{border: none; padding: 15px 0px 0px 0px;}


/*MANUALES*/
#manuales{font: 10px Arial, Helvetica, sans-serif; padding: 0px 0px 5px 0px; left: 12px;}

#manuales .filas{padding: 6px 0px 0px 0px; font-size: 12px; color: #8D8D8D;}
#manuales .filas .columnas{position: relative; float: left; height: 90px; margin: 0px 0px 0px -1px; padding: 0px 0px 19px 0px; width: 24%;}
#manuales .filas .columnas .top{display: none; visibility: hidden;}

#manuales .filas .columnas p{margin: 0px 0px 0px 20px; padding: 5px 6px 5px 0px;}
#manuales .filas .columnas a:link, #manuales .filas .columnas a:visited{text-decoration: underline; font-size: 11px; color: #2B8F52;}

/*CATALOGO*/
#catalogo{font: 10px Arial, Helvetica, sans-serif; padding: 0px 0px 5px 0px; left: 12px;}

#catalogo .filas{padding: 6px 0px 0px 4px; position: relative; margin: 0px; font-size: 12px; color: #8D8D8D;}
#catalogo .filas .columnas{position: relative; float: left; height: 230px; margin: 0px 0px 0px -1px; padding: 0px 0px 19px 0px; width: 24%;}
#catalogo .filas .columnas .top{display: none; visibility: hidden;}

#catalogo .filas .columnas p{margin: 0px 0px 0px 20px; padding: 5px 6px 5px 0px;}
#catalogo .filas .columnas a:link, #catalogo .filas .columnas a:visited{text-decoration: underline; font-size: 11px; color: #2B8F52;}

#catalogo .filas .columnas .cont_foto{width: 134px; height: 122px; margin: 0px auto; text-align: center; padding: 5px 0px 0px 0px;}
#catalogo .filas .columnas .cont_foto img{width: 134px; border: none;}

#catalogo .filas .columnas .link_descarga_01{display: none; visibility: hidden;}
#catalogo .filas .columnas .link_descarga_02{display: none; visibility: hidden;}
#catalogo .filas .columnas .link_descarga_03{display: none; visibility: hidden;}
#catalogo #descripcion_detalle { float: right; }



/*FORMULARIOS*/
#formularios{margin: 0px; padding: 0px;}
#formularios p{margin: 0px; padding: 0px 0px 4px 0px;}
#formularios label{margin: 0px; padding: 3px 0px; width: 200px; display: block; float: left;}
#formularios input{border: 1px solid #CCC; width: 200px;}
#formularios select{border: 1px solid #CCC; width: 202px;}
#formularios textarea{border: 1px solid #CCC; width: 200px; height: 110px; overflow: auto;}
#formularios #consultas{clear: both; width: 100%;}
#formularios #consultas label{width: 200px;}
#formularios button{display: none; visibility: hidden;}


/*FORMULARIO DE CONSULTAS*/
#formularios.form_consultas{}
#formularios.form_consultas label{margin: 0px; padding: 3px 0px; width: 200px; display: block; float: left;}
#formularios.form_consultas p{margin: 0px; padding: 0px 0px 4px 0px; }


/*CONTACTOS FORMULARIOS*/
#datos_consulta{font-weight: bold; height: 140px; padding: 0px 0px 10px 0px;}
#datos_consulta p{margin: 0px; padding: 0px 0px 10px 0px; clear: both;}
#datos_consulta a:link, #datos_consulta a:visited{color: #7C7C7C; text-decoration: none;}
#datos_consulta strong, #datos_consulta b{color: #7C7C7C;}
#datos_consulta span{display: block; float: left; width: 200px; height: 30px;}


/*FORMULARIO CONSULTAS*/
#fondo_consultas{height: 130px;}


/*FOOTER*/
#bottom_contenidos{padding: 0px 0px 30px 0px; margin: 0px auto;}

#footer{color: #FFF; width: 100%; margin: 0px; clear: both;}
#footer img{display: none; visibility: hidden;}
#footer ul{display: none; visibility: hidden;}
#footer address{font: normal 11px Arial, Helvetica, sans-serif; clear: both; margin: 0px; padding: 0px 10px 0px 40px;}
#footer address a:link, #footer address a:visited{color: #FFF; text-decoration: underline;}
#footer span{float: right;}
#footer #webmail{display: none; visibility: hidden;}
