/*
Colori:

#e8a100: arancione paniere
#ffe666: giallino
#e87300: arancioneforte
#fdf1c5: giallino dello sfondo
*/

body {
	font-family: Calibri, Tahoma, sans-serif;
	padding: 5px;
	/* margin: 75px;*/
	width: 1024px;
	margin: auto;
	background-color: #fdf1c5;
	border-left: 5px solid gray; 
	border-right: 5px solid gray;
	border-left-style: groove;
	border-right-style: groove;
	border-bottom: 5px solid gray;
	border-bottom-style: groove;	
	}

#header {
   display: block;
   height: 100px;
   text-align: center;
   padding-bottom: 5px;
}
#header ul {
   height: 30px;
   /* line-height: 3px; la distanza da sopra */
   padding: 5px;
   margin-left:auto;
   margin-right:auto;
}
#header ul li {
   display: inline;
}
#header ul li a {
   padding: 2px;
   /* border: 1px solid #e87300;*/
   font-weight: bold;
   color: #e87300;
   text-decoration: none;
   }
#header ul li a:visited {
   color: #e87300;
}
#header ul li a:hover {
   background-color: lightgrey;
   text-decoration: underline;
   color: black;
   }
/*#header a.current {
   color: black;
   background-color: #e8a100;
   }*/   
#header ul ul {
	text-align: center;
	position: absolute;
	visibility: hidden;
	}
#header ul li:hover ul {
	visibility: visible;
	}
.content {
   display: block;
   padding: 10px;
   border-top: 1px solid darkblue;
   width: auto;
}
div.content {
	min-height: 600px;
	}
.content h1 {
   font-family: Georgia, serif;
   font-size: xx-large;
   text-align: center;
}
.content h2 {
   font-family: Georgia, serif;
   font-size: x-large;
}
.content img {
	display: block;
	float: middle;
	}
.content table {
	background-color: #e8a100;
}
.content td {
	background-color: #fdf1c5;
}
.content ul li a:visited {
   color: black;
}
.content ul li a:hover {
   color: black;
   font-weight: bold;
   }
.content a {
	color: gray;
	}
.content a:hover {
   color: black;
   font-weight: bold;
}
.inlinea img {
	display: inline;	
}
.footer {
   display: block;
   padding: 10px;
   font-size: smaller;
   text-align: center;
   border-top: 1px solid darkblue;
   }
.footer a {
	color: grey;
	}
.footer a:hover {
   color: black;
   font-weight: bold;
}	   
#extraDiv2 {	background-image: url(../immagini/bottom.png);	background-repeat: no-repeat;	background-position: bottom;	height: 1600px;	width: 100%;	position: fixed;	bottom: 0px;
	z-index: 1;}
/*
.fine img {
	position: fixed;	bottom: 0px;
	z-index: 1;
	opacity: 0.4;}

.fine img:hover {
	opacity: 1;
}

.spazio {
	height: 400px;
}

*/
