body {
	background-color: #DDD4C6;
	margin: 0px;
	padding: 0px;
}
td,img,input,button,a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	line-height: 16px;
	text-decoration: none;
	border: 0px;
}
a:link {
	text-decoration: underline;
	color: #000000;
}
.font-menu0, .font-menu0:link, .font-menu0:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
}
.font-menu0-attivo, .font-menu0-attivo:link, .font-menu0-attivo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
	background-color: white;	
}
.font-menu0:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}
.font-menu0-attivo:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}


.font-menu1, .font-menu1:link, .font-menu1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
}
.font-menu1-attivo, .font-menu1-attivo:link, .font-menu1-attivo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
	background-color: #FFB2B2;	
}
.font-menu1:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}
.font-menu1-attivo:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}


.font-menu2, .font-menu2:link, .font-menu2:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
}
.font-menu2-attivo, .font-menu2-attivo:link, .font-menu2-attivo:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
	background-color: #D1FFC1;
}
.font-menu2:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}
.font-menu2-attivo:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
	color: #CC0000;
}
a:visited {
	text-decoration: underline;
	color: #666666;
}
.tb-esterna {
	background-color: #FFFFFF;
	border-top: 8px solid #E7E1D7;
	border-right: 10px solid #E7E1D7;
	border-bottom: 8px solid #E7E1D7;
	border-left: 10px solid #E7E1D7;
}
.td-foot-space {
	padding-right: 12px;
	padding-left: 12px;
}
.td-menu00 {
	background-color: #F7E9D9;
}
.td-menu01 {
	background-color: #FFB2B2;
}
.td-menu02 {
	background-color: #D1FFC1;
}
.font-menu3, .font-menu3:link, .font-menu3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
}
.font-menu3-attivo, .font-menu3-attivo:link, .font-menu3-attivo:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
	background-color: #B2EEFF;	
}
.font-menu3:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}
.font-menu3-attivo:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}

.td-menu03 {
	background-color: #B2EEFF;
}
.td-menu04 {
	background-color: #FFDCB2;
}

.font-menu4, .font-menu4:link, .font-menu4:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
}
.font-menu4-attivo, .font-menu4-attivo:link, .font-menu4-attivo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
		text-transform: uppercase;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
	text-decoration: none;
	background-color: #FFDCB2;	
}
.font-menu4:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}
.font-menu4-attivo:hover{
	background-color: #F7F4EE;
	text-decoration: none;
}

.td-foot-backgr {
	background-color: #FCFBF9;
}
.td-menu-space {
	padding-right: 12px;
	padding-left: 12px;
}
.td-body-filetto {
	background-color: #E2DDD9;
}
.td-body-backgr {
	background-color: #FBF6F0;
}
.td-body-space {
	padding-top: 16px;
	padding-right: 19px;
	padding-bottom: 16px;
	padding-left: 19px;
}
.txt-color-00 {
	color: #A38746;
}
.txt-color-01 {
	color: #FF0000;
}
.txt-color-02 {
	color: #00CC33;
}
.txt-color-03 {
	color: #0099FF;
}
.txt-color-04 {
	color: #FF9900;
}
.img-border {
	border: 8px solid #F0EBE3;
}
.tratteggio-00 {
	background-image:  url("../img/tratteggio_00.gif");
	background-repeat: repeat;
}
.tratteggio-01 {
	background-image:  url("../img/tratteggio_01.gif");
	background-repeat: repeat;
}
.tratteggio-02 {
	background-image:  url("../img/tratteggio_02.gif");
	background-repeat: repeat;
}
.tratteggio-03 {
	background-image:  url("../img/tratteggio_03.gif");
	background-repeat: repeat;
}
.tratteggio-04 {
	background-image:  url("../img/tratteggio_04.gif");
	background-repeat: repeat;
}
.txt-staff {
	font-weight: bold;
	font-size: small;
}
.select-corsigg {
	height: 18px;
	width: 130px;
}
.img {
	border: 0px;
}
.txt-color-02bold {
	color: #00CC33;
	font-weight: bold;
	font-size: x-small;
}
.txt-color-01bold {
	color: #FF0000;
	font-weight: bold;
	font-size: x-small;
}
.txt-color-03bold {
	color: #FF0000;
	font-weight: bold;
	font-size: xx-small;
}
