

#menubar{
	margin:0 auto;
   /*  margin:20px 0 0 auto;*/
	height:36px;
	/* width:952px; */
    padding-left:0;
  }


.hr_20{
	height:20px;
	background:#D2D2D2;
	border-top:1px solid white;
	border-bottom:1px solid white;
}


#menubar li{
  float:left;
}


#menubar .mainlevel-nav {
	display:block;
	width:135px;
	height:36px;
	background:url('button.jpg') no-repeat 0 0;
	text-decoration:none;
	margin-right:1px;
	color:white;
	line-height:36px;
	text-align:center;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bolder;
	letter-spacing:0px


}

#menubar .active_mainlevel-nav {
	display:block;
	width:135px;
	height:36px;
	background:url('grey-over.jpg') no-repeat 0 0;
	text-decoration:none;
	margin-right:1px;
	color:white;
	line-height:36px;
	text-align:center;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bolder;
	letter-spacing:0px



}

#menubar li a:hover{
	display:block;
	width:135px;
	height:36px;
	/*background:URL("button.jpg") 0 -36px no-repeat;*/
    	background:url('grey-over.jpg') no-repeat 0 0;
	text-decoration:none;
	color:#FFF;
	line-height:36px;
	text-align:center;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bolder

}


.moduletable_menu h3{
	/*background:URL("menu-laterale.jpg") left top no-repeat;*/
	background:URL("head_box_left.jpg") left top no-repeat;
   	width:180px;
/*	height:36px;*/
	  line-height:36px;
	text-align:center;
	/*text-indent:28px;*/
	text-transform:uppercase;
	color:white;
	font-weight:bold;
 margin: 0px; 
margin-top: 0; 
margin-bottom: 0;
 padding: 0px 0px 0px 0px; 
}





.moduletable_menu2 .active_mainlevel, 
.moduletable_menu2 .active_mainlevel:visited {
	background:URL("menu_lat_bg.jpg") left top no-repeat;
         /* height:22px; */
	/*width:186px;*/
	color:#185F99;
	display:block;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
        list-style: none;
    /*    margin-left:-18; */
        text-indent:40px;
    list-style: none;
list-style-type: none;
 margin: 0px; 
margin-top: 0; 
margin-bottom: 0;
 padding: 0px 0px 0px 0px; 
}


.moduletable_menu2 .active_mainlevel:hover,
.moduletable_menu2 .active_mainlevel:active, 
#active_menu, 
.moduletable_menu .active_menu:visited {
	background:URL("menu_lat_bg.jpg") left -22px no-repeat;
	/*height:22px;*/
	/*width:186px;*/
	color:#185F99;
        list-style: none;
text-decoration:none;
   /*      margin-left:-18; */
        text-indent:42px;
list-style-type: none;
 margin: 0px; 
margin-top: 0; 
margin-bottom: 0;
 padding: 0px 0px 0px 0px; 
}



.moduletable_menu2 .active_menu-nav {
	background:URL("menu_lat_bg.jpg") left -22px no-repeat;
    /*    height:22px;*/
	/*width:186px;*/
	color:#185F99;
	display:block;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
        list-style: none;
      /*   margin-left:-18; */ 
        text-indent:40px;
list-style-type: none;

 margin: 0px; 
margin-top: 0; 
margin-bottom: 0;
 padding: 0px 0px 0px 0px; 

}


ol, ul {
	
 margin: 0px; 
margin-top: 0px; 
margin-bottom: 0px;
 padding: 0px 0px 0px 0px; 
list-style: none;

}

/*  <p style="margin-right: -6; margin-top: 0; margin-bottom: 0; margin-left:-12"> */

