.modscroll-a {
	SCROLLBAR-FACE-COLOR:#FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR:#007BC4;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-ARROW-COLOR:#007BC4;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR:#007BC4;
	SCROLLBAR-BASE-COLOR:#FFFFFF;
	overflow: auto;
}
.testo-menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #007BC4;
	text-decoration: none;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #007BC4;
	text-decoration: none;
}
a.menu1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #007BC4;
	text-decoration: none;
}
a.menu1:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #007BC4;
	text-decoration: none;
}
a.menu1:hover {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #014465;
	text-decoration: none;
}
a.menu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu2:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu2:hover {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #014465;
	text-decoration: none;
}
.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #007BC4;
	text-decoration: none;
	border: 1px solid #007BC4;
}
.celltrat-down-blu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.celltrat-dx-blu {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.celltrat-sx-blu {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.testo-blu1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #014465;
	text-decoration: none;
}
.cell-all-blu {
	border: 1px solid #007AC3;

}
.testo-blu2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #007AC3;
	text-decoration: none;
}

.cell-no_bottom-blu {
        border-top: 1px solid #007AC3;
        border-right: 1px solid #007AC3;
        border-bottom: 1px none #007AC3;
        border-left: 1px solid #007AC3;
}
.cell-no_upper-blu {
        border-top: 1px none #007AC3;
        border-right: 1px solid #007AC3;
        border-bottom: 1px solid #007AC3;
        border-left: 1px solid #007AC3;
}

.cell-no_upper-blu {
        border-top: 1px none #007AC3;
        border-right: 1px solid #007AC3;
        border-bottom: 1px solid #007AC3;
        border-left: 1px solid #007AC3;
}


.cell-bottom-blu {
        border-top: 1px none #007AC3;
        border-right: 1px none #007AC3;
        border-bottom: 1px solid #007AC3;
        border-left: 1px none #007AC3;
}



.cell-dx-blu {
	border-top: 1px none #007AC3;
	border-right: 1px solid #007AC3;
	border-bottom: 1px none #007AC3;
	border-left: 1px none #007AC3;

}
.celltrat-downdx-blu {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.celltrat-dxup-blu {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.celltrat-sxdown-blu {



	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.input2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #014465;
	text-decoration: none;
	border: 1px solid #014465;
}
.input3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #014465;
	text-decoration: none;
	border: 1px none #014465;
}
.testo-white1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.botton1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px none #014465;
	background-color: #014465;

}
.testo-red1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FF0000;
	text-decoration: none;
}
.celltrat-upsx-blu {



	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.testo-white2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.testo-blu3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	color: #014465;
	text-decoration: none;
}
.celltrat-updown-blu {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.cell-sxdx-blu {
	border-top: 1px none #014465;
	border-right: 1px solid #014465;
	border-bottom: 1px none #014465;
	border-left: 1px solid #014465;

}
.cell-sxdowndx-blu {

	border-top: 1px none #014465;
	border-right: 1px solid #014465;
	border-bottom: 1px solid #014465;
	border-left: 1px solid #014465;
}
.cell-sx-blu {

	border-top: 1px none #014465;
	border-right: 1px none #014465;
	border-bottom: 1px none #014465;
	border-left: 1px solid #014465;
}
.cell-sxdown-blu {


	border-top: 1px none #014465;
	border-right: 1px none #014465;
	border-bottom: 1px solid #014465;
	border-left: 1px solid #014465;
}
.testo2-blu1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #014465;
	text-decoration: none;
}
.cell-all-blu2 {
	border: 1px solid #014465;

}
.cell-footer {
	background-image: url(../img/footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.testo2-blu2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #007AC3;
	text-decoration: none;
}
.celltrat-up-blu {



	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
.cell-menu01 {
	background-attachment: fixed;
	background-image: url(../img/sfondo_menu01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: left;
	vertical-align: middle;

}
.testo-orange1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FF6600;
	text-decoration: none;
}
.testo-blu1justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #014465;
	text-decoration: none;
	text-align: justify;

}
.cell-downdx-blu {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #014465;
	border-right-color: #014465;
	border-bottom-color: #014465;
	border-left-color: #014465;
}
.cell-all-black {
	border: 1px solid #000000;
}
.cell-down-blu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #007AC3;
	border-right-color: #007AC3;
	border-bottom-color: #007AC3;
	border-left-color: #007AC3;
}
