.body {
	background-color: #FFFFFF;
	background-image: url(img/bg.gif);
	margin: 0px;
	padding: 0px;
	border: none;
	topmargin: 0px;
	list-style-position: outset;
	list-style-type: disc;
	leftmargin: 0px;
	marginheight:0px;
	marginwidth:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	background-repeat: repeat;
}
/* contenuti testo piccolo*/
.small {color: #666666; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
SPAN.small {color: #666666; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
B.small {color: #666666; font:  bold 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
I.small {color: #666666; font: italic 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* contenuti testo normale*/
SPAN {color: #666666; font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
B {color: #666666; font:  bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
I {color: #666666; font: italic 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titolo {color: #AC3737; font: 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}

/* contenuti testo arancione normale*/
.color {color: #AC3737; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
SPAN.color {color: #AC3737; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
b.color {color: #AC3737; font: bold 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* menu RUBRICHE*/
A.menu:link {text-decoration: none;color: #18534E; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menu:visited {text-decoration: none;color: #18534E; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menu:active {text-decoration: none;color: #18534E; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menu:hover {text-decoration: none;color: #AC3737; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}

/* TESTO LINKATO*/
A.txt:link {text-decoration: none;color: #AC3737; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.txt:visited {text-decoration: none;color: #AC3737; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.txt:active {text-decoration: none;color: #AC3737; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.txt:hover {text-decoration: none;color: #18534E; font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}

/* TESTO LINKATO BOLD*/
A.txtb:link {text-decoration: none;color: #AC3737;font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.txtb:visited {text-decoration: none;color: #AC3737; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.txtb:active {text-decoration: none;color: #AC3737; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.txtb:hover {text-decoration: none;color: #18534E; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}

/* MENU  DI SERVIZIO SINISTRA */
A.menusx:link {text-decoration: none;color: #FFFFFF; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menusx:visited {text-decoration: none;color: #FFFFFF; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menusx:active {text-decoration: none;color: #FFFFFF; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menusx:hover {text-decoration: none;color: #C2FFFA; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}

/* MENU  navigazione superiore*/
A.menusup:link {text-decoration: none;color: #666666; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.menusup:visited {text-decoration: none;color: #666666; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.menusup:active {text-decoration: none;color: #666666; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.menusup:hover {text-decoration: none;color: #AC3737; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* MENU  rubrica acceso*/
A.menuon:link {text-decoration: none;color: #82A7A3; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menuon:visited {text-decoration: none;color: #82A7A3; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menuon:active {text-decoration: none;color: #82A7A3; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
A.menuon:hover {text-decoration: none;color: #AC3737; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : bold;}


SPAN.verde {color: #C2FFFA; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
SPAN.menuon {color: #AC3737; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}


INPUT{color : #000000; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
select{color : #000000; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
textarea{color : #000000; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}


