/* CSS Document */

/* ARROSSAIRES DEL DELTA DE L'EBRE
/* Autor: Manuel Ribera
/* Empresa: Entorno Digital - www.entornodigital.es
/* Creado: 05/06/2008
--------------------------------------------------------------------------- */

/* ESTRUCTURA */
/* CABECERA LEFT */
/* CABECERA RIGHT */
/* IDIOMAS */
/* CABECERA 2 */
/* MENU HORIZONTAL */
/* CONTENIDO */
/* CONTENIDO LEFT */
/* BANNER OFERTA */
/* CONTENIDO CENTRAL */
/* TENDA */
/* AVANCE PRODUCTO */
/* CONTENIDO RIGHT */
/* PRODUCTOS */
/* FICHA */
/* RECEPTES */
/* CONTENIDOS */
/* FORMULARIO*/
/* CONTACTE*/
/* BASE */


/* ESTRUCTURA
--------------------------------------------------------------------------- */

body {
	margin: 0px;
	background-image:url(../img/fondoweb.gif);
	background-repeat:repeat-x;
	background-color:#d5eab1;
}


/* flash (código válido standard "A" de W3C)*/

	#flashcontent {
		width: 327px;
		height: 133px;
		float: left;
		margin: 0;
	}
	#flashcontent_video	{
		width: 225px;
		height: 195px;
		float: left;
		}

/* fin flash (código válido standard "A" de W3C)*/

.clear{
clear:both;
}
img{
border:none;
}
h1 { margin:0; border:0; line-height:normal;}
#container{
width:1024px;
height:auto;
margin:0 auto;
}
#cabecera{
width:1024px;
height:153px;
float:left;
/*background-image:url(../img/cabecera.jpg);
background-repeat:no-repeat;*/
}
#cabecera2{
width:1024px;
height:73px;
float:left;
background-image:url(../img/cabecera2.gif);
background-repeat:no-repeat;
}

/* CABECERA LEFT */
#cabecera_left{
width:218px;
height:133px;
float:left;
}
#cabecera_aa{
width:78px;
height:133px;
float:left;
}

/* CABECERA CENTER */
#cabecera_center{
width:401px;
height:133px;
float:left;
background-image:url(../img/cabecera_tradicio_cat.jpg);
display:block;
}
#cabecera_desde{
width:329px;
height:auto;
float:left;
}
#cabecera_idiomas{
background-color:#017dc3;
width:72px;
height:auto;
padding-top:7px;
float:right;
}

.sin_bandera{
	vertical-align:top;
}

.bandera_cast{
background-image:url(../img/btn_cast1.gif);
background-repeat:no-repeat;
width:17px;
height: 11px;
display:block;
float:left;
}

.bandera_cat{
background-image:url(../img/btn_cat1.gif);
background-repeat:no-repeat;
background-position:top;
width:17px;
height: 11px;
display:block;
float:left;
margin:0px 6px;
}
.bandera_eng{
background-image:url(../img/btn_eng1.gif);
background-repeat:no-repeat;
width:17px;
height: 11px;
display:block;
float:left;
}



#cabecera_titular{
width:401px;
height:auto;
float:left;
margin-top:-4px;
}
html>body #cabecera_titular{
width:401px;
height:auto;
float:left;
margin-top:0px;
}
#cabecera_tradicio{
width:401px;
height:57px;
float:left;
}

/* CABECERA RIGHT */
#cabecera_foto{
width:327px;
height:133px;
float:right;
}

/* CABECERA MENU */
#cabecera_menu{
background-image:url(../img/cabecera_menu.jpg);
background-repeat:no-repeat;
width:1024px;
height:20px;
float:left;
text-align:center;
margin-top:-4px;
}
html>body #cabecera_menu{
background-image:url(../img/cabecera_menu.jpg);
background-repeat:no-repeat;
width:1024px;
height:20px;
float:left;
text-align:center;
margin-top:0px;
}
a.btn_cabecera:link, a.btn_cabecera:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height: 14px;
padding-bottom:6px;
color:#fff;
text-decoration:none;
text-align:center;
padding:0px 14px;
}
a.btn_cabecera:hover{
color:#fff;
text-decoration:underline;
}

/* CABECERA MENU 2 */
#cabecera_menu2{
background-image:url(../img/cabecera_menu2.jpg);
background-repeat:no-repeat;
width:1024px;
height:20px;
float:left;
text-align:center;
}


