font {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

.grande {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px;
font-weight:bold;
}

td {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

body {
background-color: #5E8543;
background-image:url(immagini/sfondo_pagina.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.tabella_madre {
border-color:#4C6C37;
border-style:solid;
border-width:4px;
background-image:url(immagini/sfondo_tabella.gif)}

.bordo_immagini_galleria {
border-color:#D0BE95;
border-style:solid;
border-left-width:2px;
border-right-width:2px;
border-top-width:2px;
border-bottom-width:2px;

}

a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#5E8543; 
	text-decoration:none;
}

a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#5E8543; 
	text-decoration:none;
}

a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#5E8543;
	background-color:#E1D7BD;
}

a.piccolo:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#999999; 
	text-decoration:none;
}

a.piccolo:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#999999; 
	text-decoration:none;
}

a.piccolo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#999999;
	text-decoration:none;
}

.box_pulsante { 
font-family: Verdana, Arial, Helvetica, sans-serif;
cursor: pointer;
background-color:#6F592D;
color:#FFFFFF;
font-weight:bold;
}

.campi_text { 
border-style: solid; 
border-width: 2px; 
border-color: #6F592D; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight: bold; 
font-color: #70b624;
background-color: #ffffff;
}

.campi_piccolo { 
border-style: solid; 
border-width: 2px; 
border-color: #6F592D; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: normal; 
font-color: #70b624;
background-color: #ffffff;
}

.campo_text_desc { 
border-width: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
background-image:url(immagini/sfondo_tabella.gif);
text-align:center;
}

.chiaro {  
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #999999;
}
