body img{
	border:none;
}
.imgs ul {
	margin-left: 0px;
	margin-right: 0px;
}
.imgs li {
	list-style-type: none;
	display: inline;
	margin-right: 5px;
}


.LinkpagDisabled {
	text-decoration: none;
	color: #cccccc;
	font-weight: bold;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
}
.LinkpagAttiva {
	text-decoration: none;
	color: #003366;
	font-weight: bold;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
}

.Linkpag {
	font-family: Tahoma, Arial, helvetica;
	text-decoration: none;
	color: #003366;
	font-weight: bold;
	font-size: 11px;

}

.LinkAnno {
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
}
.LinkAnnoRoll {
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
}

body {
	margin: 0px;
	padding: 10px;
	background-color: #999999;
	font-family: Tahoma, Arial, helvetica;

}
table {
	font-size: 13px;
}
.AttivitaTitolo {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	color: 003366;
}
.AttivitaTitolo2 {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 14px;
	color: 003366;
}

.AttivitaTesto {
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
.AttivitaData {
	font-weight: normal;
	font-style: italic;
	line-height: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, helvetica;
	color: #111111;
}
.AttivitaData2 {
	font-weight: normal;
	font-style: italic;
	line-height: normal;
	font-size: 12px;
	font-family: Tahoma, Arial, helvetica;
	color: #000000;
}

.menusx {
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	color: #333333;
	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	text-decoration: none;
	line-height: 90%;
}
.menutd {
	height: 15px;
}

.menusxRoll {
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	color: #FF6600;
	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	text-decoration: none;
	line-height: 90%;
}

.menusu {
	background-image: url(testata03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menusu2 {
	background-image: url(testata04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.News {
	font-family: Tahoma, Arial, helvetica;
	font-size: 12px;
	line-height: normal;
}

.NewsData {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	padding-bottom: 20px;

}
.NewsTitolo {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 18px;
	color: 003366;
}

.NewsAutore {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	padding-bottom: 20px;
	font-style: italic;

}

.NewsFoto {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.NewsFotoGrande {

	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.NewsSeparatore {
	background-image: url(generale/puntino.gif);
	background-repeat: repeat-x;
}
.NewsTitolo2 {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 15px;
	color: 003366;
}
.NewsSegue {
	color: #666666;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.NewsSegueRoll {
	color: #FF9900;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.Agenda {
	background-color: ddffdd;
}
.AgendaData {
	font-weight: normal;
	font-style: italic;
	line-height: normal;
	font-size: 12px;
	font-family: Tahoma, Arial, helvetica;
	color: #111111;
}
.AgendaTitolo {
	font-weight: bold;
	color: #003366;
	line-height: normal;
	font-size: 12px;
	text-decoration: none;
	font-family: Tahoma, Arial, helvetica;


}
.AgendaTitolo2 {

	font-weight: bold;
	color: #003399;
	line-height: normal;
}
.AgendaSegue {
	color: 666666;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.AgendaSegueRoll {
	color: #FF9900;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.AgendaTesto {

	font-weight: normal;
	line-height: normal;
	font-size: 12px;
	text-decoration: none;
	font-family: Tahoma, Arial, helvetica;
}

.AgendaSeparatore {
	background-image: url(generale/puntino.gif);
	background-repeat: repeat-x;
}

.LibriFoto {
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	border: 0px none;
}
.LibriFoto2 {

	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.LibriSegue {
	color: #009900;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LibriTitolo {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 15px;
	color: 003366;
}
.LibriTitolo2 {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	color: 003366;
}
.LibriTitolo3 {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 16px;
	color: 003366;
}
.LibriSezione {
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 14px;
	color: 003366;
}

.LibriTesto {
	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	font-size: 12px;
}
.LibriAutore {
	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	color: #666666;
	line-height: normal;
	font-size: 12px;

}
.LibriEditrice {
	font-family: Tahoma, Arial, helvetica;
	font-weight: bold;
	color: #666666;
	line-height: normal;
	font-size: 12px;
}
.LibriLuogo {

	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	font-size: 11px;
}
.LibriAnno {


	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	font-size: 11px;
}



.LibriAutore2 {
	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	color: #666666;
	line-height: normal;
	font-style: italic;
	font-size: 12px;



}
.LibriEditrice2 {
	font-weight: normal;
	color: #555555;
	line-height: normal;
	font-size: 13px;
}
.LibriLuogo2 {

	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	color: #555555;
	line-height: normal;
	font-size: 13px;
}
.LibriAnno2 {


	font-family: Tahoma, Arial, helvetica;
	font-weight: normal;
	color: #555555;
	line-height: normal;
	font-size: 13px;
}




.IdeeSegue {
	color: #009900;
}
.IdeeSeparatore {
	background-image: url(generale/puntino.gif);
	background-repeat: repeat-x;
}
.NewsImmaginetta {
	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 0px;
	vertical-align: middle;
}
.EmailFormImput {
	border: 1px solid #333333;
	width: 345px;



}
.EmailFormImputTextarea {

	border: 1px solid #333333;
	width: 345px;
	height: 150px;
}
.EmailFormSubmit {
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	text-decoration: none;




}
.tdImmagini {
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
.didascaliaFoto {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
.didascaliaFotoGrande {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.committente {

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	padding-bottom: 20px;
}
.blogTable {
	background-color: #FFFFCC;
}
.blogLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000CC;
}
.blogTitolo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.blogData {


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


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.inputMedio {
	width: 300px;
}

.inputLungo {

	width: 590px;
}
.rivistahometesto {
	font-size: 11px;
	line-height: normal;
	white-space: normal;
}
.rivistahometitolo {
	font-size: 12px;
	line-height: normal;
	white-space: normal;
	margin-bottom: 10px;
    font-weight: bold;
}
.soriafoto {


	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.personefoto {



	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 0px;
}
li {
	list-style-image: none;
	list-style-type: none;
	list-style-position: inset;
	left: 0px;
	margin-top: 3px;
}
.TestoHome {
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	vertical-align: 4%;
	height: 8px;
}
.login {
	height: 20px;
	width: 100px;
	font-family: Thaoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.loginBox {
	border: 2px solid #FFFFFF;
	margin: 1px;
}

.mailt {

	text-decoration: none;
	color: #003366;
	font-weight: normal;
}
.percorso {
	text-decoration: none;
	color: #003366;
	font-weight: normal;
}
.titolettiBox {
	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 11px;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.titolettiBox2 {

	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 11px;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.AttivitaTitolo3 {

	font-weight: bold;
	font-style: normal;
	white-space: normal;
	font-family: Tahoma, Arial, helvetica;
	font-size: 18px;
	color: 003366;
}
.linkTesto {
	color: #000066;
	text-decoration: none;
}
.linkTestoRoll {

	color: #FF9900;
	text-decoration: none;
}
.mailt {
	color: #000066;
	text-decoration: none;
	font-style: italic;
}
.mailtRoll {

	color: #FF9900;
	text-decoration: none;
	font-style: italic;
}
ul {
	padding: 0px;
	margin-left: 25px;
	margin-bottom: 10px;
}
.boxdati {
	background-color: #FFFFCC;
	border: thin solid #003366;
}
.bianco {
	color: #FFFFFF;
	font-size: 10px;
}
.DocumentiCorsivo {
	font-style: italic;
	font-weight: normal;
}
.Allegatibarra {
	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
}
.beniamino li {
	list-style-type: disc;
}
.menusx td {
	padding-bottom: 3px;
}
.firma {
	color: #666666;
	text-align: right;
	font-size: 90%;
}
.firma a{
	color: #666666;
}
img.galleryFotoPiccola {
	margin-right: 5px;
	margin-top: 5px;
}
.fotoGall {
	width: 500px;
}
.docs ul {
	margin: 0px;
	padding: 0px;
	text-align: right;
}
.docs h4 {
	font-size: 100%;
}
.docs ul li a {
	color: #666666;
	font-weight: bold;
	font-family: Tahoma, Arial, helvetica;
	font-size: 11px;
}

