/*
======================================================
VIS JAM
Author: Tinext SA
Version: 0.1 |2007 | :)
====================================================== 
*/
h1{
 margin:0px;
 padding:0px;
 line-height:normal;
 display:inline;	
}
body
{ margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; vertical-align:top;
	background-color:#c5d7bf;
	font-family:Trebuchet MS,Verdana,Tahoma;font-size:11px;color:#356248;font-weight:normal; line-height:18px; background-image: url(img/sfondi/sfondoCentrale.gif); background-position:center; background-repeat:repeat-y;
}
a:link,a:visited,a:active {font-size: 11px; color: #3e9d31; text-decoration: none;}
a:hover {text-decoration: none; color: #3e9d31; text-decoration: underline;}

.tabella{ background-color:#eef3ec; width:100%; background-image:url(img/sfondi/sfondoBottom.gif); background-repeat:repeat-x; background-position:bottom;}

.tabella_centrale{width:960px; }

.ContenitoreHeader{width:100%; height:128px; vertical-align:top; }

.headerLogo{ background-image:url(img/sfondi/barraSuperiore.jpg); background-position:top left; background-repeat:no-repeat; width:100%; height:72px; }

.ContenitoreRicetta{width:100%; border:1px solid #b7ceb1; background-image:url(img/sfondi/RicettaHome.gif); background-position:top right; background-repeat:no-repeat; padding:6px 0px 0px 10px; background-color:#ebf1e9; }

.ContenitoreInterno{width:100%; background-image:url(img/sfondi/ombraBARRA.gif); background-position:top left; background-repeat:no-repeat;}

.TabellaGusti{ border-top: 3px solid #a9c4a2; border-bottom: 1px solid #a9c4a2; border-right: 1px solid #a9c4a2; border-left: 1px solid #a9c4a2; background-color:#e8efe5;}

.layerGusto{border: 1px solid #a9c4a2; background-color:#eef3ec; padding:2px 7px 2px 7px;position:absolute;z-index:0;white-space: nowrap;}
.layerSottomenu{border-right: 1px solid #a9c4a2; border-left: 1px solid #a9c4a2; border-bottom: 1px solid #a9c4a2; border-top: 3px solid #5b946a; background-color:#eef3ec;position:absolute;z-index:0;}

.ContenitoreFooter{width:100%; height:111px; vertical-align:top; background-color:transparent;  background-image:url(img/sfondi/footer.gif); background-position:bottom left; background-repeat:no-repeat;}
.ContenitoreFooter[class]{width:100%; height:111px; vertical-align:top;  background-image:url(img/sfondi/footer.png); background-position:bottom left; background-repeat:no-repeat;}

.tabella_menu{width:960px; height:56px; }

.profilo{ border:2px solid #b8cdb2;}
.profilofine{ border:1px solid #b8cdb2;}

.sfondoSottomenu{heigt:27px; background-image:url(img/menu/menu2.gif); background-position:top left; background-repeat:no-repeat;}

.finestra{ background-image:url(img/sfondi/sfondoFinestra.gif); background-position:top; background-repeat:repeat-x;}

.sfondoSCHEDA{ background-image:url(img/sfondi/sfondoSCHEDA2.gif); background-position:top right; background-repeat:no-repeat;}
.fotoDX{ background-image:url(img/Azienda/sfondoFoto.gif); background-position:top right ; background-repeat:no-repeat;}
.fotoBoxDX{ margin: 20px 20px 0px 0px;}
.fotoSX{ background-image:url(img/Azienda/sfondoFotosx.gif); background-position:top-left; background-repeat:no-repeat;}
.fotoBoxSX{ margin: 20px 0px 0px 20px;}

.verde{ background-color:#dde7da;}
.verdeForm{ background-color:#dde7da; padding-left:10px;}

.testo_lingue {font-size: 10px;  color: #8ea895; text-decoration: none; }
.testo_lingue a:active, .testo_lingue a:visited, .testo_lingue a:link {font-size: 10px; color: #8ea895; text-decoration: none;}
.testo_lingue a:hover {text-decoration: none; color: #8ea895; text-decoration: underline;}

.testo_SottoMenu {font-size: 11px;  color: #0d5f31; text-decoration: none; font-weight:bold; }
.testo_SottoMenu a:active, .testo_SottoMenu a:visited, .testo_SottoMenu a:link {font-size: 11px; color: #0d5f31; text-decoration: none; font-weight:bold; display:block; padding:2px 15px 3px 15px ;}
.testo_SottoMenu a:hover {text-decoration: none; color: #0d5f31; font-weight:bold; background-color:#cbdbc7;}

.testo_SottoMenuAttivo {font-size: 11px;  color: #d1e0d2; text-decoration: none; font-weight:bold; background-color:#5b946a; display:block; padding:2px 15px 3px 15px ; }


.testo_SottoMenuAttivo2 a:active, .testo_SottoMenuAttivo2 a:visited, .testo_SottoMenuAttivo2 a:link {font-size: 11px;  color: #d1e0d2; text-decoration: none; font-weight:bold; background-color:#5b946a; display:block; padding:2px 15px 3px 15px ;}
.testo_SottoMenuAttivo2 a:hover {text-decoration: none; color: #d1e0d2; font-weight:bold; background-color:#5b946a;}

.testo_SottoMenu2 {font-size: 11px;  color: #0d5f31; text-decoration: none; font-weight:normal;  }
.testo_SottoMenu2 a:active, .testo_SottoMenu2 a:visited, .testo_SottoMenu2 a:link {font-size: 11px; color: #0d5f31; text-decoration: none; font-weight:normal; padding-left:10px;}
.testo_SottoMenu2 a:hover {text-decoration: none; color: #0d5f31; text-decoration:yes; font-weight:normal; background-color:#cbdbc7; display:block;}

.testo_SottoMenu2_selezionato{text-decoration: none; color: #d15e16; text-decoration:yes; font-weight:normal; background-color:#e5c6ab; display:block; padding-left:10px;}

.titolo {font-size: 16px;  color: #d15e16; text-decoration: none; font-weight:bold; }
.titolo a:active, .titolo a:visited, .titolo a:link {font-size: 16px; color: #3e9d31; text-decoration: none; font-weight:bold; }
.titolo a:hover {text-decoration: none; color: #3e9d31; text-decoration: underline;}

.testo_piccolo {font-size: 9px;  color: #356248; text-decoration: none; font-weight:normal; }
.testo_piccolo a:active, .testo_piccolo a:visited, .testo_piccolo a:link {font-size: 9px; color: #3e9d31; text-decoration: none; font-weight:normal; }
.testo_piccolo a:hover {text-decoration: none; color: #3e9d31; text-decoration: underline;}

.testo_medio {font-family:Trebuchet MS,Verdana,Tahoma; font-size: 10px;  color: #356248; text-decoration: none; font-weight:normal; }
.testo_medio a:active, .testo_medio a:visited, .testo_medio a:link {font-family:Trebuchet MS,Verdana,Tahoma; font-size: 10px; color: #3e9d31; text-decoration: none; font-weight:normal; }
.testo_medio a:hover {font-family:Trebuchet MS,Verdana,Tahoma; text-decoration: none; color: #3e9d31; text-decoration: underline;}

.testo {font-family:Trebuchet MS,Verdana,Tahoma;font-size: 11px;  color: #356248; text-decoration: none; font-weight:normal; }
.testo a:active, .testo a:visited, .testo a:link {font-family:Trebuchet MS,Verdana,Tahoma;font-size: 11px; color: #3e9d31; text-decoration: none; font-weight:normal; }
.testo a:hover {text-decoration: none; color: #3e9d31; text-decoration: underline;}

.alert {font-family:Trebuchet MS,Verdana,Tahoma;font-size: 11px;  color: #d15e16; text-decoration: none; font-weight:normal; }
.alert a:active, .alert a:visited, .alert a:link {font-family:Trebuchet MS,Verdana,Tahoma;font-size: 11px; color: #d15e16; text-decoration: none; font-weight:normal; }
.alert a:hover {text-decoration: none; color: #d15e16; text-decoration: underline;}

.sfondo_arancio {background-color:#e0c9af;}

.layerGrafico {background-color:#eef3ec; background-image:url(img/sfondi/sfondomovie.gif); background-position:bottom; background-repeat:repeat-x; border:1px solid #b8cdb2;}

.lista  li{
	list-style: url(img/elementiGrafici/icoLucchetto_aperto.gif);
	margin: -3px 0px 0px -15px;
	padding:0px;
	line-height: 18px;
	}

.lucchetto {padding-right:10px;}
.fotinaHome{ float:right;}
.tabella_centrale{width:960px; }
