/* BOX MODEL - specifici per Fertilgest.com */
body 	{
	background-color: #66BB6B;
}

/* ========== TOP =========*/	
div#boxTop {
	background: url(../c_grafica/fertilgest/bg_top_repx.gif) repeat-x top left transparent; 
}	

div#bg_Top {
	background: url(../c_grafica/fertilgest/bg_top_dx.gif) no-repeat top right transparent; 
}

/* ========== CONTAINER =========*/	
div#boxContainer	{
	background: url(../c_grafica/fertilgest/bg_cont_sx.gif) repeat-y top left #FFF;	
}		
	
div#boxContainer2 {
	background: url(../c_grafica/fertilgest/bg_cont_dx.gif) repeat-y top right transparent;
}

/* ========== BOX SINISTRA =========*/	
div#boxMenuSx {}

div#boxMenuSx dl dd {
	padding: 4px 1px 2px 1px;
}
div#boxMenuSx dd.MenuSX_2Liv {
	background: url(../c_grafica/lexgest/bg_menusx_2liv.gif) no-repeat center left #eaeaf2;
	border-right: 2px solid #E5E5E5;
	font-weight: normal;
	margin-left: 8px;
	padding: 0 1px 3px 7px;
	font-size: 11px;
}

/* ========== BOX DESTRA =========*/
div#boxMenuDx {}		
div#boxMenuDx .boxPromoHP {
	text-align:center;
}		
div#boxMenuDx .boxPromoHP img, div#boxMenuDx .boxPromoHP .FlashObjectDiv {
	padding-bottom: 15px;
}		


/* ========== CONTENT =========*/
div#boxContent {

}

/* box super search */
div#superSearch {
	background: url(../c_grafica/fertilgest/bg_supsearch_dx.gif) no-repeat top right transparent;
}

div#bg_superSearch {
	background: url(../c_grafica/fertilgest/bg_supsearch_sx.gif) no-repeat top left transparent;
}


/* ========== FOOTER =========*/
div#boxFooter {
	background: url(../c_grafica/fertilgest/bg_footer_repx.gif) repeat-x top left transparent;
}		

div#bg_footerSx {
	background: url(../c_grafica/fertilgest/bg_footer_sx.gif) no-repeat top left transparent;
}	

div#bg_footerDx {
	background: url(../c_grafica/fertilgest/bg_footer_dx.gif) no-repeat top right transparent;
}


/* ========== Banca Dati Elementi ======*/
div.bd_el_SimbBox, div.bd_el_FormbBox {
	width:70px;
	height:62px;
	margin: 0 5px 3px;
	float:left;
	text-align: center;
	font-size: 10px;
	border: 1px solid #606060;
	background-color: #f3f3f3;
}
div.bd_el_FormbBox {
	float:right;
	width:80px;
}

p.bd_el_Simb {
	font-size: 45px;
	line-height: 45px;
}

p.bd_el_Form {
	font-size: 34px;
	line-height: 46px;
}

p.bd_el_Form sub{
	font-size: 30%;
}

div.bd_el_SimbBox span.ElDesc{
	text-align: justify;
}

/* ========== scheda prodotto ========= */                                                                       
/* generali */

table.sezioneScheda {
	background: url(../c_grafica/fertilgest/bg_tabdown.gif) repeat-x top left transparent;
}

/* Informazioni di base */
div#infoBase {
	background-color: #e2f7e3;
}

/* Impieghi */
h2.TitImpieghi {
	background-color: #67BB6D;
}

/* CALCOLA ASPORTI NPK */
h1.asportiNPK {background-color: #222d80;padding:8px 10px;font-size:20px;}
table.asportiNPK, table.risultatiAsportiNPK {background: #eeeeee;margin: 20px 0;}
table.asportiNPK td {vertical-align: top;}
table.asportiNPK td, table.risultatiAsportiNPK td {padding:2px;}
table.risultatiAsportiNPK td {text-align: center;}
table.asportiNPK td.intestazione {background-color: #665555;font-weight: bold;font-size: 14px;color:#fff;}
table.asportiNPK td.calcola {text-align: center;background: #ffffff;border:none;padding:14px;}
table.asportiNPK label.error {display: block;font-weight:bold;color:#990000;padding: 6px 0;text-shadow: 0 1px 1px #fff;}
table.asportiNPK select {border:1px solid #b3b3b3;height:20px;color:#333;height: 22px;}
table.asportiNPK input.field {border:1px solid #ccc;padding:4px;width:100px;}
table.asportiNPK input.pulsanteCalcolaAsportiNPK:hover {background-color:#555d9b;color:#ffd926;}
table.asportiNPK input.pulsanteCalcolaAsportiNPK {background-color:#222d80;padding: 8px 14px;font-size:14px;font-weight: bold;color:#ffffff;text-align: center;border:none;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;text-transform: uppercase;cursor: pointer;}
table.asportiNPK input.pulsanteCalcolaAsportiNPK:hover {background-color:#555d9b;color:#ffd926;}

a.torna {background-color:#cccccc;padding: 6px 8px;font-size:11px;font-weight: bold;color:#333333;text-align: center;border:none;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;text-transform: uppercase;cursor: pointer;text-decoration: none;}
a.torna:hover {background-color:#666;color:#fff;}

p.scam {text-align: center; padding: 10px;}
p.scam a.linkScam {background-color:#222D80;padding: 8px;font-size:12px;font-weight: bold;color:#fff;text-align: center;border:none;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;text-transform: uppercase;cursor: pointer;text-decoration: none;}

table.risultatiAsportiNPK th.titoloTabella {color:#fff;padding:8px 10px;font-size: 14px;border:1px solid #cccccc;background-color: #665555;}

table.risultatiAsportiNPK th {color:#fff;padding:2px;font-size: 14px;border:1px solid #cccccc;}
table.risultatiAsportiNPK th.intestazione, table.risultatiAsportiNPK th.intestazioneDue {background-color:#909090;color:#fff;}
table.risultatiAsportiNPK th.intestazioneDue {text-align: right;}
table.risultatiAsportiNPK th.intestazioneDue.sponsor {background-color: #222D80;font-size:16px;line-height: 20px;}
table.risultatiAsportiNPK th.asportoN {background-color: #5ca35e;}
table.risultatiAsportiNPK th.asportoP {background-color: #c10076;}
table.risultatiAsportiNPK th.asportoK {background-color: #009cdd;}

table.risultatiAsportiNPK td.asportoN {background-color: #d7f2d8;}
table.risultatiAsportiNPK td.asportoP {background-color: #feddf1;}
table.risultatiAsportiNPK td.asportoK {background-color: #dbf4ff;}

table.risultatiAsportiNPK td.efficienza, table.risultatiAsportiNPK td.fabbisogno {width:5%;background-color: #adacac;font-weight: bold;color:#fff;}
table.risultatiAsportiNPK td.efficienza {border: none;}
table.risultatiAsportiNPK td.efficienza.sponsor, table.risultatiAsportiNPK td.fabbisogno.sponsor {background-color: #7f8db6;}
table.risultatiAsportiNPK td.sponsor {background-color: #e1e9fa;}
table.risultatiAsportiNPK td.pari {background-color: #fafafa;}


