body {background-color: #e2e2e2;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.verdana_10_bianco_normale {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;}
.verdana_10_nero_normale {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
.verdana_12_nero_normale {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.verdana_12_rosso_normale {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#c40f0f;}

.verdana_16_blu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#0000FF;}
.verdana_12_blu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;}

#menu, #menu ul { margin: 0; padding: 0; list-style: none; }
#menu a { display: block; text-decoration: none; }
#menu img { margin: 0; padding: 0; border: 0; }
#menu .main_voce { float: left; position: relative; width: 96px; margin-right: 0px; font-size: 0; }
#menu .menu_convegni { float: left; position: relative; width: 95px; margin-right: 0px; font-size: 0; }
#menu li ul { display: none; position: absolute; width: 96px; left: 0px; margin: 0; /*left: -999em;*/ }
#menu li ul li { width: 96px; margin: 0; padding: 0; }

#box { width: 699px; margin: 0 auto; }

#ombra_sx { width: 9px; background-image:url(../images/ombra_sx.jpg); height:100%; }


a.verdana_12_rosso_normale {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#c40f0f; text-decoration:underline;}
a.verdana_12_rosso_normale:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#c40f0f;}

/* STILI INDISPENSABILI PER IL MENU */

#MJ_MainMenu
{
	border: solid 0px;
}
td.MJ_MainMenu
{
	vertical-align: top;
	width: 100px;
}
div.MJ_HiddenLink
{
	visibility: hidden;
	position: absolute;
}
div.MJ_VisibleLink
{
	visibility: visible;
	position: absolute;
	width: 150px;
	margin: 0px 0px 0px -1px;
	border-top: solid 0px #000000;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
}
a.MJ_VoiceClass, a.MJ_VoiceClass:hover
{
	display: block;
	position: relative;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 0px 5px 5px;
}
a.MJ_VoiceClass
{
	color: #FFFFFF;
}
a.MJ_VoiceClass:hover
{
	color: #FFCC00;
}
a.MJ_LinkClass, a.MJ_LinkClass:hover
{
	display: block;
	position: relative;
	color: #000000;
	text-decoration: none;
	padding: 5px 0px 5px 5px;
	border-bottom: solid 0px;
}
a.MJ_LinkClass
{
	background: #EEEEEE;
}
a.MJ_LinkClass:hover
{
	background: #DDDDDD;
}
a.linked:link	{ font-size:12px; color: #666633; text-decoration: none}
a.linked:hover 	{ font-size:12px; color: #666633 }
a.linked:visited { font-size:12px; color: #666633; text-decoration: none}
