.indice_paginazione {
	background-color: #E9E9E9;
}
body { margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#444444;background: #FDC446 url(images/bg.gif) repeat-y center top; }
img { border:none; margin:0; padding:0;}
a { color:#5e788e; text-decoration:underline; }
a:hover { color:#00447b; text-decoration:underline; }
h1 { font-size:18px; color:#000099; font-weight:bold; padding:0; margin:0 0 6px 0; }
h2 { font-size:12px; color:#000099; text-align:center; background-color:#FDC446; padding:2px 0; margin:0; }
h3 { font-size:10px; color:#000099; text-align:left; background-color:#FFF3BA; padding:2px 0; margin:0; }

div#container {	width:800px; height:100%; margin:auto; }

div#header { margin:0 20px;}

div#barra { margin:0; height:26px; border-bottom:2px solid #ffffff; background:#FDC446; clear:both; }
div#orologio { float:left; width:160px; }
div#menu_top { float:right; width:278px; height:15px; background:#FDC446; margin:6px 0 5px 0; padding:0 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000099; text-align:right; }
div#menu_top ul { padding:0; display:inline; margin:0; }
div#menu_top li { display:inline;}
div#menu_top img { margin-right:3px; border:0;}
div#menu_top a { color:#000099; text-decoration:none; }
div#menu_top a:hover { color:#000099; text-decoration:underline; }

.menutop_li {margin-right:12px; text-decoration:none}

div#main {border-top:4px solid #E0E0B0; }
div#menu { float:left; width:120px; height:400px; background:#FFF3BA; border-top:6px solid #ffffff; margin:0; padding:0; }
div#bordo_menu { height:4px; border-top:1px solid #cdd6de; background:#FFF; }
div#contenuti { float:right; width:630px; margin:0; padding:0; min-height:340px; border-top:6px solid #ffffff;}
div#contenuti img { margin:0 20px 10px 0; }
div#contenuti hr { clear:left; margin-top:5px; border:1px solid #cdd6de; }
div#contenuti p { font-size:10px; color:#4d4f51; padding:0; margin:0 0 8px 0; }
div#contenuti ul { font-size:10px; color:#4d4f51; padding:0; margin:0; }
div#contenuti li { font-size:10px; color:#4d4f51; padding:0; margin-bottom:5px; list-style:none none; }
div#img_news {float:left; width:155px;margin:0;padding:0;}
div#img_news img {margin:0;padding:0;}
div#news {float:right; width:450px; margin:0;padding:0}
div#news ul { font-size:10px; color:#4d4f51; padding:0; margin:0; }
div#news li { font-size:10px; color:#4d4f51; padding:0; margin-bottom:5px; list-style:none none; }
div#contenuti_2 { clear:both; margin-top:10px; border-top:1px solid #E0E0B0; padding-top:6px; margin:0; }
div#contenuti_2 img {margin:6px 0 0 0; }
.separatore { display:block; width:99%; height:1px; clear:both; }
div#contenuti_2 ul { font-size:10px; color:#4d4f51; padding:0; margin:3px 0 0 0; width:90%; }
div#contenuti_2 li { font-size:10px; color:#4d4f51; padding:0; margin:0; list-style:none none; }
div#sinistra { float:left; width:200px; text-align:left; padding:0; margin:0;}
div#blocco_destra { float:right; padding:0; width:415px; margin:0;}
div#centro {float:left; width:200px; text-align:left; }
div#destra { float:right; width:200px; text-align:left; }
div#contenuti_2 p { margin: 10px 5px 0 0; }

div#footer { clear:both; text-align:center; border-top: 6px solid #ffffff; }
div#link { margin:0; padding:4px 0 4px 0; border-top:3px solid #E0E0B0; background-color: #FFF3BA; color:#000099; }
div#link a { color:#000099; text-decoration:none; }
div#link a:hover { color:#0000CC; text-decoration:underline; }
div#firme { margin: 4px auto }

div#links {vertical-align:bottom; clear:left; margin-top:10px; border:1px solid #cdd6de; padding:3px; margin:0;background-color: #FFF3BA;
}
div#continua { text-align:right; margin: 0; padding: 0 0 2px 0 }
input {font-size:10px; color:#666666; text-align:left; background-color:#f8fafc; padding:2px 0; margin:0;}
input#button {text-align:center;}
select {font-size:10px; color:#666666; text-align:left; background-color:#f8fafc; padding:2px 0; margin:0;}

/*Stile menu*/
.menutitleSX{
	margin:0;
	background:url(images/bg_menu1.gif) no-repeat right bottom #ffffff;
	height:24px;
	text-align:left; }
.menutitleSX a:link, .menutitleSX a:visited {
	color:#00447c;
	text-decoration:none; }
.menutitleOverSX{
	margin:0;
	background: #ffffff;
	text-align:left; }
#masterdivSX { width:120px;  margin-bottom:6px; }

#masterdivSX ul {
	margin:0;
	padding:0; }
#masterdivSX li {
	background: url(images/bg_menu2.gif) no-repeat bottom #EADFC3;
	margin: 0;
	padding: 4px 0 4px 5px;
	border-top:1px solid #FFF3BA;
	list-style-image: url(images/list2.gif);
	list-style-position: inside;
 }
#masterdivSX li:hover {
	background: #FFF3BA;
	margin: 0;
	padding:4px 0 4px 5px;}

.titoloMenuS {
	padding: 4px 0px 0px 5px;
	font-size:12px;
	color: #FFF3BA; }
.submenuSX {
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
	display:block; }
	.submenuSX a { display:block;}
.submenuSX A:link, .submenuSX A:visited, .submenuSX A:active {COLOR: #336e9f; TEXT-DECORATION: none; } 
.submenuSX A:hover {COLOR: #00447c; TEXT-DECORATION: none; }
.menutitleSX a:hover {color:#00447c; text-decoration:none; }



/* PAGINA INTERNA - COL SX MENU
- - - - - - - - - - - - - - - - - - - - */
#menu_vert_3lev{float: left; width: 203px; background:#c5d5dc;  margin: 0px 0px 0px 0px; padding: 60px 15px 0px 25px; background: url(../img1/main_pag_bg.jpg) no-repeat top left;}
#menu_vert_3lev ul {list-style:none; padding: 0px; margin: 0px; width: 200px; }
#menu_vert_3lev ul li { font-size: 16px; font-weight: bold; text-transform:uppercase; margin:0;padding:0;}
/* menu 1° liv*/
#menu_vert_3lev ul li ul {list-style:none; padding: 0px; margin: 0px; width: 200px; text-transform:none}
#menu_vert_3lev ul li ul li{padding: 10px 0px 1px 0px; margin: 0px; border-bottom: 1px solid #fff; font-weight: normal;text-transform:uppercase; font-size: 11px;}
/*#menu_vert_3lev ul li li.li_contenitore{padding: 0px; margin: 0px; border-bottom: 0px ; background: none; }*/
#menu_vert_3lev ul li ul li a {display:block; color: #000;text-decoration:none; }
#menu_vert_3lev ul li ul li a:hover{display:block; color: #004689; text-decoration:none; }

/* menu 2° liv*/
#menu_vert_3lev ul li ul li ul {clear:both; background:#88a2af; width: 200px;list-style:none; padding: 4px 0px 18px 0px; margin: 0px; }
#menu_vert_3lev ul li ul li ul li{padding: 9px 0px 0px 0px; margin: 0px; background: url(../img1/fil_menu_vert.gif) no-repeat -11px 10px; font-weight:bold; text-transform:uppercase;  border-bottom: 1px solid #88a2af;  }
/*#menu_vert_3lev ul li ul li ul li.li_contenitore{padding: 0px; margin: 0px; border-bottom: 1px solid #88a2af; background: none; }*/
#menu_vert_3lev ul li ul li ul li a{display:block; color: #000;text-decoration:none; padding: 0px 0px 0px 17px;}
#menu_vert_3lev ul li ul li ul li a:hover{display:block; color: #fff; text-decoration:none; padding: 0px 0px 0px 17px;}

/* menu 3° liv*/
#menu_vert_3lev ul li ul li ul li ul {clear:both; width: 200px; list-style:none; padding: 0px 0px 0px 0px; margin: 0px;  }
#menu_vert_3lev ul li ul li ul li ul li{padding: 9px 0px 0px 0px; margin: 0px; background: url(../img1/fil_menu_vert.gif) no-repeat 0px 10px; font-weight:bold; color: #fff; text-transform:uppercase;  border-bottom: 1px solid #88a2af; }
/*#menu_vert_3lev ul li ul li ul li ul li.li_contenitore{padding: 0px; margin: 0px; border-bottom: 1px solid #88a2af;  background: none; }*/
#menu_vert_3lev ul li ul li ul li ul li a{display:block; color: #fff;text-decoration:none; padding: 0px 0px 0px 27px;}
#menu_vert_3lev ul li ul li ul li ul li a:hover{display:block; color: #000; text-decoration:none;padding: 0px 0px 0px 27px; }

/* menu 4° liv*/
#menu_vert_3lev ul li ul li ul li ul li ul {clear:both; list-style:none; padding: 0px 0px 0px 0px; margin: 0px; }
#menu_vert_3lev ul li ul li ul li ul li ul li{padding: 7px 0px 0px 0px; margin: 0px; background: none; font-weight:normal; font-size: 12px; color: #fff; border-bottom: 1px solid #88a2af; text-transform:none;  }
#menu_vert_3lev ul li ul li ul li ul li ul li a{display:block; color: #fff;text-decoration:none; padding: 2px 10px 2px 27px; }
#menu_vert_3lev ul li ul li ul li ul li ul li a:hover{display:block; color: #507285; padding: 2px 10px 2px 27px; text-decoration:none; background: url(../img1/menu_vert_liv04bg.gif) no-repeat left  ;}
#menu_vert_3lev ul li ul li ul li ul li ul li a.active{display:block; color: #507285; padding: 2px 0px 2px 27px; text-decoration:none; background: url(../img1/menu_vert_liv04bg.gif) no-repeat left  ;}


/* ricerca nel menu vert*/
#menu_vert_3lev input{color: #000; font-size: 11px; border:0px; background:#fff; width: 180px; height: 16px; margin: 5px 0px 0px 0px;padding: 0px 3px 0px 3px;}
#menu_vert_3lev select{color: #000; font-size: 11px; border:0px; background:#fff; width: 203px; height: 17px; margin: 5px 0px 0px 0px;}

