#sc_menu{
	position: relative;
}
#sc_menu ul,
#sc_menu li{
	line-height: 18px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

#sc_menu ul{
	position: relative;
}


#sc_menu a{
	display: block;
	_height: 1px;
	text-decoration: none;
}

#sc_menu li.niv1 div.niv1{
	padding: 1px 0px 1px 11px;
	border-bottom: 1px #c4c4c4 dotted;
}
#sc_menu li.niv1 a.niv1{	
	text-transform: uppercase;
	padding: 0px 0px 0px 5px; 
}
#sc_menu li.niv1_on div.niv1{	
	background: #7f9ccc; 
}

#sc_menu li.niv2{
	line-height: 20px;
	padding: 0px 0px 0px 16px;
	color: #7f9ccc;
	
}
#sc_menu li.niv2 a{
	color: #7f9ccc;
}
#sc_menu li.niv2 div.niv2{
	padding: 0px 0px 0px 8px;
	font-weight: bold;
	border-bottom: 1px #c4c4c4 dotted;
}
#sc_menu li.niv2_on div.niv2{
	background: #e3e9f4; 
}
#sc_menu li.niv3{
	padding: 0px 0px 0px 28px;
	width: 194px;
}
#sc_menu li.niv3 a{
	display: inline;
}
#sc_menu li.niv3_on a{
	text-decoration: underline;
}

#sc_menu li.niv1_on,
#sc_menu li.niv2_on,
#sc_menu li.niv3_on{
	pointer: cursor;	
}


#sc_menu li.pos1 a.niv1{
	border-left: #ec2936 6px solid;
}
#sc_menu li.pos2 a.niv1{
	border-left: #f1bfc1 6px solid;
}
#sc_menu li.pos3 a.niv1{
	border-left: #a8d0f1 6px solid;
}
#sc_menu li.pos4 a.niv1{
	border-left: #e6de02 6px solid;
}
#sc_menu li.pos5 a.niv1{
	border-left: #2c8885 6px solid;
}
#sc_menu li.pos6 a.niv1{
	border-left: #d56ad9 6px solid;
}
#sc_menu li.pos7 a.niv1{
	border-left: #a5d7b0 6px solid;
}
#sc_menu li.pos8 a.niv1{
	border-left: #5883cf 6px solid;
}
#sc_menu li.pos9 a.niv1{
	border-left: #d7973b 6px solid;
}
#sc_menu li.pos10 a.niv1{
	border-left: #d0535c 6px solid;
}
#sc_menu li.pos11 a.niv1{
	border-left: #eca6ef 6px solid;
}
#sc_menu li.pos12 a.niv1{
	border-left: #c1c1c1 6px solid;
}