body {
padding: 0px;
margin: 0px;
background-color:#FFFFFF; 
width: 100%;
height: 100%;
text-align: center;   /*centra in IE 5.x */
}

div.TotaleHome {

background-repeat:no-repeat;
margin-top: 0px;
padding-top: 0px;
width: 990px;
height: 704px;
border: 0px;
margin: 0px auto;   /*centra negli altri browsers*/
text-align: left;   /*ripristina l' allineamento*/

}

div.Totale {

background-image:url(../images/sito/sfondo02.jpg);
background-repeat:no-repeat;
margin-top: 0px;
width: 990px;
height: 704px;
border: 0px;
margin: 0px auto;   /*centra negli altri browsers*/
text-align: left;   /*ripristina l' allineamento*/

}

div.menu {
background-color:#ffffff;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 170px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
position: absolute;
}

div.single {
height: 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;

}

.toolTemp {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #999999;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

A.tool {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

A.tool:Hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000099;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.toolOff {
padding-left: 20px;
}


/* home page */

div.home {
background-color:#ffffff;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 190px;
width: 280px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
position: absolute;
}

.imgEt {
text-align:center;
width:500;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.preview {
background-image:url(../images/sito/sfondo_preview.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 500px;
height: 497px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.titoloP {
font-family:Georgia, Times New Roman, Times, serif;
font-size: 20px;
color: #000099;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 450px;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 30px;
}

.imgP {
border: 0px;
padding-top: 32px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 90px;
}

div.dettaglioP {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
font-style:italic;
text-align:center;
color: #333333;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 500px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.testoP {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 20px;
width: 460px;
height: 112px;
margin-top: 40px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.moreP {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 460px;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 20px;
}

div.news {
background-color:#ffffff;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 700px;
width: 280px;
height: 550px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
position: absolute;
}

div.titoloN {
font-family:Georgia, Times New Roman, Times, serif;
font-size: 20px;
color: #000099;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 220px;
margin-top: 0px;
margin-right: 30px;
margin-bottom: 0px;
margin-left: 30px;
}

.imgN {
height: 104;
border: 0px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 30px;
}

div.testoN {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 220px;
height: 70px;
margin-top: 0px;
margin-right: 30px;
margin-bottom: 0px;
margin-left: 30px;
}

.imgBio {
height: 140;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 30px;
}

.imgBioH {
height: 140;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 30px;
}

div.testoBio {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 7px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 230px;
height: 16px;
margin-top: 0px;
margin-right: 30px;
margin-bottom: 10px;
margin-left: 30px;
}

div.moreN {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
text-align: right;

padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 240px;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 20px;
}

div.sf_news {
background-image:url(../images/sito/sfondo_news.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 280px;
height: 270px;
border-top: 0px;
border-color: #000000;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.sf_news2{
background-image:url(../images/sito/sfondo_bio&cont.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 280px;
height: 270px;
border-top: 0px;
border-color: #000000;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}


.img {
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

/* fine home page */

/* digital images */

div.menuDigital {
background-image:url(../images/sito/sfondobase_digital.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 190px;
width: 279px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
position: absolute;
}

div.contDigital {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
width: 264px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.digital {
background-image:url(../images/sito/sfondo_digital.jpg);
background-repeat:repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 264px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.testoDigital {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
width: 244px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.secondoL {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
width: 244px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.iframe {
height:auto;
}

div.moreD {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 250px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

A.moreD {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 250px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

A.moreD:Hover {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #333333;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 250px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}


div.opera {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 480px;
width: 500px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
position: absolute;
}

div.topOpera {
background-image:url(../images/sito/top_opera.jpg);
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 500px;
height: 33px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

.sxBlu {
width: 20px;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
float:right;
}

.testoTopOpera {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 10px;
margin-right: 4px;
margin-bottom: 0px;
margin-left: 0px;
float:right;
}


div.sf_opera {
background-image:url(../images/sito/sfondo_opera.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 500px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.sf_opera02 {
background-image:url(../images/sito/sfondo_opera02.jpg);
background-repeat:repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
width: 490px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.titoloO {
font-family:Georgia, Times New Roman, Times, serif;
font-size: 20px;
color: #000099;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 440px;
margin-top: 0px;
margin-right: 40px;
margin-bottom: 0px;
margin-left: 20px;
}

div.album {
background-image:url(../images/sito/sfondo_album.jpg);
background-repeat:repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 480px;
height: 100px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.menuOpera {
padding-top: 20px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 480px;
height: 30px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

/* immagine orizzontale */

div.opera03 {
background-image:url(../images/sito/sfondo_opera03.jpg);
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 480px;
height: 328px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.imgO {
border: 0px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 75px;
text-align:left;
}

/* fine immagine orizzontale */

/* immagine verticale */

div.opera04 {
background-image:url(../images/sito/sfondo_opera04.jpg);
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 480px;
height: 428px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.img4 {
border: 0px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 120px;
text-align:left;
}

/* fine immagine verticale */

/* video */

div.sfondoVideo {
background-image:url(../images/sito/sfondo_video.jpg);
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 480px;
height: 328px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.video {
border: 0px;
padding-top: 8px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 34px;
text-align:left;
}

div.testoScarica{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
font-style:italic;
text-align:center;
color: #ffffff;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
/* fine video */

div.testoO {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 0px;
width: 460px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}

div.dettaglioO {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
font-style:italic;
text-align:center;
color: #333333;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 480px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.sfoglia {
width: 320px;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 20px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
}

.sxDettaglioOpera {
width: 20px;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
float: right;
}

div.testoSfoglia{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
font-style:italic;
text-align:center;
color: #ffffff;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 120px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
float: right;
}

.testoDettaglioOpera {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 10px;
margin-right: 4px;
margin-bottom: 0px;
margin-left: 0px;
float:right;
}

.sx {
width: 20px;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 70px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 5px;
position:absolute;
}

.dx {
width: 20px;
text-align:right;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 70px;
margin-right: 5px;
margin-bottom: 0px;
margin-left: 450px;
position:absolute;
}

.iconeTot {
	width: 450px;
	height: 100px;
	border: 0px;
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:absolute;
	top: 56px;
}

.icona {
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;
margin-left: 5px;
}

.testoData {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color: #000000;
border: 0px;
padding-top: 5px;
padding-right: 4px;
padding-bottom: 5px;
padding-left: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.sf_NewsDettaglio {
background-image:url(../images/sito/sfondo_opera.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 500px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.sf_NewsDettaglio2 {
background-image:url(../images/sito/sfondo_opera02.jpg);
background-repeat:repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
width: 490px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.testoNews {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 20px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.imgNews {
height: 140;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 20px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 20px;
float:left;
}

.imgBio {
height: 140;
border: 0px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 15px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
float:left;
}

div.testoScheda {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 460px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
float: left;
}

div.scheda {
width: 90px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
float: left;
}
div.schedaT {
width: 370px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
float: left;
}


/* fine digital images */

/* premi */

div.menuPremi {
	background-image:url(../images/sito/sfondobase_premi.jpg);
	background-repeat:no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 150px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 190px;
	width: 500px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	position: absolute;
}

div.contPremi {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
width: 485px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.premi {
background-image:url(../images/sito/sfondo_premi.jpg);
background-repeat:repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 485px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

.titoloPremi {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
font-weight: bold;
color: #000099;
text-decoration: none;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 465px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.testoPremi {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.morePremi {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 472px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

/* fine premi */

/* bibliografia */

div.frameLibro {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 700px;
width: 279px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
position: absolute;
}

div.menuLibro {
background-image:url(../images/sito/sfondobase_libro.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 279px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.topLibro {
background-image:url(../images/sito/et_libro.jpg);
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 279px;
height: 33px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.contLibro {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
width: 264px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.libro {
background-image:url(../images/sito/sfondo_libro.jpg);
background-repeat:repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 264px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.testoLibro {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
width: 244px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

.titoloLibro {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 14px;
font-weight: bold;
color: #000099;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
width: 244px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}


div.moreL {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 250px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.imgLibro {
height: 140;
border: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 10px;
}

div.downloadL {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 250px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}

A.downloadL {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #000099;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 250px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

A.downloadL:Hover {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
color: #333333;
text-decoration: none;
font-style: italic;
font-weight: bold;
vertical-align:bottom;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 250px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

/* fine bibliografia */

div.contForm {

padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
width: 264px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.baseForm {
background-image:url(../images/sito/sfondo_libro.jpg);
background-repeat:repeat;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 264px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

div.form{
background-color:#eaeaea;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: none;
font-style: italic;
font-weight: bold;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 10px;
width: 224px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.formOggetto{
background-color:#eaeaea;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: none;
font-style: italic;
font-weight: bold;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 10px;
width: 224px;
height: 50px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.formMessaggio{
background-color:#eaeaea;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: none;
font-style: italic;
font-weight: bold;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 10px;
width: 224px;
height: 200px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

/* fine premi */

/* biografia */

div.Bio {
background-image:url(../images/sito/sfondobase_libro.jpg);
background-repeat:no-repeat;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 700px;
width: 279px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
position: absolute;
}

.dataBio {
font-family:Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000099;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.titoloBio {
font-family:Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #000099;
text-decoration: none;
font-weight: bold;
}

.descBio {
font-family:Georgia, Times New Roman, Times, serif;
font-size: 12px;
color: #333333;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

/* fine biografia */

