.bkgSeeAllHomedx{
	background: transparent url('imgs/home/bkg_vedi_tutti_hp.gif') no-repeat; 
	width:314px;
	height:24px;
	line-height:24px;
	margin:0 auto;
	text-align:right;
}
.bkgSeeAllHomesx{
	background: transparent url('imgs/home/bkg_vedi_tutti_hpsx.gif') no-repeat; 
	width:338px;
	height:24px;
	line-height:24px;
	margin:0 auto;
	text-align:right;
}
.bkgSeeAllHomesx a{color:#FF7800;padding-right:10px;}
.bkgSeeAllHomedx a{color:#101B53;padding-right:10px;}
.linkHomeCorsiPressAz,.linkHomeCorsiPressAz:hover{
	background: transparent url('imgs/home/arrow_small.gif') no-repeat scroll right center; 	
	padding-right:20px;
	font-weight:bold;
	margin-left:15px;
	font-size:16px;
	color:#474A5E;
}
#home{margin:0 12px;width:888px;}
#homer1c{height:381px;}
#homer2c{height:381px;}
#homer1 #boxmodelred{width:356px;}
#homer1 #boxmodelblu{width:335px;}
#homer1 #boxmodelwhite{width:193px;height:210px;}
#homenewsContainer{height:210px;}
#homer1 #boxmodelred .inner,#homer1 #boxmodelblu .inner{padding-left:0;padding-right:0;}
#tabhomebottom .content a{font-weight:normal;}
h2.offeracorsi{margin-left:15px;}
.homelistSx, .homelistDx{
	line-height:16px;
	font-size:11px;
	padding-left:24px;
}
.homelistSx {background: transparent url('imgs/listHomeSx.gif') no-repeat scroll 0 2px; }
.homelistDx {background: transparent url('imgs/listHomeDx.gif') no-repeat scroll 0 2px; }
.sediContainer{
	width:273px;
	margin-right:16px;
	margin-bottom:10px;
	min-height:110px;
	overflow:visible;
	color:#474a5e;

}
.sediContainer h3,.sediContainer h3 a{
	font-weight:bold;
	font-size:12px;
	margin-bottom:6px;
	color:#474a5e;
}
.buttonnext{
	display:block;
	width:69px;
	height:25px;
	background:transparent url('imgs/btn_avanti.gif') no-repeat scroll right top;
	border:medium none;

}
.registrazione-etichette{height:24px;}
.pagetitlebkg{
	font-family:"microsoft tai le" , verdana, arial;
	color:#ff7806;
	font-size:20px;
	margin:11px 6px 16px 6px;
	min-height:32px;
	line-height:32px;
	padding-left:10px;
	background:#e6e7eb url('imgs/bkgpagetitle.gif') repeat-x scroll right bottom;
}
.innercontent{padding:6px 20px;}
.itemimagesx{
display:block;
width:120px;
height:128px;
background:transparent url('imgs/cornersxitem.jpg') no-repeat scroll right top;
position:absolute;left:0;top:6px;
text-align:right;
overflow:hidden;
z-index:100;
}
a.itemimagesxA {
	display:block;
	width:118px;
	height:128px;
	background-repeat:no-repeat;
	background-position: right 50%;
	z-index:101;
}
.itemindexcontent{padding-left:28px;min-height:98px;}
h2.itemindextitle{font-size:14px;font-weight:bold;}
h2.itemindextitle a{font-weight:bold;}
.itemindextext{padding-right:16px;}
.itemindeximagearrow{
display:block;
width:41px;
height:43px;
background:transparent url('imgs/indeximagearrow.png') no-repeat scroll left top;
position:absolute;left:86px;top:13px;
z-index:102;
}
.icohomeNews{
	background:transparent url('imgs/home/ico_news.png') no-repeat scroll right top;
	display:block;
	width:159px;
	height:49px;
	position:absolute;
	top:0px;
	right:3px;
	padding-top:26px;
	z-index:0;
}
.icohomeNews img{	position:absolute;top:8px;}
.homebkgnews{
	background:#FFFFFF url('imgs/home/bkgnews.gif') repeat-x scroll left bottom;
	height:190px;
	max-height:190px;
	overflow:hidden;
}
.ahomebkgnews{font-size:11px;}
#newshomecontainer a{
	color:#ff7800;
}
.arrowright{
	background:transparent url('imgs/home/arrow_right.png') no-repeat;
	display:block;
	width:47px;
	height:41px;
}
.arrowright a{display:block;	width:47px;
	height:41px;}
#homearrowright1,#homearrowright2{
	bottom:10px;
	position:absolute;
	right:-6px;
}

ul#tabhomebottom{
	list-style:none;
	margin-left:10px;
}
ul#tabhomebottom li{
	display:block;
	width:195px;
	margin-right:12px;
	float:left;
}
ul#tabhomebottom li div.tableft{
	background:transparent url('imgs/home/tab.png') no-repeat scroll left top;
	display:block;
	width:20px;
	height:36px;
	float:left;
}
ul#tabhomebottom li div.tabright{
	background:url("imgs/home/tab.png") no-repeat scroll right top transparent;
	display:block;
	height:36px;
		line-height:36px;
	margin-left:20px;
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
}

ul#tabhomebottom .content{padding:6px 14px;}

