
.pagg  ul{ clear:both; text-align:left;}
.pagg  ul li {display:inline; padding:2px; border-left:1px solid #d9d9d9; font-size:12px; font-weight:bold; text-transform:uppercase; float:left;}
.pagg  ul li.first {border:none; padding:2px 2px 2px 0; font-weight:bold; }
.pagg  ul li a { color: #004a99; text-decoration:none; padding:2px 2px; font-weight:bold; }
.pagg  ul li a:hover { background-color: #52ae00; text-decoration:none; color:#000; font-weight:bold; }
.pagg  ul li a.active{ background-color: #52ae00; color: #000; text-decoration:none; padding:2px 2px; font-weight:bold; }
/* titolo  */
h3.tit {width:100%; background:url(bg_eti.png) repeat-x; height:27px; font-size:14px; color:#666666; line-height:27px;margin-bottom:6px;}
h3.tit span {float:left;}
h3.tit span.open {float:left; width:10px; background:url(bg_eti_open.png) no-repeat ; height:27px;}
h3.tit span.close {float:right; width:10px; background:url(bg_eti_close.png) no-repeat; height:27px;}
.inostrisiti h3.tit {margin-bottom:2px;}
/* colonna destra */
#spacer300x250 {width:300px; height:250px; margin-bottom:10px; }


#cont-left { width: 660px; margin: }
#aggregazione_form label{ display: block; color: #52ae00; font-size: 14px;  font-weight:bold;}
#etichetta label { color: #666666; font-size: 12px; line-height: 14px; margin-bottom: 10px; }
.field_1colonna{ float: left; width: 155px; padding: 5px 0; }
.radiobutton_1colonna,.checkbox_1colonna{ display: block; float: left; width: 155px; color: #666666; font-size: 14px; line-height: 16px; font-weight: bold; }
.dimensione_1colonna{ width: 137px; }
.field_2colonne{ float: left; width: 310px; padding: 5px 0; }
.radiobutton_2colonne,.checkbox_2colonne{ display: block; float: left; width: 155px; color: #666666; font-size: 14px; line-height: 16px; font-weight: bold; }
.dimensione_2colonne{ width: 292px; }
.field_3colonne{ float: left; width: 465px; padding: 5px 0; }
.radiobutton_3colonne,.checkbox_3colonne{ display: block; float: left; width: 155px; color: #666666; font-size: 14px; line-height: 16px; font-weight: bold; }
.dimensione_3colonne{ width: 447px; }
.field_4colonne{ clear: both; width: 620px; padding: 5px  0; }
.radiobutton_4colonne,.checkbox_4colonne{ display: block; float: left; width: 310px; color: #666666; font-size: 14px; line-height: 16px; font-weight: bold; }
.dimensione_4colonne{ width: 602px; }
.checkbox_4colonne{ width: 100%; }
#aggregazione_form input,#aggregazione_form textarea,#aggregazione_form select{ border: 1px solid #3E76A6; background-color: #F0F5FB; color: #000000; font-family: Arial,Helvetica,sans-serif; }
#aggregazione_form input,#aggregazione_form textarea,#aggregazione_form select{ border: 1px solid #666666;  color: #666666; font-size: 14px; }
#aggregazione_form input.form_button{ width: 74px; background-image: url(img/bottoneform.png); width: 74px; height: 30px;  border: none; color: #000000; font-size: 10px;  font-weight:bold;}
#aggregazione_form input.form_radiobutton{ background-color: transparent; border: none; margin-right: 4px; }
#aggregazione_form input.form_checkbox{ background-color: transparent; border: none; margin-right: 4px; }
#aggregazione_form #center { display: block; background-color: transparent;  font-weight: bold; margin: 40px 0px 0px 0; text-align: center; }
.center{ text-align: center; background-color: transparent;  }
.compila_form{ }
.risposta_form{ }
#itemlink h1 { display: block; float: left; width: 220px; }
.txtspace { height: auto; margin: 20px 10px; overflow: hidden; text-align: left; width: 640px; }
.txtspace h1, .txtspace h1 a { color: #52ae00; font-size: 15px; font-weight: bold; line-height: 18px; }
.txtspace h1 a { text-decoration: none; }
.txtspace h1 a:hover { text-decoration: underline; }
p a { color: #52ae00; font-size: 12px; line-height: 14px; text-decoration: none; }
p a:hover { text-decoration: underline; }
#centrale1col { width: 620px; padding: 0 20px 0 20px; }
#centrale1col h4 { color: #666666; font-size: 12px; font-weight: bold; text-decoration: none; }
.clearer{ clear: both; }
#informativa { 
	font: normal normal 13px Arial,Helvetica,sans-serif;
	color: #ffffff;
	margin-top:6px;
	padding: 5px;
	width: 600px;
	}
#informativa ul li{
	padding-left: 15px;
}

.titolo{font-size: 16px;font-weight:bold;}
