html{height: 100%; margin-bottom: 1px} 
body{
	background-color:#8D815A;
	background-image:url(sfondo.gif);
	background-repeat:repeat;
	}
form{
	margin:0px;
}
td{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#000000;
}
input,textarea{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#000000;
border:1px solid #5a5037;
}
select,option{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#000000;
}
.no_bordo{
	border:0px;
	}
.errore{	
	color:#CC0000;
	font-weight:bold;
	}
.nome_campi{
	color:#8a7a34;
	font-weight:bold;
	}
.risposta{
	color:#006600;
	font-weight:bold;
	}
.submit
{
	border: 3px double #5a5037;
	border-top-color: #CECECF;
	border-left-color: #CECECF;
	padding: 0.25em;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #5a5037;
	width:90px;
} 
.submit_2
{
	border: 3px double #5a5037;
	border-top-color: #CECECF;
	border-left-color: #CECECF;
	padding: 0.25em;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #5a5037;
	width:150px;
} 
.submit_3
{
	border: 3px double #5a5037;
	border-top-color: #CECECF;
	border-left-color: #CECECF;
	padding: 0.25em;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #5a5037;
	width:110px;
} 
.corpo{
border-left-style:solid;
border-left-width:1px;
border-left-color:#ADAC8F;
background-color:#FFFFFF;
}
.colonna{
background-repeat:no-repeat;
background-position: left bottom;
background-image:url(sf_colonna.jpg);
background-color:#5A5137;
border-right-style:solid;
border-right-width:1px;
border-right-color:#ADAC8F;
}
.corpoa-dmin{
border-right:1px solid #ADAC8F;
background-color:#FFFFFF;
}
.colonna-admin{
background-repeat:no-repeat;
background-position: left bottom;
background-image:url(sf_colonna.jpg);
background-color:#5A5137;
border-left:1px solid #ADAC8F;
}
.titolobox{
background-image:url(testa_tab.gif);
background-position:center top;
background-repeat:no-repeat;
color:#EBE6CF;
font-weight:bold;
padding-left:5px;
}
.titolobox2{
	background-color:#5A5137;
	border:1px solid #ADAC8F;
	color:#EBE6CF;
	padding:4px;
	
}
.font_titolobox{
color:#EBE6CF;
font-weight:bold;
}
.td_menu{
	background-color:#6f664c;
	border-left:1px solid #dcd5b3;
	border-right:1px solid #dcd5b3;
	padding:2px;
	line-height:15px;
	}
.cella1box{
color:#B7B092;
width:65px;
padding-left:5px;
background-image:url(cella1_tab.gif);
background-repeat:repeat-x;
background-position:center;
}
.cella2box{
color:#463B2A;
width:100px;
background-image:url(cella2_tab.gif);
background-repeat:repeat-x;
background-position:center;
}
.piede{
color:#453929;
}
.celladescrizione{
padding-left:10px;
}
.foto{
border-style:solid;
border-width:1px;
border-color:#9D947A;
}
.bordo{
padding:1px;
border-style:solid;
border-width:1px;
border-color:#9D947A;
}
.titolo_box_centrale{
font-size:12px;
color:#8F866C;
font-weight:bold;
}
.data-prezzo_box_centrale{
color:#463929;
font-weight:bold;
}
.prezzo_box_centrale{
color:#A98418;
font-weight:bold;
}
.powered{
color:#EDE8D1;
font-weight:bold;
}
.brown_bold{
color:#44382A;
font-weight:bold;
}
A.testo_powered_link,
A.testo_powered_link:link,
A.testo_powered_link:visited,
A.testo_powered_link:active
{
color:#F3E09C;
text-decoration: none;
}
A.testo_powered_link:hover{
text-decoration: underline;
}
a:link, a:visited, a:hover{
color:#000000;
text-decoration: none;
font-family:Tahoma,Verdana,Arial;
}
.testo_home{
	line-height:15px;
	text-align:justify;
	}
.titolo_categoria{
	color:#a98418;
	font-weight:bold;
	text-align:left;
	font-size:16px;
	border-bottom:1px solid #5a5137;
	}
.td_sotto_categoria{
	border-bottom:2px solid #a98418;
	font-size:2px;
	line-height:2px;
	}