/* CSS Document */

body{
margin:0px;
padding:0px;
}
img{
border:0px;
}
.bgGrigioscuro{
background-color:#B1B3B6;
}
.bgGrigiochiaro{
background-color:#E9E5E3;
}
.bgGrigiochiaroSchede{
background-color:#DAD6D4;
}
.bgBody{
background-image:url(/img/bgBody.gif);
background-position:left top;
background-repeat:repeat-y;
}
/* MENU */
.testoMenu, .testoMenu a:link, .testoMenu a:active, .testoMenu a:visited{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#191918;
font-weight:none;
text-decoration:none;
}
.testoMenu a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#01248D;
font-weight:none;
text-decoration:none;
}
/*background color menu*/
.menuBackground, .menuBackground a:link, .menuBackground a:active, .menuBackground a:visited{
background-color:#D9D9D9;
width: 154px;
padding-right:2px;
padding-bottom:1px;
}
.menuBackground a:hover{
background-color:#ffffff;
width: 154px;
padding-right:2px;
padding-bottom:1px;
}
.menuBackgroundAcceso{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#ffffff;
color:#01248D;
width: 154px;
padding-right:4px;
padding-bottom:1px;
}
/*background link email contatti*/
a.BackgroundContatti:link, a.BackgroundContatti, a.BackgroundContatti:visited, a.BackgroundContatti:hover{
background-color:#D9D9D9;
width: 284px;
padding-bottom:1px;
padding-right:4px;
margin:1px;
}
/*--*/
.testoMenuPiccolo, .testoMenuPiccolo a:link, .testoMenuPiccolo a:active, .testoMenuPiccolo a:visited{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#191918;
font-weight:none;
text-decoration:none;
}
.testoMenuPiccolo a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#01248D;
font-weight:none;
text-decoration:none;
}

/* TESTI */
.testoNormale{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#222121;
font-weight:none;
text-decoration:none;
}
a.testoLinkato:link, a.testoLinkato:active, a.testoLinkato:visited{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#191918;
font-weight:none;
text-decoration:underline;
}
a.testoLinkato:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#01248D;
font-weight:none;
text-decoration:none;
}

.testoItalico{
font-family:"Times New Roman", Times, serif;
font-size:12pt;
font-style:italic;
color:#222121;
font-weight:none;
text-decoration:none;
}
.titoloBlu{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#0C2E96;
font-weight:bold;
text-decoration:none;
}
.titoloBlu2{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#0C2E96;
font-weight:bold;
text-decoration:none;
}
.titoloArancione{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#F15A22;
font-weight:bold;
text-decoration:none;
}
.testoAutore{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#333333;
font-weight:none;
font-style:italic;
text-decoration:none;
}
.testoNoteBlu{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:bold;
text-decoration:none;
color:#0C2E96;
}
.testoNoteArancione{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:bold;
text-decoration:none;
color:#F15A22;
}
.titolofondoblu, .titolofondoblu a:link, .titolofondoblu a:visited, .titolofondoblu a:active{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
font-weight:none;
text-decoration:none;
background-color:#0C2E96;
padding:3px;
}
.titolofondoblu a:hover{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
font-weight:none;
text-decoration:underline;
background-color:#0C2E96;
padding:3px;
}
.titolofondoarancio, .titolofondoarancio a:link, .titolofondoarancio a:visited, .titolofondoarancio a:active{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
font-weight:none;
text-decoration:none;
background-color:#F15A22;
padding:3px;
}
.titolofondoarancio a:hover{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
font-weight:none;
text-decoration:underline;
background-color:#F15A22;
padding:3px;
}


a.fondoLinkAscheda:link, a.fondoLinkAscheda:active, a.fondoLinkAscheda:visited{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#3F3F42;
font-weight:none;
text-decoration:none;
font-weight:bold;
display:block;
background-color:#D9D9D9;
padding:3px 10px;
border:1px solid #999999;
width:90%;
}
a.fondoLinkAscheda:hover{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#646469;
font-weight:none;
text-decoration:none;
background-color:#DEDEDE;
font-weight:bold;
display:block;
padding:3px 10px;
width:90%;
}
/*--------------------- */

#ediman{
position:absolute;
z-index:10;
visibility:visible;
}


/*--------------------- */
.borderScheda{
border-bottom:1px solid #929292;
}

/*----------- form eventi speciali ---------- */

.inputTesto{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#646469;
width: 200px;
height:22px;
border: 0px;
margin: 3px;
padding:3px;
background-color:#F3EFED;
}
.selectForm{
font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#646469;
width: 100px;
height:18px;
border: 0px;
margin: 3px;
padding:3px;
background-color:#F3EFED;
}

/*----------- issuu---------- */


a.bookLinks:link, a.bookLinks:active, a.bookLinks:visited{
	font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#0a9dec;
	font-weight:none;
	text-decoration:underline;
	font-weight:bold;
	display:block;
	padding:3px 0 0 39px;
	height:40px;
	text-align:left;
	/*background-image:url(/img/bookIcon.gif);*/
	background-image:url(/img/bookIcon_selected.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}
a.bookLinks:hover{
	text-decoration:none;
	}

.bookLinksSelezionato{
	font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#0a9dec;;/*color:#625e5c;*/
	font-weight:none;
	font-weight:bold;
	display:block;
	padding:5px 0 0 39px;;
	height:40px;
	text-align:left;
	/*background-image:url(/img/bookIcon_selected.gif);*/
	background-image:url(/img/bookIcon.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}

.bookTitle{
	font-size:27px;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0a9dec;;/*color:#625e5c;*/
	}


.bookLinkTo{
	font-size:27px;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0a9dec;;/*color:#625e5c;*/
	text-decoration:none;
	}