BODY {
margin:0px;
padding: 0px;
color:#BABA98;
background-color: #999966;
font-family: Georgia, Times New Roman, Times, serif;
SCROLLBAR-FACE-COLOR: #6D6D49;
SCROLLBAR-HIGHLIGHT-COLOR: #989866;
SCROLLBAR-SHADOW-COLOR: #BFBFA2;
SCROLLBAR-3DLIGHT-COLOR: #BFBFA2;
SCROLLBAR-ARROW-COLOR: #BFBFA2;
SCROLLBAR-TRACK-COLOR: #6D6D49;
SCROLLBAR-DARKSHADOW-COLOR: #6D6D49;
}
table {
	font-family: Georgia, Times New Roman, Times, serif;
	}
#testo_contatti {
margin-left:10px;
font-size:12px;
}
a {
	color:#BABA98;
	}
a:hover {
	text-decoration: none;
	}
H3 {
color: #4F4F35;
font-variant: small-caps;
background-image: url(../ima/deco.gif);
background-repeat: no-repeat;
background-position: right;
text-align: right;
}
textarea, input{
background: #BFBFA2;
border: 1px solid #4F4F35;
color: #4F4F35;
}
#invia {
border:none;
background: none;
}
.centerCols {
background-color: #6D6D49;
background-image: url(../ima/line.gif);
background-repeat: no-repeat;
background-position: 50% 98%;
text-align: center;
vertical-align: top;	
}
TABLE.centerCols {
border: #4F4F35 solid;
border-width: 0px 1px 0px 1px;
}

A.centerCols {
color: #BABA98;
background: none;
}
A:hover.centerCols {
color: #BABA98;
background: trasparent;
text-decoration: none;
}
.centerCols DIV{
color: #BABA98;
font-size: 14px;
padding-top: 5px;
padding-right: 15px;
padding-left: 15px;
text-align: justify;
text-indent: 20px;
width: 290px;
line-height: 100%;
background: none;
}
TD.main {
background-color: #6D6D49;
border: #4F4F35 solid;
border-width: 1px 0px 1px 0px;
}
TD.left {
background-color: #6D6D49;
background-image: url(../ima/sx_bkg.gif);
background-repeat: repeat-Y;
background-position: right;
border: #4F4F35 solid;
border-width: 1px 0px 1px 0px;
}
TD.right {
background-color: #6D6D49;
background-image: url(../ima/dx_bkg.gif);
background-repeat: repeat-Y;
background-position: left;
border: #4F4F35 solid;
border-width: 1px 0px 1px 0px;
}
TD.bottom {
background-color: #999966;
background-image: url(../ima/bottom_bkg.jpg);
background-repeat: repeat-x;
vertical-align: top;
text-align: right;
padding-right: 5px;
padding-top: 3px;
}
H4.bottom {
color: #4F4F35;
font-size: 12px;
font-weight: lighter;
text-align: center;
font-variant: small-caps;
}
A.bottom {
color: #4F4F35;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}
TD.top {
background-color: #999966;
background-image: url(../ima/top_bkg.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.entra {
font-size: 14px;
}
TD.entra {
color: #383825;
font-variant: small-caps;
text-decoration: none;
text-align: center;
background: #6D6D49;
border: #4F4F35 solid;
border-width: 0px 0px 1px 0px;
}
.entra A{
color: #383825;
font-variant: small-caps;
text-decoration: none;
font-weight: bold;
letter-spacing: 5px;
}
.entra A:HOVER{
color: #999966;
}
TD.sopra {
text-align: center;
background: #6D6D49;
border: #4F4F35 solid;
border-width: 1px 0px 0px 0px;
}
.leftCols {
background:#999966;
}
DIV.leftCols {
padding: 4px 6px 4px 6px;
color: #4F4F35;
font-size: 11px;
text-align: justify;
border-style: dashed;
border-width: 1px 0px 1px 0px;
}
.titolo {
background-color: #BABA98;
background-image: url("../ima/titolo-bkg.jpg");
background-repeat:  repeat-x;
}
#obbligatorio {
font-size: 10px;
letter-spacing: 3px;
text-align: center;
}
div.indirizzo {
color: #383825;
text-align: center;
font-size: 12px;
background-color: #BABA98;
}
div.footer{
margin-top:10px;
color:#4f4f35;
font-size: 10px;
letter-spacing: 3px;
text-align: center;
}
div.footer a{
color:#4f4f35;
}

div.dove {
color: #4F4F35;
padding: 2px 4px 2px 4px;
background: #BABA98;
border: #4F4F35 solid;
border-width: 1px 0px 1px 0px;
line-height: 15px;
font-size: 13px;
width: 205px;
vertical-align: bottom;
}
.shiny {
	position:absolute;
	z-index:1;
	bottom: 2px;
	right: 5px
}
#come {
	height: 220px;
	overflow: auto;
}
/*  ---- BANNER ----  */
td#banner {
	height: 70px;
	width: 750px;
	background: url("../ima/banner_bkg.jpg") no-repeat left
	}
td#banner a:hover {
	background: #999966
	}
/* ---- PRIVACY ---*/
#privacy {
	height: 100px;
	overflow: auto;
	width: 260px;
	border: #999966 1px solid;
	margin: 4px auto;
	padding: 4px
	}
