#contenitore_info {
  text-align:left;
  float: left;
  margin: 30px 0px 0px 75px;
  padding: 0px;
 width:600px;
 border:0px solid #000;
}
#contenitore_info .voce{
  border:1px solid #F2E8CD;
  height:30px;
  margin:2px 2px 0px 0px;
  padding:0px;
  text-align:right;
  width:200px;
  font-weight:bold;
  color:#896714;
}
#contenitore_info .testo_mail{
  border:1px solid #F2E8CD;
  height:80px;
  margin:2px 2px 0px 0px;
  padding:0px;
  text-align:left;
  width:350px;
}
#contenitore_info .valore{
  border:1px solid #F2E8CD;
  height:30px;
  margin:2px 2px 0px 0px;
  padding:0px;
  text-align:left;
  width:350px;
}
#sotto_supporting {
  text-align:left;
  float: left;
    margin: 0px 0px 0px 20px;
  padding: 0px;
  display:none;
 /* height:476px;*/
}
#supportingText {
  text-align:left;
  float: left;
  background: #FFF url(/images/css/bg_supporting.jpg) no-repeat top left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 63px;
  padding: 0px;
 /* height:476px;*/
  width:780px;
}
#supportingText .link_immagine{
  text-align:left;
  float: left;
  border: 0px solid #FF0000;
    margin: 180px 0px 0px 63px;
  padding: 0px;
  width:360px;
  height:270px;
}
#supportingText .link_pdf{
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 380px 0px 0px 0px;
  padding: 0px;
  width:350px;
  height:76px;
}
#supportingText .link_pdf .icona{
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 0px;
  padding: 0px;
  width:71px;
  background:url(/images/css/icona_pdf.gif) no-repeat top left;
  height:76px;
}
#supportingText .link_pdf .txt{
  text-align:left;
  color:#896714;
  font-weight:bold;
  float: left;
  border: 0px solid #FFff00;
    margin: 30px 0px 0px 0px;
  padding: 0px;
  width:270px;
  height:20px;
}
#supportingText_sito .benvenuto{
  width:500px;
  height:390px;
  background:url(/images/css/bg_orapuoi.jpg) no-repeat top left;
  color:#896714;
  margin:20px 0px 0px 100px;
  padding:0px 0px 0px 0px;
  border:0px solid #FFff00;

}
#supportingText_sito .benvenuto .titolo{
  width:300px;
  color:#896714;
  font-weight:bold;
  font-size:12px;
  margin:0px 0px 0px 50px;
  padding:0px 0px 0px 0px;
  border:0px solid #FFff00;

}
#supportingText_sito .benvenuto .testo_cat{
  width:400px;
  height:300px;
  color:#896714;
  margin:60px 0px 0px 30px;
  padding:0px 0px 0px 0px;
  border:0px solid #FFff00;

}
#supportingText .tasto{
  width:96px;
  text-align:center;
  color:#896714;
  font-weight:bold;
  height:27px;
  background:url(images/css/tasto_hp.jpg) no-repeat top center;
  margin:240px 0px 0px 200px;
  padding:0px 0px 0px 0px;
  cursor:pointer;

}
#supportingText .tasto .txt{
  width:96px;
  text-align:center;
  color:#896714;
  font-weight:bold;
  margin:7px 0px 0px 0px;
  cursor:pointer;
}
#supportingText .pul_navigazione{
background:url(/images/css/pulsante_backprod.jpg) no-repeat left top;
border:0px solid #000000;
height:78px;
margin:0px 0px 0px 15px;
width:91px;
}
#supportingText .pul_navigazione .txt{
  width:96px;
  text-align:center;
  color:#896714;
  font-weight:bold;
  margin:33px 0px 0px 75px;
  cursor:pointer;
}
#supportingText .navigazione_sotto_avanti{
 background:url(/images/css/avanti_sottomenu.jpg) repeat-y top left;
 margin: 0px;
 border:0px solid #000000;
 height:48px;
 margin:80px 0px 0px 10px;
 cursor:pointer;
 width:48px;
}
#supportingText .navigazione_sotto_indietro{
 background:url(/images/css/indietro_sottomenu.jpg) repeat-y top left;
 margin: 0px;
 border:0px solid #000000;
 height:48px;
 margin:80px 0px 0px 0px;
 cursor:pointer;
 display:none;
 width:48px;
}
#supportingText .navigazione{
background:url(/images/css/avanti.jpg) no-repeat left top;
border:0px solid #000000;
height:52px;
margin:210px 0px 0px 0px;
cursor:pointer;
width:56px;
}
#supportingText .navigazione .txt{
  width:100px;
  text-align:center;
  color:#896714;
  font-weight:bold;
  margin:10px 0px 0px 5px;
  cursor:pointer;
}
#supportingText_sito {
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 63px;
  padding: 0px;
  width:780px;
}
#supportingText_sito .contatti{
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 0px;
  padding: 0px;
  width:775px;
}
#supportingText_sito .private_label{
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 0px;
  padding: 0px;
  width:775px;
}
#supportingText_sito .contatti .titolo{
  text-align:left;
  border: 0px solid #FFff00;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width:775px;
  height:100px;
  background:url(/images/css/titolo_lungo.jpg) no-repeat 0px 10px;
} 
#supportingText_sito .contatti .txt{
 border:0px solid #000000; 
 color:#896714;
 font-size:12px;
 font-weight:bold;
 height:20px;
 margin:0px 0px 0px 20px;
 text-align:left;
 width:700px;
}
#supportingText_sito .contatti .testo{
 border:0px solid #000000; 
 color:#896714;
 font-size:10px;
 margin:0px 0px 0px 20px;
 text-align:justify;
 width:700px;
}
#supportingText_sito .private_label .titolo{
  text-align:left;
  border: 0px solid #FFff00;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width:775px;
  height:100px;
  background:url(/images/css/titolo_lungo.jpg) no-repeat 0px 10px;
} 

