/* 16 leg */

body{
	margin-left:10px;
	margin-right:10px;
}
#tree_menu_top {
	display: none;
}
/*
h2.titBoxOldLeg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 75%;
	font-weight: bold;
    color: #000000;
	background-color: #e8e8e8;
	padding: 5px 3px 3px 10px;
	margin: 0px;
}

.divBoxOldLeg {
	border: 1px solid #e8e8e8;
	font-size: 70%;
	margin-bottom: 0px;
}

div.divBoxOldLeg ul, div.divBoxOldLeg p {
	margin: 5px 5px 10px 0px;
	padding: 0px;
}
div.divBoxOldLeg li {
	margin: 1px 0px 2px 4px;
	padding: 0px 2px 0px 18px;
	list-style: none;
	background-image: url(/application/xmanager/projects/senato/img/css/list_col_dx.gif);
	background-repeat: no-repeat;
    color: #000000;
}
div.divBoxOldLeg li.icona {
	background-image: none;
	padding-top: 4px;
	font-weight: bold;
}
div.divBoxOldLeg ul li a {
	color: #0000FF;
}
div.divBoxOldLeg ul li a:visited {
	color: #0000FF;
}
div.divBoxOldLeg ul li a:active {
	color: #E39230;
}
div.divBoxOldLeg input, div.divBoxOldLeg select  {
	font-size: 100%;
}
*/

/*WRAPPER*/
div.wrapper{
	border:1px solid #DFDFDF;
	width:auto;
	overflow: hidden;
}
div.divPath{
	padding:13px 11px;
	height: 10px;
}

/*   TESTATA */

/* definizioni specifiche per il sito per legislature */
div#ric ul.ulLinkRic{
	margin:0;
	padding:0;
	width:100%;
}
div#ric ul.ulLinkRic li{
	padding:0 2.1em 0 0;
}
div#ric ul.ulLinkRic a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
div.menu_top {
	margin: 0!important;
	padding: 0!important;
}

div.menu_top ul{
	margin: 0!important;
	padding: 0!important;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight: bold; 
}
div.menu_top ul li.last{
	margin:1px 0 1px 0;
	padding-right:0.2%;
}
div.sx li a:visited{
	color:#000000;
}
.divNav1liv {
	border-top: 1px;
}
div.menu_top ul li, .divNav1liv li.current{
	margin-right:0.2%;
	padding-top:5px ;
	padding-left: 0.3%; 
	margin-left:0;
	padding-right: 0;
	padding-bottom: 2px;
	border-top: 4px solid #9B1818;
	background-color: #e8e8e8;
	background-image: none;
	height: 30px;
	float: left;
	width:19.5%;
	list-style-type: none;
	font-size: 90%;
	color: #000000;
	position: relative;
}

* html div.menu_top ul li.last{
		padding-right:0.3%;
}
* div.menu_top ul li.last{
		width:19.5%;
		padding-right:0.1%;
		padding-left: 0.1%; 
}
div.menu_top ul li a{
       clear: both;
	color: #000000;
	background-image: none;
	margin: 0;
	width: 93%;
	position: absolute;
	top: 5px; 
	left: 4px;
}
div.menu_top ul li a:hover, div.menu_top ul li a:visited, div.menu_top ul li a:active, 
div.menu_top ul li.current a:hover, div.menu_top ul li.current a:visited, div.menu_top ul li.current a:active {
	color: #000000;
}
div.menu_top ul li.li_on, .divNav1liv li.current {
	border-top: 4px solid #9B1818;
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
	height: 30px;
	margin-right:0.2%;
	padding-top:5px ;
	padding-left: 0.3%; 
	margin-left:0;
	padding-right: 0;
	padding-bottom: 2px;
	
}
div.menu_top ul li.current a {
   color:  #000000;
}
/*  TESTATA ***************************************/
.testataLeg {
 	background-image: url(/application/xmanager/projects/senato/img/legislature/header_fregio.jpg);   
	background-repeat: no-repeat;
	background-position: 100% 30px;
	min-height: 166px;
	height:auto!important;
	height: 166px;
	position: relative;
	width:100%;
}
div.bordoInferiore{
	border-bottom:4px solid #9B1818;
}
ul.ulLinkRic a {
	font-family: Georgia,"Times New Roman",Times,serif;
}
/*  prima riga rossa */
div#first_line{
	background-color: #9B1818;
	color: #ffffff;
	min-height: 28px;
	height:auto!important;
	height:28px;
	/*margin-left:368px;
	position:relative;
	width:auto;*/
	width:auto;
	margin-left:100px;
	position:relative;
	z-index:2;
	text-align:right;
	/*margin-left:-1px;
	margin-right: -1px;
	margin-top: -1px;*/
}

