body {
background:#ffffff;

color:#000000;

background:url(xSfondo_libri_321.png) left top repeat-y;

padding-left:50px;

margin-top:0px;
}

a {

text-decoration:none;

font-family: Berlin Sans FB, garamond,Bodoni MT,Book Antiqua,arial,Helvetica; 

font-size: 12pt; 

font-weight: normal;

color:#2B8080;



}


a:hover {

color: #6C6C6C;

text-decoration: underline;

}

#header {

width:850px;

background:#ffffff;

color:#000000;

margin:0px;

text-align:left;

}


#colonna-1 {

float: left;

width: 20%;

background:#ffffff;

font-family: Berlin Sans FB,Bodoni MT,Book Antiqua,arial,helvetica,sans-serif;

font-size:12pt;

font-weight: normal;

color:#000000;

text-align:right;


}


#colonna-2 {

float: left;

width: 75%;

font-family: century gothic,tahoma, verdana, arial, helvetica, sans-serif; 

size: 100%; 

weight: normal;

color: #000000;

text-align:left;

background:#ffffff;

padding-top:8px;




}




#footer {

width:850px;

clear:left;

background-color:#FFFFFF;

font-family:verdana,arial,helvetica,sans serif;

font-size:12px;

font-weight:lighter;

color:#000000;

text-align:center;

}

#colonna-1, #colonna-2 {

margin: 5px;

}






ul.menuNavor {

width:850px;

padding:0;

list-style:none;

font-family: Berlin Sans FB,Bodoni MT,Book Antiqua,arial,Helvetica; 

font-size: 12pt; 

font-weight: normal;

color:#000000;

background:#ffffff;

text-align:right;



}



ul.menuNavor li {

display: inline;

margin:4px;

}


ul.menuNavor a {

display: inline;

height:0;

background-color:#ffffff;

padding:5px;

border-bottom:3px solid #000000;

font-family: Berlin Sans FB,Bodoni MT,Book Antiqua,arial,helvetica,sans-serif;

font-size:12pt;

font-weight: normal;

color:#000000;


}

ul.menuNavor a:hover {

font-family: Berlin Sans FB,Bodoni MT,Book Antiqua,arial,helvetica,sans-serif;

font-size:12pt;

color:#990000;

font-weight: normal;


background:#fffff;

border-top:3px solid #990000;

border-bottom:3px solid #990000;

text-decoration: none;

}






ul.menuNavor .VoceCorrente a{

color:#000000;

font-weight: normal;


background: #ffffff;

text-decoration: none;

border-top:3px solid #000000;

background-color:#ffffff;

background:url(home1.png) no-repeat left;

padding-left:30px;
}













ul.menufare {

list-style:none;

width:150px;

font-family: Berlin Sans FB,Bodoni MT,Book Antiqua,arial,Helvetica; 

font-size: 12pt; 

font-weight: normal;

color:#000000;

margin:0;

background:transparent;

background:url(sfondo_1.png) right top repeat-y;

padding-right:8px;


}






ul.menufare li {

display:inline;

}



ul.menufare li a {

display:block;

font-family: Berlin Sans FB,Bodoni MT,Book Antiqua,arial,Helvetica; 

font-size: 12pt; 

font-weight: normal;

color:#000000;

text-decoration:none;

background:transparent;

padding:0px;

border:0px;



}


ul.menufare a:hover {


font-family: Berlin Sans FB,Bodoni MT,Book Antiqua,arial,Helvetica; 

font-size: 12pt; 

font-weight: normal;

color: #000000;

text-decoration:underline;

background:#ffffff;

padding:0px;

border:0px;

}

img.NoBordo {

border:none;

}


img.SiBordo{

border: 1px solid #000000;
margin: 0px;
padding:1px;

}

p.feste {

width: 400px;

text-align:center;

font-family: arial, helvetica; 

font-size: 15px;

font-weight: normal;

color: #000000;

background-color:#ffffff;



border:2px dotted #CC3300;

padding:5px;

margin:30;

}