#supportingText_sito .private_label .txt{
 border:0px solid #000000; 
 color:#896714;
 font-size:12px;
 font-weight:bold;
 height:20px;
 margin:0px 0px 0px 20px;
 text-align:left;
 width:700px;
}
#supportingText_sito .private_label .testo{
 border:0px solid #000000; 
 color:#896714;
 font-size:10px;
 margin:0px 0px 0px 20px;
 text-align:justify;
 width:350px;
}
#supportingText_sito .private_label .immagine{
 border:0px solid #000000; 
 margin:30px 0px 0px 20px;
 height:300px;
border:0px solid #000;
 width:350px;
}
#anagrafica .contenitore_anagrafica{
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 5px;
  padding: 0px;
}
#anagrafica .contenitore_anagrafica .titolo_login{
  text-align:left;
  border: 0px solid #FFff00;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width:770px;
  height:100px;
  background:url(/images/css/titolo_lungo.jpg) no-repeat 0px 10px;
}

#anagrafica .contenitore_anagrafica .titolo_login .txt{
 border:0px solid #000000; 
 color:#896714;
 font-size:12px;
 font-weight:bold;
 height:20px;
 margin:0px 0px 0px 20px;
 text-align:left;
 width:700px;
}
#anagrafica .contenitore_anagrafica .titolo_login .paragrafo_titolo{
 border:0px solid #000000; 
 color:#896714;
 font-size:12px;
 font-weight:normal;
 height:20px;
 margin:10px 0px 0px 20px;
 text-align:left;
 width:700px;
}

#anagrafica .contenitore_anagrafica .corpo_tb{
 border:0px solid #000000; 
 color:#896714;
 background:#fffffe url(/images/css/bg_iscrizione.jpg) no-repeat bottom left;
 font-size:12px;
 font-weight:normal;
 margin:10px 0px 0px 20px;
 text-align:left;
}
#anagrafica .contenitore_anagrafica .corpo_tb .testo_titolo{
 border:0px solid #000000;
 background:#f2e8cd;
 font-size:12px;
 height:20px;
 margin:0px 0px 0px 0px;
 text-align:left;
 width:700px;
}

#anagrafica .contenitore_anagrafica .corpo_tb .testo_titolo .txt{
 border:0px solid #000000;
 color:#896714;
 font-size:12px;
 height:20px;
 font-weight:bold;
 margin:0px 0px 0px 5px;
 text-align:left;
 width:550px;
}
#anagrafica .contenitore_anagrafica .corpo_tb .dati_personali{
 border:0px solid #000000;
 color:#896714;
 font-size:10px;
 font-weight:bold;
 margin:0px 0px 0px 0px;
  border:0px solid #000000;
 text-align:left;
}
#anagrafica .contenitore_anagrafica .corpo_tb .bottone_reg{
 border:0px solid #000000;
 cursor:pointer;
 margin:10px 0px 0px 330px;
 border:0px solid #000000;
 background:url(/images/css/pul_reg.gif) no-repeat top left;
 text-align:left;
 width:94px;
 height:24px;
}
#anagrafica .contenitore_anagrafica .corpo_tb .bottone_reg .txt{
 border:0px solid #000000;
 margin:2px 0px 0px 0px;
 border:0px solid #000000;
 text-align:center;
 width:94px;
 height:24px;
}
#anagrafica .contenitore_anagrafica .vocereg {
  text-align:left;
  padding: 0px;
  margin:2px 2px 0px 0px;
  width:340px;
  height:25px;
  text-align:right;
  border:1px solid #f2e8cd;
}
#anagrafica .contenitore_anagrafica .camporeg {
text-align:left;
  padding: 0px;
  margin:2px 0px 0px 0px;
  width:354px;
  height:25px;
  text-align:left;
  border:1px solid #f2e8cd;
}

