body {
	background-image: url(img/fondino.jpg);	
	background-position: top;
	background-repeat: repeat-x;
	
	text-align:center;
	font-family:Geneva, Verdana, sans-serif;
	font-size:11.5px;
	font-weight: lighter;
}

#contenitore{
	width:900px;
	margin:0 auto;
}

#contenuto{
	width:900px;
}

#testo{
	width:700px;
	margin:0 auto;
	text-align:justify;
}

#menu{
	margin-left:50px;}

#sx{ width: 250px; margin-left:170px; float:left; text-align:right;}

#dx{ width:250px; position:absolute; margin-left:455px; text-align:left;}

#cat{ width:750px; margin-left:75px;}
img #cat { padding: 5px;}

h1{ font-size:16px; font-weight:lighter;}
h2{ font-size:16px; font-weight:lighter; color:#F09;}
h3{ font-size:16px; font-weight:lighter; color:#F09; text-align:center;}
.cian{color: #3CF;}
a img{border:none;}

img {border:none;}

.slideshow { position: relative; margin:0 auto;  }
.slideshow img { padding: 10px; background-color: #eee; }



/*NAVBAR*/
#navbar {
   padding: 0;
   height: 1em; }
#navbar li {
   list-style: none;
   float: left; }
#navbar li a {
   display: block;
   text-decoration: none; }
#navbar li ul {
   display: none; 
   width: 10em; /* Width to help Opera out */
}
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin: 0;
   padding: 0; }
#navbar li:hover li, #navbar li.hover li {
   float: none; }
#navbar li:hover li a, #navbar li.hover li a {
   border-bottom: 1px solid #fff; }

