.p_class_txt {
	height:30px;
	overflow:hidden;
	color:#150268;
	padding:0 8px 0 1px;
	display:table-cell;
	vertical-align:middle;
}

.p_class_txt_2 {

}

.p_class_txt h2 {
	color:#150268;
}

/* Horizontal Carouse l */
#horizontal_carousel_1 {
	float:left;
	width:640px;
	height:180px;
	margin-bottom:10px;
	position:relative;
	overflow:auto;
	background:url('/img/prototype-ui/horizontal/back.gif') repeat-x top right;
}

#horizontal_carousel_1 .container {
	float:left;
	width:600px;
	position:relative;    

}

#horizontal_carousel_1 ul {
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
}                      

#horizontal_carousel_1 ul li {
	width:600px;
	text-align:center; 
	list-style:none;   
	float:left;
	margin:3px 0;
}

#horizontal_carousel_1 ul li div.blocco_img {
	float:left;
	padding:0 4px;
}

#horizontal_carousel_1 ul li div.blocco_img div.immagine {
	padding:0 9px 0 0;
	background:url('/img/prototype-ui/horizontal/back_img.gif') no-repeat right bottom;
}

#horizontal_carousel_1 ul li div.blocco_img div.s_immagine {
	background:url('/img/prototype-ui/horizontal/back_img_2.gif') no-repeat left bottom;
	padding-bottom:10px;
}

#horizontal_carousel_1 ul li div.immagine img {
	border:1px #6B6B8C solid;
}


/* Horizontal Carouse 2 */
#horizontal_carousel_2 {
	float:left;
	width:640px;
	height:180px;
	margin-bottom:10px;
	position:relative;
	overflow:auto;
	background:url('/img/prototype-ui/horizontal/back_2.gif') repeat-x top right;
}

#horizontal_carousel_2 .container {
	float:left;
	width:600px;
	position:relative;    

}

#horizontal_carousel_2 ul {
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
}                      

#horizontal_carousel_2 ul li {
	width:600px;
	text-align:center; 
	list-style:none;   
	float:left;
	margin:3px 0;
}

#horizontal_carousel_2 ul li div.blocco_img {
	float:left;
	padding:0 4px;
}

#horizontal_carousel_2 ul li div.blocco_img div.immagine {
	padding:0 9px 0 0;
	background:url('/img/prototype-ui/horizontal/back_img.gif') no-repeat right bottom;
}

#horizontal_carousel_2 ul li div.blocco_img div.s_immagine {
	background:url('/img/prototype-ui/horizontal/back_img_2.gif') no-repeat left bottom;
	padding-bottom:10px;
}

#horizontal_carousel_2 ul li div.immagine img {
	border:1px #6B6B8C solid;
}


/* Horizontal Carouse 3 */
#horizontal_carousel_3 {
	float:left;
	width:640px;
	height:180px;
	margin-bottom:10px;
	position:relative;
	overflow:auto;
	background:url('/img/prototype-ui/horizontal/back_3.gif') repeat-x top right;
}

#horizontal_carousel_3 .container {
	float:left;
	width:600px;
	position:relative;    

}

#horizontal_carousel_3 ul {
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
}                      

#horizontal_carousel_3 ul li {
	width:600px;
	text-align:center; 
	list-style:none;   
	float:left;
	margin:3px 0;
}

#horizontal_carousel_3 ul li div.blocco_img {
	float:left;
	padding:0 4px;
}

#horizontal_carousel_3 ul li div.blocco_img div.immagine {
	background:url('/img/prototype-ui/horizontal/back_img.gif') no-repeat right bottom;
	padding:0 9px 0 0;
}

#horizontal_carousel_3 ul li div.blocco_img div.s_immagine {
	background:url('/img/prototype-ui/horizontal/back_img_2.gif') no-repeat left bottom;
	padding-bottom:10px;
}

#horizontal_carousel_3 ul li div.immagine img {
	border:1px #6B6B8C solid;
}

#tab_news {
	display:none;
}

.titolo_box {
	display:block;
}

.box_news_int {
	padding:5px 10px;
}

/* Horizontal Carouse gal */
#horizontal_carousel_gal {
	float:left;
	width:583px;
	height:120px;
	margin-bottom:10px;
	position:relative;
	overflow:auto;
}

#horizontal_carousel_gal .container {
	float:left;
	width:543px;
	position:relative;    

}

#horizontal_carousel_gal ul {
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
}                      

#horizontal_carousel_gal ul li {
	width:543px;
	text-align:center; 
	list-style:none;   
	float:left;
	margin:3px 0;
}

#horizontal_carousel_gal ul li div.blocco_img {
	float:left;
	padding:0 9px;
}

#horizontal_carousel_gal ul li div.immagine img {
	border:2px #C4C4C4 solid;
}

#horizontal_carousel_gal ul li div.immagine_att img {
	border:2px #E9A568 solid;
}
