a.sezioni    { font-family: Arial; font-size: 80%; color: #FFFFFF; 
					text-align: top;
               text-decoration: none; display: block; background-color: 
               #636059; font-weight: bold; border-top: 1px solid #5395B5; 
               border-bottom: 1px solid #1A5E77; padding-left: 0px; 
               padding-top: 1px; padding-bottom: 1px; margin-bottom: -12px; margin-left: 12px; margin-right: 12px; }
a.sezioni:hover {
	background-color: #660000;
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	background-color: #33F;
	text-decoration: none;
	color: #fffff5;
}

a:hover {
	background-color: #636059;
	text-decoration: none;
	color: #FFFFFF;
}

.base
{
font-family: Arial;
}
.base2
{
font-family: Arial;
font-size: 80%;
}

.menu
{
font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
    background-color: #660000;
    padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.menu2
{
font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #636059;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
}
a.menu2:hover {
	background-color: #660000;
	text-decoration: none;
	color: #FFFFFF;
}
.regular
{
font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
    background-color: #33F;
    padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.enlarge
{
font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
    background-color: #660000;
    padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.contrast
{
font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
    background-color: #660000;
    padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.text
{
font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
    background-color: #660000;
    padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.menusel
{
font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FFFF00;
	background-color: #660000;
	margin-bottom: -12px;

}
.titlelist
{
	font-size: 60%;
font-family: Arial;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.titlelist:hover 
{ 
	font-size: 60%; 
font-family: Arial;
	text-transform: none; 
	color: #FFFFFF; 
	text-decoration: underline 
}
.titlelistsel
{
	font-weight: bold;
	color: #FF6600;
	font-size: 60%;
font-family: Arial;
	text-transform: none;
	text-decoration: none;
	display: block;}
.titleart
{
font-family: Arial;
	font-size: large;
	font-weight: bold;
	text-align: center;
}
.subtitleart
{
font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #207697;
}
.subtitlelogo
{
	font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	text-align: center;
	color: #FF6600;
}
.central
{
font-family: Arial;
	font-size: 80%;
	background-color: #F2F9FF;
	text-align: left;
    padding-left: 30px;
	padding-right: 30px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.centralsmall
{
    font-family: Arial;
	background-color: #FFFFFF;
	font-size: 10pt;
}
.centralsmalld
{
    font-family: Arial;
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #660000;
	text-decoration: none;	
}
.centralsmalla
{
    font-family: Arial;
	background-color: #f9fcff;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
.centralsmalle
{
    font-family: Arial;
	background-color: #FFFFFF;
	font-size: 10pt;
	text-decoration: none;
}
.lateral
{
	text-align: left;
	float: left;
	width : 150px;
	background-color: #FFFFFF;
        vertical-align: top;
}
.top
{
	text-align: center;
	width : 720px;
}
.header
{
font-family: Arial;
	width: 80%;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
    display: block;
    background-color: #636059;
    font-weight: bold;
    border-top: 1px solid #5395B5; 
    border-bottom: 1px solid #1A5E77; 
    margin-top: -16px; margin-right: -16px;}
.header2
{
font-family: Arial;
	font-size: 80%;
	background-color: #ff7b00;
	font-weight: bold;
	color: #FFFFFF;
    padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;}
.header3
{  
	margin-top: -16px;}
.theader
{
	font-weight: bold;
	font-size: 80%;
	background-color: #CCCCCC;
}
.editbutton
{
	background-color: yellow;
	font-weight: bold;
}

.typenew5b {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #ffffff; 
background-color : transparent; 
}
.ricerca
{
	font-size: 100%;
    font-family: Arial;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}

.textart
{
font-family: Arial;
}
