/* CSS Document */
body{
background-color: #ffffff; margin: 0; padding: 0; font-size: 10px; color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva; text-decoration: none; border: none; 
text-align: center /* per centrare i blocchi in IE/Win */;
}

img {border:0}

#centrato {width: 900px; margin: auto; text-align: left /* per centrare i blocchi in IE/Win */;}

#home {height: 250px;}
#intestazione {width: 900px; height: 250px; margin-top: 20px; text-align: center;}
#corpo {float:left; width: 900px; margin: 0 auto; padding-top: 10px;} /* elemento contenitore delle colonne sx, centro, dx*/

#sx {float:left; left:0px; top:0px; width: 415px; height: 310px;}
#centro {float:left; top:0px; width: 70px; height: 310px; text-align: left;}
#dx {float:left; top:0px; width: 390px; height: 310px; text-align: left; font-size: 11px; color: #333333; margin-top:0px;font-family: Tahoma, Verdana, Arial, Helvetica, Geneva; border: none; text-align: left; line-height: 1.2em;}
#piepagina {clear: left; width:900px; height: 20px; margin: 0 auto; text-align: left;}

.menu {margin: 0; padding: 0; color: #333333; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva; list-style:none;}

.menu li {display: inline;}

.menu li.primavoce {
border-left: none; /* evita baretta verticale prima voce menu */
}

.menu a {
height:0 /* solo per IE5*/; padding: 0px 0; text-decoration: none; 
/*margin: -1em/* margini inferiori menu solo per IE!!!!  0.3em/* spaziatura laterale menu */; 
white-space: nowrap; /* serve ad evitare che ev. voci del menu con 2 parole vengano spezzate */
}

.menu a:link,
.menu a:visited {background: #ffffff; color: #333;}

.menu a:hover,
.menu a:focus,
.menu a:active {background: #ffffff; color: #999; font-weight: lighter;}

.menu .vocecorrente a:link, 
.menu .vocecorrente a:visited, 
.menu .vocecorrente a:hover, 
.menu .vocecorrente a:focus, 
.menu .vocecorrente a:active {background: #ffffff; color: #AA0700; font-weight: bold;}

.menu .vocecorrente2 a:link, 
.menu .vocecorrente2 a:visited, 
.menu .vocecorrente2 a:hover, 
.menu .vocecorrente2 a:focus, 
.menu .vocecorrente2 a:active {background: #ffffff; color: #AF8C00; font-weight: bold;}


b {font-weight:bold; text-style:none; }

a:link,
a:visited {text-decoration: none; color: #000;}

a:hover {color: #AA0700;}

table, td {font-size: 11px; color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva }

.segue {color:#AA0700; font-weight:bold; font-size:10px;}

/* settaggi per scroller */

#MainContainer {
	margin-top:0px;
	position: relative;
	width: 410px;
	height: 200px;
}

#Content {
	font-size: 11px; 
	color: #333333;
	margin-top:0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva;
	line-height: 1.2em;
	position: absolute;
	width: 410px;
	height: 310px;
	overflow: hidden;
}

#MainContainer .Scroller-Container {
	position: absolute;
	top: 0px;
	left: 0px;
}

#Scrollbar {
	position: absolute;
	left: 410px;
}

#MainContainer .Scrollbar-Track, .Scrollbar-Track-Pressed {
	width: 15px;
	height: 310px;
	position: absolute;
	background-image: url(images/bar.gif);
}

#MainContainer .Scrollbar-Handle, .Scrollbar-Handle-Pressed {
	position: absolute;
	width: 15px; height: 15px;
	background-image: url(images/dot.gif);
}