* { 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: 0px 0px 0px 0px;/*------------------------------Fine HEADER*//*------------------------------Inizio TOP*/}#top { 	color: #333; 	width: 900px; 	float: left; 	padding: 0px; 	height: 280px; 	margin: 0px 0px 0px 0px;/*------------------------------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:20px 0px 0px 0px;
	margin:0;
} 

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

#leftcolumn ul ul{
	position: absolute;
	top:0;
	left:216px;
	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 0px; 	padding: 20px 0px 0px 20px;	text-decoration: none;
	line-height: 140%;}#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 30px 20px 30px; 	height: auto; 	width: 620px; 	display: inline;}#content p{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	color: #333; 	margin: 0px 0px 0px 0px; 	padding: 12px 0px 12px 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 h2{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 15px;	color: #99ccff; 	margin: 0px 0px 0px 0px; 	padding: 0px 0px 10px 0px;}#content img{  	align: right;	margin: 0px 10px 0px 0px; 	padding: 0px 0px 10px 0px;

}


#content a{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px strong;	color: #999999; 	margin: 0px 0px 5px 0px; 	padding: 0px;	text-decoration: none;}#content a:hover{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	color: #99ccff; 	margin: 0px 0px 0px 0px; 	padding: 0px;	text-decoration: none;}

.textimage { 	float: right;
	width: 100%;
	}

.textimage 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%;
	}.textimage h1{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 18px;	color: #99ccff; 	margin: 0px 0px 0px 0px; 	padding: 0px 0px 10px 0px;}

.textimage h2{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 15px;	color: #99ccff; 	margin: 0px 0px 0px 0px; 	padding: 0px 0px 10px 0px;}.textimage img{  	align: right;	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*/