@charset "utf-8";
/* CSS Document */
.menuizq{
width:210px;
padding:0 0 0 0;
margin:0 0 0 10px;
list-style-type:none;
float:left;
}
.menuizq ul{
list-style-type:none;
padding-left:0px;
margin:0;
}
.menuizq li{
list-style-type:none;
margin:0;
text-align:left;
}
.menuizq li strong{
display:block;
color:#666;
font-size:18px;
font-weight:normal;
}
.menuizq li li{
padding-left:20px;
background:url(/files/plantillas_texto/flecha-menuderecha.gif) 0 2px no-repeat;
font-size:14px;
margin-top:0.6em;
}
.menuizq li li a{
font-size:100%;
color:#326723;
}
.texto{
margin-left:230px;
width:520px;
text-align:justify;
}
.texto li{
margin-bottom:.5em;
}
.texto.ancho{
margin-left:0;
width:750px;
z-index:1;
}
.texto h2, h1{
margin-top:0;
text-align:left;
font-size:150%;
}
.texto h3{
margin-top:0;
padding-top:1em;
font-size:140%;
}
.texto h4{
color:#060;
font-size:12px;
}
.texto img{
margin:0 20px 0 0;
}
.texto th{
background:#CCCCCC;
}
.portada .container{
background-image:url(/files/plantillas_texto/back-container-portada.jpg);
background-position:0 0;
}
.portada .cabecera{
height:193px;
background:url(/files/textos/capcaleres/back-cabecera-intro-es.jpg) no-repeat;
}
.logo{
display:block;
position:absolute;
top:0;
left:0;
width:175px;
height:146px;
}
.formulario{
display:block;
width:149px;
float:left;
margin:146px 0 0 0;
background:#7F7F7F;
font-size:11px;
color:#CCC;
border:none;
border-bottom:1px solid #FFF;
}
.formulario p{
margin:6px 0 7px 6px;
}
.formulario img{
vertical-align:bottom;
}
.formulario button{border:0;background:none;}
.formulario button img{cursor:pointer;}
.formulario input{
border:1px solid #666;
background:#FFF;
}
.cabecera .banner{
float:left;
border-top:1px solid white;
}
.cabecera .packaging{
width:248px;
height:164px;
float:left;
}
.cabecera .allpackaging{
width:262px;
height:193px;
float:left;
margin-left:1px;
}
.navlist{
width:149px;
float:left;
margin:0;
padding:0;
list-style-type:none;
background:#D1D1D1;
}
.navlist li{display:inline;}
.navlist li a{
display:block;
margin-left:6px;
padding-left:22px;
border-bottom:1px solid #FFF;
line-height:23px;
text-decoration:none;
color:#000;
}
.navlist li a:hover, .navlist li a.actual{
background:url(/files/plantillas_texto/menu1-02.jpg) -5px 0 no-repeat;
}
.navlist li a.empresa{
color:#FFF;
background:#326723;
margin-left:0;
padding-left:28px;
line-height:27px;
}
.navlist li a.resaltado{
color:#FFF;
background:#CC0033;
margin-left:0;
padding-left:28px;
line-height:27px;
}
.navlist li a.resaltadoazul{
color:#FFF;
background:#211E66;
margin-left:0;
padding-left:28px;
padding-top:5px;
padding-bottom:5px;
line-height:15px;
text-align:left;
}
.navlist li a.empresa:hover, .navlist li a.empresa.actual{
background:#326723 url(/files/plantillas_texto/flecha-menu-empresa.gif) 7px 7px no-repeat;
}
.intro{
margin:0 0 0 150px;
padding:0 0 0 21px;
background:url(/files/plantillas_texto/back-cuerpo-intro.jpg) repeat-y;
min-height:350px;
}
.cuerpo .menubase{
float:left;
padding:7px 10px 10px 10px;
/*background:url(/files/plantillas_texto/back-intro.jpg) no-repeat;*/
}
.cuerpo .menuderecha{
width:205px;
padding:5px 0 0 0;
margin:0;
list-style-type:none;
float:left;
text-align:left;
}
.cuerpo .menuderecha.ancho{
width:auto;
}
.cuerpo .menuderecha li{
margin-bottom:15px;
text-align:left;
}
.cuerpo .menuderecha li li{
margin:5px 0 0 0;
}
.cuerpo .menuderecha li strong{
display:block;
padding-left:20px;
background:url(/files/plantillas_texto/flecha-menuderecha.gif) 0 2px no-repeat;
color:#666;
font-size:16px;
font-weight:normal;
}
.cuerpo .menuderecha li strong a.vermas{
font-size:70%;
}
.cuerpo .menuderecha li strong em{
display:block;
font-size:12px;
}
.cuerpo .menuderecha ul{
list-style-type:none;
padding-left:20px;
margin:0;
}
.certificaciones{
position: absolute;
left:0;
bottom:0;
width:150px;
margin-bottom:40px;
text-align:center;
font-size:9px;
color:#000;
}
.portada .footer{
background:url(/files/plantillas_texto/back-footer-portada.jpg);
color:#FFF;
font-size:11px;
}
.oculto{
display:none;
}
p.pdf, p.galeria{
border:1px solid #D1D1D1;
height:200px;
line-height:200px;
margin-right:20px;
background:url(/files/textos/PDF.gif) no-repeat 30px center;
}
p.pdf.petit, p.galeria.petit{
background:url(/files/textos/PDF-32.gif) no-repeat 10px center;
line-height:42px;
height:42px;
margin-top:1em;
}
p.galeria.petit{
background-image:url(/files/textos/galeria-32.jpg);
}
p.pdf a, p.galeria a{
display:block;
height:100%;
padding-left:220px;
}
p.pdf.petit a, p.galeria.petit a{padding-left:52px;}
p.video{
margin:0;
/*height:250px;*/
padding:170px 0 20px 0;
width:240px;
text-align:center;
border:1px solid #D1D1D1;
background:no-repeat center 20px;
}
p.video.calidad{background-image:url(/files/textos/video2.jpg);}
p.video.normal{background-image:url(/files/textos/video1.jpg);}
table.galeria{
background:#FFF;
}
table.galeria td{
text-align:center;
padding-bottom:1em;
}
table.galeria a{
text-decoration:none;
}
table.galeria img{
margin:1em 0 0 0;
}
.izquierda , .derecha , .central , .central2 , .central3 {
line-height:100%;
margin:15px 0 15px 0;
}
.izquierda strong, .derecha strong, .central strong , .central2 strong, .central3 strong{
text-align:left;
display:block;
font-size:.8em;
color:#333;
}
.tabulado, .central2, .central3{width:100%;}
.central2 img, .derecha img, .izquierda img{margin:0 0 3px 0;}
.central2 td{width:50%;}
.central2 td{padding:10px 10px 10px 30px;}
.central3 td{width:33%;padding-left:10px;}
.central{text-align:center;}
.derecha{
float:right;
margin:0;
padding:10px 0 5px 20px;
}
.izquierda{
width:200px;
float:left;
margin:0;
padding:10px 20px 5px 0;
}
.tabulado th{
width:130px;
background:none;
text-align:left;
padding:2px 5px 10px 0;
}
.tabulado td{
padding-bottom:10px;
}
.tabulado p{margin-bottom:0;}
.cronologia .anyo{
width:4em;
}
.galeriagolf{background:#D3D3D3;text-align:center;}
.galeriagolf img{margin:4px;}
.banners li img{
margin-left:-3px;
}
