@charset "utf-8";
/* CSS Document */
html,body{margin: 0;padding: 0}
body{font: 76% Verdana,Arial,sans-serif;text-align: center; background:#E6E6E6;}
h1,h2,h3,h4{font-family: "Trebuchet MS",Arial,sans-serif;margin: 0}
h1{color: #666;font-size: 200%}
h2{color: #999;font-size: 180%}
.h3Content{color: #333;font-size: 150%}
.h3extra{color: #A47E6A;font-size: 150%}
h4{color: #333;font-size: 120%}
p{margin: 0 0 0.8em 0}
div#latbackground{width: 780px;margin: 0px auto;
    background: #FFF url(../Immagini/LatBackground.jpg) repeat-y left; text-align: left}
div#downbackground{width: 780px;margin: 0px auto;height:15px;line-height: 15px; background: #FFF url(../Immagini/DownBackground.jpg) left no-repeat}
div#container{width: 760px;margin: 0px auto;
    background: #FFF; text-align: left}
div#container2{}
div#header{height:70px;line-height: 70px;padding: 0 2%;
    background: #E6E6E6}
div#header a#skipnav{position: absolute;left: -9000px}
div#NavBar{
	height:30px;
	line-height: 30px;
	padding: 0 2%;
    background: #900 url(../Immagini/TopNavBar.jpg) no-repeat;
	text-indent:130px;
	color: #fff;font-size: 90%
	}
div#NavBar a{
	color:#FFF ;
	text-decoration: underline;
	}
div#nav{float: left;width:141px;\width:151px;w\idth:141px;padding: 0}
div#extra{float:right;width:160px;\width:170px;w\idth:160px;padding: 0 5px;background:  url(../Immagini/RightBackground.jpg) repeat-y right}
div#extra a{color: #333}
div#extra p{color: #963;font-size:80%}

div#contentWithoutbar{margin: 0 10px 0 160px;padding-top:10px;}
div#contentWithoutbar p{line-height:1.3}
div#contentWithoutbar strong{font-weight:bold}
div#contentWithoutbar a{color:#900}

div#shareonFBWithoutbar{margin: 0 10px 0 160px;padding-top:10px;}
div#shareonFBWithbar{margin: 0 180px 0 160px;padding-top:10px;}

div#contentWithbar{margin: 0 180px 0 160px;padding-top:10px;}
div#contentWithbar p{line-height:1.3}
div#contentWithbar strong{font-weight:bold}
div#contentWithbar a{color:#900}
div#footer{
	clear:both;
	background: #fff url(footer.jpg) repeat-x top;
	color: #333;
}
div#footer a{color:#900}
hr#linefooter{color:#900;}
div#footer p{margin: 0;padding: 10px 0;text-align: center;font-size: 80%}
h1#LogoPrint{display:none;}
img#logo{margin:5px; float:left}
div#BottomNav{height:15px;line-height: 15px;padding: 0 2%;
    background: #900 url(../Immagini/BottomMenu.jpg) right;
	float: right;
	width:141px;\width:151px;w\idth:141px;padding: 0;
	border-top: solid #C00 1px;
	}
.MenuItem{
	float: left;
	width:120px;\width:130px;w\idth:120px;
	padding: 0;
	text-align: left;
	text-indent: 5px;
	list-style: none;
	}
.MenuItem a{
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	display: block;
	font-weight: bold;
	letter-spacing: 1pt;
	border-top: solid #C00 1px;
	border-right: solid #C00 1px;
}	
.MenuItem a:link, .MenuItem a:visited {
	width:120px;\width:130px;w\idth:120px;
	color:#FFF;
	background-color:#900;
}
.MenuItem a:active {
	width:120px;\width:130px;w\idth:120px;
	color:  #990000;
	background-color:#900;
}	
.MenuItem a:hover{
	width:119px;\width:129px;w\idth:119px;
	color: #900;
	background-color:#eee7cf;
	text-decoration: none;
	border-left: solid #C00 1px;
	}	
.MenuSubItem {
	width:136px;\width:146px;w\idth:136px;
	margin: 0px;
	border: none;
	text-align: left;
	text-indent: 20px;
	list-style: none;
	padding: 0px;
}
.MenuSubItem a{
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	width:136px;\width:146px;w\idth:136px;
	display: block;
	font-weight: normal;
	letter-spacing: 1pt;
	border-right: solid #C00 1px;
}	
.MenuSubItem a:link, .MenuSubItem a:visited {
	color: #fff;
	background-color: #900;
}
.MenuSubItem a:active {
	color: #fff;
	background-color: #900;
}	
.MenuSubItem a:hover{
	color: #fff;
	text-decoration: underline;
}
b.r{display: block; background: #FFF;}
b.r b{display: block; height: 1px; overflow: hidden; background-color:#630;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.r b.r4{margin: 0 1px;	height: 2px}
b.r b.r3int{background-color:#FFC; margin-left:1px; margin-right:1px;}
b.r b.r2int{background-color:#FFC; margin-left:2px; margin-right:2px;}
b.r b.r4int{background-color:#FFC; height:2px; margin-left:1px; margin-right:1px;}
div.testor{margin:0px; background: #FFC; color:#000; border-left:#630 1px solid; border-right:#630 1px solid;}
table.testor{margin:0px; padding-left:5px; padding-right:5px; background: #FFC; color:#000;}