div.divCentrale {
	border: 1px solid #BC0307;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	width: 100%;
	margin: 0;
}
div.divCentrale img{
	width: 100%;
}

div.divCentrale label{
	width: 100px;
	display: block;
	float: left;
	text-align: right;
	margin: 2px 2px;
}
div.divCentrale input{
	float: left;
	margin: 2px auto;
	width: 70%;
	border: 1px solid;
}
div.divCentrale select{
	float: left;
	margin: 2px auto;
	width: 70%;
}
div.divCentrale fieldset.radio{
	margin: 0 auto;
	text-align: left;
	border: none;
	width: 100%;
}
div.divCentrale fieldset.radio input{
	float: none;
	width: auto;
	display: inline;
	border: none;
}
div.divCentrale fieldset.radio label{
	float: none;
	width: 20px;
	display: inline;
}
div.divCentrale br{
	clear: left;
}
div.divCentrale .inputAffiancati{
	float: left;
	width: 20%;
}
div.divCentrale fieldset.radio input.ButtonGo{
	width: 75px;
	background-image: url(images/cerca.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;
	background-color: transparent;
}
div.divCentrale fieldset.radio input.ButtonReset{
	width: 75px;
	background-image: url(images/cancella.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;	
	background-color: transparent;
}
div.divCentrale fieldset.radio input.ButtonScarica{
	width: 75px;
	background-image: url(images/scarica.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;	
	background-color: transparent;
}
div.divCentrale fieldset.radio input.ButtonInvia{
	width: 75px;
	background-image: url(images/invia.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;	
	background-color: transparent;
}

div.divCentrale fieldset.radio input.ButtonInviaCancellazione{
	width: 120px;
	background-image: url(images/invia_canc.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;	
	background-color: transparent;
}

div.divCentrale fieldset.radio input.ButtonEntra{
	width: 75px;
	background-image: url(images/entra.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;	
	background-color: transparent;
}

div.divCentrale fieldset.radio input.ButtonEsci{
	width: 75px;
	background-image: url(images/esci.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;	
	background-color: transparent;
}

div.divCentrale select.data{
	width: 80px;
}

div.divCentrale label.data{
	width: 20px;
	margin-left: 2px;
}

div.divCentrale fieldset.radio input.button1{
	width: 20px;
	background-image: url(images/cerca-down.gif);
	background-repeat: no-repeat;
	color: #BC0307;
	background-color: White;
	border: none;
	cursor: pointer;	
}
div.divCentrale fieldset.radio input.button2{
	width: 20px;
	background-image: url(images/cerca-up.gif);
	background-repeat: no-repeat;
	color: #BC0307;
	background-color: White;
	cursor: pointer;	
	margin-left: 5px;
	text-align: center; 
	border: none;
}
div.divCentrale .none{
	display: none;
}
div.divCentrale hr.linearossa{
	color: #BC0307;
	height: 1px;
}
div.divCentrale h2{
	text-align: center;
	font-size: 150%;
	margin: 4px auto;
	color: #BC0307;
	font-weight: bold;
}
div.divCentrale textarea.privacy{
	width: 90%; 
	font-family: Verdana; 
	font-size: 0.9em; 
	text-align: justify;
}
div.ricerca{
	border: 1px solid #BC0307;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	display: block;
	width: 100%;
}
div.ricerca span{
	font-weight: normal;
}
div.ricerca ul{
	list-style: none;
	margin: 5px auto 5px auto;
	display: block;
}
div.ricerca li {
	display: block;
}
div.ricerca .tinput{
	width: 70%;
	margin: 2px auto 2px auto; 
	display: block;
	float: left;
	border: 1px solid;
}

div.ricerca select{
	width: 70%;
	display: block;
	float: left;
	margin: 2px auto 2px auto;
}


div.divCentrale fieldset.radio input.submit{
	width: 75px;
	background-image: url(images/cerca.jpg);
	background-repeat: no-repeat;
	border: 0px solid Black;
	cursor: pointer;
	background-color: transparent;
	
}
div.divCentrale fieldset.radio input.submit2{
	width: 75px;
	background-image: url(images/cancella.jpg);
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;	
	background-color: transparent;
}
.ricerca label{
	width: 70px;
	text-align: right;
	display: block;
	float: left;
	margin: 2px 5px 2px auto; 
}
.clear{
	clear: both;
}

.ricerca .multi{
	width: 70%;
	margin-left: 70px;
}

/*.ricerca .centro{
	display: block;
	margin: 0 45% 0 45%;
	position: absolute;
}*/

