html {overflow: scroll;} 



img{border:none}
h2{color:#995B52; line-height:1.3em; font-size: 1.2em}

.fontR{color:#995B52; font-size: 1.3em}
.libro{margin-left:20px}

body{	margin: 0 0 15px 0;
        
	padding: 0;
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 80%;
	color: #000;
	background-color: #fff;
	
}

#header{
	margin: 0 auto;
	width: 760px;
	height: 65px;
	border: 1px solid #000;
	border-top: 1px;
	border-bottom: 1px;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #e9e2c3;
	color: #000;
}



#menu ul
{background: #000;
list-style: none;
padding: 0;
margin: 0 auto;

}

#menu li
{
float: left;
margin: 0 0.15em;
}

#menu li a
{
background: #000;
height: 1.2em;
line-height: 1.2em;
float: left;
width: 7em;
display: block;
color: #fff;
text-decoration: none;
text-align: center;

}

/* Hide from IE5-Mac \*/
#menu li a
{
float: none
}
/* End hide */

#menu
{background: #000;
width:762px;
margin:0 auto;
font-size:1.2em;
text-align: center;

height:1.4em;
} 

#menu li a:link, #menu li a:visited {

color: #fff;
} /* colori per il link */
#menu li a:hover, #menu li a:active {

color:#c00;
} /* colori per l'effetto roll-over */








#scatola{width: 760px;
border:1px solid #000;
border-top: 0;
margin:0px auto;
text-align:center;
background: #e9e2c3;

  }
  
 #scatola p{margin:0px auto; text-align:center}
  


#content{
	margin: 0 auto;
	width: 760px;
	padding-bottom: 1.50em;
	border: 1px solid #000;
	border-top: 0;
	border-bottom: 4px solid #995b52;
	background: #e9e2c3 url("../images/bkg.jpg") no-repeat top  right  ;

	color: #000;
}

.image_sx {float: left}

.image_dx {float: right}
.testodestra
{text-align: right;}

p{margin-left:80px;
margin-right:80px; text-align: justify;}


#content p {
	font-size: 100%;
	
	padding-left: 1em;
	padding-right: 1em;
}

#content h1 {
	padding-bottom: 0.3em;
	padding-top: 0.3em;
	font: normal 100% Georgia, "Times New Roman", Times, serif;
	color: #f90b0b;
	background-color: #FFFFFF;
}
#content h2{
	margin-left:12px;
	color: #940D1E;
	padding-bottom: 0.3em;
	font: normal 150% Georgia, "Times New Roman", Times, serif;
	
}
#content a:link, #content a:visited {
	font-size: 95%;	
	font-weight: normal;
	color: #12a1e3;
	
	text-decoration: underline;
}
#content a:hover {
	color: #de1624;
	
	
}


#capp p{font-size: 120%;
	
	
	
}



#capp{margin: 0 auto;
	width: 760px;
	padding: 1.25em 0;
	border: 1px solid #000;
	border-top: 0;
	background: #F4F0E1;
	color: #000;
}
.fontG{font-size:1.3em}


#capp  h1{font: normal 100% Georgia, "Times New Roman", Times, serif;
	color: #f90b0b;
	margin-left:60px}

#footer{
	margin: 0 auto;
	width: 760px;
	background: #41545F;
	text-align: center;
	color: #fff;
	border: 1px solid #000;
	border-top: 1px;
	border-bottom: 1px;
	font-family: helvetica, arial, verdana, tahoma, sans-serif; 
	padding:10px 0
	
}

ul{margin-left:120px;
margin-right:100px;
text-align: justify;}

li{margin-top:.3em; line-height:1.2em}

div.textimage{margin: 0 auto; width: 500px;margin-bottom: 10px;border: 1px solid #000;}
div.textimage img{float:left;margin: 10px}
div.textimage h2, div.textimage p{margin:0 10px;padding: 0}
div.textimage h2{margin-top: 10px; }
div.clearer{clear: left}



a:visited {color: #995b95}
a:hover   {color: #a81740}

