body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	backgrund-color: #FFFFFF;
	color:black;

}
a:link {  color: #0000FF; text-decoration: none}
a:visited {  color: #0000FF; text-decoration: none}
a:active {  color: #FF0000; text-decoration: none}
a:hover {  color: #FF0000; text-decoration: none}

table.tgen{
	border: thin double #003399;
}
a.lkdown:link {  color: #003399; text-decoration: none}
a.lkdown:visited {  color: #003399; text-decoration: none}
a.lkdown:active {  color: #FF0000; text-decoration: none}
a.lkdown:hover {  color: #FF0000; text-decoration: none}

a.lktail:link {  color: #999999; text-decoration: none}
a.lktail:visited {  color: #999999; text-decoration: none}
a.lktail:active {  color: #FF0000; text-decoration: none}
a.lktail:hover {  color: #FF0000; text-decoration: none}

a.lkmailto:link {  color: #0000FF; text-decoration: none}
a.lkmailto:visited {  color: #0000FF; text-decoration: none}
a.lkmailto:active {  color: #FF9900; text-decoration: none}
a.lkmailto:hover {  color: #FF9900; text-decoration: none}

.menu {
	font: bold normal x-small Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	border: thin none #339933;
	background-image: url(images/sfsabbia.jpg.gif);



}
.menu_h {
	font COLOR: white;
	FONT-FAMILY: bold Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	background-color: #339933;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	text-align: center;
	border: thin solid #006699;
}
.menu_hs {
	font COLOR: white;
	FONT-FAMILY: bold Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	background-color: #006699;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	text-align: center;
	border: thin solid #339933;
}
a.lkmenu_h:link {  color: #FFFFFF; text-decoration: none}
a.lkmenu_h:visited {  color: #FFFFFF; text-decoration: none}
a.lkmenu_h:active {  color: #FFFFFF; text-decoration: none}
a.lkmenu_h:hover {  color: #FFFF00; text-decoration: none}

.menu_1 {  font: bolder normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border: thin solid #FFFFFF; background-color: #339933}
a.lkmenu_1:link {  color: #FFFF00; text-decoration: none}
a.lkmenu_1:visited {  color: #FFFF00; text-decoration: none}
a.lkmenu_1:active {  color: #FFFF00; text-decoration: none}
a.lkmenu_1:hover {  color: #000000; text-decoration: none}

.menu_2 { font: bolder normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #000000; border: thin none #006633; list-style-image: url(images/point.gif)}
a.lkmenu_2:link {  color: #FFFFFF; text-decoration: none}
a.lkmenu_2:visited {  color: #FFFFFF; text-decoration: none}
a.lkmenu_2:active {  color: #FFFFFF; text-decoration: none}
a.lkmenu_2:hover {  color: #FFFF00; text-decoration: none}

.menu_e { font: bolder normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #000000; border: thin solid #FFFFFF; background-color: #FFCC00}
a.lkmenu_e:link {  color: #006699; text-decoration: none}
a.lkmenu_e:visited {  color: #006699; text-decoration: none}
a.lkmenu_e:active {  color: #006699; text-decoration: none}
a.lkmenu_e:hover {  color: #FF0000; text-decoration: none}

.menu_s { font: bolder normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #000000; border: thin solid #FFFFFF; background-color: #FF9900}
a.lkmenu_s:link {  color: #FFFFFF; text-decoration: none}
a.lkmenu_s:visited {  color: #FFFFFF; text-decoration: none}
a.lkmenu_s:active {  color: #FFFFFF; text-decoration: none}
a.lkmenu_s:hover {  color: #FF0000; text-decoration: none}

.title_c { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:14px;
color:#000000;
background-color: #99CCFF
}
.title_a { 
font-family:"Courier New", Courier, mono;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:14px;
color:#FF6600;
background-color: #FFFFFF
}
.title_h { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:24px;
color:#339933;
background-color: #FFFFFF
}
.text_tail {
COLOR: #999999;
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 8pt;
text-align: center
}

.text_corpo {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;

}
.field {  font-size: xx-small; color: #800000; background-color: #FFFFFF}
.midiwhite {
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.midiblack {
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.midiblue {
    COLOR: blue;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.midigrey {
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.midired { 
	COLOR: red; 
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt
}
.midigreen {
    COLOR: green;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.cornice {  background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000}
.cornicescura { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000 }
.textprice { font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFCAE4; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; border: thin #000099 double}
.texttools { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; border: thin #000099 double }
.titletotal { font: bolder normal xx-small/normal Verdana, Arial, Helvetica, sans-serif; color: #000000; border: thin #000099 solid; background-color: #99FFCC}