/* IDIOMAS */
#idiomas{
width:67px;
height:19px;
float:right;
text-align:right;
padding-top:8px;
padding-right:8px
}

a.btn_cast:link, a.btn_cast:visited{
background-image:url(../img/btn_cast1.gif);
background-repeat:no-repeat;
width:17px;
height: 11px;
display:block;
text-decoration:none;
float:left;
}
a.btn_cast:hover{
background-image:url(../img/btn_cast2.gif);
background-repeat:no-repeat;
text-decoration:none;
}
a.btn_cat:link, a.btn_cat:visited{
background-image:url(../img/btn_cat1.gif);
background-repeat:no-repeat;
background-position:top;
width:17px;
height: 11px;
display:block;
text-decoration:none;
float:left;
margin:0px 6px;
}
a.btn_cat:hover{
background-image:url(../img/btn_cat2.gif);
background-repeat:no-repeat;
text-decoration:none;
}
a.btn_eng:link, a.btn_eng:visited{
background-image:url(../img/btn_eng1.gif);
background-repeat:no-repeat;
width:17px;
height: 11px;
display:block;
text-decoration:none;
float:left;
}
a.btn_eng:hover{
background-image:url(../img/btn_eng2.gif);
background-repeat:no-repeat;
text-decoration:none;
}
/* CABECERA 2 */
#compromis{
width:702px;
height:50px;
float:left;
padding-left:322px;
}

