/* CSS Document */

body {
	margin:0 0 0 0;
	
	}
	
table, td, th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
	
b.rosso {
	color:#e20a16;
	}
	
#navmenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
#navmenu a {
	display: block;
	background-image:url(../img/menu_azr.gif);
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#e5f1f8;
	font-weight:bold;
	text-decoration:none;
	text-indent:30px;
	line-height:25px;
	width: 253px;
	height:27px;
	text-decoration: none;
	}
	
#navmenu a:hover {
	background-image:url(../img/menu_gll.gif);
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#e5f1f8;
	font-weight:bold;
	text-decoration:none;
	text-indent:30px;
	line-height:25px;
	width: 253px;
	height:27px;
	text-decoration: none;
	}
	
#navmenu li { 
	margin-bottom: 0px;
	}
	
form {
	margin:0 0 0 0;
	}

.font1 {
	font-family:"Trebuchet MS";
	font-size:17px;
	font-weight:bold;
	color:#666666;
	line-height:19px;
	}
	
	
.font2 {
	font-family:"Trebuchet MS";
	font-size:24px;
	font-weight:bold;
	color:#e20a16;
	}
	
.font3 {
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#4d4c4c;
	}
	
.font4 {
	font-family:"Trebuchet MS";
	font-size:22px;
	font-weight:bold;
	color:#e20a16;
	}
	
.font5 {
	font-family:"Trebuchet MS";
	font-size:17px;
	font-weight:bold;
	color:#e20a16;
	}
	
.font6 {
	font-family:"Trebuchet MS";
	font-size:17px;
	font-weight:bold;
	color:#d18e16;
	}
	
.font7 {
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#0075bd;
	}
	
.font8 {
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#d18e16;
	}

.font9 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0075bd;
	}
	
.verdana11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
	
.giustificato {
	text-align:justify;
	}
	
a.link {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0075bd;
	font-weight:bold;
	text-decoration:underline;
	}
	
a:hover.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d18e16;
	font-weight:bold;
	text-decoration:underline;
}

a.link2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0075bd;
	font-weight:bold;
	text-decoration:underline;
	}
	
a:hover.link2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d18e16;
	font-weight:bold;
	text-decoration:underline;
}

a.link3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-style:normal;
	text-decoration:underline;
	}
	
.copyright {
	font-family:Tahoma;
	font-size:10px;
	color:#5b5b5b;
	text-decoration:none;
	}
	
a.copyright {
	font-family:Tahoma;
	font-size:10px;
	color:#5b5b5b;
	text-decoration:underline;
	}
	
a:hover.copyright {
	font-family:Tahoma;
	font-size:10px;
	color:#5b5b5b;
	text-decoration:underline;
	}

input.campotesto {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	font-weight: bold;
	height: 20px;
	width: 180px;
	padding-left: 2px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #8B8B8B;
	border-left-color: #8B8B8B;
	border-bottom-color: #E2E2E2;
	border-right-color: #E2E2E2;
	line-height: 16px;
}

select.tendina {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	font-weight: bold;
	width: 180px;
}

textarea.campoarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	font-weight: bold;
	height: 70px;
	width: 180px;
	overflow: auto;
	padding-left: 2px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #8B8B8B;
	border-left-color: #8B8B8B;
	border-bottom-color: #E2E2E2;
	border-right-color: #E2E2E2;
}