#anagrafica .contenitore_anagrafica .bottone_reg {
  width:400px;
}

#anagrafica .contenitore_anagrafica .testo_titolo {
  width:400px;
}

#supportingText_sito .gallery{
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 0px;
  padding: 0px;
  width:280px;
}
#supportingText_sito .contenuto{
  background:url(/images/css/titolo_spiga.jpg) no-repeat 0px 40px;
  text-align:left;
  float: left;
  border: 0px solid #FFff00;
    margin: 0px 0px 0px 0px;
  padding: 0px;
  width:500px;
}
#tooltip {
  float: left;
  font-size:12px;
  border: 0px solid #FFff00;
  margin: 0px 0px 0px 0px;
  background:url(/images/css/bg_pdf.gif) no-repeat top left;
  width:255px;
  height:150px;
}
#tooltip .txt{
  text-align:center;
  width:219px;
  height:53px;
  font-weight:bold;
  color:#896714;
  float: left;
  font-size:12px;
  border: 0px solid #FFff00;
  margin: 21px 0px 0px 22px;
  padding: 0px;
  
}

#supportingText_sito .contenuto .titolo_pg{
  text-align:left;
  font-weight:bold;
  color:#896714;
  float: left;
  font-size:12px;
  border: 0px solid #FFff00;
    margin: 10px 0px 0px 53px;
  padding: 0px;
  width:150px;
}
#supportingText_sito .contenuto .txt_contenuto{
  text-align:left;
  color:#896714;
  float: left;
  font-size:10px;
  border: 0px solid #FFff00;
    margin: 30px 0px 0px 10px;
  padding: 0px;
  width:400px;
}
#elenco_prodotti {
  height:320px;
  overflow: auto;
  width: 100%;
  margin:80px 0px 0px 0px;
  border:0px solid #000;
}
#elenco_prodotti .pulsante{
  width:140px;
  height:280px;
  margin:22px 5px 0px 5px;
  border:0px solid #000;
}
#elenco_prodotti .immagine{
  width:120px;
  height:220px;
  margin:0px 0px 0px 0px;
  border:0px solid #000;
}
#elenco_prodotti .bottone{
  width:120px;
  background:url(/images/css/pulsante_catprod.jpg) no-repeat top left; 
  height:26px;
  margin:0px 0px 0px 10px;
  border:0px solid #000;
}
#elenco_prodotti .bottone .txt{
  width:120px;
  height:15px;
  font-weight:bold;
  color:#FFF;
  margin:7px 0px 0px 0px;
  text-align:center;
  border:0px solid #000;
}
#sx {
  width:246px;
  margin:0px 0px 0px 0px;
  text-align:center;
  border:0px solid #000;
}
#sx .immagine{
  width:246px;
  height:317px;
  margin:0px 0px 0px 0px;
  text-align:center;
  border:0px solid #000;
}
#sx .pdf{
  width:135px;
  height:83px;
  margin:0px 0px 0px 0px;
  background:url(/images/css/icona_pdf.jpg) no-repeat top left;
  text-align:left;
  border:0px solid #000;
  cursor:pointer;
}
#sx .pdf .txt{
  width:123px;
  margin:75px 0px 0px 3px;
  text-align:center;
  font-weight:normal;
  text-decoration:underline;
  color:#896714;
  border:0px solid #000;
  cursor:pointer;
}
#sx .carrello{
  width:105px;
  height:83px;
  margin:0px 0px 0px 0px;
  background:url(/images/css/icona_carrello.jpg) no-repeat top right;
  text-align:center;
  border:0px solid #000;
  cursor:pointer;
}
#sx .carrello .prezzo{
  width:90px;
  height:20px;
  margin:25px 0px 0px 92px;
  text-align:center;
  border:0px solid #000;
  cursor:pointer;
  font-weight:bold;
  color:#896714;
  font-size:14px;
}
#sx .carrello .txt a{
  width:80px;
  margin:75px 0px 0px 20px;
  text-align:center;
  font-weight:normal;
  text-decoration:underline;
  color:#896714;
  border:0px solid #000;
  cursor:pointer;
}
#dx {
  width:530px;
  margin:0px 0px 0px 0px;
  text-align:center;
  border-left:2px solid #f6cc3a;
}
#dx_up .titolo{
  width:500px;
  background:url(/images/css/punto_tit_sk.jpg) no-repeat top left;
  height:30px;
  margin:20px 0px 0px 0px;
}
#dx_up .titolo .txt{
  width:400px;
  height:30px;
  font-weight:bold;
  text-align:left;
  font-size:14px;
  color:#896714;
  margin:0px 0px 0px 20px;
}
#dx_up .introduzione{
  width:500px;
  height:150px;
  font-weight:normal;
  text-align:left;
  color:#896714;
  margin:20px 0px 0px 20px;
}
#dx_up .tasto_sk{
  width:187px;
  height:43px;
  font-weight:normal;
  background:url(/images/css/pulsante_dettaglio.jpg) no-repeat top left;
  text-align:left;
  color:#896714;
  margin:0px 0px 0px 0px;
  cursor:pointer;
}
#dx_up .tasto_sk .txt{
  width:150px;
  height:25px;
  font-weight:bold;
  text-align:center;
  color:#896714;
  margin:15px 0px 0px 35px;
    cursor:pointer:
}
#scheda_tecnica {
  background:url(/images/css/bg_tabella_sk.jpg) repeat-y top left;
  margin:0px 0px 0px 0px;
}
#scheda_tecnica .titolo{
  width:530px;
  height:76px;
  margin:0px;
}
#scheda_tecnica .titolo .txt{
  width:400px;
  font-weight:bold;
  text-align:left;
  margin:8px 0px 0px 15px;
  color:#896714;
  font-size:10px;
}
#scheda_tecnica .titolo .close{
  width:30px;
  height:15px;
  margin:8px 0px 0px 50px;
  border:0px solid #000;
  cursor:pointer;
}
#scheda_tecnica .chiusura{
  width:515px;
  height:32px;
  background:url(/images/css/chiusura_tabella_sk.jpg) repeat-y top left;
  margin:0px 0px 0px 0px;
}
#scheda_tecnica .voce_peso{
  width:128px;
  height:36px;
  background:url(/images/css/bg_peso.jpg) no-repeat top left;
  margin:0px 0px 0px 10px;
}
#scheda_tecnica .voce_peso .txt{
  color:#896714;
  width:100px;
  margin:22px 0px 0px 20px;
  font-weight:bold;
  text-align:right;
}
#scheda_tecnica .valore_peso{
  width:350px;
  height:15px;
  border:1px solid #896714;
  margin:20px 0px 0px 2px;
}
#scheda_tecnica .valore_peso .txt{
  color:#896714;
  font-weight:bold;
  text-align:left;
    margin:0px 0px 0px 2px;
}
#scheda_tecnica .voce_codice{
  width:128px;
  height:15px;
  background:#ffca35;
  margin:5px 0px 0px 10px;
}
#scheda_tecnica .voce_codice .txt{
  color:#896714;
  width:100px;
  margin:0px 0px 0px 20px;
  font-weight:bold;
  text-align:right;
}
#scheda_tecnica .valore_codice{
  width:350px;
  height:15px;
  border:1px solid #896714;
  margin:5px 0px 0px 2px;
}
#scheda_tecnica .valore_codice .txt{
  color:#896714;
  font-weight:bold;
  text-align:left;
  margin:0px 0px 0px 2px;

}
#scheda_tecnica .voce_marchio{
  width:128px;
  height:15px;
  background:#ffca35;
  margin:5px 0px 0px 10px;
}
#scheda_tecnica .voce_marchio .txt{
  color:#896714;
  width:100px;
  margin:0px 0px 0px 20px;
  font-weight:bold;
  text-align:right;
}
#scheda_tecnica .valore_marchio{
  width:350px;
  height:15px;
  border:1px solid #896714;
  margin:5px 0px 0px 2px;
}
#scheda_tecnica .valore_marchio .txt{
  color:#896714;
  font-weight:bold;
  text-align:left;
  margin:0px 0px 0px 2px;

}
#scheda_tecnica .voce_articolo{
  width:128px;
  height:48px;
  background:url(/images/css/bg_prodotto.jpg) no-repeat top left;
  margin:0px 0px 0px 10px;
}
#scheda_tecnica .voce_articolo .txt{
  color:#896714;
  width:100px;
  margin:35px 0px 0px 20px;
  font-weight:bold;
  text-align:right;
}
#scheda_tecnica .valore_articolo{
  width:350px;
  height:15px;
  border:1px solid #896714;
  margin:35px 0px 0px 2px;
}
#scheda_tecnica .valore_articolo .txt{
  color:#896714;
  font-weight:bold;
  text-align:left;
  margin:0px 0px 0px 2px;

}
#scheda_tecnica .voce_ingredienti{
  width:128px;
  height:36px;
  background:url(/images/css/bg_ingredienti.jpg) no-repeat top left;
  margin:0px 0px 0px 10px;
}
#scheda_tecnica .voce_ingredienti .txt{
  color:#896714;
  width:100px;
  margin:22px 0px 0px 20px;
  font-weight:bold;
  text-align:right;
}
#scheda_tecnica .valore_ingredienti{
  width:350px;
  border:1px solid #896714;
  margin:22px 0px 0px 2px;
}
#scheda_tecnica .valore_ingredienti .txt{
  color:#896714;
  font-weight:bold;
  text-align:left;
  margin:0px 0px 0px 2px;

}
#scheda_tecnica .voce_scadenza{
  width:128px;
  height:36px;
  background:url(/images/css/bg_scadenza.jpg) no-repeat top left;
  margin:0px 0px 0px 10px;
}
#scheda_tecnica .voce_scadenza .txt{
  color:#896714;
  width:100px;
  margin:22px 0px 0px 20px;
  font-weight:bold;
  text-align:right;
}
#scheda_tecnica .valore_scadenza{
  width:350px;
  border:1px solid #896714;
  margin:22px 0px 0px 2px;
}
#scheda_tecnica .valore_scadenza .txt{
  color:#896714;
  font-weight:bold;
  text-align:left;
  margin:0px 0px 0px 2px;

}
#scheda_tecnica .titolo_imballaggio_01{
  width:480px;
  height:36px;
  background:url(/images/css/bg_imballaggio_01.jpg) no-repeat top left;
  margin:30px 0px 0px 10px;
}
#scheda_tecnica .titolo_imballaggio_01 .txt{
  color:#896714;
  width:350px;
  margin:22px 0px 0px 100px;
  font-weight:bold;
  text-align:left;
}
#scheda_tecnica .voce_imballaggio_01{
  width:128px;
  background:#ffca35;
  margin:5px 0px 0px 10px;
}
#scheda_tecnica .voce_imballaggio_01 .txt{
  color:#896714;
  width:100px;
  margin:0px 0px 0px 20px;
  font-weight:bold;
  text-align:right;
}
#scheda_tecnica .valore_imballaggio_01{
  width:350px;
  border:1px solid #896714;
  margin:5px 0px 0px 2px;
}
#scheda_tecnica .valore_imballaggio_01 .txt{
  color:#896714;
  font-weight:bold;
  text-align:left;
  margin:0px 0px 0px 2px;

}
#scheda_tecnica .titolo_imballaggio_02{
  width:480px;
  height:36px;
  background:url(/images/css/bg_imballaggio_02.jpg) no-repeat top left;
  margin:30px 0px 0px 10px;
}
#scheda_tecnica .titolo_imballaggio_02 .txt{
  color:#896714;
  width:350px;
  margin:22px 0px 0px 50px;
  font-weight:bold;
  text-align:left;
}
#scheda_tecnica .titolo_imballaggio_03{
  width:480px;
  height:36px;
  background:url(/images/css/bg_imballaggio_03.jpg) no-repeat top left;
  margin:30px 0px 0px 10px;
}
#scheda_tecnica .titolo_imballaggio_03 .txt{
  color:#896714;
  width:350px;
  margin:22px 0px 0px 50px;
  font-weight:bold;
  text-align:left;
}
#sotto_prodotti {
	height:140px;
	width:530px;
	background:url(/images/css/bg_sotto_categorie.jpg) no-repeat top left;
	border:0px solid #000;
}
#sotto_prodotti .pulsante {
	height:138px;
	border:0px solid #000;
}
#sotto_prodotti .bottone {
  text-align:center;
  background:url(/images/css/pulsante_catprod.jpg) no-repeat top left; 
  margin:0px 0px 0px 10px;
  border:0px solid #000;
}
#sotto_prodotti .immagine {
	border:0px solid #000;
	height: 100px;
}

