.areatesto {
	font-size: 20px;
	font-family: Verdana;
    FONT-WEIGHT: bold;
	COLOR: #669966;
}
.areatesto2 {
	font-size: 12px;
	font-family: Verdana;
    FONT-WEIGHT: bold;
	COLOR: #669966;
}
div {
	font-size: 10px;
	font-family: Verdana;
    FONT-WEIGHT: bold;
}

#sottomenu {
	position: Absolute;
	visibility: hidden;
	width: 180px;
	padding: 1px;
	height: 20px;
	top: 223px;
	font-family: Verdana;
    COLOR: #FF6600;
	
}

#sottomenu A {
	COLOR: #FF6600;
	FONT-WEIGHT: bold;
	text-decoration: none;
	
}

#sottomenu A:link {
	COLOR: #FF6600;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

#sottomenu A:hover{
	COLOR: #999999;
	FONT-WEIGHT: bold;
		text-decoration: none;
}

.maincont {
	VERTICAL-ALIGN: top; 
	WIDTH: 154px; 
	POSITION: relative;
}

.drop { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
text-decoration: none;
} 

.drop a { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
text-decoration: none 
} 

.drop a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
text-decoration: none 
} 

.drop a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #336633; 
text-decoration: none 
} 


#menu {
width: 167px;
background: #f6f6ee;
padding-left:2px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
font: bold 16px Verdana,Arial,Helvetica,sans serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
margin: 0;
padding: 2px 3px 1px 2px;
}

#menu h2 {
color: #fff;
background: #F8864D;
text-transform: uppercase;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
}

#menu h3 {
color: #fff;
background: #E5DFD3;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
}
#menu h1 {
color: #fff;
background: #000000;
font-size:10px;
text-transform: uppercase;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
}
#menu a {
color: #336633;
background: #F6F6EE;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #fff;
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}



 #menu ul li {float: left; width: 100%;}



body {
font-size: 100%;
} 
#menu ul li {float: left; width: 100%;}
#menu ul li a {height: 1%; } 

#menu ul li ul ul li a {height: 1%; width:300px; background-color:#F6EFC5; color:#333333 ; text-transform:uppercase} 

#menu a, #menu h2 {
font: bold 1.0em Verdana,Arial,Helvetica,sans serif;
} 

#menu h3 {
font: bold 1.0em Verdana,Arial,Helvetica,sans serif;
background-color:#E5DFD3;
}

#menu h3 a {
font: bold 1.0em Verdana,Arial,Helvetica,sans serif;
background-color:#E5DFD3;
border-color: #fff #fff #fff #fff;
} 
#menu2 {
width: 167px;
background: #f6f6ee;
padding-left:2px;
}

#menu2 ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu2 a, #menu2 h2 {
font: bold 16px Verdana,Arial,Helvetica,sans serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
margin: 0;
padding: 2px 3px 1px 2px;
}

#menu2 h2 {
color: #fff;
background: #F8864D;
text-transform: uppercase;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
}

#menu2 h3 {
color: #fff;
background: #E5DFD3;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
margin-top:4px;
margin-bottom:4px;
}

#menu2 h4 {
color: #666666;
background: #E5DFD3;
text-transform: uppercase;
border-width: 1px;
border-style: solid;
border-color: #ccc #ccc #ccc #ccc;
}

#menu2 a {
color: #336633;
background: #F6F6EE;
text-decoration: none;
}

#menu2 a:hover {
color: #a00;
background: #fff;
}

#menu2 li {
position: relative;
}

#menu2 ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu2 ul ul ul,
div#menu2 ul ul li:hover ul ul
{display: none;}

div#menu2 ul ul li:hover ul,
div#menu2 ul ul ul li:hover ul
{display: block;}




 #menu2 ul li {float: left; width: 100%;}


body {
font-size: 100%;
} 
#menu2 ul li {float: left; width: 100%;}
#menu2 ul li a {height: 1%;} 

#menu2 a, #menu2 h2 {
font: bold 1.0em Verdana,Arial,Helvetica,sans serif;
} 

#menu2 h3 {
font: bold 1.0em Verdana,Arial,Helvetica,sans serif;
background-color:#F6F6EE;
}

#menu2 h3 a {
font: bold 1.0em Verdana,Arial,Helvetica,sans serif;
background-color:#F6F6EE;
border-color: #fff #fff #fff #fff;
} 
.Stile2 {color: #FFFFFF}
