/* CSS Document */
*{padding:0; margin:0}
body { font-family:Georgia, "Times New Roman", Times, serif;}
#wrapper{width:960px; margin:0 auto; overflow:hidden;
	/* per amagar el que sobra del padding i margin del content. Aqui li treiem el height 100% si no es talla el content i no scroll */ }
	
/* banner.......................................*/
h1{ width:960px;/* height:140px;*/ font-size:18px;}
h1 span {position: relative; z-index: -1;}

/* Menú.........................................*/
ul#menu{ display:none; width:960px; padding-left:120px; background-color: #990000; height:30px; border-top:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px}
ul#menu li {list-style:none; float:left;/*per IE6 i 7*/}
ul#menu li a {display:block;/* background-color:#999966; */margin:5px 1px 2px 2px; text-decoration:none; font-size:1.1em; padding:3px 8px; color:#fff;}
ul#menu li a:hover, ul#menu li.selected a{background-color:#999966;}

#content{float:left; padding:35px 0; background-color:#CCCCCC;/*text-align:center; */width:960px;}
#footer{width:960px; padding:10px 0;/* background-color:#6666FF; text-align:left; */}

.info{padding:0 0 15px  0;}
.logo{ display:block !important; padding-bottom:10px}
.info li{list-style:none;font-size:0.9em; }
.info li a {color:#000; text-decoration: underline;}
.info li a:hover {color:#FFF; text-decoration:none;}
.info h3{ /*border-bottom:#CCCCCC dotted 1px; */margin-bottom:5px; font-size:12pt; color:#000; width:580px}

.infoNav{ display:none; padding:0 0 0 125px;}
.infoNav ul li{display:inline; padding-right:4px; }
.infoNav ul li a{color:#CCCCCC; text-decoration:none;}
.infoNav ul li a:hover{color:#FFF; text-decoration:underline;}

/* General .,.........................*/
.clear{clear:both; padding-bottom:10px;}
a, img{border:none; outline:none}
h2{padding-bottom:8px; font-size:18pt}
h3{padding-bottom:8px; font-size:14pt}
h4{padding-bottom:8px; font-size:12pt}

/*EMPRESA-SITUACION-EXPORTACION*/
.general{margin-left:125px; width:780px; text-align:left}
.general p{margin-bottom:10px; text-align:justify}
.general img{ margin-right:10px;}
.general ul {padding-bottom:10px; list-style:none;}

/* Pàgina inicial............................*/
.thumb { display:none; float:left; padding:10px;}
.thumb p {padding:4px 4px; background-color:#66C; font-size:0.9em; color:#FFF}
.thumb img{ padding-bottom:3px; width:172px; height:129px;} 

/* Producte.........................................*/
#producto{ width:960px; float:left;  /*margin:10px 0 45px 0;*/}
.detalles {float:left; width:300px; height:300px; padding-right:50px;/* margin:0 10px 0 0px; text-align:left; */}
/*.detalles ul{padding:0 10px; }*/
.detalles li{list-style:none;/* border-bottom:#0099CC solid 1px; padding:3px 0; */margin-bottom:6px;}
.detalles h2{ padding:3px 0;/* background-color:#66C; */font-size:12pt; margin-bottom:10px; color:#000}

.imatges {float:left; width:500px; /*background-color:#CCC;*/ }
.imazums {display:inline;/* float:right; background-color:#999;*/ margin-right:15px; width:125px; }
.imazums ul{padding-left:350px; }
.imazums li {list-style:none; width:125px; height:94px; float:left;/* per IE6 */}
.imazums li img {float:left; width:119px; height:88px; padding:3px; /*padding:5px 10px ;*/}

/*EXPORT */
.export{float:left; width:230px; height:170px; padding:4px; border:#990000 solid 1px; margin-right:12px;}
.export ul{font-size:.9em; padding:10px 10px 0 25px;}
.export ul li{padding-bottom:8px;}

/* CONTACTO */
.contactForm{position:relative; width:300px; height:380px; top:0; left:0; background-color:#999933; padding:10px; text-align: left;
	color:#000; opacity: .8; filter: alpha(opacity=80); -moz-opacity: .8}
	
/* CSS Formulari productes */
form{padding-left:50px;}
fieldset{ padding:4px 0; margin:0; border:0}
input, textarea, select {/*float:left; */width: 200px; font-size: 1.1em;} 
label {width:200px; font-weight:normal; }
label.error {color:#fff; padding-left:.5em; line-height:1.5em; font-size:1.1em }
 
input:focus, textarea:focus{ background-color: #CCC}
select{font-size:1.1em}
select option{padding-left:10px;}


/* PAGINA DE IMPRESIO DE PRODUCTES */
#wrapPrint{width:600px; margin:0 auto; overflow:hidden;}
#wrapPrint h2{ background-color:#FFFFFF; font-size:20pt; padding-left:91px }
#wrapPrint h3{ background-color:#FFFFFF; font-size:16pt; padding-left:91px }
#wrapPrint h4{ background-color:#FFFFFF; font-size:14pt; padding-left:91px}
#wrapPrint h5{ background-color:#FFFFFF; font-size:12pt; padding-left:91px}
#wrapPrint p{font-size:10pt}
#wrapPrint ul li{font-size:10pt}

.banner{ width:600px; padding:15px 0 15px 0; height:100px;}
.banner img{ float:left; width:76px; height:100px; padding-right:15px; }

.dataPrint {width:500px; padding:10px 0 10px 91px;}
.dataPrint ul{padding:0 10px; }
.dataPrint li{list-style:none; margin-bottom:4px;}

#fooPrint {width:600px; padding:30px 0 10px 0;  }

.imaPrint {width:600px; padding-bottom:10px;}
.zumsPrint {display:inline;height:107px; }
.zumsPrint li {list-style:none; width:142px; height:107px; float:left;/* per IE6 */padding-right:8px;}
.zumsPrint li img {float:left; width:142px; height:107px; }