@charset "utf-8";
/* CSS Document */

#footer {
	BORDER-BOTTOM: #e9e9d9 4px solid; BACKGROUND-COLOR: #f5f5eb; PADDING-LEFT: 20px; WIDTH: 780px; FLOAT: left; COLOR: #7b7b6f; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 5px; padding-bottom: 10px;
}
.notizia {
	width: 740px;
	float: left;
	border-top: 1px solid #eeeedd;
	border-right: 1px solid #eeeedd;
	padding: 10px 20px 10px 0px;
}
.notizia p {
	MARGIN-TOP: 5px; FONT-FAMILY: Georgia; MARGIN-BOTTOM: 5px; FLOAT: left; TEXT-DECORATION: none;
}
.titolo {
	MARGIN-TOP: 5px; FONT-FAMILY: Georgia; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #e56100; FONT-SIZE: 24px; TEXT-DECORATION: none; font-weight: bold;
}
.data {
	MARGIN-TOP: 5px; FONT-FAMILY: Georgia; MARGIN-BOTTOM: 5px; FLOAT: right; COLOR: #6a909f; FONT-SIZE: 20px; TEXT-DECORATION: none
}
BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #eeeedd; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:Georgia; COLOR: #5b5b58; FONT-SIZE: 15px; PADDING-TOP: 0px
}
A:link {
	COLOR: #7b7b6f; TEXT-DECORATION: none;font-weight: bold;
}
A:visited {
	COLOR: #7b7b6f; TEXT-DECORATION: none;font-weight: bold;
}
A:hover {
	COLOR: #3b3b3b;font-weight: bold;
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#pages {
	BACKGROUND-COLOR: #ebe9d8; WIDTH: 100%; FLOAT: left; HEIGHT: 35px
}
#wrapper2 {
	PADDING-BOTTOM: 0px; MARGIN: 35px auto auto; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.logo {
	WIDTH: 800px; FLOAT: left; HEIGHT: 30px
}
.bluetitle {
	FONT-FAMILY: Georgia; FLOAT: left; COLOR: #76a0b0; FONT-SIZE: 72px
}
.redtitle {
	FONT-FAMILY: Georgia; FLOAT: left; COLOR: #e56100; FONT-SIZE: 72px
}
#categories {
	BACKGROUND-COLOR: #a7a697; MARGIN-TOP: 40px; MIN-HEIGHT: 48px; WIDTH: 800px; FLOAT: left
}
#categories UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none
}
#categories UL LI {
	PADDING-LEFT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 48px
}
#categories UL LI A:link {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 15px; PADDING-TOP: 12px; font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;	
}
#categories UL LI A:visited {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 15px; PADDING-TOP: 12px; font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;	
}
#categories UL LI A:active {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 15px; PADDING-TOP: 12px; font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;	
}
#categories UL LI A:hover {
	BACKGROUND-COLOR: #76a0b0
}
#nav2 UL {
	BORDER-BOTTOM: #ebe9d8 4px solid
}
#nav2 LI {
	Z-INDEX: 100
}
#nav2 LI:hover UL {
	TOP: 70px
}
UL#nav2 LI.sfHover UL {
	TOP: 70px
}
#nav2 LI:hover UL LI:hover UL {
	TOP: 0px
}
#nav2 LI LI A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 35px; PADDING-TOP: 10px
}
#nav2 LI LI A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 35px; PADDING-TOP: 10px
}
#nav2 LI:hover {
	BACKGROUND-COLOR: #f9f9f4 !important
}
#nav2 LI LI A:hover {
	BACKGROUND-COLOR: #fff !important
}
#nav2 LI LI A:link {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f9f9f4
}
#nav2 LI LI A:visited {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f9f9f4
}
#container {
	BACKGROUND-IMAGE: url(images/bg.gif); WIDTH: 800px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left 50%; FLOAT: left
}
#left-div {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; WIDTH: 780px; FLOAT: left; padding-top: 20px;
}
label {
	float: left;
	width: 200px;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}
form p {
	width: 100%;
	float: left;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
}
input {
	color:#0B0B0B;
	border:#C3BCA4 1px solid;
	height:24px;
	padding:0px;
	margin:0px;
	text-indent: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-transform: uppercase;
}
select {
	color:#0B0B0B;
	border:#C3BCA4 1px solid;
	height:24px;
	padding:0px;
	margin:0px;
	text-indent: 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-transform: uppercase;
}
.verifica p {
	width: 100%;
	margin-bottom: 5px;
}
.rigacom {
	width: 90%;
	background-color: #FFF;
	margin-left: 5%;
	margin-top: 2px;
	margin-bottom: 5px;
	text-indent: 5px;
}
.input {
	color:#0B0B0B;
	height:24px;
	padding:0px;
	margin:0px;
	text-indent: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-transform: uppercase;
	width: 400px;
    display: inline-block;
}

