body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;    /*interne*/
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	
	SCROLLBAR-3DLIGHT-COLOR: #B7ED2E;     /*esterne*/
	SCROLLBAR-DARKSHADOW-COLOR: #B7ED2E;
	
	SCROLLBAR-ARROW-COLOR: #001A40;
	SCROLLBAR-BASE-COLOR: #FFFFFF;			/*barra*/
	SCROLLBAR-TRACK-COLOR: #FFFFFF;      /*tracciato*/
	FONT-FAMILY: Verdana;
}

.normale {background: transparent;}
.selezionata {background: #ED1B24;}

.sottomenu  {display:none;}
.menu_block {
	PADDING-LEFT: 0px
}
.menu_block a {
	width:100%; CURSOR: hand;
}

.sfondo{
	background-repeat: no-repeat;
	background-image: url(images/top_bottom.jpg);
	background-position: top left;
}

.sfondo_tabella{
	background-image: url(images/sfondo_campitesto.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.borderimage{
	border:1px solid #001A40;
}
.borderimage2{
	border:1px solid #B7ED2E;
}

.floatleft {
	FLOAT: left; MARGIN: 5px 10px 10px 0px;
}
.floatright {
	FLOAT: right; MARGIN: 5px 0px 10px 10px;
}

.campotesto {
	background-image: url(images/sfondo_campitesto.gif);
	background-position: top left;
	background-repeat: repeat-x;
	BACKGROUND-COLOR: #B7ED2E;
	COLOR: #001A40;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	border: 1px solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-color: #001A40;
}

.tastoinvio {
	background-image: url(images/sfondo_campitesto2.gif);
	background-position: top left;
	background-repeat: repeat-x;
	BACKGROUND-COLOR: #001A40;
	COLOR: #B7ED2E;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	font-weight: bold;
	border: 1px solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-color: #B7ED2E;
}

/* ****************************** titolo ****************************** */
.titolo{
	color: #B7ED2E;
 	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}

.titolo_blu{
	color: #001A40;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
/* ****************************** fine titolo ****************************** */

/* ****************************** txt_scuro ****************************** */
.txtscuro_menu{
	color: #001A40;
 	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

.txtscuro_menulink{
	color: #001A40;
 	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

.txtscuro_menulink a{
 	color: #001A40;
 	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

.txtscuro_menulink a:hover{
 	color: #B7ED2E;
 	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

-------------------------------

.txtscuro{
	color: #001A40;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.txtscurolink{
	color: #001A40;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.txtscurolink a{
 	color: #001A40;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.txtscurolink a:hover{
 	color: #B7ED2E;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.txtscurolink2{
	color: #001A40;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.txtscurolink2 a{
 	color: #001A40;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.txtscurolink2 a:hover{
 	color: #FFFFFF;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.txtscurolink3{
	color: #333333;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.txtscurolink3 a{
 	color: #666666;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.txtscurolink3 a:hover{
 	color: #001A40;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}


.txtscurolink4{
	color: #001A40;
 	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.txtscurolink4 a{
 	color: #001A40;
 	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.txtscurolink4 a:hover{
 	color: #001A40;
 	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

/* ************************** fine: txt_scuro ********************* */

/* ****************************** txt_chiaro mini ****************************** */
.txtchiaro_menu{
	color: #FFFFFF;
 	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.txtchiaro_menulink{
	color: #FFFFFF;
 	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}

.txtchiaro_menulink a{
 	color: #FFFFFF;
 	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.txtchiaro_menulink a:hover{
 	color: #B7ED2E;
 	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

/* ************************** fine: txt_chiaro mini ********************* */

/* ************************ evidenzia celle ************************* */
.linkevidenzia  {
	color: #001A40;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;	
}

.linkevidenzia a {
	color: #001A40;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	cursor: hand;
}

.linkevidenzia a:hover {
	color: #B7ED2E;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-color : #001A40;
}


.linkevidenzia2  {
	color: #003C95;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;	
}

.linkevidenzia2 a {
	color: #003C95;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	cursor: hand;
}

.linkevidenzia2 a:hover {
	color: #B7ED2E;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-color : #003C95;
}

.linkevidenzia3  {
	color: #001A40;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;

}

.linkevidenzia3 a {
	color: #001A40;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	cursor: hand;
}

.linkevidenzia3 a:hover {
	color: #B7ED2E;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;	
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-color : #001A40;
}

----------------

.linknews  {
	color: #001A40;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
}

.linknews a {
	color: #001A40;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	cursor: hand;
}

.linknews a:hover {
	color: #ff0000;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
}

/* ************************ fine evidenzia celle ************************* */
