@media projection, screen {
	 .ui-tabs-hide {
		  display: none !important;
	 }
}
@media print {
	 .ui-tabs-nav {
		  display: none;
	 }
}

/* Elenco Aziende */

#ILNaziendeElenco h1.logoServizio {background-color: transparent;margin-bottom: 10px;padding: 0;}
#ILNaziendeElenco #ILNaziendeElenco-navigazione {}
#ILNaziendeElenco #ILNaziendeElenco-navigazione p {border-bottom: 1px dashed #CCC;padding: 3px 0;}

#ILNaziendeElenco address {font-style: normal;margin-top: 5px;padding:2px 0;}
#ILNaziendeElenco #ILNazienda-logoAsset {float:right;padding:5px;}
#ILNaziendeElenco #ILNazienda-logoAzienda {float: left;margin: 0 5px 5px 0;}

#ILNaziendeElenco-ricerca, dl#SchedaDettaglio dd #ILNaziendeElenco-categorie {margin: 5px 0;}
#ILNaziendeElenco-categorie a, dl#SchedaDettaglio dd #ILNaziendeElenco-ricerca a {text-decoration: none;}
#ILNaziendeElenco-categorie a:hover, dl#SchedaDettaglio dd #ILNaziendeElenco-ricerca a:hover {text-decoration: underline;}
#ILNaziendeElenco-categorie a.selected {text-decoration: underline;}

#ILNaziendeElenco #ILNazienda-sponsor, #ILNazienda #ILNazienda-sponsor {float: right;text-align: right;margin-right: 5px;}
#ILNaziendeElenco #ILNazienda-sponsor p, #ILNazienda #ILNazienda-sponsor p {text-align: right;font-size: 11px;font-style: italic;margin: 0;padding: 0;}
#ILNaziendeElenco #ILNazienda-sponsor p a, #ILNazienda #ILNazienda-sponsor p a {font-weight: bold;font-style: normal;}
#ILNaziendeElenco #ILNazienda-sponsor #ILNazienda-bannerSponsor, #ILNazienda #ILNazienda-sponsor #ILNazienda-bannerSponsor {float: right;text-align: right;margin-top: 2px;}
#ILNaziendeElenco #ILNazienda-sponsor #ILNazienda-bannerSponsor a, #ILNazienda #ILNazienda-sponsor #ILNazienda-bannerSponsor a {display: block;}

