
/* Menu */
.mcommon {	margin: 0 0 2px 0; padding: 0; list-style: none; }
.mcommon li { text-indent: 10px; text-align: left; }
.mcommon li a:link, .mcommon li a:visited { width: 100%; padding: 6px 0; display: block; }
.mcommon li span { color: #999999; width: 100%; padding: 2px 0; display: block; }

.mcom{	/*background-color: white;*/ }
.mcom li a:link, .mcom li a:visited {	color: white; }
.mcom li a:hover { color: #000000; background-color: #d2e0e6; }

/* Intestazioni menu */
.mmenuintsx {	line-height: 2.5em; padding: 0px 0px 22px 5px; }
.mmenuintdx { line-height: 1.5em; padding: 4px 0px 4px 9px; }
.mcomh   { color: white; background-color : #AF3434; }



.menutop{ color: black; background-color: #F3F2F3; padding: 6px 0px 6px 0px; }
.menutop a, .menutop a:link, .menutop a:visited, .menutop a:hover {
	text-decoration: none; font-weight: bold;
	padding: 0px 14px;
	border-left: 0px solid white;
	border-right: 1px solid black;
}

.menutop span:first-child{
	padding-left:0%;
}
.menutop a:hover {
	color:#000000;
	text-decoration:underline;	
}
.menutop li {
	float: left;
	list-style-type: none;
}
.vertmenu a {
color:#84878C;
}
.vertmenu a:hover {
color:black;
}
.vertmenu2 a {
color:#FFFFFF;
}
.vertmenu2 a:hover {
color:white;
}

/*a[href="index.php?tipo=associazioni"]:hover {
 color:#F8F400;
}
a[href="index.php?tipo=pubamm"]:hover {
 color:#00A8EC;
}
a[href="index.php?tipo=aziende"]:hover {
 color:#DF0024;
}
a[href="index.php?tipo=sport"]:hover {
 color:#00AC36;
}*/

.menudiv, .nomenu div#title {
	height:350px;
}

.menudiv address, .menudiv p{
	font-size:11px;
}

.menudiv h3 {
	font-size:1.055em;
}

.menudiv #divhome {
	font-size:11px;
}

ul.mcommon {
	margin-left:-8px;
}



.menu_page a:visited{color:white;font-family:Tahoma,sans-serif,Arial,Verdana,Helvetica}
.menu_page a:link{color:white;font-family:Tahoma,sans-serif,Arial,Verdana,Helvetica}
.menu_page a:hover{color:#FF8400;font-family:Tahoma,sans-serif,Arial,Verdana,Helvetica;}

.menu_page td {color:white;font-family:Tahoma,sans-serif,Arial,Verdana,Helvetica;font-size:11px;}
.menu_page p {color:white;font-family:Tahoma,sans-serif,Arial,Verdana,Helvetica;font-size:11px}
.menu_page span {color:white;font-family:Tahoma,sans-serif,Arial,Verdana,Helvetica;font-size:11px;width:60px;}
.menu_page span:hover{color:#FF8400;}

ul#menu { 
list-style-type:none;
font-weight:bold;
padding-left:0px;
margin-left:0px;
margin-top:-12px;
}
ul#menu ul {
list-style-type:none;
/*esplorer hack*/
padding-left:20px;
margin-left:-10px;
}

ul#menu > li{
	padding-bottom:5px;
}

ul#menu ul > li{
font-size:11px;
}

ul#menu ul > li span{
}

ul#menu ul {
margin-top:5px;
}

ul#menu ul > li:hover {
	color:#FF8400;
	list-style-type: circle;
	list-style-position:outside;
}

.month_name {
text-transform:uppercase;
}
