body {
	background-attachment: fixed;
	background-image: url(images/sfondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; FONT-SIZE: 65%;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
	TEXT-ALIGN: center
}
.TITOLO {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
.TITOLOELENCO {
	FONT-SIZE: 18px; COLOR: #000099; FONT-FAMILY: Tahoma, Verdana, Helvetica, Arial
}
.TEXT {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
.TEXTP {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
.TEXTP2 {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
.TEXTW {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
.MINI {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Helvetica, Arial
}
.DENTRY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; COLOR: black; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
.COMBOBOX {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; COLOR: black; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
.BUTTON {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial
}
a:hover {  text-decoration: underline}
a:active {  color: #FF0033; text-decoration: none}
a {
	font-weight: normal;
	text-decoration: none;
	color: #FF0000;
}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.formattd {
	FONT-WEIGHT: normal;
	border: 1px solid #000099;
}
.img {
	border: 1px solid #FE5956;
}
.justify {  text-align: justify}
.tecniche { FONT-SIZE: 11px; color: #000099}
.teclatt { FONT-WEIGHT: normal; border: 1px #999999 solid ; font-size: 11px; color: #000099}
.img2 {
	border: thin solid #95514C;
}
.bordosup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.bordoinf {
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
#sectionLinks{
	margin: 1px;
	padding: 1px;
	font-size: 100%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a:link{
	padding: 2px 5px 2px 5px;
	width: 100%;
  voice-family: "\"}\""; 
  voice-family:inherit;
	width: auto;
	
}

#sectionLinks a:visited{
	padding: 2px 5px 2px 5px;
}

#sectionLinks a:hover{
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	background-color: #ffffff;
	padding: 1px 4px 1px 4px;
	color:#000000;
}
#menu {
	BORDER-RIGHT: #cdccc1 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto 0px;
	BORDER-LEFT: #cdccc1 1px solid;
	WIDTH: 745px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: 0px solid;
	HEIGHT: 23px;
	TEXT-ALIGN: center;
	background-repeat: repeat;
	background-position: left;
	
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 124px; COLOR: #cdccc1; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; BACKGROUND-IMAGE: url(images/puls.jpg)
}
#menu A {
	PADDING-RIGHT:1px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/puls.jpg); PADDING-BOTTOM: 0px; WIDTH: 124px; COLOR: #333333; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu A:hover {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(images/pulsh.jpg); COLOR: #000000; BACKGROUND-REPEAT: no-repeat;  TEXT-DECORATION: none
}
#menu A:active {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(images/pulsh.jpg); COLOR: #666666; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#menu A.current {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(images/pulsh.jpg); COLOR: #000000; BACKGROUND-REPEAT: no-repeat;  TEXT-DECORATION: none
}
.dati {
	border: 1px solid #666666;
}
.input {
	border: 1px solid #666666;
}