div#img_logo h1{
	margin: 0 0 0 0;
}
div#first_line {
	font-family:Georgia,"Times New Roman",Times,serif;
}
div#first_line span.txt_logo{
	display:block;
	float:right;
	/*display:block;*/
	font-size: 75%;
	font-weight: bold;
	padding: 5px 20px 6px 0;
}

form#leg_prec_form{
	/*float: left;*/
	display: block;
	/*width:32%;*/
	height: auto;
   /*padding:3px 15px 5px 18px;*/
   padding: 0px;
   text-align: left;
	/*padding: 0 20px 0 0;*/
	margin-top: 3%;
}
span.pipe{
	font-size:105%;
	position:relative;
	top:1px;
	
}
* html span.pipe{
	top:-4px;
	
}
*:first-child+html span.pipe{
	top:-4px;
	
}

div#first_line a.link_home_senato,
div#first_line a.link_home,
div#first_line form#leg_prec_form ,
div#first_line a.link_camera_leg{
	position:relative;
	top:.1em;
	
}

*:first-child+html div#first_line form#leg_prec_form{
    position:relative;
    top:-.18em;
}

* html div#first_line form#leg_prec_form{
    position:relative;
    top:-.18em;
}
div#first_line form#leg_prec_form fieldset{
        /*float: right!important;*/
		padding: 0!important;
		margin:2px;
		
 }
 div#first_line form#leg_prec_form fieldset label{
 		/* float: right;*/
 }
/**:first-child+html div#first_line form#leg_prec_form fieldset label{
	display:block;
 	margin-top:-5px!important;
 }
*/
div#first_line input.buttonSearch{
	padding /*\**/: 1px 5px 2px 5px\9;	
}
*:first-child+html div#first_line input.buttonSearch{
	position:relative;
	top:1px;
	padding:0;
}
* html div#first_line input.buttonSearch{
	position:relative;
	top:1px;
}
div#first_line input.buttonSearch,
div#first_line form#leg_prec_form select {
	border: 1px solid #ffffff;
}
div#first_line form#leg_prec_form select{
	padding:0 1px 0 0;
}
div#first_line form#leg_prec_form label{
	font-size: 70%;
	padding: 6px 4px 6px 0;
}
div#first_line a.link_home{
	/*float: left;*/
	font-size: 70%;
	color: #ffffff;
	display: inline-block;
	font-weight: bold;
	padding :0.5em 0.5em 0.5em 1.5em;
}
div#first_line a.link_home_senato{
	/*float: left;*/
	font-size: 70%;
	color: #ffffff;
	display: inline-block;
	background-image: url(/img/legislature/logo_senato.gif); 
	background-repeat: no-repeat;
	background-position: 0 -2px;
	/*padding : 6px 20px 6px 20px;*/
	padding : 0.5em 0.8em 0.5em 2.5em;
	background-color:#9B1818;
	background-position: 0.6em center;
}

div#first_line a.link_camera_leg{
	/*float: left;*/
	font-size: 70%;
	color: #ffffff;
	background-color:#9B1818;
	display: inline-block;
 	background-image: url(/img/legislature/logo_camera.gif);  
	background-repeat: no-repeat;
	background-position: 0.3em 0px;
	/*padding : 6px 20px 6px 18px;*/
	padding :0.5em 1em 0.5em 2.1em;
}

 /*PAGINA CON IL CONTENT CENTRALE E IMMAGINE A DESTRA*/
