/* CSS Document */
body {
	margin: 0;
	padding: 25px 0 25px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	border: 0;
	background-color: #ecebeb;
}	

a {
	text-decoration:underline;
	color: #707070;
	border:0;
}

a:hover {
	text-decoration:none;
	color: #707070;
	border:0;
}

a.link-big {
	font-weight:normal;
	text-decoration:none;
	color:#a3907c;
	font-size:22px;
}

a.link-big:hover {
	font-weight:normal;
	text-decoration:none;
	color:#ababab;
	font-size:22px;
}

td {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #707070;
	margin: 0;
	padding: 0;
	vertical-align: top;
	text-align: center;
}
li {
	margin-left:-20px;
}
ul {
	margin:0;
}


p.divisore-titolo {
	border-top:3px solid #d3d3d3;
	margin:5px 0 5px 0;
	padding:0;
}
p.divisore {
	border-top:1px solid #d3d3d3;
	margin:5px 0 0 0;
	padding:0;
}

/* immagini */

img {
	border:0;
}

img.img-small {
padding-left:10px;
padding-bottom:10px;
float:right;
}


/* testi */
.bold {
	font-weight:bold;
}

.bold-verdana {
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.titolo {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#a3907c;
font-weight: bold;
}

.titolo-verdana {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#a3907c;
font-weight: bold;
}

.sottotitolo {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#a3907c;
font-weight:normal;
}

.sottotitolo-italic {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#a3907c;
font-weight:normal;
font-style:italic;
}

.sottotitolo-scuro {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#707070;
font-weight:normal;
}

/* td */

td.TD-head-1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	margin: 0;
	padding: 0;
	vertical-align:top;
	text-align:left;
	background-image:url(head-1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:162px;
}

td.TD-head-2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	margin: 0;
	padding: 0;
	vertical-align:top;
	text-align:left;
	background-image:url(head.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:162px;
}

td.TD-body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	padding-left:13px;
	padding-right:17px;
	vertical-align:top;
	text-align:left;
	background-image:url(sfumatura.gif);
	background-position:left top;
	background-repeat: repeat-y;
}

td.TD-footer {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	margin: 0;
	padding: 10px 0 0 642px;
	vertical-align:top;
	text-align:left;
	background-image:url(footer.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:57px;
}

td.TD-menu-sx {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	padding-left:51px;
	padding-right:32px;
	padding-top:30px;
	padding-bottom:30px;
	vertical-align:top;
	text-align:left;
}

td.TD-contenitore {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	padding-top:45px;
	padding-bottom:30px;
	padding-right:30px;
	vertical-align:top;
	text-align:left;
}

td.TD-contenitore-s {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	padding-top:0px;
	padding-bottom:30px;
	padding-right:30px;
	vertical-align:top;
	text-align:left;
}

td.TD-contenitore-loghi {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	padding-top:45px;
	padding-bottom:30px;
	padding-right:0px;
	vertical-align:top;
	text-align:left;
}

td.cella-tabelle-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #707070;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top;
	text-align:left;
	background-color:#f5f3f0;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
}

td.cella-tabelle-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #707070;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top;
	text-align:left;
	background-color:#e1dbd4;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
}

td.cella-tabelle-dida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #707070;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top;
	text-align:left;
	font-weight:bold;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
}

td.cella-tabelle-totale {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top;
	text-align:left;
	font-weight:bold;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
}

table.TABLE-home {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #707070;
	margin: 0;
	padding: 0;
	vertical-align:top;
	text-align:left;
	background-image:url(home1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:600px;
}
