@charset "iso-8859-1";
/* Created by Brunella Longo Panta Rei Srl */
body {
background-color : #fff; 
color: #000; 
margin: 0px; 
padding: 0px; 

} 

 .bodyhome{
background-image : url(img/logobnb64grey.gif); 
background-position : 201px 380px; 
background-repeat : no-repeat; 
} 

.bodysection { 
 
 background-image : url(img/logobnb64grey.gif); 
background-position : 98% 2%; 
background-repeat : no-repeat; 
} 

A:link, A:visited, A:active  {
text-decoration : none; 
} 
   #squaretext1   { background-color: #003366;
	color: #fff; 
	font-size : 11px; 
	padding-right: 20px;
	padding-top: 20px;
   margin-top: 0px;
	}
	
	#squaretext2   { background-color: #003366;
	color: #fff; 
	font-size : 11px; 
	padding-right: 20px;
	padding-top: 10px;
   margin-top: 0px;
	}
	
	
.square p  { background-color: #003366;
	color: #fff; 
	font-size : 13px; 
	padding-right: 20px;

	}	
	
	
.square A, .nav2tit A {
text-decoration : none; 
background-color: #003366;
color: #fff;
} 

A:hover, A:hover.square, A:hover.nav2tit
{
text-decoration : underline; 
} 

.mibac { 
font-size : 11px; 
position: absolute;
top: 5px;
left: 268px;
width: 100px;
background-color: #fff;
color: #000;
}   
 
.small {
font-size : 11px; 
background-color: #fff;
color: #000;
} 

.small1 {
font-size : 13px; 
background-color: #fff;
color: #000;
} 




.imgdescription {
font-size : 10px; 
background-color: #fff;
color: #003366;
 font-family : verdana, geneva, helvetica, arial, sans-serif; 
 margin-top: 0px;

 width: 351px;
} 

.square { 
 
   background-color: #003366;
	color: #fff; 
	
   width: 200px;
	height: 200px;
	margin: 0px;
	padding-top: 0px;
	
   font-family : verdana, geneva, helvetica, arial, sans-serif; 
	text-align: right;
	font-weight: bold;
	font-size: 13px;
	
	float: left;

} 

.show { 
   background-color: #fff;
	color: #000; 
   width: 351px;
   height: 200px;
	margin: 0px;
	padding-left: 3px;  
 
	float: left;
} 


.toc1 { 
  
   border-top: 1px solid #e7e7e7;
	height: 200px;
	font-size: 13px;
 	margin-left: 551px;
   border-bottom: 1px solid #e7e7e7;
	background-color: #e7e7e7;
   color: #000;
} 
 
.toc2 {  
	margin-left: 551px;
	background-color: #fff;
	color: #000; 
		padding: 20px;  
	font-family : verdana, geneva, helvetica, arial, sans-serif; 
   font-size: 13px; 
} 


.tocmenu {
	padding: 20px;  
	font-family : verdana, geneva, helvetica, arial, sans-serif; 
   font-size: 13px; 
} 

dd {
margin-left : 0; 
margin-bottom : 15px; 
font-size: 10px;
font-family : verdana, geneva, helvetica, arial, sans-serif; 

} 




.testa { 
   
   margin-left: 200px; 

} 

	
.testa2 { 
 
   margin-left: 35px; 
   margin-top: 5px;
} 
	

 
.pagecontent { 
   background-color: #e7e7e7;
	color: #000; 
 
	} 
	
.nav { 
 	font-size: 10px;
 	margin-left: 0px;
	padding-top: 1px;
   padding-bottom: 0px;
   padding-left: 35px;
	font-family : verdana, geneva, helvetica, arial, sans-serif; 

} 


