body         { background-color: #F8F8F8 }

h2,h3,h4
{
    font-family: "AvantGarde Md BT", Helvetica, Arial, Verdana, sans-serif;
	color: #444; 
	font-size: 18px;
    font-weight:normal;
    font-style:normal;
    margin:0px;
    padding:0px;
}

h3,h4 { color:#fff;}

h4 { font-style:normal;}


td           { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 11px; text-align: justify }
a            { color: #000000; text-decoration: none }
a:hover      { color: #FF0000 }
.rosso       { color: #FF0000 }
.rosso-testino   { color: #FF0000; font-size:11px }
.blu         { color: #333333 }
.grigio      { color: #999999 }
.proposte    { margin-left: 4; margin-right: 4; color: #666666 }
.bludue      { color: #666666 }
.blutre      { color: #666666 ; font-size: 13px }
.prima       { color: #808080; font-family: Verdana,Arial,Helvetica; font-size: 14px }
.titolo2     {font-size: 13px }
.dati-index     { color: #444444; font-family: Verdana, Arial, Helvetica; font-size: 9px; text-align: justify; letter-spacing:normal; }
.fontino     { color: #444444; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-align: justify }
.tit-fontino { color: #444444; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-align: justify }
.titolo      { font-family: Verdana, Arial, Helvetica; color: #CC0000; font-size: 11px;}
.titolo-rosso_bold  { color: #CC0000; font-size: 11px; font-weight: bold; font-family: Verdana, Arial,Helvetica;  }
.titolo-rosso_grosso { color: #CC0000; font-size: 14px; font-weight: normal; font-family: "AvantGarde Md BT", Helvetica, Arial, Verdana, sans-serif; letter-spacing:1px; }
.titolo-rosso_grosso2 { color: #CC0000; font-size: 16px; font-weight: normal; font-family: "AvantGarde Md BT", Helvetica, Arial, Verdana, sans-serif; letter-spacing:1px; }
.titolo-rosso_grosso-grigio { color: #333; font-size: 14px; font-weight: normal; font-family: "AvantGarde Md BT", Helvetica, Arial, Verdana, sans-serif; letter-spacing:1px; }
.home           { font-family: Verdana, Arial, Helvetica; color: #444444; font-size: 9px;  }
.bianco         { font-family: Verdana, Arial, Helvetica; color: #FFFFFF; font-size: 9px; text-align: justify }
.rossiccio       { color: #CC0000 }
.titoloqualita     {font-size: 22px;
}
.testoqualita     {font-size: 13px;
 }
.titolo-rosso_segnalibro { color: #CC0000; 
                           font-size: 14px; 
						   font-weight: bold; 
						   font-family: Verdana, Arial,Helvetica; 
						   text-decoration:underline
}
.spaziato           { font-family: Verdana, Arial, Helvetica; 
			   color: #666666; 
			   font-size: 11px; 
			   text-align: justify;
			   line-height:170%; 
}
.novita img{	
	filter:alpha(opacity=99);
	-moz-opacity:.99;
	opacity:.99;
	cursor:hand;
}
.novita:hover img{	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	cursor:hand;

}
.txt-cucine     {font-size: 12px;
				 color:#333333;
 }
 .titolo-prodotti      { font-family: "AvantGarde Md BT", Arial, Verdana, Helvetica, sans-serif ; 
 				color: #CC0000; 
				font-size: 12px;
				padding-right:5px;
				letter-spacing:1px;
}
table#menuprodotti a      { font-family: Verdana, Arial, Helvetica, sans-serif;
							  color: #666666;
					         font-size:12px;
							 text-decoration:none;
							 text-align:right;
							 font-weight:normal;
							 display:block; 
}

table#menuprodotti a:hover,
table#menuprodotti a:active,
table#menuprodotti a.selected     { color: #FFFFFF;
   							   font-weight:normal;
							   text-decoration:none;
							   display:block;
}


/* Fade */


a.fade img {
		filter:alpha(opacity=99);
		-moz-opacity:.99;
		opacity:.99;


}

a.fade:hover img {
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;


}

a.fadeIn img {
		filter:alpha(opacity=30);
		-moz-opacity:.30;
		opacity:.30;


}

a.fadeIn:hover img {
		filter:alpha(opacity=60);
		-moz-opacity:.60;
		opacity:.60;


}

a.fadeIn.Selected img {
		filter:alpha(opacity=99);
		-moz-opacity:.99;
		opacity:.99;


}

a.gallery-showroom img {
		filter:alpha(opacity=99);
		-moz-opacity:.99;
		opacity:.99;
		border:#666666 solid 1px;
		padding:2px;


}

a.gallery-showroom:hover img {
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;


}

/* MENU UP */

table#menu .txt {
	
	font-family: "AvantGarde Md BT", Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	font-size:14px;
    padding:0px 3px 0px 3px;
    margin:0px 0px 0px 0px;
	height: 30px;
	text-align:center;
	vertical-align:middle;
}

table#menu a {
	
	font-family: "AvantGarde Md BT", Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;
    padding:0px 18px 0px 18px;
    margin:0px 0px 0px 0px;
	text-align:center;
	color:#fff;
	display:block;
}

table#menu a:hover,
table#menu a:active,
table#menu .selected {
	
	color:#CC0000;
	text-decoration:none;
}

/* PRODOTTI */

.prodotti {
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color:#333;
	font-size:9px;
    padding:3px;
    margin:0px;
	text-align:left;
	display:block;
	height:220px;
}

.prodotti h2 {
	
	font-family: Verdana, Helvetica, "AvantGarde Md BT", Arial, sans-serif;
	font-size:14px;
	color:#333;
	font-style:italic;
	line-height:100%;
    padding:0px;
    margin:0px;
	text-align:left;
}

.prodotti a {
	
    color:#333;
	padding:0px;
    margin:0px;
	text-decoration:none;
	display:block;
	text-align:left;
	border:none;
}

.prodotti a:hover {
	
    padding:0px;
    margin:0px;
	color:#777;
	text-decoration:none;
	display:block;
	text-align:left;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	border:none;
}

.prodotti a img {

	padding-bottom:0px;
    margin:0px 0px 4px 0px;
	text-decoration:none;
	border:none;
	
}

.prodotti  a:hover img{

	padding-bottom:0px;
    margin:0px 0px 4px 0px;
	text-decoration:none;
	border:none;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	
}

/* PRODOTTI 2010 - MENU */


.txt-menu     {font-size: 10px;
				 color:#333333;
				 padding:5px 0px;
				 text-align:right;
 }

table#prodotti2010 {
	

	color:#000;
	font-size:11px;
    padding:0px;
    margin:0px;
	text-align:right;
}

table#prodotti2010 a img {
	
    padding:0px;
    margin:0px;
	text-align:center;
	color:#fff;
	border:none;
	filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;
}

table#prodotti2010 a:hover img,
table#prodotti2010 a:active img ,
table#prodotti2010 .Selected img {
	
	text-decoration:none;
	border:none;
	filter:alpha(opacity=99);
		-moz-opacity:.99;
		opacity:.99;
}

.MaggioriInfo a     {
				 
				 font-size: 10px;
				 color:#000;
				 padding:4px 10px;
				 text-align:right;
				 display:block;
				 text-decoration:none;
}
 
.MaggioriInfo a:hover     {
				 
				 color:#c00;
				 text-align:right;
				 display:block;
 }
 
 
 .Prodotti-Dett h2     {
				 
				 font-size: 17px;
				 color:#c00;
				 padding:10px 10px 0px 10px;
				 line-height:140%;
				 text-align:left;
				 font-weight:normal;
				 font-style:normal;
				 text-decoration:none;
				 background:trasparent;
}

.Prodotti-Dett-txt     {
				 
				 font-size:10px;
				 color:#111;
				 padding:10px 15px 10px 10px;
				 line-height:120%;
				 text-align:justify;
				 font-weight:normal;
				 font-style:normal;
				 text-decoration:none;
}

.Prodotti-Dett-txt td     {
				 
				 color:#111;
				 
}


.Salone {
	
	font-family: "AvantGarde Md BT", Arial, Verdana, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
    padding:0px 10px 0px 0px;
    margin:5px 0px 0px 0px;
	text-align:right;
}

table#Salone a img {
	
    padding:0px;
    margin:0px;
	text-align:center;
	color:#fff;
	border:none;
	filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;
}

table#Salone a:hover img,
table#Salone a:active img ,
table#Salone .Selected img {
	
	text-decoration:none;
	border:none;
	filter:alpha(opacity=99);
		-moz-opacity:.99;
		opacity:.99;
}





