body{
margin:0;
background:url(images/back.gif);
font-family:Arial, Helvetica, sans-serif;

}


#main{
margin-left:auto;
margin-right:auto;
width:760px;
position:relative;
top:70px;
}

/* elementos que hacen  a la cabecera */
#cabecera{
float:left;
width:760px;
height:67px;
border-bottom: 2px solid #000;
background:#3D3937;
}

#logo{
position:relative;
top:10px;
left:30px;
float:left;
width:160px;
}

#botonera{
width:431px;
float:right;
position:relative;
right:12px;
top:44px;
}

#botonera a, .bt_inactivo{
position:relative;
margin-left:3px;
width:80px;
height:17px;
padding-top:3px;
display:block;
float:left;
text-decoration:none;
text-align:center;
font-size:0.7em;
}

#botonera a{
background:#000;
color: #FFFFFF;
}

#botonera a:hover{
background:#666;
}


.bt_inactivo{
background:#E52324;
color:#FFF;
}

/* elementos que hacen al cuerpo */
#cuerpo{
background:#FFFFFF;
width:760px;
float:left;
height:350px;
position:relative;
top:-260px;


}

#titulo, #titulo2{

width:702px;
margin-left:auto;

height:32px;
margin-right:auto;
}

#titulo{
background:url(images/dotted.gif) repeat-x bottom;
}

#titulo2{
background:url(images/dotted2.gif);
}

h3{
word-spacing:-2px;
margin:0px 0 0 0;
padding:7px 0 0 0;
font-size:0.8em;
color:#E52324;
float:left;
}

#sub_botonera{
float:right;
width:auto;
margin-top:8px;
text-align:right;
border-right:1px solid #E10915;
padding-right:0px;
padding-top:-10px;

}

#sub_botonera a, .sub_boton_inact{
text-decoration:none;
font-size:0.7em;
border-left:1px solid #E10915;
padding:0 5px 0 5px;
margin:0;
float:left;
display:block;
	}

#sub_botonera a{
color:#999999;
}

.sub_boton_inact{
color:#333333;
}

#sub_botonera a:hover{
color:#333;
}

#contenido{
margin:15px 0 0 0;
width:700px;
margin-left:auto;
margin-right:auto;
font-size:0.8em;
}



/* elementos del menú desplegable */
#menu1Container{
VISIBILITY: hidden; 
position:relative; 
float:left; 
z-index:40
}

#menu1Content{
background:#F5F5F5;
TOP: -370px;
padding: 13px 0 0 10px;
}

#menu1Content a, .menu1_inactivo{
font-size:0.7em;
text-decoration:none;
display:block;
width:300px;
padding:5px;
}



#menu1Content a{
color:#666666;
border-bottom:1px solid  #C2C1C1;
}


.menu1_inactivo{
color:#333;
border-bottom:1px solid  #C2C1C1;

}

#menu1Content a:hover{
color:#000;
border-bottom:1px solid  #E10915;
}

#button_container, #button_container2{
width:310px;
}

#button_container{
border-top:1px solid #C2C1C1;
}

#button_container2{
border-top:1px solid #E10915;
}

.incorporado{
margin-left:32px;
}

#button_container div{
float:left;
width:30px;
}

/* elementos que hacen al pie */
#pie{
width:260px;
float:left;
position:relative;
top:-256px;
font-size:0.7em;
color:#CCCCCC;
}

#botonera_alpie{
width:260px;
float:right;
position:relative;
top:-256px;
text-align:right;
right:20px;
}

#bt_eng a, #bt_port a, #bt_esp a, #bt_esp_inac, #bt_eng_inac, #bt_port_inac{
width:19px;
height:21px;
float:right;
margin-left:5px;
}

#bt_eng a, #bt_eng_inac{
background:url(images/bteng.gif);
}

#bt_port a, #bt_port_inac{
background:url(images/btport.gif);
}

#bt_esp a, #bt_esp_inac{
background:url(images/btesp.gif);
}

#bt_eng a:hover, #bt_port a:hover,  #bt_esp a:hover, #bt_esp_inac, #bt_eng_inac, #bt_port_inac{
background-position: 0 -21px;
}

/*contenidos */
/*empresa*/
.columna1, .columna2{
width:340px; height:280px;
}

.columna1, .columna2, .columna3{
 font-size:0.89em; text-align:justify; color:#333;
}

.columna1, .columna3{
float:left;
}
.columna2{
float:right;
}

.columna3{
width:270px;
position:relative;
top:60px;
left:30px;
}


.columna1 p, .columna2 p{
margin:4px;
}

/*productos*/
#tabla{
float:right;
font-size:0.8em;
}

.tabla_vec{
width:480px;
}

.tabla_vae, .tabla_uni{
width:370px;
position:relative;
right:20px;
}


.tabla_vae{
top:20px;
}

.tabla_uni{
top:60px;
}

#especificacion, #foto{
float:left;
}