/* MENU HORIZONTAL */
#botonera_h_cat{
width:452px;
height:23px;
padding:0px 286px;
text-align:center;
float:left;
}
a.btn_productes_cat:link, a.btn_productes_cat:visited{
width:95px;
height:20px;
display:block;
background-image:url(../img/btn_productes1_cat.gif);
text-decoration:none;
float:left;
}
a.btn_productes_cat:hover{
background-image:url(../img/btn_productes2_cat.gif);
text-decoration:none;
}
a.btn_productes_esp:link, a.btn_productes_esp:visited{
width:95px;
height:20px;
display:block;
background-image:url(../img/btn_productes1_esp.gif);
text-decoration:none;
float:left;
}
a.btn_productes_esp:hover{
background-image:url(../img/btn_productes2_esp.gif);
text-decoration:none;
}
a.btn_productes_eng:link, a.btn_productes_eng:visited{
width:95px;
height:20px;
display:block;
background-image:url(../img/btn_productes1_eng.gif);
text-decoration:none;
float:left;
}
a.btn_productes_eng:hover{
background-image:url(../img/btn_productes2_eng.gif);
text-decoration:none;
}
a.btn_tenda_cat:link, a.btn_tenda_cat:visited{
width:121px;
height:20px;
display:block;
background-image:url(../img/btn_tenda1_cat.gif);
text-decoration:none;
float:left;
margin: 0px 70px;
}
a.btn_tenda_cat:hover{
background-image:url(../img/btn_tenda2_cat.gif);
text-decoration:none;
}
a.btn_tenda_esp:link, a.btn_tenda_esp:visited{
width:121px;
height:20px;
display:block;
background-image:url(../img/btn_tenda1_esp.gif);
text-decoration:none;
float:left;
margin: 0px 70px;
}
a.btn_tenda_esp:hover{
background-image:url(../img/btn_tenda2_esp.gif);
text-decoration:none;
}
a.btn_tenda_eng:link, a.btn_tenda_eng:visited{
width:121px;
height:20px;
display:block;
background-image:url(../img/btn_tenda1_eng.gif);
text-decoration:none;
float:left;
margin: 0px 70px;
}
a.btn_tenda_eng:hover{
background-image:url(../img/btn_tenda2_eng.gif);
text-decoration:none;
}
a.btn_novetats_cat:link, a.btn_novetats_cat:visited{
width:91px;
height:20px;
display:block;
background-image:url(../img/btn_novetats1_cat.gif);
text-decoration:none;
float:left;
}
a.btn_novetats_cat:hover{
background-image:url(../img/btn_novetats2_cat.gif);
text-decoration:none;
}
a.btn_novetats_esp:link, a.btn_novetats_esp:visited{
width:91px;
height:20px;
display:block;
background-image:url(../img/btn_novetats1_esp.gif);
text-decoration:none;
float:left;
}
a.btn_novetats_esp:hover{
background-image:url(../img/btn_novetats2_esp.gif);
text-decoration:none;
}
a.btn_novetats_eng:link, a.btn_novetats_eng:visited{
width:91px;
height:20px;
display:block;
background-image:url(../img/btn_novetats1_eng.gif);
text-decoration:none;
float:left;
}
a.btn_novetats_eng:hover{
background-image:url(../img/btn_novetats2_eng.gif);
text-decoration:none;
}
/* CONTENIDOS */
#contenido{
width:1024px;
height:auto;
padding:5px 0px 5px 0px;
float:left;
}
/* CONTENIDO LEFT */
#banner_oferta{
background-image:url(../img/banner_novetat.gif);
background-repeat:no-repeat;
background-position:top;
width:164px;
height:auto;
background-color:#007dc3;
padding:53px 0px 10px 0px;
float:left;
border:solid 1px #fff
}
#banner_oferta_cat{
background-image:url(../img/banner_novetat_cat.gif);
background-repeat:no-repeat;
background-position:top;
width:164px;
height:auto;
background-color:#007dc3;
padding:53px 0px 10px 0px;
float:left;
border:solid 1px #fff
}
#banner_oferta_esp{
background-image:url(../img/banner_novetat_esp.gif);
background-repeat:no-repeat;
background-position:top;
width:164px;
height:auto;
background-color:#007dc3;
padding:53px 0px 10px 0px;
float:left;
border:solid 1px #fff
}
#banner_oferta_eng{
background-image:url(../img/banner_novetat_eng.gif);
background-repeat:no-repeat;
background-position:top;
width:164px;
height:auto;
background-color:#007dc3;
padding:53px 0px 10px 0px;
float:left;
border:solid 1px #fff
}
/* BANNER OFERTA */
.text_oferta{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
font-weight:bold;
width:144px;
height:auto;
padding:0px 10px 0px 10px;
float:left;
text-align:left;
}
.subtext_oferta{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}
.precio_oferta{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
color:#fff;
font-weight:bold;
width:144px;
height:auto;
padding:15px 10px 0px 10px;
float:left;
text-align:left;
}
a.btn_oferta_cat:link, a.btn_oferta_cat:visited{
width:62px;
height:67px;
display:block;
background-image:url(../img/btn_oferta1_cat.gif);
float:right;
margin-top:-40px;
}
a.btn_oferta_cat:hover{
background-image:url(../img/btn_oferta2_cat.gif);
}
a.btn_oferta_esp:link, a.btn_oferta_esp:visited{
width:62px;
height:67px;
display:block;
background-image:url(../img/btn_oferta1_esp.gif);
float:right;
margin-top:-40px;
}
a.btn_oferta_esp:hover{
background-image:url(../img/btn_oferta2_esp.gif);
}
a.btn_oferta_eng:link, a.btn_oferta_eng:visited{
width:62px;
height:67px;
display:block;
background-image:url(../img/btn_oferta1_eng.gif);
float:right;
margin-top:-40px;
}
a.btn_oferta_eng:hover{
background-image:url(../img/btn_oferta2_eng.gif);
}
/* CONTENIDO CENTRAL */
#contenido_central{
width:678px;
height:auto;
float:left;
margin:0px 6px;
border:solid 1px #000;
}
#tit_central{
width:678px;
height:auto;
float:left;
}
#tenda_central{
width:678px;
height:auto;
float:left;
background-image:url(../img/fondo_tienda.gif);
background-repeat:repeat-y;
padding-top: 10px;
}

.avance_producto{
width:226px;
height:105px;
float:left;
}

/* TENDA */
#botonera_tenda{
width:658px;
height:auto;
background-color:#e2f3fc;
margin:0px auto;
}
#botonera_tenda_tit{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333;
font-weight:bold;
width:658px;
line-height:34px;
float:left;
margin:0px;
}

/* AVANCE PRODUCTO */
.left_producto{
width:40px;
height:100px;
float:left;
padding-left: 10px; 
}
.right_producto{
width:169px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
float:right;
padding-top:3px;
}
.nom_producto{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333;
}
.precio_producto{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333;
line-height:29px;
float:left;
}
a.btn_producto:link, a.btn_producto:visited{
width:28px;
height:28px;
display:block;
background-image:url(../img/btn_carro1.gif);
text-decoration:none;
float:right;
margin-right:30px;
}
a.btn_producto:hover{
background-image:url(../img/btn_carro2.gif);
text-decoration:none;
}
a.btn_producto2:link, a.btn_producto2:visited{
width:28px;
height:28px;
display:block;
background-image:url(../img/btn_carro1.gif);
text-decoration:none;
}
a.btn_producto2:hover{
background-image:url(../img/btn_carro2.gif);
text-decoration:none;
}

