.testo { /*commento */
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #949494;
 }
 
.prezzi { /*commento */
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 }
 
.indirizzo { /*testo indirizzo*/
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #89301D;
 }
 
.menuatt01 { /*commento */
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #ffffff;
 backGround: #89301D;
 width: 112px;
 }
  
.titoliform { 
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #ffffff;
 }

.testoform { /*commento */
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 }
 
.input{ /*form*/
 border-left: #89301D 1px solid;
 border-top: #89301D 1px solid;
 border-bottom: #89301D 1px solid;
 border-right: #89301D 1px solid;   
 background-color: #D2D2D2;
 font: normal normal 10px Verdana;
 width: 130px;
 color: #89301D;
 }
 
.inputp{ /*form*/
 border-left: #89301D 1px solid;
 border-top: #89301D 1px solid;
 border-bottom: #89301D 1px solid;
 border-right: #89301D 1px solid;   
 background-color: #D2D2D2;
 font: normal normal 10px Verdana;
 width: 80px;
 color: #89301D;
 }
 
.inputmini{ /*form*/
 border-left: #89301D 1px solid;
 border-top: #89301D 1px solid;
 border-bottom: #89301D 1px solid;
 border-right: #89301D 1px solid;   
 background-color: #D2D2D2;
 font: normal normal 10px Verdana;
 width: 30px;
 color: #89301D;
 }
 
.inputdata{ /*form*/
 border-left: #89301D 1px solid;
 border-top: #89301D 1px solid;
 border-bottom: #89301D 1px solid;
 border-right: #89301D 1px solid;   
 background-color: #D2D2D2;
 font: normal normal 10px Verdana;
 width: 30px;
 color: #89301D;
 }
 
.note{ /*note*/
 border-left: #89301D 1px solid;
 border-top: #89301D 1px solid;
 border-bottom: #89301D 1px solid;
 border-right: #89301D 1px solid;   
 background-color: #D2D2D2;
 font: normal normal 10px Verdana;
 width: 400px;
 height: 70px;
 color: #89301D;
 }

.submit{
 border-left: #89301D 1px solid;
 border-top: #89301D 1px solid;
 border-bottom: #89301D 1px solid;
 border-right: #89301D 1px solid;   
 background-color: #89301D;
 font: normal normal 13px Verdana;
 width: 100px;
 height: 22px;
 color: #ffffff;
 }
 
B {
 font-weight: bold;
 }
 
p {
 margin-top: 0px;
 margin-left: 50px;
 margin-right: 50px;
 margin-bottom: 0px;
 }
 
p.due {
 margin-top: 0px;
 margin-left: 30px;
 margin-right: 30px;
 margin-bottom: 0px;
 }
	
A:LINK {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #949494;
 text-decoration: underline;
 }

A:VISITED {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #949494;
 text-decoration: underline;
 }

A:HOVER {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #89301D;
 text-decoration: underline;
 }

A:ACTIVE { 
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #949494;
 text-decoration: underline;
 }
 
.menuprezzi:LINK {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #336666;
 text-decoration: none;
 width: 102px;
 }

.menuprezzi:VISITED {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #336666;
 text-decoration: none;
 width: 102px;
 }

.menuprezzi:HOVER {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #336666;
 text-decoration: none;
 backGround: #FFB380;
 width: 102px;
 }

.menuprezzi:ACTIVE { 
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #336666;
 text-decoration: none;
 width: 102px;
 }
 
 .indirizzo:LINK {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #89301D;
 text-decoration: none;
 }

.indirizzo:VISITED {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #89301D;
 text-decoration: none;
 }

.indirizzo:HOVER {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #89301D;
 text-decoration: underline;
 }

.indirizzo:ACTIVE { 
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #89301D;
 text-decoration: none;
 }
#gallery {
	float: right;
	margin-right: 19px;
	display: inline;
	background-color: #fff;
	filter: alpha (opacity=85); /* IE */
	-moz-opacity: 0.85; /* Netscape, Mozilla */
	opacity: 0.85; /* Safari */
	padding: 5px;
}
#gallery span {
	float: left;
	padding: 2px 3px;
	color: #89301d;
}
#gallery a:link, #gallery a:visited, #gallery a:hover,#gallery a:active {
	border: 1px solid #89301d;
	text-decoration: none;
	color: #89301d;
	float: left;
	padding: 2px 4px;
	margin-left: 4px;
}
#gallery a:hover {
	background-color: #89301d;
	color: #fff;
}
#gallery a.evid:link, #gallery a.evid:visited, #gallery a.evid:hover, #gallery a.evid:active {
	background-color: #89301d;
	color: #fff;
}

/* ******************************************************************* MENU */
#nav {
	height: 18px;
}
#nav, #nav ul {
 padding: 0;
 margin: 0;
 list-style: none;
}
#nav a {
 display: block;
}
#nav li {
 float: left;
}
#nav li ul {
 position: absolute;
 width: 120px;
 left: -999em;
 background-color: #D2D2D2;
 padding: 0 4px 4px 4px;
}
#nav li:hover ul, #nav li.sfhover ul {
 left: auto;
}
#nav li li a:LINK, #nav li li a:VISITED, #nav li li a:HOVER, #nav li li a:ACTIVE {
 font: 11px Verdana, Arial, sans-serif;
 color: #89301D;
 width: 120px;
 text-decoration: none;
 }
#nav li li a:HOVER {
 background-color: #89301D;
 color: #ffffff;
 }
#nav li li a.current:LINK, #nav li li a.current:VISITED, #nav li li a.current:HOVER, #nav li li a.current:ACTIVE {
 background-color: #89301D;
 color: #ffffff;
 }
 /* ******************************************************************* FINE MENU */