div#submenu{position:relative;background-image:url(../img/ombra-bottom-extra.jpg);background-repeat:repeat-x;background-position:bottom;padding-bottom:6px}div#mainmenu{position:relative}div#submenu ul{padding:0px;margin:0px;width:146px;overflow:hidden;list-style:none}div#submenu li{display:block;margin:0px;padding:0px}.righina{height:3px;background-image:url(../img/righina.gif);padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;overflow:hidden}.righinageo{height:3px;background-image:url(../img/righina.gif);padding:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;overflow:hidden}.righina2{height:3px;background-image:url(../img/righina2.gif);margin:0px;padding:0px;overflow:hidden}.righinarossa{height:14px;background-image:url(../img/righinarossa.gif);padding:0px;background-position:center center;background-repeat:no-repeat;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px}div#submenu li a,div#submenu li span{display:block;text-decoration:none;margin:0px}div#submenu li#current a{font-weight:bold}div#submenu li#current li a{font-weight:normal}div#submenu li.levelcol{font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:5px;background-color:#f00;background-repeat:no-repeat;padding:0px}div#submenu li.levelcol a,div#submenu li.levelcol span{background-image:url(../img/freccina.gif);background-repeat:no-repeat;background-position:0 center;margin:0px;padding-top:4px;padding-right:19px;padding-bottom:4px;padding-left:25px;color:#fff}div#submenu li.levelcol a:hover,div#submenu li.levelcol span:hover,div#submenu li.levelcol span.sfhover{padding-top:4px;padding-right:19px;padding-bottom:4px;padding-left:25px;background-image:url(../img/freccina.gif);background-repeat:no-repeat;background-position:0 center;color:#fff}div#submenu li.levelcol2{font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:5px;background-color:#ff0;background-repeat:no-repeat;padding:0px}div#submenu li.levelcol2 a,div#submenu li.levelcol2 span{background-image:url(../img/freccina.gif);background-repeat:no-repeat;background-position:0 center;margin:0px;padding-top:4px;padding-right:14px;padding-bottom:4px;padding-left:25px;color:#333}div#submenu li.levelcol2 a:hover,div#submenu li.levelcol2 span:hover,div#submenu li.levelcol2 span.sfhover{padding-top:4px;padding-right:14px;padding-bottom:4px;padding-left:25px;background-image:url(../img/freccina.gif);background-repeat:no-repeat;background-position:0 center;color:#333}div#submenu li.level2{
	font-size:12px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:5px;
	background-color:#fff;
	background-repeat:no-repeat;
	padding:0px
}div#submenu li.level2 a,div#submenu li.level2 span{
	background-image:url(../img/freccina.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding-top:4px;
	padding-right:16px;
	padding-bottom:4px;
	padding-left:25px;
	color:#333;
	margin: 0px;
}div#submenu li.level2 a:hover,div#submenu li.level2 span:hover,div#submenu li.level2 span.sfhover{
	padding-top:4px;
	padding-right:16px;
	padding-bottom:4px;
	padding-left:25px;
	background-image:url(../img/freccina.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	margin: 0px;
	color:#fff
}div#submenu li.parent{background-color:#fff}div#submenu li.parent span{cursor:pointer}div#submenu li.active,div#submenu li.active:hover{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#ea7500}div#submenu li.active a,div#submenu li.active span,div#submenu li.active a:hover{color:#fff}div#submenu li.level2 ul,div#submenu li.level2 li,div#submenu li.level2 li.active{background:#fff}div#submenu li.level2 ul,div#submenu li.level2 li,div#submenu li.level2 li.active{background:#fff}div#submenu li.levelcol ul,div#submenu li.levelcol li{background:#fff}div#submenu li.level2 li,div#submenu li.level2 li:hover,div#submenu li.level2 li.sfhover{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:2px}div#submenu li.level2 li a:hover,div#submenu li.level2 li.active a:hover{color:#fff}div#submenu li.level3 ul,div#submenu li.level3 li,div#submenu li.level3 li.active,div#submenu li.level3 li.parent{background:#fff}div#submenu li.level3 a{width:116px;color:#646464;background-image:url(../img/submenu_level3_item_bg.gif);background-repeat:no-repeat;background-position:0px center;background-color:#f2f2f2;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:20px}div#submenu li.level3 li,div#submenu li.level3 li:hover,div#submenu li.level3 li.sfhover{overflow:hidden;width:185px;margin-top:0px;margin-right:-10px;margin-bottom:0px;margin-left:-10px}div#submenu li.level3 a:hover{color:#fff;background-color:#ea7500;background-image:url(../img/submenu_level3_item_bgover.gif);background-repeat:no-repeat;background-position:0px center}div#submenu li.levelcol3 ul,div#submenu li.levelcol3 li,div#submenu li.levelcol3 li.active,div#submenu li.levelcol3 li.parent{background:#fff}div#submenu li.levelcol3 a{padding:4px 8px 4px 20px;width:116px;color:#fff;background-image:url(../img/submenu_level3_item_bg.gif);background-repeat:no-repeat;background-position:0px center;background-color:#f00}div#submenu li.levelcol3 li,div#submenu li.levelcol3 li:hover,div#submenu li.levelcol3 li.sfhover{overflow:hidden;width:185px;margin-top:0px;margin-right:-10px;margin-bottom:0px;margin-left:-10px}div#submenu li.levelcol3 a:hover{color:#fff;background-color:#c9f;background-image:url(../img/submenu_level3_item_bgover.gif);background-repeat:no-repeat;background-position:0px center}div#submenu li.levelcol32 ul,div#submenu li.levelcol32 li,div#submenu li.levelcol32 li.active,div#submenu li.levelcol32 li.parent{background:#fff}div#submenu li.levelcol32 a{padding:4px 8px 4px 20px;width:116px;color:#333;background-image:url(../img/submenu_level3_item_bg.gif);background-repeat:no-repeat;background-position:0px center;background-color:#ff0}div#submenu li.levelcol32 li,div#submenu li.levelcol32 li:hover,div#submenu li.levelcol32 li.sfhover{overflow:hidden;width:185px;margin-top:0px;margin-right:-10px;margin-bottom:0px;margin-left:-10px}div#submenu li.levelcol32 a:hover{color:#fff;background-color:#c9f;background-image:url(../img/submenu_level3_item_bgover.gif);background-repeat:no-repeat;background-position:0px center}.righinara {
	height:3px;
	padding:0px;
	margin-top:1px;
	margin-right:0px;
	margin-bottom:2px;
	margin-left:0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}