/* CONTENIDO RIGHT */
#contenido_right{
width:166px;
height:auto;
float:right;
}

a.btn_receptes:link, a.btn_receptes:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:91px;
height:88px;
float:left;
background-image:url(../img/receptes_cat.gif);
background-repeat:no-repeat;
background-color:#007dc3;
border:solid 1px #fff;
margin-bottom:5px;
padding:2px 4px 0px 69px;
text-decoration:none;
display:block;
}
a.btn_receptes:hover{
color: #333;;
text-decoration:none;
}




a.btn_butlleti:link, a.btn_butlleti:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:91px;
height:88px;
float:left;
background-image:url(../img/butlleti_cat.gif);
background-repeat:no-repeat;
background-color:#007dc3;
border:solid 1px #fff;
margin-bottom:5px;
padding:2px 4px 0px 69px;
text-decoration:none;
display:block;
}
a.btn_butlleti:hover{
color: #333;;
text-decoration:none;
}


#butlleti_cat{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:156px;
height:83px;
float:left;
background-image:url(../img/butlleti_cat.gif);
background-repeat:no-repeat;
margin-bottom:5px;
padding:4px;
background-color:#73af3c;
border:solid 1px #fff;
}

a.btn_prensa_cat:link, a.btn_prensa_cat:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:91px;
height:68px;
float:left;
background-image:url(../img/prensa_cat1.gif);
background-repeat:no-repeat;
background-color:#007dc3;
border:solid 1px #007dc3;
margin-bottom:5px;
padding:22px 4px 0px 69px;
text-decoration:none;
display:block;
}
a.btn_prensa_cat:hover{
background-image:url(../img/prensa_cat2.gif);
background-repeat:no-repeat;
text-decoration:none;
}
a.btn_prensa_esp:link, a.btn_prensa_esp:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:91px;
height:68px;
float:left;
background-image:url(../img/prensa_esp1.gif);
background-repeat:no-repeat;
background-color:#007dc3;
border:solid 1px #007dc3;
margin-bottom:5px;
padding:22px 4px 0px 69px;
text-decoration:none;
display:block;
}
a.btn_prensa_esp:hover{
background-image:url(../img/prensa_esp2.gif);
background-repeat:no-repeat;
text-decoration:none;
}
a.btn_prensa_eng:link, a.btn_prensa_eng:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:91px;
height:68px;
float:left;
background-image:url(../img/prensa_eng1.gif);
background-repeat:no-repeat;
background-color:#007dc3;
border:solid 1px #007dc3;
margin-bottom:5px;
padding:22px 4px 0px 69px;
text-decoration:none;
display:block;
}
a.btn_prensa_eng:hover{
background-image:url(../img/prensa_eng2.gif);
background-repeat:no-repeat;
text-decoration:none;
}

a.btn_webmail:link, a.btn_webmail:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:164px;
height:78px;
float:left;
background-image:url(../img/btn_webmail.gif);
background-repeat:no-repeat;
text-decoration:none;
display:block;
clear:both;
}
a.btn_webmail:hover{
color: #333;;
text-decoration:none;
}

#denominacio{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:166px;
height:auto;
text-align:center;
margin-bottom:5px;
background-color:#676d45;
float:left;
}
a.btn_especifica:link, a.btn_especifica:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d2d3c8;
float:left;
width:166px;
padding:71px 0px 10px 0px;
text-decoration:none;
background-image:url(../img/btn_especifica.gif);
background-repeat:no-repeat;
background-position: top center;
display: block;
}
a.btn_especifica:hover{
color:#fff;
}
a.btn_protegida:link, a.btn_protegida:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d2d3c8;
float:left;
width:166px;
padding:71px 0px 10px 0px;
text-decoration:none;
background-image:url(../img/btn_protegida.gif);
background-repeat:no-repeat;
background-position: top center;
display: block;
}
a.btn_protegida:hover{
color:#fff;
}
a.btn_qualitat:link, a.btn_qualitat:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d2d3c8;
float:left;
width:166px;
padding:71px 0px 10px 0px;
text-decoration:none;
background-image:url(../img/btn_qualitat.gif);
background-repeat:no-repeat;
background-position: top center;
display: block;
}
a.btn_qualitat:hover{
color:#fff;
}
#calidad{
width:166px;
height:218px;
display:block;
float:left;
background-image:url(../img/logos_gluten_calidad.gif);
background-repeat:no-repeat;
}

