* { padding: 0; margin: 0; }body { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 13px; 	background: #99ccff;}#wrapper {  	margin: 0 auto; 	width: 900px; 	background: #ffffff;/*------------------------------Inizio HEADER*/}#header { 	color: #333; 	width: 900px; 	float: left; 	padding: 0px; 	height: 110px; 	margin: 10px 0px 0px 0px;/*------------------------------Fine HEADER*//*------------------------------Inizio TOP*/}#top { 	color: #333; 	width: 900px; 	float: left; 	padding: 0px; 	height: 719px; 	margin: 0px 0px 0px 0px;
	background: #99ccff;
}
#top a{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 13px strong;	color: #fff; 	margin: 0px 0px 0px 0px; 	padding: 5px 0px 5px 0px;	text-decoration: none;
	text-align: center;

}
#top p{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 13px strong;	color: #fff; 	margin: 0px 0px 0px 0px; 	padding: 5px 0px 5px 0px;	text-decoration: none;
	text-align: center;/*------------------------------Fine TOP*//*------------------------------Inizio LEFT*/}#leftcolumn {  	color: #333; 	margin: 0px 0px 0px 0px; 	padding: 20px 0px 0px 0px; 	height: auto; 	width: 200px; 	float: left;}#leftcolumn, #leftcolumn, #leftcolumn li{
	padding:0px 0px 0px 0px;
	margin:0;
} 

#leftcolumn li{
	list-style: none;
	position: relative;
	width:176px;
	height: 35px;
	padding:0px 20px 0px 20px;
	background-color: #99ccff;
	line-height: 35px;
	cursor:pointer;
	border-bottom: 1px solid #ffffff;
	border-left: 4px solid #ffffff;
}

#leftcolumn ul ul{
	position: absolute;
	top:0;
	left:220px;
	visibility:hidden;
}

#leftcolumn ul li:hover ul{
visibility:visible;
}

#leftcolumn li:hover{
	background-color: #3399cc;
}
#leftcolumn p{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	color: #696969; 	margin: 0px 0px 5px 00px; 	padding: 20px 0px 0px 20px;	text-decoration: none;}#leftcolumn a{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px strong;	color: #ffffff; 	margin: 0px 0px 5px 0px; 	padding: 0px;	text-decoration: none;}#leftcolumn ul a:hover{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	color: #333; 	margin: 0px 0px 0px 0px; 	padding: 0px;	text-decoration: none;}/*------------------------------Fine LEFT*//*------------------------------Inizio CONTENT*/#content { 	float: right; 	color: #333; 	margin: 0px 0px 0px 0px; 	padding: 20px; 	height: auto; 	width: 460px; 	display: inline;}#content p{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	color: #333; 	margin: 0px 0px 0px 0px; 	padding: 12px 0px 0px 0px;	line-height: 140%;}#content h1{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 18px;	color: #99ccff; 	margin: 0px 0px 0px 0px; 	padding: 0px 0px 10px 0px;}#content img{  	align: left;	margin: 0px 10px 0px 0px; 	padding: 0px 0px 10px 0px;}/*------------------------------Fine CONTENT*//*------------------------------Inizio FOOTER*/#footer {  	width: 860px; 	clear: both; 	color: #333; 	margin: 0px 0px 0px 0px; 	padding: 10px 20px 10px 20px;	font-family: Arial, Helvetica, sans-serif; 	font-size: 9px;	text-align: center;	border-top: 1px solid #cccccc;}

#footer a{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 9px;	color: #333;	text-decoration: none;}#footer a:hover{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 9px;	color: #666666;	text-decoration: none;}

#footer a:visited{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 9px;	text-decoration: none;}/*------------------------------Fine FOOTER*/