.background_home {
	background: url(sfondo.jpg) repeat-x;
}
body {
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #666666;
	scrollbar-base-color : #cccccc;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #cccccc;
	scrollbar-shadow-color : #cccccc;
	scrollbar-track-color : #ffffff;
	margin: 0px;
	background: #FFFFFF;
}
.position {
	position: relative;
	margin: auto;
	width: 768px;
	height: 720px;
}
.contenitore {
	width: 768px;
	height: 720px;
}
.tabtop {
	width: 768px;
	position: absolute;
	left: 0px;
	top: 20px;
}
.sfondotop {
	background: url(../html/sfondotop.html);
	height: 96px;
}
.tabtopx {
	position: absolute;
	height: 178px;
	width: 900px;
	left: 0px;
	top: 98px;
}
.sfondotopx {
	background: #DDDDDD;
}
.tabsfomenu {
	position: absolute;
	left: 0px;
	top: 115px;
	height: 178px;
	width: 215px;
}
.tabimgtop {
	position: absolute;
	left: 215px;
	top: 115px;
}
.tablinee {
	position: absolute;
	left: 0px;
	top: 278px;
	height: 8px;
	width: 900px;
}
.sfondolinee {
	background: url(../html/linee.html);
}
.tabellaiframe {
	position: absolute;
	left: 195px;
	top: 294px;
	height: 388px;
	width: 574px;
	background: url(sfomain.gif) no-repeat;
}
.mainframe {
    position: relative;
    top: 16px;
	left: 20px;
	height: 388px;
	width: 530px;
	z-index: 15;
}
.iframehome {
	height: 388px;
	width: 530px;
	position: absolute;
	left: 0px;
	top: 0px;
}
/*::::::::::::::::::::::::::::::BOTTOM::::::::::::::::::::::::::::*/
.tabbottom {
	position: absolute;
	left: 215px;
	top: 702px;
	width: 535px;
	height: 28px;
}
.sfondobottom {
	background: #EBF4CC;
}
.tabtxtbottom {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5DA700;
	text-decoration: none;
	position: absolute;
	top: 704px;
	left: 310px;
	height: 23px;
}
.linkbottom:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5DA700;
	text-decoration: underline;
}
.linkbottom:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5DA700;
	text-decoration: unerline;
}
.linkbottom:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF7800;
	text-decoration: underline;
}
/*:::::::::::::::::::::MENU MENU ::::::::::::::::::::::::::::*/
.tabmenu {
	height: 178px;
	width: 215px;
	position: absolute;
	left: 0px;
	top: 115px;

}.cellalink {
	background: url(bullet.gif) no-repeat 13px center;
	height: 13px;
	text-indent: 35px;
}
.linkmenu:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.linkmenu:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.linkmenu:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}
.tabtopicone {
	position: absolute;
	top: 65px;
	left: 30px;
	height: 35px;
}
.iconahome {
	background: url(home.gif) no-repeat left center;
	text-indent: 13px;
}
.iconamail {
	background: url(email.gif) no-repeat left center;
	text-indent: 13px;
}
.iconalogin {
	background: url(login.gif) no-repeat left center;
	text-indent: 13px;
}
.linktop:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #858585;
	text-decoration: none;
}
.linktop:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #858585;
	text-decoration: none;
}
.linktop:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF7800;
	text-decoration: underline;
}
/*:::::::::::::::::::::::::LEFT:::::::::::::::::::::::*/
.tabpartners {
    position: absolute;
	top: 292px;
	left: 23px;
}
.tabimgbottom {
   position: absolute;
   top: 600px;
   left: 37px;
}
.tabindirizzo {
   position: absolute;
   top: 500px;
   left: 30px;
}