.button1 {
 	  BACKGROUND-COLOR: #ff9900; BORDER-BOTTOM: #006699 1px solid;
          BORDER-LEFT: #006699 1px solid; BORDER-RIGHT: #006699 1px solid;
          BORDER-TOP: #006699 1px solid; COLOR: white;
          FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;
          FONT-WEIGHT: bolder; TEXT-ALIGN: center; TEXT-DECORATION: none
}
INPUT.button {
	BACKGROUND-COLOR: #fff; BORDER-BOTTOM: #303030 1px solid;
        BORDER-LEFT: #303030 1px solid; BORDER-RIGHT: #303030 1px solid;
        BORDER-TOP: #303030 1px solid; COLOR: black; FONT-SIZE: 100%;
        MARGIN: 1px; PADDING-BOTTOM: 0.12em; PADDING-LEFT: 0.4em;
        PADDING-RIGHT: 0.4em; PADDING-TOP: 0.12em; TEXT-DECORATION: none;
        VERTICAL-ALIGN: middle
}
INPUT.button2 {
	HEIGHT: 1.8em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.button3 {
	BACKGROUND-COLOR: #fff; BORDER-BOTTOM: #303030 1px solid;
        BORDER-LEFT: #303030 1px solid; BORDER-RIGHT: #303030 1px solid;
        BORDER-TOP: #303030 1px solid; COLOR: black; DISPLAY: inline;
        FLOAT: right; FONT-SIZE: 10px; MARGIN: 0px; PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
        TEXT-DECORATION: none; VERTICAL-ALIGN: middle
}
INPUT.button4 {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 10em
}


.button5 {
	FONT-SIZE: 95%; WIDTH: 5em
}
.button6 {
	BORDER-BOTTOM-COLOR: #ccc! important;
        BORDER-LEFT-COLOR: #ccc! important;
        BORDER-RIGHT-COLOR: #ccc! important;
        BORDER-TOP-COLOR: #ccc! important; COLOR: #ccc! important
}
.button7 {
	BACKGROUND: #ebebf5; BORDER-BOTTOM-COLOR: #7f9db9;
        BORDER-BOTTOM-WIDTH: 0.1em; BORDER-LEFT-COLOR: #7f9db9;
        BORDER-LEFT-WIDTH: 0.1em; BORDER-RIGHT-COLOR: #7f9db9;
        BORDER-RIGHT-WIDTH: 0.1em; BORDER-TOP-COLOR: #7f9db9;
        BORDER-TOP-WIDTH: 0.1em; COLOR: #404040; FONT-WEIGHT: bold
}
.button8 {
	BACKGROUND: #f4f3eb
}
.button9 {
	BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #7f9db9; 
        BORDER-BOTTOM-WIDTH: 0.1em; BORDER-LEFT-COLOR: #7f9db9;
        BORDER-LEFT-WIDTH: 0.1em; BORDER-RIGHT-COLOR: #7f9db9;
        BORDER-RIGHT-WIDTH: 0.1em; BORDER-TOP-COLOR: #7f9db9;
        BORDER-TOP-WIDTH: 0.1em; COLOR: #404040; FONT-WEIGHT: bold;
        PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em;
        PADDING-TOP: 0.1em
}
.button10 {
	BACKGROUND: #804020; BACKGROUND: #e0a070;
        BORDER-BOTTOM-COLOR: #7f9db9; 
        BORDER-BOTTOM-WIDTH: 0.1em; BORDER-LEFT-COLOR: #7f9db9;
        BORDER-LEFT-WIDTH: 0.1em; BORDER-RIGHT-COLOR: #7f9db9;
        BORDER-RIGHT-WIDTH: 0.1em; BORDER-TOP-COLOR: #7f9db9;
        BORDER-TOP-WIDTH: 0.1em; COLOR: #402010; COLOR: #000000;
        FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;
        PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em;
        PADDING-TOP: 0.1em; HEIGHT: 18px; FONT-SIZE: 85%; 
}
.input10 {
	BACKGROUND: #ffffff;  BACKGROUND: #e08060;
        BORDER-BOTTOM-COLOR: #804020; BORDER-BOTTOM-WIDTH: 0.1em;
        BORDER-LEFT-COLOR: #804020;   BORDER-LEFT-WIDTH: 0.1em;
        BORDER-RIGHT-COLOR: #204080;  BORDER-RIGHT-WIDTH: 0.1em;
        BORDER-TOP-COLOR: #204080;    BORDER-TOP-WIDTH: 0.1em; 
        COLOR: #000000;
        PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em
        FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;
}
.button11 {
	BACKGROUND: #804020; BACKGROUND: #e0a070; BACKGROUND: #f0b080;
        BORDER-BOTTOM-COLOR: #7f9db9;
        BORDER-BOTTOM-WIDTH: 0.2em; BORDER-LEFT-COLOR: #7f9db9;
        BORDER-LEFT-WIDTH: 0.2em; BORDER-RIGHT-COLOR: #7f9db9;
        BORDER-RIGHT-WIDTH: 0.2em; BORDER-TOP-COLOR: #7f9db9;
        BORDER-TOP-WIDTH: 0.2em; COLOR: #402010; COLOR: #000000;
        FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;
        PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em;
        PADDING-TOP: 0.1em; HEIGHT: 22px; FONT-SIZE: 95%; /*FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; */
}
.buttontesta {
    PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em
}

.on {
    border: 2px solid black;
    /*border-bottom: none;*/
    border-bottom-color: white;
    color: black;
    padding: 2px 2px 0px 2px;
    margin: 0px 4px 0px 4px;
    /*font-weight: bold;*/
    text-decoration: none;
    padding-bottom: -1px;
    margin-bottom: 2px;
    position: relative;
    top: -2px;
}
.off {
    border: black solid thin;
    color: black;
    padding: 2px 2px 0px 2px;
    margin: 0px 4px 0px 4px;
    /*background-color: #CCC;*/
    text-decoration: none;
    position: relative;
    top: -2px;
}
#ricerche td {
        font-size: 9.5pt;
}
#livelli td {
        font-size: 9.5pt;
}
#servizi td {
        font-size: 9.5pt;
}