.titolo_testata{
	font-family:Verdana, Geneva, sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#9b1818;
	border-bottom:1px solid #9b1818;
	margin:10px 0 0px 0;
	padding:3px 0;
}
p.sottotitolo_testata{
	font-family:Verdana, Geneva, sans-serif;
	font-size:70%;
	font-weight:normal;
	color:#9b1818;
	margin:-10px 0 20px 0;
	padding:3px 0;
}
 
 div.fullpage {
	padding-left: 10px;	
}
 div.fullpage p,  div.fullpage ul{
	font-size:75%;
}
div.fullpage li p,  .div.fullpage dd p { 
	font-size: 100%;
}
div.fullpage ol ul, .div.fullpage ul ul, div.fullpage td ul, div.fullpage ul ol, div.fullpage .list0 p{
		font-size: 100%;
}
div.fullpage ul.nav2livSub li a {
   color: #666666;
}
div.fullpage ul.nav2livSub li a:visited {
   color: #666666;
}
div.fullpage ul.nav2livSub li a:active {
   color: #E39230;
}
div.fullpage div.occhiello {
	color:#000000;
	padding-bottom:10px; 
	padding-top: 8px;
}
div.fullpage .list0 ul li{
	font-size: 135%;
}
.sinistra {
	float: left;
	width: 75%;
	padding-bottom: 50px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	position: relative;
}
.destra {
	float: left;
	width: 23%;
	padding-bottom: 50px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
}
.sinistra .sxSmall {
	width: auto;
}
 /* COLONNA DI SINISTRA E MENU'*/
 td.sxtd {
	border: none;
	padding-right: 0 !important;
}
 div.sx h3 {
	margin: 0px;
	padding: .5em;
	padding-bottom: 0;
	font-size: 100%;
	border-bottom: 1px #bbbbbb solid;
}
div.sx{
	background-color: #e8e8e8;
	padding:0 0 60px 0!important;
	margin:0 0 0 10px;
	border: none;
	border-top: 4px solid #9B1818;
}
div.sx ul{
	margin:0;
}
div.sx ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 130%;
	background-image: none;
}
div.sx li a {
	color: #000000;
	display:block;
	font-weight: bold;
	padding:3px 10px 0 30px!important;
  	background-image: url(/application/xmanager/projects/senato/img/css/list_nav2_close.gif);  
   	background-position: 10px 3px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-left: 0px;
	margin-right: 0px;
}

div.sx li a:hover {
	background-color: #f4f4f4;
}

div.sx li a:active, div.sx li a:focus,
div.sx li li a:active, div.sx li li a:focus {
	color: #E0AD72;
}