.content {
   background-color: #fff;
	color: #000; 
	width: 70%;

 	margin-left: 0px;
	padding-top: 20px;

   padding-bottom: 10px;
	margin-right: 20px;
   padding-left: 35px;
	padding-right: 20px;
	background-image : url(img/curvadx.gif); 
   background-position : top right; 
   background-repeat : no-repeat; 
	float: left;
	} 

	.scafcontent {
   background-color: #fff;
	color: #000; 
	width: 90%;
	text-align: justify;
    font-family : verdana, geneva, helvetica, arial, sans-serif;
	font-size: 15px;
 	margin-left: 0px;
	padding-top: 20px;

   padding-bottom: 10px;
	margin-right: 20px;
   padding-left: 35px;
	padding-right: 20px;
		float: left;
	} 
	
	.scafindent {
   background-color: #fff;
	color: #000; 
	width: 90%;
	text-align: justify;
    font-family : verdana, geneva, helvetica, arial, sans-serif;
	font-size: 15px;

 	margin-left: 0px;  
	padding-top: 0px;
    text-indent:1em;
   padding-bottom: 0px;
	margin-right: 20px;
   padding-left: 0px;
	padding-right: 0px;
		float: left;
	}
	
	.boxesimg { width: 768px; 
  margin-top: 0px; 
  margin-right: auto; 
  margin-bottom: 0px; 
  margin-left: auto; 
  text-align: center; }
	
	
	
	.scaf1content {
   background-color: #fff;
	color: #000; 
	width: 90%;
	text-align: justify;
    font-family : verdana, geneva, helvetica, arial, sans-serif;
	font-size: 15px;

 	margin-left: 30px;
	padding-top: 20px;

   padding-bottom: 10px;
	margin-right: 20px;
   padding-left: 35px;
	padding-right: 20px;
		float: left;
	} 
	
	.scaf2content {
	font-size: 11px;
   background-color: #fff;
	color: #000; 
	width: 90%;
	text-align: justify;
    font-family : verdana, geneva, helvetica, arial, sans-serif;
	font-size: 15px;

 	margin-left: 30px;
	padding-top: 20px;

   padding-bottom: 10px;
	margin-right: 20px;
   padding-left: 35px;
	padding-right: 20px;
		float: left;
	} 
	
	.scafjust {
  background-color: #fff;
	color: #000; 
	width: 90%;
	text-align: justify;
    font-family : verdana, geneva, helvetica, arial, sans-serif;
	font-size: 15px;
 	margin-left: 0px;
	padding-top: 20px;
   padding-bottom: 10px;
	margin-right: 20px;
   padding-left: 35px;
	padding-right: 20px;
	text-align: justify;
		float: left;
	} 
	
	.scafcent {
  background-color: #fff;
	color: #000; 
	width: 90%;
	font-family : verdana, geneva, helvetica, arial, sans-serif;
	font-size: 15px;
 	margin-left: 0px;
	padding-top: 20px;
   padding-bottom: 10px;
	margin-right: 20px;
   padding-left: 35px;
	padding-right: 20px;
	text-align: center;
		float: left;
	} 
		.notacontent {
   background-color: #ffffcc;
	color: #660000; 
	width: 90%;
	text-align: justify;
    font-family : verdana, geneva, helvetica, arial, sans-serif;
	font-size: 15px;

 	margin-left: 0px;
	padding-top: 20px;

   padding-bottom: 10px;
	margin-right: 20px;
   padding-left: 35px;
	padding-right: 20px;
		float: left;
	} 
	
	.contentbig {
   background-color: #fff;
	color: #000;  
	
 	margin-left: 0px;
	margin-right: 0px;
   padding-left: 35px;
 padding-top: 10px;
   padding-bottom: 10px;

	} 


.nav2 { 
     
 left: 90%;

 	font-size: 11px;
   padding: 20px;
	font-family : verdana, geneva, helvetica, arial, sans-serif; 
 width: auto;
} 

.nav2tit { 
 	 padding-top: 5px;
	 	 padding-bottom: 5px;
 	 font-weight: bold;
	 background-color: #003366;
	 color: #fff;  
} 



	.col { float: left; padding: 10px; font-size: small; width: 25%;
	
	} 

 

.contentbig ul   {  
 
  margin-left: 15px;
  margin-top: 0px;
  list-style-position: inside;
  font-size: 12px;
  	 font-family : verdana, geneva, helvetica, arial, sans-serif; 
 
  } 

  
  
.footer { 
    margin-left: 551px;
	 padding-left: 20px;  
	 padding-right: 20px;  
	 color: #999;
	 background-color: #fff;
	 font-family : verdana, geneva, helvetica, arial, sans-serif; 

} 


.footer2, .footer2 p { 
    width: 80%;
	 color: #999;
	 background-color: #fff;
	 font-family : verdana, geneva, helvetica, arial, sans-serif; 
 margin-top: 0px;
  margin-left: 0px;
  padding-left: 10px;
  padding-top: 10px;
 

} 

.footer3 { position: absolute;
 left: 35px;
 width: 65%;
	 color: #999;
	 background-color: #fff;
	 font-family : verdana, geneva, helvetica, arial, sans-serif; 
	 border-top: 1px solid #999;

} 

.imgmostre 

{ float: left;
 margin-right: 20px; 
} 

.imgfreccia 

{ float: left;
 margin-left: 40px; 
} 


.mostrecolophon p { font-size: 11px;
	 font-family : verdana, geneva, helvetica, arial, sans-serif; 

} 
