#frase h1, #frasefooter h1 {
	font-weight: normal;
	text-align: center;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}

#frase {
	color: #737373;
	text-align: center;
	padding: 2px;
	background: #d3d3d3;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
}

#globalnav {
	margin:20px 0px 0px 0px;
	padding:0px;
	float: right;
}
#globalnav ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
}
#globalnav li { display:inline; margin:0; padding:0 0 0 0; }

#globalnav a {
	float:left;
	margin:0 0 0 1px;
	padding:0 0 0 11px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-image: url(menu/globalnav_sx_of.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#globalnav a span {
	float:left;
	display:block;
	color:#002674;
	background-image: url(menu/globalnav_dx_of.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 4px;
}

#globalnav span {
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 1.3em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#globalnav a span { float:none;}
/* End IE5-Mac hack */
#globalnav a:hover span { color:#002674; }
#globalnav a:hover {
	background-image: url(menu/globalnav_sx_ov.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#globalnav a:hover span {
	background-image: url(menu/globalnav_dx_ov.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#globalnav .current a {
	background-image: url(menu/globalnav_sx_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#globalnav .current a span {
	color:#FFFFFF;
	background-image: url(menu/globalnav_dx_on.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
BODY {
	BACKGROUND-COLOR: #5b85bf;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}
TD {
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
A:link,A:visited {
	text-decoration:none;
	color:#000000;
}
A:hover {
	text-decoration:underline;
	}
h5 {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 19px;
	letter-spacing: -1px;
}

input, select
{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
}

#wrapper {
	MARGIN: 0px auto 10px;
	WIDTH: 777px;
	BACKGROUND-COLOR: #fff
}
#header {
	WIDTH: 757px
}
.testo10 {
	FONT-SIZE: 9px;
	COLOR: #990000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
}

#row1 {
	MARGIN-BOTTOM: 8px
}
#row2 {
	MARGIN-BOTTOM: 8px
}
#row3 {
	MARGIN-BOTTOM: 8px
}
.inputcity {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #4a4a4a 1px solid; BORDER-LEFT: #4a4a4a 1px solid; WIDTH: 212px; BORDER-BOTTOM: #efefef 1px solid
}
.contactinfo {
	MARGIN-BOTTOM: 8px;
	BACKGROUND-COLOR: #F0EBD9
}


.contactinfo TD.head {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #002674
}
.contactinfo H5 {
	COLOR: #fff
}
.contactinfo TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.box {
	BORDER-RIGHT: #fff 8px solid;
	WIDTH: 247px
}
#box1 IMG {

}
#box2 IMG {
	MARGIN-BOTTOM: 8px
}
#box3 IMG {
	MARGIN-BOTTOM: 8px
}
#box1 TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#box2 TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#box3 TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#box1 TD.header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px
}
#box2 TD.header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #BA0C2C
}
#box3 TD.header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #F19032
}
#az-topnavigation {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; BORDER-BOTTOM: #0099ff 1px solid
}
#az-topnavigation A {
	FONT-SIZE: 10px; MARGIN-LEFT: 17px; COLOR: #0066cc; TEXT-DECORATION: none
}
#az-topnavigation A.nopadding {
	MARGIN-LEFT: 0px
}
#az-topnavigation A:hover {
	COLOR: #002674
}

.PaginatorePagine
{
	margin-left:3px;
	margin-right:3px;
}

.PaginatorePaginaAttuale
{
	margin-left:3px;
	margin-right:3px;
	font-weight:bold;
	color:#900;
}

.PaginatoreAreaNumeri
{
	text-align:right;
	padding-right:20px;
}

.bold
{
	font-weight:bold;
}

.Bianco a, .Bianco a:visited {
	color:#ffffff;
}