.ln-letters {margin: 20px 0 10px 0;overflow: hidden;height: 25px;}
.ln-letters a {display: block;float: left;padding: 2px 5px;border: 1px solid #cccccc;border-right: none;text-decoration: none;}
.ln-letters a:hover, dl#SchedaDettaglio dd .ln-letters a.ln-selected {text-decoration: underline;}
.ln-letters a.ln-last {border-right: 1px solid #cccccc;}
.ln-letters a.ln-disabled {color: #a4a4a4;}
.ln-letter-count {text-align: center;margin-bottom: 3px;font-size: 11px;}

table.AziendeSettore {}
table.AziendeSettore tr.dispari td {background-color: #E6F0F9;}
ul.AziendeSettore {margin: 0;padding: 0;list-style-type: none;border:1px solid #CCC;border-bottom: 0;}
ul.AziendeSettore li {margin: 0;padding: 5px;list-style-type: none;border-bottom:1px solid #CCC;}
ul.AziendeSettore li.dispari {background-color: #E6F0F9;padding: 5px;}

.AziendeSettore span.relazioni, .AziendeSettore span.logoPartner, .AziendeSettore span.logoCatalogo {float:right;padding:3px 7px 3px 10px;}

.AziendeSettore .partner {background-color:#fae6d6;}
.AziendeSettore .partner a {color: #b35000;text-decoration: underline;outline: none;}
.AziendeSettore .partner a:hover {color: #D00;}
.AziendeSettore .partner h3 {background-color:#b35000;text-align:left;margin:0;}
.AziendeSettore .partner h3 a {color:#fff;background: url(../c_grafica/iln/ico_link_prt_cat.gif) no-repeat center right;padding:0 10px 0 4px;font-size: 14px;text-decoration: none;outline: none;}
.AziendeSettore .partner h3 a:hover {color:#fae6d6;text-decoration: underline;}
.AziendeSettore .partner h4.payoff {text-align:left;color:#4575b4;}
.AziendeSettore .partner p.miniBanner {float:right;text-align:center;padding:3px 10px;}
.AziendeSettore .partner span.linkWeb {float:right;padding:3px 8px 0 0;}
.AziendeSettore .partner p.linkCatalogo {margin: 15px 0 7px 0;font-weight: bold;}
.AziendeSettore .partner p.linkCatalogo a {padding: 3px 5px;margin: 0 3px 0 0;color: #b35000;background-color:#fae6d6;border: 1px solid #b35000;text-decoration: none;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;outline: none;}
.AziendeSettore .partner p.linkCatalogo a:hover {background-color: #b35000;color: #FFF;text-decoration: none;}
.AziendeSettore .partner span.logoPartner {border-left:1px dashed #eda469;}
.AziendeSettore .partner span.relazioni {border-left:1px dashed #eda469;}

.AziendeSettore .catalogo {background-color:#ECECEC;}
.AziendeSettore .catalogo a {color: #4575B4;text-decoration: underline;outline: none;}
.AziendeSettore .catalogo a:hover {color: #D00;}
.AziendeSettore .catalogo h3 {background-color:#4575b4;text-align:left;margin:0;}
.AziendeSettore .catalogo h3 a {color:#fff;background: url(../c_grafica/iln/ico_link_prt_cat.gif) no-repeat center right;padding:0 10px 0 4px;font-size: 14px;text-decoration: none;outline: none;}
.AziendeSettore .catalogo h3 a:hover {color:#dfedff;text-decoration: underline;}
.AziendeSettore .catalogo p.miniBanner {float:right;text-align:center;padding:3px 10px;}
.AziendeSettore .catalogo span.linkWeb {float:right;padding:3px 8px 0 0;}
.AziendeSettore .catalogo p.linkCatalogo {margin: 15px 0 7px 0;font-weight: bold;}
.AziendeSettore .catalogo p.linkCatalogo a {padding: 3px 5px;margin: 0 3px 0 0;color: #4575B4;background-color:#ECECEC;border: 1px solid #4575B4;text-decoration: none;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;outline: none;}
.AziendeSettore .catalogo p.linkCatalogo a:hover {background-color: #4575B4;color: #FFF;text-decoration: none;}
.AziendeSettore .catalogo span.logoCatalogo {border-left:1px dashed #7ca3d6;}
.AziendeSettore .catalogo span.relazioni {border-left:1px dashed #7ca3d6;}

#jHelperTipContainer {position: absolute;z-index: 3000;border: 1px solid #333;background-color: #EEE;padding: 2px;opacity: 0.9;font-size: 11px;color: #333;}
#jHelperTipContainer table, #jHelperTipContainer table td {border: 0;vertical-align: middle;}
#jHelperTipContainer table td.iconaCatalogo {padding: 0;}
#jHelperTipDataContainer {}
#jHelperTipAttrContainer {}
#jHelperTipContainer .jHelperTipClose {text-decoration: none;}

/* Pagina Azienda */
#ILNazienda {}

#ILNazienda div.infoUtili {margin: 10px;}
#ILNazienda div.infoUtili h4 {text-align: left;}
#ILNazienda div.infoUtili p {margin: 0;}

#ILNazienda h2.logoServizio {background-color: transparent;margin-bottom: 5px;text-align: left;}

#ILNazienda-dati {border:1px solid #4575B4;overflow: hidden;}

#ILNazienda-dati h1.ragioneSociale {padding:8px 5px;margin:0;background-color:#4575b4;color:#fff;font-size:20px;}
#ILNazienda-dati #ILNazienda-minibanner {padding:5px;}
#ILNazienda-dati #ILNazienda-logoAsset {float:right;padding:5px;}
#ILNazienda-dati #ILNazienda-relazioni {float:right;padding:5px;}
#ILNazienda-dati p.note {padding:5px;line-height:14px;font-size:11px;color:#333;}
#ILNazienda-dati address {line-height:18px;font-size:13px;color:#333;margin-left: 5px;font-style: normal;}
#ILNazienda-dati p.recapiti {line-height:18px;font-size:13px;color:#333;margin-left: 5px;}
#ILNazienda-dati p.contatto {line-height:18px;font-size:13px;color:#333;margin: 5px;}
#ILNazienda-dati p.contatto a {padding: 3px 5px;margin: 0 3px 0 0;color: #4575B4;background-color:#ECECEC;border: 1px solid #4575B4;text-decoration: none;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;outline: none;}
#ILNazienda-dati p.contatto a:hover {background-color: #4575B4;color: #FFF;text-decoration: none;}

#ILNazienda-dati h2.payoff {padding:5px 0;margin: 0 0 0 5px;color:#4575b4;text-align:left;font-size:14px;}
#ILNazienda-dati p.descrizione {margin-top:15px;line-height:18px;text-align:justify;padding:5px}
#ILNazienda-dati #ILNazienda-logoAzienda {float: left;margin: 0 5px 5px 0;}

#ILNazienda-pagine {margin-top:25px;}

#ILNazienda-pagine ul#ILNazienda-menuPagine {list-style-type: none;margin:0;padding:0;display:block;height:25px;line-height:24px;font-size: 12px;font-weight:bold;border-left: 1px solid #4575B4;/*text-transform:uppercase;*/}
#ILNazienda-pagine ul#ILNazienda-menuPagine li {text-align:center;float:left;margin:0;padding:0;border: 1px solid #4575B4;border-bottom: none;border-left: none;}
#ILNazienda-pagine ul#ILNazienda-menuPagine li a {text-decoration:none;color: #4575B4;background-color:#ECECEC;display: block;padding: 0 10px;line-height: 24px;outline: none;}
#ILNazienda-pagine ul#ILNazienda-menuPagine li a:hover {color:#FFF;background-color:#4575B4;}
#ILNazienda-pagine ul#ILNazienda-menuPagine li.ui-tabs-selected {}
#ILNazienda-pagine ul#ILNazienda-menuPagine li.ui-tabs-selected a {color:#FFF;background-color:#4575B4;}

#ILNazienda-pagine div.ILNazienda-pagina {overflow: hidden;border: 1px solid #4575B4;}
#ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-contenuto {margin: 10px;}

#ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu {list-style-type: none;margin:0;padding:0;display:block;background-color:#4575B4;height:24px;line-height:24px;font-weight:bold;/*text-transform:uppercase;*/}
#ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu li {float:left;padding:0 10px;margin: 0;}
#ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu li a {color:#ECECEC;text-decoration:none;outline: none;}
#ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu li a:hover {text-decoration:underline;color: #FFF;}
#ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu li.ui-tabs-selected a {color: #FFF;}

#ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-sottoMenu {background-color:#ECECEC;line-height:16px;margin:0;padding:3px 8px;}
#ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-sottoMenu a{color:#333;text-decoration:none;padding:0 2px;white-space:nowrap;outline: none;}
#ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-sottoMenu a:hover{color:#4575B4;text-decoration:underline;}
#ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-sottoMenu a.selected{color:#4575B4;}

#ILNazienda-pagine div.ILNazienda-pagina table.CatResult {width:97%;border:1px solid #ccc;margin:10px auto;font-size: 11px;}
#ILNazienda-pagine div.ILNazienda-pagina table.CatResult td {border: none;vertical-align: middle;color: #333;}
#ILNazienda-pagine div.ILNazienda-pagina table.CatResult tr.dispari td {background-color: #E6F0F9;}
#ILNazienda-pagine div.ILNazienda-pagina table.CatResult td a {font-weight: bold;}
#ILNazienda-pagine div.ILNazienda-pagina table.CatResult td.ProdCol a {color: #446BAA;}
#ILNazienda-pagine div.ILNazienda-pagina table.CatResult td.ProdCol a:hover {color: #0096DE;}

#ILNazienda-pagine div.ILNazienda-pagina div.infoUtili {margin: 10px;}
#ILNazienda-pagine div.ILNazienda-pagina div.infoUtili h4 {text-align: left;}
#ILNazienda-pagine div.ILNazienda-pagina div.infoUtili p {margin: 0;}

#ILNazienda-pagine div.ILNazienda-pagina .ILNazienda-downloads {background: url(../c_grafica/iln/catalogo/catalogo_small.gif) no-repeat center transparent;padding: 0 0 9px 0;font-weight: bold;text-decoration: none;text-align: center;line-height: 12px;margin: 0 auto;height: 12px;width: 23px;display: block;color:#0E1F9E;}
#ILNazienda-pagine div.ILNazienda-pagina span.ILNazienda-downloads {color:#0096DE;}

#ILNazienda-pagine div.ILNazienda-pagina table.CatLegenda {width:97%;border:0;margin:10px auto 0 auto;text-align: left;font-size: 11px;}
#ILNazienda-pagine div.ILNazienda-pagina table.CatLegenda td {border:0;width: 25%;}
#ILNazienda-pagine div.ILNazienda-pagina table.CatLegenda td.icona {text-align: center;width:8%;}

#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli {width:97%;border:1px solid #ccc;margin:10px auto;text-align: left;color: #333;font-size: 12px;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd {margin: 0;padding: 10px;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd.dispari {background-color: #E6F0F9;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd a {text-decoration: none;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd a:hover {text-decoration: underline;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd p.sezione {color: #cc6600;margin: 0;font-size: 11px;margin: 0;padding: 0;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli span.data {float: right;color: #616364;font-size: 11px;font-weight: normal;text-transform: capitalize;margin-right: 3px;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd a.titolo {font-weight: bold;color: #446BAA;font-size: 12px;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd a.titolo:hover {color: #0096DE;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd p.strillo {font-size: 11px;margin: 0;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd.paginazione {text-align: center;margin-top: 10px;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd.paginazione a {font-weight: bold;margin: 0 5px 0 5px;}
#ILNazienda-pagine div.ILNazienda-pagina dl.elencoArticoli dd.paginazione span.paginaCorrente {color: #E00;font-weight: bold;margin: 0 5px 0 5px;}

#ILNazienda-pagine div.ILNazienda-pagina div#ILNdettagliMeteo table {width: 99%;}

/* solo partner */
#ILNazienda.partner #ILNazienda-dati {border-color: #b35000;}
#ILNazienda.partner #ILNazienda-dati h1.ragioneSociale {background-color: #b35000;}
#ILNazienda.partner #ILNazienda-dati h2.payoff {color: #b35000;}
#ILNazienda.partner #ILNazienda-dati p.contatto a {color: #b35000;background-color:#fae6d6;border: 1px solid #b35000;}
#ILNazienda.partner #ILNazienda-dati p.contatto a:hover {background-color: #b35000;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina {border-color: #b35000;}
#ILNazienda.partner #ILNazienda-pagine ul#ILNazienda-menuPagine {border-color: #b35000;}
#ILNazienda.partner #ILNazienda-pagine ul#ILNazienda-menuPagine li {border-color: #b35000;}
#ILNazienda.partner #ILNazienda-pagine ul#ILNazienda-menuPagine li a {color: #b35000;background-color:#fae6d6;}
#ILNazienda.partner #ILNazienda-pagine ul#ILNazienda-menuPagine li a:hover {background-color:#b35000;color: #FFF;}
#ILNazienda.partner #ILNazienda-pagine ul#ILNazienda-menuPagine li.ui-tabs-selected a {background-color:#b35000;color: #FFF;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu {background-color:#b35000;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu li a {color:#fae6d6;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu li a:hover {color: #FFF;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina ul.ILNazienda-pagina-menu li.ui-tabs-selected a {color: #FFF;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-sottoMenu {background-color:#fae6d6;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-sottoMenu a:hover {color:#b35000;}
#ILNazienda.partner #ILNazienda-pagine div.ILNazienda-pagina div.ILNazienda-pagina-sottoMenu a.selected {color:#b35000;}


/* ******** Box Download Files ********* */
div#jHelperTipContainer{border:2px solid #df8135;background-color:#f8d2b4;padding:3px;width:250px;margin:0;}
div#ILNazienda-catalogo-files {margin:0;}
div#ILNazienda-catalogo-files a.jHelperTipClose {color:#7d2a00;margin:0;padding:3px;}
div#ILNazienda-catalogo-files a:hover.jHelperTipClose {color:#fff;}
div#ILNazienda-catalogo-files table.Download_files {clear:both;}
div#ILNazienda-catalogo-files table.Download_files td a {color:#446baa;font-weight:bold;text-decoration:none;}
div#ILNazienda-catalogo-files table.Download_files td a:hover {color:#f00;text-decoration:underline;}

#schedaProdotto #ILNrivenditoriProdotto {text-align: center;}
#schedaProdotto #ILNrivenditoriProdotto .logoServizio {float: left;margin: 0 0 3px 5px;}
#schedaProdotto #ILNrivenditoriProdotto h2 {font-weight: bold;text-align: left;padding: 3px 0 4px 2px;}
#schedaProdotto #ILNrivenditoriProdotto h2.FGPro{color: #fff;background-color: #364452;}
#schedaProdotto #ILNrivenditoriProdotto p {width: 80%;margin: 8px 0 0 110px;}

#schedaProdotto #ILNrivenditoriProdotto.fitogest h2 {background-color: #DFEFF8;}
#schedaProdotto #ILNrivenditoriProdotto.fitogest h2.FGPro {color: #fff;background-color: #364452;}
#schedaProdotto #ILNrivenditoriProdotto.fertilgest h2 {background-color: #D1F3D2;}
#schedaProdotto #ILNrivenditoriProdotto.biolgest h2 {background-color: #FEE0BB;color: #374654;}

