a{text-decoration: none;
} 
a:link { 
text-decoration: none;
} 
a:visited { 
text-decoration: none;
} 
a:hover { 
text-decoration: underline
} 

body{
margin-top:0px;
}

.spazio {
	font-size: 1px;
}

.testo-white {
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
	line-height:1.5;
	word-spacing: -1.0px;

}
.testo-black {

	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #000000;
	line-height:1.5;
	word-spacing: -1.0px;
}
.testo-black-small {

	font-size: 10px;
	font-family: Tahoma;
	color: #000000;
	line-height:1.5;
	word-spacing: -1.0px;
}

.testo-black-large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757575;
	line-height:1.3;
	word-spacing: -1.0px;
	}

.testo-gray {

	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #757575;
	line-height:1.3;
	word-spacing: -1.0px;
}

.testo-gray-chiaro {

	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #828282;
	line-height:1.3;
	word-spacing: -1.0px;
}

.testo-white-small {

	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #FFFFFF;
	line-height:1.3;
	word-spacing: -1.0px;
}
.testo-white-large {
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
	line-height:1.3;
	word-spacing: -1.0px;
}

.testo-blue {
	font-size: 11px;
	font-family: Tahoma;
	color: #0C62A4;
	line-height:1.3;
	word-spacing: -1.0px;
}

.testo-green {
	font-size: 11px;
	font-family: Tahoma;
	color: #009900;
	line-height:1.3;
	word-spacing: -1.0px;
}

.testo-red {
	font-size: 11px;
	font-family: Tahoma;
	color: #CC0000;
	line-height:1.3;
	word-spacing: -1.0px;
}

.button-blue {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#185B9E;
	border-bottom-color:#185B9E;
	border-left-color:#185B9E;
	border-right-color:#185B9E;
	text-decoration: none;
	background-color: #185B9E;
	height:20px;
	width:60px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight:bold;
}

.button-blue:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#185B9E;
	border-bottom-color:#185B9E;
	border-left-color:#185B9E;
	border-right-color:#185B9E;
	text-decoration: underline;
	background-color: #185B9E;
	font-weight:bold;
}

.bordo-tblr {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-green-tblr {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#76B900;
	border-bottom-color:#76B900;
	border-left-color:#76B900;
	border-right-color:#76B900;
}

.bordo-tlr {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-blr {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-tbl {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-tl {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-tb {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-tbr {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-tr {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-lr {
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-white-lr {
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
}

.bordo-r {
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-r-tratteggiato {
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:dashed;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-l {
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-t {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.bordo-b {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;

}

.bordo-b2 {
	border-top-width:0px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;

}

.bordo-bl {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
}

.bordo-br {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
}

.testo-black-small-large {
	font-size: 10px;
	font-family: Tahoma;
	color: #000000;
	font-weight: bold;

}

.freccia {
	font-size: 6px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #000000;
	font-weight: bold;

}

.input 
{
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	color: #000000;
	border-left:0px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-style:groove;
	border-right-color:#CCCCCC;
}