/*PRODUCTOS*/
#tit_nom_producto{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#333;
}
a.btn_fam_producto:link, a.btn_fam_producto:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-align:center;
color:#fff;
background-color:#73af3c;
width:213px;
line-height:40px;
text-decoration:none;
display: block;
border: solid #e2f3fc 3px;
float:left;
}
a.btn_fam_producto:hover{
background-color:#007dc3;
text-decoration:none;
}

#contenido_productos{
width:658px;
height:auto;
padding:10px 10px;
float:left;
background-color:#e2f3fc;
}
#productos_left{
width:210px;
height:auto;
float:left;
padding-left:3px;
}
#productos_right{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333;
text-align:justify;
width:428px;
height:auto;
float:left;
padding-bottom:10px;
padding-left:10px;
}
.negrita{
font-weight:bold;
}
a.btn_certificat:link, a.btn_certificat:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#007dc3;
font-weight:bold;
line-height:19px;
text-decoration:underline;
display: block;
}
a.btn_certificat:hover{
color: #FF0000;
text-decoration:underline;
}

/* FICHA */
.cont_precio_ficha{
width:428px;
line-height:28px;
float:left;
margin-bottom:10px;
display:block;
}
.precio_ficha_left{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#333;
float:left;
padding-right:10px;
}
.precio_ficha_right{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#333;
width:auto;
float:left;
}

/* MENU FICHA */
#sup_ficha{
width:658px;
height:auto;
float:left;
/*background-color:#e2f3fc;*/
background-color:#ffffff;
}

/*RECEPTES*/
a.lista_receptes:link, a.lista_receptes:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#007dc3;
line-height:19px;
font-weight:bold;
text-decoration:none;
display: block;
margin:0px;
}
a.lista_receptes:hover{
color: #FF0000;
text-decoration:underline;
}
.contenido_receptes{
width:658px;
height:auto;
padding:10px 10px;
float:left;
background-color:#e2f3fc;
}
#parrafo_receptes{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#007dc3;
width:638px;
text-align:center;
line-height:20px;
padding:10px 10px;
float:left;
border-bottom:solid 1px #007dc3;
margin-bottom:10px;
}
#receptes_left{
width:300px;
height:auto;
float:left;
}
#altres_receptes_left{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
width:300px;
display:block;
}
.tit_altres_receptes{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
background-color:#007dc3;
width:280px;
padding: 3px 10px;
display:block;
}
.cont_altres_receptes{
background-color:#f6fbfe;
width:280px;
padding: 3px 10px;
}
#receptes_right{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333;
text-align:justify;
width:348px;
height:auto;
float:left;
padding-bottom:10px;
padding-left:10px;
}
.tit_receptes_fitxa{
font-family: "Times New Roman", Times, serif;
font-size:34px;
color: #007dc3;
font-style:italic;
padding: 0px 10px 6px 5px;
width:333px;
display: block;
border-bottom: solid 1px #007dc3;
}
.foto_receptes_fitxa{
padding: 5px 0px 10px 0px;
display: block;
}
.tit_ingredients{
color:#FFF;
padding: 3px 10px;
width:328px;
background-color:#007dc3;
display: block;
}
#ingredients{
padding:10px;
width:326px;
height:auto;
border:solid 1px #007dc3;
background-color:#FFFFFF;
}
.tit_preparacio{
color:#FFF;
padding: 3px 10px;
width:328px;
background-color:#73af3c;
display: block;
}
#preparacio{
padding:10px;
width:326px;
height:auto;
border:solid 1px #73af3c;
background-color:#FFFFFF;
}
/*BUTLLETI*/
a.lista_butlleti:link, a.lista_butlleti:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#007dc3;
height:102px;
font-weight:bold;
text-decoration:none;
display: block;
margin:0px;
padding:10px 0px;
border-bottom: solid 1px #007dc3;
}
a.lista_butlleti:hover{
color: #FF0000;
text-decoration:none;
}
.foto_btn_butlleti{
margin: 0px 10px 0px 0px;
display: block;
float:left;
border: solid 1px #007dc3;
}
.tit_butlleti_fitxa{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color: #007dc3;
padding: 0px 10px 6px 0px;
width:333px;
display: block;
border-bottom: solid 1px #007dc3;
}

