BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
.menutext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.submenutext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.linkmenu:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.linkmenu:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.linkmenu:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline
}
.linkmenu:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.linksubmenu:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.linksubmenu:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.linksubmenu:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline
}
.linksubmenu:active {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.menuverde {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #006633; BACKGROUND-IMAGE: url(../images/bg_green.gif); BORDER-BOTTOM-COLOR: #006633; BORDER-TOP-COLOR: #006633; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #d5ffea; BORDER-RIGHT-COLOR: #006633
}
.submenuverde {
	BORDER-LEFT-COLOR: #006633; BORDER-BOTTOM-COLOR: #006633; BORDER-TOP-COLOR: #006633; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #d5ffea; BORDER-RIGHT-COLOR: #006633
}
.retverde {
	BACKGROUND-COLOR: #006633
}
.menugiallo {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #efe333; BACKGROUND-IMAGE: url(../images/bg_yellow.gif); BORDER-BOTTOM-COLOR: #efe333; BORDER-TOP-COLOR: #efe333; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fbf7c8; BORDER-RIGHT-COLOR: #efe333
}
.submenugiallo {
	BORDER-LEFT-COLOR: #efe333; BORDER-BOTTOM-COLOR: #efe333; BORDER-TOP-COLOR: #efe333; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fbf7c8; BORDER-RIGHT-COLOR: #efe333
}
.retgiallo {
	BACKGROUND-COLOR: #efe333
}
.menuarancio {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #f79541; BACKGROUND-IMAGE: url(../images/bg_orange.gif); BORDER-BOTTOM-COLOR: #f79541; BORDER-TOP-COLOR: #f79541; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f79541; BORDER-RIGHT-COLOR: #f79541
}
.submenuarancio {
	BORDER-LEFT-COLOR: #f79541; BORDER-BOTTOM-COLOR: #f79541; BORDER-TOP-COLOR: #f79541; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fcd8ba; BORDER-RIGHT-COLOR: #f79541
}
.retarancio {
	BACKGROUND-COLOR: #f79541
}
.menurosso {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #de352e; BACKGROUND-IMAGE: url(../images/bg_red.gif); BORDER-BOTTOM-COLOR: #de352e; BORDER-TOP-COLOR: #de352e; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #de352e; BORDER-RIGHT-COLOR: #de352e
}
.submenurosso {
	BORDER-LEFT-COLOR: #de352e; BORDER-BOTTOM-COLOR: #de352e; BORDER-TOP-COLOR: #de352e; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f7ccca; BORDER-RIGHT-COLOR: #de352e
}
.retrosso {
	BACKGROUND-COLOR: #de352e
}
.menufucsia {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #b83487; BACKGROUND-IMAGE: url(../images/bg_violet.gif); BORDER-BOTTOM-COLOR: #b83487; BORDER-TOP-COLOR: #b83487; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #b83487; BORDER-RIGHT-COLOR: #b83487
}
.submenufucsia {
	BORDER-LEFT-COLOR: #b83487; BORDER-BOTTOM-COLOR: #b83487; BORDER-TOP-COLOR: #b83487; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #eab5d6; BORDER-RIGHT-COLOR: #b83487
}
.retfucsia {
	BACKGROUND-COLOR: #b83487
}
.menublu {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #3e57b7; BACKGROUND-IMAGE: url(../images/bg_blue.gif); BORDER-BOTTOM-COLOR: #3e57b7; BORDER-TOP-COLOR: #3e57b7; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #3e57b7; BORDER-RIGHT-COLOR: #3e57b7
}
.submenublu {
	BORDER-LEFT-COLOR: #3e57b7; BORDER-BOTTOM-COLOR: #3e57b7; BORDER-TOP-COLOR: #3e57b7; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #c5cceb; BORDER-RIGHT-COLOR: #3e57b7
}
.retblu {
	BACKGROUND-COLOR: #3e57b7
}
.menuazzurro {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #3198e3; BACKGROUND-IMAGE: url(../images/bg_lightblue.gif); BORDER-BOTTOM-COLOR: #3198e3; BORDER-TOP-COLOR: #3198e3; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #3198e3; BORDER-RIGHT-COLOR: #3198e3
}
.submenuazzurro {
	BORDER-LEFT-COLOR: #3198e3; BORDER-BOTTOM-COLOR: #3198e3; BORDER-TOP-COLOR: #3198e3; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #bcddf5; BORDER-RIGHT-COLOR: #3198e3
}
.retazzurro {
	BACKGROUND-COLOR: #3198e3
}
.menuacqua {
	BACKGROUND-POSITION: left 50%; BORDER-LEFT-COLOR: #33e0cf; BACKGROUND-IMAGE: url(../images/bg_water.gif); BORDER-BOTTOM-COLOR: #33e0cf; BORDER-TOP-COLOR: #33e0cf; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #33e0cf; BORDER-RIGHT-COLOR: #33e0cf
}
.submenuacqua {
	BORDER-LEFT-COLOR: #33e0cf; BORDER-BOTTOM-COLOR: #33e0cf; BORDER-TOP-COLOR: #33e0cf; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #bcf5f0; BORDER-RIGHT-COLOR: #33e0cf
}
.retacqua {
	BACKGROUND-COLOR: #33e0cf
}
.header {
	BACKGROUND-IMAGE: url(../images/header1.gif); BACKGROUND-REPEAT: repeat-x
}
.footer {
	BACKGROUND-IMAGE: url(../images/footer1.gif); BACKGROUND-REPEAT: repeat-x
}
.nav {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.res {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.bodyhome {
	FONT-SIZE: 14px; COLOR: #018564; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.registra {
	BACKGROUND-COLOR: #eeeeee
}
.registra_txt {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.input {
	FONT-SIZE: 10px; WIDTH: 180px; FONT-FAMILY: Verdana
}
.restricted {
	BORDER-LEFT-COLOR: #018564; BORDER-BOTTOM-COLOR: #018564; BORDER-TOP-COLOR: #018564; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #018564
}
.reserved {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #018564; FONT-FAMILY: Verdana, Arial, sans-serif
}
.message {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.res_link:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.res_link:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.res_link:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.res_link:active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.space {
	BACKGROUND: #ffffff
}
.white {
	BACKGROUND: #ffffff
}
.upbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #018564; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: center
}
.txtmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/sfondo_menu3.gif); FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-ALIGN: left; font-color: #018564
}
.txtsubmenu {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: left
}
.none:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.none:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.none:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.none:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.nonehead:link {
	COLOR: #018564; TEXT-DECORATION: none
}
.nonehead:visited {
	COLOR: #018564; TEXT-DECORATION: none
}
.nonehead:hover {
	COLOR: #018564; TEXT-DECORATION: none
}
.nonehead:active {
	COLOR: #018564; TEXT-DECORATION: none
}
.noneunder:link {
	COLOR: #018564
}
.noneunder:visited {
	COLOR: #018564
}
.noneunder:hover {
	COLOR: #018564
}
.noneunder:active {
	COLOR: #018564
}
.underblack:link {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.underblack:visited {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.underblack:hover {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.underblack:active {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.body {
	FONT-SIZE: 14px; COLOR: #018564; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.word {
	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.news {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.newstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #006600; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.verde {
	BACKGROUND: #237c28
}
.giallo {
	BACKGROUND: #f0e332
}
.arancio {
	BACKGROUND: #f79541
}
.rosso {
	BACKGROUND: #de352e
}
.fucsia {
	BACKGROUND: #b83487
}
.blu {
	BACKGROUND: #3e57b7
}
.azzurro {
	BACKGROUND: #3198e3
}
.verdeacqua {
	BACKGROUND: #33e0cf
}
.bodybck {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/world11.gif); BACKGROUND-REPEAT: no-repeat
}
.td_1 {
	FONT-SIZE: 14px; BORDER-LEFT-COLOR: #018564; BORDER-BOTTOM-COLOR: #018564; COLOR: #ffffff; BORDER-TOP-COLOR: #018564; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND-COLOR: #018564; BORDER-RIGHT-COLOR: #018564
}
.blackpdf {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.menuverdeCopia {
	BACKGROUND-POSITION: left 50%;
	BACKGROUND-IMAGE: url(../fotonuove/bg_lgreenblue.png);
	BACKGROUND-REPEAT: repeat-x;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #d5ffea;
	border: #339900;

}
