/* TABELLE */
div.boxtabella {margin: 0;padding: 0;border: 0;width: 99%;}
table.elenco {border-top: 1px solid #CCC;}
table.elenco td, table.elenco th {border-bottom: 1px solid #CCC;}
table.elenco th.codCliSds {background: url(../grafica/icona_sds.gif) no-repeat 35px center #E0F7CD;}
table.elenco td.nome {text-transform: capitalize;}
table.elenco td.titolo {color: #393; font-weight: bold;}
table.elenco .bordoDx {border-right: 1px solid #CCC;}

img.infoToolTip {cursor: help;}

tr.dispari td {background-color: #F4FEEB;}
td.centrato {text-align: center;}

td.first {font-weight: bold;text-align: left;vertical-align: top;width: 25%;}
td.label {font-weight: bold;text-align: left;padding-left: 3px;}
th.label {text-align: left;padding-left: 5px;}
label {font-weight: bold;text-align: left;display: block;margin-left: 3px;}
input.testo {width: 99%;}
hr.separatore {background-color: #F4FEEB;border-style: none;height: 3px;margin: 0;}
div.msgUtente {line-height: 125%;margin: 0 0 15px 0;padding: 0 5px 5px 5px;background-color: #F4FEEB;border: 1px solid #CCC;}
div.msgUtente p {padding: 0;margin: 3px 0 5px 0;}

dl.elenco {border-top: 1px solid #CCC;}
dl.elenco dd {padding-left: 1px;}
dl.elenco dt {padding-left: 1px;font-weight: bold;}
dl.elenco .titolo {color: #393; font-weight: bold;}
dl.elenco .pari {background-color: #FFF;border-bottom: 1px solid #CCC;}
dl.elenco .dispari {background-color: #F4FEEB;border-bottom: 1px solid #CCC;}
dl.elenco span.titolo {color: #393; font-weight: bold;}
dl.elenco span.nome {
	color: #393;
	font-weight: bold;
	display: block;
	float: left;
	width: 200px;
	margin-right: 5px;
}
dl.elenco span.nome a.nome {
	font-size: 13px;
	font-weight: bold;
	background: url(../grafica/Arrow_3L.gif) no-repeat -15px center transparent;
	padding-left: 15px;
}
dl.elenco a.nome:link, dl.elenco a.nome:visited {
	color: #393;
}
dl.elenco a.nome:hover, dl.elenco a.nome:active {
	color: #0C0;
}
dl.elenco span.linkTitolo {
	color: #393;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
dl.elenco span.linkTitolo:hover {color: #0C0;}
dl.elenco a.linkDettagli {
	font-size: 12px;
	font-weight: bold;
	margin: 0 5px;
	width: 80px;
	display: block;
	float: left;
	text-align: center;
}
dl.elenco div.boxDettagli {
	padding-left: 10px;
}
dl.elenco div.boxDettagli strong {
	color: #666;
}
dl.elenco span.linkDettagliVuoto {
	font-size: 12px;
	/*margin: 0 5px;
	display: block;
	width: 80px;
	float: left;*/
}

#ricercaColture span.linkDettagli{cursor: pointer;}

#eventi span.linkGruppoEventi, #ricercaEventi span.linkGruppoEventi, #video span.linkCategoriaVideo, #ricercaVideo span.linkCategoriaVideo {cursor: pointer;text-decoration: none;}
#eventi span.linkGruppoEventi:hover, #ricercaEventi span.linkGruppoEventi:hover, #video span.linkCategoriaVideo:hover, #ricercaVideo span.linkCategoriaVideo:hover {text-decoration: underline;}
dl.elenco dd dl.elencoEventi dd, dl.elenco dd dl.elencoVideo dd {padding-left: 10px;}

dl.elenco dd.titolo dl dd, dl.elenco {font-weight: normal;}

/* CONTENT - backgrounds sezioni sito */
div.home_Azienda {background: url(../grafica/bg_SezAzienda.jpg) no-repeat top left transparent; padding-top: 20px;}
div.home_Prodotti {background: url(../grafica/bg_SezProdotti.jpg) no-repeat top left transparent; padding-top: 20px;}
div.home_Comunicazione {background: url(../grafica/bg_SezComunicazione.jpg) no-repeat top left transparent; padding-top: 20px;}
div.home_Stampa {background: url(../grafica/bg_SezStampa.jpg) no-repeat top left transparent; padding-top: 20px;}
div.home_Sicurezza {background: url(../grafica/bg_SezSicurezza.jpg) no-repeat top left transparent; padding-top: 20px;}
div.home_Soluzioni {background: url(../grafica/bg_SezSoluzioni.jpg) no-repeat top left transparent; padding-top: 20px;}
div.home_Ricerca {background: url(../grafica/bg_SezProdotti.jpg) no-repeat top left transparent; padding-top: 20px;}

div#content h1.tit_homeSez {margin: 19px 0 38px 8px; color: #fff;font-size: 20px;}
div#content #classificazioneProdotti h1 {font-size: 14px;}

/* CONTENT - scheda prodotto e sito prodotto */
div#content.dettaglioProdotti {background: url(../grafica/bg_TopContent.gif) repeat-x top left;margin: 1px 221px 1px 171px;padding: 0;}
div#content.dettaglioProdotti h1.tit_detProd {margin: 0;color: #969696;font-size: 20px;padding: 8px 0 12px 8px;}
div#content.dettaglioProdotti div.boxtabella {width: 604px;margin: 0;padding: 0;float: left;}
div#content.dettaglioProdotti #SchedaProdotto {width: 588px;height: 604px;margin: 0;padding: 0 8px;float: left;}

dl#menuSitoProdotto {width: 190px;float: left;margin: 150px 0 0 0;padding: 4px;background-color: #fff;opacity: .9;filter: alpha(opacity=90);}
dl#menuSitoProdotto dt {}
dl#menuSitoProdotto dd {}
dl#menuSitoProdotto dt a {text-decoration: none;font-weight: bold;}
dl#menuSitoProdotto dd ul {list-style: none;margin: 0 0 0 14px;padding: 0;line-height: 14px;}
dl#menuSitoProdotto dd ul li a {text-decoration: none;color: #333;font-size: 11px;font-weight: normal;}
dl#menuSitoProdotto dd ul li a.selected {color: #009933;}
dl#menuSitoProdotto dd ul li a:hover {color: #00CC00;}

div#sezioneSitoProdotto {float: right;width: 375px;height: 560px;margin: 15px 0 0 0;padding: 0 0 8px 0;}
div#sezioneSitoProdotto div#contenutoSitoProdotto {width: 365px;height: 530px;overflow-x: hidden;overflow-y: auto;margin: 0;padding: 5px;background-color: #fff;}
div#sezioneSitoProdotto a.chiudiSitoProdotto {text-decoration: none;font-size: 11px;line-height: 13px;margin: 0;padding: 1px 3px 2px 2px;background-color: #FFF;color: #999;}
div#sezioneSitoProdotto a.chiudiSitoProdotto:hover {text-decoration: underline;}
div#sezioneSitoProdotto img#loadSezioneSitoProd {margin: 240px 0 0 170px;}
div#sezioneSitoProdotto h3 {color: #393;border: 0;margin: 4px 0 2px 0;padding: 0;font-size: 16px;line-height:15px;}
div#sezioneSitoProdotto > h3 {font-weight: normal;}
div#sezioneSitoProdotto span.pagine {float: right;text-align: right;margin: 0;padding: 0;}
div#sezioneSitoProdotto span.pagine a.pagina {text-decoration: none;padding: 1px 2px;border: 1px solid #093;background-color: #CFC;color: #666;}
div#sezioneSitoProdotto span.pagine a.pagina:hover {background-color: #0C0;color: #FFF;}
div#sezioneSitoProdotto span.pagine a.scarica {text-decoration: none;color: #C00;font-weight: bold;}
div#sezioneSitoProdotto span.pagine a.scarica:hover {text-decoration: underline;}
div#sezioneSitoProdotto div.contenuto {margin: 0;padding: 0;border-top: 1px dashed #0C0;}
div#sezioneSitoProdotto div.contenuto img {margin: 0 auto;}
div#sezioneSitoProdotto div.contenuto a.foto {float: left;display: block;width: 160px;height: 120px;overflow: hidden;border: 1px solid #FFF;margin: 0 3px 0 0;padding: 1px;}
div#sezioneSitoProdotto div.contenuto a.foto:hover {border: 1px dashed #0C0;}
div#sezioneSitoProdotto div.contenuto div.imgVideo {margin: 5px auto;text-align: center;width: 350px;height: 225px;overflow: hidden;}
div#sezioneSitoProdotto div.contenuto div.imgVideo img {margin: 0 auto;}
div#sezioneSitoProdotto div.contenuto ul {margin: 0;padding: 0;list-style-type: none;}
div#sezioneSitoProdotto div.contenuto ul li {padding: 2px 0;margin: 0;border-bottom: 1px solid #DDD;background: url(../grafica/bg_li.gif) repeat-x bottom left;overflow: hidden;}
div#sezioneSitoProdotto div.contenuto ul li a {display: block;text-decoration: none;margin: 2px 0;padding:0 0 0 7px;background: url(../grafica/greenArrow.gif) no-repeat 0 6px transparent;}
div#sezioneSitoProdotto div.contenuto ul li a:hover {text-decoration: underline;}
div#sezioneSitoProdotto div.collegamenti {margin: 0;padding: 0;border-top: 1px dashed #0C0;padding-top: 13px;}
div#sezioneSitoProdotto div.collegamenti ul {margin: 0;padding: 0;list-style-type: none;}
div#sezioneSitoProdotto div.collegamenti ul li {line-height: 17px;padding: 2px 0;margin: 0;border-bottom: 1px solid #DDD;background: url(../grafica/bg_li.gif) repeat-x bottom left;}
div#sezioneSitoProdotto div.collegamenti ul li a {display: block;text-decoration: none;margin: 2px 0;padding:0 0 0 7px;background: url(../grafica/greenArrow.gif) no-repeat 0 5px transparent;}
div#sezioneSitoProdotto div.collegamenti ul li a:hover {text-decoration: underline;}
div#sezioneSitoProdotto div.collegamenti ul li span.descrizione {color: #676767;font-size: 11px;font-style: italic;}
div#sezioneSitoProdotto div.collegamenti ul li span.categoria {color: #676767;font-size: 11px;float: right;}
div#sezioneSitoProdotto div.collegamenti ul li span.GMDimensione {color: #676767;font-size: 11px;display: block;font-weight: normal;}

div#sezioneSitoProdotto div.collegamenti ul li.titoletto {font-weight: bold;font-size: 11px;margin-top: 6px;padding-bottom: 0;border-bottom: 2px solid #CCC;}

div#sezioneSitoProdotto div.collegamenti ul li.brochure,
div#sezioneSitoProdotto div.collegamenti ul li.presentazione,
div#sezioneSitoProdotto div.collegamenti ul li.catalogo, div#sezioneSitoProdotto div.collegamenti ul li.pagina, div#sezioneSitoProdotto div.collegamenti ul li.etichetta,
div#sezioneSitoProdotto div.collegamenti ul li.depliant, div#sezioneSitoProdotto div.collegamenti ul li.sestino,
div#sezioneSitoProdotto div.collegamenti ul li.bifacciale,
div#sezioneSitoProdotto div.collegamenti ul li.strategia,
div#sezioneSitoProdotto div.collegamenti ul li.articoloTerraVita,
div#sezioneSitoProdotto div.collegamenti ul li.articoloInformatoreAgrario,
div#sezioneSitoProdotto div.collegamenti ul li.articolo,
div#sezioneSitoProdotto div.collegamenti ul li.comunicato,
div#sezioneSitoProdotto div.collegamenti ul li.confezione, div#sezioneSitoProdotto div.collegamenti ul li.foto,
div#sezioneSitoProdotto div.collegamenti ul li.garden,
div#sezioneSitoProdotto div.collegamenti ul li.sds, div#sezioneSitoProdotto div.collegamenti ul li.scheda
{padding-left: 35px; height: 35px;}

div#sezioneSitoProdotto div.collegamenti ul li.brochure {background: url(../grafica/ico_DL_brochure.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.presentazione {background: url(../grafica/ico_DL_presentazione.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.catalogo, div#sezioneSitoProdotto div.collegamenti ul li.pagina, div#sezioneSitoProdotto div.collegamenti ul li.etichetta {background: url(../grafica/ico_DL_catalogo.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.depliant, div#sezioneSitoProdotto div.collegamenti ul li.sestino {background: url(../grafica/ico_DL_depliant.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.bifacciale {background: url(../grafica/ico_DL_bifacciale.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.strategia {background: url(../grafica/ico_DL_strategia.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.articoloTerraVita {background: url(../grafica/ico_DL_Art_TV.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.articoloInformatoreAgrario {background: url(../grafica/ico_DL_Art_IA.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.articolo {background: url(../grafica/ico_DL_articolo.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.comunicato {background: url(../grafica/ico_DL_comunicato.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.confezione, div#sezioneSitoProdotto div.collegamenti ul li.foto {background: url(../grafica/ico_DL_confezione.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.garden {background: url(../grafica/ico_DL_catalogo.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.sds, div#sezioneSitoProdotto div.collegamenti ul li.scheda {background: url(../grafica/ico_DL_catalogo.gif) no-repeat 4px center;}
div#sezioneSitoProdotto div.collegamenti ul li.garden {display: none;}

div#sezioneSitoProdotto div.collegamenti div#videoPlayer {/*margin: 104px 0 0 3px;*/margin: 0 0 0 3px;}


/* Menu Destra */
div#menuDx form {margin: 0 0 2px 0;padding: 0;display: block;}

/* colori */
div#menuDx dl.RicercheDX dt.colore1{background-color: #660;}
div#menuDx dl.RicercheDX dt.colore2{background-color: #990;}
div#menuDx dl.RicercheDX dt.colore3{background-color: #BEBE00;}
div#menuDx dl.RicercheDX dt.colore4{background-color: #D7D700;}

/* documentazione prodotti e approfondimenti */
div#menuDx dl.RicercheDX dt.linkDettagliDx {
	background-image: url(../grafica/ArrowLeft.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	padding-left: 16px;
	cursor: pointer;
}
div#menuDx dl.RicercheDX dt.linkDettagliDx:hover {
	text-decoration: underline;
}

/* Menu di ricerca */
div#menuDx dl.RicercheDX {margin: 0;padding: 0;}
div#menuDx dl.RicercheDX dt {margin: 9px 0 0 0;padding: 5px 2px 2px 3px;background-color: #393;color: #fff;font-size: 12px;font-weight: bold;}
div#menuDx dl.RicercheDX dd {width: 194px;margin: 0 0 1px 5px;padding: 6px 8px 5px 8px;background-color: #fff;color: #000;font-size: 11px;line-height: 120%;}
div#menuDx dl.RicercheDX dd a{text-decoration: none;color: #284928;}  
div#menuDx dl.RicercheDX dd a:hover{text-decoration: underline;}
div#menuDx dl.RicercheDX dd a.Titolo {display: block;font-size: 12px;font-weight: bold;color: #000;}

/* Menu Catalogo */
div#menuDx dl.RicercheDX dd#catalogo {text-align: left;font-size: 11px;}
div#menuDx dl.RicercheDX dd#catalogo a#copertinaCatalogo {float: right;/*padding-right: 10px;*/}
div#menuDx dl.RicercheDX dd#catalogo img {padding: 0;margin: 0;}
div#menuDx dl.RicercheDX dd#catalogo ul {margin: 1px 0 0 0;padding: 0;list-style-type: none;}
div#menuDx dl.RicercheDX dd#catalogo li {margin: 0 0 2px 0;padding: 0;list-style-type: none;}
div#menuDx dl.RicercheDX dd#catalogo ul li a {font-weight: bold;}

/* Dettaglio per ricerca libera */
div#menuDx dl.RicercheDX dd#ricercaSito input{width: 165px;font-size: 11px;margin: 0 8px 0 0;}
div#menuDx dl.RicercheDX dd#ricercaSito a.Titolo {display: inline;}

/* login community per download materiali */
div#menuDx dl.RicercheDX dd#community {text-align: center;}
div#menuDx dl.RicercheDX dd#community input {width: 120px;}
div#menuDx dl.RicercheDX dd#community td.first {vertical-align: middle;font-size: 11px;}

/* download materiali */
div#menuDx dl.RicercheDX dd.materialiProdotti {}
div#menuDx dl.RicercheDX dd.materialiProdotti ul {margin: 3px 0; padding: 0; list-style-type: none;border-top: 1px solid #DDD;}
div#menuDx dl.RicercheDX dd.materialiProdotti li {padding: 1px; margin: 0;border-bottom: 1px solid #DDD;overflow: hidden;}
div#menuDx dl.RicercheDX dd.materialiProdotti a {padding-top: 3px; display: block; font-weight: bold;text-transform: capitalize;}

/* gestione file output */
.GMScarica, .GMDataFile, .GMAzienda, .GMNomeProdotto, .GMFreccia, .youCanHideMe {display: none;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li span.GMDimensione {color: #676767;display: block;font-weight: normal;}

div#menuDx dl.RicercheDX dd.materialiProdotti ul li.brochure,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.presentazione,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.catalogo, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.pagina, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.etichetta,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.depliant, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.sestino,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.bifacciale,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.strategia,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.articoloTerraVita,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.articoloInformatoreAgrario,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.articolo,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.comunicato,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.confezione, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.foto,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.garden,
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.sds, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.scheda
{padding-left: 35px; height: 35px;}

div#menuDx dl.RicercheDX dd.materialiProdotti ul li.brochure {background: url(../grafica/ico_DL_brochure.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.presentazione {background: url(../grafica/ico_DL_presentazione.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.catalogo, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.pagina, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.etichetta {background: url(../grafica/ico_DL_catalogo.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.depliant, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.sestino {background: url(../grafica/ico_DL_depliant.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.bifacciale {background: url(../grafica/ico_DL_bifacciale.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.strategia {background: url(../grafica/ico_DL_strategia.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.articoloTerraVita {background: url(../grafica/ico_DL_Art_TV.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.articoloInformatoreAgrario {background: url(../grafica/ico_DL_Art_IA.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.articolo {background: url(../grafica/ico_DL_articolo.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.comunicato {background: url(../grafica/ico_DL_comunicato.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.confezione, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.foto {background: url(../grafica/ico_DL_confezione.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.garden {background: url(../grafica/ico_DL_catalogo.gif) no-repeat 4px center #FFF;}
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.sds, div#menuDx dl.RicercheDX dd.materialiProdotti ul li.scheda {background: url(../grafica/ico_DL_catalogo.gif) no-repeat 4px center #FFF;}

/* pdf garden nascosti */
div#menuDx dl.RicercheDX dd.materialiProdotti ul li.garden {display: none;}

/* collegamenti */
div#menuDx dl.RicercheDX dd.collegamenti {}
div#menuDx dl.RicercheDX dd.collegamenti a {display: block; font-weight: bold;}
div#menuDx dl.RicercheDX dd.collegamenti h5 {margin: 8px 2px 0 2px;}
div#menuDx dl.RicercheDX dd.collegamenti ul {margin: 0; padding: 0; list-style-type: none; border-top: 1px solid #DDD;}
div#menuDx dl.RicercheDX dd.collegamenti li {padding: 2px; margin: 0; border-bottom: 1px solid #DDD;}
div#menuDx dl.RicercheDX dd.collegamenti span.descrizione {color: #676767;}

/* legenda ranking prodotti */
div#menuDx dl.RicercheDX dd#legendaRanking table {margin: 0;padding: 0;width: 100%;border-collapse: collapse;}
div#menuDx dl.RicercheDX dd#legendaRanking td {font-size: 11px;}
div#menuDx dl.RicercheDX dd#legendaRanking td.first {font-size: 12px;width: 15%;font-weight: bold;text-align: center;}

/* NEWS*/
table.elencoNews {border-top: 1px solid #CCC;}
table.elencoNews td.data {font-weight: bold;width: 85px;padding-left: 5px;vertical-align: top;color: #666;}
table.elencoNews span.important {color: red;font-size: 14px;font-weight: bold;}
table.elencoNews td.titolo {text-align: center;}
table.elencoNews td.argomento {color: #666;font-weight: bold;text-align: right;padding-right: 5px;vertical-align: top;}
table.elencoNews td.strillo {font-style: italic;text-align: justify;padding: 0 15px 0 25px;border-bottom: 1px solid #CCC;}
table.elencoNews td.testo {padding-top: 15px;}

/* GLOSSARIO */
table#glossario {border-top: 1px solid #CCC;}
table#glossario td {border-bottom: 1px solid #CCC;}
table#glossario td.current {border-bottom: 0;}
table#glossario td.descrizione {padding: 0 15px 5px 15px;}

/* PUBBLICAZIONI */
p.titoloElencoPub {font-weight: bold;text-align: center;font-size: 14px;}
table#elencoPub {}
table#elencoPub td {vertical-align: top;}
table#elencoPub td.pubblicazione {border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;background-color: #F4FEEB;}
table#elencoPub td.pubblicazione a {font-weight: bold;}
table#elencoPub td.icona {text-align: center;width: 150px;padding: 0;}
table#elencoPub td.icona img {text-align: center;border: 1px solid #CCC;border-top: 0;}
table#elencoPub td.help {font-size: 11px;}
table#elencoPub td.sezione {}
table#elencoPub td.pubblicato {text-align: center;font-size: 11px;padding-bottom: 10px;}
table#elencoPub span.descrizione {display: block;}
table#elencoPub span.linkStrategie {display: block;font-size: 11px;}
table#elencoPub span.linkStrategie a {font-size: 12px;}

/* MAPPA SITO */
div#mappaSito {}
div#mappaSito ul.menu {margin: 0 0 0 20px;padding: 0 0 0 5px;list-style-type: decimal;}
div#mappaSito ul.menu li span.sezioneChiusa {font-weight: bold;color: #666;}
div#mappaSito ul.menu li a {font-weight: bold;}
div#mappaSito ul.menu ul.menu {margin: 0;padding: 0 0 0 16px;border-left: 1px solid #333;list-style-type: none;list-style-image: url(../grafica/ListItem.gif);}
/* solo MAC */
div#mappaSito>ul.menu>ul.menu {margin-left: 10px;list-style-position: inside;padding-left: 0;}
/* *** */
div#mappaSito ul.menu ul.menu li a {font-weight: normal;}
div#mappaSito ul.menu ul.menu ul.menu {margin: 0;padding: 0 0 0 16px;}
/* solo MAC */
div#mappaSito>ul.menu>ul.menu>ul.menu {margin-left: 25px;list-style-position: inside;padding-left: 0;}
/* *** */
div#mappaSito ul.menu ul.menu ul.menu li a {font-weight: normal;}


table.ricercaProdotti {border-top: 1px solid #CCC;}
table.ricercaProdotti td, table.ricercaProdotti th {border-bottom: 1px solid #CCC;}
table.ricercaProdotti td input {width: 300px;}
table.ricercaProdotti td textarea {width: 300px;height: 75px;}
table.ricercaProdotti td select {width: 300px;margin: 0 10px;}
table.ricercaProdotti td input.chkBox {width: 12px;}

table.elencoProdotti {border-top: 1px solid #CCC;}
table.elencoProdotti .bordoDx {border-right: 1px solid #CCC;}
table.elencoProdotti td, table.elencoProdotti th {border-bottom: 1px solid #CCC;}

table.elencoProdotti td.ranking {font-size: 18px;font-weight: bold;color: #666;text-align: center;}

table.elencoProdotti td.ranking3 {vertical-align: top; font-weight: bold;}
table.elencoProdotti td.ranking3 a {font-weight: bold;}
table.elencoProdotti td.ranking2 {padding-left: 10px;}
table.elencoProdotti td.ranking2 a {font-size: 11px;}
table.elencoProdotti td.ranking1 {padding-left: 10px;}
table.elencoProdotti td.ranking1 a {color: #777;font-size: 11px;}
table.elencoProdotti td.ranking1 a:hover {color: #999;}


a.linkAltriProdotti {font-size: 11px; color: #777; font-weight: bold;}
a.linkAltriProdotti:hover {color: #999;}

span.linkAltriProdotti {font-size: 11px; color: #777;font-weight: bold;text-decoration: underline;cursor: pointer;}
span.linkAltriProdotti:hover {color: #999;}


dl.grigliaProdotti {float: left;width: 100%;}
dl.grigliaProdotti dd {
	float: left;
	width: 172px;
	height: 142px;
	text-align: center;
	margin: 0 8px 10px 8px;
	border-bottom: 1px solid #DDD;
	overflow: hidden;
}
dl.grigliaProdotti dd p.descrizione {
	margin: 1px 0 0 0;
	padding: 1px 1px 2px 1px;
	text-align: center;
	font-size: 11px;
	line-height: 100%;
	font-weight: normal;
	color: #666;
}
dl.grigliaProdotti dd a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	line-height: 110px;
	width: 170px;
	height: 110px;
	border: 1px solid #FFF;
	background: url(../immagini/PH_logoProdotto.gif) no-repeat center center #FFF;
}
dl.grigliaProdotti dd a:hover {border: 1px dashed #0C0;}

/* TOOL-TIP */
.tool-tip {
	z-index: 100;
	width: 160px;
	padding: 3px;
	font-size: 11px;
	line-height: 100%;
	text-align: justify;
	color: #111;
	border: 1px solid #171;
	background-color: #F0FFF0;
	opacity: .9;
	filter: alpha(opacity = 90);
}
.tool-title {
	font-size: 12px;
	font-weight: bold;
	color: #393;
}
.tool-text {
	color: #333;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #393;
	background-color: #F7FFF7;
	padding: 3px;
	opacity: .9;
	filter: alpha(opacity = 90);
	width: 160px;
	font-size: 11px;
	font-weight: normal;
	line-height: 100%;
	text-align: justify;
	color: #333;
	display: block;
}
#tooltip h3 {margin: 0;padding: 0;color: #393;font-size: 11px;font-weight: bold;}
#tooltip div {margin: 0;padding: 0;}


dl.elencoProdotti {font-weight: normal;color: #333;display: block;width: 100%;}
dl.elencoProdotti dt {
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #393;
	margin: 5px 0;
}
dl.elencoProdotti dd.ranking3 {font-weight: bold;}
dl.elencoProdotti dd.ranking3 a {font-weight: bold;font-size: 12px;}
dl.elencoProdotti dd.ranking2 {padding-left: 10px;}
dl.elencoProdotti dd.ranking2 a {font-size: 11px;}
dl.elencoProdotti dd.ranking1 {padding-left: 10px;}
dl.elencoProdotti dd.ranking1 a {color: #777;font-size: 11px;}
dl.elencoProdotti dd.ranking1 a:hover {color: #999;}


/* SCHEDA PRODOTTO */
h2.prodotto {color: #393;border-bottom: 1px solid #393;font-size: 20px;}
h2.prodotto span.biologico {padding: 1px 2px 0 2px;border: 1px solid #393;margin-right: 5px;font-size: 16px;}

table#dettagliProdotto {}

table#dettagliProdotto ul {margin: 5px;}

/* AGROFARMACI E VARI */
table#dettagliProdotto ul.listaReg {display: inline;margin: 0;padding: 0;}
table#dettagliProdotto ul.listaReg li {display: inline;margin-left: 10px;}
table#dettagliProdotto table.registrazioni {border-top: 1px solid #CCC;}
table#dettagliProdotto table.registrazioni td, table#dettagliProdotto table.registrazioni th {border-bottom: 1px solid #CCC;}
table#dettagliProdotto table.registrazioni td.regPianta {vertical-align: top;padding-left: 5px;width: 100px;}
table#dettagliProdotto table.registrazioni td.regCarenza {width: 70px;text-align: center;vertical-align: top;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
table#dettagliProdotto table.registrazioni td.regSpettro ul {margin: 0 0 0 16px;padding: 0;font-size: 11px;}
table#dettagliProdotto table.registrazioni td.regSpettro span.notaSpettro {display: block;}

/* FERTILIZZANTI + DOSI */
table#dettagliProdotto table.dosiColture {border-top: 1px solid #CCC;}
table#dettagliProdotto table.dosiColture td, table#dettagliProdotto table.dosiColture th {border-bottom: 1px solid #CCC;}
table#dettagliProdotto table.dosiColture td.trattamento {vertical-align: top;padding-left: 5px;}
table#dettagliProdotto table.dosiColture td.colture {vertical-align: top;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
table#dettagliProdotto table.dosiColture td.colture ul {margin: 0 0 0 16px;padding: 0;font-size: 11px;}

/* MODIFICA PRODOTTO AUTOGESTITO */
table.modificaProdotto {}

table.modificaProdotto td input, table.modificaProdotto td select {width: 325px;}
table.modificaProdotto td textarea {width: 325px;height: 75px;}
table.modificaProdotto td input.chkBox {width: 12px;}

/* NORMATIVA */
div#normativa {}
div#normativa table {border-top: 1px solid #CCC;}
div#normativa table td {border-bottom: 1px solid #CCC;}

/* STRATEGIE DI DIFESA */
div.listaStrategie {display: block;float: left;}
span.Strategia {width: 140px;float: left;text-align: center;margin: 0 12px 12px 24px;padding: 3px;}
span.Strategia a {font-weight: bold;}
span.Strategia a img {}

/* EVENTI */
div.listaEventi {display: block;float: left;}
span.Evento {width: 97%;float: left;text-align: center;margin: 7px;border: 1px solid #CCC;padding: 3px;}
span.Evento p {text-align: center;padding: 0;}
span.Evento p.titolo {background-color: #F4FEEB;margin: 0 0 5px 0;padding: 2px;font-weight: bold;}
span.Evento p.data {font-weight: bold;margin: 0 0 3px 0;}
span.Evento p.luogo {margin: 0 0 5px 0;}
span.Evento p.note {font-style: italic;margin: 0;background-color: #F4FEEB;padding: 2px;}
span.Strategia a {font-weight: bold;}
span.Strategia a img {}

p.disclaimerProdotti {margin: 15px 0 10px 0;font-size: 11px;line-height: 120%;}
p.disclaimerNews {margin: 15px 0 10px 0;font-size: 11px;line-height: 120%;}


/* ******* BOX NEWS HP */
dl#BoxNews_HP {margin: 0;padding: 0;width: 286px;height: 293px;position: absolute;top: 99px;left: 466px;background-color: #fff;opacity: .9; filter: alpha(opacity=90);}
dl#BoxNews_HP dt {margin: 0;padding: 1px 2px 0 8px;background-color: #fff0aa;color: #3d5329;font-weight: bold;}
dl#BoxNews_HP dt a {text-decoration: none;}
dl#BoxNews_HP dt a:hover {text-decoration: underline;}
dl#BoxNews_HP dt span.novita {float: right;color: #f60;padding-right: 5px;}
dl#BoxNews_HP dd {margin: 0;padding: 3px;width: 280px;height: 270px;}

div#NewsScrollerBox {margin: 0;padding: 0;width: 280px;height: 270px;overflow: hidden;position: relative;}
ul#NewsScrollerList {margin: 0;padding: 0;list-style-type: none;width: 280px;height: 270px;}
ul#NewsScrollerList li.rssItem {float: left;display: block;width: 276px;height: 86px;margin: 0;padding: 2px;border-bottom: 1px dashed #0C0;overflow: hidden;background-color: #FFF;}
ul#NewsScrollerList li.rssItem.pari {background-color: #F4FEEB;}
ul#NewsScrollerList li.rssItem a.titolo {display: block;text-decoration: none;margin: 2px;font-weight: bold;line-height: 120%;}
ul#NewsScrollerList li.rssItem a.titolo:hover {text-decoration: underline;}
ul#NewsScrollerList li.rssItem p {color: #676767;font-size: 11px;text-align: left;margin: 0;padding: 0;line-height: 120%;}
ul#NewsScrollerList li.rssItem a.foto {float: left;border: 1px solid #CCC;margin: 2px 2px 2px 0;padding: 2px;background-color: #FFF;}
ul#NewsScrollerList li.rssItem a.foto:hover {border: 1px solid #0C0;}

/* ******* FOCUS in Home Page */
div#boxFocusMenu {position: absolute;top: 410px;left: 0px;padding: 0;margin: 0;width: 765px;background-color: #fff;}

div#boxFocusMenu dl.boxFocus {float: left;width: 150px;margin: 0 0 0 3px;padding: 0;}
div#boxFocusMenu dl.boxFocus dt {margin: 0;padding: 1px 1px 1px 3px;color: #fff;font-weight: bold;line-height: 16px;}
div#boxFocusMenu dl.boxFocus dd {margin: 0;padding: 0;height: 150px;background-color: #fff;text-align: center;border: 1px solid #ddd;border-top: 0;}
div#boxFocusMenu dl.boxFocus dd img {margin: 2px 0 0 0;padding: 0;}

div#focusGroup {float: left;width: 463px;}

div#boxFocusMenu dl#BoxFocus1 {width: 299px;}
div#boxFocusMenu dl#BoxFocus1 dt{background-color: #c00;}
div#boxFocusMenu dl#BoxFocus1 dd {height: 150px;padding: 3px 1px;}

div#boxFocusMenu dl#BoxFocus2 dt{background-color: #f60;}
div#boxFocusMenu dl#BoxFocus3 dt{background-color: #f90;}
div#boxFocusMenu dl#BoxFocus4 dt{background-color: #FFC444;}
div#boxFocusMenu dl#BoxFocus2 dd {height: 75px;padding: 0;}
div#boxFocusMenu dl#BoxFocus3 dd {height: 75px;padding: 0;}
div#boxFocusMenu dl#BoxFocus4 dd {height: 75px;padding: 0;}

div#boxFocusMenu dl#BoxFocus5 {width: 456px;background: url(../grafica/virgolette_aperte.gif) no-repeat 40px 10px transparent;margin: 0 0 6px 0;}
div#boxFocusMenu dl#BoxFocus5 dd {text-align: justify;height: 55px;padding: 17px 70px 3px 70px;line-height:150%;margin: 0;border: 0;background: url(../grafica/virgolette_chiuse_basse.gif) no-repeat 390px 40px transparent;}
div#boxFocusMenu dl#BoxFocus5 dd strong {color: #393;}

	
/* VIDEO */
td.cercaVideo {
	background: url(../grafica/lente.gif) no-repeat 3px center #F7F7F7;
	font-weight: bold;
	color: #666;
	padding-left: 20px;
}

dl.elencoVideo {margin: 0;padding: 0;border-top: 1px solid #CCC;background-color: #FFF;font-weight: normal;color: #333;font-style: normal;}
dl.elencoVideo dt {margin: 0;font-weight: bold;background-color: #E0F7CD;color: #393;padding: 0 2px;border-bottom: 1px solid #CCC;}
dl.elencoVideo dd {padding: 0 2px;border-bottom: 1px solid #CCC;height: 96px;width: 565px;overflow: hidden;}
dl.elencoVideo a.titolo {display: block;}
dl.elencoVideo .pari {background-color: #FFF;}
dl.elencoVideo .dispari {background-color: #F4FEEB;}
dl.elencoVideo dd span.categoria {color: #666;font-weight: bold;}
dl.elencoVideo dd span.data {color: #666;font-weight: bold;float: right;}
dl.elencoVideo dd span.durata {color: #666;font-weight: bold;font-size: 11px;float: right;}
dl.elencoVideo dd span.sottotitolo {font-style: italic;display: block;}
dl.elencoVideo dd span.location {display: block;margin-top: 2px;}
dl.elencoVideo dd a.copertina {float: left;padding: 2px;}

dl.grigliaVideo {float: left;width: 100%;}
dl.grigliaVideo dd {
	float: left;
	width: 260px;
	height: 236px;
	text-align: center;
	margin: 0 8px 12px 12px;
	overflow: hidden;
	border: 1px solid #CCC;
	background-color: #EEE;
}
dl.grigliaVideo dd p.categoria {
	margin: 1px 0 0 0;
	padding: 1px 1px 2px 1px;
	text-align: center;
	font-size: 11px;
	line-height: 100%;
	font-weight: normal;
	color: #666;
}
dl.grigliaVideo dd a {}
dl.grigliaVideo dd a.copertina {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 6px auto 3px auto;
	text-align: center;
	line-height: 184px;
	width: 244px;
	height: 184px;
	border: 1px solid #CCC;
	background: url(../immagini/PH_logoProdotto.gif) no-repeat center center #FFF;
}
dl.grigliaVideo dd a.copertina:hover {border: 1px dashed #0C0;}

dl#dettaglioVideo {
	border: 1px solid #CCC;
	padding: 0;
	margin: 0 0 20px 0;
	background: url(../grafica/bg_titoloVideo.gif) no-repeat top right #F7F7F7;
	width: 578px;
}
dl#dettaglioVideo dt {
	background: url(../grafica/ico_tv.gif) no-repeat 5px 2px transparent;
	margin: 0;
	padding: 0 0 0 40px;
	height: 38px;
}
dl#dettaglioVideo dt span.titolo {
	color: #393;
	font-weight: bold;
	font-size: 12px;
	display: block;
	padding-top: 2px;
}
dl#dettaglioVideo dt span.data {
	float: right;
	font-weight: bold;
	color: #333;
	padding: 2px 6px 0 0;
}
dl#dettaglioVideo dt span.location {
	line-height: 120%;
}
dl#dettaglioVideo dd.video {
	padding: 4px 0;
	margin: 0;
	text-align: center;
}
dl#dettaglioVideo dd.sottotitolo {padding: 10px;font-style: italic;}
dl#dettaglioVideo dd.descrizione {padding: 10px;}

/* MOTORE DI RICERCA */
div#linksRicerca {
	font-weight: bold;
	float: left;
	text-align: center;
	background-color: #F4FEEB;
	border: 1px solid #CCC;
	border-left: 0;
}
div#linksRicerca a {
	float: left;
	display: block;
	padding: 3px 16px;
	text-align: center;
	border-left: 1px solid #CCC;
}

div#ricerca {clear: left;}
div#ricerca h2 {border: 0;}

a.topAnchor {float: right;}

#ricerca table.elenco td.contenutoSezione, #ricercaNews table.elencoNews td.strillo, #ricercaProdotti table.elencoProdotti td.descrizioneProdotto {
	font-size: 11px;
	line-height: 16px;
	color: #444;
}

span.testoCercato {color: #F60;}

/*** FOOD CHAIN ***/
div#content.home_FoodChain h1.tit_homeSez {margin: 39px 0 38px 0; color: #0066cc;font-size: 24px;}
div.home_FoodChain {background: url(../grafica/FoodChain_Header.gif) no-repeat 13px 16px transparent;}
div.home_FoodChain div.boxtabella {border-bottom: 1px solid #b3b3b4;padding-bottom:20px;}
div.home_FoodChain div.boxtabella  h4 {color: #fff;font-size: 14px;margin:0 0 5px 0;background:#0066cc;padding:1px 7px 1px 7px;}
div.home_FoodChain div.boxtabella span.hp_FoodChain {display:block;background: url(../grafica/FoodChain_HP.jpg) no-repeat right top;height:300px;}
div.home_FoodChain div.boxtabella span.hp_FoodChain ul {list-style-type:none;margin:0;padding:0;}
div.home_FoodChain div.boxtabella span.hp_FoodChain ul li {padding:5px 0;}
div.home_FoodChain div.boxtabella span.hp_FoodChain ul li a {font-size:15px;font-weight:bold;}

div.home_FoodChain div.boxtabella table.filiera {margin:10px 0;}
div.home_FoodChain div.boxtabella table.filiera td {text-align:center;line-height:14px;}