.foto_vae{
padding-left:30px;
position:relative;
top:10px;
}

.espec_vec{
width:210px;
font-size:0.8em;
}

.espec_vae{

left:60px;
width:280px;
margin-bottom:20px;
padding-left:40px;
}

.espec_vpv{
left:30px;
width:310px;
margin-bottom:20px;
padding-left:30px;
}

#content_cert{
float:right;
width:422px;
text-align:center;
}

#logos_cert{
float:left;
width:95px;
position:relative;
left:40px;
top:10px;
}

#foto{
padding-top:4px;
}

.tabla_especificaciones{
float:right;
border-right:1px solid;
border-top:1px solid;
border-color:#000000;
text-align:center;
}

.tabla_especificaciones td, .tabla_especificaciones th{
border-left:1px solid #000000;
border-bottom:1px solid  #000000;
}

.tabla_especificaciones th{
font-weight:800;

color:#333333;
}

.tabla_especificaciones td{
color:#666666;
}

.fila_gris{
background:#DDD;
}


.la_colum{
color:#E10915;
font-weight:bold;
}

.tabla_foto{
width:30px;
float:right;
}

.tabla_foto a, .popup{
color:#333;
text-decoration:none;
}

A.popup:hover{
color:#E10915;
text-decoration:underline;

}

.tabla_foto td{
height:14px;
}

.tabla_foto a:hover{
color:#E10915;
text-decoration:underline;
}

#pie_de_tabla, #pie_de_tabla2, #pie_de_tabla3{
float:right;
color:#666;
text-align:left;
padding-top:5px;
}

#pie_de_tabla2{
width:320px;
margin-top:10px;
}

#pie_de_tabla2 small{
font-size:8px;
display:block;
}

#pie_de_tabla3{
width:760px;
margin-top:30px;
font-size:0.7em;
}

.contact{
background:#D7D7D7 url(images/contacto.jpg) no-repeat;
background-position: 220px 40px;
font-size:0.7em;

}

.contact, .mercados{
width:760px;
float:left;
height:350px;
position:relative;
top:-260px;
color:#666666;
}

.mercados{
background:#D7D7D7;
}

.back_br_contacto{
background:url("images/back_br_contacto.png")!important;
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_br_contacto.png');
width:170px;
height:88px;
padding-left:116px;
padding-top:3px;
position:relative;
top:240px;
left:370px;
}

.back_ar_contacto{
background:url("images/back_ar_contacto.png")!important;
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_ar_contacto.png');
width:292px;
height:88px;
padding-left:40px;
padding-top:3px;
position:relative;
top:150px;
left:30px;
}

#comentario_contacto{
width:200px;
height:51px;
position:relative;
left:40px;
top:-90px;
}

.contact a{
text-decoration:underline;
color: #333;
}

.contact a:hover{
text-decoration:none;
color: #E10915;
}


.bandera{
float:left;
width:140px;
position:relative;
padding-left:45px;
padding-bottom:10px;
}

.bandera img{
float:left;
}

.bandera span{
margin-top:5px;
display:block;
margin-left:30px;
color:#333333;
font-size:0.7em;
}

#contenedores_debandera{
width:560px; position:relative;top:55px;  left:100px;
}

.mercados_tit{
font-size:0.7em; 
padding-left:27px;
}

.style1 {color: #000000}

#texto_novedad{
float:right; width:230px; position:relative; top:20px; right:30px;
}

#texto_novedad p{
font-size:0.8em;
color:#25366E;
margin-bottom:5px;
}

#texto_novedad em{
font-size:0.8em;
font-style:normal;
color:#20623E;
}

#imgs_novedad{
float:left; width:380px;
}

#imgs_novedad img{
margin:5px; position:relative; top:15px; left:40px;
}

#etiqueta_foto{
font-size:0.8em;position:absolute; top:320px; left:140px;color: #E10915;
}

#etiqueta_foto p{
color:#000000;
margin:2px 0;
display:block;
width:150px;
}

/*elementos de las certificaciones*/

#bv_bt a, #bv_bt{
background: url(images/bureauveritas_iso_bt.jpg);
width:45px;
height:68px;
display:block;
}

#bv_bt_noiso a, #bv_bt_noiso{
background: url(images/bureauveritas_bt.jpg);
width:45px;
height:60px;
display:block;
}

#iga_bt a, #iga_bt{
background: url(images/iga_bt.jpg);
width:45px;
height:68px;
display:block;
}

#inmetro_bt, #inmetro_bt a{
background: url(images/inmetro_bt.jpg);
width:45px;
height:68px;
display:block;
}
#iga_bt a:hover, #inmetro_bt a:hover, #bv_bt a:hover, #bv_bt_noiso a:hover{
background-position:  0 -68px;
}

.nowrap{
padding:6px;
white-space:nowrap;
}


.revision{
float:left;
font-size:0.7em;
color:#CCCCCC;
}