div.sx li.nav2livOpen{
	background-color: #FFFFFF;
	border-left: 1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	background-image: none;
	padding:3px 3px 0 30px!important;
   background-image: url(/application/xmanager/projects/senato/img/css/list_nav2_open.gif);
   background-position: 10px 3px;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
div.sx li.nav2livOpen a {
	padding: 0px!important;
	background-image: none;
}
div.sx li.nav2livOpenOn{
	background-color: #FFFFFF;
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	padding:3px 3px 0 30px!important;
   background-image: url(/application/xmanager/projects/senato/img/css/list_nav2_open.gif);
   background-position: 10px 3px;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
div.sx ul ul {
	padding:0;
	margin:0;
	width: auto;
}
div.sx ul li.nav2livOpen ul {
	width: auto;
}
div.sx ul li ul li {
	padding: 0 10px 0 24px !important;
	margin:0;
	list-style: none;
	background-image: none;
}
div.sx li li a, div.sx li.nav2livOpen li a {
	font-weight: normal;
       background-image: url(/application/xmanager/projects/senato/img/css/list_nav3_off.gif);
    	background-position: -6px 0px!important; 
/*   	background-position: 44px 3px; 
	margin: 0px -10px 0px -48px !important;
	padding: 3px 3px 3px 40px !important;
*/	padding-left: 10px !important;
}
* html div.sx li li a,* html div.sx li.nav2livOpen li a {
	padding: 1px 0px 3px 4px; 
}

div.sx li.nav2livOpen li.nav3livOn, div.sx li.nav2livOpenOn li.nav3livOn {
	background-color: #FFFFFF;
	color:#9B1818!important;
	list-style: none;
	background-image: url(/application/xmanager/projects/senato/img/css/list_nav3_on.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-left: 0px !important;
	margin-left: -18px;
	padding: 3px 3px 3px 40px !important;
}
div.sx li.nav3livOn a{
	color:#9B1818!important;
}
div.sx ul li.nav2livOpen ul li.nav3livOn {
   background-position: -6px 3px !important; 
   background-position: 14px 3px; 
	padding: 3px 0px 3px 10px !important;
}

/*div.sx li li a:visited, div.sxSmall ul.nav2livSub li a:visited{
	color:#9B1818;
}*/

/* COLONNA E MENU' DESTRA*/

div.dx{
	border-left: none;

}
div.divBoxOldLeg ul, div.divBoxColDx ul{
	margin:0!important;
	padding-top: 6px;
	padding-bottom: 10px;
}
h2.titBoxColDx, h2.titBoxOldLeg{
	background-color:#9B1818;
	color:#FFFFFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:75%;
	font-weight:bold;
	margin: 0px;
	padding: 4px 3px 3px 10px;
}
h2.titBoxRicerca {
	color:#9B1818;
	background-color:#FFFFFF;
}

h3.titBoxColDx {
	background-color:#FFFFFF;	
}

h3.titBoxRicerca {
	background-color:#cecece;	
	margin-bottom: 0px;
}


div.divBoxColDx, div.divBoxOldLeg{
    background-color: #e8e8e8;
}
div.divBoxColDx ul li, div.divBoxOldLeg ul li{
	background-image:url(/application/xmanager/projects/senato/img/css/list_nav2_close.gif);
	background-position:10px 0;
	margin:0!important;
	padding: 2px 10px 5px 30px !important;
}
div.divBoxColDx ul li a, div.divBoxOldLeg ul li a{
	color:#000000;
}
div.divBoxColDx ul li a:hover, div.divBoxOldLeg ul li a:hover{
	color:#666666;
}
div.divBoxColDx ul li a:visited , div.divBoxOldLeg ul li a:visited {
	color:#000000;
}
div.divBoxColDx ul li, div.divBoxOldLeg ul li{
	/* background-color:#FFFFFF; */
	font-weight: bold;
}
div.divBoxColDx ul li a, div.divBoxOldLeg ul li a {
	/* background-color:#FFFFFF; */
	font-weight: normal;
}

div.divBoxColDx ul li.livDxOn, div.divBoxOldLeg ul li.livDxOn{
	 background-color:#FFFFFF;
}

p.link_camera_intro {
	width: 90%;
	border-top: solid 4px  #9b1818;
	background-image:url(/application/xmanager/projects/senato/img/css/list_nav2_close.gif);
	background-position:6px 2px;
	background-repeat: no-repeat;
	margin:0!important;
	padding: 4px 4px 5px 20px !important;
	background-color: #E8E8E8;
	font-size: 110%;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

p.link_camera_intro a, p.link_camera_intro a:visited, p.link_camera_intro a:active, p.link_camera_intro a:hover  {
	color: #000000;	
}
/* seconda riga con logo */

div#img_logo{
	/*background-image: url(/img/legislature/header14leg.gif);*/
	background-repeat: no-repeat;
	background-position: 0 0;
/*	position:relative;
	z-index:1;
	float:left;
*/	
	position:absolute;
	z-index:1;
	left:0;
	top:0;
	/*background-color:#FFFF00;*/
	
	/*width: 600px;
	height: 136px;
	float:left;*/
}
div#img_logo div#container_subtit{
	position:relative;
	display: block;
	margin-top:  6px;
}

div#img_logo div#container_subtit img{
	position:absolute;

}
div#img_logo span#container_subtit{

	position:relative;
	display: block;
	margin-top:  6px;
}

