HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 76% Verdana,Arial,sans-serif
}

H1 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS",Arial,sans-serif
}
H2 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS",Arial,sans-serif
}
H3 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS",Arial,sans-serif
}
H3 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS",Arial,sans-serif
}
H1 {
	FONT-SIZE: 200%; COLOR: #7fa0b1
}
H2 {
	FONT-SIZE: 180%; COLOR: #b8b8b8
}
H3 {
	FONT-SIZE: 150%; COLOR: #a47e6a
}

H4 {
	font-size: smaller;
	font-family: "Trebuchet MS";
	font-style: oblique;
	COLOR: #a47e6a
}
H5{
	font-size: smaller;
	font-family: "Trebuchet MS";
	font-style: normal;
	font-weight: normal;
}
P {
	MARGIN: 0px 0px 0.8em
}
DIV#xcontainerx {
	BACKGROUND: url(../pic/header_left.jpg) #fff repeat-y 25% 50%; min-width: 550px
}

DIV#xcontainer {
	/* BACKGROUND: url(../pic/gradleft.gif) #fff repeat-y 25% 50%; min-width: 550px */
	BACKGROUND: #fff repeat-y 25% 50%; min-width: 550px
}
DIV#xcontainer2 {
	 BACKGROUND: url(../pic/menu_left.gif) repeat-y 75% 50%
}
DIV#xheader {
	PADDING-RIGHT: 2%;
	PADDING-LEFT: 2%;
	BACKGROUND: #fff repeat-x 50% bottom;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 70px;
	PADDING-TOP: 0px;
	HEIGHT: 70px;
}
DIV#xheader A#skipnav {
	LEFT: -9000px; POSITION: absolute
}
DIV#xnav {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; WIDTH: 23%; PADDING-TOP: 0px
}
DIV#xextra {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; WIDTH: 23%; PADDING-TOP: 0px
}
DIV#xnav {
	FLOAT: left
}
DIV#xextra {
	FLOAT: right
}
DIV#xcontent {
	MARGIN: 0px 26%
}
DIV#xcontent P {
	LINE-HEIGHT: 1.3
}
DIV#xfooter {
	CLEAR: both; BACKGROUND: url(footer.jpg) #fff repeat-x 50% top; COLOR: #4e768a
}
DIV#xfooter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}


.titolo {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003366; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff
}

.testo {
	FONT-SIZE: 7pt; COLOR: #00000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.capotesto {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #00000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

a:link {
	font-size: xx-small;
	font-family: "Trebuchet MS";
	font-style: oblique;
	COLOR: #4169E1;
	text-decoration: none;
}

a:visited {
	font-size: smaller;
	font-family: "Trebuchet MS";
	font-style: oblique;
	COLOR: #4169E1;
		text-decoration: none;
}

a:hover {
	font-size: smaller;
		text-decoration: none;
	font-family: "Trebuchet MS";
	font-style: oblique;
	COLOR: Blue;
}



.borbo {
	BORDER-RIGHT: #ffffff 1px dashed; BORDER-TOP: #ffffff 1px dashed; BORDER-LEFT: #ffffff 1px dashed; BORDER-BOTTOM: #ffffff 1px dashed
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer a
{
display: block;
color: #FFF;
background-color: #036;
width: 9em;
padding: 3px 12px 3px 8px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: bold;
}
#navcontainer
{
display: block;
color: #FFF;
background-color: #036;
width: 9em;
padding: 3px 12px 3px 8px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: bold;
}

#navcontainer a:hover
{
background-color: #369;
color: #FFF;
}

#navcontainer li li a
{
display: block;
color: #FFF;
background-color: #69C;
width: 9em;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}

#navcontainer li li li a
{
display: block;
color: #FFF;
background-color: #69C;
width: 9em;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}

#navcontainer li li li li a
{
display: block;
color: #FFF;
background-color: #69C;
width: 9em;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}
