/*********************** NORMALITZO ******************************************************/
*{
	padding: 0;
	margin: 0;
}
/********************** COMÚ A TOTES LES PÀGINES ******************************************/
body{
	text-align: center;
	background-color: #d0db7a;
	color: #000000;
	font: small Arial, Helvetica, sans-serif;
}
caption{
	color: #2e4726;
	background-color: #d0db7a;
	padding-bottom: 7px;
}
fieldset{
	border: 0;
}
legend{
	display: none;
}
table, td, th, tr{
	border: 1px solid #2e4726;
}
td{
	padding: 2px 9px 2px 2px;
}
th{
	padding: 2px;
}
#contenidor-out{
	background: #d0db7a url(../images/rama-fons.png) no-repeat 100% 21px;
	color: #000000;
	width: 770px;
	padding: 7px;
	margin: 0 auto;
	text-align: left;
}
#contenidor-in{
	border: 2px solid #e6ecb8;
	padding: 9px;
}
#contenidor-final{
	border: 2px solid #e6ecb8;
}
#principal{
	border-top: 2px solid #e6ecb8;
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
}
#contingut{
	position: absolute;
	top: 0;
	right: 0;
	width: 560px;
	padding: 10px;
	border-left: 2px solid #e6ecb8;
}
#contingut h3{
	font: normal bold 1em/normal Arial, Helvetica, sans-serif;
	color: #00441f;
	background-color: #d0db7a;
}
#contingut a, #contingut a:visited{
	background-color: #d0db7a;
	color: #00441f;
}
#contingut a:hover{
	text-decoration: none;
}
/********************** BARRA AMB LA SELECCIÓ D'IDIOMES ***********************************/
#idiomes{
	text-align: right;
}
#idiomes ul{
	padding-bottom: 7px;
}
#idiomes li{
	display: inline;
}
#idiomes a, #idiomes a:visited{
	background-color: #d0db7a;
	color: #962721;
	font: normal normal normal 0.8em/1em Arial, Helvetica, sans-serif;
	margin-left: 15px;
}
#idiomes a:hover{
	text-decoration: none;
}
/********************** LA CAPÇALERA ****************************************************/
#header h1 span{
	display: none;
}
#header h1{
	width: 744px;
	height: 60px;
	background: url('../images/logo-header.png') no-repeat 10px 1px;
	border-bottom: 2px solid #e6ecb8;
	margin-bottom: 6px;
}
/********************** EL PEU DE PÀGINA ************************************************/
#footer{
	background-color: #d0db7a;
	margin-top: 0.7em;
	text-align: right;
	font: normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	color: #00441f;
}
#footer a, #footer a:visited{
	background-color: #d0db7a;
	color: #00441f;
}
#footer a:hover{
	text-decoration: none;
}
#footer img{
	border: 0;
	margin-left: 10px;
}
#info{
	float: left;
}
/********************** EL MENÚ *********************************************************/
#menu{
	background-color: #dce49b;
	color: #b78c01;
	width: 140px;
	border-right: 2px solid #e6ecb8;
	margin-right: 10px;
	padding: 0 0 20px 10px;
}
#pare{
	list-style: none;
} 
#pare p{
	background-color: #dce49b;
	color: #b78c01;
}
#pare a, #pare a:visited{
	background-color: #dce49b;
	color: #b78c01;
	text-decoration: none;
	border-bottom: 1px solid #b78c01;
}
#pare a:hover{
	text-decoration: none;
	border: 0;
}
#pare li{
	padding-top: 0.7em;
	font: normal normal bold 1.2em/normal "Times New Roman", Times, serif;
}
#fill01, #fill02, #fill03{
	list-style: none;
	padding-left: 10px;
}
#fill01 li{
	font: normal normal bold 0.7em/normal Arial, Helvetica, sans-serif;
	padding-top: 0.6em;
}
#fill02 li, #fill03 li{
	font: normal normal bold 0.7em/1.4em Arial, Helvetica, sans-serif;
	padding-top: 0.6em;
}
#fill01 a, #fill01 a:visited, #fill02 a, #fill02 a:visited, #fill03 a, #fill03 a:visited{
	background-color: #dce49b;
	color: #00441f;
	text-decoration: none;
	border-bottom: 1px solid #00441f;
}
#fill01 a:hover, #fill02 a:hover, #fill03 a:hover{
	text-decoration: none;
	border: 0;
}
/********************** EL CONTINGUT DE LA PORTADA **************************************/
#portada img{
	float: left;
	border: 2px solid #e6ecb8;
	margin-right: 20px;
}
#portada span{
	display: none;
}
#portada{
	background: url('../images/copy-portada.png') no-repeat 100% 50%;
	width: 550px;
	height: 250px;
}
#premisportada li{
	display: inline;
	float: left;
	border: 2px solid #e6ecb8;
	text-align: center;
	padding: 7px;
	margin-right: 10px;
	height: 64px;
}
#premisportada li.ample{
	padding: 0.5em 0;
}
img.mapa{
	margin: 0 0 42px 12px;
}
/********************** EL CONTINGUT DE HISTÒRIA **************************************/
#historia{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 28px;
}
#historia h2 span{
	display: none;
}
#historia h2{
	background: url('../images/titol-historia.png') no-repeat center top;
	width: 280px;
	height: 50px;
}
#fotos-historia img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 10px 0;
}
/********************** EL CONTINGUT DE INSTAL·LACIONS *******************************/
#installacions{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 10px;
}
#installacions h2 span{
	display: none;
}
#installacions h2{
	background: url('../images/titol-installacions.png') no-repeat center top;
	width: 280px;
	height: 30px;
}
#fotos-installacions img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 10px 0;
}
#menu.installacions{
	padding-bottom: 207px;
}
/********************** EL CONTINGUT DE PREMIS **************************************/
#premis{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 38px;
}
#premis h2 span{
	display: none;
}
#premis h2{
	background: url('../images/titol-premis.png') no-repeat center top;
	width: 280px;
	height: 30px;
}
#premis ul{
	list-style: none;
}
#premis li{
	margin-bottom: 10px;
}
#premis li strong{
	color: #2e4726;
	background-color: #d0db7a;
}
#fotos-premis{
	background: url('../images/fons-premis.jpg') no-repeat left top;
	padding-top: 203px;
}
#fotos-premis li{
	display: inline;
	float: left;
	border: 2px solid #e6ecb8;
	text-align: center;
	padding: 7px;
	margin-right: 10px;
	height: 92px;
}
#fotos-premis li.ample2{
	padding: 0.5em 0;
}
#fotos-premis p{
	color: #00441f;
	background-color: #d0db7a;
}
/********************** EL CONTINGUT DE L'OLI ****************************************/
#oli{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 134px;
}
#oli h2 span{
	display: none;
}
#oli h2{
	background: url('../images/titol-oli.png') no-repeat center top;
	width: 280px;
	height: 50px;
}
#fotos-oli img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 15px 0;
}
/********************** EL CONTINGUT DE LA ZONA DE PRODUCCIÓ **************************/
#produccio{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 10px;
}
#produccio h2 span{
	display: none;
}
#produccio h2{
	background: url('../images/titol-produccio.png') no-repeat center top;
	width: 280px;
	height: 50px;
}
#fotos-produccio img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 10px 0;
}
#pare.zonaproduccio{
	padding-bottom: 56px;
}
/********************** EL CONTINGUT DE LA VENDA A L'ENGRÒS **************************/
#engros{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 191px;
}
#engros h2 span{
	display: none;
}
#engros h2{
	background: url('../images/titol-engros.png') no-repeat center top;
	width: 280px;
	height: 50px;
}
#fotos-engros img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 10px 0;
}
/********************** EL CONTINGUT DE LA VENDA D'OLI ENVASAT **************************/
#envasat{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 10px;
}
#envasat h2 span{
	display: none;
}
#envasat h2{
	background: url('../images/titol-envasat.png') no-repeat center top;
	width: 280px;
	height: 50px;
}
#fotos-envasat img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 10px 0;
}
#envasat ol{
	margin: 10px 5px 15px 30px;
}
#envasat ol li{
	list-style-type: lower-roman;
	margin-bottom: 10px;
}
#spaceenvasat{
	height: 72px;
}
/********************** EL CONTINGUT DE LA LOGISTICA *******************************/
#logistica{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 14px;
}
#logistica h2 span{
	display: none;
}
#logistica h2{
	background: url('../images/titol-logistica.png') no-repeat center top;
	width: 280px;
	height: 50px;
}
#fotos-logistica img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 10px 0;
}
/********************** EL CONTINGUT DEL CONTACTE **********************************/
#contacte{
	float: right;
	width: 280px;
	font-size: 0.9em;
	margin-bottom: 10px;
}
#contacte h2 span{
	display: none;
}
#contacte h2{
	background: url('../images/titol-contacte.png') no-repeat center top;
	width: 280px;
	height: 40px;
}
#fotos-contacte{
	float: left;
}
#fotos-contacte img{
	border: 2px solid #e6ecb8;
	padding: 10px;
	margin: 0 2px 30px 0;
}
input.text, textarea.textarea{
	margin-bottom: 5px;
	border: 1px solid #00441f;
	background-color: #ffffff;
	color: #00441f;
	padding-left: 3px;
}
/*textarea.textarea{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #00441f;
	background-color: #ffffff;
	color: #00441f;
	padding-left: 3px;
}*/
#frmContacte label{
	display: block;
	float: left;
	width: 5.8em;
}
#frmContacte label.declaracio{
	width: 280px;
}
#frmContacte span{
	font-size: 0.8em;
}
#frmContacte a, #frmContacte a:visited, #fotos-contacte a, #fotos-contacte a:visited{
	background-color: #d0db7a;
	color: #00441f;
}
#frmContacte a:hover, #fotos-contacte a:hover{
	text-decoration: none;
}
#spacecontacte{
	height: 37px;
}
#spacecontacteok{
	height: 5px;
}
/********************** EL CONTINGUT DE DECLARACIÓ DE PRIVACITAT I NOTA LEGAL ********/
h2.legal span, h2.nota span{
	display: none;
}
h2.legal{
	background: url('../images/titol-declaracio.png') no-repeat center top;
	width: 560px;
	height: 40px;
}
h2.nota{
	background: url('../images/titol-nota.png') no-repeat center top;
	width: 560px;
	height: 40px;
}
#legal{
	font-size: 0.9em;
}
#spacedeclaracio{
	height: 84px;
}
#spacenota{
	height: 803px;
}