div#img_logo span#container_subtit img{


	position:absolute;

}
/*div#ric{
	width: 280px!important;
	position: absolute;
	bottom: 6px;
	right: 4px;
	background-color : transparent!important;
}*/
div#ric{
	background-color:transparent !important;
	float:right;
	text-align:left;
	margin-top:2%;
	/*width:99%;*/
	margin-right:0;
	padding:0;
	width:252px;
	/*background-color:#FF3300;
	width:27%;*/
}
div#ric input#labRic{
	border:1px solid #61534E;
	font-size:80%;
	margin:0;
	/*width:83%;*/
	width:auto;
}
div#ric input.buttonSearch{
	padding:2px;
	margin:0;
}
div#ric label.titRicerca{
	display:block;
}
span.chiudiWrapper{
	display: block;
	clear: both;
	font-size: 0px;
}
/*   FOOTER  */
div#footerLegislature{
	clear: both;
	margin-top: 2px;

}
ul.link_footer{
	margin:0!important;
	/*border-top: 1px solid #e8e8e8;*/
}
ul.link_footer a{
	font-weight: bold;
}
ul.link_footer li{
	display: block;
	float: left;
	background-image: none;		
	border-right:1px solid #999999;
	padding:0 15px 0 12px!important;
	line-height: 100%;
}
ul.link_footer li span{
	color:#e8e8e8;
}
ul.link_footer li.last{
   border: none;
}
ul.link_footer li a{
	color: #9B1818;
	font-size: 75%;
	background-image: none;	
}
/*LEGISLATURE*/
body#legislature a{
		
}
body#legislature div.sxSmallHome{
	width:67%!important;
	border: none;
 /*	border-right: 1px solid #e8e8e8;none;*/
	padding-left: .5%;	
	padding-right: 1%;
}
body#legislature div.dxSmallHome{
	width: 31%!important;
	border-left: 1px solid #e8e8e8; /*none;*/
	border-right: 1px solid #e8e8e8; /*none;*/
	margin-left: -1px; /* 1%; */
	margin-right: -1px; /* 1%; */
	padding-left: 0;
	float: right;
}

 body#legislature div.sxSmallHome p,  div.sxSmallHome ul{
	font-size:75%;
}
body#legislature div.sxSmallHome li p,  .div.sxSmallHome dd p { 
	font-size: 100%;
}
body#legislature div.sxSmallHome ul {
	width: 98%;
}
body#legislature div.sxSmallHome ul li{
	background-image:url(/application/xmanager/projects/senato/img/css/list_nav2_close.gif);
	background-position:10px 0;
	margin:0!important;
	padding:2px 10px 5px 30px !important;
}
body#legislature div.sxSmallHome ul li a{
	font-weight: bold;
	color: #9B1818;
}

body#legislature div.sxSmallHome ul.elencoLegislature li {
	background-image: none;
	width: 30%;
	margin:0!important;
	padding: 3% .3% 1% 2% !important;
	position: relative;
	float: left;
}
body#legislature div.sxSmallHome h2.elencoLegislature {
	font-size: 110%;
	color: #9B1818;
	margin: 8px 0px 5px 0px;
}
body#legislature div.sxSmallHome ul.elencoLegislature li a:hover {
	background-color: transparent;
	text-decoration: none;
}

body#legislature div.sxSmallHome ul.elencoLegislature li a span.anno {
	color: #666666;
	font-size: 250%;
	font-weight: normal;
	font-family:Georgia,"Times New Roman",Times,serif;
	display: block;
	padding: 2px 0px 10px 0px;
	margin: 0px;
	border-bottom: 2px #666666 solid;
}
body#legislature div.sxSmallHome ul.elencoLegislature li a span.dizione {
	color: #981818;
	font-size: 130%;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin-top: .5em !important;
	display: block;
}
body#legislature div.sxSmallHome ul.elencoLegislature li a span.estremi {
	color: #000000;
	font-weight: normal;
	font-size: 90%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	display: block;
}
body#legislature div.dxSmallHome ul li {
	background-image:url(/application/xmanager/projects/senato/img/css/list_nav2_close.gif);
	background-position:10px 0;
	margin:0!important;
	padding:2px 10px 5px 30px !important;
	font-weight:bold;
	color: #981818;
	background-color: #ffffff;
}
body#legislature div.dxSmallHome ul li a{
	color:#981818;
	font-weight:bold;
}
body#legislature div.dxSmallHome ul li .descrizione{
	color:#000000;
}
body#legislature div.dxSmallHome .divBoxColDx {
	background-color: #ffffff;
	font-size: 80%;
	border: none;
}
body#legislature div.dxSmallHome h2.titBoxColDx {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: 85%;
	border-bottom: 3px #981818 solid;
	background-color: #e8e8e8;
	color: #981818;
	text-transform: uppercase;
	margin-top: 16px;
}
body#legislature div.dxSmallHome h3.titBoxColDx {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:110%;
	border-bottom: 2px #666666 solid;
	background-color:/* transparent */#e8e8e8 ;
	color: #666666;
	text-transform: uppercase;
}
body#legislature div.dxSmallHome  div.divBoxColDx span.descrizione{
	 font-weight: normal;
}

