@charset "utf-8";
/* CSS Document */

/* CSS PER PRIMO E SECONDO PIANO */

.firstBlock,
.secondBlock,
.thirdBlock{
	height:130px;
}

.bigNavigator{
	height:19px;
	margin:0 10px 0 0;
}

.bigNavigator .firstBlock{
	float:left;
	width:145px;
	margin:0 10px 0 0;
	display:none;
}

.bigNavigator .firstBlock .prev{
	margin:4px 0 0 0;
	float:right;
}

.bigNavigator .secondBlock .next{
	margin:4px 0 0 0;
	float:left;
}

.bigNavigator .secondBlock{
	float:left;
	width:225px;
	display:none;
}

.bigFloor {
	clear:left;
	width:800px;
	height:130px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}

#primoPiano{
	height:130px;
	overflow:hidden;
}

#secondoPiano{
	height:130px;
	overflow:hidden;
}

#news1{
	height:130px;
	overflow:hidden;
}

#news2{
	height:130px;
	overflow:hidden;
}

#news3{
	height:130px;
	overflow:hidden;
}

#news4{
	height:130px;
	overflow:hidden;
}

.bigNavigator .item{	
	height:130px;
}

.bigFloor .firstBlock{
	float:left;
	width:145px;
	margin:0 10px 0 0;
}

.bigFloor .firstBlock .top{
	height:96px;
	margin:4px 4px 0 4px;
}

.bigFloor .firstBlock .bottom{
	height:30px;
	margin:0 4px 0 4px;
}


.bigFloor /* .firstBlock .top*/ h1{
	font-size:14px;
	color:#000000;
	font-weight:normal;
}

.bigFloor/* .firstBlock .top*/ h2{
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.firstBlock .bottom .type{
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.firstBlock .bottom .date{
	font-size:11px;
	color:#FF1100;
	font-weight:normal;
}

.bigFloor .secondBlock{
	float:left;
	width:225px;
	margin:0 10px 0 0;

}

.bigFloor .secondBlock .top{
	font-size:11px;
	color:#000000;
	margin:4px 0 0 0;
	line-height:14px;
}

.bigFloor .thirthBlock{
	float:left;
	width:410px;
}

/* CSS PER TERZO PIANO */

.littleFloor {
	clear:left;
	width:380px;
	height:130px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:0 10px 0 0;
}

.littleFloor .firstBlock{
	float:left;
	width:145px;
	margin:0 10px 0 0;
}

.littleFloor .firstBlock p{
	font-size:11px;
	color:#666666;
	line-height:13px;
}

.littleFloor .firstBlock .top{
	height:96px;
	margin:4px 4px 0 4px;
}

.littleFloor .firstBlock .bottom{
	height:30px;
	margin:0 4px 0 4px;
}


.littleFloor .firstBlock .top h1{
	font-size:14px;
	color:#000000;
	font-weight:normal;
}

.littleFloor .firstBlock .top h2{
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.littleFloor .firstBlock .bottom .type{
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.littleFloor .firstBlock .bottom .date{
	font-size:11px;
	color:#FF1100;
	font-weight:normal;
}

.littleFloor .thirthBlock{
	height:130px;
	overflow:hidden;

}

/* CSS PER NEWS */

.littleNavigator {
	float:left;
	width:130px;
	height:19px;
	margin:0 10px 0 0;
}

.littleNavigator .firstBlock{
	float:right;
	display:none;
}

.littleNavigator .firstBlock .prev{
	margin:4px 10px 0 0;
	float:left;
}

.littleNavigator .firstBlock .next{
	margin:4px 0 0 0;
	float:left;
}

.firstFloor{
	float:left;
}

.newsFloor img{
	display:none;
}

.newsFloor {
	clear:left;
	width:130px;
	height:130px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}

.newsFloor .firstBlock{
	float:left;
	width:130px;
}

.newsFloor .firstBlock .top{
	margin:4px 4px 0 4px;
	height:96px;
	overflow:visible;
}


.newsFloor .firstBlock .bottom{
	height:30px;
	margin:0 4px 0 4px;
}

.newsFloor .firstBlock p{
	font-size:11px;
	color:#666666;
	line-height:13px;
}

.newsFloor .firstBlock .top h1{
	font-size:14px;
	color:#000000;
	font-weight:normal;
}

/* CSS PER SLIDE */

#primoPianoSlide,
#secondoPianoSlide,
#terzoPianoSlide{
	height:130px;
	overflow:hidden;
	display:none;
}

.slideContainer *{
	overflow:visible;
}

.barraBianca {
	width:10px;
	height:132px;
	background-color:#FFFFFF;
	float:left;
}

.slideContainer img {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	position:absolute;
	top:0;
	height:130px;
	left:10px;
}

/* SOLO PER IE6 E PRECEDENTI */

* html .littleFloor .firstBlock{
	margin:0 7px 0 0;
}

* html .firstFloor .bigNavigator{
	width:380px;
}

* html .littleNavigator {
	margin:0 5px 0 0;
}

* html .bigFloor .firstBlock .top{
	height:92px;
}
* html .slideContainer img {
	height:128px;
}

/* FINE SOLO PER IE */