/*PREMSA*/

#contenido_premsa{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
width:658px;
height:auto;
padding:10px 10px;
float:left;
background-color:#e2f3fc;
}
.avance_noticia{
display:block;
padding-bottom:10px;
}
a.btn_tit_prensa:link, a.btn_tit_prensa:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#007dc3;
font-weight:bold;
line-height:23px;
text-decoration:underline;
display: block;
}
a.btn_tit_prensa:hover{
color: #FF0000;
text-decoration:underline;
}
.text_premsa{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
}
.fecha_premsa{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
padding-bottom:4px;
border-bottom:solid 1px #007dc3;
}

a.btn_volver:link, a.btn_volver:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#007dc3;
text-align:right;
font-weight:bold;
line-height:19px;
text-decoration:none;
display: block;
}
a.btn_volver:hover{
color: #FF0000;
text-decoration:none;
}

/* CONTENIDOS */
#botonera_contenidos{
width:658px;
height:auto;
padding:10px 0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-align:center;
background-color:#73af3c;
}
a.btn_contenidos:link, a.btn_contenidos:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-align:center;
text-decoration:none;
padding:0px 15px;
}
a.btn_contenidos:hover{
text-decoration:underline;
}
.tit_contenidos{
width:658px;
line-height:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333;
font-weight:bold;
display:block;
}
.tit_contenidos2{
width:658px;
line-height:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333;
font-weight:bold;
display:block;
}
#contenidos{
width:658px;
height:auto;
padding:10px 10px 10px 10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333;
background-color:#d5eab1;
text-align:justify;
}
.foto_contenidos{
float: left;
margin-right:10px;
border:solid 1px #fff;
}
.foto_contenidos2{
float: right;
margin-left:10px;
border:solid 1px #fff;
}
.foto_contenidos3{
float:left;
margin-right:10px;
}
.foto_border{
border:solid #fff 1px;
}
.denominacions{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333;
width:658px;
height:106px;
display:block;
padding-bottom:10px;
float:right;
}
.denominacions2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #fff;
width:658px;
display:block;
padding-bottom:10px;
float:left;
}
.denominacions_left{
width:200px;
float: left;
margin-right:10px;
}
.denominacions_right{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333;
font-weight:bold;
padding:10px;
width:426px;
float: right;
}
#mapa{
width:658px;
height:auto;
margin-top:10px;
float:left;
}

/*CARRO*/
.repetir_comanda{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
width:636px;
height:auto;
padding:10px 10px;
float:left;
border: solid #007dc3 1px;
background-color:#fff;
}
.codigo_comanda{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#007dc3;
font-weight:bold;
}
.comanda_left{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
float:left;
width:332px;
text-align:right;
padding-right:4px;
}
.comanda_right{
float:left;
width:300px;
}
#cabecera_carro{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
color:#666;
width:658px;
height:auto;
float:left;
padding-top:6px;
}
#carro_producte{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#fff;
width:342px;
line-height:20px;
background-color:#007dc3;
float:left;
border-right: solid #fff 1px;
}
#carro_quantitat{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#fff;
width:69px;
line-height:20px;
background-color:#007dc3;
float:left;
}
#carro_preu{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#fff;
width:89px;
line-height:20px;
background-color:#007dc3;
float:left;
border-right: solid #fff 1px;
border-left: solid #fff 1px;
}
#carro_preu_total{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#fff;
width:92px;
line-height:20px;
background-color:#007dc3;
float:left;
}
#carro_preu_total_1{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#fff;
width:89px;
line-height:20px;
background-color:#007dc3;
float:left;
}
#carro_borrar{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#fff;
width:65px;
line-height:20px;
background-color:#007dc3;
border-left: solid #fff 1px;
float:left;
}
.contenido_compra{
background-color:#fff;
width:656px;
height:auto;
float:left;
border-bottom: solid #007dc3 1px;
border-left: solid #007dc3 1px;
border-right: solid #007dc3 1px;
}
.carro_producte2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#000;
width:333px;
line-height:24px;
padding:6px 4px;
float:left;
border-right: solid #007dc3 1px;
}
.carro_quantitat2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000;
width:69px;
padding-top:6px;
line-height:24px;
float:left;
}
.carro_preu2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000;
width:89px;
line-height:24px;
padding:6px 0px;
float:left;
border-right: solid #007dc3 1px;
border-left: solid #007dc3 1px;
}
.carro_preu_total2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000;
width:89px;
line-height:24px;
padding:6px 0px;
float:left;
}
.carro_borrar2{
font-family:Arial, Helvetica, sans-serif;
/*font-size:10px;*/
text-align:center;
color:#000;
width:64px;
line-height:24px;
padding:6px 0px;
border-left: solid #007dc3 1px;
float:left;
}

