body {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}


table {
	font: 11px  Tahoma, Verdana,  Tahoma, Arial;
	color: #707070;
	text-align: justify;
	line-height: 15px;
}

hr {
height: 1px;
border: 0px;
border-top: 1px solid #E8E8E8;
margin: 8px 0px 8px 0px;
}

ul {
	list-style: circle;
}
/* sfondi */

.sfHeader {
	background-image: url(img/sf_header.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.sfHeaderRicerca {
	background-image: url(img/sf_header_ric.gif);
		background-position: bottom;
	background-repeat: repeat-x;
}

.sfParteCentrale{

}

.sfMenu {
	background-color: #E6F5FF;
	background-image: url(img/sf_menu2.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.sfFooter {
	
}

/* proprietà celle e tabelle */

.menu {
	padding: 13px 20px 13px 20px; 
	text-align: right;
}

.menuData {
	font: 9px verdana;
	color: #4A4A4A;

	text-align: center;



}
.cellLogin {
	
}

.cellRicerca {
	padding: 13px 0px 0px 20px;

}

.barraSx {
	padding: 15px 15px 20px 0px;

}

.menuSezioniTop {
	background-image: url(img/tab_sezioni_sf.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 0px 0px 0px 15px;
		border-left: 1px solid #F0F0F0; 
	border-right: 1px solid #F0F0F0;

}

.menuNewsletterTop {
	background-image: url(img/tab_newsletter_sf.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 0px 0px 0px 15px;
		border-left: 1px solid #F0F0F0; 
	border-right: 1px solid #F0F0F0;

}

.corpoContenuti {
	padding: 15px 15px 15px 15px;
}



.menuSezioni {
	background-image: url(img/tab_sezioni2_sf.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 3px 3px 3px 15px;
	height: 29px;
	border-left: 1px solid #F0F0F0; 
	border-right: 1px solid #F0F0F0;
	background-color: #F9F7EC;
	color:#00356A;
	font: 12px arial;
}

.menuNewsletter {
	padding: 3px 8px 8px 15px;
	border-left: 1px solid #F0F0F0; 
	border-right: 1px solid #F0F0F0;
	background-color: #ffffff;

}
.menuSezioniBottom {
	background-image: url(img/tab_sezioni2bott_sf.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 3px;
}

.guestbookDati {
background-color: #FBF7E3;
font: 9px;
padding:5px 10px 5px 10px;
margin: 5px 0px 0px 0px;
border-top: 1px solid #F7EFC7; 
border-bottom: 1px solid #F7EFC7; 
}

.guestbookDati2 {
background-color: #D8E8FF;
font: 9px;
padding:5px 10px 5px 10px;
margin: 5px 0px 0px 0px;
border-top: 1px solid #B8D0F3; 
border-bottom: 1px solid #B8D0F3; 
}

.footer {
	padding: 5px 0px 5px 0px;
	text-align: center;
}

.cellCommento {
	font: 9px verdana;
	color: #515151;
	background-color: #F9F9F9;
	padding: 10px;
	border: 1px solid #F1F1F1;
}

.cellCommentodati {
	font: 9px verdana;
	background-color: #ffffff;
	padding: 7px;
	border: 1px solid #F1F1F1;
	margin-top: 5px;
}

.cellInterventoNote {
	font: 9px verdana;
	color: #515151;
	background-color: #F9F9F9;
	padding: 10px;
	border: 1px solid #F1F1F1;
}

.cellPasquinate {
	border-left: 3px solid #c0c0c0;
	padding: 0px 0px 0px 10px;
}

/* proprietà caratteri */

.txtNewsletter {
	font: 9px verdana;
	color: #4A4A4A;
}

.txtDownloadType {
	font: 9px verdana;
	color: #4A4A4A;
}

.txtTitoloGuestbook {
	font: 12px verdana;
	color: #E25F48;
}

.txtDicitura {
	font: 20px arial;
	color: #AF283F;
	font-weight: bold;
}

.txtTitoloGuestbook {
	
font: 13px Arial; 
}

.txtGuestbookContatore {
	font: 9px verdana;
	color: #940000;
}

.txtSezione {
	font: 9px verdana;
	color: #940000;
}
/* proprietà immagini */

.imgIntervento {
	margin: 0px 10px 5px 0px;
}
/* links */

 A:link {
	text-decoration: none;
	color: #707070;
	font-size: 11px;
	font-family: Tahoma, Arial;
		text-decoration: underline;

}
 A:visited {
	text-decoration: none;
	color: #707070;
	font-size: 11px;
	text-decoration: underline;

}
 A:hover {
	color: #00356A;
	font-size: 11px;
	text-decoration: underline;

}

 A.linkLogin:link {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	font-family: Tahoma, Arial;
		text-decoration: underline;

}
 A.linkLogin:visited {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	text-decoration: underline;

}
 A.linkLogin:hover {
	color:#707070;
	font-size: 11px;
	text-decoration: underline;

}

 A.linkMenu:link {
	text-decoration: none;
	color: #353535;
	font-size: 11px;
	font-family: Tahoma, Arial;
		text-decoration: underline;

}
 A.linkMenu:visited {
	text-decoration: none;
	color: #353535;
	font-size: 11px;
	text-decoration: underline;

}
 A.linkMenu:hover {
	color:#707070;
	font-size: 11px;
	text-decoration: underline;

}

 A.linkTitoloGuestbook:link {
	text-decoration: none;
	color: #18326B;
	font-size: 13px;
	font-family:  Arial;
		text-decoration: underline;
		font-weight: bold;

}
 A.linkTitoloGuestbook:visited {
	text-decoration: none;
	font-size: 13px;
	font-family:  Arial;
		color: #18326B;
	text-decoration: underline;
			font-weight: bold;

}
 A.linkTitoloGuestbook:hover {
	color:#E25F48;
		font-size: 13px;
	font-family:  Arial;
	text-decoration: underline;

}

 A.linkPasquinate:link {
	text-decoration: none;
	color: #18326B;
	font-size: 11px;
	font-family:  tahoma;
		text-decoration: underline;
		font-weight: bold;

}
 A.linkPasquinate:visited {
	text-decoration: none;
	font-size: 11px;
	font-family:  tahoma;
		color: #18326B;
	text-decoration: underline;
			font-weight: bold;

}
 A.linkPasquinate:hover {
	color:#E25F48;
		font-size: 11px;
	font-family:  tahoma;
	text-decoration: underline;

}

 A.linkRicerca:link {
	text-decoration: none;
	color: #AD8849;
	font-size: 11px;
	font-family:  tahoma;
		text-decoration: underline;
		text-transform: uppercase;

}
 A.linkRicerca:visited {
	text-decoration: none;
	font-size: 11px;
	font-family:  tahoma;
		color: #AD8849;
	text-decoration: underline;
	text-transform: uppercase;

}
 A.linkRicerca:hover {
	color:#E25F48;
		font-size: 11px;
	font-family:  tahoma;
	text-decoration: underline;
	text-transform: uppercase;

}

 A.linkPasquinateMain:link {
	text-decoration: none;
	color: #18326B;
	font-size: 13px;
	font-family:  Arial;
		text-decoration: underline;
		font-weight: bold;

}
 A.linkPasquinateMain:visited {
	text-decoration: none;
	font-size: 13px;
	font-family:  Arial;
		color: #18326B;
	text-decoration: underline;
			font-weight: bold;

}
 A.linkPasquinateMain:hover {
	color:#E25F48;
		font-size: 13px;
	font-family:  Arial;
	text-decoration: underline;

}

 A.linkGuestbookDati:link {
	text-decoration: none;
	color: #00356A;
	font-size: 12px;
	font-family:  Arial;
		text-decoration: underline;


}
 A.linkGuestbookDati:visited {
	text-decoration: none;
	color: #00356A;
		font-family:  Arial;
	font-size: 12px;
	text-decoration: underline;


}
 A.linkGuestbookDati:hover {
	color:#707070;
	font-size: 12px;
	text-decoration: underline;
		font-family:  Arial;

}


 A.linkMenuSezioni:link {
	text-decoration: none;
	color: #00356A;
	font-size: 12px;
	font-family:  Arial;
		text-decoration: underline;


}
 A.linkMenuSezioni:visited {
	text-decoration: none;
	color: #00356A;
		font-family:  Arial;
	font-size: 12px;
	text-decoration: underline;


}
 A.linkMenuSezioni:hover {
	color:#707070;
	font-size: 12px;
	text-decoration: underline;
		font-family:  Arial;
		font-weight: bold;

}

A.linkDownload:link {
	text-decoration: none;
	color: #E25F48;
	font-size: 9px;
	font-family:  verdana;
		text-decoration: underline;
		font-weight: bold;

}
 A.linkDownload:visited {
	text-decoration: none;
	color: #E25F48;
		font-family: verdana;
	font-size: 9px;
	text-decoration: underline;
		font-weight: bold;

}
 A.linkDownload:hover {
	color:#00356A;
	font-size: 9px;
	text-decoration: underline;
		font-family:  verdana;
		font-weight: bold;

}

 A.linklinks:link {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	font-family: Tahoma, Arial;
		text-decoration: underline;

}
 A.linklinks:visited {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	text-decoration: underline;

}
 A.linklinks:hover {
	color: #707070;
	font-size: 11px;
	text-decoration: underline;

}


/* link paginatore */

 A.linkPaginatore:link {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	font-family: Tahoma, Arial;
		text-decoration: underline;

}
 A.linkPaginatore:visited {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	text-decoration: underline;

}
 A.linkPaginatore:hover {
	color: #707070;
	font-size: 11px;
	text-decoration: underline;

}

 A.linkPaginatoreNumero:link {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	font-family: Tahoma, Arial;
		text-decoration: underline;

}
 A.linkPaginatoreNumero:visited {
	text-decoration: none;
	color: #00356A;
	font-size: 11px;
	text-decoration: underline;

}
 A.linkPaginatoreNumero:hover {
	color: #707070;
	font-size: 11px;
	text-decoration: underline;

}


/* proprietà forms */ 

form {	margin: 0;	padding: 0px;}


.textElement2 input{	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	border: 1px solid #A4A4A4;	padding: 1px;	margin: 0px;}
.textElement2 select{	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	border: 1px solid #A4A4A4;	padding: 1px;	margin: 0px;}
.textElement2 textarea{font: 12px verdana;	font-weight: normal;	color: #666666;	 background-color: #ffffff; 	border: 1px solid #A4A4A4;}

.textElement {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	border: 1px solid #A4A4A4;	padding: 1px;	margin: 0px;}


.textareaElement {font: 12px verdana;	font-weight: normal;	color: #666666;	 background-color: #ffffff; 	border: 1px solid #A4A4A4;}


.pulsante{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: normal; color: #666666;}


.asterisco{	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em; font-weight: normal; color: #FF3701;}




