html{height: 100%; margin-bottom: 1px} 
body{
	margin-top:0px;
}
td{
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	color:#144B8B;
}
form{
	margin:3px;
	}
textarea,input,select,option{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #C4C4C4;
}
.no_bordo{
	border:0px none;
	}
.bordo{
	border-width:1px;
	border-style:solid;
	border-color:#787878;
}
.nome_campi{
	color:#FE7800;
	font-weight:bold;
	}
.risposta{
	color:#009900;
	font-weight:bold;
	}
.errore{
	color:#d70000;
	font-weight:bold;
	}
.submit
{
	border: 3px double #949494;
	border-top-color: #CECECF;
	border-left-color: #CECECF;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #333333;
	width:90px;
} 
.submit_3
{
	border: 3px double #949494;
	border-top-color: #CECECF;
	border-left-color: #CECECF;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #333333;
	width:150px;
} 
.submit_2{
	width:210px;
	border: 3px double #4E5752; 
	border-top-color: #82B5CB; 
	border-left-color: #82B5CB; 
	background-color: #D5DCE2; 
	background-repeat: repeat-x; 
	color: #000000;
}
.testoceleste{
color:#B9CDE4;
}
.testoarancio{
font-size:12px;
font-weight:bold;
color:#F17008;
}
td.prezzo{
padding-left:5px;
font-weight:bold;
color:#053C7C;
}
.euro{
font-weight:bold;
color:#F17008;
}
.corpo{
border-style:solid;
border-width:1px;
border-color:#5889C1;
background-repeat:no-repeat;
background-position:left top;
}
.benvenuti{
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
line-height:15px;
}
.box{
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
padding:5px;
background-color:#B9CDE4;
}
.base_titolo{
padding-left:5px;
font-weight:bold;
color:#F17008;
}
.foto{
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
}
.foto2{
width:150px;
height:113px;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
}
.testo{
font-family:Verdana,Tahoma,Arial;
font-size:10px;
padding-left:5px;
}
.testo_evidenziato{
font-weight:bold;
}
A:link{
color:#053C7C;
text-decoration: none;
}
A:visited{
color:#053C7C;
text-decoration: none;
}
A:hover{
color:#E67112;
} 
.bott_1{
	background-color:#144B8B;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.bott_2{
	background-color:#5081BB;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.td_2{	
	background-color:#F0FBFF;
}
a.menu,a.menu:link,a.menu:visited{
	color:#B9CDE4;
	text-decoration: none;
	font-weight:bold;
}
a.menu:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
a.pag,a.pag:link,a.pag:visited{
	color:#5081BB;
	text-decoration: none;
	font-weight:bold;
}
a.pag:hover{
	color:#144B8B;
	font-weight:bold;
	text-decoration:underline;
}
a.dett,a.dett:link,a.dett:visited{
	color:#144B8B;
	text-decoration:underline;
	font-weight:bold;
}
a.dett:hover{
	color:#E67112;
	font-weight:bold;
	text-decoration:underline;
}
.box_ann{
	border:1px solid #9DB7D8;
	}
.spazio{
	font-size:3px;
	height:4px;
	line-height:3px;
	}
