body 			{color: #999999; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; margin: 0px auto 20px auto;}
body a          {text-decoration:none; color: #999999;}
body a:hover    {text-decoration:none; color: #98344D;}

.verde        {font-size:10px; color:#CC9B22; font-family:Tahoma, Verdana, Arial, sans-serif}
.verdeBig     {font-size:11px; color:#CC9B22; font-family:Tahoma, Verdana, Arial, sans-serif}
.verdeMax     {font-size:14px; color:#CC9B22; font-family:Tahoma, Verdana, Arial, sans-serif}
.grigio       {font-size:10px; color:#999999; font-family:Tahoma, Verdana, Arial, sans-serif}
.grigioScuro  {font-size:10px; color:#666666; font-family:Tahoma, Verdana, Arial, sans-serif}
.rosso        {font-size:10px; color:#98344D; font-family:Tahoma, Verdana, Arial, sans-serif}
.rossoBig     {font-size:11px; color:#98344D; font-family:Tahoma, Verdana, Arial, sans-serif}

.linkGrigio:link,.linkGrigio:visited {color:#999999; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serif;}
.linkGrigio:hover  {color:#CC9B22; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serif;}

.linkGrigioBold:link,.linkGrigioBold:visited {color:#999999; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serif}
.linkGrigioBold:hover  {color:#999999; text-decoration:none; font-size:10px; font-weight:bold; font-family:Tahoma, Verdana, Arial, sans-serif}

.linkRosso:link,.linkRosso:visited {color:#98344D; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serif}
.linkRosso:hover  {color:#98344D; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serif}

.linkRossoVer:link,.linkRossoVer:visited {color:#98344D; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.linkRossoVer:hover  {color:#98344D; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}

.linkRossoBig:link,.linkRossoBig:visited {color:#98344D; text-decoration:none; font-size:14px; font-family:Tahoma, Verdana, Arial, sans-serif}
.linkRossoBig:hover  {color:#98344D; text-decoration:none; font-size:14px; font-family:Tahoma, Verdana, Arial, sans-serif}

.linkVerde:link,.linkVerde:visited {color:#CC9B22; text-decoration:underline; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serif}
.linkVerde:hover  {color:#98344D; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serifhoma}

.linkVerdeMax:link,.linkVerdeMax:visited {color:#999999; text-decoration:none; font-size:14px; font-family:Tahoma, Verdana, Arial, sans-serif}
.linkVerdeMax:hover  {color:#CC9B22; text-decoration:none; font-size:14px; font-family:Tahoma, Verdana, Arial, sans-serifhoma}

.linkVerdeNoSott:link,.linkVerdeNoSott:visited {color:#CC9B22; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serif}
.linkVerdeNoSott:hover  {color:#98344D; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, Arial, sans-serifhoma}

.cornice           {border: 1px solid #CCC;}
.form {border:solid; border-width:1px; border-top-color:#999999; border-right-color:#E5E5E5; border-bottom-color:#E5E5E5; border-left-color:#999999; background-color:#F9F9F9; font-size:10px; color:#666666; font-family:Tahoma, Verdana, Arial, sans-serif;}
.formLogin {border:solid; border-width:1px; border-top-color:#999999; border-right-color:#E5E5E5; border-bottom-color:#E5E5E5; border-left-color:#999999; background:url(../images/bkg_form.jpg) repeat-x; font-size:10px; color:#666666; font-family:Tahoma, Verdana, Arial, sans-serif;}
.formButton {border:solid; border-width:1px; border-top-color:#999999; border-right-color:#E5E5E5; border-bottom-color:#E5E5E5; border-left-color:#999999; background-color:#F9F9F9; font-size:10px; color:#98344D; font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:bold;}
.formButtonRosso {border:solid; border-width:1px; border-top-color:#98344D; border-right-color:#E5E5E5; border-bottom-color:#E5E5E5; border-left-color:#98344D; background-color:#F9F9F9; font-size:11px; color:#98344D; font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:bold;}

/*** MENU ORIZZONTALE DESTRO IN ALTO - INIZIO ***/
#menu_oriz {float: right;  vertical-align:bottom; padding-bottom:15px; height:60px}
#menu_oriz #level1, #menu_oriz #level2 {float: right; clear: both; margin: 0; padding: 0;}
#menu_oriz ul {float: right; display: block; margin-bottom: 2px;}
#menu_oriz ul li {display: block; float: left; list-style-type: none;}


#menu_oriz #level2 {float: left; width: 100%; height:26px}
#menu_oriz #level2 span {float: left;}
#menu_oriz #level2 li a {float: left; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #666666;}
#menu_oriz #level2 li a:hover { color: #C66948; font-size: 10px;}
#menu_oriz #level2 li.selected a {font-family: Tahoma, Verdana, Arial, sans-serif; color: #C66948; font-size: 10px;}
/*** MENU ORIZZONTALE DESTRO IN ALTO - FINE ***/

/*** LIGHTBOX ***/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
/*** FINE LIGHTBOX ***/

/*** PRODOTTI IN HOME CON DISSOLVENZA ***/
.slideshow { height: 200px; width: 315px;} 
.slideshow img { padding: 0; } 
/*** FINE PRODOTTI IN HOME CON DISSOLVENZA ***/