div.bordoNero table th {
	background-color: #dadada;
	color: #111111;  
}
div.bordoNero table th.th2 {
	background-color: #dadada;
	color: #000000;  
}
div.bordoNero table td.dark {
	background-color: #dadada;
	color: #111111;  
}
div.bordoNero table tbody tr td.tab1, div.bordoNero table tbody tr td.tab1n
, div.bordoNero table tbody tr.tab1 td , div.bordoNero table tbody tr td.tab1c {
	background-color: #ffffff;
}
div.bordoNero table tbody tr td.tab2, div.bordoNero table tbody tr td.tab2n 
, div.bordoNero table tbody tr.tab2 td, div.bordoNero table tbody tr td.tab2c {
	background-color: #f4f4f4;
}
div.bordoNero li.tab1 {
	background-color: #e9e9e9;
}
div.bordoNero li.tab2 {
	background-color: #f4f4f4;
}
/* copertina commissioni */
.sxComm {
	color: #444444;
}
.sxComm li a, .sxComm li a:visited, .sxComm li a:active {
	color: #333333;
}

/* liste speciali */
ul.composizione li li {
	font-size: 90%;
}
ul.composizione ul ul {
	margin: 0px;
}
ul.composizione li li li {
	font-size: 100%;
	background-image: none;
	padding: 0px !important;
}


/* integrazione ad uso xmanager */
div.sx div.xmanager_sx ul li ul li a { 
	padding-top: 0px !important; 
	padding-left: 12px !important; 
}
div.sx div.xmanager_sx ul li ul li  { 
/*	padding-left: 24px !important;  */
}

div.xmanager_sx .sx_commissioni ul li ul li a { 
	margin-left: 0 !important; 
}

div.xmanager_sx li.active, div.sx li.active {
	background-color: #ffffff;
}
div.xmanager_sx li.current a.current, div.sx li.current a.current {
    background-position: 10px 3px; 
}
div.xmanager_sx li.active a {
	color: inherit;
}
div.xmanager_sx li.current, div.sx li.current {
	color: #000000;
	background-color: #FFFFFF;
}
div.xmanager_sx ul li.active ul li a{
	color: #666; 
}
div.xmanager_sx li.active li.current a.current, #col_sx li.active li.current a.current {
	background-color: #FFFFFF;
}
div.sx li li a, div.sx li.current li a {
/*	padding: 3px 10px 0 18px !important; */
}
#col_sx .sx_commissioni li {
	padding: 3px 10px 0 18px !important; 
}
#col_sx .sx_commissioni li li {
	padding-left: 3px !important;  
	padding-top: 0px !important;  
}
/*#col_sx li li {
	padding-top: 3px;
}*/
div.xmanager_sx ul li ul li a {
	background-position: 0 0;
}
div.xmanager_sx li.nav2livEmpty {
	background-color: #E9E9E9;
}
div.xmanager_sx li li.nav2livEmpty  {
	background-color: transparent;
}
.xmanager_menu_spalla {
	display: none;
}

.sx_commissioni li, .sx_commissioni li.current, .sx_commissioni li.active,
.sx_commissioni li a, .sx_commissioni li.current a.current, .sx_commissioni li.active a, 
div.xmanager_sx .sx_commissioni li.nav2livEmpty {
	background-color: #FFFFFF;
}
div.xmanager_sx .sx_commissioni ul li ul li a, .sx_commissioni ul li ul li a  {
	padding-left: 24px !important;
	padding-top: 3px !important;
	background-position: 4px 0px !important;
}
#col_sx ul {
	border-right: 1px solid #ededed;
	border-left: 1px solid #ededed;
}
#col_sx ul ul {
	border: none;
}
.sx_hide {display: none;}
.no_menu {width: 100%}
