/* Horizontal Carouse2 */

/* Horizontal Carouse2 */

#horizontal_carousel_2, #no_carousel_2 {
	/*float:left;*/
	width:962px;
	height:35px;
	position:relative;
	padding:0 0 0 33px;
	background:#fff;
}

#horizontal_carousel_2 .container, #no_carousel_2 .container {
	float:left;
	width:885px;
	height:35px;
	position:relative;    
	overflow:hidden;
}

#horizontal_carousel_2 ul,  #no_carousel_2 u l{
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
	height:35px;
}                      

#horizontal_carousel_2 ul li,  #no_carousel_2 ul li {
	width:885px;
	height:35px;
	text-align:center; 
	list-style:none;   
	float:left;
}


#horizontal_carousel_2 .previous_button {
	float:left;  
	width:11px;
	height:35px;
	background:url('../../img/cassina/contract/scheda/left.png');
	z-index:100;
	cursor:pointer;
}

#horizontal_carousel_2 .previous_button_over {
	background:url('../../img/cassina/contract/scheda/left_over.png');
}

#horizontal_carousel_2 .previous_button_disabled {
	background:url('../../img/cassina/contract/scheda/left_disabled.png');
}

#horizontal_carousel_2 .next_button {
	float:left;  
	width:11px;
	height:35px;
	background:url('../../img/cassina/contract/scheda/right.png');
	z-index:100;
	cursor:pointer;
}

#horizontal_carousel_2 .next_button_over {
	background:url('../../img/cassina/contract/scheda/right_over.png');
}

#horizontal_carousel_2 .next_button_disabled {
	background:url('../../img/cassina/contract/scheda/right_disabled.png');
}
#horizontal_carousel_2 ul li div.blocco_img_attivo, #no_carousel_2 ul li div.blocco_img_attivo {
	float:left;
	position:relative;
	padding:12px 12px 12px 12px;
	font-weight:bold;
	text-transform:uppercase;
}
#horizontal_carousel_2 ul li div.blocco_img_attivo a, #no_carousel_2 ul li div.blocco_img_attivo a {
	color:#545958;
	text-decoration:none;
}
#horizontal_carousel_2 ul li div.blocco_img_attivo a:visited, #no_carousel_2 ul li div.blocco_img_attivo a:visited {
	color:#545958;
	text-decoration:none;
}
#horizontal_carousel_2 ul li div.blocco_img_attivo a:hover, #no_carousel_2 ul li div.blocco_img_attivo a:hover {
	color:#545958;
	text-decoration:none;
}
#horizontal_carousel_2 ul li div.blocco_img, #no_carousel_2 ul li div.blocco_img {
	float:left;
	height:35px;	
	position:relative;
	padding:12px 12px 12px 12px;
	text-transform:uppercase;
	color:#747c79;
}
#horizontal_carousel_2 ul li div.blocco_img a, #no_carousel_2 ul li div.blocco_img a {
	color:#747c79;
	text-decoration:none;
}
#horizontal_carousel_2 ul li div.blocco_img a:visited, #no_carousel_2 ul li div.blocco_img a:visited  {
	color:#747c79;
	text-decoration:none;
}
#horizontal_carousel_2 ul li div.blocco_img a:hover, #no_carousel_2 ul li div.blocco_img a:hover {
	color:#545958;
	text-decoration:none;
}

.sep_button	{
	float:left;  
	width:10px;
}
/*---------------------------no script -------------------------*/
/* Horizontal Carouse 7 */


#horizontal_carousel_7, #no_carousel_7  {
	float:left;
	width:200px;
/*	height:565px;*/
	position:relative;
}

#horizontal_carousel_7 .container, #no_carousel_7 .container {
	float:left;
	width:200px;
/*	height:542px;*/
	position:relative;    
	overflow:hidden;
}

#horizontal_carousel_7 ul, #no_carousel_7 ul {
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
/*	height:542px;*/
}                      

#horizontal_carousel_7 ul li, #no_carousel_7 ul li {
	width:200px;
/*	height:542px;*/
	text-align:left; 
	list-style:none;   
	float:left;
	padding:0;
	margin:0;
}

#horizontal_carousel_7 .previous_button {
	float:left;  
	width:9px;
	height:13px;
	background:url('../../img/cassina/share/prev.png');
	z-index:100;
	cursor:pointer;
}

#horizontal_carousel_7 .previous_button_over {
	background:url('../../img/cassina/share/prev.png');
}

#horizontal_carousel_7 .previous_button_disabled {
	background:url('../../img/cassina/share/prev_spe.png');
	cursor:default;
}

#horizontal_carousel_7 .next_button {
	float:right;  
	width:9px;
	height:13px;
	background:url('../../img/cassina/share/next.png');
	z-index:100;
	cursor:pointer;
}

#horizontal_carousel_7 .next_button_over {
	background:url('../../img/cassina/share/next.png');
}

#horizontal_carousel_7 .next_button_disabled {
	background:url('../../img/cassina/share/next_spe.png');
	cursor:default;
}


.blocco_nav	{
	overflow:hidden;
	padding:13px 0;
	width:200px;
}
/*per overlay footer*/

/* Horizontal Carouse 4 */
.pad_immagine_gallery_2	{
	width:960px;
	margin-left:0;
	margin-right:0;
	height:193px;
}
#horizontal_carousel_4 {
	float:left;
	width:960px;
	height:187px;
	position:relative;
	display:block;
	
}

