﻿/* ################################################################################################# */
/* ############################################ leftMenu ########################################### */


div#leftMenu ol{
	/*margin: 0em; padding: 0em 0em 0em 0em;*/
	list-style-type: none;
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
    display:block;
	/*border-bottom:1px solid #D9D8D9;*/
}

div#leftMenu ol li{
	margin:0px;
	padding:0px;

	/*border-bottom:0px solid #D9D8D9;*/
}

div#leftMenu ol li ol{
	margin:0px;
	padding:0px;
	/*border-bottom:0px solid #D9D8D9;*/
}
/* ########################################### livello 1  ########################################### */
div#leftMenu ol li a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 23px;
	margin-bottom: 0px;
	background-color: #FFFFff;
	background-image: url(../images/site/bullmenu1.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 7px center;
	border-top:1px solid #F6F6F6;
	border-bottom:1px solid #D9D8D9;
		/*border-left:3px solid #f2f2f2; */
}

div#leftMenu ol li a:hover, div#leftMenu ol li a:active  {
	font-size: 12px;
	color: #BA001C;
	text-decoration: underline;
	padding: 3px 0px 3px 23px;
	background-color: #ffffff;
	background-image: url(../images/site/bullmenu1.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 7px center;
	/*border-left: 3px solid #b6b6b6;*/
	
}


div#leftMenu ol li a.selected {
	font-size: 12px;
	color: #BA001C;
	text-decoration: none;
	display: block; 
	padding: 3px 0px 3px 23px;	
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu1sel.gif);	
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 7px center;
}



/* ########################################### livello 2  ########################################### */
div#leftMenu ol li ol li a {
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	padding: 3px 0px 3px 40px;
	/*margin-left: 1.5em;
	border-bottom: 1px solid #f2f2f2;*/
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 27px center;
	/*background-position: 0px 0px;*/
	border-top:1px solid #F6F6F6;
	border-bottom:1px solid #D9D8D9;
}


div#leftMenu ol li ol li a:hover, div#leftMenu ol li ol li a:active {
	font-size: 11px;
	color: #BA001C;
	text-decoration: underline;
	padding: 3px 0px 3px 40px;
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 27px center;
	/*background-position: 0px 0px;*/
	
}
div#leftMenu ol li ol li a.selected {
	font-size: 11px;
	color: #BA001C;
	text-decoration: underline;
	padding: 3px 0px 3px 40px;
	/*margin-left: 1.5em;
	border-bottom: 1px solid #f2f2f2;*/
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu2sel.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 27px center;
	/*background-position: 0px 0px;*/
}


/* ########################################### livello 3  ########################################### */

div#leftMenu ol li ol li ol li a {
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	padding: 3px 0px 3px 50px;
	/*margin-left: 2.5em;
	border-bottom: 1px solid #f2f2f2;*/
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu3.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 37px center;
	/*background-position: 0px 0px;*/
	border-top:1px solid #F6F6F6;
	border-bottom:1px solid #D9D8D9;
}

div#leftMenu ol li ol li ol li a:hover, div#leftMenu ol li ol li ol li a:active {
	font-size: 11px;
	color: #BA001C;
	text-decoration: underline;
	padding: 3px 0px 3px 50px;
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu3.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 37px center;
}


div#leftMenu ol li ol li ol li a.selected {
	font-size: 11px;
	color: #BA001C;
	text-decoration: underline;
	padding: 3px 0px 3px 50px;
	/*border-bottom: 1px solid #f2f2f2;*/
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu3sel.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 37px center;
	/*margin-left: 2.5em;*/
}

/* ########################################### livello 4  ########################################### */
div#leftMenu ol li ol li ol li ol li a {
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	padding: 3px 0px 3px 60px;
	/*margin-left: 2.5em;
	border-bottom: 1px solid #f2f2f2;*/
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu3.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 47px center;
	/*background-position: 0px 0px;*/
	border-top:1px solid #F6F6F6;
	border-bottom:1px solid #D9D8D9;
}

div#leftMenu ol li ol li ol li ol li a:hover, div#leftMenu ol li ol li ol li ol li a:active {
	font-size: 11px;
	color: #BA001C;
	text-decoration: underline;
	padding: 3px 0px 3px 60px;
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu3.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 47px center;
}

div#leftMenu ol li ol li ol li ol li a.selected {
	font-size: 11px;
	color: #BA001C;
	text-decoration: underline;
	padding: 3px 0px 3px 60px;
	/*border-bottom: 1px solid #f2f2f2;*/
	background-color: #E9E9E9;
	background-image: url(../images/site/bullmenu3sel.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 47px center;
	/*margin-left: 2.5em;*/
}