/* CSS PER MENU A TENDINA */

.highText { text-decoration: none; color: #FFFFFF; font: bold 11px Arial, Helvetica}
.lowText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica}
.itemBorder { border: 1px solid #DFB62E }
.itemBorderBlank { border: 1px solid #000000 }

/* FINE CSS PER MENU A TENDINA */

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.head1 {
	text-align: right;
	vertical-align: top;
	padding-right: 17px;
	height: 64px;
	background-image: url(../images/top.jpg);
}

.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666699;
	text-align: right;
	vertical-align: middle;
	padding-right: 17px;
	height: 112px;
}

.layer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
	padding-top: 5px;
	position:absolute;
	width:158px;
	height:130px;
	z-index:1;
	visibility: hidden;
}
.layer a,.layer a:visited,.layer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.layer a:hover {
	text-decoration: underline;
}

.left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
	padding-left: 10px;
	background-image: url(../images/bg_left.gif);
}
.left a,.left a:visited,.left a:link {
	color: #000000;
}
.left a:hover {
	color: #BC050A;
}

.contatti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding-bottom: 15px;
}
.contatti a,.main a:visited,.main a:link {
	color: #000000;
	text-decoration: none;
}
.contatti a:hover {
	color: #BC050A;
	text-decoration: underline;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	padding-right: 20px;
}

.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 15px;
	background: #FFF1CC;
}
.main a,.main a:visited,.main a:link {
	color: #000000;
	text-decoration: underline;
}
.main a:hover {
	color: #BC050A;
	text-decoration: underline;
}

.bold {
	color: #666699;
	font-weight: bold;
}
.bold a,.bold a:visited,.bold a:link {
	color: #666699;
}
.bold a:hover {
	color: #BC050A;
}

.titoli {
	font-size: 16px;
	color: #666699;
	font-weight: bold;
}

.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	background: #D9CDAE;
	padding-left: 15px;
}
.right a,.right a:visited,.right a:link {
	color: #000000;
	text-decoration: none;	
}
.right a:hover {
	color: #BC050A;
	text-decoration: underline;
}

.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF1CC;
	vertical-align: top;
	line-height: 18px;
	padding-left: 21px;
	height: 72px;
	background-image: url(../images/bg_bottom.gif);
}
.bottom a,.bottom a:visited,.bottom a:link {
	color: #FFF1CC;
}
.bottom a:hover {
	color: #006A9C;
}

.home1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding-left: 21px;
	padding-right: 26px;
	text-align: justify;
}

.home2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}
.home2 a,.home2 a:visited,.home2 a:link {
	color: #000000;
	text-decoration: none;
}
.home2 a:hover {
	color: #BC050A;
	text-decoration: underline;
}

.home3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding-right: 10px;
}
.home3 a,.home3 a:visited,.home3 a:link {
	color: #000000;
	text-decoration: none;
}
.home3 a:hover {
	color: #BC050A;
	text-decoration: underline;
}

.aalto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 21px;
	padding-top: 7px;
	padding-bottom: 10px;
}
.aalto a,.aalto a:aalto,.aalto a:link {
	color: #000000;
	text-decoration: none;
}
.aalto a:hover {
	color: #BC050A;
	text-decoration: underline;
}
.tabellearancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background: #F68B1F;
}
.tabellearancionovita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background: #FFC30B;
}
.tabelleblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #0085CA;
}
.tabellegiallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	background: #FFE384;
}
.tabelleverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #0DB14B;
}
.tabellegrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #666666;
}
.tabellerosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #B42A34;
}
.tabelleevident {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	background: #FFCC33;
	color: red;
	font-weight: bold;
}
.retevendita1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #D1D0C6;
	padding: 5px;
	vertical-align: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.retevendita2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #F6E2AC;
	padding: 5px;
	vertical-align: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.retevendita3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #D1D0C6;
	padding: 5px;
	vertical-align: top;
}
.retevendita4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #F6E2AC;
	padding: 5px;
	vertical-align: top;
}
.retevenditatitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #FFFFFF;
	background: #00405C;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.nobg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

