.campiform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px dotted #AA0000;
}

.generale {
   font-family: Arial, Verdana, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
}
.testi {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   color: #FFFFFF;
}


.menu {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;  
   font-weight: bold;
   color: #FF0000;
}
a.amenu:link, a.amenu:active,a.amenu:visited {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #FFFFFF;
}
a.amenu:hover, a.amenu:visited:hover {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #FF0000;
}

a.menu:link, a.menu:active,a.menu:visited {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #FF0000;
}
a.menu:hover, a.menu:visited:hover {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #FFFFFF;
}





.nolink {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #FF6666;
}

.xmenu {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;  
   font-weight: bold;
   background-color : #FF0000;
   color: #FFFFFF;
}
a.xmenu:link, a.xmenu:active,a.xmenu:visited {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;  
   font-weight: bold;
   text-decoration: none;
   background-color : #FF0000;
   color: #FFFFFF;
}
a.xmenu:hover, a.xmenu:visited:hover {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;  
   font-weight: bold;
   text-decoration: none;
   background-color : #FF0000;
   color: #FF6666;
}

.rmenu {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FFFFFF;
}
a.rmenu:link, a.rmenu:active,a.rmenu:visited {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #FFFFFF;
}
a.rmenu:hover, a.rmenu:visited:hover {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #FF6666;
}


.titolo4g {
   font-family: Arial, Verdana, sans-serif;
   font-size: 12px;
   font-weight: bold;
   background: #FFCC33;
   color: #CC6600;     
}

.rhead {

	border-top:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	background-color : #FF0000;
	font-size: 12px;
        color:#FFFFFF;
        font-weight: bold;
}
.whead {
        border-top:1px solid #FFFFFF;
        border-bottom:1px solid #FFFFFF;
        border-left:1px solid #FFFFFF;  
        border-right:1px solid #FFFFFF;
        background-color : #000000;
        font-size: 12px;
        color:#FFFFFF;  
        font-weight: bold;
}