/* 
DECORATO SEMENTI / SEEDS
CSS - NEOGS.IT 2008
 */


body {
	margin: 0px 0px 0px 0px;
   background-color: #000000;
}

table {
	font: 12px Arial;
	color: #393939;
	text-align: justify;
	line-height: 14px;
}

hr {
height: 1px;
border: 0px;
border-top: 1px solid #b2b2b2;
margin: 6px 0px 6px 0px;
}

form {
	margin: 0px 0px 0px 0px;
}


p {
margin: 10px 0px 0px 0px;
}

ul {
	text-align: justify;
	list-style-image: url(../img/quadratino.gif);
	margin-top: 5px;
	margin-bottom: 5px;
}

li {
	margin: 0px 0px 0px 0px;
}

h1 {
	font: 12px Arial;
	color: #ffffff;
	text-align: justify;
	margin: 0px;
	padding: 0px 25px 0px 00px;
	font-weight: normal;
}

h2{
	color: #1b1b1b;
	font: 12px arial;
	margin: 0px;
	font-weight: normal;
}

h3 {
	color: #595555;
	font: 17px arial;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-align: left;
}


/* sfondi */

.sfHeader {
	background-image: url(img/sf-header.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.sfCorpoCentrale {
	background-image: url(img/sf-corpocentrale.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #b9bf9b;
}

/* celle, tabelle e div */

.cellRicerca {
	padding: 0px 10px 0px 7px;
}

.lingue {
	font: 9px verdana;
	color: #8c8c8c;
	padding-bottom: 10px; 
}

a.lingue:link {
	font: 9px verdana;
	color: #FFFFFF;
	padding-bottom: 10px; 
	text-decoration: none;
}
a.lingue:visited {
	font: 9px verdana;
	color: #FFFFFF;
	padding-bottom: 10px; 
}
a.lingue:hover {
	font: 9px verdana;
	color: #FFFFFF;
	padding-bottom: 10px;
	text-decoration: underline; 
}

.cerca {
	font: 11px arial;
	color: #ffffff;
}

.cellCentrale {
	background-color: #ffffff;
	padding: 10px 20px 19px 20px; 
}

.cellBarraDx {
	padding: 10px 20px 19px 20px; 
	background-color: #f3f5ea;
	text-align: left;
}

.cellDicitura {
	background-color: #ffff00;

	border: 1px solid #2f7009;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}

.cellDicituraSub {
	background-image: url(img/img-dicitura-sub-sf.gif);
	background-repeat: repeat-x;
}

.cellListaCategorieProdotti {
	border-bottom: 1px solid #d8dcc6;
	padding: 5px 5px 5px 0px;
	text-align: left;
}


.cellProdottiLista {
	border-left: 1px solid #e8e8e8;
	padding: 0px 6px 0px 6px;
	text-align: left;
}

.cellHomeProdottiLista {
	border-left: 1px solid #e8e8e8;
	padding: 0px 3px 0px 6px;
	text-align: left;
}

.cellHomeSezioni {
	padding: 0px 8px 0px 0px;
}


.cellProdottiLista td{
	text-align: left;
}
.divFooterIndirizzo {
	border-top: 1px solid #dadada;
	margin-top: 10px;
	padding-top: 10px;
	font: 9px verdana;
	color: #737373;
	text-align: center;
}

.footer{

}

.cellPath {
	font: 9px verdana;
	color: #737373;
}

.newsTesto {
	padding: 0px 0px 10px 10px;
	margin: 3px 0px 10px 0px; 
	border-bottom: 1px solid #e8e8e8;
	font: 11px arial;
	color: #696969;
	text-align: justify;
}

.colProdottiInformazioni {
	padding-left: 10px;
	border-left: 1px solid #e8e8e8;
	text-align: left;
}

.txtDicituraVarieta{
	color: #000000;	
}


/* proprietà immagini */

.imgProdottoMiniatura {
	margin: 0px 6px 0px 0px;
}

.imgMiniatura {
	border: 1px solid #b2b2b2;
}

.imgProdottoGrande {
	margin: 0px 15px 7px 0px;
}

.imgNewsGrande {
	margin: 0px 15px 7px 0px;
}

.imgUniversale {
	margin: 0px 15px 7px 0px;
}

.imgHomeSezioni {
	margin: 0px 0px 5px 0px;

}


/* proprietà font*/

.txtProdottoDicitura {
	font: 16px arial;
	color: #707d34;
	font-weight: bold;
	padding: 6px 0px 10px 0px;
}

.txtProdottoDicituraDettaglio {
	font: 16px arial;
	color: #1e5000;
	font-weight: bold;
}

.txtProdottoLatino {
	font: 12px arial;
	color: #1e5000;
}

.txtNewsTitolo {
	font: 16px arial;
	color: #1e5000;
	font-weight: bold;
}

.txtHomeSezioni {
	font: 11px arial;
	color: #808080;
}

/* links */

A:link {
	text-decoration: underline;
	font: 12px Arial;
	color: #1d5100;
}

 A:visited {
	text-decoration: underline;
	font: 12px Arial;
	color: #1d5100;
}

 A:hover {
	text-decoration: underline;
	font: 12px Arial;
	color: #000000;
	font-weight: bold;
}


A.linkMenuFooter:link {
	text-decoration: none;
	color: #a4a4a4;
	font: 9px  verdana;
}
 A.linkMenuFooter:visited {
	text-decoration: none;
	color: #a4a4a4;
	font: 9px  verdana;
}

 A.linkMenuFooter:hover {
	text-decoration: none;
	color: #000000;
	font: 9px  verdana;
}

A.linkMenuPath:link {
	text-decoration: none;
	color: #797878;
	font: 9px  verdana;
}
 A.linkMenuPath:visited {
	text-decoration: none;
	color: #797878;
	font: 9px  verdana;
}

 A.linkMenuPath:hover {
	text-decoration: none;
	color: #000000;
	font: 9px  verdana;
}


A.linkHomePath:link {
	text-decoration: underline;
	color: #707d34;
	font: 9px  verdana;
}
A.linkHomePath:visited {
	text-decoration: underline;
	color: #707d34;
	font: 9px  verdana;
}

A.linkHomePath:hover {
	text-decoration: underline;
	color: #000000;
	font: 9px  verdana;
}




A.linkAreaRiservata:link {
	text-decoration: none;
	color: #31332d;
	font: 11px arial;
	text-decoration: underline;
}

 A.linkAreaRiservata:visited {
	text-decoration: none;
	color: #31332d;
	font: 11px arial;
	text-decoration: underline;

}

 A.linkAreaRiservata:hover {
	text-decoration: none;
	color: #000000;
	font: 11px arial;
	text-decoration: underline;
}


A.linkHomeProdottiLista:link {
	text-decoration: none;
	color: #31332d;
	font: 11px arial;
	text-decoration: underline;
}

 A.linkHomeProdottiLista:visited {
	text-decoration: none;
	color: #31332d;
	font: 11px arial;
	text-decoration: underline;

}

 A.linkHomeProdottiLista:hover {
	text-decoration: none;
	color: #000000;
	font: 11px arial;
	text-decoration: underline;
}





A.linkMenuProdotti:link {
	color: #1b1b1b;
	font: 12px arial;
	text-decoration: underline;
}

 A.linkMenuProdotti:visited {
	color: #1b1b1b;
	font: 12px arial;
	text-decoration: underline;

}

 A.linkMenuProdotti:hover {
	color: #000000;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
}



A.linkMenuProdottiSelected:link {
	color: #2e6f09;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
}

 A.linkMenuProdottiSelected:visited {
	color: #2e6f09;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
}

 A.linkMenuProdottiSelected:hover {
	color: #000000;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
}




A.linkCatalogo:link {
	color: #707d34;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
}

 A.linkCatalogo:visited {
	color: #707d34;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;

}

 A.linkCatalogo:hover {
	color: #000000;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
}

A.linkProdottiLista:link {
	color: #000000;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}

 A.linkProdottiLista:visited {
	color: #000000;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}

 A.linkProdottiLista:hover {
	color: #707d34;
	font: 12px arial;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}


A.linkProdottiListaLatino:link {
	color: #757575;
	font: 11px arial;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}

 A.linkProdottiListaLatino:visited {
	color: #757575;
	font: 11px arial;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}

 A.linkProdottiListaLatino:hover {
	color: #000000;
	font: 11px arial;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}


A.linkPath:link {
	color: #737373;
	font: 9px verdana;
	text-decoration: underline;
	font-weight: normal;
}

 A.linkPath:visited {
	color: #737373;
	font: 9px verdana;
	text-decoration: underline;
	font-weight: normal;
}

 A.linkPath:hover {
	color: #000000;
	font: 9px verdana;
	text-decoration: underline;
	font-weight: normal;
}

A.linkNews:link {
	color: #1d5100;
	font: 12px arial;
	text-decoration: underline;
	font-weight: normal;
}

 A.linkNews:visited {
	color: #1d5100;
	font: 12px arial;
	text-decoration: underline;
	font-weight: normal;
}

 A.linkNews:hover {
	color: #000000;
	font: 12px arial;
	text-decoration: underline;
	font-weight: normal;
}





/* proprietà forms */ 

.cellaForms input {
	font: 12px Arial;
	color: #3b3b3b;
	border: 1px solid #9f9f9f;
	background-color: #ffffff;
}

.cellaForms textarea {
	font: 12px Arial;
	color: #3b3b3b;
	border: 1px solid #9f9f9f;
	background-color: #ffffff;
}

.cellaForms select {
	font: 12px Arial;
	color: #3b3b3b;
	border: 1px solid #9f9f9f;
	background-color: #ffffff;
}

.textElement {
	font: 12px Arial;
	color: #3b3b3b;
	border: 1px solid #9f9f9f;
	background-color: #ffffff;
}

.textElementRicerca {
	font: 12px Arial;
	color: #3b3b3b;
	border: 2px solid #ffffff;
	background-color: #ffffff;
}


.textareaElement {
	font: 12px Arial;
	color: #3b3b3b;
	border: 1px solid #9f9f9f;
}


.pulsante {
	font: 11px Arial;
	color: #ffffff;
	border: 3px solid #30710a;
	background-color: #30710a;
}

.pulsanteRicerca {
	font: 11px Arial;
	color: #ffffff;
	border: 3px solid #30710a;
	background-color: #30710a;
}

.txtprivacy {
	font: 9px verdana;
}


.asterisco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CD5A00;
}

/* logo firma */

A.linkLogoFirma:link {
font: 9px Verdana;
color: #565656;
text-decoration: underline;
}

 A.linkLogoFirma:visited {
font: 9px Verdana;
color: #565656;
text-decoration: underline;
}

 A.linkLogoFirma:hover {
font: 9px Verdana;
color: #565656;
text-decoration: underline;
}