#horizontal_carousel_4 .container {
	float:left;
	width:919px;
	height:187px;
	overflow:hidden;
	position:relative;
	/*background:url(../img/share/tab.gif) no-repeat 0 0;*/
	}
#horizontal_carousel_4 ul {
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
	height:187px;
}                      

#horizontal_carousel_4 ul li {
	width:919px;
	height:187px;
	text-align:center; 
	list-style:none;   
	float:left;
	margin:0;

}

#horizontal_carousel_4 ul li div.blocco_img {
	
	background:transparent url(../../img/share/tab.gif) no-repeat scroll 0 0;
	float:left;
	height:187px;
	margin-right:-1px;
	padding:1px 0 0 1px;
	width:153px;
	position:relative;
}

#horizontal_carousel_4 ul li div.blocco_img div.immagine {
	padding:0;
	float:left;
	height:187px;
}

#horizontal_carousel_4 ul li div.blocco_img div.s_immagine {
	
}


#horizontal_carousel_4 .previous_button {
	float:left;  
	width:20px;
	height:179px;
	background:transparent url('../../img/share/overlay/left.gif') repeat scroll -9px 0;
	z-index:100;
	cursor:pointer;
}

#horizontal_carousel_4 .previous_button_over {
	background:transparent url('../../img/share/overlay/left_over.gif') repeat scroll -9px 0;
}

#horizontal_carousel_4 .previous_button_disabled {
	background:transparent url('../../img/share/overlay/left_disabled.gif') repeat scroll -9px 0;
	cursor:default;
}

#horizontal_carousel_4 .next_button {
	float:left;  
	width:20px;
	height:179px;
	background:transparent url('../../img/share/overlay/right.gif') repeat scroll -2px 0;
	z-index:100;
	cursor:pointer;
}

#horizontal_carousel_4 .next_button_over {
	background:transparent url('../../img/share/overlay/right_over.gif') repeat scroll -2px 0;
}

#horizontal_carousel_4 .next_button_disabled {
	background:transparent url('../../img/share/overlay/right_disabled.gif') repeat scroll -2px 0;
	cursor:default;
}

.txt_immagine	{
	padding:2px 0 0 8px;
	text-align:left;
	width:140px;
}
.evi_txt	{
	color:#ff6633;}
/*--carousel_3--*/


#horizontal_carousel_3 {
	float:left;
	width:304px;
	position:relative;
	/*height:35px;
	padding:0 0 0 33px;
	background:#fff;*/
	overflow:hidden;
}

#horizontal_carousel_3 .container {
	float:left;
	width:885px;
	height:80px;
	position:relative;    
	overflow:hidden;
}

#horizontal_carousel_3 ul {
	margin:0;
	padding:0;
	width:100000px;
	position:relative;
	top:0;
	left:0;
	height:35px;
}                      

#horizontal_carousel_3 ul li {
	width:885px;
	height:35px;
	text-align:center; 
	list-style:none;   
	float:left;
}


#horizontal_carousel_3 .previous_button {
	float:left;  
	width:11px;
	height:35px;
	background:url('../../img/cassina/contract/scheda/left.png');
	z-index:100;
	cursor:pointer;
	position:absolute;
	right:20px;
	top:25px;
}

#horizontal_carousel_3 .previous_button_over {
	background:url('../../img/cassina/contract/scheda/left_over.png');
	position:absolute;
	right:20px;
	top:25px;
}

#horizontal_carousel_3 .previous_button_disabled {
	background:url('../../img/cassina/contract/scheda/left_disabled.png');
	position:absolute;
	right:20px;
	top:25px;
}

#horizontal_carousel_3 .next_button {
	float:left;  
	width:11px;
	height:35px;
	background:url('../../img/cassina/contract/scheda/right.png');
	z-index:100;
	cursor:pointer;
	position:absolute;
	right:0px;
	top:25px;
}

#horizontal_carousel_3 .next_button_over {
	background:url('../../img/cassina/contract/scheda/right_over.png');
	position:absolute;
	right:0px;
	top:25px;
}

#horizontal_carousel_3 .next_button_disabled {
	background:url('../../img/cassina/contract/scheda/right_disabled.png');
	position:absolute;
	right:0px;
	top:25px;
}
#horizontal_carousel_3 ul li div.blocco_img_attivo {
	border:2px solid #ec1d24;
	float:left;
	margin:13px 10px 0 0;
	position:relative;
}

#horizontal_carousel_3 ul li div.blocco_img_attivo a {
	color:#545958;
	text-decoration:none;
}
#horizontal_carousel_3 ul li div.blocco_img_attivo a:visited {
	color:#545958;
	text-decoration:none;
}
#horizontal_carousel_3 ul li div.blocco_img_attivo a:hover {
	color:#545958;
	text-decoration:none;
}
#horizontal_carousel_3 ul li div.blocco_img{
	border:2px solid #000000;
	float:left;
	margin:13px 10px 0 0;
	position:relative;
}
#horizontal_carousel_3 ul li div.blocco_img a {
	color:#747c79;
	text-decoration:none;
}
#horizontal_carousel_3 ul li div.blocco_img a:visited {
	color:#747c79;
	text-decoration:none;
}
#horizontal_carousel_3 ul li div.blocco_img a:hover {
	color:#545958;
	text-decoration:none;
}