/* basic layout: dimensions, alignment, ... */


/* per avere la scroll-bar sempre presente in FireFox*/
:root {
 overflow-y: scroll !important;
}


#container {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px; 
}

#header {
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	height:250px;	
}

#logo
{
	float: left;
	padding: 0px;
	margin-top: 35px;
}


#menu-principale
{
	float:right;
	height: 27px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 10px;
}


#testata
{
	float:right;
	height: 200px;
	width: 550px;
	margin-top: 5px;
	margin-right: 10px;
	color:#339966;
}


#middle
{
}

#content {
	margin-left: 240px;
	text-align: left;

}

#sidebar-left {
	float: left;
	width: 160px;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
	padding: 5px;
}

#footer {
	width: 780px;
	clear: both;
	padding-top: 1px;
	padding-bottom: 5px;
	margin-top: 20px;
	text-align: center;
	background-color: rgb(213, 219, 225);
}
               


		
/** MENU 1 ** roll-over basato solo sui colori **/
ul.menu1 { 
	width:200px;
	list-style:none; /* elimino i punti elenco */
	margin:0; padding:0; /* elimino i rientri delle liste */
}

ul.menu1 li a { 
	display:block; /* il link occupa tutto lo spazio orizzontale */
	text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
	padding:0 .8em;  /* lascia spazio fra il bordo del menu e il testo del link */
	height:2em;line-height:2em;  /* altezza del link: height e line-height devono avere il medesimo valore */ 
}

ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a:link, ul.menu1 li a:visited { 
	color: #ffffff;
} /* colori per il link */

ul.menu1 li a:hover, ul.menu1 li a:active { 
	color: #000000;
} /* colori per l'effetto roll-over */




