h1{
	font-family: Tahoma, Geneva, Verdana;
	color: #226B33;
	font-size: 19px;
	font-weight:normal;
	z-index: 1;
	visibility:hidden;
	margin:-1;
}

h2{
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:normal;
	z-index: 1;
	visibility:hidden;
	margin:-1;
}


td {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

a {
	font-family: Tahoma, Geneva, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

a:hover {
	font-family: Tahoma, Geneva, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}

.aArancio {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#DC8409;
	text-decoration:none;
}

.aArancio:hover {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#DC8409;
	text-decoration:underline;
}

.testomenuprod {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#a9a9a9;
	text-decoration:none;
}

.testomenuprod:hover {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#a9a9a9;
	text-decoration:underline;
}

.testo {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

.testoBiancoBold {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.testo10px {
	font-family: Tahoma, Geneva, Verdana;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

.testo10px:hover {
	font-family: Tahoma, Geneva, Verdana;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
}

.testoB {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.testoB:hover {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.testoMsg {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ff4500;
	text-decoration:none;
}
.testoMsg:Hover {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ff4500;
	text-decoration:underline;
}

.testoff4500 {
	font-family: Tahoma, Geneva, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#ff4500;
	text-decoration:none;
}

.anteprima {
	position:relative;
	width:218px;
	height:240px;
	top: 0px;
	left: 0px;
	visibility: visible;
	z-index:1;
}

.anteprima2 {
	position:relative;
	width:118px;
	height:140px;
	top: 0px;
	left: 0px;
	visibility: visible;
	z-index:1;
}

.anteprima3 {
	position:relative;
	width:118px;
	height:1px;
	top: 0px;
	left: 0px;
	visibility: visible;
	z-index:1;
}

.anteprima218x240 {
	position:relative;
	width:218px;
	height:240px;
	top: 0px;
	left: 0px;
	visibility: visible;
	z-index:1;
}

.anteprima160x270 {
	position:relative;
	width:160px;
	height:270px;
	top: 0px;
	left: 0px;
	visibility: visible;
	z-index:1;
}

.anteprima80x270 {
	position:relative;
	width:80px;
	height:270px;
	top: 0px;
	left: 0px;
	visibility: visible;
	z-index:1;
}

.anteprima80x270hidden {
	position:relative;
	width:1px;
	height:1px;
	top: 0px;
	left: 0px;
	visibility: hidden;
	z-index:1;
}

.tassello {
	position:absolute;
	width:198px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:2;
	background-color:#FFFFFF;
	filter: Alpha(Opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.tassello2 {
	position:absolute;
	width:110px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:2;
	background-color:#FFFFFF;
	filter: Alpha(Opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.tassello3 {
	position:absolute;
	width:198px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: hidden;
	z-index:2;
	background-color:#FFFFFF;
	filter: Alpha(Opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.tassello160 {
	position:absolute;
	width:160px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:2;
	background-color:#FFFFFF;
	filter: Alpha(Opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.tassello80 {
	position:absolute;
	width:80px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:2;
	background-color:#FFFFFF;
	filter: Alpha(Opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.etichetta {
	position:absolute;
	width:198px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:3;
}

.etichetta2 {
	position:absolute;
	width:118px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:3;
}

.etichetta3 {
	position:absolute;
	width:198px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: hidden;
	z-index:3;
}

.etichetta160 {
	position:absolute;
	width:160px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:3;
}

.etichetta80 {
	position:absolute;
	width:80px;
	height:20px;
	top: 10px;
	left: 0px;
	visibility: visible;
	z-index:3;
}


#intro {
	width: 450px;
	height: 230px;
	margin: 0;
	z-index: 1;
}

#AlberoMenu {
	left: 0;
	top: 0px;
	width: 730;
	margin: 0;
	z-index: 100;
	visibility: visible;
}

#footer {
	left: 0;
	top: 0px;
	width: 890;
	height: 30;
	margin: 0;
	z-index: 1;
}

#splash {
	left: 0;
	top: 0px;
	width: 890;
	height: 320;
	margin: 0;
	z-index: 1;
}

#mappa {
	left: 0;
	top: 0px;
	width: 675;
	height: 500;
	margin: 0;
	z-index: 1;
}

#banner {
	left: 0;
	top: 0px;
	width: 222;
	height: 135;
	margin: 0;
	z-index: 1;
}

#Elenco_News {
	left: 0;
	top: 0px;
	width: 185;
	height: 300;
	margin: 0;
	z-index: 1;
}

#Elenco_Concept {
	left: 0;
	top: 0px;
	width: 185;
	height: 300;
	margin: 0;
	z-index: 1;
}

#box1 {
	left: 0;
	top: 0px;
	width: 222;
	height: 135;
	margin: 0;
	z-index: 1;
}

#box2 {
	left: 0;
	top: 0px;
	width: 222;
	height: 135;
	margin: 0;
	z-index: 1;
}

#box3 {
	left: 0;
	top: 0px;
	width: 221;
	height: 135;
	margin: 0;
	z-index: 1;
}

#titolo1{
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	font-size: 14px;
	z-index: 1;
	visibility:hidden;
}
#titolo2{
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	font-size: 14px;
	z-index: 1;
	visibility:hidden;
}
#slogan{
	font-family: Tahoma, Geneva, Verdana;
	color: #226B33;
	font-size: 19px;
	z-index: 1;
	visibility:hidden;
}

#NomeProdotto{
	font-family: Tahoma, Geneva, Verdana;
	color: #000000;
	font-size: 22px;
	z-index: 1;
	visibility:hidden;
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

.input{
	font-family: Tahoma, Geneva, Verdana; 
	font-weight: normal;
	font-size: 11px; 
	color:#333333; 
	background-color:#ffffff;
	border-width: 0;	
	border-style: inset;
	padding-left: 3px;
	border-width: 1; 
	border-color: #000000;
	height:20px;
}

.inputSearch{
	font-family: Tahoma, Geneva, Verdana; 
	font-weight: normal;
	font-size: 11px; 
	color:#333333; 
	background-color:#ffffff;
	border-width: 0;	
	border-style: inset;
	padding-left: 3px;
	padding-top: 3px;
	border-color: #000000;
	height:20px;
	width: 130px;
}

.button {
	font-family: Tahoma, Geneva, Verdana; 
	font-weight: bold;
	font-size: 11px; 
	color:#ffffff;
	background-color:#432F30;	
	border-width: 0;
	border-style: inset;
	border-color: #432F30;
}


/* -------------------------------------- Div invisibile che contiene la struttura del menù per l'indicizzazione e SiteMap ------------------------------------------ */
#menu_indice {
	display: none;
	visibility: hidden;
}

#Sitemap {
	left: 0;
	top: 0px;
	width: auto;
	height: auto;
	margin: 0;
	z-index: 1;
	visibility:visible;
}

.vmh {
	font-family: Tahoma, Geneva, Verdana; 
	font-weight: normal;
	font-size: 11px; 
	margin-left: 10px;
	margin-top: 5px;
}

.vmhBold{
	font-family: Tahoma, Geneva, Verdana; 
	font-weight: bold;
	font-size: 11px; 
	color:#000000;
	font-size: 11px;
	margin-top: 5px;
}

.vmhBold:hover{
	font-family: Tahoma, Geneva, Verdana; 
	font-weight: bold;
	font-size: 11px; 
	color:#000000;
	font-size: 11px;
	margin-top: 5px;
}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------- */

