body {
	background-color: #FFFFFF;
}


.sfondo {
	background-image: url(../images/sfondo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
.sfondoHeader {
	background-image: url(../images/sfondo-header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.text01 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.sitemap {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:5px;
}


a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.datitecnici {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#37567e;
	text-decoration: none;
	line-height: 17px;
}

a.datitecnici:hover {
	color: #0066FF;
	text-decoration: underline;
}

h2{
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin:0;
	padding:5px 0;
	font-size: 12px;
	font-weight:normal;
	color:#37567e;

}

.text02 {

	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;

}
.sfondoBox {
	background-image: url(../images/sfondo-box.gif);
	background-repeat: repeat;
	background-position: center top;
}
.sfondoBox2 {
	background-image: url(../images/sfondo-box2.gif);
	background-repeat: repeat;
	background-position: center top;
}
.text03 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37567e;
	text-decoration: none;
}
.text03upper {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37567e;
	text-decoration: none;
	text-transform: uppercase;
}
.text04 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #4a4949;
	text-decoration: none;
}
.text05 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #37567e;
	text-decoration: none;
}

.text06 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 17px;
}

.didascalie {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 17px;
	padding:0px 5px 10px 10px;
}

.text06right {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
	line-height: 17px;
	text-align:right;
	padding:10px;
}
.text06rightbold {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
	line-height: 17px;
	text-align:right;
	padding:15px 10px 15px 5px;
	font-weight:bold;
}

.text06leftbold {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
	line-height: 17px;
	text-align:left;
	padding:15px 10px 15px 5px;
	font-weight:bold;
}
.text07 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E3E3E;
	text-decoration: none;
	line-height: 17px;
}
.sfondoTitoli {
	background-image: url(../images/sfondo-titoli.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.sfondoTitoliItinerari {
	background-image: url(../images/sfondo-titoli-itinerari.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.tdform {
	background-image: url(../images/sfondo-form_01.jpg);
	background-repeat: repeat;
	background-position: left top;
	background-attachment: scroll;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	line-height: 17px;
	padding-left:10px;
}
td.datitecnici {
	background-image: url(../images/sfondo-form_01.jpg);
	background-repeat: repeat;
	background-position: left top;
	background-attachment: scroll;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
	line-height: 17px;
}

td.campoformsx {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	line-height: 17px;
	text-align:left;
	padding:10px 10px 3px 3px;
}

td.proposta {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	line-height: 17px;
	text-align:left;
	padding:10px 10px 3px 3px;
	width:120px;
	font-weight:bold;
}

td.descrizioneProposta {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	line-height:17px;
	text-align:left;
	padding:10px 10px 3px 3px;
}

td.campoformdx {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	line-height:17px;
	text-align:right;
	padding:10px 10px 3px 3px;
}
td.tdlinks {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #717171;
	line-height: 17px;
	text-align:left;
	padding:5px 5px 5px 20px;
	vertical-align: top;
}

td.testaschede {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	line-height: 17px;
	text-align:left;
	vertical-align: top;
	background-attachment: scroll;
	background-image: url(../images/testa-schede_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:30px;
}
td.camposchedasx {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	line-height: 17px;
	text-align:right;
	padding:5px;
	width:200px;
	vertical-align:top;
}

td.camposchedadx {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
	text-align:left;
	padding:5px;
	width:350px;
	font-weight: bold;
		vertical-align:top;
}

img{border:0px;}

.grassetto {
font-weight:bold;
}

.grassettogrigio {
font-weight:bold;
color: #333333;
}


.grassettoblu {
font-weight:bold;
color: #003399;
}

.grassettobluscuro {
font-weight:bold;
color:#37567e;
}

.grassettoverde {
font-weight:bold;
color: #009900;
}

p {
margin:0px;
padding:0px;
}
