/* CSS Document */
menubar {
display: none !important;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

.class1 A:link {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffff;}
.class1 A:visited {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffff;}
.class1 A:active {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffff;}
.class1 A:hover {text-decoration: underline; color:#FFCC00;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
}

.class2 A:link {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;}
.class2 A:visited {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;}
.class2 A:active {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;}
.class2 A:hover {text-decoration: none;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffff;}

.class3 A:link {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0000;}
.class3 A:visited {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0000;}
.class3 A:active {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0000;}
.class3 A:hover {text-decoration: underline; color: black;;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
}

.class4 A:link {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;}
.class2 A:visited {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;}
.class2 A:active {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;}
.class2 A:hover {text-decoration: underline;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;}


.titolo {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#CCCCCC;}

.titolo2 {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;}

.titolo3 {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;}

.titolo4 {text-decoration: bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;}

.titolo5 {text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;}
		


#menu{
		text-align: center;
		width: 100%;
		background: url(img/menu_bg.jpg) repeat-x;
 		in: auto;
		padding:0;
		position: relative;
		display: block;
		width: 940px;
		height: 40px;
		}
		#menu li{
		list-style: none;
		float: left;
		}
		#menu ul ul{
		position: absolute;
		width: 100%;
		height: 40px;
		top: 40px;
		left: 0;
		visibility: hidden;
		background-color: #333333;
		}
		#menu li a{
		width: 125px;
		height: 30px;
		display: block;
		text-decoration:none;
		text-align: center;
		line-height: 30px;
		font-size: 9px;
		font-family: Verdana;
		color: #FFFFFF;
		font-weight: bold;
		background: url(img/link_bg2.jpg) no-repeat top;
		} 
		#menu li a:hover{
		background-position: bottom;
		color: #FFCC00;
		} 
		#menu ul li:hover ul{
		visibility:visible;
		z-index:2;
		}
		#menu li li a{
		width: 99px;
		height: 20px;
		line-height: 20px;
		background: transparent;
		border-right: 1px solid black;
		}
		#menu li li a:hover{
		background-color: #444444;
		}