body{margin:0px;}
.sfondo {
	background-image: url(images/sfondo.jpg);
	background-repeat: repeat-x;
	background-position: center;

}
.sfondohome {
	background-image: url(images/sfondo_home.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;


}
.sfondosx {
	background-image: url(images/sfondo_sx.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.sfondodx {
	background-image: url(images/sfondo_dx.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.fontcont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}


.data_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B84B5;

}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
	
h1.bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
	
.fontdettagli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding: 0px;


}
.fontcontsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8,5px;
	color: #000000;
	text-align: justify;
}
.bordobottom {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0C8FD6;
	border-right-color: #0C8FD6;
	border-bottom-color: #0C8FD6;
	border-left-color: #0C8FD6;
}
.bordilaterali {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0C8FD6;
	border-right-color: #0C8FD6;
	border-bottom-color: #0C8FD6;
	border-left-color: #0C8FD6;
}
.menu:link
{
    COLOR: #F59716;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	TEXT-DECORATION: none
}
.menu:visited
{
    COLOR: #F59716;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    TEXT-DECORATION: none
}
.menu:hover
{
    COLOR: #D87E00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    TEXT-DECORATION: underline;
}

.testo_blu{
    COLOR: #83A4CA;
	font-size: 12px;

}
.menu_blu:link
{
    COLOR: #83A4CA;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	TEXT-DECORATION: none
}
.menu_blu:visited
{
    COLOR: #83A4CA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    TEXT-DECORATION: none
}
.menu_blu:hover
{
    COLOR: #D87E00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    TEXT-DECORATION: underline;
}


.menu_bianco:link
{
    COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	TEXT-DECORATION: none
}
.menu_bianco:visited
{
    COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    TEXT-DECORATION: none
}
.menu_bianco:hover
{
    COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    TEXT-DECORATION: underline;
}

.formtext{
background-color:#83a4ca;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.sopra{
background-color:#cbdef5;
}
.fuori{
background-color:;
}