#tophd{ 
	height:120px;
	width:520px;
	/*border:solid 1px #000000; */

}

.nascosto {
	visibility: hidden;
	font-size: 0.8em;
	line-height: 0.8em;
	height: 15px;
}
#menumacro {
	list-style: none;
	position: absolute;
	height: 320px;
	width: 625px;
	left: 35px;
	top: 135px;
	border: #999999;
	background: url(immagini/back_macro.gif) no-repeat center bottom;
	font: bold 1.1em "Trebuchet MS";
	color: #000000;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;



}
#menupri{
	position:absolute;
	top:147px;
	left: 620px!important;
	/*left: 670px;*/
	text-align: right;
	width: 70px;
	height: 114px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menumacro a {
	display: block;
	text-decoration:none;
	color: #333333;
	height: 30px;


}
#menupri a {
	display: block;
	text-decoration:none;
	height: 1.3em;
	font: normal 0.8em "Trebuchet MS";
	width: 130px;
	margin: 0px;
padding: 0px 13px 0px 0px;




}
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;

}
#menupri a:link, #menupri a:visited{
	
	
	color: #000000;
}
#menupri a:hover, #menupri a:active{
	color: #FF9900;
	background: url(immagini/freccia_menupri.gif) no-repeat right center;

}
#titolopri {
	height: 70px;
	width: 500px;
	position: absolute;
	left: 25px;
	top: 0px;

}
#sottotitolopri {
	position: absolute;
	left: 25px;
	top: 70px;
}
#curriculum {
	position: absolute;
	height: 91px;
	width: 23px;
	left: 0px;
	top: 0px;
	background: url(immagini/curr_pri.gif) no-repeat left top;
	text-decoration: none;


}
#animazionespazio {
	height: 149px;
	width: 232px;
	position: relative;
	left: 528px;
	top: 0px;
	margin: 0px;
	padding: 0px;

}
#parliamone {
	position: absolute;
	height: 75px;
	width: 130px;
	left: 25px;
	top: 115px;
}#dalblog {
	position: absolute;
	height: 30;
	width: 450;
	left: 25px;
	top: 91px;
	font-size: 0.8em;
}
.otpme {
	width: 180px;
	left: 50px;
	position: absolute;
	height: 25px;
	top: 5px;
	background: url(immagini/scr/otp-scr.gif) no-repeat right top;





}
.talentime {
	width: 140px;
	left: 0px;
	position: absolute;
	height: 25px;
	top: 146px;
	text-align: left;
background: url(immagini/scr/talenti-scr.gif) no-repeat right top;
}
.orientarsime {
	width: 180px;
	left: 335px;
	position: absolute;
	height: 25px;
	top: 46px;
	background: url(immagini/scr/orientarsi-scr.gif) no-repeat left top;

}
.muoversime {
	width: 200px;
	left: 405px;
	position: absolute;
	height: 25px;
	top: 93px;
	background: url(immagini/scr/muoversi-scr.gif) no-repeat left top;

}
#credits{
	position:absolute;
	bottom:5px;
	font-size:0.7em;
	left: 5px;
	height: 27px;
	width: 100px;



}
#curriculum a {
	display: block;
	text-decoration: none;

}
.talentime a:hover, .talentime a:active {
	background: url(immagini/scr/talenti-scr_h.gif) no-repeat right top;
	height: 30px;
}.otpme a:hover, .otpme a:active {
	background: url(immagini/scr/otp-scr_h.gif) no-repeat right top;
	height: 30px;
}.orientarsime a:hover, .orientarsime a:active {
	background: url(immagini/scr/orientarsi-scr_h.gif) no-repeat left top;
	height: 30px;
}.muoversime a:hover, .muoversime a:active {
	background: url(immagini/scr/muoversi-scr_h.gif) no-repeat right top;
	height: 30px;
}
#libro {
	font-family: "Trebuchet MS";
	border: 1px #FF0000;
	position: absolute;
	height: 105px;
	width: 70px;
	left: 3px!important;
	/*left:634px;
	*/top: 242px;
	text-align: right;
	font-size: 0.7em;
	color: #000000;
	padding-right: 13px;
	margin-right: 13px;






}#mid_life {
	font-family: "Trebuchet MS";
	border: 1px #FF0000;
	position: absolute;
	height: 105px;
	width: 80px;
	left: 669px!important;
	/*left:634px;
	*/top: 293px;
	text-align: right;
	font-size: 0.7em;
	color: #000000;
	padding-right: 13px;
	margin-right: 0px;






}#mid_life a {
	border: 0px solid #666666;
	color: #000000;
	text-decoration: none;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 0px;

}
#mid_life a:hover, #mid_life a:active {
	color: #6A88A4;

}
#mid_life .imglink a{
	text-decoration: none !important;
	margin-right: 13px;
	padding-right: 13px;
}
p {
	margin: 0px;
	padding: 0px;
}
#libro a {
	border: 0px solid #666666;
	color: #000000;
	text-decoration: none;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 0px;

}
.evi {
	font-weight: bold!important;
	color: #FA6E15!important;
}
#mid_life strong {
	color: #6A88A4;
}
.imglink img {

}
#mid_life .imglink img {
	margin-right: -12px;
}
	

