body {
	background-color:#ded2d2;
	margin: 0px; 
}
div {background-repeat:no-repeat !important; font-family :Helvetica}
:focus{outline:none}
a {text-decoration: none}


/* SCROLLBARS */

.scrollbar{
scrollbar-face-color: aaaaaa;
scrollbar-highlight-color: cccccc;
scrollbar-3dlight-color: bbbbbb;
scrollbar-darkshadow-color: 666666;
scrollbar-shadow-color: 444444;
scrollbar-arrow-color: 999999;
scrollbar-track-color: eeeeee;
}


/* FONT */
.grigio13{color:#959595; font-size:13px; line-height:19px}
.grigio20{color:#959595; font-size:20px; line-height:22px}
/*.granata{color:#0b6175; font-size:18px; font-weight:bold; line-height:18px; float:left; padding-right:10px; padding-top:4px}
.nero{color: #000000; font-size:28px; font-weight:bold; line-height:28px; float:left}
*/

/* HEADER & SUBHEADER */
.logo {position:absolute; left:0px; top:29px; z-index:2; width:800px; height:74px; background: url(../img/hp/logo.gif)}

/*.header {position:absolute; left:46px; top:90px; z-index:3; width:614px; height:38px; overflow:hidden}
.subheader {position:absolute; left:41px; top:132px; z-index:2; width:622px; height:54px; overflow:hidden; background-image:url(../img/bg_vitemfocus.jpg)}
*/

/* BODY */

.asd{position:relative; background-color:#FFFFFF; left:0px; top:0px; z-index:2; width:800px; height:600px; overflow:auto}
.text{
	position:absolute;
	left:37px;
	top:123px;
	z-index:2;
	width:717px;
	height:404px;
	background: url(../img/hp/testo.gif)
}
.firma_hp{position:absolute; left:573px; top:404px; z-index:2; width:167px;	height:42px; background: url(../img/hp/firma.gif)}


/*.counter{position:absolute;top:450px;left:67px;height:20px;width:81px}*/


/* FOOTER */

.desclimer{
	position:absolute;
	left:90px;
	top:494px;
	z-index:3;
	width:619px;
	height:40px;
	background: url(../img/common/desclimer.gif)
}
.link_menu {
	position:absolute;
	left:0px;
	top:534px;
	z-index:2;
	float:left;
	width:800px;
	height:65px;
	display:inline;
}

