body
{
background-color: #E4ECEF;
}

#sopra
{
width: 100%;
margin: auto;
background-color: #E4ECEF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:smaller;
}



#container
{
width: 100%;
margin: 10px auto;
background-color: #ffffff;
line-height: 130%;
border: 1px solid gray;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: large;
height: 1500px;
}

#footer
{
width: 100%;
margin: 10px auto;
background-color: #E4ECEF;
line-height: 130%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:smaller;
}


#top
{
height:38px;
padding: 0 0 0 0;
}


#topcontent
{height:38px;
float: right;
width: 72%;
background: url(pecorara.gif);
text-align:left;

}


#content
{
float: right;
width: 72%;
}

#left {
width: 25%; 
float: left; 
padding: 0;
margin: 0;
}

#testata
{
background: url(sfondo.jpg) repeat-x top right;
height: 160px;
}

#testata1
{
background: url(sfondohome.jpg) repeat-x top right;
height: 160px;
}

#testata2
{
background: url(sfondopeco2.jpg) repeat-x top right;
height: 160px;
}

#testata4
{
background: url(sfondopeco4.jpg) repeat-x top right;
height: 160px;
}
#testata5
{
background: url(sfondopeco5.jpg) repeat-x top right;
height: 160px;
}

#testata6
{
background: url(sfondopeco6.jpg) repeat-x top right;
height: 160px;
}

#testata7
{
background: url(sfondopeco7.jpg) repeat-x top right;
height: 160px;
}

#testata8
{
background: url(sfondopeco8.jpg) repeat-x top right;
height: 160px;
}

#testata9
{
background: url(sfondopeco9.jpg) repeat-x top right;
height: 160px;
}

#testata10
{
background: url(sfondopeco10.jpg) repeat-x top right;
height: 160px;
}

#testata11
{
background: url(sfondopeco11.jpg) repeat-x top right;
height: 160px;
}

#testata12
{
background: url(sfondopeco12.jpg) repeat-x top right;
height: 160px;
}

#testata13
{
background: url(sfondopeco13.jpg) repeat-x top right;
height: 160px;
}

#testata14
{
background: url(sfondopeco14.jpg) repeat-x top right;
height: 160px;
}

#percorso
{
padding-right: 60px;
padding-bottom: 20px;
text-align:right;
}

#left #PriNav {
	width: 100%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}

#left #PriNav ul {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
}

#left #PriNav li {
  	COLOR: #fff;
	}

#left #PriNav li a {
 	background-color:#3B548A;
	height: 17px;
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	font-size: large;
	PADDING-BOTTOM: 4px;
	PADDING-TOP:4px;
	BORDER-BOTTOM: #ccc 1px solid;
   	COLOR: #fff;
   	text-decoration: none;
}

#left #PriNav li a:hover {
background-color: #369;
COLOR: #fff;
}

#left #PriNav li a:visited{
COLOR: #fff; TEXT-DECORATION: none
}

#left #PriNav li.grigio a {
 	background-color: #C2C6D1;
	height: 17px;
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	font-size: large;
	PADDING-BOTTOM: 4px;
	PADDING-TOP:4px;
	BORDER-BOTTOM: #fff 1px solid;
   	COLOR: #3B548A;
   	text-decoration: none;
}

#left #PriNav li.grigio a:hover {
background-color: #D7DDF0;
COLOR: #3B548A;
}

#left #PriNav li.grigio a:visited{
COLOR: #3B548A; TEXT-DECORATION: none
}

#left #PriNav li.bianco a {
 	background-color: #F8F8F8;
	height: 17px;
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	font-size: large;
	PADDING-BOTTOM: 4px;
	PADDING-TOP:4px;
	BORDER-BOTTOM: #ccc 1px solid;
   	COLOR: #3B548A;
   	text-decoration: none;
}

#left #PriNav li.bianco a:hover {
background-color: #E9EAEE;
COLOR: #3B548A;
}

#left #PriNav li.bianco a:visited{
COLOR: #3B548A; TEXT-DECORATION: none
}

.imgleft
{float:left;
margin: 0px 10px 0 0px;
border: 1px solid #3B558A;
padding: 5px;
}


#destra
{
padding-right: 20px;
padding-left: 10px;
}

#box1
{
background-color: #E8EAED;
color: #3B558A;
width: 40%;
height: 95px;
margin-bottom: 20px;
padding: 3px;
float: left;
height:auto;
}

#box2
{
background-color: #E8EAED;
color: #3B558A;
margin-right:5px;
width: 40%;
height: 95px;
margin-bottom: 20px;
padding: 3px;
float: right;
height:auto;
}

A{
	COLOR: #3B548A; TEXT-DECORATION: none;
}

A:hover {
	COLOR: #3B548A; TEXT-DECORATION: underline;
}

A:visited {
}

h1
{ COLOR: #3B548A;
margin-bottom: +8px;
margin-top: +1px;
font-size: large;
}

.titolobox
{ COLOR: #3B548A;
text-align: right;
}