a.btn_borrar:link, a.btn_borrar:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#007dc3;
font-weight:bold;
text-decoration:none;
}
a.btn_borrar:hover {
color:#000;
text-decoration:underline;
}

#carro_producte_com{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#fff;
width:405px;
line-height:20px;
background-color:#007dc3;
float:left;
border-right: solid #fff 1px;
}

.carro_producte2_com{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#000;
width:396px;
line-height:24px;
padding:6px 4px;
float:left;
border-right: solid #007dc3 1px;
}


.total{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
color:#000;
width:500px;
line-height:24px;
padding:6px 0px;
float:left;
}
.total2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right;
color:#000;
font-weight:bold;
width:103px;
line-height:24px;
padding:6px 50px 6px 0px;
float:left;
}
.carro_quantitat3{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000;
width:69px;
line-height:24px;
padding:6px 0px;
float:left;
}
.total3{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:center;
color: #007dc3;
font-weight:bold;
width:155px;
line-height:24px;
padding:6px 0px 6px 0px;
float:left;
}
.finalizar_comanda{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
width:638px;
height:auto;
padding:10px 10px;
float:left;
text-align:center;
}

/*FORMULARIO*/
.direccio_envio{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF;
width:658px;
line-height:26px;
float:left;
text-align:center;
background-color:#007dc3;
margin-top:10px;
display:block;
}
.direccio_facturacio{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF;
width:658px;
height:auto;
padding:4px 0px;
float:left;
text-align:center;
background-color: #FF0000;
margin-top:10px;
display:block;
text-decoration:none;
}
.datos_formulario {
 width: 658px;
 height: auto;
 float:left;
}
.datos_formulario2 {
 width: 658px;
 height: auto;
 float:left;
 display:none;
}

.form_left { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#333;
 text-align:right;
 width: 205px;
 line-height:24px;
 float:left;
 padding-right:5px;
}

.form_right { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 color:#000;
 text-align:left;
 width: 448px;
 line-height:24px;
 float:right;
 display: inline;
}

.datos_right { 
 float:left;
}

#boton_enviar {
 width: 485px;
text-align:center;
display:block;
float:left;
}
.tit_garantia{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF;
width:658px;
line-height:26px;
float:left;
text-align:center;
background-color:#73af3c;
margin-top:10px;
display:block;
}
.garantia{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-align:justify;
width:636px;
height:auto;
padding:10px 10px;
float:left;
border: solid #73af3c 1px;
background-color:#f6fbfe;
margin-bottom:10px;
}
#contrarrembolso{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:658px;
height:auto;
padding:10px 0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-align:center;
background-color:#73af3c;
}

/*CONTACTE*/
.direccion{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
width:658px;
height:auto;
padding:10px 0px;
float:left;
text-align:center;
}
a.btn_email:link, a.btn_email:link {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
font-weight:bold;
text-decoration:none;
}
a.btn_email:hover {
color:#000;
text-decoration:underline;
}


/* BASE */
#base{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 23px;
text-align:center;
color:#333;
text-decoration:none;
display:block;
float: left;
width:1024px;
}
a.btn_base:link, a.btn_base:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height: 14px;
padding-bottom:6px;
color:#333;
text-decoration:underline;
font-weight:bold;
text-align:center;
padding:0px 14px;
}
a.btn_base:hover{
color:#000;
text-decoration:underline;
}

