body			{ color: #333333; font-size: 11px; font-family: Verdana; font-weight: normal; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;  }
table, td       { color: #333333; font-size: 12px; font-family: Verdana; font-weight: normal  }
th				{ border: 0 outset #FFFFFF; font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold }	

a				{ font-family: Verdana; font-size: 12px; color: #333333; text-decoration: none }
a:hover			{ font-family: Verdana; font-size: 12px; color: #009966; text-decoration: nome; font-weight: bold }
a:visited		{ font-family: Verdana; font-size: 12px; color: #333333; text-decoration: none }
a:visited:hover { font-family: Verdana; font-size: 12px; color: #009966; text-decoration: none; font-weight: bold  }

h1			{ color: #000000; font-size: 18 pt; font-family: Verdana; font-weight: bold  }

option, select, input, textarea { border: 1 solid #333333;  font-family: Verdana; font-size: 11px; color: #333333; font-weight: normal }

TD.header
 {
   color: #000000;
   background: #B4D0E0;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-weight: bold;
   border-right: #c0c0c0 1px solid;
   border-top: #ffffff 1px solid;
   border-left: #ffffff 1px solid;
   border-bottom: #c0c0c0 1px solid
 }
 
 TD.topicdark
 {
   color: #000000;
   background: #DDDDE0;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   border-right: #c0c0c0 1px solid;
   border-top: #ffffff 1px solid;
   border-left: #ffffff 1px solid;
   border-bottom: #c0c0c0 1px solid
  }
  
  TD.topiclight
 {
   color: #000000;
   background: #E8E8EB;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   border-right: #c0c0c0 1px solid;
   border-top: #ffffff 1px solid;
   border-left: #ffffff 1px solid;
   border-bottom: #c0c0c0 1px solid
  }
  .titoletti { font-family: Verdana; font-size: 14px; color: #333333; text-decoration: none }
  .nolink { font-family: Verdana; font-size: 12px; color: #CCCCCC; text-decoration: none }
  .codice { font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none }
  .messaggio { font-family: Verdana; font-size: 10px; color: red; text-decoration: none }
  .txtcarrello { font-family: Verdana; font-size: 12px; color: #333333; text-decoration: none }
  .notice { font-family: Verdana; font-size: 10px; color: #009966; text-decoration: none }
  .notice12 { font-family: Verdana; font-size: 12px; color: #009966; text-decoration: none }
  .notice14 { font-family: Verdana; font-size: 14px; color: #009966; text-decoration: none }
  .footer { font-family: Verdana; font-size: 12px; color: #009966; text-decoration: none }
  .campovuoto { font-family: Verdana; font-size: 12px; color: #009966; text-decoration: none }
  
  .trat { border-bottom: #009966 1px dashed }
  .tratsx { border-left: #333333 1px dashed }
  
  .padsx5 { padding-left:5; }
  .padsx2 { padding-left:2; }
  
.percorso {
padding-left:27;
text-align:left;
font-size: 11px;
}

.volantino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.imgborder {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #009966;
}

.highlight { background-color:#D3FAD1; }

.FormACapo { display:inline; }

/* message box */

#messageStack {
display: block;
float: left;
/*background: transparent;
/color: #333333;*/
line-height:12px;
margin-top: 3;
margin-bottom: 2px;
margin-left: 5px;
text-indent: 15px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
width: 700px; /* varia sempre calcolando la larghezza complessiva di #menu */
text-decoration: none;
}

.messageStackError { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; } /*warning rossi*/
.messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #f4ef80; } /*warning gialli*/
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; } /*messaggi verdi*/