#cambio_pagina{
background-color:#f6fbfe;
width:280px;
padding: 3px 10px;
float:left;
}
a.btn_anterior:link, a.btn_anterior:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #017dc3;
text-align:left;
background-image:url(../img/anterior1.gif);
background-repeat:no-repeat;
height: 15px;
display:block;
text-decoration:none;
padding-left:12px;
float:left;
}
a.btn_anterior:hover{
background-image:url(../img/anterior2.gif);
background-repeat:no-repeat;
text-decoration:none;
color:#FF0000;
}
a.btn_siguiente:link, a.btn_siguiente:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #017dc3;
text-align:right;
background-image:url(../img/siguiente1.gif);
background-position:right;
background-repeat:no-repeat;
height: 15px;
display:block;
text-decoration:none;
padding-right:12px;
float:right;
}
a.btn_siguiente:hover{
background-image:url(../img/siguiente2.gif);
background-repeat:no-repeat;
text-decoration:none;
color:#FF0000;
}

.volver_pagina{
line-height:14px;
}

#contenido_mapaweb{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
width:300px;
height:auto;
padding:10px 189px;
float:left;
background-color:#e2f3fc;
}
a.btn_mapaweb:link, a.btn_mapaweb:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#007dc3;
font-weight:bold;
line-height:29px;
padding-top:10px;
text-decoration:underline;
display: block;
}
a.btn_mapaweb:hover{
color: #FF0000;
text-decoration:underline;
}
a.btn_mapaweb2:link, a.btn_mapaweb2:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#007dc3;
font-weight:bold;
line-height:17px;
padding-left:60px;
text-decoration:none;
display: block;
}
a.btn_mapaweb2:hover{
color: #FF0000;
text-decoration:underline;
}

.colorverd {
color: green;
}

.colorvermell {
color: red;
}

/* AGROBOTIGA */
#cont_agro{
width:658px;
height:auto;
float:left;
background-color:#ffffff;
}
#foto_agro{
width:658px;
height:auto;
float:left;
}
.text_agro{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333;
text-align:justify;
width:638px;
height:auto;
float:left;
padding:0 10px;
}

.direcc_agro{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333;
text-align:center;
width:638px;
height:auto;
float:left;
padding:0px;
}


.cont_horario_agro{
width:307px;
height:auto;
border:solid 1px #007dc3;
float:left;
margin:10px;
}

.tit_horario{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #333;
text-align:center;
font-weight:bold;
display:block;
}

.horario_agro{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333;
text-align:justify;
width:307px;
height:auto;
float:left;
padding:10px 0;
}

.text_agro_left{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333;
text-align:right;
font-weight:bold;
width:123px;
height:auto;
float:left;
padding:0 10px;
}

.text_agro_right{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333;
text-align:left;
width:153px;
height:auto;
float:left;
padding:0px;
}

/* CONFIRMACION */
.direccion_envio_confirmacion{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF;
width:658px;
line-height:26px;
float:left;
text-align:center;
background-color:#007dc3;
margin-top:10px;
display:block;
}
.direccio_facturacio_confirmacion{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF;
width:658px;
line-height:26px;
float:left;
text-align:center;
background-color: #FF0000;
margin-top:10px;
display:block;
text-decoration:none;
}
.datos_formulario_confirmacion {
 width: 656px;
 height: auto;
 float:left;
 background-color:#fff;
 border: solid 1px #007dc3;
}
.datos_formulario_confirmacion2 {
 width: 656px;
 height: auto;
 float:left;
 background-color:#fff;
 border: solid 1px #ff0000;
}

.form_left_confirmacion { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#333;
 text-align:right;
 width: 244px;
 line-height:18px;
 float:left;
 padding-right:5px;
}

.form_right_confirmacion { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 color:#000;
 text-align:left;
 width: 407px;
 line-height:18px;
 float:right;
 display: inline;
}

.datos_right { 
 float:left;
}

#boton_enviar {
 width: 485px;
text-align:center;
display:block;
float:left;
}
.tit_garantia{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF;
width:658px;
line-height:26px;
float:left;
text-align:center;
background-color:#73af3c;
margin-top:10px;
display:block;
}
.garantia{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-align:justify;
width:636px;
height:auto;
padding:10px 10px;
float:left;
border: solid #73af3c 1px;
background-color:#f6fbfe;
margin-bottom:10px;
}
#contrarrembolso{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:658px;
height:auto;
padding:10px 0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-align:center;
background-color:#73af3c;
}

#tit_central_print{
display:none;
}
#tit_central_print strong{
font-size:24px;
}