/* IMPORT CSS - Marta */
@import url(geoloc.css);
/* fine IMPORT CSS - Marta */

 .clearleft{
	clear:left;
	height:1px;}
div#container{
	/* OLD
	:relative;
	width:990px;
	height:100%;
	margin:0 auto;
	text-align:left;*/
	height:auto;
	margin:0 auto;
	min-height:100%;
	overflow:hidden;
	position:absolute;
	text-align:left;
	width:990px;
}

body>div#container{
	height:auto;
	min-height:100%;
}
#container{
	top:0px;
	z-index:70;
	overflow:auto;
}


#p73_48967_73_46954_46954{
	z-index:0;
}
table.RegionNoBorder{
	margin:0 auto;
	table-layout:fixed;
	text-align:left;
	top:0;
	width:990px;
	}
/*aggiunta il 7 genn 2010, per cambiare lo sfondo a seconda della pagina*/
.container_home{
	background:#E8EDF0 url(../img/share/back_cont.jpg) repeat-x 0 0;
	}
.container_brands, .container_brands_home{
	background:#b6c2c4 url(../img/share/back_cont.gif) repeat-x 0 0;
	}
	
.container_catalogue_home, .container_catalogo{
	background:#e3e8e6 url(../img/share/back.gif) repeat-x scroll 0 0;
	}
.container_catalogue_home .top_background{
	background-color:#E3E8E6;
	display:none;
	height:140px;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:990px;
	z-index:999;
}
.container_catalogue_product, .container_contract_product{
	background:#e3e8e6  none repeat scroll 0 0!important;
	}
.container_group_history, .container_group_history_home{
	background:#CED4D3 url(../img/share/back_int_2.gif) no-repeat 0 140px;
	}
.container_group_mission, .container_group_mission_home{
	background:#FFFfff url(../img/share/back_int_2.gif) no-repeat 0 140px;
	}
.container_group_values, .container_group_values_home{
	background:#E7EAEA url(../img/share/back_int_2.gif) no-repeat 0 140px;
	}
.container_group_people, .container_group_people_home{
	background:#E7EAEA url(../img/share/back_gruppo_persone.jpg) no-repeat 0 140px;
	}
.container_group_quality, .container_group_quality_home{
	background:#E7EAEA url(../img/share/back_gruppo_qualita.jpg) no-repeat 0 140px;
	}
.container_brands_sheet{
	background:#D5DBDB url(../img/share/back_int_marchi.jpg) no-repeat 0 140px;
	}
.container_contract,
.container_car_home,
.container_car_detail,
.container_car_contacts {
	background:#E0E5E5 url(../img/share/back_contract_home.gif) repeat-x 0 0;
	}
.container_group_home{
	background-color: #bec6c6;
	background-image: url(../img/share/back_gruppo_home.jpg);
	background-repeat: repeat-x;
	background-position: 0 bottom;
	}
.container_distribuzione, .container_distribution, .container_distribution_home{
	background:#B5BEBD url(../img/share/back_distribuzione.gif) no-repeat scroll 0 140px;
	}
.container_distribuzione_risultati, .container_distribution_results{
	background-attachment: scroll;
	background-color: #B5BEBD;
	background-image: url(../img/share/back_distrib_risultati.gif);
	background-repeat: no-repeat;
	background-position: 0 140px;
	}
.container_distribuzione_negozio, .container_distribution_detail{
	background-attachment: scroll;
	background-color: #B5BEBD;
	background-image: url(../img/share/back_distrib_risultati2.jpg);
	background-repeat: no-repeat;
	background-position: 0 140px;
	}
.container_distribution_retailer{
	background-attachment: scroll;
	background-color: #FFF;
	background-image: url(../img/share/back_distrib_details2.jpg);
	background-repeat: no-repeat;
	background-position: 0 200px;
	}
.container_newspress, .container_investor_home{
	background:#C8D2D4 url(../img/share/back_news.gif) repeat-x scroll 0 0;
	}
.container_news_elenco, .container_newspress_news_home, .container_newspress_news_results, .container_newspress_news_detail, .container_newspress_event_detail, .container_newspress_press_clipping_home, .container_newspress_press_clipping_results, .container_newspress_press_release_detail, .container_newspress_press_release_home, .container_newspress_press_release_results, .container_newspress_contacts_home, .container_newspress_press_c_home, .container_newspress_press_c_results, /*.container_newspress_press_r_home,*/ .container_newspress_press_r_detail, .container_newspress_press_r_results, .container_newspress_contacts_home{
	background:#C8D2D4 url(../img/share/back_news_news.jpg) no-repeat scroll 0 0!important;
	}
.container_news_campagne, .container_newspress_advertising_home{
	background:#C8D2D4 url(../img/share/back_news_campagne.jpg) no-repeat scroll 0 0!important;
	}

.container_newspress_event_home{
	background:#C8D2D4 url(../img/share/back_news_eventi.jpg) no-repeat scroll 0 0;
	height:100%;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:990px;
}

.container_investor_dati, 
.container_investor_gov_home,
.container_investor_gov_boards_home, 
.container_investor_gov_management_home, 
.container_investor_investors_financials_home, 
.container_investor_inv_fin_home, 
.container_investor_inv_calendar_home, 
.container_investor_inv_press_home, 
.container_investor_inv_press_results, 
.container_investor_gov_system_home, 
.container_investor_inv_holders_home, 
.container_investor_inv_policy_home, 
.container_investor_gov_manage_home, 
.container_investor_contacts_home, 
.container_investor_inv_finpress_home {
	background:#C8D2D4 url(../img/share/back_investor_3.gif) no-repeat scroll 0 140px;
	}
.container_investor_investitori, .container_investor_investors_high_home, .container_investor_inv_share_home, .container_investor_inv_high_home {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF url(../img/share/back_investor_2.gif) no-repeat scroll 0 140px;
}

.container_contatti, .container_contacts_home{
	background:#C8D2D4 url(../img/share/back_contatti.gif) no-repeat scroll 0 260px;
	}


.container_contatti_filiali, 
.container_contacts_brand, 
.container_contacts_office, 
.container_contacts_form, 
.container_contacts_agent_home {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#C8D2D4 url(../img/share/back_contatti_filiali.jpg) no-repeat scroll 0 260px;
}

.container_contacts_agent_results {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#C8D2D4 url(../img/share/back_contatti_filiali_risultati.jpg) no-repeat scroll 0 260px;
}
/*fine aggiunta il 7 genn 2010, per cambiare lo sfondo a seconda della pagina*/



.footer	{
	/* vecchia versione
	bottom:8px;
	margin:0;
	padding:0;
	position:absolute;
	z-index:2000;*/
	
	/*versione modificata il 24 12 2009*/
	background:transparent none repeat scroll 0 0;
	bottom:0;
	height:68px;
	margin:0;
	padding:0;
	position:absolute;
	width:990px;
	z-index:2000;
	/*fine versione modificata il 24 12 2009*/
}

/*div#appear_foot1{
	height:auto!important;
	margin:0 auto!important;
	min-height:100%!important;
	overflow:hidden!important;
	position:absolute!important;
	text-align:left!important;
	width:990px!important;
}
body>#appear_foot1 {
	height:auto!important;
	min-height:100%!important;
}
 #appear_foot1{
	top:0px!important;
	z-index:1000!important;
	overflow:auto!important;
}


#appear_foot2{
	bottom:50px!important;
	height:246px!important;
	margin:0!important;
	padding:0!important;
	position:absolute!important;
	width:954px!important;
	z-index:2000!important;
	}*/
.footer_background	{
	/* vecchia versione
	background:#C8D2D4 none repeat scroll 0 0;
	bottom:8px;
	margin:0;
	padding:0;
	position:absolute;
	z-index:1999;*/
	
	/*versione modificata il 24 12 2009*/
	background:#C8D2D4 none repeat scroll 0 0;
	bottom:0;
	height:68px;
	margin:0;
	padding:0;
	position:absolute;
	width:990px;
	z-index:1999;
	/*fine versione modificata il 24 12 2009*/
}
.top_background, #top_background{
	height:140px;
	width:990px;
	margin:0;
	padding:0;
	top:0;
	position:relative;
	/*eliminato il 7 gen 2010
	width:940px;*/
	z-index:999;
	position:absolute;
	background-color: #e3e8e6;
	background-image: /*url(../img/share/back_top.gif);*/
	background-repeat: no-repeat;
}

#contenitore_centrale {
	/* vecchia versione
	width:100%;
	overflow:hidden;
	position:relative;
	padding-bottom:40px; 
	z-index:1000;*/
	
	/*versione modificata il 24 12 2009*/
	overflow:hidden;
	padding-bottom:68px;
	position:relative;
	width:100%;
	z-index:1000;
	/*fine versione modificata il 24 12 2009*/
}
.logo_top	{
	padding:40px 0 0 30px;
}
.top_content, #top_content{
	height:140px;
	position:relative;
	/*eliminato il 7 gen 2010
	width:940px;*/
	z-index:1000;
	
	/*modificato il 7 gennaio 2010*/
	background:transparent none repeat scroll 0 0;
}



div#poltrona {
	/* vecchia versione
	width:627px;
	height:481px;
	position:absolute;
	background:url(../img/share/poltrona.png) no-repeat 0 0;
	bottom:0;
	right:0;*/ 
	
	/*versione modificata il 24 12 2009*/
	background:transparent url(../img/share/poltrona.png) no-repeat scroll 0 0;
	bottom:63px;
	height:481px;
	position:absolute;
	right:0;
	width:627px;
	/*fine versione modificata il 24 12 2009*/
	
}

.griglia	{
	background:url(../img/share/griglia.png) repeat-y 0 0;
	width:924px;
	overflow:hidden;
}
.griglia ul	{
	list-style-type:none;
	padding:1px 0 0 3px;
	margin:0;
}
.griglia ul li	{
	float:left;
	padding:0 0 1px 1px;
	margin:0;
}


.menu_naviga	{
	/* vecchia versione
	width:910px;
	padding:24px 0 36px 18px;
	font-size:1.2em;
	color:#878d91;
	overflow:hidden;
	text-transform:uppercase;*/
	
	/*versione modificata il 24 12 2009*/
	color:#878D91;
	font-size:1.2em;
	overflow:hidden;
	padding:24px 0 36px 18px;
	text-transform:uppercase;
	width:910px;
	/*fine versione modificata il 24 12 2009*/
	
}

/*versione modificata il 24 12 2009 applicata solo alla home del catalogo*/
.menu_navigacat {
	
	/*versione modificata il 24 12 2009*/
	color:#878D91;
	font-size:1.2em;
	left:18px;
	overflow:hidden;
	position:absolute;
	text-transform:uppercase;
	top:24px;
	width:910px;
	/*fine versione modificata il 24 12 2009*/
	
}
.menu_naviga div, .menu_navigacat div	{
	float:left;
	padding:2px 20px 5px 10px;
	background:url(../img/share/fre.png) no-repeat right top;
}
.menu_naviga div.end_naviga, .menu_navigacat div.end_naviga	{
	float:left;
	padding:2px 20px 5px 10px;
	background:none;
}
.interno	{
	width:990px;
	overflow:hidden;
	padding:0;
}
.interno_1	{
	float:left;
	overflow:hidden;
}
.interno_2	{
	float:left;
	width:990px;
	background:#fff;
	overflow:hidden;
}
.blocco_interno_2	{
	overflow:hidden;
}
.brd_menu_interno	{
	border-left:2px #95a09d solid;
	overflow:hidden;
}
.menu_interno	{
	float:right;
	overflow:hidden;
	padding:0 65px 7px 0;
}
.menu_interno div	{
	float:left;
	padding-left:25px;
}
.blocco_interno_white	{
	border-left:2px #95a09d solid;
	border-right:2px #95a09d solid;
	border-top:2px #95a09d solid;
	border-bottom:2px #95a09d solid;
	overflow:hidden;
	background:#fff;
}
.pad_blocco_interno_white	{
	
	padding:23px 0 22px 16px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.intestazione	{
	width:868px;
	overflow:hidden;
	padding-left:67px;
}
.intestazione_1	{
	width:440px;
	overflow:hidden;
	float:left;
}
.intestazione_2	{
	width:420px;
	overflow:hidden;
	float:left;
	padding-top:28px;
	position: relative;
}
.pad_menu	{
	width:867px;
	overflow:hidden;
	padding:37px 0 2px 0;
}
.intesta_blocco	{
	width:261px;
	overflow:hidden;
}
.intesta_blocco_1	{
	width:454px;
	float:left;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:8px;
}
.intesta_blocco_2	{
	width:126px;
	float:left;
	overflow:hidden;
	padding-bottom:35px;
}
.intesta_blocco_2 div	{
	float:left;
	padding-left:5px;
}
.intesta_blocco div	{
	float:left;
	padding-right:1px;
}
.titolo_prodotto	{
	font-size:2em;
	padding:47px 10px 4px 0;
	text-transform: uppercase;
}
.stitolo_prodotto	{
	padding:0 0 0 1px;
}



.blocco_txt	{
	overflow:hidden;
	text-align:justify;
	width:315px;
	
}
.blocco_statuto_pad	{
	overflow:hidden;
	text-align:justify;
	padding:0 0 0 0;

}

.blocco_investor_4 .blocco_statuto_pad	{
	overflow:hidden;
	text-align:justify;
	background:#EAECED none repeat scroll 0 0;
	padding:10px 3px 0;

}


a.link_colorato {
	
	color:#FF6633;
	text-decoration:none;
}
a.link_colorato:visited {
	
	color:#FF6633;
	text-decoration:none;
}
a.link_colorato:hover {

	color:#FF6633;
	text-decoration:underline;
}
.visua{
	text-align:right;
	padding:5px 0 5px 0;
	text-transform:uppercase;
}
a.visualink {
	background:url(../img/share/fre.gif) no-repeat 0 4px;
	padding-left:8px;
	color:#FF6633;
	text-decoration:none;
}
a.visualink:visited {
	background:url(../img/share/fre.gif) no-repeat 0 4px;
	padding-left:8px;
	color:#FF6633;
	text-decoration:none;
}
a.visualink:hover {
	background:url(../img/share/fre.gif) no-repeat 0 4px;
	padding-left:8px;
	color:#FF6633;
	text-decoration:underline;
}
a.visualink_att {
	background:url(../img/share/fre_att.gif) no-repeat 0 4px;
	padding-left:8px;
	color:#FF6633;
	text-decoration:none;
}
a.visualink_att:visited {
	background:url(../img/share/fre_att.gif) no-repeat 0 4px;
	padding-left:8px;
	color:#FF6633;
	text-decoration:none;
}
a.visualink_att:hover {
	background:url(../img/share/fre_att.gif) no-repeat 0 4px;
	padding-left:8px;
	color:#FF6633;
	text-decoration:underline;
}

.all{
	padding:12px 0 0 20px;
	background:url(../img/share/all.gif) no-repeat 0 10px;
	font-size:0.9em;
}
.all a {
	text-decoration:none;
}
.all a:visited {
	text-decoration:none;
}
.all a:hover {
	text-decoration:underline;
}
.fondo_dim	{
	width:860px;
	overflow:hidden;
	padding:18px 0 45px 0;
	border-top:1px #d5d9d8 solid;
	
}
.fondo	{
	width:860px;
	overflow:hidden;
	padding:17px 0 45px 0;
	border-top:1px #d5d9d8 solid;
	
}
.fondo_lineatratt	{
	background:transparent url(../img/share/sep_ver_td.gif) repeat-y scroll 550px top;
	height:auto;
	overflow:hidden;
	width:860px;
	
}
.fondo_1	{
	width:200px;
	float:left;
	
}
.fondo_1_div	{
	padding:0 0 5px 0;
}
.fondo_4	{
	width:350px;
	float:left;
	background:url(../img/share/sep_ver.gif) repeat-y right top;
}
.fondo .fondo_4	{
	width:350px;
	float:left;
	/*background:url(../img/share/sep_ver_td.gif) repeat-y right top;*/
	background:transparent none repeat scroll 0 0;
}
.fondo_5	{
	float:left;
	width:310px;
}

.spazio_designer{
	float:left;
height:8px;
margin:1px;
	}
.fondo_2	{
	width:107px;
	float:left;
	padding-left:27px;
	padding-top:2px;
}
.fondo_2 img	{
	border:5px #95a09d solid;
}
.fondo_3	{
	width:176px;
	padding-top:11px;
	float:left;
}
.fondo_3 ul	{
	width:176px;
	list-style-type:none;
	padding:0;
}
.fondo_3 ul li.td_1	{
	background:url(../img/share/fre.gif) no-repeat 2px 7px;
	padding-left:9px;
	width:94px;
	float:left;
	padding-top:2px;
	font-size:0.9em;
}
.fondo_3 ul li.td_2	{
	background:url(../img/share/fre.gif) no-repeat 2px 7px;
	padding-left:9px;
	width:64px;
	float:left;
	padding-top:2px;
	font-size:0.9em;
}
.fondo_3 ul li a	{
	text-decoration:none;
}
.fondo_3 ul li a:visited	{
	text-decoration:none;
}
.fondo_3 ul li a:hover	{
	text-decoration:underline;
}

.blocco_interno_white_2	{
	background:#95a09d;
	overflow:hidden;
	padding:29px 0 17px 0;
	width:990px;
}
.intesta_blocco_white_2	{
	overflow:hidden;
	width:955px;
	margin-left:auto;
	margin-right:auto;
}
/************* smenu interno bottom right ***************/
.menu_interno_bottomright_dim	{
	width:955px;
	overflow:hidden;
	height:25px;
}
.menu_interno_bottomright	{
	float:left;
	padding-left:5px;
}
.menu_interno_bottom	{
	float:right;
	/*overflow:hidden;*/
}


/*div.smenu_interno_bottomright {
	float: right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
	}

div.smenu_interno_bottomright div{
	float:left;
	height:15px;
	}*/

div.menu_interno_bottomright a, div.menu_interno_bottomright a:visited{
	background-position:0 -85px;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	text-indent:-999px;
	height:25px;
	
	}

div.menu_interno_bottomright a:hover {
	display:block;
	background-position:0 -5px;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:25px;
}
div.menu_interno_bottomright a.active, div.menu_interno_bottomright div a.active:visited {
background-position:0 -5px;
height:25px;
}

/************* /smenu interno bottom right ***************/




.blocco_txt2	{
	width:545px;
	overflow:hidden;
	border-bottom:1px #d5d9d8 solid;
	text-align:justify;
	padding:12px 0 0 0;
}
.blocco_txt3	{
	width:545px;
	overflow:hidden;
	text-align:justify;
	padding:12px 0 0 0;
}

.blocco_txt2_1	{
	width:480px;
	float:left;
}
.blocco_txt2_2	{
	width:65px;
	float:left;
}
.blocco_interno_white_3	{
	width:100%;
	overflow:hidden;
	border-right:1px #95a09d solid;
	border-top:1px #95a09d solid;
	border-bottom:1px #95a09d solid;
}
.blocco_interno_white_3_img	{
}
.blocco_interno_white_3_chiudi	{
	float:right;
}
.tit_blocco	{
	color:#FF6633;
}
.stit_blocco	{
	color:#95a09d;
	font-size:1.2em;
	padding-bottom:2px;
}
.blocco_txt7	{
	overflow:hidden;
	text-align:justify;
	border-bottom:1px #d5d9d8 solid;
	padding-bottom:5px;
}
.blocco_txt4	{
	overflow:hidden;
	text-align:justify;
}
.blocco_txt4 img	{
	float:right;
	margin:4px 0 0 30px;
	border:8px #a4aeac solid;
}
.brd_white	{
	background:#fff;
	width:914px;
	padding:21px;
	
}
.brd_white div	{
	/*width:912px;*/
	/*border-top:1px #9fa7a4 solid;*/
	/*border-right:1px #9fa7a4 solid;*/

}


.brd_white div	table{
	border-top:1px #9fa7a4 solid;
	border-left:1px #9fa7a4 solid;
	}

.brd_white .bloc_brd_white	{
	border-left:1px solid #9FA7A4;
	border-top:1px solid #9FA7A4;
	display:inline-block;
	width:auto;
	/*border-right:1px #9fa7a4 solid;*/
}
html* .brd_white .bloc_brd_white{/*per IE7*/
	display:inline;}



.bloc_riga	{
	/*width:912px;*/
	
}
.bloc_brd_white img{
	border-bottom:1px solid #9FA7A4;
border-right:1px solid #9FA7A4;
float:left;
}

.brd_white div td	{
	/*border-left:1px #9fa7a4 solid;*/
	border-bottom:1px #9fa7a4 solid;
	border-right:1px solid #9FA7A4;
}
.link_contract	{
	background:#e5e5e5;
}
.link_contract div	{
	background:url(../img/share/fre.gif) no-repeat 12px 12px;
	padding:7px 10px 7px 20px;
	width:273px;
	border:0;	
}
.link_contract div a	{
	text-decoration:none;
}
.link_contract div a:visited	{
	text-decoration:none;
}
.link_contract div a:hover	{
	text-decoration:none;
}
.brd_white_img	{
	margin-left:auto;
	margin-right:auto;
	
}
.blocco_statuto {
	/*border-bottom:2px #fff solid;*/
	margin-bottom:2px;
}

.blocco_investor_4 .blocco_statuto {
	/*border-bottom:2px #fff solid;*/
	margin-bottom:0px;
}
.blocco_statuto_1 {
	background:#c3cac8;
}

.blocco_investor_4 .blocco_statuto_1 {
	background:#EAECED;
}

.blocco_statuto_1 a, .blocco_statuto_1 a:visited, .blocco_statuto_1 a:hover  {
	background:url('../img/share/stafre.gif') no-repeat right top;
	padding:8px 40px 8px 20px;
	display:block;
	text-decoration:none;
	color:#69726f;
	font-size:1.1em;
	font-weight:bold;
}

.blocco_investor_4 .blocco_statuto_1 a, .blocco_investor_4 .blocco_statuto_1 a:visited, .blocco_investor_4 .blocco_statuto_1 a:hover  {
	background-image:url(../img/share/arrow_investor_1.png);
	background-position:7px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
	padding:5px 29px 10px;
	text-align:justify;
	font-weight:normal;
}


a.steattivato, a.steattivato:visited, a.steattivato:hover  {
	background:url('../img/share/stafre_att.gif') no-repeat right top;
	padding:8px 40px 8px 20px;
 	text-decoration:none;
	display:block;
	font-weight:bold;
	color:#69726f;
	font-size:1.1em;
}

.blocco_investor_4 a.steattivato, .blocco_investor_4 a.steattivato:visited, .blocco_investor_4 a.steattivato:hover  {
	background-image:url(../img/share/arrow_investor_2.png);
	background-position:7px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
	padding:5px 29px 10px;
	text-align:justify;
	font-weight:normal;
}


.box_testo_sta {
	background:#d5dcda;
}

.box_testo_sta div {
	margin-left:auto;
	margin-right:auto;
	padding:10px;
}
.box_testo_sta div.bg_sottocategoria1 {
	background-color:#FFFFFF;
	padding-left:0;
}
.box_testo_sta div.bg_sottocategoria2 {
	background-color:#FFFFFF;
	margin-top:10px !important;
	padding-left:0;
}

.box_testo_sta div td, .box_testo_sta2 div td{/*   inserito per sfondo dimensioni*/
	background-color:#FFFFFF;
	/*padding:10px;*/
	}

.box_testo_sta2 div table{/*.box_testo_sta2 div td   inserito per margine dimensioni*/
	margin-bottom:4px;
	
}

.box_testo_sta2 {
	background:#d5dcda;
	padding:10px 0 6px 0;
}

.box_testo_sta2 div {
	margin-left:auto;
	margin-right:auto;
	padding:0 0 4px 0;
}


.blocco_txt5	{
	overflow:hidden;
	text-align:justify;
	padding:26px 0 0 0;
}
.tab_cert	{
	
}
.tit_td	{
	background:#c3cac8;
	border-right:1px #e1e5e4 solid;
}
.tit_td div	{
	color:#646a6d;
	padding:8px 5px 8px 10px;
	text-transform:uppercase;
	font-weight:bold;
}
.tit_td_end	{
	background:#c3cac8;
}
.tit_td_end div	{
	
	color:#646a6d;
	padding:8px 5px 8px 10px;
	text-transform:uppercase;
}
.int_td_ini	{
	font-size:0.9em;
	border-left:1px #c3cac8 solid;
	border-bottom:1px #c3cac8 solid;
	background:transparent url('../img/share/sep_ver_td.gif') repeat-y scroll right top;
}
.int_td_ini div	{
	color:#646a6d;
	padding:6px 5px 6px 10px;
}
.int_td	{
	font-size:0.9em;
	border-bottom:1px #c3cac8 solid;
	background:url('../img/share/sep_ver_td.gif') repeat-y right top;
}
.int_td div	{
	color:#646a6d;
	padding:6px 5px 6px 10px;
}
.int_td_end	{
	font-size:0.9em;
	border-bottom:1px #c3cac8 solid;
	border-right:1px #c3cac8 solid;
}
.int_td_end div	{
	padding:6px 5px 6px 10px;
	color:#646a6d;
}
.blocco_txt6	{
	overflow:hidden;
	border-bottom:1px #d5d9d8 solid;
	text-align:justify;
	padding:26px 0 10px 0;
}
.blocco_txt6_2	{
	overflow:hidden;
	border-top:1px #d5d9d8 solid;
	text-align:justify;
	padding:10px 0 0 0;
}
.finiimg	{
	border:5px #c0bfbd solid;
}


.zoom_img{
	left:76px;
	position:absolute;
	top:76px;
	}
.box_testo_sta3 {
	background:#d5dcda;
}

.blocco_investor_4 .box_testo_sta3 {
	background:#EAECED;
	margin-bottom:2px;
}

.contiene {
	margin-left:auto;
	margin-right:auto;
	padding:10px;
}
.blocco_investor_4 .contiene {
	margin-left:auto;
	margin-right:auto;
	padding:0 0;
}

.cont_sottocategoria {
	background:#fff;
	padding:10px;
	width:813px;
}

.blocco_investor_4 .cont_sottocategoria	{
	background:#fff;
	padding:10px 3px 0!important;
	width:auto!important;
}
/*tabella finiture - adeso i bordi sono fatti in modo tale che se un td non esiste, i bordi della tabell tabella si adattano al contenuto*/


#appear_demo_dim_2 .appear_demo_content div {
background-color:#FFFFFF!important;
padding-bottom:1px!important;
padding-left:0px!important;
padding-top:1px!important;
margin-top:5px!important;
}
.cont_sottocategoria table	{
	/*border-bottom:1px solid #E0E3E2;*/
	border-left:1px solid #E0E3E2;
	border-top:1px solid #E0E3E2;
}
.cont_sottocategoria td	{
	border-bottom:1px solid #E0E3E2;
	border-right:1px solid #E0E3E2;
	/*border-top:1px solid #E0E3E2;*/
	width:100px;
	vertical-align:top;
}
.cont_sottocategoria td div	{
	padding:4px;
	
	
}
.cont_sottocategoria td div.finitura_zoom {
	height:186px;
	position:absolute;
	width:186px;
	z-index:1000;	
}
.cont_sottocategoria td div.finitura_zoom_dx {
	height:186px;
	margin-left:-101px;
	position:absolute;
	width:186px;
	z-index:1000;	
}
.cont_sottocategoria td div.finitura_zoom_bt {
display:block;
height:186px;
margin-top:-101px;
position:absolute;
width:186px;
z-index:1000;
}
.cont_sottocategoria td div.finitura_zoom_btdx {
display:block;
height:186px;
margin-top:-101px;
margin-left:-101px;
position:absolute;
width:186px;
z-index:1000;
}
.cont_sottocategoria td div.finitura_img {
	height:91px;
	position:relative;
	/*border-bottom:1px #e0e3e2 solid;*/
	
}
.cont_sottocategoria td div.finitura_et	{
	border-top:1px solid #E0E3E2;
	
}
/*fine gestione bordi*/
.cont_sottocategoria td div a	{
	text-decoration:none;
}
.cont_sottocategoria td div a:visited	{
	text-decoration:none;
}
.cont_sottocategoria td div a:hover	{
	text-decoration:none;
}
/*------- aggiunto il 29-12-09 per le sottovoci delle categorie -------*/

.sottocategoria{
	font-size:1.1em;
	display:block;
	margin-left:10px;
	margin-top:10px;
	}
	
	
.cont_sottocategoria .sottocategoria{
	font-size:1.1em;
	margin-left:0;
	margin-top:0;
	display:block;
	}	
/*------- /aggiunto il 29-12-09 per le sottovoci delle categorie -------*/

.blocco_txt8	{
	overflow:hidden;
	text-align:justify;
}
.blocco_txt8 img	{
	border:8px #a4aeac solid;
}
.fondo_back, .fondo_back1, .fondo_back_log{
	width:860px;
	overflow:hidden;
	background:url("../img/share/back_dow.gif") repeat-y scroll 150px top transparent;
}

.fondo_back .colonna_1, .fondo_back_log .colonna_1, .fondo_back1 .colonna_1 { 
	width:460px; float:left;
	}

.fondo_back .colonna_2, .fondo_back_log  .colonna_2, .fondo_back1 .colonna_2{ 
	float:left;
	}
.fondo_back .colonna_1 p, .fondo_back_log .colonna_1 p, .fondo_back1 .colonna_1 p  { 
	padding-bottom:20px;
	width:430px;
	padding-top:10px;
	}
.fondo_back .colonna_2 p, .fondo_back_log .colonna_2 p, .fondo_back1 .colonna_2 p { 
	padding-bottom:20px;
	width:400px;
	padding-top:10px;
	}
	
	
	
.fondo .colonna_3 { 
	width: 228px;
	float:right;
	}
.all3_log {
	border-bottom:1px solid #D6D6D6;
	color:#666666;
	font-weight:normal;
	margin-bottom:5px;
	padding:8px 5px 8px 0;
	width:395px;
}
.all4_log {
	background:transparent url(../img/share/fre_gri.gif) no-repeat scroll 0 8px;
	border-bottom:2px solid #FFFFFF;
	margin-left:25px;
	padding:3px 7px;
	width:475px;
}
.all4_log a {
	text-decoration: none;
}

/*allegato per tab DOWNLOAD*/
/*.fondo_back .all4_log {
	background:transparent url(../img/share/sep_ver.gif) repeat-x scroll 0 bottom;
	border-bottom:2px solid #FFFFFF;
	padding:3px 7px 3px 20px;
	width:475px;
}
.fondo_back .all4_log a {
	background:transparent url(../img/share/fre_gri.gif) no-repeat scroll 0 6px;
	padding-left:7px;
	text-decoration:none;
}*/

/*fine allegato per tab DOWNLOAD*/

.all4_sep	{
	height:3px;
	background:url(../img/newspress/sep_or.gif) repeat-x left bottom;
}


.txtscrivi	{
	padding:0px 0 0 0;
}
.input_ele_1	{
	background:#ebf3f4;
	border:2px #768684 solid;
	width:194px;
}
.scrivitd1	{
	padding:16px 0 0;
	width:145px;
}
.scrivitd2	{
	padding:16px 0 0;
	text-align:right;
	width:43px;
}

.all2{
	padding:0 0 19px 15px;
	background:url(../img/share/fre_gri.gif) no-repeat 0 2px;
	text-transform:uppercase;
}
.all4{
	padding:11px 0 0 0;
	background:none!Important;
	text-transform:uppercase;
}
.all_investor{
	background:transparent url(../img/share/sep_ver.gif) repeat-x scroll left bottom !important;
	padding-bottom:5px !important;
	padding-top:4px;
	width:458px !important;
	
}
.investor_cal_testo_secondario{
	background:transparent url(../img/share/sep_ver.gif) repeat-x scroll left bottom !important;
	padding-bottom:5px !important;
	padding-top:4px;
	width:430px !important;
	padding-left:12px;
	text-align:justify;
	
}
.all2 a, .all4 a {
	text-decoration:none;
	color:#68736f;
}
.all2 a:visited, .all4 a:vidited {
	text-decoration:none;
	color:#68736f;
}
.all2 a:hover, .all4 a:hover {
	text-decoration:underline;
	color:#68736f;
}


.fondo_back .all2, .fondo_back1 .all2 {
	background:transparent url(../img/share/fre_gri.gif) no-repeat scroll 0 5px;
	padding:0 0 19px 15px;
	text-transform:uppercase;
	width:auto!important;
	font-size:100%!important;
}


.all3{
	padding:8px 5px 8px 25px;
	background:#afbab6 url(../img/share/fre-bia.gif) no-repeat 12px 11px;
	border-bottom:2px #ffffff solid;
	width:235px;
	color:#fff;
	font-weight:bold;
}
.all3 a {
	text-decoration:none;
	color:#fff;
}
.all3 a:visited {
	text-decoration:none;
	color:#fff;
}
.all3 a:hover {
	text-decoration:underline;
	color:#fff;
}

/*------ aggiunto il 29 12 09 - pag gruppo -------*/
/* pagine gruppo */
.blocco_gruppo	{
	width:990px;
	overflow:hidden;
	padding:0;
	position:relative;
	/*background:#CED4D3 url(../img/share/back_int_2.gif) no-repeat scroll 0 0;*/
}


.blocco_gruppo_1	{
	width:170px;
	float:left;
	height:200px;
}
.blocco_gruppo_2	{
	width:820px;
	float:left;
}

.margin_flash{
	margin-bottom:23px;
	margin-left:23px;
	margin-right:23px;
	margin-top:23px;
}

.menu_gruppo	{
	position:relative;
	top:30px;
	left:14px;
	width:167px;	
}
.menu_gruppo ul	{
	list-style-type:none;
	padding:4px 0 0 0;
	background:url(../img/share/sep_menu.png) no-repeat 0 0;
	margin:0;	
}


.menu_gruppo ul li	{
	padding:0;
	margin:0;	
	/*aggiunto il 7 genn 2010*/
	/*height:30px;*/
	/*/aggiunto il 7 genn 2010*/
	height: auto; /* aggiunto il 16 mar 2011 */
}

.blocco_testo_gruppomain {
background-color:#B9C3C3;
color:#515B58;
font-size:1.3em;
padding:30px;
text-align:justify;
line-height:1.2em;
}

 .blocco_gruppo_2 .tit_video{
	 color:#767F7B;
font-size:120%;
font-weight:bold;
padding-bottom:11px;
	 }
.blocco_gruppo_2 .sep_ver2{
	background:transparent url(../img/share/sep_ver2.gif) repeat-x scroll left bottom;
 }
 .blocco_gruppo_2 .blocco_testo2{
	padding:40px;
text-align:justify;
font-size:110%;

	 }



/*fine pagine gruppo*/

.blocco_marchio	{
	width:990px;
	overflow:hidden;
	padding:0;
	position:relative;
}
.blocco_marchio_1	{
	width:200px;
	float:left;
	height:240px;
}
.blocco_marchio_2	{
	width:790px;
	float:left;
}
/* gestione imm sfondo di ogni BRAND*/
.pfrau_background	{
	/*background:url(../../pfgroup/brands/poltronafrau/frau_background.jpg) no-repeat 0 0;
*/
}
.cassina_background	{
	
	/*background:url(../../pfgroup/brands/cassina/cassina_background.jpg) no-repeat 0 0;*/
}
.cappellini_background	{
	/*background:url(../../pfgroup/brands/cappellini/cappellini_background.jpg) no-repeat 0 0;*/
}
.alias_background	{
	/*background-image: url(../../pfgroup/brands/alias/alias_background.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;*/
}
.thonet_background	{
	/*background:url(../../pfgroup/brands/gebruder_thonet_vienna/thonet_background.jpg) no-repeat 0 0;*/
}

.gufram_background	{
	/*background:url(../../pfgroup/brands/gufram/gufram_background.jpg) no-repeat 0 0;*/
}

.nemo_background	{
	/*background:url(../../pfgroup/brands/nemo/nemo_background.jpg) no-repeat 0 0;*/
}


.pfrau_background .posmarchio, .cassina_background .posmarchio, .cappellini_background .posmarchio, .alias_background .posmarchio, .thonet_background .posmarchio, .gufram_background .posmarchio, .nemo_background .posmarchio {
	width:auto; height:67px; padding:25px 0 0 40px;
	}
.pfrau_background .pospayoff{width:auto; height:32px; padding:40px 0 0 40px;}
.cassina_background .pospayoff{width:auto; height:32px; padding:42px 0 0 40px;}
.cappellini_background .pospayoff{width:auto; height:32px; padding:39px 0 0 40px;}
.alias_background .pospayoff{width:auto; height:32px; padding:37px 0 0 40px;}
.thonet_background .pospayoff{width:auto; height:32px; padding:42px 0 88px 40px;}
.gufram_background .pospayoff{width:auto; height:32px; padding:40px 0 88px 40px;}
.nemo_background .pospayoff{width:auto; height:32px; padding:42px 0 88px 40px;}
.pfrau_background .posswf, .cassina_background .posswf, .cappellini_background .posswf, .thonet_background .posswf, .gufram_background .posswf, .nemo_background .posswf, .alias_background .posswf {
	width:245px; height:50px; padding:38px 0 0 36px;
	}
.pfrau_background .posurl, .cassina_background .posurl, .cappellini_background .posurl, .thonet_background .posurl, .gufram_background .posurl, .nemo_background .posurl, .alias_background .posurl{
	padding:10px 0 6px 40px;
	}


.menu_marchio	{
	position:relative;
	top:30px;
	left:14px;
	width:197px;	
}
.menu_marchio ul	{
	list-style-type:none;
	padding:2px 0 0 0;
	background:url(../img/share/sep_menu2.png) no-repeat 0 0;
	margin:0;	
}
.menu_marchio ul li	{
	padding:0;
	/*aggiunto il 7 genn 2010*/
	height:30px;
	/*/aggiunto il 7 genn 2010*/
	margin:0;	
}


.logo_marchio	{
	padding-bottom:25px;
}
.stit_marchio	{
	padding-bottom:27px;
}
.txt_marchio	{
	color:#778380;
	text-align:justify;
	padding-bottom:55px;
}
.sotto_txt	{
	width:370px;
	overflow:hidden;
	padding-bottom:50px;
}
.sotto_txt_1	{
	width:282px;
	float:left;
}
.sotto_txt_2	{
	width:88px;
	float:left;
	padding-top:25px;
}
.blocco_testo	{
	padding:40px;
	text-align:justify;
	clear:left;
}
/*aggiunto il 8 gen 2009 - gestione menu home page gruppo*/
#menu_gruppo {
	display:block;
	width:890px;
	height:255px;
	padding-left:50px;
	padding-top:36px;
}


ul#main-menu-gruppo li {
	height:253px;
	float:left;
	padding:1px 0 0 1px;
}

ul#main-menu-gruppo li a, ul#main-menu-gruppo li a:visited {
	display:block;
	background-position:0 -253px;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}

ul#main-menu-gruppo li a:hover {
	display:block;
	background-position:0 0;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}


ul#main-menu-gruppo li a.active, ul#main-menu-gruppo li a.active:visited {
	background-position:0 0;
	height:253px;
}

ul#main-menu-gruppo li a.active:hover {
	background-position:0 0;
	height:253px;
}
/*fine aggiunto il 8 gen 2009 - gestione menu home page gruppo*/

/*aggiunto il 8 gen 2009 - gestione menu home page marchi*/
/*#menu_marchi {
	display:block;
	height:255px;
	padding-bottom:30px;
	padding-left:110px;
	padding-top:36px;
	width:770px;
}
ul#main-menu-marchi {
	list-style:none;   
	float:left;
	height:255px;
	width:763px;
	background-image:url('../img/brands/griglia.gif');
}

ul#main-menu-marchi li {
	height:253px;
	float:left;
	padding:1px 0 0 1px;
}

ul#main-menu-marchi li a, ul#main-menu-marchi li a:visited {
	display:block;
	background-position:0 -253px;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}

ul#main-menu-marchi li a:hover {
	display:block;
	background-position:0 0;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}


ul#main-menu-marchi li a.active, ul#main-menu-marchi li a.active:visited {
	background-position:0 0;
	height:253px;
}

ul#main-menu-marchi li a.active:hover {
	background-position:0 0;
	height:253px;
}*/
/*fine aggiunto il 8 gen 2009 - gestione menu home page marchi*/

/*aggiunto il 8 gen 2009 - gestione menu home page marchi*/
/*#menu_marchi {
	display:block;
	height:255px;
	padding-bottom:30px;
	padding-left:110px;
	padding-top:36px;
	width:770px;
}
ul#main-menu-marchi {
	list-style:none;   
	float:left;
	height:255px;
	width:763px;
	background-image:url('../img/brands/griglia.gif');
}*/

#menu_marchi {
    display: block;
    height: 255px;
    padding-bottom: 30px;
    padding-left: 100px;
    padding-top: 36px;
    width: 890px;
}

ul#main-menu-marchi {
    background-image: url("../img/brands/griglia.gif");
    float: left;
    height: 255px;
    list-style: none outside none;
    /*width: 890px;*/
    width: 763px;
}

ul#main-menu-marchi li {
	height:253px;
	float:left;
	padding:1px 0 0 1px;
}

ul#main-menu-marchi li a, ul#main-menu-marchi li a:visited {
	display:block;
	background-position:0 -253px;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}

ul#main-menu-marchi li a:hover {
	display:block;
	background-position:0 0;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}


ul#main-menu-marchi li a.active, ul#main-menu-marchi li a.active:visited {
	background-position:0 0;
	height:253px;
}

ul#main-menu-marchi li a.active:hover {
	background-position:0 0;
	height:253px;
}
/*fine aggiunto il 8 gen 2009 - gestione menu home page marchi*/

/*contract scheda*/
.back_int	{
	width:990px;
	overflow:hidden;
	background:url(../img/contract/back_contract_scheda.gif) repeat-y 0 0;
}

#col_01 {
	width:300px;
	overflow:hidden;
	float:left;
}

#col_02 {
	width:690px;
	overflow:hidden;
	float:left;
}
#col_02_2 {
	width:520px;
	overflow:hidden;
	float:left;
}
#col_03_2 {
	width:170px;
	overflow:hidden;
	float:left;
}

#col_04 {
	width:990px;
	overflow:hidden;
	color:#767f7b;
}
#col_smenu {
	width:990px;
	overflow:hidden;
	height:59px;
}
.pad_txt_1	{
	padding:16px 15px 9px 40px;
	line-height:16px;
	overflow:hidden;
	
}
.pad_txt_2	{
	padding:22px 30px;
	font-size:0.9em;
	text-align:justify;
}
.pad_txt_2_2	{
	padding:22px 0 22px 30px;
	font-size:0.9em;
	text-align:justify;
}
.pad_txt_3	{
	padding:46px 0 0 0;
	margin-left:auto;
	margin-right:auto;
}
.pad_txt_4	{
	padding:28px 40px;
	text-align:justify;
}

.nome_pr	{
	font-size:1.3em;
}
.bl_pr	{
	padding-top:7px;
}
.txt_bl_pr	{

}
/*fine contract scheda*/


/*pag distribuzione*/
.blocco_distribuzione	{
	width:990px;
	overflow:hidden;
	padding:0;
	position:relative;
}
.blocco_distribuzione_1	{
	width:230px;
	float:left;
}
.blocco_distribuzione_2	{
	width:760px;
	float:left;
	background:url(../img/share/frau.jpg) no-repeat 0 0;
}


/*fine distribuzione*/

/*news home*/
.img_news_elenco{
	height:110px;
	width:154px;
	}
.blocco_newshome_1 {
background:transparent url(../img/newspress/back_1_cont.gif) repeat-y scroll 0 0;
overflow:hidden;
width:990px;
}
.blocco_newshome_1_back {
background:transparent url(../img/newspress/back_1.gif) no-repeat scroll 0 0;
min-height:281px;
overflow:hidden;
width:990px;
}
.blocco_newshome_1_1 {
float:left;
overflow:hidden;
width:580px;
}
.pad_blocco_newshome_1_1 {
overflow:hidden;
padding:40px 0 20px 30px;
width:520px;
}
.blocco_newshome_1_2 {
float:left;
overflow:hidden;
width:410px;
}
.pad_blocco_newshome_1_2 {
overflow:hidden;
padding:40px 0 20px 30px;
width:355px;
}




.blocco_newshome_2 {
background:transparent url(../img/newspress/back_2_cont.gif) repeat-y scroll 0 0;
overflow:hidden;
width:990px;
}
.blocco_newshome_2_back {
background:transparent url(../img/newspress/back_2.gif) no-repeat scroll 0 0;
min-height:311px;
overflow:hidden;
width:990px;
}

.blocco_newshome_2_1 {
float:left;
overflow:hidden;
width:580px;
}
.pad_blocco_newshome_2_1 {
overflow:hidden;
padding:25px 0 20px 30px;
width:520px;
}
.blocco_newshome_2_2 {
float:left;
overflow:hidden;
width:410px;
}

.brd_left	{
	float:left;
	/*margin:4px 15px 0 0;*/
	margin:0 15px 0 0;
	border:2px #434c4d solid;
}
.brd_left_2 {
border:2px solid #434C4D;
}
.evento .brd_left {
border:2px solid #434C4D;
float:left;
margin:4px 10px 0 0;
}
/*--*/
.data_news	{
	color:#ff6633;
	font-size:0.9em;
}
.voce_area{
	color:#ff6633;
	font-size:1.2em;
	text-transform: uppercase;
	padding:5px 0 0 0;
}
.voce_testata{
	font-size:1.2em;
	text-transform: uppercase;
	padding:5px 0 0 0;
	font-weight:bold;
}
.news_contatti_testo{
	margin-bottom:20px;}
.news_contatti_testo2{
	margin-bottom:40px;}
.tit_voce2 {
color:#767F7B;
font-size:1.3em;
padding:10px 0;
}


.rassegnastampa .tit_voce2 {
color:#767F7B;
font-size:1.3em;
padding:10px 0;
width:357px;
}

/*.tit_news	{
	padding:2px 0 2px 0;
	font-size:1.2em;
	color:#768684;
}*/
.tit_news a	{
	text-decoration:none;
	color:#768684;
}
.tit_news a:visited	{
	text-decoration:none;
	color:#768684;
}
.tit_news a:hover	{
	text-decoration:underline;
	color:#768684;
}
.txt_news	{
	text-align:justify;
	padding-top:3px;
}
.txt_news2 {
padding-top:4px;
text-align:justify;
}
.left_link	{
	margin-left:auto;
	margin-right:0;
	padding:0;
}
.data_sala	{
	color:#ff6633;
	font-size:0.9em;
	padding-top:4px;
}
.tit_sala	{
	padding:2px 0 2px 0;
	font-size:1.2em;
	color:#767f7b;
}
.tit_sala a	{
	text-decoration:none;
	color:#767f7b;
}
.tit_sala a:visited	{
	text-decoration:none;
	color:#767f7b;
}
.tit_sala a:hover	{
	text-decoration:underline;
	color:#767f7b;
}
.txt_sala	{
	padding-bottom:8px;
	text-align:justify;
}
.link_sep	{
	background:transparent url(../img/newspress/sep_or.gif) repeat-x scroll left bottom;
	line-height:0;
	padding-bottom:5px;
	text-indent:-999px;
	width:520px;
}
.data_sala1	{
	color:#ff6633;
	font-size:0.9em;
}
.testa_sala	{
	padding-top:4px;
	font-size:0.9em;
}
.eventi	{
	width:355px;
	background:url(../img/newspress/sep_ver.gif) repeat-y 0 0;
	overflow:hidden;
	padding:9px 0 18px;
}
.eventi_1	{
	width:197px;
	float:left;
}
.eventi_2	{
	width:158px;
	float:left;
}
.eve_1	{
	padding-bottom:10px;
}
.eve_2	{
	padding-bottom:13px;
	display:inline-block;
}
.eve_2 img	{
	border:2px #434c4d solid;
}
.eve_3	{
	padding-bottom:13px;
	font-size:0.9em;
	color:#768684;
	width:155px;
}
.eve_3 a	{
	text-decoration:none;
	color:#768684;
}
.eve_3 a:visited	{
	text-decoration:none;
	color:#768684;
}
.eve_3 a:hover	{
	text-decoration:underline;
	color:#768684;
}

/*fine news home*/


/*news elenco*/

.blocco_news_elenco, .blocco_news_eventi {
overflow:hidden;
padding:0;
position:relative;
width:990px;
}
.pad_blocco_news_elenco_3 {
padding:40px 0 0 20px;
}

		/*menu anno*/
.navigazione {
overflow:hidden;
padding:15px 30px 38px;
width:557px;
}
.navigazione div {
float:right;
}
.navigazione div ul {
list-style-type:none;
margin:0;
padding:0;
}
.navigazione div ul li {
float:left;
margin:0;
padding:0 9px 3px 19px;
}
navigazione div ul li a:hover {
color:#848E8B;
text-decoration:none;
}
.navigazione div ul li a:visited {
color:#848E8B;
text-decoration:none;
}
.navigazione div ul li a {
color:#848E8B;
text-decoration:none;
}
.navigazione div ul li.attivo_li {
background:transparent url(../img/share/attivo.gif) no-repeat scroll right top;
float:left;
margin:0;
padding:0 9px 3px 19px;
}
.navigazione div ul li.attivo_li a {
color:#F47937;
text-decoration:none;
}
.navigazione div ul li.attivo_li a:hover {
color:#F47937;
text-decoration:none;
}


	 /*fine menu anno*/
	 
/*numerazione paginazione*/
.paginazione {
overflow:hidden;
padding:0 30px 38px;

}
.paginazione div {
float:right;
}
.paginazione div ul {
list-style-type:none;
margin:0;
padding:0;
}
.paginazione div ul li {
float:left;
margin:0;
padding:0 4px 3px;
font-weight:bold;
}
paginazione div ul li a:hover {
color:#848E8B;
text-decoration:none;
}
.paginazione div ul li a:visited {
color:#A3AFAE;
text-decoration:none;
}
.paginazione div ul li a {
color:#A3AFAE;
text-decoration:none;
}
.paginazione div ul li.attivo_li {
background:transparent url(../img/share/sf_numeri_paginazione.png) no-repeat scroll right top;
float:left;
margin:0;
padding:0 6px 3px;
}
.paginazione div ul li.attivo_li a {
color:#F47937;
text-decoration:none;
}
.paginazione div ul li.attivo_li a:hover {
color:#F47937;
text-decoration:none;
}

/*fine numerazione paginazione*/



/*numero dei risultati*/
.paginazione_num_result {
overflow:hidden;
padding:13px 0;
}

.paginazione_num_result .risultati{
	float:left;
	font-weight:bold;
	padding-right:15px;
}
.paginazione_num_result .gma{
	float:left
}
	 
/*fine numero dei risultati*/	

/*ultimo aggiornamento*/
.ultimo_agg {
overflow:hidden;
padding:0 30px 38px;
position:absolute;
}
.ultimo_agg div {
float:left;
}
/*ultimo aggiornamento*/


	 /*menu scheda*/
	 
.navigazione2	{
	padding:15px 30px 38px 30px;
	width:557px;
	overflow:hidden;
}
.navigazione2 div	{
	float:right;
}
.navigazione2 div ul	{
	list-style-type:none;
	padding:0;
	margin:0;
}
.navigazione2 div ul li	{
	padding:0 0 0 8px;
	margin:0;
	float:left;
}
 /*fine menu scheda*/

.blocco_news{
overflow:hidden;
padding:0 0 30px 30px;
width:557px;
}
.blocco_news_contatti {
overflow:hidden;
padding:30px 0 30px 30px;
width:557px;
}
{width: 565px; height: 500px;
}
.blocco_news_elenco_1, .blocco_news_eventi_1 {
float:left;
width:170px;
height:220px;
}
.blocco_news_elenco_2, .blocco_news_eventi_2, .blocco_news_areastampa, .blocco_news_rassegna_2  {
float:left;
width:617px;
}


.blocco_eventi  {
float:left;
width:617px;
}
.blocco_news_elenco_3 {
background:transparent url(../img/share/bg_ricerca.gif) no-repeat scroll 0 38px;
float:left;
width:203px;
}
.pad_blocco_news {
background:#EAECED none repeat scroll 0 0;
overflow:hidden;
padding:0 31px 30px 29px;
width:497px;
}

.marginbottom30 {
	margin-bottom:30px;
}
.pad_blocco_eventi {height:500px;
width:565px;
}
.pad_blocco_eventi_3 {padding:0 0 0 20px;
}
.pad_blocco_eventi_3 .titolo {
padding:40px 0 22px;
}

.evento {
background:transparent url(../img/share/sep_ver.gif) repeat-x scroll left bottom;
font-size:0.9em;
overflow:hidden;
padding:8px 0 13px;}
.data_eve {
color:#FF6633;
}
.tit_eve {
color:#616A68;
padding:0 0 4px 0px;
}
.evento .tit_eve {
color:#616A68;
padding:0 0 4px 104px;
}
.tit_eve a {
text-decoration:none;

}
.prod_eve {
color:#768684;
padding-left:104px;
}

.news {
background:transparent url(../img/share/sep_ver.gif) repeat-x scroll left bottom;
overflow:hidden;
padding:30px 0 16px;
width:497px;
}
.pressroom {

padding:30px 0 16px;
width:497px;

position:relative;
}
.pressroom_contacts {
padding:30px 0 16px;
width:497px;
height:600px;
position:relative;
}
.news_home {
overflow:hidden;
padding:8px 0 13px;
width:520px;
}
.news2 {
overflow:hidden;
padding:30px 0 16px;
width:497px;
}

.news3 {
overflow:hidden;
padding:30px 0 0;
width:497px;
}

.rassegnastampa {
overflow:hidden;
padding:30px 0 0;
width:497px;
}

.tit_news {
color:#768684;
font-size:1.2em;
padding:2px 0 7px;
}
.tit_news2 {
color:#768684;
font-size:1.3em;
padding:2px 0 7px;
}
.blocco_news_eventi_2 {
float:left;
width: 565px; height: 500px;
}
.blocco_news_eventi_3 {
float:left;
width:255px;
}
.blocco_{width: 565px; height: 500px;
	}
/*aggiunto il 11 gen 2009 - gestione smenu news*/

#smenu_news {
	display:block;
	width:890px;
	height:255px;
	padding-left:50px;
	padding-top:36px;
}
.smenu_news {
left:14px;
position:relative;
top:30px;
width:167px;
height:180px;
}
.smenu_news ul {
background:transparent url(../img/share/sep_menu.png) no-repeat scroll 0 0;
list-style-type:none;
margin:0;
padding:4px 0 0;
}

ul#smenu_news li {
	height:253px;
	float:left;
	padding:1px 0 0 1px;
}

ul#smenu_news li a, ul#smenu_news li a:visited {
	display:block;
	background-position:0 -253px;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}

ul#smenu_news li a:hover {
	display:block;
	background-position:0 0;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:253px;
}


ul#smenu_news li a.active, ul#smenu_news li a.active:visited {
	background-position:0 0;
	height:253px;
}

ul#smenu_news li a.active:hover {
	background-position:0 0;
	height:253px;
}
/*fine aggiunto il 11 gen 2009 - gestione smenu news*/



/*fine news elenco*/
/*news scheda*/

.all2{
	padding:9px 0 6px 2px;
	background:url(../img/share/sep_ver.gif) repeat-x left bottom;
	font-size:0.9em;
	width:157px;
}
.pressroom .all2{
	padding:9px 0 6px 2px;
	background:url(../img/share/sep_ver.gif) repeat-x left bottom;
	font-size:0.9em;
	width:100%;
}
.news2 .all2 {
text-transform:inherit;
}
.fre{
	padding:0 0 0 12px;
	background:url(../img/newspress/fre2.gif) no-repeat 0 4px;
}
.all2 a {
	text-decoration:none;
}
.all2 a:visited {
	text-decoration:none;
}
.all2 a:hover {
	text-decoration:underline;
}

.demopopup	{
	background:url(../img/share/black-70.png) repeat 0 0;
	position:absolute;
	display: block; 
	width:100%; 
	height:100%;  
	overflow:auto; 
	top:0; 
	left:0; 
	z-index:1000000000; 
}
.tab_td_1	{
	height:25px;
	width:25px;
	background:url(../img/share/tab/01.png) no-repeat 0 0;
}
.tab_td_2	{
	height:25px;
	background:url(../img/share/tab/02.png) repeat-x 0 0;
}
.tab_td_3	{
	height:25px;
	width:25px;
	background:url(../img/share/tab/03.png) no-repeat 0 0;
}
.tab_td_4	{
	width:25px;
	background:url(../img/share/tab/04.png) repeat-y 0 0;
}
.tab_td_5	{
	background:#ffffff;
}
.tab_td_6	{
	width:25px;
	background:url(../img/share/tab/05.png) repeat-y 0 0;
}
.tab_td_7	{
	height:25px;
	width:25px;
	background:url(../img/share/tab/06.png) no-repeat 0 0;
}
.tab_td_8	{
	height:25px;
	background:url(../img/share/tab/07.png) repeat-x 0 0;
}
.tab_td_9	{
	height:25px;
	width:25px;
	background:url(../img/share/tab/08.png) no-repeat 0 0;
}

#menu_top_news {
	display:block;
	overflow:hidden;
	height:16px;
	padding:0 0 11px 0;
}

#menu_top_rassegnast {
	display:block;
	float:right;
	height:16px;
	overflow:hidden;
	padding:11px 0 0 11px;
	width:170px;
}


ul#main-menu_news {
	list-style:none;   
	float:right;
	height:16px;
}

ul#main-menu_news li {
	height:16px;
	float:left;
	padding:0 10px;
}

ul#main-menu_news li a, ul#main-menu_news li a:visited {
	display:block;
	background-position:0 0;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:16px;
}

ul#main-menu_news li a:hover {
	display:block;
	background-position:0 -16px;
	background-repeat:no-repeat; 
	text-indent:-999px;
	overflow:hidden;
	height:16px;
}
.sep_li	{
	background:url(../img/newspress/sepli.gif) no-repeat right top;
}
.sep_li_single	{
	background:none;
}
.fotoico {
	background-image:url('../img/newspress/ico/zoom.gif');
	width:18px;
}

.galleryico {
	background-image:url('../img/newspress/ico/gallery.gif');
	width:18px;
}

.videoico {
	background-image:url('../img/newspress/ico/video.gif');
	width:18px;
}
.audioico {
	background-image:url('../img/newspress/ico/audio.gif');
	width:18px;
}
.blocco_news_areastampa .titolo {
	overflow:hidden;
	padding:8px 30px 15px;
	width:557px;
}
.blocco_news_elenco_2 .titolo {
	overflow:hidden;
	padding:38px 30px 15px;
	width:557px;
}

.blocco_news_rassegna_2 .titolo {
	overflow:hidden;
	padding:0px 30px 15px;
	width:557px;
}

.blocco_testo_news{
	width:497px; overflow:hidden; border-top:1px #ccd1d1 solid;}
	
.blocco_testo_rassegna{
	width:357px; overflow:hidden; border-top:1px #ccd1d1 solid;}

.blocco_testo_news .colonnallegati
{width:187px; float:left; padding-top:6px;}

.blocco_testo_news .colonnallegati
{width:187px; float:left; padding-top:6px;}

.blocco_testo_news .colonnatesto{
	width:310px; 
	float:left; 
	padding-top:6px;}
.blocco_testo_news .colonnatesto2{
	width: 497px; 
	float: left; 
	padding-top: 6px;}
/*fine news scheda*/



/*distribuzione - risultati*/
.retail_row_sx{
	/*background-image: url(../img/distribuzione/retail_row_sfondo.png);
	background-position: 36px 60px;
	background-repeat: no-repeat;*/
	background-color:#FFFFFF;
	padding:36px 34px 34px;
	position:relative;
	
	}
.retail_row_sx img, .retail_row_sx2 img{
	display:inline;
	}
.retail_row_sx .sfondo{
	/*background-image: url(../img/distribuzione/retail_sf_footer_v2.png);*//*MODIFICA AGGIUNTA x cambiare solo il bordo dei MONOBRAND DOS*/
	background-position:0 bottom;
	background-repeat: no-repeat;
	position:relative;
	margin-bottom:10px;
	display:inline-block;
	}
html* .retail_row_sx .sfondo{/*per IE7*/
	display:inline;}


/*MODIFICA AGGIUNTA x cambiare solo il bordo dei MONOBRAND DOS*/
.retail_row_sx .sfondo td.sfnormal, .retail_row_sx2 .sfondo td.sfnormal{
	background-image: url(../img/distribuzione/retail_sf_footer_v2.png);
	background-position:0 bottom;
	background-repeat: no-repeat;
	position:relative;
	margin-bottom:10px;
}
html* .retail_row_sx .sfondo td.sfnormal, html* .retail_row_sx2 .sfondo td.sfnormal{/*per IE7*/
	display:inline;}
	
	
.retail_row_sx .sfondo td.dos, .retail_row_sx2 .sfondo td.dos,
.retail_row_sx .sfondo td.brand, .retail_row_sx2 .sfondo td.brand {
	background-image: url(../img/distribuzione/retail_sfdos_footer_v2.png)!important;
background-position:0 bottom!important;
	background-repeat: no-repeat!important;

	}
	
.retail_row_sx .sfondo td.dos .retail_col_sx, .retail_row_sx2 .sfondo td.dos .retail_col_sx,
.retail_row_sx .sfondo td.brand .retail_col_sx, .retail_row_sx2 .sfondo td.brand .retail_col_sx {
	background-image: url(../img/distribuzione/retail_row_sfondodos_v2.png)!important;
}

.retail_row_sx .sfondo td.brand .retail_col_sx .retail_col_interno p.brand_title,
.retail_row_sx2 .sfondo td.brand .retail_col_sx .retail_col_interno p.brand_title {
    background: none repeat scroll 0 0 #ff6633;
    color: #FFFFFF;
    padding: 10px 15px;
	font-family: 'RotisSansSerifStd65Bold',sans-serif;
    font-size: 13px;
	line-height: 120%;
}

/*FINE MODIFICA AGGIUNTA x cambiare solo il bordo dei MONOBRAND DOS*/

	
.retail_row_sx .sfondo table, .retail_row_sx2 .sfondo table, .retail_row_sx .sfondo table tbody tr td, .retail_row_sx2 .sfondo table tbody tr td{
	position:relative}
.retail_row2_sx .sfondo table, .retail_row2_sx2 .sfondo table, .retail_row2_sx .sfondo table tbody tr td, .retail_row2_sx2 .sfondo table tbody tr td{
	position:relative}
.retail_rowfooter_sx{
	background-color:#FFFFFF;
	padding-bottom:34px;
	padding-left:34px;
	padding-right:34px;
	}
.retail_row_sx2{
	padding:36px 34px 34px;
	position:relative;
	}
.retail_row_sx2 .sfondo{
	/*background-image: url(../img/distribuzione/retail_sf_footer_v2.png);*/
	background-position:0 bottom;
	background-repeat: no-repeat;
	position:relative;
	margin-bottom:15px;
	display:inline-block;
	}
html* .retail_row_sx2 .sfondo{/*per IE7*/
	display:inline;}
.retail_row2_sx2 {
	padding:0px 34px 34px;
	position:relative;
	}
.retail_row2_sx2 .sfondo{
	background-image: url(../img/distribuzione/retail_sf_footer_v2.png);
	background-position:0 bottom;
	background-repeat: no-repeat;
	position:relative;
	margin-bottom:10px;
	}
	
.retail_rowfooter_sx2{
	padding-left:34px;
	padding-right:34px;
	padding-bottom:34px;
	}
.position_botton_mappa, #position_botton_mappa{
	padding-left:80px;
padding-top:20px;
	}
	
.position_botton_scheda, #position_botton_scheda{
	padding-left:146px;
padding-top:20px;
	}
	
	
.position_botton_stampa, #position_botton_stampa {
padding-left:140px;
padding-top:20px;
}
.retail_col_sx{
	/*float:left;*/
	margin:0;
	padding:3px 17px 10px 3px;
	width:215px;
	background-image: url(../img/distribuzione/retail_row_sfondo_v2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;	/*border: 3px solid #cddbdc;*/

	}
.retail_col_dx{
	/*float:left;*/
	padding:3px 0 10px 3px;
	width:218px;
	background-image: url(../img/distribuzione/retail_row_sfondo_v2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*border: 3px solid #cddbdc;*/
	}
.retail_col_interno{
	padding-bottom:15px;
	width:214px;
	font-size:85%;
	}
	
.retail_col_interno p{
	padding:10px 15px 0;
	}

.retail_footer_sx{
	bottom:0;
	height:5px;
	margin:0;
	padding-right:15px;
	background-image: url(../img/distribuzione/retail_sf_footer.png);
	background-repeat: no-repeat;
	background-position:0 0;
	width:220px;
	height:47px;
	/*float:left;*/
	}
.retail_footer_dx{
	bottom:0;
	height:5px;
	margin:0;
	padding:0;
	background-image: url(../img/distribuzione/retail_sf_footer.png);
	background-repeat: no-repeat;
	background-position:0 0;
	width:220px;
	height:47px;
	/*float:left;*/
	}
.retail_mappa{
	bottom:0;
padding-bottom:3px;
padding-right:13px;
position:absolute;
}
.retail_street {
bottom:0;
left:68px;
padding-bottom:3px;
position:absolute;
}
/*fine distribuzione - risultati*/

/*distribuzione - mappa del negozio*/
.negozio_mappa{
	background-color:#FFFFFF;
border:3px solid #CEDBDD;
float:left;
height:340px;
margin-bottom:36px;
width:450px;
	}
/*fine distribuzione - mappa del negozio*/

 /*-investor home--*/
.blocco_investorhome_1 {
background:transparent url(../img/newspress/back_1_cont.gif) repeat-y scroll 0 0;
overflow:hidden;
width:990px;
}
.blocco_investorhome_1_back {
	background:transparent url(../img/newspress/back_1.gif) no-repeat scroll 0 0;
	min-height:251px;
	height: auto !important;
	height: 251px;
	overflow:hidden;
	width:990px;
}
.blocco_investorhome_1_1 {
float:left;
overflow:hidden;
width:580px;
}
/*.pad_blocco_investorhome_1_1 {
overflow:hidden;
padding:40px 0 20px 30px;
width:520px;
}*/
#i_investitori, #i_contatti, #i_governance{
	float:left;
	min-height:188px;
	height: auto !important;
	height: 188px;
	padding:29px 14px 24px;
	vertical-align:top;
	width:160px;
} 
#i_investitori{
	background:url(../img/share/sep_ver_td.gif) repeat-y right top;
	margin-left:14px;}
#i_governance{
	background:url(../img/share/sep_ver_td.gif) repeat-y right top;
}
ul.i_lista{
	background:transparent none repeat scroll 0 0;
	list-style-type:none;
	margin:10px 0 0;
	padding:0;
	text-indent:0;
}
ul.i_lista li{
	margin:3px 0;
	height:auto!important;}
ul.i_lista li a, ul.i_lista li a:link, ul.i_lista li a:visited{
	text-decoration: none;
	text-indent:0;
	height:auto!important;
	background:transparent url(../img/newspress/fre2.gif) no-repeat scroll 0 4px;
	padding:0 0 0 12px!important;
	text-transform: uppercase;
	display:inline-block;
	}
ul.i_lista li a:hover{
	text-decoration:none;
	text-indent:0;
	height:auto!important;
	color:#ff6633;
	background:transparent url(../img/share/fre.gif) no-repeat scroll 0 4px;
	padding:0 0 0 12px!important;
	text-transform: uppercase;
	}
ul.i_lista li.active a{
	text-decoration:none;
	text-indent:0;
	height:auto!important;
	color:#ff6633;
	background:transparent url(../img/share/fre.gif) no-repeat scroll 0 4px;
	padding:0 0 0 12px!important;
	text-transform: uppercase;
	display:inline-block;
	}
/*.i_ico_arrow {
	background:transparent url(../img/news/fre2.gif) no-repeat scroll 0 4px;
	padding:0 0 0 12px!important;
	text-transform: uppercase;
}
.i_lista .active{
	background:transparent url(../img/share/fre.gif) no-repeat scroll 0 4px;
	padding:0 0 0 12px!important;
	text-transform: uppercase;
	color:#ff6633;
}*/

#i_contatti .i_ico_arrow {
	text-transform:none;}
.blocco_investorhome_1_2 {
float:left;
overflow:hidden;
width:410px;
height:251px;
background-image:url(../img/investor/back_dati.jpg);
}
.pad_blocco_investorhome_1_2 {
overflow:hidden;
padding:37px 0 20px 30px;
width:352px;
}




.blocco_investorhome_2 {

overflow:hidden;
width:990px;
}

.blocco_investorhome_2_back {
height:342px;
overflow:hidden;
width:990px;
}

.blocco_investorhome_2_1 {
float:left;
overflow:hidden;
width:580px;
}
.pad_blocco_investorhome_2_1 {
overflow:hidden;
padding:25px 0 20px 30px;
width:520px;
}
.blocco_investorhome_2_2 {
	background-image:url(../img/investor/back_eventi.jpg);
	float:left;
	height:294px;
	overflow:hidden;
	padding:24px 21px;
	width:368px;
}
.investor_upc_events_1 {
overflow:hidden;
padding:8px 0 13px;
width:368px;
}
.investor_upc_events {
overflow:hidden;
padding:8px 0 0;
width:368px;
}
.investor_upc_events .data_sala {
color:#FF6633;
font-size:inherit;
padding-top:0px;
text-transform:uppercase;
}
.investor_upc_events .i_ico_arrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/newspress/fre2.gif) no-repeat scroll 0 4px;
padding:0 0 0 12px;
text-transform:capitalize;
}
.investor_upc_events .i_ico_arrow a, .investor_upc_events .i_ico_arrow a:link, .investor_upc_events .i_ico_arrow a:visited{
	text-decoration:none;}
.investor_upc_events .i_ico_arrow a:hover{
	text-decoration:underline;}
.dwnl_pdf{
	width:100%;
	background-image:url(../img/share/sep_ver2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:0 0 10px 12px;
}
 /*-fine investor home--*/
 .float_l{
	 float:left;}
 
 /*catalogo composition*/
 
 .composizioni{}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  /*fine catalogo composition*/

/*popup ggiungi referiti, segnal a un amcio*/

#box_popup_prodotto{
	background-color:#FFFFFF;
	border:2px solid #999999;
	height:auto;
	left:67px;
	margin:0 auto;
	padding:20px;
	position:absolute;
	top:142px;
	width:900px;
	z-index:2000000;
}
#box_popup_prodotto .testo{
	margin-top:50px;
	font-size:1.4em;
	line-height:1.3em;}
/*popup ggiungi referiti, segnal a un amcio*/

/*popup privacy*/

#box_popup_privacy{
	background-color:#FFFFFF;
	border:2px solid #999999;
	height:520px;
	left:67px;
	margin:0 auto;
	padding:20px;
	position:absolute;
	top:142px;
	width:500px;
	z-index:2000000;
}
#box_popup_privacy .testo{
	border-top:1px solid #CCCCCC;
	font-size:1.2em;
	height:430px;
	line-height:1.3em;
	margin-top:25px;
	overflow:auto;
	padding-right:20px;
	padding-top:20px;
	width:480px;
	text-align:justify;
}
/*popup privacy*/



/*css per table portale*/
#rg14765{/*height:100%;
margin-top:-13px;
overflow:hidden;*/
}

  /*investor*/
 .investor_gruppo_1	{
	width:210px;
	float:left;
}
.investor_gruppo_2	{
	width:780px;
	float:left;
}

.investor_gruppo_3	{
	width:577px;
	float:left;
	min-height:300px;
	height: auto !important;
	height: 300px;
}
.investor_gruppo_3 .navigazione {
overflow:hidden;
padding:15px 29px 38px;
width:auto;
}
.investor_gruppo_3 .titolo {
overflow:hidden;
padding:38px 30px 15px;
width:auto;
}
.investor_gruppo_4	{
	width:203px;
	float:left;
}


.menu_investors {
	background:transparent url(../img/share/sep_menu.png) repeat-x scroll 0 0 !important;
	width:180px!important;
	left:14px;
	position:relative;
	height:300px;
	top:30px;
}
.menu_investors ul li{
	height:auto!important;}
.menu_investors ul.i_lista{
	/*margin-left:5px;*/}
.investor_table table{
	border:1px solid #e5e5e5;
	table-layout:fixed;
	border-collapse:collapse;
	}
.investor_table td{
	padding:10px;
	border-bottom:1px solid #e5e5e5;
	line-height:10px;
	}
.investor_table tr, .investor_table thead th{
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	padding:10px;
	}
.investor_table thead th{
	text-align:left;
	}
	
.blocco_testo_investor_2 {
	border-top:1px solid #CCD1D1;
	overflow:hidden;
	/*width:458px; commentato da raffa 18-02-2010*/
}

.investor_table tr.grey td{
	background-color:#f5f5f5;
	color:#Ff6633; 
	font-weight:bold;}
.investor_table tr.grey_grey td{
	background-color:#f5f5f5;
	/*color:#Ff6633; 
	font-weight:bold;*/}
.blocco_investor_3 {
	overflow:hidden;
	margin:30px 30px 10px 30px;
	background-image: url(../img/share/back_investor_3coll.png);
	background-repeat: repeat-y;
	position:relative;
}
.blocco_investor_3 table tr td {
	position:relative;}
.blocco_investor_3 div.colonna{
	padding:33px 17px 30px;
	text-align:justify;
	width:176px;
	position:relative;
}
.blocco_investor_3 div.margin_right{
	margin-right:44px;
	}
	

.blocco_investor_3 div.colonna div.title{
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767f7b;	

}
.blocco_investor_3 div.colonna .top{
	margin-top:15px;
}
.blocco_investor_3 div.colonna .testo{
	margin-top:15px;
	margin-bottom:15px;
}

.position_botton_coll{
	background-image:url(../img/share/sep_ver2.gif);
	background-repeat:repeat-x;
	bottom:0;
	margin-left:20px;
	padding-bottom:20px;
	padding-top:6px;
	position:absolute;
	text-align:right;
	width:163px;
	}
	
.blocco_investor_3 div.margin_right2{
	margin-right:71px;
	}
.position_botton_coll img{
	display:inline;
	}
.menu_investors ul, .menu_gruppo_ul{
/*background:transparent url(../img/share/sep_menu.png) repeat-x scroll 0 bottom !important;*/
list-style-type:none!important;
margin:0!important;
padding:4px 0 0!important;
}
.menu_investors ul li ul.i_lista, .menu_gruppo ul li ul.i_lista{
	background:transparent url(../img/share/sep_menu.png) repeat-x scroll 0 bottom;
list-style-type:none;
margin:0 0 2px !important;
padding:0 0 1px !important;
text-indent:0;
}
.menu_investors ul li ul.i_lista li, .menu_gruppo ul li ul.i_lista li{
height:auto !important;
margin:5px 0 5px 10px;
}


.blocco_investor_2 {
overflow:hidden;
padding:0 0 10px 30px;
width:545px;
}
.pad_blocco_investor_2 {
background:#EAECED none repeat scroll 0 0;
overflow:hidden;
padding:0 31px 30px 29px;
width:457px;
}
.investor_2 {
overflow:hidden;
padding:30px 0 0;
width:457px;
}


.investor_tit_voce2 {
color:#767F7B;
font-size:1.3em;
padding:5px 0;
}
.investor_carica{
color:#767F7B;
font-size:1.3em;
padding:5px 0;
text-transform:uppercase;
margin-top:20px;
}
/*-INVESTORS da copiare in home1.css-*/
.investor_tit_voce4 {
	color:#FF6633;
	/*font-size:1.3em;*/
	padding:3px 0;
	text-transform: uppercase;
	font-weight:bold;
}
.investor_4 {
padding:15px 30px 0;

background-color:#FFF;
}
.blocco_testo_investor_4 {
border-top:1px solid #CCD1D1;
}
.all_investor4{
	background:transparent url(../img/share/sep_ver.gif) repeat-x scroll left bottom !important;
	padding-bottom:10px !important;
	padding-left:10px;
	padding-top:5px;
	
}
.blocco_testo_investor_4 {
border-top:1px solid #CCD1D1;
}
.pad_blocco_investor_4 {
background:#EAECED none repeat scroll 0 0;
padding:10px 3px 0;
}
.pad_blocco_investor_5 {
background:#EAECED none repeat scroll 0 0;
padding:10px 3px 0;
margin-top:45px;
}
.blocco_investor_4 {
overflow:hidden;
padding:0px 0 10px 30px;
width:515px;
}

.all_investor4 a:link, .all_investor4 a:visited {
	text-decoration: none;
	}
.all_investor4 a:hover {
	text-decoration:underline;
	}
.assemblee_show{
	background-image:url(../img/share/arrow_investor_2.png);
	background-position:7px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
	text-align: justify;
	padding:5px 29px 10px;
}
.investor_show{
	display:block;
	background-color:#FFF;
	padding-bottom:20px;}
.assemblee_hidden{
	background-image:url(../img/share/arrow_investor_1.png);
	background-position:7px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
	text-align: justify;
	padding:5px 29px 10px;
}
.investor_hidden{
	display:none}
.investor_lettera {
	padding:5px 29px 29px;
	text-align:justify;
}
.investor_lettera p, .blocco_testo p{
	padding:14px 0 0 0;
	text-align:justify;
}
.investor_linea{
	border-bottom:1px solid #A3ACAB;
	margin:10px 0 20px 0;
	padding:0 0 10px 0;}
#maschera_tutto	{
	width:100%;
	position:absolute
	min-height:100%;
	height: auto !important;
	height: 100%;
	background:#000;
}
.pad_blocco_investor {
background:#EAECED none repeat scroll 0 0;
overflow:hidden;
padding:0 31px 30px 29px;
width:454px;
}
.inv_contatti {
overflow:hidden;
padding:30px 0 16px;
width:455px;
height:600px;
position:relative;
}
/*-FINE INVESTORS -*/
/*--CONTATTI--*/

.contiene_contatti{
	/*position:absolute;
	top:120px;*/
	}
/*#contatti_colsx{
	width:160px;
	float:left;
	margin:0 30px 30px;
	}*/
#contatti_colsx img{
	margin-bottom:6px;}

	
/*#contatti_coldx{
	padding-left:260px;
	margin:30px;
	}*/
	
#contatti_colsx {
	width:150px!important;
	text-align:justify;
	margin:30px 30px;
	float:left;
}
#contatti_coldx {
	margin:30px 30px 30px 0!important;
	padding-left:260px!important;
	position:relative;
	z-index:1;
}

#contatti_coldx_2
{
	margin:30px 30px 30px 0!important;
	padding-left:240px!important;
	position:relative;
	z-index:1;
}
	/*--FILIALI--*/

.identity_chiudi {
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
}
/*--AGENTI--*/
#form-cont-agenti button.jqTransformButton {
	background-color:transparent;
	border:medium none;
	cursor:pointer;
	font-family:Arial;
	margin:0;
	overflow:visible;
	padding:0;
}
.container_agenti_risultati {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#C8D2D4 url(../img/share/back_contatti_filiali_risultati.jpg) no-repeat scroll 0 260px;
}
.agente{
	background-image: url(../img/share/background_agenti.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 466px;
	min-height:102px;
	height: auto !important;
	height: 102px;
	max-height:102px;
	padding:20px;
	margin-bottom:20px;
}
/*fine --AGENTI--*/
	
	
	
	
	
.box{
		width:136px;
		min-height:55px;
		height: auto !important;
		height: 55px;
		border-bottom:13px solid #768684;
		border-right:1px solid #B8C1C0;
		float:left;}
.box2{
		width:77px;
		min-height:55px;
		height: auto !important;
		height: 55px;
		border-bottom:13px solid #b7bfbe;
		border-right:1px solid #D9DDDD;
		float:left;}
.box3{
		width:77px;
		min-height:55px;
		height: auto !important;
		height: 55px;
		border-bottom:13px solid #dee2e2;
		border-right:1px solid #dee2e2;
		float:left;}
		
		
.box_gruppo_sx {
	float:left;
	margin-top:16px;
	padding-left:10px;
	padding-top:10px;
	width:301px;
	}
.box_gruppo_sx img{
	margin-bottom:20px;
	}
		
.box_gruppo_dx {
	border-left:1px solid #D3D6D6;
	float:left;
	height:118px;
	margin-top:16px;
	padding-top:7px;
	padding-left:20px;
	}
.box_gruppo_dx img{
	margin-bottom:15px;
	}
		
/*--FINE CONTATTI--*/

/*--INIZIO FOOTER--*/
.credits {
	background: #FFFFFF 0px 0px;
	text-align: justify;
	width: 893px;
	height:185px;
}
.ebit    {
	padding-right: 30px;
	background: url(../img/share/sep_ver_td.gif) repeat-y right;
	width: 297px;
}
.credits td {
	vertical-align: top;
}
.immedia  {
	background: url(../img/share/sep_ver_td.gif) repeat-y right;
	padding-right: 30px;
	padding-left: 30px;
	width: 297px;
}
.credits a {
	font-weight: bold;
}

.credits img {
	margin-bottom: 5px;
	text-decoration: none;
}
.wooi {
	padding-left: 30px;
	width: 297px;
}
/*--FINE FOOTER--*/
/* redazionali */

.prod_redazionali{
	width:75px;
	height:100px;
	border: 2px solid #515b58;
	margin:8px 0 8px 8px;
	float:left;
}
.prod_redazionali2{
	width:75px;
	height:100px;
	border: 2px solid #515b58;
	margin:8px 0 8px 8px;
	float:left;
}
.prod_redazionali_text{
	float:left;
	padding:8px 8px 8px 8px;
	width:105px;
	}
	/*--AREA RISERVATA--*/
/*home */
.blocco_areserved1{
	width:990px;
	overflow:hidden;
	padding:0;
	position:relative;
	background:#ffffff;
}
.blocco_ares_1 {
	background:#E6ecec none repeat scroll 0 0;
	float:left;
	width:361px;
	margin-left:auto;
	margin-right:auto;
}

.blocco_ares_2 {
	float:left;
	height:300px;
	padding:60px 14px 0;
	position:relative;
	width:600px;
}

.testo_intro_home_ares{
	/*vertical-align: middle;
	display:table-cell;*/
	text-align: justify;
	height: 350px;
	width:300px;
	margin-left:auto;
	margin-right:auto;
	margin-top:60px;
	
}
.container_reserved_home_00{
	background-color:#FFF;
	background-image: url("/sso_img/background_home_ares.jpg");
	background-repeat: repeat-y;
}
.container_reservedArea_home, .container_reserved_form, .container_reserved_confirm, .container_reserved_forgot, .container_areariservata_home, .container_reservedArea_home, .container_reserved_home{
	background-color:#FFF;
}

.ares_sx{
	border-right:1px solid #CBCBCB;
	height:250px;
	padding:0 30px;
	position:absolute;
	width:240px;}
.ares_dx{
	height:250px;
	left:320px;
	padding:0 30px;
	position:absolute;
	width:240px;}
.ares_main_form{
	margin:14px 30px 90px 30px;
	background-color:#EAECED;
	}
.tit_ares_main_form{
	margin:40px 0 0 30px;}
/*fine home */
/*WELCOME*/
.titolo1_upper{
	text-transform:uppercase;
	}
.ares_welc_dati {
background:url("../img/share/sep_ver.gif") repeat-x scroll left bottom transparent;
width:100%;
padding:5px 0;
}
.blocco_ares_welc_1 {
	float:left;
	width:305px;
	margin-left:auto;
	margin-right:auto;
	padding:30px;
	text-align:justify;
	line-height:1.7em;
}

.blocco_ares_welc_2 {
	float:left;
	padding:30px 0px 60px 30px;
	position:relative;
	width:505px;
	position:relative;
}
.tab_dati{
	left:130px;
	position:absolute;
	}
/*FINE WELCOME*/
/*errore*/
.ares_error{
	padding:30px;
	height:175px;
	line-height:1.7em;}
td.forg_email{
	width:200px;}
.formlayout td.forg_email .jqTransformInputWrapper{
	width:200px!important;}
td.send_email #P4_SEND{
	margin-left:0px;
	margin-top:22px;}
/*smenu*/
.smenu_ares {
height:280px;
left:14px;
position:relative;
top:30px;
width:167px;
}
.smenu_ares ul {
background:url("../img/share/sep_menu.png") no-repeat scroll 0 0 transparent;
list-style-type:none;
margin:0;
padding:4px 0 0;
}
.blocco_gruppo_ares_1	{
	width:195px;
	float:left;
	height:350px;
}
.blocco_gruppo_ares_2	{
	width:790px;
	float:left;
}
.container_areariservata_primopiano, .container_reserved_favourites, .container_reserved_highlight {
	background:url("../img/share/back_ares.jpg") repeat-y scroll 0 0 #C8D2D4 !important;
}
.ares_flash{
	width:676px; 
	height:323px;
	padding:30px;
	margin:0 30px 30px;
	background-color:#eaeced;}
.blocco_areariservata  {
	overflow:hidden;
	padding:0 0 30px 30px;}
.pad_blocco_ares {
	background:none repeat scroll 0 0 #EAECED;
	overflow:hidden;
	padding:25px 30px 30px;
	width:676px;
}
.aggiornamenti {
	
}
.tit_ares {
	color:#767F7B;
	font-size:1.1em;
}
.tit_ares2 {
	color:#767F7B;
	/*font-size:1.3em;*/
	font-size: 1.1em;
}
.txt_ares{
	padding-bottom:8px;}
.maiuscolo{
	text-transform:uppercase;}
.aggiornamenti .data_news{
	line-height:2em;}
.puls {
	border-top:1px solid #BFC7C6;
	width:676px;
}
.puls div {
	margin-left:auto;
	margin-right:0;
	width:19px;
}
.benvenuto {
padding:15px 30px 35px;
text-align:right;
}
/*multimedia*/
.container_areariservata_multimedia, .container_reserved_profile, container_reserved_profile, .container_reserved_password, .container_reserved_media, .container_reserved_technical {
	background:url("../img/area_riservata/background_multi.jpg") repeat-y scroll 0 0 #C8D2D4 !important;
}
.blocco_gruppo_ares_3	{
	width:613px;
	float:left;
}
.blocco_gruppo_ares_4	{
	width:180px;
	float:left;
}
.blocco_areariservata .news {
padding:15px 0;
position:relative;
width:497px;
}
.blocco_areariservata .fre {
margin:5px 0;
padding:0 0 0 12px;
}
.blocco_areariservata .menu_top_news {
bottom:0;
display:block;
height:16px;
overflow:hidden;
padding:10px 0 16px;
position:absolute;
right:0;
}
.blocco_areariservata #menu_top_news {
bottom:0;
position:absolute;
right:0;
}
.normale{
	font-weight:normal;}
.ares_categoria{
	font-size:1.3em;
	color:#767F7B;
	border-bottom:1px solid #7C8C8A;
	line-height:1.4em;
	padding-top:30px;}
.ares_sottocat{
	font-size:1.2em;
	}
.blocco_ares_welc_3 {
padding:30px 0;
position:relative;
}
.ares_tasto{
	position:absolute;
	right:0px;
	bottom:0px;}
.pad_blocco_ares1 {
background:none repeat scroll 0 0 #EAECED;
overflow:hidden;
padding:25px 30px 30px;
width:600px;
}
.pad_blocco_ares1 .blocco_img {
background:url("../img/share/tab.gif") no-repeat scroll 0 0 transparent;
float:left;
height:178px;
margin-right:-1px;
padding:1px 0 30px 1px;
width:149px;
}
.blocco_gruppo_ares_5 {
float:left;
width:690px;
}
.blocco_gruppo_ares_5 .benvenuto {
padding:15px 0px 35px;
text-align:right;
}
.ares_tit_crea{
	text-align:right;}
.ares_tit_crea img{
	display:inline-block;
	padding-bottom:5px;}
	
	
.pad_blocco_ares1 .cont_sottocategoria td div.finitura_img{
	height:151px;
	position:relative;
	width:151px;}
.pad_blocco_ares1 .cont_sottocategoria td div.finitura_et{
	width:151px;}
.pad_blocco_ares1 .evi_txt {
color:#FF6633;
padding:0 3px 0px 3px !important;
text-transform:uppercase;
}
.pad_blocco_ares1 .evi_sotttit {
padding:0 3px 3px 3px !important;
}
.pad_blocco_ares1 .cont_sottocategoria td div {
padding:0px;
}
.pad_blocco_ares1 .cont_sottocategoria  {
background:none transparent;
padding:0px;
width:auto;
}
.pad_blocco_ares1 .finitura_et{
	background-color:#ffffff;
	padding-bottom:2px;}
.pad_blocco_ares1 .finitura_img{
	background-color:#ffffff;
	position:relative
	}
.pad_blocco_ares1 .cont_sottocategoria table {
	border-left:1px solid #E0E3E2;
	border-top:1px solid #E0E3E2;
	margin-bottom:10px;}
.ares_chiudi{
	position:absolute;
	top:0;
	right:0;}
/*--FINE AREA RISERVATA--*/
.configuratore {
height:40px;
position:absolute;
right:67px;
top:275px;
width:250px;
}
  /*--------- popup footer  ---------*/ 
.blocco_popupfooter{
	overflow: hidden;
	width: 920px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;

	  }
	  
.content_popupfooter_1{
	width: auto;
	height:15px;
	width: 920px;	
	}
.content_popupfooter_2{
	height:198px;
	width: 920px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d9d7;
	padding-top:15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d9d7;
	margin-bottom:14px;
	}
.content_popupfooter_2_ln{
	height:198px;
	width: 920px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	padding-top:15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d9d7;
	margin-bottom:14px;
	}
.content_popupfooter_4{
	width: auto;
	float: left;
	width: 893px;
	padding-bottom:0px;
	padding-top:15px;
	}	
.content_footer_3{
	height:185px;
	float: left;
	width: 920px;
	background:transparent url(../img/share/sep_ver_td.gif) repeat-y scroll 300px top;
	}
.content_footer_3_ln{
	float:left;
	height:185px;
	overflow-x:auto;
	text-align:justify;
	width:920px;
	}
.content_footer_4{
	width: auto;
	height:200px;
	float: left;
	width: 893px;
	}
.content_footer_3 .colonna_sx{
	width: auto;
	float: left;
	width: 303px;
	}
.content_footer_3 .colonna_dx{
	width: auto;
	float: right;
	width: 530px;
	padding-left:30px;
	padding-right:30px;
	}
	
.content_popupfooter_1 img, .content_popupfooter_pref1 img{
	vertical-align: top;
	padding-right:10px;
	}

.appear_foot1{	
height:100%!important;
left:0!important;
overflow:hidden;
position:absolute;
top:0;
width:990px;
z-index:2000;
}	
.appear_foot2{	
background:none repeat scroll 0 0 #FFFFFF;
border:3px solid #AAB4B2;
bottom:50px;
height:266px;
left:10px!important;
position:absolute;
width:964px;
}

				/*----- classi per PREFERITI da loggati--------*/	
				
.content_popupfooter_pref1{
	overflow-x:hidden;
	overflow-y:hidden;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:0;
	padding-top:0px;
	width:920px;
}
.content_popupfooter_pref2 {
clear:both;
padding:3px 0 0 20px;
width:920px;
}
.content_popupfooter_freccia {
clear:both;
padding-bottom:0;
padding-left:275px;
padding-right:0;
padding-top:3px;
}
.content_popupfooter_freccia_cr {
clear:both;
padding:3px 0 0 210px;
}
.content_popupfooter_freccia_ln {
clear:both;
padding:3px 0 0 145px;
}
.content_popupfooter_freccia_nv {
clear:both;
padding:3px 0 0 50px;
}
.appear_foot2 .loading{
	margin-top:110px;
text-align:center;
	}	

				
			    /*----- fine classi per PREFERITI da loggati--------*/	
		
  /*--------- fine popup footer  ---------*/
.container_group_quality #flash_content {
	margin:20px;}
#i_contatti ul.i_lista li a,#i_contatti ul.i_lista li a:link,#i_contatti ul.i_lista li a:visited {
text-transform:none;
}
.container_investor_inv_policy_home .pad_blocco_investor_5  {
padding:10px 3px;
}
.container_investor_inv_policy_home .pad_blocco_investor_5 p{
	text-align:justify;
	margin:20px;}
.content_footer_3_ln p{
	padding-right:10px;}
	
/*alert per IE6*/
.alert_ie6 {
background:transparent url(../img/share/back_alfa_bianco.png) repeat scroll 0 0;
border:2px solid #CCCCCC;
color:#333333;
font-family:verdana;
font-size:9px;
height:80px;
left:250px;
margin:0 auto;
overflow:auto !important;
padding:20px;
position:absolute;
text-align:justify;
top:150px;
width:474px;
z-index:20000;
}
.alert_ie6 p {
padding:10px 0 0;
}
.alert_ie6 .close{
	float:right;
}/*fine - alert per IE6*/


/*DISTRIBUTION sfondo per negozi DOS
.dos{
	background-image: url(../img/distribuzione/pfg_sfondo_dos.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#FF6633;
	min-height:230px;
	height: auto !important;
	height: 230px;
	}
.dos a:visited, .dos a:link {
color:#FF6633;
text-decoration:none;
}
.dos a:hover {
color:#FF6633;
text-decoration:underline;
}*/
	/* fine DISTRIBUTION sfondo per negozi DOS*/


/*#popup_container{
	width:680px;
	height:460px;}*/


/*------------ AGGIUNTI PER DISTRIBUTION NEGOZIO DETAILS --------------*/

.tit_negozio_detail{
	font-size:16px;
	display:block;
	float:left;
	text-transform: uppercase;
}

.container_distribution_retailer .retail_row_sx {
	padding:36px 34px 0 30px;
	position:relative;
	height:600px;
	background-color:transparent!important;
	}
.slideshow{
	height:245px;
	margin-left:-30px;
	width:990px;
	overflow:hidden;
	background-color:#E1e1e1;}

.container_distribution_retailer .sfondo{
	margin-top:40px;}

.container_distribution_retailer .negozio_mappa {
	background-color:#FFFFFF;
	border:3px solid #CEDBDD;
	float:left;
	height:200px;
	margin-bottom:36px;
	margin-left:150px;
	margin-top:40px;
	position:absolute;
	width:500px;
	z-index:18;
}

.container_distribution_retailer .identity_chiudi {
	margin-top:10px;
	margin-right:10px;
	z-index:16;
	position:absolute;}

.container_distribution_retailer .blocco_distribuzione_2 {width:990px; position:relative;}

.container_distribution_retailer .print_street{
	float:left;
	margin-left:63px;
	margin-top:40px;
	z-index:17;
	position:absolute;
	height:100px;}

.container_distribution_retailer .print_street img {
	padding-bottom:10px;
	position:relative;
	}
.slidecontent{
	width:2000px;}

.slideshow .image {
	float:left;
	margin-right:2px;
	position:relative;}
	
.slide_icon{
	margin-top:210px!important;
	padding-right:10px!important;
	z-index:100;
	/*padding-left:20px;
padding-top:200px;
z-index:100;*/
	}
	
.slide_image{
	float:left;
	margin-top:-244px;
	z-index:90;
filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
/*float:left;
margin-top:-13px;
z-index:90;
*/
}

.detail_testo{
	float:left;
	height:auto;
	padding:40px 29px 40px 63px;
	position:relative;
	text-align:justify;
	width:584px;
	z-index:9;
	}

.container_distribution_retailer .negozio_mappa iframe {
	z-index:19;}


.content_mappa {
	background-color:#FFFFFF;
	height:280px;
	left:280px;
	position:absolute;
	width:710px;
	z-index:14;
}
#backStampa a, #backStampa a:link, #backStampa a:visited, #backStampa a:hover{
	text-decoration:none;}

.container_distribution_retailer .print_street .retail_street {
	left:0;
	position:relative;}


div.hoverscroll ul.list li.horizontal-item a {
	display:block;
	/*height:244px;*/
	height: 340px; /* aggiunta MFER */
}

div.hoverscroll ul.list li.horizontal-item {
	background-repeat: no-repeat;
	text-align:right;
}

div.hoverscroll ul.list li.horizontal-item a:hover{
	text-decoration: none!important;
} 
div.hoverscroll ul.list, div.hoverscroll ul.list li.horizontal-item {
	/*position:relative;*/}

div.hoverscroll ul.list li.horizontal-item {
border-right:2px solid #FFFFFF!important;
}

ul#miniature-list li.horizontal-item {
border-right:none!important;
}



/*------------ FINE DISTRIBUTION NEGOZIO DETAILS --------------*/

/* DIV FULL SCREEN   */
div#fullscreen_zoom, div#fullscreen_gallery, div#fullscreen_video{
	height:auto;
	margin:0 auto;
	min-height:100%;
	overflow:hidden;
	position:absolute;
	text-align:left;
	width:100%;
	z-index:2900;
	min-width:1000px;
}

body>div#fullscreen_zoom, body>div#fullscreen_gallery, body>div#fullscreen_video{
	height:auto;
	min-height:100%;
		z-index:2900;
}
#fullscreen_zoom, #fullscreen_gallery, #fullscreen_video{
	top:0px;
	z-index:100;
	overflow:auto;
		z-index:2900;
}




div#fullscreen_content_zoom, div#fullscreen_content_gallery, div#fullscreen_content_video{
	height:auto;
	min-height:100%;
	overflow:hidden;
	position:absolute;
	width:100%;
	z-index:2890;
	overflow:hidden;
	background-color:#fff;
	/*background-image:url(../img/full_screen/sfondo_sfumato.jpg);
	background-repeat: no-repeat;
	background-position: center center;*/
    min-width:1000px;
}

body>div#fullscreen_content_zoom, body>div#fullscreen_content_gallery, body>div#fullscreen_content_video{
	height:auto;
	min-height:100%;
		z-index:1800;
}
#fullscreen_content_zoom, #fullscreen_content_gallery, #fullscreen_content_video{
	top:0px;
	z-index:100;
	overflow:auto;
	z-index:2800;
	text-align:center;
}






.full_footer	{
	background-color:#E0E5E5;
	bottom:0;
	height:110px;
	margin:0 auto;
	padding:0;
	position:absolute;
	width:100%;
	z-index:3000;
	min-width:990px;
}
.full_header{
	background-color:#FFFFFF;
	height:28px;
	padding-top:16px;
	position:absolute;
	text-align:right;
	width:100%;
	z-index:3000;
		}	
	
	
#fullscreen_content #full 	{
	height:100%;
margin:0 auto;
overflow:hidden;
z-index:100;
}
#fullscreen_content #full img {
	bottom:0;
	margin:0 auto;
	border:20px solid #FFFFFF;
	z-index:100; /*con questo valore le imm di sfondo si adattano in altezza*/

	/*fine versione modificata il 24 12 2009*/
}


#fullscreen_content_zoom #fullscreen_content_zoom_div, #fullscreen_content_gallery #fullscreen_content_gallery_div, #fullscreen_content_video #fullscreen_content_video_div {
	margin:0 auto;
	overflow:hidden;
	z-index:100;
	padding-top:54px;
}



.full_footer .logo {
	/*margin-left:66px;*/
	margin-left:33px;
	margin-top:47px;
	position:absolute;
	left:0;
}	
	
.full_chiudi{
	padding-right:30px;
}
	
	
.full_zoom{
	margin-left:440px;
	margin-right:30px;
	margin-top:10px;
	overflow:hidden;
	text-align:left;
}

.full_gallery, .full_video {
/*margin-left:440px;*/
margin-left:270px;
margin-right:30px;
margin-top:0px;
overflow:hidden;
/*text-align:left;;*/
text-align:right;
min-width:550px
left:0;
}



.full_gallery_content, .full_video_content {
/*float:left;*/
float:right;

}

.full_zoom_content {
float:right;
position:relative;
}
	
.full_console{
	border-left:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	position:absolute;
	height:22px;
	margin-left:321px;
	margin-top:30px;
	width:63px;
	padding:16px;
		left:0;
	}

.full_console a, .full_console a:visited,  .full_console a:link{
	background-position:0px 0px;
background-repeat:no-repeat;
display:block;
height:21px;
overflow:hidden;
text-indent:-999px;
float:left;
}
.full_console a.active:hover{
	background-position:0px -22px;
background-repeat:no-repeat;
display:block;
height:21px;
overflow:hidden;
text-indent:-999px;
float:left;
}

.full_console a.active{
	background-position:0px -22px;
background-repeat:no-repeat;
display:block;
height:21px;
overflow:hidden;
text-indent:-999px;
float:left;
}

.play, .play_active {
	background-image:url(../img/full_screen/bott_play.png);
	width:21px;
}

.stop, .stop_active {
	background-image:url(../img/full_screen/bott_stop.png);
	width:21px;
	margin-left:21px;
}
.full_gallery a img, .full_video a img {
	border: 3px #a0b7b0 solid;
	margin-right:10px;
	margin-top:10px;
	height:85px;}

.full_zoom a img {
	border: none;
	}
	
.full_gallery a.active img, .full_video a.active img {
	border: 3px solid #FF6633;
	margin-right:10px;
	margin-top:10px;}
	
.full_gallery a.selected img, .full_video a.selected img {
	border: 3px solid #FF6633;
	margin-right:10px;
	margin-top:10px;}

.full_video ul#miniature-list li {
	/*display: inline;*/
}

.zoompopup {
	border:3px solid #AAAAAA;
	cursor:move;
	display:block;
	height:68px;
	overflow:hidden;
	position:absolute;
	width:100px;
	height:60px;
	background-image: url(../img/full_screen/biancoalpha50.png);
	background-repeat: repeat;
}

.full_video div#full_video_content.full_video_content div.ui-widget-content {
	/*height: auto !important;*/
}

div.full_video div#full_video_content.full_video_content div.ui-widget-content div.listcontainer {
	/*height: auto !important;*/
}

/*   FINE DIV FULL SCREEN   */

/* pull down select language*/
.content_language {
background-color:#FFFFFF;
border:3px solid #AAB4B2;
bottom:20px;
height:auto;
margin:0;
padding:5px;
position:absolute;
width:auto;
z-index:2100;
}
.content_language ul {
	list-style-image: none;
	list-style-type: none;
	margin:0;
padding:0;
}
.content_language ul li a, .content_language ul li a:visited {
background-position:0 -95px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
}

.content_language ul li a.language_i, .content_language ul li a.language_i:visited {
background-position:1px -95px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
margin-top:5px;
}
a.language_f, .language_f_active{margin-top:5px;}

.content_language ul li a:hover {
background-position:0 -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
}
.content_language ul li a.language_i:hover {
background-position:1px -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
margin-top:5px;
}


.content_language ul li a.language_f_active, .content_language ul li a.language_us_active  {
background-position:0 -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
}
.content_language ul li a.language_i_active {
background-position:1px -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
margin-top:5px;
}



.language_f, .language_f_active {
	background-image:url('../img/language/f/menu_bottom/500.png');
	width:11px;
}
.language_i, .language_i_active {
	background-image:url('../img/language/i/menu_bottom/500.png');
	width:11px;

}
.language_us, .language_us_active {
	background-image:url('../img/language/us/menu_bottom/500.png');
	width:11px;
}

/* pull down select language*/


.accordion_menu, #sm {
display:block;
height:500px;
list-style:none outside none;
overflow:hidden;
width:990px;
position:relative;
}


/*MENU ACCORDION GRUPPO HOME*/
.accordion_menu, #sm {
display:block;
height:355px;
list-style:none outside none;
overflow:hidden;
width:990px;
position:relative;
}

#sm li {
display:inline;
float:left;
overflow:hidden;
position:relative;
border-left:2px solid #fff;
}

#sm li.bordo {
display:inline;
float:left;
overflow:hidden;
border-left:2px solid #fff;
}

#sm {
list-style:none outside none;
}
#sm li a, #sm li a:link, #sm li a:hover, #sm li a:visited{
	text-decoration:none;}

#sm li a div.sm_gruppo{
	visibility:hidden;
	position:absolute;
	}
	
#sm li a:hover div.sm_gruppo{
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	background-image: url(../img/group/sfondo_menuaccordion.png);
	background-repeat: repeat;
	color:#FFFFFF;
	font-size:30px;
	height:35px;
	line-height:35px;
	padding-bottom:20px;
	padding-right:30px;
	padding-top:300px;
	position:absolute;
	text-align:right;
	text-transform:uppercase;
	visibility:visible;
	width:370px;
	z-index:80;
	}
/* FINE MENU ACCORDION GRUPPO HOME*/



/*----------------------   INIZIO CATALOGO   ----------------------*/

.catalogo_content{
	margin-top:50px;
	margin-left:30px;
	width:960px;
	height:500px;}

.catalogo_colonna1, .catalogo_colonna2, .catalogo_colonna3, .catalogo_colonna4{
	float:left;
	padding-left:0px;
	border-left:solid 1px #c1c9c6;
	height:316px;
		}
	
.catalogo_colonna1{
	width:206px;
	padding-right:20px}
.catalogo_colonna2{
	width:auto;
	padding-right:20px}
.catalogo_colonna3{
	width:224px;
	padding-right:20px}
.catalogo_colonna4{
	width:auto;}
	
.catalogo_tit1{
	/*font-family: 'KozGoPro-ExtraLight', sans-serif;*/
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:30px;
	padding-left:7px;
	padding-bottom:8px;
	text-transform:uppercase;
	color:#99A4A1;
	line-height:30px;
	width:auto;

}

.catalogo_content ul{
	list-style:none;
	padding-left:5px;
}
.catalogo_content ul li{
	display:block;
	height:28px;}

.catalogo_content ul li.catalogo_sottotit a:link, .catalogo_content ul li.catalogo_sottotit a:visited, .catalogo_content ul li.catalogo_sottotit a:focus{
	/*padding:8px 6px 3px 2px;   --------    posizione specificata nel fontface_...css */
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	color:#99a4a1;
	font-size:17px;
	text-transform:uppercase;
	text-decoration: none;
	margin-top:2px;
	display:block;
	line-height:17px;
		outline:none!important;
	}
.catalogo_content ul li.catalogo_sottotit a.active:link{
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	color:#FFF;
	background-color:#a4afb0;
	font-size:17px;
	text-decoration: none;
	text-transform:uppercase;
	text-decoration: none;
	/*padding:8px 6px 3px 2px;   --------    posizione specificata nel fontface_...css */
	margin-top:2px;
	display:block;
	line-height:17px;
		outline:none!important;
	}

.catalogo_content ul li.catalogo_sottotit a:hover, .catalogo_content ul li.catalogo_sottotit a.active:focus{
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	color:#FF6600;
	font-size:17px;
	text-decoration: none;
	text-transform:uppercase;
	text-decoration: none;
	/*padding:8px 6px 3px 2px;   --------    posizione specificata nel fontface_...css */
	margin-top:2px;
	display:block;
	line-height:17px;
		outline:none!important;
	}

	
	
.catalogo_content ul li.active a:link, .catalogo_content ul li.active a:hover, .catalogo_content ul li.active a:visited, .catalogo_content ul li.active a:focus{
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	color:#FFF;
	background-color:#a4afb0;
	font-size:17px;
	text-decoration: none;
	text-transform:uppercase;
	text-decoration: none;
	/*padding:8px 6px 3px 2px;   --------    posizione specificata nel fontface_...css */
	margin-top:2px;
	display:block;
	line-height:17px;
		outline:none!important;
	}
	
	
.catalogo_content ul li.disabled a:link, .catalogo_content ul li.disabled a:hover, .catalogo_content ul li.disabled a:visited, .catalogo_content ul li.disabled a:focus{
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	color:#FFF!important;
	background-color:transparent;
	font-size:17px;
	text-decoration: none;
	text-transform:uppercase;
	text-decoration: none;
	/*padding:8px 6px 3px 2px;   --------    posizione specificata nel fontface_...css */
	margin-top:2px;
	line-height:17px;
	cursor: alias;
		outline:none!important;
	}
.catalogo_search_content{
	display:block;
	text-align:right;
}

a.visualizza, a.visualizza:hover, a.visualizza:visited, a.visualizza:focus{
	background-image:url(../img/catalogue/freccia_visualizza.png);
	background-repeat: no-repeat;
	/*background-position: right 0px; --------    posizione specificata nel fontface_...css */
	display:block;
	/*font-family:Verdana, Geneva, sans-serif;*/
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:30px;
	padding-left:7px;
	text-transform:uppercase;
	text-decoration: none;
	color:#F60;
	line-height:30px;
	width:auto;
	padding-right:20px;
	outline:none!important;
} 

/*.risultati{padding-right:20px;font-family: 'RotisSansSerifStd55Regular', sans-serif;color:#F60; font-size:14px;margin-top:8px;}*/
.risultati {
    color: #FF6600;
    font-family: 'RotisSansSerifStd55Regular',sans-serif;
    font-size: 12px;
    margin-top: 7px;
    padding-right: 20px;
}

.ricerca_nome {
	/*display:block;
	float:left;
	width:500px;
	margin-left:0px;
	margin-top:10px;
	position:relative;*/
}

.ric_per_nome{
	background-color:#DDC8BE;
	background-image:url("../img/catalogue/freccia_ricerca_nome.png");
	background-position:13px center;
	background-repeat:no-repeat;
	font-family:'RotisSansSerifStd45Light';
	font-size:11px;
	text-transform:uppercase;
	padding:10px 16px 5px;
	position:absolute;
	z-index:10;
	height:15px;
}
	
.ric_per_nome a, .ric_per_nome a:hover, .ric_per_nome a:visited, .ric_per_nome a:focus{
	color:#A15131;
	font-style:normal;
	padding-left:13px;
	text-decoration: none;
}
	
.content_campo_testo{
	/*overflow:hidden;
	position:absolute;
	width:300px;
	z-index:2;*/
}

.ric_campo_testo{
	/*background-color:#FFFFFF;
	padding-left:10px;
	width:280px;
	text-align:right;*/
}

.ric_campo_testo img{
	/*border-left:2px solid #d4dbdb;*/
}

/*RISULTATI DELLA RICERCA*/
	
.menu_navigacat div	{
	float:left;
	margin-right:10px;
	padding:6px 20px 5px 0;
	/*background-position:right top;--------    posizione specificata nel fontface_...css */
	background-image:url(../img/share/fre.png);
	background-repeat:no-repeat;
	
	
}
	
	
.menu_navigacat div.end_naviga	{
	float:left;
	padding:6px 20px 5px 10px;
	background:none;
}

.menu_navigacat {
	color:#878D91;
font-size:12px;
height:20px;
left:0;
margin-left:39px;
margin-right:39px;
margin-top:0;
overflow:hidden;
position:relative;
text-transform:uppercase;
top:0;
width:910px;
}

.content_risultati_catalogo{
	height:500px;
	margin-left:39px;
	margin-right:39px;
	margin-top:40px;
	position:relative;
	left:0;
}

.filtra_per, .testo_risultati{
/*font-family:'RotisSansSerifStd55Regular',sans-serif;
font-size:14px;*/
text-transform:uppercase;
margin-right:10px;
padding-right:5px;
padding-top:4px;
}

.testo_risultati{
float:right!important;
}

.numero_risultati{
border-right:1px solid #878D91;
/*font-family:'RotisSansSerifStd55Regular',sans-serif;
font-size:14px;*/
margin-right:7px;
padding-right:5px;
padding-top:4px;
text-transform:uppercase;
float:right!important;
}


a.scegli, a.scegli:visited{
	font-family:'RotisSansSerifStd45Light';
	font-size:14px;
	text-transform:uppercase;
	background-image: url(../img/catalogue/freccia_filtro.gif);
	background-repeat: no-repeat;
	/*background-position: right 0;--------    posizione specificata nel fontface_...css */
	padding-right:20px;
}
a.scegli:hover{
	color:#F60;
	text-decoration: none;
}

#paginazione {
overflow:hidden;
padding:0 0 0 30px;
float:none!important;
/*text-align:right;*/
right:0;
position:relative;
}


#paginazione ul#pagine {
	float:right;
	height:15px;
	list-style:none outside none;
}
#paginazione ul#pagine li {
float:left;
height:15px;
padding-left:5px;
}
#paginazione ul#pagine li a, #paginazione ul#pagine li a:visited {
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	height:15px;
	overflow:hidden;
	text-indent:-999px;
		text-align:justify;
}

#paginazione ul#pagine li a:hover {
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	height:15px;
	overflow:hidden;
	text-indent:-999px;
	text-align:justify;
}
#paginazione ul#pagine li a.active, #paginazione ul#pagine li a.active:visited {
background-position: 3px top!important;
height:15px;
	text-align:justify;
}
#paginazione ul#pagine li a.active:hover {
background-position: 3px top!important;
height:15px;
	text-align:justify;
}
.catalogo_pagina{
	background-image: url(../img/catalogue/paginazione.png);
	width:15px;

}
/**/


.sfondo_affina{
	display:block;
	float:left;
	height:auto;
	width:800px;
	background-image: url(../img/catalogue/righe-verticali-filtri.png);
	background-repeat: repeat-y;
	background-position: left top;
}

.affina_ricerca{
	display:block;
	height:200px;
	margin-top:355px;
	position:absolute;
	width:911px;
	left:0;
}
.box_affina_ricerca {
	float:left;
	margin-left:0;
	padding-right:20px;
	padding-top:5px;
	width:90px;
}
.testo_affina_ricerca{
	font-family:'RotisSansSerifStd45Light';
	color:#FF6600;
	font-size:18px;
	line-height:22px;
	text-align:right;
	text-transform:uppercase;
}
	
.affina_ricerca_reset {
	/*background-image: url(../img/catalogue/freccia_reset.jpg);*/
	/*background-position: right top;     --------    posizione specificata nel fontface_...css   */
	/*padding-right: 15px;*/
	/*text-align:right;
	background-repeat: no-repeat;
	text-transform:uppercase;
	font-family:'RotisSansSerifStd45Light';*/
}

.affina_ricerca_reset img{
	vertical-align:middle;}
	
.affina_ricerca_reset a:hover, .affina_ricerca_reset a:focus, .affina_ricerca_reset a:visited{outline:none; text-decoration:none!important;}
/*.colonna_affina_ricerca{
	border-right:1px solid #B7BEBF;
	float:left;
	margin-left:15px;
	padding-right:10px;
	padding-top:10px;
	width:134px;
}*/
/*voci affina la ricerca*/	
/*ul#menu_affina*/div#menu_affina{
	/*float:left;
	font-family:'RotisSansSerifStd45Light';
	font-size:13px;
	list-style:none outside none;
	padding-left:10px;
	text-transform:uppercase;
	width:150px;
	*/
	
	 float: left;
    font-family: 'RotisSansSerifStd45Light';
    font-size: 13px;
    list-style: none outside none;
    margin-right: 3px;
    overflow: hidden;
    padding-left: 10px;
    text-transform: uppercase;
    width: 146px;
		}
		
/*ul#menu_affina li*/div#menu_affina div{
	margin-bottom:13px;
	padding-left:3px;
	padding-top:5px;
}
		
/*ul#menu_affina li a:link, ul#menu_affina li a:focus, ul#menu_affina li a:visited*/div#menu_affina div a:link, div#menu_affina div a:focus, div#menu_affina div a:visited{
	outline:none;
	padding-top:4px;
	padding-left:0px;
	padding-right:20px;
	background-image: url(../img/catalogue/freccia_filtro.gif);
	background-repeat: no-repeat;
	/*background-position: right center;    --------    posizione specificata nel fontface_...css   */
		}
/*.affina_ricerca ul li a:hover*/div#menu_affina div a:hover{
	text-decoration: none;
	color:#ff6633!important;
	outline:none;
	padding-top:4px;
	padding-left:0px;
	padding-right:20px;
	background-image: url(../img/catalogue/freccia_filtro.gif);
	background-repeat: no-repeat;
	/*background-position: right center;    --------    posizione specificata nel fontface_...css   */

		}
/*ul#menu_affina li a.active:link, ul#menu_affina li a.active:focus, ul#menu_affina li a.active:visited*/div#menu_affina div a.active:link, div#menu_affina div a.active:focus, div#menu_affina div a.active:visited{
	outline:none;
	padding-right:20px;
	outline:medium none;
	padding-top:4px;
	
		}
/*ul#menu_affina li a.active:hover*/div#menu_affina div a.active:hover{
		text-decoration: none!important;
		}
/*ul#menu_affina li.selezionato */div#menu_affina div.selezionato{
	background-image: url(../img/catalogue/sfondo_menu_filtri_active.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom:0px;
	margin-bottom:0px!important;
	padding-left:3px;
	padding-top:5px;
	width:176px;
}	
.menu_affina_sottovoce {
	display:block;
	font-size:13px;
	text-transform:none;
}	
.affina_ricerca_reset a:link{}
/*MENU COMPARSA*/
.menu_comparsa{
	background-image:url("../img/catalogue/sfondo_menu_comparsa.png");/*su ie7only.css eliminata immagine solo per IE7*/
	background-position:left top;
	background-repeat:no-repeat;
	font-family:'RotisSansSerifStd45Light';
	font-size:11px;
	height:123px;
	margin-left:20px;
	margin-top:-60px;
	padding-bottom:24px !important;
	padding-left:24px !important;
	padding-right:24px;
	padding-top:24px !important;
	position:absolute;
	text-transform:uppercase;
	width:166px;
	z-index:10;
}
	
#menu_affina .menu_comparsa{	
	background-image:url("../img/catalogue/sfondo_menu_comparsa2.png");/*su ie7only.css eliminata immagine solo per IE7*/
	background-position:left top;
	margin-left:-52px;
	width:206px;
	}
.menu_contenitore{
	display:block;
	height:113px;
	overflow:hidden;
	width:190px;
	}	
ul#menu_comparsa_choose_ul{width:150px;}
ul#menu_comparsa_choose_ul .menu_contenitore{width:150px;}

ul#menu_comparsa_CANALE_ul, ul#menu_comparsa_COMPLEMENTI_ul, ul#menu_comparsa_CONFIGURAZIONE_ul,  ul#menu_comparsa_DIMENSIONE_ul, ul#menu_comparsa_FORMA_ul, ul#menu_comparsa_MATERIALE_ul,  ul#menu_comparsa_NEW_PRODUCTS_ul, ul#menu_comparsa_SEDUTEOPTIONS_ul , ul#menu_comparsa_STILE_ul, ul#menu_comparsa_TAVOLIOPTIONS_ul, ul#menu_comparsa_TIPOLOGIA_ul, ul#menu_comparsa_BRAND_ul, ul#menu_comparsa_AMBITO_ul, ul#menu_comparsa_COMFORT_ul {
	list-style:none;
	width:190px;
	}
		
ul#menu_comparsa_choose_ul li.voce_menu_contenitore, ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore, ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore, ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore, ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore, ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore, ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore, ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore, ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore, ul#menu_comparsa_STILE_ul li.voce_menu_contenitore, ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore, ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore, ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore, ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore, ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore
{
	border-bottom:1px solid #DBDFE1;
	padding-bottom:4px;
	background-image:none repeat scroll 0 0 transparent;
}
		
ul#menu_comparsa_choose_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_choose_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_choose_ul li.voce_menu_contenitore a:visited, 
ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:visited, 
ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:visited, 
ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:visited,
ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:link, ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:focus, ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:visited{
	outline:none;
	display:block;
	outline:medium none;
	padding-top:4px;
	padding-left:4px;
	background-image:none;
}
ul#menu_comparsa_choose_ul li a:hover, ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:hover, ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:hover{
	text-decoration: none;
	background-color:#99a4a1;
	color:#FFF!important;

		}
ul#menu_comparsa_choose_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_choose_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_choose_ul li.voce_menu_contenitore a.active:visited, 
ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a.active:visited,
ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a.active:link, ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a.active:focus, ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a.active:visited{
	/*outline:none;
	display:block;
	outline:medium none;
	padding-top:4px;
	padding-left:14px;
	background-image: url(../img/catalogue/x_menu_comparsa_active.jpg);
	background-repeat: no-repeat;
	background-position: left center!important;*/
}
ul#menu_comparsa_choose_ul li a.active:hover, ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a.active:hover, ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a.active:hover{

		text-decoration: none;
	background-color:#ff6633;
	color:#FFF!important;
		}
	/*FINE MENU COMPARSA*/
	
/*elenco prodotti*/	


.elenco_prodotti{
	border:1px solid #C3C9CA;
	display:block;
	height:303px;
	margin-top:10px;
	position:absolute;
	overflow:hidden;
	/*width:895px;*/
	left:0;
	width:911px;
	z-index:10px;
}
.content_elenco_prodotti{
	width:912px;
	height:303px;
	position:relative;}

.img_prod_ris{
	float:left;
	height:151px;
	width:151px;
	background-color:#FFF;
	border-right:1px solid #C3C9CA;
	border-bottom:1px solid #C3C9CA;
	position:relative;
}
	
.thumbnail_risultati{
	width:151px;
	position:absolute;
	z-index:2;
	}

.nome_brand_ris {
	color:#FF3300;
	font-family:'RotisSansSerifStd45Light';
	font-size:12px;
	padding-left:8px;
	bottom:15px;
	position:absolute;
	text-transform:uppercase;
	z-index:10;
}
.nome_prod_ris {
	font-family:'RotisSansSerifStd45Light';
	font-size:12px;
	padding-left:8px;
	bottom:5px;
	position:absolute;
	text-transform:uppercase;
	z-index:10;
}

.catalogue_results_ico3d_div {
	position: absolute;
	bottom:0;
	right:0;
	z-index:10;
}

/*elenco prodotti*/	
/*dettaglio scheda prodotto*/
.icone_prodotto {
	bottom:0;
	color:#FFFFFF;
	display:block;
	position:absolute;
	right:0;
	width:30px;}

.immagine_prodotto{
	height:155px;
	position:relative;
	right:30px;
	width:420px;
	text-align: right;
}
#caricando{
	height:600px;
	position:absolute;
	text-align:center;
	width:990px;
	height:500px;
	z-index:2000;
}
#caricando img {
    padding-top: 208px;
}
/*----------------------   FINE CATALOGO   ----------------------*/

/*----------------------   CATALOGO - alt icone prodotto   ----------------------*/

#product_icons div.alt_name {
background: url(../img/catalogue/prodotto/alt_product_icons.png) right center no-repeat;
    color: #797979;
	display:none;
    font-size: 10px;
    padding: 9px 20px;
    position: absolute;
    right: 35px;
    text-align: center;
    text-transform: uppercase;
    width: 90px;
}

/*----------------------   FINE CATALOGO - alt icone prodotto   ----------------------*/

/*----------------------   GRUPPO HISTORY   ----------------------*/
#gruppo_history{
	height:444px;
	position:relative;
	width:820px;
	}
	
.container_group_history .blocco_gruppo_2 {background-image: url(../img/group/history/sfondo_history.png);
	background-repeat: repeat-x;}
	
.content_sfumature{
	height:444px;
	left:0;
	padding-left:70px;
	padding-right:80px;
	position:absolute;
	top:0;
	width:660px;
	z-index:100;
}
.content_sfumatura_sx{
	height:444px;
	left:70px;
	position:absolute;
	width:31px;
	z-index:10000;
	background-image: url(../img/group/history/sfumatura_sx.png);
	background-repeat: no-repeat;
}
.content_sfumatura_dx{
	background-image: url(../img/group/history/sfumatura_dx.png);
	background-repeat:no-repeat;
	height:444px;
	left:710px;
	position:absolute;
	width:31px;
	z-index:1000;
}
	
.content_history_anni{
	height:444px;
	left:0;
	padding-left:80px;
	padding-right:80px;
	position:absolute;
	top:0;
	width:660px;
	z-index:50;}

.content_anno{
	padding-top:100px;}


.history_anno{
	color:#515B58;
	display:block;
	font-family:'RotisSansSerifStd45Light';
	font-size:25px;
	line-height:25px;
	height:100px;
	padding-top:35px;
	text-align:center;
	width:80px;
	}
.anno_colored{
	color:#FF6532;
	}
.history_descrizione{
	color:#515B58;
	font-family:'RotisSansSerifStd45Light';
	font-size:15px;
	text-transform:uppercase;
	width:138px;
	}
.history_immagine{
	height:80px;
	overflow:hidden;
	width:80px;
	margin-left:10px;
	margin-right:10px;
}

.history_immagine img.immagine_piccola{
	margin-left:-34px;
	margin-top:-16px;
	width:147px;
	}


div.hoverscroll div.listcontainer{
	padding-left:30px!important;
	padding-right:30px!important;
	width:auto!important;
	}
.container_distribution_retailer div.hoverscroll div.listcontainer{/*PER PAGINA DISTRIBUTION RETAILER deve riamenre 990px*/
	padding-left:30px!important;
	padding-right:30px!important;
	width:990px!important;
	}	
	
.content_anno div.hoverscroll ul.list li.horizontal-item {
border-right:none none !important;
}



.content_anno div.hoverscroll ul.list li.horizontal-item{
	border-right:medium none !important;
	height:250px;
	}

.content_anno div.hoverscrollul.list li.sfondo_g{
	border-right:medium none !important;
	height:250px;
	padding-left:10px;
	padding-right:10px;
}
div.hoverscroll ul.list {
	height:250px;
	}

.history_anno{
	background-image: url(../img/group/history/riflesso_imm_small.png);
	background-position:0 0px;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	}
	
.sfondo_g{
	background-image: url(../img/group/history/riflesso_imm.png)!important;
	background-repeat: no-repeat;
	background-position: 0px -6px!important;
	padding-left:13px;
	padding-right:10px;
	height:400px;
	color:#FF6600!important;
	display:block;
	font-family:'RotisSansSerifStd45Light';
	font-size:25px!important;
	height:100px;
	padding-top:35px;
	text-align:left;
	width:163px!important;
	}
.sfondo_g div {
	color:#515B58!important;
	font-size:14px!important;
	line-height:15px;
	padding-top:7px;
	padding-left:3px;
	}
/*----------------------   FINE GRUPPO HISTORY   ----------------------*/

/*----------------------   NEWS HOME   ----------------------*/
/*
#news_home{
	width:245px;
	width: 280px;
}
#news_home div.show_news div.data_news{
	background:url(../img/home/news/bordo_top.png) top right no-repeat;
	color:#FF6633;
	font-size:12px;
	text-transform:uppercase;
	font-family:"RotisSansSerifStd45Light";
	padding:12px 12px 5px 8px;
}
#news_home div img{
	margin:10px 12px 5px 8px;
}
#news_home div.show_news div.txt_news{
	color:#8a9693;
	font-size: 13px;
    line-height: 15px;
	font-family:"RotisSansSerifStd45Light";
	padding: 0 12px 6px 8px;
	border-bottom:#ced3d2 solid 2px;
	text-align: left;
}
#news_home div.show_news div.txt_news a:link, #news_home div.show_news div.txt_news a:visited {
	color:#8a9693;
	text-decoration:none;
}
#news_home div.show_news div.txt_news a:hover {
	color:#656565;
	text-decoration:none;
}
*/
/*----------------------   FINE NEWS HOME   ----------------------*/

/*----------------------   NEWS MARCHI   ----------------------*/

#news_pfg_brand{
	width:245px;
}
#news_pfg_brand div.show_news div.data_news{
	color: #FF6633;
    font-family: "RotisSansSerifStd45Light";
    font-size: 12px;
    padding: 0 0 0 5px;
    text-transform: uppercase;
}
#news_pfg_brand div img{
	margin:10px 12px 5px 8px;
}
#news_pfg_brand div.show_news div.txt_news{
	font-family: "RotisSansSerifStd45Light";
    font-size: 15px;
    line-height: 17px;
    padding: 0 12px 6px 5px;
}
#news_pfg_brand div.show_news div.txt_news a:link, #news_pfg_brand div.show_news div.txt_news a:visited {
	color:#737678;
	text-decoration:none;
}
#news_pfg_brand div.show_news div.txt_news a:hover {
	color:#515659;
	text-decoration:none;
}

/*----------------------   FINE NEWS MARCHI   ----------------------*/

/*----------------------   DISTRIBUZIONE HOME   ----------------------*/


.container_distribution_home .blocco_distribuzione_2{
	display:block;
	}


.dis_colonnabn_sx{
	background-image: url("../img/distribuzione/dis_colonnabn_sx.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 430px;
    left: 230px;
    position: absolute;
    width: 142px;
    z-index: 20;}
.dis_colonna_centrale{
	height: 430px;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 760px;
	z-index:10;}
.dis_colonnabn_dx{
	background-image: url("../img/distribuzione/dis_colonnabn_dx.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 430px;
    left: 798px;
    position: absolute;
    width: 194px;
    z-index: 20;}

ul#slide_show li img{
	border-left:2px solid #FFFFFF;
height:350px;
width:472px;
}
.dis_brand {
    color: #FF6633;
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 17px;
    margin-bottom: 10px;
    margin-top: 20px;
    text-transform: uppercase;
}
.dis_city {
    color: #767F7B;
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 34px;
    margin-top: 5px;
	line-height:36px;
}
		
.dis_colonna_centrale ul {
	list-style:none outside none;
width:20000px;
	}		
.dis_colonna_centrale ul li{
	float:left;
	}
/*----------------------  fine DISTRIBUZIONE HOME   ----------------------*/

/* -------------- AREA RISERVATA - PRIMO PIANO ------------------------ */

#primo_piano {
	width:676px; 
	height:323px;
	padding:30px;
	margin:0 30px 30px;
	background-color:#eaeced;
}
#primo_piano div.scroller_v {
	float: left;
	height: 100%;
	width:166px;
}
#primo_piano div.scroller_show {
	float: right;
	height: 318px;
	width: 506px;
	border: 2px solid #768684;
	overflow:hidden;
	position:relative;
}
#primo_piano div.scroller_show img {
	width: 505px;
	height: 318px;
	z-index:10;
	position:absolute;
	top:0;
	left:0;
}
#primo_piano div.scroller_show div.scroller_show_txt {
	width: 507px;
	height: 65px;
	z-index:20;
	position:absolute;
	bottom:0px;
	left:0;
	
}
#primo_piano div.scroller_show div.scroller_show_txt div.scroller_show_txt_1 {
	
	
    font-size: 15px;
	color:#FFF;
    font-family: 'RotisSansSerifStd65Bold',sans-serif;
	width: 457px;
	height: 5px;
	z-index:30;
	position:absolute;
	bottom:0px;
	padding:30px 25px 25px;
}
#primo_piano div.scroller_show div.scroller_show_txt div.scroller_show_txt_2 {
	width: 507px;
	height: 65px;
	z-index:20;
	position:absolute;
	bottom:0px;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
#primo_piano div.scroller_v div.scroller_img {
	height: 80px;
	width: 142px;
	/*background-color: #768684;*/
	padding: 0 24px 0 0/*14px*/;
	background-image: url(../img/area_riservata/primo_piano/sfumatura.png);
	background-position: right;
	background-repeat: repeat-y;
	border-bottom: 1px solid #eaeced;
}
#primo_piano div.scroller_v div.scroller_img a:link, #primo_piano div.scroller_v div.scroller_img a:visited {
	display:block;
	border-left:14px solid #768684;
	height: 80px;
}
#primo_piano div.scroller_v div.scroller_img a:hover {
	display:block;
	border-left:14px solid #ff6633;
	height: 80px;
}
#primo_piano div.scroller_v div.scroller_img a.active:link, #primo_piano div.scroller_v div.scroller_img a.active:visited, #primo_piano div.scroller_v div.scroller_img a.active:hover {
	display:block;
	border-left:14px solid #ff6633;
	height: 80px;
}


/* -------------- fine AREA RISERVATA - PRIMO PIANO ------------------------ */


/*----------------------  designer HOME   ----------------------*/
.designer_elenco{
	display:block;
	position:relative;
	overflow:hidden;
	height: 504px;
    width: 600px;
	}
.designer_thumb{
	background-color:#F30;
	float:left;
	width:120px;
	height:120px;
	position:relative;}
	
.designer_thumb a:link, .designer_thumb a:visited, .designer_thumb a:active{
	text-decoration:none;
	width:120px;
	height:120px;
	display:block;
	}
.designer_thumb a:hover{
	text-decoration:none;
	padding:3px;
	width:120px;
	height:120px;
	display:block;
	}
.designer_thumb a img{
	width:120px;
	height:120px;
	text-decoration:none;
	}
.designer_thumb a:hover img{
	width:114px;
	height:114px;
	position:relative;
	text-decoration:none;
	}
.designer_thumb a:link .designer_nome_dx, .designer_thumb a:visited .designer_nome_dx, .designer_thumb a:active .designer_nome_dx, .designer_thumb a:link .designer_nome_sx, .designer_thumb a:visited .designer_nome_sx, .designer_thumb a:active .designer_nome_sx{
	display:none;}
.designer_nome_dx{background-image: url(../../img/poltronafrau/designer/designer_focus_dx.png); text-align: center; padding-right:10px; padding-left:72px;   margin-left: -281px;}
.designer_nome_sx{background-image: url(../../img/poltronafrau/designer/designer_focus_sx.png);text-align: center; padding-left:10px; padding-right:80px;   margin-left: 120px;}

.designer_thumb a:hover .designer_nome_dx, .designer_thumb a:hover .designer_nome_sx{
	display:block;}
.designer_nome_dx, .designer_nome_sx{
	background-position: 0 0;
    background-repeat: no-repeat;
    color: #FF6532;
    font-weight: bold;
    height: 25px;
	position:absolute;
	font-size:10px;
    margin-top: -15px;
    padding-bottom: 43px;	/*----------------------  modificato anche questo valore   ----------------------*/
    padding-top: 68px;
    width: 205px;
	z-index:100;}
/*----------------------  fine Designer HOME   ----------------------*/

/*----------------------  GRUPPO - VALORI   ----------------------*/




.container_group_values .blocco_gruppo_2 #item {
    text-transform: uppercase;
	}
.container_group_values .blocco_gruppo_2 #item ul li a, .container_group_values .blocco_gruppo_2 #item ul li a:link, .container_group_values .blocco_gruppo_2 #item ul li a:hover, .container_group_values .blocco_gruppo_2 #item ul li a:visited {
	color:#646A6D!important;
	text-decoration:none!important;
	font-family: 'RotisSansSerifStd55Regular',sans-serif!important;
	font-size:1em!important;
	white-space: nowrap;
	}
.container_group_values .blocco_gruppo_2 #item ul li{
	width:auto!important;
	/*filter:alpha(opacity=100)!important;*/
	filter:none!important;/*IMPORTANTISSIMO per IE7*/
       
}	
	.container_group_values .blocco_gruppo_2 #testo{
		 position: relative;
		color:#646A6D!important;
		border:2px solid #ff6633!important;
		background-color:#dce6e4!important;
		height: auto!important;
		width: 400px!important;
		z-index: 1000!important;
		padding:20px!important;
		font-size:13px!important;
		font-family: 'RotisSansSerifStd45Light',sans-serif!important;
		}
.container_group_values .blocco_gruppo_2 #testo .parola{
	color: #FF6633 !important;
    display: block;
    font-size: 30px!important;
    line-height: 22px;
    margin-top: 20px;
    text-transform: uppercase;
    width: 350px;
	}
.container_group_values #blocco_gruppo_2_child, .container_group_values .blocco_gruppo_1{
	position:relative;}
.container_group_values .blocco_gruppo_1{
	z-index:200;}
.container_group_values .blocco_gruppo_2{
	z-index:100;}
/*----------------------  fine GRUPPO - VALORI   ----------------------*/



/*----------------------  inizio CONFIGURATORE   ----------------------*/
.container_catalogue_configurator3d #contenitore_centrale {
    height: 800px;
    overflow: hidden;
    padding-bottom: 68px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
}
.container_catalogue_configurator3d {
    background: none repeat-x scroll 0 0 #E8EDF0;
}
.configuratore_minheight{
	position:absolute;
	z-index:0;
	width:0px;
	height:0px;}
	
.container_catalogue_configurator3d .configuratore_minheight{
	position:relative;
	z-index:10;
	width:990px;
	height:490px;}	
	
.container_catalogue_configurator3d .top_content_configuratore, .container_catalogue_configurator3d #top_content_configuratore {
    background: none repeat scroll 0 0 transparent;
    height: 100px;
    position: relative;
    z-index: 1000;
	width:300px;	
}
.container_catalogue_configurator3d .top_content{
	display:none;}

.container_catalogue_configurator3d .logo_top {
    padding: 40px 0 0 30px;
}

.container_catalogue_configurator3d .footer, .container_catalogue_configurator3d #menu_bottom {
	/*width:auto;*/
}
	
.container_catalogue_configurator3d .titolo_prodotto {
    font-family: 'RotisSansSerifStd45Light';
    font-size: 14px;
    padding: 34px 30px 4px;
    position: absolute;
    right: 0;
    text-align: right;
    text-transform: inherit;
    z-index: 10;
}

.container_catalogue_configurator3d h1 strong {
    color: #FF6600;
    display: block;
}

.container_catalogue_configurator3d .titolo_prodotto b{
       color: #FF6600;
    display: block;
    padding-top: 5px;
    text-align: right;
    text-transform: uppercase;
}	
#flash_contfiguratore{
	position:absolute;
	z-index:9;}
	
.container_catalogue_configurator3d .sfondo_affina {
	background-image: none;
	margin-left: 300px;
    margin-top: 23px;
    position: absolute;
    width: auto;
    z-index: 40;}

.container_catalogue_configurator3d div#menu_affina div {
    margin-bottom: 13px;
    margin-top: 10px;
    padding-left: 3px;
    padding-top: 5px;
}
.container_catalogue_configurator3d div#menu_affina div.selezionato {
    background-image: none;}
	
.container_catalogue_configurator3d .menu_affina_sottovoce {
    color: #FF6600;}
	
.container_catalogue_configurator3d #menu_affina .menu_comparsa {
    margin-top: -60px !important;}
	
.container_catalogue_configurator3d .config_visualizza{
    float: left;
    font-family: 'RotisSansSerifStd45Light';
    font-size: 16px;
    list-style: none outside none;
    margin-right: 3px;
    /*margin-top: 2px;*/
    overflow: hidden;
    padding-bottom: 9px;
    padding-left: 10px;
    /*padding-top: 5px;*/
    text-transform: uppercase;
    width: auto;
	}

.container_catalogue_configurator3d div.config_visualizza div a:link, .container_catalogue_configurator3d div.config_visualizza div a:focus, .container_catalogue_configurator3d div.config_visualizza div a:visited {
    background-image: url("../img/configuratore/freccia_visualizza.png")!important;
	background-position:right center;/*questo poi va spostato sotto FONT FACE PC e MAC*/
    background-repeat: no-repeat;
    outline: medium none;
    padding-left: 0;
    padding-right: 13px !important;
	color:#F60;
    padding-top: 4px;
    text-decoration: none;
}

.container_catalogue_configurator3d div.config_visualizza div a:hover {
	color: #FF6633 !important;
    padding-right: 18px!important;
}

.container_catalogue_configurator3d .content_risultati_catalogo {
    background-color: #FFFFFF;
    height: 476px;
    left: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 95px;
    padding: 15px 39px 45px;
    position: absolute;
    width: 912px;
    z-index: 30;
}
.container_catalogue_configurator3d .content_risultati_catalogo .elenco_prodotti {
    border: 1px solid #C3C9CA;
    display: block;
    height: 303px;
    left: 39px;
    margin-top: 10px;
    overflow: hidden;
    position: absolute;
    width: 911px;
	top: 105px;
}

.container_catalogue_configurator3d .content_risultati_catalogo .configuratore_header {
    background-color: #FFFFFF;
    height: auto;
    padding-bottom: 50px;
    padding-top: 0;
    position: relative;
    text-align: right;
    width: 910px;
    z-index: 3000;}

.configuratore_chiudi {
    padding-right: 0;
}

.affina_pulldown{
	float:left;
	border-left: 1px solid #999999;
	height: 50px;}

.affina_pulldown .tit_filtro{
	font-family: 'RotisSansSerifStd45Light';
	font-size:16px;
	text-transform:uppercase;
	padding-left: 7px;
    padding-right: 7px;
	padding-top: 7px;
	color:#ff6600;
	}
	
.container_catalogue_configurator3d .immedia, .container_catalogue_configurator3d .immedia{
	display:none;
	}
	
	
	
.container_catalogue_configurator3d .form4 .jqTransformSelectWrapper div span {
	width: auto !important;
	font-size: 13px !important;
}

.container_catalogue_configurator3d .form4 .jqTransformSelectWrapper {
	width: auto !important;
	margin-right: 2px !important;
}

/*----------------------  fine CONFIGURATORE   ----------------------*/

/*----------------------  inizio INDEX ONLINE   ----------------------*/
.offline {
	position:relative !important; 
}
.loghi_centrati {
	margin:30px auto auto;
	text-align: center;
	 
}
.testo_offline {
	text-align: center;
	margin-top: 100px;
	font-family: 'RotisSansSerifStd45Light';
	font-size:16px;
}

#div_03 {
    height: 300px !important;
}

/*----------------------  fine INDEX ONLINE   ----------------------*/


/*CONTANT MANAGEMENT - lina top per i bottoni del footer*/

.linetop{
	border-top: 1px solid #A3ACAB;
    z-index:1;
    top: 420px !important;
    width: 850px;}
	
	
.lineparts {    top: 150px !important;    z-index: 1;}
.linefinishes {    top: 120px !important;    z-index: 1;}
	
	
.form_contatti #ares_sx, .form_contatti #ares_dx {
	z-index:8;}

#contatti_mailing{
	width:930px;
}

/* SOSTENIBILITA */

/* generali */
.container_sustainability, container_sustainability_intro{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF url(../img/share/back_sustainability_2.gif) no-repeat scroll 0 140px;
}
.container_sustainability .investor_gruppo_1 {
float:left;
width:240px;
min-height:400px;
}
.container_sustainability .menu_gruppo {
	width: 210px;
}
.container_sustainability .menu_gruppo ul {
    background: url(../img/sostenibilita/sep_menu_sustainability.png) no-repeat scroll 0 0 transparent;
}
.container_sustainability .investor_gruppo_2 {
	float:left;
	width:750px;
}

.container_sustainability div.sustainability_col1 {
	width: 343px;
	float: left
}

.container_sustainability div.sustainability_col2 {
	margin-left: 383px;
    margin-right: -40px;
    margin-top: -40px;
    width: 327px;
}

.container_sustainability div.sustainability_singlecol {
	width: 327px;
}

.container_sustainability h1 {
	text-transform: uppercase;
	color: #a8a8a8;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 22px;
	margin-bottom: 10px;
	line-height: 18px;
}

.container_sustainability h1 span {
	color: #999999;
	font-size: 16px;
}

.container_sustainability .blocco_testo p,
.container_sustainability .blocco_testo ul {
	margin: 0px;
	padding: 14px 0px 0px 0px;
}

.container_sustainability_cert_bus p,
.container_sustainability_cert_bus ul {
	margin: 0px;
	padding: 10px 0px 0px 0px;
}

.container_sustainability p span,
.container_sustainability ul span {
	text-transform: uppercase;
	color: #FF6600;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 14px;
	line-height: 12px;
}

.container_sustainability hr.spacer {
	background: none;
	margin: 0px;
	padding: 15px 0px;
}

.container_sustainability dl.txt_legend {
	margin: 14px 0px 10px 0px;
}

.container_sustainability dl.txt_legend dt {
	color: #ff6600;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 16px;
	line-height: 14px;
	text-transform: uppercase;
	text-align: left;
}

.container_sustainability dl.txt_legend dd {
	color: #a8a8a8;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 16px;
	line-height: 14px;
	margin-top: 5px;
	text-transform: uppercase;
	text-align: left;
}

.container_sustainability dl.img_legend {
	margin: 10px 0px;
}

.container_sustainability dl.img_legend dt {
	color: #ff6600;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 22px;
	line-height: 18px;
	text-align: left;
}

.container_sustainability dl.img_legend dd {
	color: #a8a8a8;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 16px;
	line-height: 14px;
	margin-top: 5px;
	text-align: left;
}

.container_sustainability div.blocco_testo ul {
	margin-left: 30px;
    /*margin-top: 10px;*/
	text-align: left;
}

.container_sustainability div.blocco_testo ul li {
	margin-bottom: 5px;
}

/* sostenibilitÃ  iniziative */
/*
.container_sustainability_init_home .blocco_news {
	overflow:hidden;
	padding:30px 0 30px 30px;
	width:720px;
}
.container_sustainability_init_home .pad_blocco_news {
    background: none repeat scroll 0 0 transparent;
    padding-left: 0;
    padding-right: 0;
    width: 690px;
}
.container_sustainability_init_home .news {
	width:690px;
}

.container_sustainability_init_home .tit_news {
	text-transform: uppercase;
	color: #FF6600;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 14px;
	line-height: 10px;
}

.container_sustainability_init_home .tit_news a:hover {
	color: #FF6600;
}
*/

/* nuove sostenibilitÃ  iniziative*/
.pad_blocco_iniziative {
    background: none repeat scroll 0 0 #EAECED;
    overflow: hidden;
    padding: 0 31px 30px 29px;
    width: 610px;
}

.iniziativa {
    background: url("../img/share/sep_ver.gif") repeat-x scroll left bottom transparent;
    overflow: hidden;
    padding: 30px 0 16px;
    width: 610px;
}

.tit_iniziativa {
    color: #768684;
    font-size: 1.2em;
    padding: 2px 0 7px;
}

.txt_iniziativa {
    padding-top: 3px;
    text-align: justify;
}

/* tabella iniziative */
.pad_blocco_iniziative table {
	padding-top: 20px;
}

.pad_blocco_iniziative table td {
	padding-bottom: 10px;
	padding-top: 10px;
	background: url("../img/share/sep_ver.gif") repeat-x scroll left bottom transparent;
	vertical-align: top;
}


.pad_blocco_iniziative table td p {
	padding: 5px;
}

.pad_blocco_iniziative table td img {
	width: 154px;
	height: 110px;
	border: 1px solid #666666;
	margin-right: 5px;
}


/* sostenibilitÃ  contatti */
.container_sustainability_contacts .blocco_news_contatti {
    width: 720px;
}
.container_sustainability_contacts .pad_blocco_investor {
    width: 630px;
}
.container_sustainability_contacts .inv_contatti {
    width: 630px;
}
/* sostenibilitÃ  report */
.container_sustainability_report .blocco_investor_2 {
	margin-top: 31px;
	width:720px;
}
.container_sustainability_report .pad_blocco_investor_2 {
width:630px;
}
.container_sustainability_report .all_investor {
margin-top: 29px;
/*width:421px !important;*/
}

.container_sustainability div#contenitore_centrale img#sostenibilita_report {
	display: block;
	text-align: center;
	margin: 0px auto;
}

/* tabella in pag sostenibilitÃ  --> certificazioni */
/*#tab_cert {
	border-collapse: collapse;
	margin: 10px 0;
}
#tab_cert td {
	padding: 5px;
}

.list_cert {
	list-style: none;
	margin-left: 10px;
}

.list_cert li  {
	background: url("../img/share/fre.gif") no-repeat scroll 0 4px transparent;
	padding: 0 0 0 12px !important;
}

.list_cert span {
	text-transform: uppercase;
	color: #999999;
    font-family: 'RotisSansSerifStd55Regular';
    font-size: 14px;
	line-height: 10px;
}*/

/* nasconde il sottomenu sostenibilitÃ -->certificazioni-->prodotto e aziendali*/
a.interno-sustainability-menu-cert + ul.i_lista {
	/*display: none;*/
}

/* CATALOGO - LINK AL CONFIGURATORE */

.container_catalogue_product .conf3d_link  {
	font-weight: bold;
    padding: 5px 0 7px;
    width: 853px;
}

.container_catalogue_product .conf3d_link a  {
	background: url("/portal/page/portal/UI/img/configuratore/freccia_pulsante.gif") no-repeat scroll right center transparent;
    font-weight: bold;
    padding: 5px 25px 7px 0;
    text-decoration: none;
}

.container_catalogue_product .conf3d_link a span  {
	color: #ff6633;
}


.container_catalogue_product .conf3d_link a:hover  {
	color: #ff6633;
}

.conf3d_bg {
	display: none;
}

/*----------------------  APP STORE (icona in footer e news nella home page)   ----------------------*/

/*
#news_app {
	padding-top: 10px;
	width: 245px;
	z-index: 10;
}
#news_app img {
	
}
#news_app div.app_anim {
	float: left;
	padding-right: 5px;
}
#news_app div.show_news {
	
}
#news_app div.show_news div.data_news {
	color: #FF6633;
    font-family: "RotisSansSerifStd45Light";
    font-size: 12px;
    padding: 0px 12px 5px 8px;
    text-transform: uppercase;
	
}
#news_app div.show_news div.tit_news {
	border-bottom: 0px;
    color: #8a9693;
    font-family: "RotisSansSerifStd55Regular";
    font-size: 15px;
    padding: 0 0 2px;
    text-transform: uppercase;
}
#news_app div.show_news div.txt_news {
	border-bottom: 0px;
    color: #8A9693;
    font-family: "RotisSansSerifStd45Light";
    font-size: 13px;
    padding: 0 12px 6px 8px;
	text-align: left;
	line-height: 15px;
}

#news_app div.show_news div.txt_news a:link, #news_app div.show_news div.txt_news a:visited {
    color: #8A9693;
}

#news_app div.show_news div.txt_news a, #news_app div.show_news div.txt_news a:hover {
	text-decoration: none;
}
#news_app div.show_news div.txt_news a:hover {
	color: #656565;
}

*/

/*----------------------  APP STORE in footer  ----------------------*/

#appstore_available {
    bottom: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 21px;
    width: 119px;
}
#appstore_available img {
	
}

/*----------------------  fine APP STORE in footer  ----------------------*/

/*---------------------------YOUTUBE LINK----------------------------*/

#yt_link {
	bottom: 17px;
	margin: 0;
   padding: 0;
   position: absolute;
   right: 155px;
   width: 30px;
}

/*---------------------------fine YOUTUBE LINK----------------------------*/

/*----------------------  DESIGN TOGETHER   ----------------------*/

/*generici*/
.clear_div {
	clear: both;
}

.container_reserved_dt_home table, 
.container_reserved_dt_cred table, 
.container_reserved_dt_eoma table, 
.container_reserved_dt_roma table, 
.container_reserved_dt_tess table, 
.container_reserved_dt_priv table,
.container_reserved_dt_eoma_co table, 
.apex_dt_eoma_co table,
.apex_dt_tess table,
.container_reserved_dt_eoma_el table, 
.container_reserved_dt_eoma_or table {
	border-collapse: collapse;
}


.container_reserved_dt_home, 
.container_reserved_dt_cred, 
.container_reserved_dt_eoma, 
.container_reserved_dt_roma, 
.container_reserved_dt_tess, 
.container_reserved_dt_priv,
.container_reserved_dt_eoma_co, 
.container_reserved_dt_eoma_el, 
.container_reserved_dt_eoma_or {
    background: url("../img/share/back_ares.jpg") repeat-y scroll 0 0 #C8D2D4 !important;
    font-family: Verdana,Arial,Helvetica,Sans-serif !important;
}

.container_reserved_dt_home .blocco_gruppo_ares_1,
.container_reserved_dt_eoma .blocco_gruppo_ares_1,
.container_reserved_dt_eoma_co .blocco_gruppo_ares_1,
/*.apex_dt_eoma_co .blocco_gruppo_ares_1,
.apex_dt_tess .blocco_gruppo_ares_1,*/
.container_reserved_dt_eoma_el .blocco_gruppo_ares_1,
.container_reserved_dt_eoma_or .blocco_gruppo_ares_1,
.container_reserved_dt_tess .blocco_gruppo_ares_1,
.container_reserved_dt_cred .blocco_gruppo_ares_1,
.container_reserved_dt_roma .blocco_gruppo_ares_1,
.container_reserved_dt_priv .blocco_gruppo_ares_1 {
	min-height:450px;
}

.container_reserved_dt_home .smenu_ares ul,
.container_reserved_dt_eoma .smenu_ares ul,
.container_reserved_dt_eoma_co .smenu_ares ul,
/*.apex_dt_eoma_co .smenu_ares ul,
.apex_dt_tess .smenu_ares ul,*/
.container_reserved_dt_eoma_el .smenu_ares ul,
.container_reserved_dt_eoma_or .smenu_ares ul,
.container_reserved_dt_tess .smenu_ares ul,
.container_reserved_dt_cred .smenu_ares ul,
.container_reserved_dt_roma .smenu_ares ul,
.container_reserved_dt_priv .smenu_ares ul {
    background: none;
}

.container_reserved_dt_home ul.i_lista,
.container_reserved_dt_eoma ul.i_lista,
.container_reserved_dt_eoma_co ul.i_lista,
/*.apex_dt_eoma_co ul.i_lista,
.apex_dt_tess ul.i_lista,*/
.container_reserved_dt_eoma_el ul.i_lista,
.container_reserved_dt_eoma_or ul.i_lista,
.container_reserved_dt_tess ul.i_lista,
.container_reserved_dt_cred ul.i_lista,
.container_reserved_dt_roma ul.i_lista,
.container_reserved_dt_priv ul.i_lista {
    text-indent: 10px;
}

.container_reserved_dt_home .blocco_gruppo_ares_5,
.container_reserved_dt_eoma .blocco_gruppo_ares_5,
.container_reserved_dt_eoma_co .blocco_gruppo_ares_5,
/*.apex_dt_eoma_co .blocco_gruppo_ares_5,
.apex_dt_tess .blocco_gruppo_ares_5,*/
.container_reserved_dt_eoma_el .blocco_gruppo_ares_5,
.container_reserved_dt_eoma_or .blocco_gruppo_ares_5,
.container_reserved_dt_tess .blocco_gruppo_ares_5,
.container_reserved_dt_cred .blocco_gruppo_ares_5,
.container_reserved_dt_roma .blocco_gruppo_ares_5,
.container_reserved_dt_priv .blocco_gruppo_ares_5 {
    float: left;
    width: 795px;
}

.container_reserved_dt_home .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_eoma .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_eoma_co .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_eoma_el .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_eoma_or .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_tess .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_cred .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_roma .blocco_gruppo_ares_5 .benvenuto,
.container_reserved_dt_priv .blocco_gruppo_ares_5 .benvenuto {
    padding: 15px 34px 35px;
    text-align: right;
}

.container_reserved_dt_home .blocco_areariservata,
.container_reserved_dt_eoma .blocco_areariservata,
.container_reserved_dt_eoma_co .blocco_areariservata,
/*.apex_dt_eoma_co .blocco_areariservata,
.apex_dt_tess .blocco_areariservata,*/
.container_reserved_dt_eoma_el .blocco_areariservata,
.container_reserved_dt_eoma_or .blocco_areariservata,
.container_reserved_dt_tess .blocco_areariservata,
.container_reserved_dt_cred .blocco_areariservata,
.container_reserved_dt_roma .blocco_areariservata,
.container_reserved_dt_priv .blocco_areariservata {
    overflow: hidden;
    padding: 0 34px 35px;
}

.container_reserved_dt_home .pad_blocco_ares1,
.container_reserved_dt_eoma .pad_blocco_ares1,
.container_reserved_dt_eoma_co .pad_blocco_ares1,
/*.apex_dt_eoma_co .pad_blocco_ares1,
.apex_dt_tess .pad_blocco_ares1,*/
.container_reserved_dt_eoma_el .pad_blocco_ares1,
.container_reserved_dt_eoma_or .pad_blocco_ares1,
.container_reserved_dt_tess .pad_blocco_ares1,
.container_reserved_dt_cred .pad_blocco_ares1,
.container_reserved_dt_roma .pad_blocco_ares1,
.container_reserved_dt_priv .pad_blocco_ares1 {
    background: none repeat scroll 0 0 transparent;
    overflow: hidden;
    padding: 0;
    width: 727px;
}

.container_reserved_dt_home .blocco_testo,
.container_reserved_dt_eoma .blocco_testo,
.container_reserved_dt_eoma_co .blocco_testo,
/*.apex_dt_eoma_co .blocco_testo,
.apex_dt_tess .blocco_testo,*/
.container_reserved_dt_eoma_el .blocco_testo,
.container_reserved_dt_eoma_or .blocco_testo,
.container_reserved_dt_tess .blocco_testo,
.container_reserved_dt_cred .blocco_testo,
.container_reserved_dt_roma .blocco_testo,
.container_reserved_dt_priv .blocco_testo {
    clear: left;
    padding: 0;
    text-align: justify;
}

.container_reserved_dt_home p,
.container_reserved_dt_eoma p,
.container_reserved_dt_eoma_co p,
.apex_dt_eoma_co p,
.apex_dt_tess p,
.container_reserved_dt_eoma_el p,
.container_reserved_dt_eoma_or p,
.container_reserved_dt_tess p,
.container_reserved_dt_cred p,
.container_reserved_dt_roma p,
.container_reserved_dt_priv p {
	line-height: 13px;	
}

.container_reserved_dt_home h1,
.container_reserved_dt_eoma h1,
.container_reserved_dt_eoma_co h1,
.apex_dt_eoma_co h1,
.apex_dt_tess h1,
.container_reserved_dt_eoma_el h1,
.container_reserved_dt_eoma_or h1,
.container_reserved_dt_tess h1,
.container_reserved_dt_cred h1,
.container_reserved_dt_roma h1,
.container_reserved_dt_priv h1 {
	margin-bottom: 30px;
}

.container_reserved_dt_home h2,
.container_reserved_dt_eoma h2,
.container_reserved_dt_eoma_co h2,
.apex_dt_eoma_co h2,
.apex_dt_tess h2,
.container_reserved_dt_eoma_el h2,
.container_reserved_dt_eoma_or h2,
.container_reserved_dt_tess h2,
.container_reserved_dt_cred h2,
.container_reserved_dt_roma h2,
.container_reserved_dt_priv h2 {
	
}

.container_reserved_dt_home .red_bold,
.container_reserved_dt_eoma .red_bold,
.container_reserved_dt_eoma_co .red_bold,
.apex_dt_eoma_co .red_bold,
.apex_dt_tess .red_bold,
.container_reserved_dt_eoma_el .red_bold,
.container_reserved_dt_eoma_or .red_bold,
.container_reserved_dt_tess .red_bold,
.container_reserved_dt_cred .red_bold,
.container_reserved_dt_roma .red_bold,
.container_reserved_dt_priv .red_bold {
	color: #ff6633;
	font-weight: bold;
}

.container_reserved_dt_home .red_thin,
.container_reserved_dt_eoma .red_thin,
.container_reserved_dt_eoma_co .red_thin,
.apex_dt_eoma_co .red_thin,
.apex_dt_tess .red_thin,
.container_reserved_dt_eoma_el .red_thin,
.container_reserved_dt_eoma_or .red_thin,
.container_reserved_dt_tess .red_thin,
.container_reserved_dt_cred .red_thin,
.container_reserved_dt_roma .red_thin,
.container_reserved_dt_priv .red_thin {
	color: #ff6633;
	font-weight: normal;
}

.container_reserved_dt_home .last_agg,
.container_reserved_dt_eoma .last_agg,
.container_reserved_dt_eoma_co .last_agg,
.apex_dt_eoma_co .last_agg,
.apex_dt_tess .last_agg,
.container_reserved_dt_eoma_el .last_agg,
.container_reserved_dt_eoma_or .last_agg,
.container_reserved_dt_tess .last_agg,
.container_reserved_dt_cred .last_agg,
.container_reserved_dt_roma .last_agg,
.container_reserved_dt_priv .last_agg {
	font-weight: bold;
	text-transform: capitalize;
}


/*intro*/

.container_reserved_dt_home .dt_intro_col1 {
	width: 342px;
	padding-right: 30px;
	float: left;
	background: url("../img/share/sep_ver_td.gif") repeat-y scroll right top transparent;
}

.container_reserved_dt_home .dt_intro_col2 {
	width: 324px;
	padding-left: 30px;
	float: left;	
}

.container_reserved_dt_home .dt_intro_col1_a {
	
}

.container_reserved_dt_home .dt_intro_col1_b {
    margin-top: 30px;
    padding-top: 30px;
    background: url("../img/newspress/sep_or.gif") repeat-x scroll left top transparent;
}

.container_reserved_dt_home .brand_tab {
	clear: both;
	width: 100%;
}

.container_reserved_dt_home .saldo_tot {
	clear: both;
}

.container_reserved_dt_home .last_oma_tab {
	width: 100%;
	overflow: hidden;
	font-size: smaller;
}

.container_reserved_dt_home .last_oma_tab th {
	background: #eeeeee;
	color: #999999;
	text-transform: uppercase;
	text-align: center;
}

.container_reserved_dt_home .last_oma_tab th,
.container_reserved_dt_home .last_oma_tab td {
	border: 1px solid #e5e5e5;
	padding: 5px;
}

.container_reserved_dt_home table.saldo_tot {
	width: 100%;
	margin: 0px 0px 10px 0px;
	text-transform: uppercase;
}

.container_reserved_dt_home table.saldo_tot td {
	padding: 5px;
}

.container_reserved_dt_home table.saldo_tot td.saldo_tot_balance {
    border-top: 1px solid #E5E5E5;
    border-left: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    font-size: smaller;
}

.container_reserved_dt_home table.saldo_tot td.saldo_tot_value {
    background: none repeat scroll 0 0 #FF6633;
    border: 1px solid #FF6633;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}

.container_reserved_dt_home table.saldo_tot td.saldo_tot_check {
	display: none;
}

.container_reserved_dt_home table.saldo_tot + p {
	text-align: right;
}

.container_reserved_dt_home table.saldo_tot + p a {
	text-decoration: underline;
}


/*abilita tessera con APEX*/

.apex_dt_tess {
	padding: 0px;
}

.apex_dt_tess p, .apex_dt_tess span {
	font-size: 11px;
}

.apex_dt_tess .dt_tess_image {
	 vertical-align: top;
    width: 232px;
    padding-top: 18px;
}

.apex_dt_tess .activ_code {
	width: 0px;
}

.apex_dt_tess .dt_tess_form {
	padding-top: 66px;
	vertical-align: top;
	width: 495px;
}

.apex_dt_tess .dt_tess_form .jqTransformInputWrapper {
	margin-top: 10px;
}

.apex_dt_tess .dt_tess_form img {
	margin-top: 10px;
}


/*abilita tessera prima di APEX
.container_reserved_dt_tess .abilita_tess_tab {
	margin: 20px 0px;
}

.container_reserved_dt_tess .abilita_tess_tab td {
	vertical-align: top;
}

.container_reserved_dt_tess .abilita_tess_tab img {
	
}

.container_reserved_dt_tess .abilita_tess_tab .red_thin {
    display: block;
    margin-left: 20px;
    padding-top: 30px;
}

.container_reserved_dt_tess .abilita_tess_tab .jqTransformInputWrapper {
    margin-left: 20px;
    display: block;
    float: none;
    width: 168px;
}

.container_reserved_dt_tess .abilita_tess_tab .jqTransformButton {
	display: block;
	margin-top: 10px;
}

.container_reserved_dt_tess .abilita_tess_tab button.jqTransformButton span {
    background: none repeat scroll 0 0 transparent;
}

.container_reserved_dt_tess .abilita_tess_tab button.jqTransformButton span span {
    background: none repeat scroll 0 0 transparent;
}*/

/*saldo crediti*/

.container_reserved_dt_cred table.saldo_tot {
	width: 100%;
	margin: 0px 0px 20px 0px;
	text-transform: uppercase;
}

.container_reserved_dt_cred table.saldo_tot td {
	padding: 5px;
}

.container_reserved_dt_cred table.saldo_tot td.saldo_tot_balance {
    border-top: 1px solid #E5E5E5;
    border-left: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    width: 250px;
}

.container_reserved_dt_cred table.saldo_tot td.saldo_tot_value {
    background: none repeat scroll 0 0 #FF6633;
    border-top: 1px solid #FF6633;
    border-bottom: 1px solid #FF6633;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    width: 150px;
}

.container_reserved_dt_cred table.saldo_tot td.saldo_tot_check {
    border-top: 1px solid #E5E5E5;
    border-right: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
}

/*riepilogo crediti */

.container_reserved_dt_roma table.saldo_tot {
	width: 100%;
	margin: 0px 0px 20px 0px;
	text-transform: uppercase;
}

.container_reserved_dt_roma table.saldo_tot td {
	padding: 5px;
}

.container_reserved_dt_roma table.saldo_tot td.saldo_tot_balance {
    border-top: 1px solid #E5E5E5;
    border-left: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    width: 250px;
}

.container_reserved_dt_roma table.saldo_tot td.saldo_tot_value {
    background: none repeat scroll 0 0 #FF6633;
    border-top: 1px solid #FF6633;
    border-bottom: 1px solid #FF6633;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    width: 150px;
}

.container_reserved_dt_roma table.saldo_tot td.saldo_tot_check {
    border-top: 1px solid #E5E5E5;
    border-right: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    text-align: right;
    text-transform: none;
}

.container_reserved_dt_roma table.saldo_tot td.saldo_tot_check a {
	text-decoration: underline;
}

/*saldo crediti e riepilogo crediti*/

.container_reserved_dt_cred table.saldo_tab,
.container_reserved_dt_roma table.saldo_tab {
	width: 100%;
	margin: 10px 0px;
}

.container_reserved_dt_cred table.saldo_tab td, 
.container_reserved_dt_cred table.saldo_tab th,
.container_reserved_dt_roma table.saldo_tab td, 
.container_reserved_dt_roma table.saldo_tab th {
	margin: 10px 0px;
	border: 1px solid #e5e5e5;
	padding: 10px;
}

 .container_reserved_dt_cred table.saldo_tab th, 
 .container_reserved_dt_roma table.saldo_tab th {
	background: #efefef;
	font-weight: bold;
	text-transform: uppercase;
}

.container_reserved_dt_cred table.saldo_tab td.saldo_tab_totale,
.container_reserved_dt_cred table.saldo_tab td.saldo_tab_rest,
.container_reserved_dt_roma table.saldo_tab td.saldo_tab_totale {
	background: #f5f5f5;
	color: #ff6633;
	font-weight: bold;
	text-transform: uppercase;
}

.container_reserved_dt_cred table.saldo_tab td.saldo_tab_cons {
	color: #ff6633;
	text-transform: uppercase;
}

.container_reserved_dt_cred table.saldo_tab .euro,
.container_reserved_dt_roma table.saldo_tab .euro {
	text-align: center;
}

/*elenco omaggi*/

.container_reserved_dt_eoma_el table.saldo_tot,
.container_reserved_dt_eoma_or table.saldo_tot {
	width: 100%;
	margin: 0px 0px 20px 0px;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_el table.saldo_tot td,
.container_reserved_dt_eoma_or table.saldo_tot td {
	padding: 5px;
}

.container_reserved_dt_eoma_el table.saldo_tot td.saldo_tot_balance,
.container_reserved_dt_eoma_or table.saldo_tot td.saldo_tot_balance {
    border-top: 1px solid #E5E5E5;
    border-left: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    width: 250px;
}

.container_reserved_dt_eoma_el table.saldo_tot td.saldo_tot_value,
.container_reserved_dt_eoma_or table.saldo_tot td.saldo_tot_value {
    background: none repeat scroll 0 0 #FF6633;
    border-top: 1px solid #FF6633;
    border-bottom: 1px solid #FF6633;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    width: 150px;
}

.container_reserved_dt_eoma_el table.saldo_tot td.saldo_tot_check,
.container_reserved_dt_eoma_or table.saldo_tot td.saldo_tot_check {
    border-top: 1px solid #E5E5E5;
    border-right: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    text-align: right;
    text-transform: none;
}

.container_reserved_dt_eoma_el table.saldo_tot td.saldo_tot_check a,
.container_reserved_dt_eoma_or table.saldo_tot td.saldo_tot_check a {
	text-decoration: underline;
}

/*elenco omaggi el*/
.container_reserved_dt_eoma_el .eoma_tab {
	width: 727px;
	
}
.container_reserved_dt_eoma_el .eoma_tab td {
	padding: 13px;
	width: 151px;
	vertical-align: top;
}

.container_reserved_dt_eoma_el .eoma_tab .prod_img {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #D5D9D8;
   height: 151px;
   width: 151px;
   margin-bottom: 5px;
   position: relative;
}

.container_reserved_dt_eoma_el .eoma_tab .brand_name {
	color: #FF6633;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_el .eoma_tab .prod_name {
	text-transform: uppercase;
}

.container_reserved_dt_eoma_el .eoma_tab .aperto {
	display: block;
}

.container_reserved_dt_eoma_el .eoma_tab .chiuso {
	display: none;
}

.container_reserved_dt_eoma_el .eoma_tab .fin_name {
	position: relative;
}

.container_reserved_dt_eoma_el .eoma_tab .fin_name span,
.container_reserved_dt_eoma_el .eoma_tab .fin_span span {
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_el .eoma_tab .n_crediti {
	background: none repeat scroll 0 0 #CCCCCC;
	color: #FFFFFF;
	padding: 5px;
	position: absolute;
	right: 0;
	top: 0;
}

.container_reserved_dt_eoma_el .eoma_tab .cred_mancanti {
	background: none repeat scroll 0 0 #E7EBEA;
	bottom: 0;
	padding: 5px;
   position: absolute;
   right: 0;
   width: 141px;
}

.container_reserved_dt_eoma_el .eoma_tab .ordina_bott {
	margin: 0px;
	bottom: 5px;
   left: 5px;
   position: absolute;
   text-indent:-900px;
}

/*.container_reserved_dt_eoma_el .eoma_tab .ordina_bott span,
.container_reserved_dt_eoma_el .eoma_tab .ordina_bott span {
	background: none;
	display: none;
}*/

/* elenco omaggi - FINITURE */

.container_reserved_dt_eoma_el .fin_link_chiuso {
   width: auto;
   font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 10px;
	background: transparent url(/portal/page/portal/UI/img/dt/dt_freccia_chiuso.png) no-repeat;
}

.container_reserved_dt_eoma_el .fin_link_chiuso:hover {
	padding-right: 15px;
}


.container_reserved_dt_eoma_el .finiture_div {
    background: none repeat scroll 0 0 #FFFFFF;
    position: absolute;
    top: -12px;
    width: 692px;
    z-index: 100;
}

.container_reserved_dt_eoma_el .finiture_div .finiture_tab a {
	border: 5px solid #A6ACAA;
   width: auto;
	padding-right: 15px;
	background: #A6ACAA url(/portal/page/portal/UI/img/dt/dt_freccia_aperto.png) no-repeat;
   color: #ffffff;
   font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
	text-decoration: none;
	position: absolute;
	top: 0px;
	left: 0px;
}

.container_reserved_dt_eoma_el .finiture_div table/* se siamo nella prima colonna */ {
	border: 3px solid #A6ACAA;
	position: absolute;
	top: 20px;
	left: 0px;
	/*background: #ffffff;*/
	width: 698px;
	/*overflow: hidden;*/
}

.container_reserved_dt_eoma_el .col1 .aperto table/* se siamo nella seconda colonna */ {
	margin-left: -182px;
}

.container_reserved_dt_eoma_el .col2 .aperto table/* se siamo nella seconda colonna */ {
	margin-left: -364px;
}

.container_reserved_dt_eoma_el .col3 .aperto table/* se siamo nella seconda colonna */ {
	margin-left: -546px;
}

.container_reserved_dt_eoma_el .finiture_div table td {
    border-bottom: 1px solid #E0E3E2;
    border-right: 1px solid #E0E3E2;
    text-align: center;
    vertical-align: top;
	width: 91px;
	overflow: hidden;
    padding: 12px;
    background: #ffffff;
}

.container_reserved_dt_eoma_el .finiture_div td div.finitura_zoom/*se siamo in alto a sx*/ {
    height: 186px;
    position: absolute;
    width: 186px;
    z-index: 1000;
}

.container_reserved_dt_eoma_el .dx/* se siamo a dx */ {
	margin-left: -101px;
}

.container_reserved_dt_eoma_el .bt/* se siamo in basso */ {
	margin-top: -101px;
}

.container_reserved_dt_eoma_el .finiture_div td div.finitura_img {
    height: 91px;
    width: 91px;
    position: relative;
}

.container_reserved_dt_eoma_el .finiture_div td div.finitura_img .zoom_img {
    left: 72px;
    position: absolute;
    top: 72px;
}

.container_reserved_dt_eoma_el .finiture_div td div.finitura_et {
	padding: 5px 0px 0px 0px;
   width: 91px;
}

/* fine omaggi - FINITURE */

/*elenco omaggi or*/
.container_reserved_dt_eoma_or .avviso {
	text-align: center;
	text-transform: uppercase;
	margin: 10px 0px;	
}

.container_reserved_dt_eoma_or .conferma_tab {
	margin: 10px 0px;
}

.container_reserved_dt_eoma_or .conferma_tab td {
	vertical-align: top;
}

.container_reserved_dt_eoma_or .conferma_tab .prod_img {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #D5D9D8;
   height: 151px;
   width: 151px;
   margin-bottom: 5px;
   margin-right: 20px;
   position: relative;
}

.container_reserved_dt_eoma_or .conferma_tab .brand_name {
	color: #FF6633;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_or .conferma_tab .prod_name {
	text-transform: uppercase;
}

.container_reserved_dt_eoma_or .conferma_tab .fin_name {
	text-transform: uppercase;
}

.container_reserved_dt_eoma_or .conferma_tab .fin_name span {
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_or .conferma_tab .n_crediti {
	background: none repeat scroll 0 0 #CCCCCC;
	color: #FFFFFF;
	padding: 5px;
	position: absolute;
	right: 0;
	top: 0;
}

.container_reserved_dt_eoma_or .conferma_tab .istruzioni {
	margin-top: 20px;
}

.container_reserved_dt_eoma_or .conferma_tab .policy {
	margin-top: 20px;
}

.container_reserved_dt_eoma_or .conferma_tab .policy_form {
	display: block;
}

.container_reserved_dt_eoma_or .conferma_tab .policy_form label {
	margin-top: 10px;
}

.container_reserved_dt_eoma_or .conferma_tab .policy_form a.jqTransformCheckbox {
    height: 21px;
    width: 21px;
}

.container_reserved_dt_eoma_or .conferma_form {
	display: block;
	clear: both;
	margin-top: 40px;
}

.container_reserved_dt_eoma_or .r_align .conferma_form {
	margin-left: 476px;
}

.container_reserved_dt_eoma_or .conferma_form .torna_eoma {
	margin-left: 0px;
	display: block;
	float: left;
	text-indent: -900px;
}

/*.container_reserved_dt_eoma_or .conferma_form .torna_eoma span {
	display: none;
}*/

.container_reserved_dt_eoma_or .conferma_form .conferma_oma {
	 display: block;
    float: left;
    margin-left: 20px;
    text-indent: -900px;
}

/*.container_reserved_dt_eoma_or .conferma_form .conferma_oma span {
	display: none;	
}*/

/*finiture*/
.container_reserved_dt_eoma_or #finiture_div {
   width: 727px;
}

.container_reserved_dt_eoma_or #finiture_div .finiture_tab {
	background: #A6ACAA url(/portal/page/portal/UI/img/dt/dt_freccia_or.png) no-repeat;
   width: auto;
   color: #ffffff;
   font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
	padding: 5px 18px 5px 5px;
	float: left;
}

.container_reserved_dt_eoma_or #finiture_div table {
	border: 3px solid #A6ACAA;
	clear: left;
}

.container_reserved_dt_eoma_or #finiture_div table td {
    border-bottom: 1px solid #E0E3E2;
    border-right: 1px solid #E0E3E2;
    vertical-align: top;
    width: 100px;
    padding: 10px;
    text-align: center;
}

.container_reserved_dt_eoma_or #finiture_div table td div {
    padding: 4px;
    /*border-top: 1px solid #EEEEEE;*/
}

.container_reserved_dt_eoma_or td div a {
    text-decoration: none;
}

.container_reserved_dt_eoma_or #finiture_div table td div.finitura_zoom {
    height: 186px;
    position: absolute;
    width: 186px;
    z-index: 1000;
}

.container_reserved_dt_eoma_or td div.finitura_img {
    height: 91px;
    position: relative;
}

.container_reserved_dt_eoma_or .dx/* se siamo a dx */ {
	margin-left: -101px;
}

.container_reserved_dt_eoma_or .bt/* se siamo in basso */ {
	margin-top: -101px;
}

/*.zoom_img {
    left: 76px;
    position: absolute;
    top: 76px;
}

.finiimg {
    border: 5px solid #C0BFBD;
}*/

.cont_sottocategoria td div.finitura_et {
    border-top: 1px solid #E0E3E2;
}

.container_reserved_dt_eoma_or .finitura_scegli {
	display: block;
	left: 11px;
	position: absolute;
	top: 10px;
}

.container_reserved_dt_eoma_or .conferma_tab td {
	vertical-align: top;
}

/*elenco omaggi co --------------------------------------------APEX--------------- */
.apex_dt_eoma_co p {
	font-size: 11px;
	line-height: 13px;
}

.apex_dt_eoma_co .nowrap {
	display: none;
}

.apex_dt_eoma_co {
	padding: 0px !important;
}

.apex_dt_eoma_co .head_form {
	display: none;
}

.apex_dt_eoma_co .dt_intro_col1 {
	width: 362px;
	padding-right: 30px;
	float: left;
	background: url("../img/share/sep_ver_td.gif") repeat-y scroll right top transparent;
}

.apex_dt_eoma_co .dt_intro_col2 {
	width: 304px;
	padding-left: 30px;
	float: left;	
}

.apex_dt_eoma_co .dt_intro_col1_a {
	
}

.apex_dt_eoma_co .dt_intro_col1_b {
	margin-top: 20px;
}

.apex_dt_eoma_co .dt_intro_col1_a h2, .apex_dt_eoma_co .dt_intro_col1_b h2 {
	color: #ff6633;
   font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
}

.apex_dt_eoma_co .dt_intro_col1_a .indirizzo_sped {
	font-weight: bold;
}

.apex_dt_eoma_co .nuovo_indirizzo_form {
    background: url("../img/newspress/sep_or.gif") repeat-x scroll left bottom transparent;
    display: block;
    padding-bottom: 20px;
    padding-left: 200px;
    padding-top: 10px;
    text-align: right;
}

.apex_dt_eoma_co .nuovo_indirizzo_form .nuovo_indirizzo {
	margin: 0px;
}

.apex_dt_eoma_co .nuovo_indirizzo_form .nuovo_indirizzo span {
	background: none;
}

.apex_dt_eoma_co .indirizzi_tab {
	width: 362px;
}

.apex_dt_eoma_co .indirizzi_tab tr {
	
}

.apex_dt_eoma_co .indirizzi_tab th {
	display: none;
}

.apex_dt_eoma_co .indirizzi_tab td {
	margin: 0px;
	padding: 0px;
}

.apex_dt_eoma_co .indirizzi_tab .indirizzi_td {
    background: url("../img/newspress/sep_or.gif") repeat-x scroll left bottom transparent;
}

html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook {
	width: 379px;
}

html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook tbody tr td.indirizzi_td1 {
	background: url("../img/newspress/sep_or.gif") repeat-x scroll left bottom transparent !important;
	padding: 10px 0px 10px 10px !important;
	vertical-align: top !important;
	width: 28px !important;
	font-size: 11px !important;
}

html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook tbody tr td.indirizzi_td2 {
	background: url("../img/newspress/sep_or.gif") repeat-x scroll left bottom transparent !important;
	padding: 10px 0px 10px 10px !important;
	vertical-align: top !important;
	width: 276px !important;
	font-size: 11px !important;
}

html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook tbody tr td.indirizzi_td3 {
	background: url("../img/newspress/sep_or.gif") repeat-x scroll left bottom transparent !important;
	padding: 10px 0px 10px 10px !important;
	vertical-align: top !important;
	width: 65px !important;
	font-size: 11px !important;
}

html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook tbody tr td.indirizzi_td1 span,
html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook tbody tr td.indirizzi_td2 span,
html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook tbody tr td.indirizzi_td3 span {
	font-size: 11px !important;
}

html body div#form_container.form_registration_area form#wwvFlowForm.jqtransformdone table tbody tr td.t3PageBody div#ares_sx.dt_intro_col1 div.dt_intro_col1_b div.standardLook div#report_3021600823553190_catch table tbody tr td table.standardLook tbody tr td.indirizzi_td2 #indirizzi_span2{
	font-size: 11px !important;
}

.apex_dt_eoma_co .indirizzi_tab .elimina_indirizzo {
	margin: 0px;
	text-align: right;
}

.apex_dt_eoma_co .indirizzi_tab .elimina_indirizzo span {
	background: none;
}

.apex_dt_eoma_co .conferma_tab .prod_img {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #D5D9D8;
   height: 151px;
   width: 151px;
   margin-bottom: 5px;
   margin-right: 10px;
   position: relative;
}

.apex_dt_eoma_co .conferma_tab .brand_name {
	color: #FF6633;
	text-transform: uppercase;
}

.apex_dt_eoma_co .conferma_tab .prod_name {
	text-transform: uppercase;
	margin-bottom: 5px;
}

.apex_dt_eoma_co .conferma_tab .n_crediti {
	background: none repeat scroll 0 0 #CCCCCC;
	color: #FFFFFF;
	padding: 5px;
	position: absolute;
	right: 0;
	top: 0;
}

.apex_dt_eoma_co .conferma_tab .fin_name {
	margin-bottom: 10px;
}

.apex_dt_eoma_co .conferma_tab .fin_name span {
	/*font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;*/
	text-transform: uppercase;
}

.apex_dt_eoma_co .conferma_tab .invia_oma {
	margin: 0px;
	text-align: right;
}

.apex_dt_eoma_co .conferma_tab .invia_oma span {
	background: none;
}

/* elenco omaggi co prima di apex
.container_reserved_dt_eoma_co .dt_intro_col1 {
	width: 362px;
	padding-right: 30px;
	float: left;
	background: url("../img/share/sep_ver_td.gif") repeat-y scroll right top transparent;
}

.container_reserved_dt_eoma_co .dt_intro_col2 {
	width: 304px;
	padding-left: 30px;
	float: left;	
}

.container_reserved_dt_eoma_co .dt_intro_col1_a {
	
}

.container_reserved_dt_eoma_co .dt_intro_col1_b {
	margin-top: 20px;
}

.container_reserved_dt_eoma_co .dt_intro_col1_a h2, .container_reserved_dt_eoma_co .dt_intro_col1_b h2 {
	color: #ff6633;
   font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_co .dt_intro_col1_a .indirizzo_sped {
	font-weight: bold;
}

.container_reserved_dt_eoma_co .nuovo_indirizzo_form {
    background: url("../img/newspress/sep_or.gif") repeat-x scroll left bottom transparent;
    padding-bottom: 20px;
    padding-top: 10px;
    text-align: right;
}

.container_reserved_dt_eoma_co .nuovo_indirizzo_form .nuovo_indirizzo {
	margin: 0px;
}

.container_reserved_dt_eoma_co .nuovo_indirizzo_form .nuovo_indirizzo span {
	background: none;
}

.container_reserved_dt_eoma_co .indirizzi_tab {
	width: 100%;
}

.container_reserved_dt_eoma_co .indirizzi_tab tr {
	
}

.container_reserved_dt_eoma_co .indirizzi_tab td {
	 padding-top: 20px;
    padding-bottom: 20px;
    background: url("../img/newspress/sep_or.gif") repeat-x scroll left bottom transparent;
}

.container_reserved_dt_eoma_co .indirizzi_tab .elimina_indirizzo {
	margin: 0px;
	text-align: right;
}

.container_reserved_dt_eoma_co .indirizzi_tab .elimina_indirizzo span {
	background: none;
}

.container_reserved_dt_eoma_or .conferma_tab td {
	vertical-align: top;
}

.container_reserved_dt_eoma_co .conferma_tab .prod_img {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #D5D9D8;
   height: 151px;
   width: 151px;
   margin-bottom: 5px;
   margin-right: 10px;
   position: relative;
}

.container_reserved_dt_eoma_co .conferma_tab .brand_name {
	color: #FF6633;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_co .conferma_tab .prod_name {
	text-transform: uppercase;
	margin-bottom: 5px;
}

.container_reserved_dt_eoma_co .conferma_tab .n_crediti {
	background: none repeat scroll 0 0 #CCCCCC;
	color: #FFFFFF;
	padding: 5px;
	position: absolute;
	right: 0;
	top: 0;
}

.container_reserved_dt_eoma_co .conferma_tab .fin_name {
	margin-bottom: 10px;
}

.container_reserved_dt_eoma_co .conferma_tab .fin_name span {
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size:13px;
	text-transform: uppercase;
}

.container_reserved_dt_eoma_co .conferma_tab .invia_oma {
	margin: 0px;
	text-align: right;
}

.container_reserved_dt_eoma_co .conferma_tab .invia_oma span {
	background: none;
}*/



/*----------------------  FINE DESIGN TOGETHER   ----------------------*/

/*----------------------  PELLE FRAU (news nella home page) (sostituito dal ciclo di news)   ----------------------*/

/*#news_pellefrau {
	padding-top: 10px;
	width: 245px;
	z-index: 10;
}
#news_pellefrau img {
	
}
#news_pellefrau div.img_pellefrau {
	float: left;
	padding-right: 5px;
}
#news_pellefrau div.show_news {
	
}
#news_pellefrau div.show_news div.data_news {
	color: #FF6633;
    font-family: "RotisSansSerifStd45Light";
    font-size: 12px;
    padding: 0px 12px 5px 8px;
    text-transform: uppercase;
	
}
#news_pellefrau div.show_news div.tit_news {
	border-bottom: 0px;
    color: #8a9693;
    font-family: "RotisSansSerifStd55Regular";
    font-size: 15px;
    padding: 0 0 5px;
    text-transform: uppercase;
}
#news_pellefrau div.show_news div.txt_news {
	border-bottom: 0px;
    color: #8A9693;
    font-family: "RotisSansSerifStd45Light";
    font-size: 15px;
    padding: 0 12px 6px 8px;
	text-align: left;
	line-height: 17px;
}

#news_pellefrau div.show_news div.txt_news a:link, #news_pellefrau div.show_news div.txt_news a:visited {
    color: #8A9693;
}

#news_pellefrau div.show_news div.txt_news a, #news_pellefrau div.show_news div.txt_news a:hover {
	text-decoration: none;
}
#news_pellefrau div.show_news div.txt_news a:hover {
	color: #656565;
}

*/

/*----------------------  fine NEWS PELLE FRAU   ----------------------*/


/*----------------------  NEWS DESIGN TOGETHER (sostituito dal ciclo di news)  ----------------------*/

/*

#news_app {
	width: 280px;
}

#news_app div.show_news div.txt_news a,
#news_app div.show_news div.txt_news a:link,
#news_app div.show_news div.txt_news a:active,
#news_app div.show_news div.txt_news a:visited,
#news_app div.show_news div.txt_news a:hover {
    color: #ff6633;
    text-decoration: underline;
}

*/

/*----------------------   fine NEWS DESIGN TOGETHER   ----------------------*/


/*----------------------   NEWS CICLATE in HOME PAGE   ----------------------*/

/*numerazione*/
div#numerazione_news {
	background: url(../img/newshome/bordo_top.png) no-repeat scroll right bottom transparent;
    height: 10px;
    padding-bottom: 10px;
	margin-bottom: 3px;
    position: relative;
    width: 284px;
}
div#numerazione_news a.paginazione_news {
	background: url(../img/newshome/bg_paginazione_news.png) no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 10px;
    padding: 0;
    text-indent: 999px;
    width: 10px;
	overflow: hidden;
}

div#numerazione_news a.active {
	background: url(../img/newshome/bg_paginazione_news_active.png) left top no-repeat;
}

/*contenitore news*/
div#news_home {
	width: 284px;
}
div#news_home div.news_app {
	border-bottom: 1px solid #c3c8c7;
    padding-bottom: 10px;
    width: 284px;
}

/*data e titolo */
div#news_home div.news_app div.datatit_news {
	width: 284px;
}
div#news_home div.news_app div.datatit_news div.data_news {
	/*background:url(../img/newshome/bordo_top.png) top right no-repeat;*/
	color:#FF6633;
	font-size:12px;
	text-transform:uppercase;
	font-family:"RotisSansSerifStd45Light";
}
div#news_home div.news_app div.datatit_news div.tit_news {
    color: #8a9693;
    font-family: "RotisSansSerifStd55Regular";
    font-size: 15px;
    text-transform: uppercase;
	padding: 2px 0px;
}

/*tabella img e testo news*/
div#news_home div.news_app table.imgtxt_news {
	width: 284px;
	border-collapse: collapse;
}
/*immagine*/
div#news_home div.news_app table.imgtxt_news td.img_news {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
div#news_home div.news_app table.imgtxt_news td.img_news img {
	display: block;
	margin-right: 4px;
}

/* testo */
div#news_home div.news_app table.imgtxt_news td.txt_news {
	color:#8a9693;
	font-size: 13px;
    line-height: 15px;
	font-family:"RotisSansSerifStd45Light";
	/*border-bottom:#ced3d2 solid 2px;*/
	text-align: left;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	width: 100%;
}
div#news_home div.news_app table.imgtxt_news td.txt_news a {
	color: #FF6633;
	text-decoration: none;
}
div#news_home div.news_app table.imgtxt_news td.txt_news a:hover {
	text-decoration: underline;
}

/*----------------------   fine NEWS CICLATE in HOME PAGE   ----------------------*/

.clear {
	clear: both;
	height: 0px;
}

/*----------------------   MAPPA SEDI IN CONTRACT   ----------------------*/

html body table#rg181882 tbody tr td div#p213_943115_213_943527_943527 table.RegionNoBorder tbody tr td.RegionHeaderColor div#pcnt213_943115_213_943527_943527 div div#container.container_contract div#contenitore_centrale div#OfficeMap {
	height: 371px;
}

html body table#rg19325 tbody tr td div#p136_81275_136_111326_111326 table.RegionNoBorder tbody tr td.RegionHeaderColor div#pcnt136_81275_136_111326_111326 div div#container.container_contract div#contenitore_centrale div#OfficeMap {
    height: 371px;
}

/* CONTRACT CATALOGUES http://pfgroup.ecohmedia.int:7778/portal/page/portal/UI/webpages/groupsite/contract/catalogue?lang=en */

.clear {
	clear: both;
}

.container_contract_catalogue {
	
}

#contract_catalogue_home {
	width: 990px;
	height: 564px;
	background: url("../img/share/back_catalogues.jpg") left top no-repeat;
}

#contract_catalogue_home_col1 {
	width: 300px;
	float: left;
}

#contract_catalogue_home_col2 {
	width: 690px;
	float: left;
}

#contract_catalogue_home_col1_links {
	list-style: none;
	margin-left: 30px;
	margin-top: 41px;
}


#contract_catalogue_home_col1_links li {
	display: block;
	height: 13px;
	margin-bottom: 16px;
}

#contract_catalogue_home_col1_links li a {
	display: block;
	height: 13px;
	text-indent: -999px;
	
}

/* FINE  CONTRACT CATALOGUES */

/*##############################################################################*/
/* MODIFICHE DI SETTEMBRE 2011 */
/*##############################################################################*/

/* NUOVO CATALOGO */

#contenitore_centrale_2 {
}

.container_catalogue_home {
	background-image: none;
}

.affina_ricerca {
	width: 990px;
	height: 116px;
	background: #e3e8e6 url(../img/catalogue/bg_filtri.gif) left top repeat-x;
	position: relative;
	margin-top: 0px;
	overflow: hidden;
}

.sfondo_affina {
	background: none repeat scroll 0 0 transparent;
    float: none;
    height: 116px;
    width: 930px;
	padding: 0px 30px;
}

/*FILTRI*/

/*caratteristiche generali*/

#filtri_TIPOLOGIA {
	border-left: 1px solid #C8CCCA;
    float: left;
    overflow: hidden;
    width: 515px;
	height: 98px;
}

#filtri_BRAND {
	border-left: 1px solid #C8CCCA;
    float: left;
    overflow: hidden;
    width: 167px;
	height: 98px;
}

#filtri_TIPOLOGIA dl,
#filtri_BRAND dl {
	padding: 0 5px;
}

#filtri_TIPOLOGIA dl dt,
#filtri_BRAND dl dt {
    font-family: 'RotisSansSerifStd65Bold',sans-serif;
    font-size: 13px;
    line-height: 120%;
    padding-bottom: 5px;
    padding-top: 1px;	
}

/*fine caratteristiche generali*/

/*solo per TIPOLOGIA  e BRAND */

#filtri_TIPOLOGIA dl dd,
#filtri_BRAND dl dd {
    float: left;
    width: 153px;
    height: 20px;
    overflow: hidden;
    margin: 0;
}

#filtri_TIPOLOGIA dl dd a, #filtri_BRAND dl dd a,
#filtri_TIPOLOGIA dl dd a:link, #filtri_BRAND dl dd a:link,
#filtri_TIPOLOGIA dl dd a:active, #filtri_BRAND dl dd a:active,
#filtri_TIPOLOGIA dl dd a:visited, #filtri_BRAND dl dd a:visited,
#filtri_TIPOLOGIA dl dd a:hover, #filtri_BRAND dl dd a:hover {
	text-decoration: none;
	background: url("../img/catalogue/filter_list.png") no-repeat scroll transparent;
    padding: 0 0 0 13px;
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 12px;
	display: block;
	text-transform: uppercase;
}/* N.B. LA POSIZIONE DEL QUADRATINO Ã¨ DEFINITA IN FONTFACE_PC E FONTFACE_MAC */

#filtri_TIPOLOGIA dl dd a:hover, #filtri_BRAND dl dd a:hover {
	color: #ff6633;
}

/*fine solo per TIPOLOGIA  e BRAND */

/*solo per RICERCA per NOME*/

#filtri_RICERCA {
	float: left;
    overflow: hidden;
    width: 241px;
	height: 98px;
}

#filtri_RICERCA dl dt {
    width: 231px;
    height: 20px;
    overflow: hidden;
	font-family: 'RotisSansSerifStd65Bold', sans-serif;
	font-size: 13px;
	padding-bottom: 5px;
	border-left: 1px solid #C8CCCA;
	padding-left: 5px;
	line-height: 120%;
    padding-top: 1px;	
}

#filtri_RICERCA dl dd {
    width: 231px;
    height: 20px;
    overflow: hidden;
}

#filtri_RICERCA dd.ricerca_nome {
	/* ATTENZIONE: HO COMMENTATO LO STILE ORIGINALE A RIGA 4735 */
	border-left: 1px solid #C8CCCA;
	padding-left: 5px;

}

#filtri_RICERCA .content_campo_testo {
	/* ATTENZIONE: HO COMMENTATO LO STILE ORIGINALE A RIGA 4766 */

}

#filtri_RICERCA .ric_campo_testo {
	/* ATTENZIONE: HO COMMENTATO LO STILE ORIGINALE A RIGA 4772 */
	
}

#filtri_RICERCA .ric_campo_testo input#nome_prodotto {
	width: 178px;
	height: 18px;
	overflow: hidden;
	border: 1px solid #cacecc;
	background: #f3f7f5;
	float: left;
}

#filtri_RICERCA #ric_campo_testo.ric_campo_testo a {
	width: 21px;
	height: 20px;
	overflow: hidden;
	float: left;
	margin-left: 2px;
}

#filtri_RICERCA dd.affina_ricerca_reset {
	/* ATTENZIONE: HO COMMENTATO LO STILE ORIGINALE A RIGA 4916 */
	margin-top: 30px;
	margin-left: 6px;
	line-height: 130%;
}

#filtri_RICERCA .affina_ricerca_reset a,
#filtri_RICERCA .affina_ricerca_reset a:link,
#filtri_RICERCA .affina_ricerca_reset a:active,
#filtri_RICERCA .affina_ricerca_reset a:visited,
#filtri_RICERCA .affina_ricerca_reset a:hover {
	text-decoration: none;
	background: url("../img/catalogue/filter_list.png") no-repeat scroll transparent;
    padding: 0 0 0 13px;
    font-family: 'RotisSansSerifStd65Bold',sans-serif;
    font-size: 13px;
	display: block;
	text-transform: uppercase;	
}/* N.B. LA POSIZIONE DEL QUADRATINO Ã¨ DEFINITA IN FONTFACE_PC E FONTFACE_MAC */

#filtri_RICERCA .affina_ricerca_reset a:hover {
	color: #ff6633;
}

/*fine solo per RICERCA per NOME*/

/*fine FILTRI*/

.content_risultati_catalogo {
	height: auto;
	margin-bottom: 40px;
	margin-top: 20px;
	position: static;
}

.elenco_prodotti {
    height: auto;
    margin-top: 10px;
	margin-bottom: 10px;
    overflow: visible;
    position: relative;
	background-color: #ffffff;
	clear: both;
}

.content_elenco_prodotti {
	height: auto;
	margin-bottom: -1px;
}

#ordinamento {
    float: left;
    overflow: hidden;
    width: 145px;
	height: 29px;
	padding-top: 1px;
}

#ordinamento a.scegli, a.scegli:visited {
	font-family: 'RotisSansSerifStd65Bold', sans-serif;
	padding-right: 14px;
}

#ordinamento .menu_comparsa {
    background: none repeat scroll 0 0 #F3F7F5;
    border: 1px solid #CACECC;
    font-family: 'RotisSansSerifStd45Light', sans-serif;
    font-size: 12px;
    height: auto;
    margin-left: 0 !important;
    margin-top: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-transform: uppercase;
    width: 120px;
    z-index: 10;
}

#ordinamento .menu_contenitore {
    display: block;
    height: auto;
    overflow: hidden;
    width: 120px;
}

#ordinamento ul#menu_comparsa_choose_ul {
    width: 120px;
}

#ordinamento ul#menu_comparsa_choose_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_STILE_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore, 
#ordinamento ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore {
    border-bottom: medium none;
    padding-bottom: 0;
}/* ATTENZIONE: PER L'ACTIVE DI QUESTA VOCE HO COMMENTATO IL CODICE A RIGA 5128 */

/*PROVA SOSTITUZIONE FINTA SELECT CON VERA SELECT
#ordinamento select.ordinamento_select {
	width: 100px;
	background: #E3E8E6;
	font-family: 'RotisSansSerifStd65Bold', sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #646A6D;
}

#ordinamento select.ordinamento_select option {
	padding: 3px;
}*/

#qta_risultati {
    background: url("../img/catalogue/numero_ris.gif") no-repeat scroll left top transparent;
    float: left;
    overflow: hidden;
    padding-left: 25px;
	height: 28px;
	padding-top: 2px;
}

#qta_risultati a.catalogo_numero,
#qta_risultati a.catalogo_numero:link,
#qta_risultati a.catalogo_numero:active,
#qta_risultati a.catalogo_numero:visited,
#qta_risultati a.catalogo_numero:hover {
	text-decoration: none;
	padding: 2px 4px;
}

#qta_risultati a.catalogo_numero:hover {
	color: #ff6633;
}

#qta_risultati a.active {
	background-color: #d4d9d7;
	color: #ff6633;
	font-weight: bold;
}

#paginazione1 {
	width: 612px;
	overflow:hidden;
	padding:0 0 0 30px;
	right:0;
	position:relative;
	height: 30px;
}

#paginazione2 {
	width: 632px;
	overflow:hidden;
	padding:0 0 0 30px;
	right:0;
	position:relative;
	height: 30px;
}

#paginazione1 ul#pagine, 
#paginazione2 ul#pagine {
	float:right;
	list-style:none outside none;
}

#paginazione1 ul#pagine li, 
#paginazione2 ul#pagine li {
	float:left;
	padding-left:5px;
}

#paginazione1 ul#pagine li a.catalogo_pagina, #paginazione2 ul#pagine li a.catalogo_pagina, 
#paginazione1 ul#pagine li a.catalogo_pagina:link, #paginazione2 ul#pagine li a.catalogo_pagina:link, 
#paginazione1 ul#pagine li a.catalogo_pagina:active, #paginazione2 ul#pagine li a.catalogo_pagina:active, 
#paginazione1 ul#pagine li a.catalogo_pagina:visited, #paginazione2 ul#pagine li a.catalogo_pagina:visited, 
#paginazione1 ul#pagine li a.catalogo_pagina:hover, #paginazione2 ul#pagine li a.catalogo_pagina:hover {
	background-image: none;
	text-decoration: none;
	padding: 2px 4px;
	width: auto;
	display: block;
}

#paginazione1 ul#pagine li a.catalogo_pagina:hover, #paginazione2 ul#pagine li a.catalogo_pagina:hover {
	color: #ff6633;
}

#paginazione1 ul#pagine li a.active, 
#paginazione2 ul#pagine li a.active {
	background-color: #d4d9d7;
	color: #ff6633;
	font-weight: bold;
}

/*#paginazione1 ul#pagine li a, #paginazione1 ul#pagine li a:visited,
#paginazione2 ul#pagine li a, #paginazione2 ul#pagine li a:visited {
	display:block;
}

#paginazione1 ul#pagine li a:hover,
#paginazione2 ul#pagine li a:hover {
	display:block;
}*/

#paginazione1 ul#pagine li a.active, #paginazione1 ul#pagine li a.active:visited,
#paginazione2 ul#pagine li a.active, #paginazione2 ul#pagine li a.active:visited  {
	
}

#paginazione1 ul#pagine li a.active:hover,
#paginazione2 ul#pagine li a.active:hover {

}

#paginazione1 ul#pagine li a.freccia_prev, #paginazione1 ul#pagine li a.freccia_next,
#paginazione2 ul#pagine li a.freccia_prev, #paginazione2 ul#pagine li a.freccia_next {
}

#paginazione1 .testo_risultati,
#paginazione2 .testo_risultati {
    border-right: none;
	margin-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	/* ATTENZIONE TOLTE DEFINIZIONI DI FONTFAMILY E SIZE DIRETTAMENTE A RIGA  4829 */
}

#paginazione1 .numero_risultati,
#paginazione2 .numero_risultati {
    border-right: none;
	margin-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	/* ATTENZIONE TOLTE DEFINIZIONI DI FONTFAMILY E SIZE DIRETTAMENTE A RIGA  4839 */
}

.img_prod_ris {

}

/* fine NUOVO CATALOGO */

/* NUOVA HOME NEWS */

.container_news_home {
	background: #C8D2D4;
}

.container_news_home div.blocco_news {
	width: 990px;
	height: 548px;
	background: #dddddd url(../img/news/newshome_bg.jpg) left top no-repeat;
	padding: 0px;
}

.container_news_home div.blocco_news div#scorri_anno {
	width: 960px;
	text-align: right;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-top: 30px;
	
}

.container_news_home div#scorri_anno a,
.container_news_home div#scorri_anno a:link,
.container_news_home div#scorri_anno a:hover,
.container_news_home div#scorri_anno a:active,
.container_news_home div#scorri_anno a:visited {
	text-decoration:none;
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size: 18px;
	color: #768684;
	padding-left: 10px;
}

.container_news_home div#scorri_anno a.active {
	font-size: 26px;
}

.container_news_home div#scorri_anno a.active, 
.container_news_home div#scorri_anno a:hover {
	color: #ff6633;
	text-decoration:none;
}

.container_news_home div.blocco_news #div_frecciasx {
	width: 69px;
	float: left;
	overflow: hidden;
}

.container_news_home div.blocco_news #div_frecciadx {
	width: 69px;
	float: left;
	overflow: hidden;
}

.container_news_home div.blocco_news a#frecciasx {
	background: transparent url(../img/news/freccia_sx.png) left top no-repeat;
	display: block;
	width: 18px;
	height: 28px;
	margin-top: 190px;
	margin-left: 30px;
	margin-right: 21px;
	overflow: hidden;
    text-indent: -999px;
}

.container_news_home div.blocco_news a#frecciadx {
	background: transparent url(../img/news/freccia_dx.png) left top no-repeat;
	display: block;
	width: 18px;
	height: 28px;
	margin-top: 190px;
	margin-right: 30px;
	margin-left: 21px;
	overflow: hidden;
    text-indent: -999px;
}

.container_news_home div.blocco_news #frecciasx:hover,
.container_news_home div.blocco_news #frecciadx:hover {
	background-position: left bottom;
}

.container_news_home div.blocco_news .blocco_news_2 {
	width: 852px;
	float: left;
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li {
	width: 266px;
	height: 479px;
	background: transparent url(../img/news/news_bg.png) left top no-repeat;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 15px;
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li a.news_imglink {
	display: block;
	height: 291px;
    width: 264px;
	overflow: hidden;
	position: relative;
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li img {
    border-left: none;
    height: 291px;
    /*width: 264px;*/
	position: absolute;
	left: -104px;
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .data {
	color: #FF6633;
    font-size: 10px;
    padding: 10px 10px 5px;
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .brand {
    color: #768684;
    font-size: 10px;
    padding: 2px 10px;
	font-weight: bold;
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .titolo {
    color: #8da19e;
	font-family: 'RotisSansSerifStd65Bold', sans-serif;
	font-size: 14px;
	line-height: 110%;
    height: 37px;
    overflow: hidden;
    padding: 6px 10px 15px;
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .titolo a,
.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:link,
.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:visited,
.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:active {
	color: #8da19e;
	
}

.container_news_home div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:hover {
	text-decoration: none;
	color: #ff6633;
}

/* fine NUOVA HOME NEWS */

/* NUOVA NEWS INTERNA */

.container_news_detail {
	background: #C8D2D4;
}

.container_news_detail div.blocco_news {
	width: 990px;
	background: #e7eff1 url(../img/news/bg_newsinterna.jpg) left top no-repeat;
	padding: 0px;
}

.container_news_detail div.blocco_news div#chiudi_news {
	width: 930px;
	height: 16px;
	padding: 30px;
	text-align: right;
}

.container_news_detail div.blocco_news #div_frecciasx {
	width: 69px;
	float: left;
	overflow: hidden;
	min-height: 400px;
}

.container_news_detail div.blocco_news #div_frecciadx {
	width: 69px;
	float: left;
	overflow: hidden;
	min-height: 400px;
}

.container_news_detail div.blocco_news a#frecciasx {
	background: transparent url(../img/news/freccia_sx.png) left top no-repeat;
	display: block;
	width: 18px;
	height: 28px;
	margin-top: 190px;
	margin-left: 30px;
	margin-right: 21px;
	overflow: hidden;
    text-indent: -999px;
}

.container_news_detail div.blocco_news a#frecciadx {
	background: transparent url(../img/news/freccia_dx.png) left top no-repeat;
	display: block;
	width: 18px;
	height: 28px;
	margin-top: 190px;
	margin-right: 30px;
	margin-left: 21px;
	overflow: hidden;
    text-indent: -999px;
}

.container_news_detail div.blocco_news #frecciasx:hover,
.container_news_detail div.blocco_news #frecciadx:hover {
	background-position: left bottom;
}

.container_news_detail div.blocco_news .blocco_news_2 {
	width: 852px;
	float: left;
	overflow: hidden;
	margin-bottom: 30px;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_img {
	width: 497px;
	float: left;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_img img {
	width: 493px;
	height: 343px;
	border: 2px solid #364042;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_img #menu_top_news {
	padding: 11px 0 0;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_text {
	border-left: 1px solid #CCCCCC;
    float: left;
    margin-left: 20px;
    padding-left: 20px;
    width: 314px;
	min-height: 400px;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .data {
	color: #FF6633;
    font-size: 10px;
	padding-bottom: 10px;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .titolo {
	/*color: #8da19e;*/
    font-family: 'RotisSansSerifStd65Bold', sans-serif;
	font-size: 15px;
	padding-bottom: 10px;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .brand {
    /*color: #768684;*/
    font-size: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .text {
	padding-bottom: 10px;
	text-align: justify;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_text ul.allegati {
	list-style: none;
}

.container_news_detail div.blocco_news .blocco_news_2 .blocco_news_3 .news_text ul.allegati li {
	background: transparent url(../img/news/freccia_lista.gif) left center no-repeat;
	padding-left: 10px;
}

/* fine NUOVA NEWS INTERNA */

/* NUOVA RASSEGNA (CLIPPING) */

.container_press_c_home {
	background: #C8D2D4;
}

.container_press_c_home div.blocco_clipping {
	width: 990px;
	height: 548px;
	overflow: hidden;
	background: #dddddd url(../img/press/clippinghome_bg.jpg) left top no-repeat;
	padding: 0px;
}

.container_press_c_home div.blocco_clipping ul#areastampa-menu {
    float: left;
    height: 26px;
	overflow: hidden;
    list-style: none outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    margin-top: 21px;
    width: 310px;
}

.container_press_c_home div.blocco_clipping div#scorri_anno {
	width: 620px;
	text-align: right;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-top: 30px;
	margin-left: 340px;
}

.container_press_c_home div#scorri_anno a,
.container_press_c_home div#scorri_anno a:link,
.container_press_c_home div#scorri_anno a:hover,
.container_press_c_home div#scorri_anno a:active,
.container_press_c_home div#scorri_anno a:visited {
	text-decoration:none;
	font-family: 'RotisSansSerifStd45Light', sans-serif;
	font-size: 18px;
	color: #768684;
	padding-left: 10px;
}

.container_press_c_home div#scorri_anno a.active {
	font-size: 26px;
}

.container_press_c_home div#scorri_anno a.active, 
.container_press_c_home div#scorri_anno a:hover {
	color: #ff6633;
	text-decoration:none;
}

.container_press_c_home div.blocco_clipping #div_frecciasx {
	width: 69px;
	float: left;
	overflow: hidden;
}

.container_press_c_home div.blocco_clipping #div_frecciadx {
	width: 69px;
	float: left;
	overflow: hidden;
}

.container_press_c_home div.blocco_clipping a#frecciasx {
	background: transparent url(../img/press/freccia_sx.png) left top no-repeat;
	display: block;
	width: 18px;
	height: 28px;
	margin-top: 190px;
	margin-left: 30px;
	margin-right: 21px;
	overflow: hidden;
    text-indent: -999px;
}

.container_press_c_home div.blocco_clipping a#frecciadx {
	background: transparent url(../img/press/freccia_dx.png) left top no-repeat;
	display: block;
	width: 18px;
	height: 28px;
	margin-top: 190px;
	margin-right: 30px;
	margin-left: 21px;
	overflow: hidden;
    text-indent: -999px;
}

.container_press_c_home div.blocco_clipping #frecciasx:hover,
.container_press_c_home div.blocco_clipping #frecciadx:hover {
	background-position: left bottom;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 {
	width: 852px;
	float: left;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li {
	width: 266px;
	height: 479px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 20px;
	text-align: center;
	overflow: hidden;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li.clipping_bg_pfg {
	background: transparent url(../img/press/clipping_bg_pfg.png) left top no-repeat;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li.clipping_bg_pf {
	background: transparent url(../img/press/clipping_bg_pf.png) left top no-repeat;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li.clipping_bg_cs {
	background: transparent url(../img/press/clipping_bg_cs.png) left top no-repeat;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li.clipping_bg_cp {
	background: transparent url(../img/press/clipping_bg_cp.png) left top no-repeat;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li img {
    width: 233px;
	height: 309px;
	overflow: hidden;
	border: 1px solid #ffffff;
	margin-top: 5px;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li a {
	text-decoration: none;
}

.container_press_c_home div.blocco_clipping .blocco_clipping_2 ul#slide_show li a .data {
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 22px;
    height: 20px;
	overflow: hidden;
    line-height: 22px;
    margin-top: 100px;
    text-decoration: none;
    text-transform: uppercase;
}

/* fine NUOVA RASSEGNA (CLIPPING) */

/* NUOVI COMUNICATI STAMPA */

.container_press_r_home, 
.container_press_r_detail,
.container_press_r_results {
	background: url("../img/share/back_comunicati.jpg") no-repeat scroll 0 0 #C8D2D4 !important;
}

.container_press_r_home div.blocco_news_elenco_1,
.container_press_r_detail div.blocco_news_elenco_1,
.container_press_r_results div.blocco_news_elenco_1 {
	display: none;
}

.container_press_r_home .blocco_news_areastampa, .container_press_r_home .blocco_news_rassegna_2,
.container_press_r_detail .blocco_news_areastampa, .container_press_r_detail .blocco_news_rassegna_2
.container_press_r_results .blocco_news_areastampa, .container_press_r_results .blocco_news_rassegna_2 {
    width: 787px;
}

.container_press_r_home .blocco_news,
.container_press_r_detail .blocco_news,
.container_press_r_results .blocco_news  {
    width: 727px;
}

.container_press_r_home .pad_blocco_news,
.container_press_r_detail .pad_blocco_news,
.container_press_r_results .pad_blocco_news {
    width: 667px;
}

.container_press_r_home .news,
.container_press_r_detail .news,
.container_press_r_results .news {
    width: 667px;
}

.container_press_r_home .pressroom,
.container_press_r_detail .pressroom,
.container_press_r_results .pressroom {
    width: 667px;
}

.container_press_r_results .risultati {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    margin-top: 0;
}

.container_press_r_home .voce_area,
.container_press_r_detail .voce_area,
.container_press_r_results .voce_area {
	color: #768684;
}

.container_press_r_home .tit_news,
.container_press_r_detail .tit_news,
.container_press_r_results .tit_news {
	color: #ff6633;
}

.container_press_r_home .tit_news a,
.container_press_r_detail .tit_news a,
.container_press_r_results .tit_news a {
	color: #ff6633;
}

/* fine NUOVI COMUNICATI STAMPA */

/* NUOVA AREA RISERVATA */ /* ci sono solo le modifiche rispetto alla versione precedente */

/* modifiche varie ai blocchi */

.blocco_gruppo_ares_1 {
	height: 600px;
}

.smenu_ares {
    height: 500px;
	width: 177px;
    left: 8px;
}

.smenu_ares ul {
	background-repeat: repeat-x;
}

.smenu_ares ul li ul.i_lista, .smenu_ares ul li ul.i_lista {
    background: url("../img/share/sep_menu.png") repeat-x scroll 0 bottom transparent;
    list-style-type: none;
    margin: 0 0 2px !important;
    padding: 0 0 1px !important;
    text-indent: 0;
}

.smenu_ares ul li ul.i_lista li, .smenu_ares ul li ul.i_lista li {
    height: auto !important;
    margin: 5px 0 5px 10px;
}

.benvenuto {
    font-size: 9px;
	padding-bottom: 15px;
}

ul#ares-menu-2 {
    margin-left: 0px !important;
	float: none !important;
}

.container_reserved_favourites .blocco_gruppo_ares_5 {
    width: 760px;
}

.container_reserved_favourites .pad_blocco_ares1 {
    width: 610px;
	padding: 25px 65px 30px;
}

/* varie modifiche ai background dell area*/

.container_reserved_sm_media, .container_reserved_sm_cat,
.container_reserved_cv_media, .container_reserved_cv_cat {
	background: url("../img/area_riservata/background_multi.jpg") repeat-y scroll 0 0 #C8D2D4 !important;
}

.container_reserved_sm_tec_home, 
.container_reserved_yp_send {
    background: url("../img/share/back_ares.jpg") repeat-y scroll 0 0 #C8D2D4 !important;
}

/* MATERIALE TECNICO ARCHITETTI: ci sono qui solo i cambiamenti rispetto al nuovo catalogo */

.container_reserved_sm_tec_home .page_title h1.title {
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 22px;
    padding: 0px 20px 10px 20px;
    text-transform: uppercase;
}

.container_reserved_sm_tec_home .page_title p.description {
	padding: 0px 20px 20px 20px;
}

.container_reserved_sm_tec_home #caricando {
    height: 500px;
    margin-left: 197px;
    width: 793px;
}

.container_reserved_sm_tec_home #caricando img {
}

.container_reserved_sm_tec_home .affina_ricerca {
    background: none;
    width: 790px;
}

.container_reserved_sm_tec_home .sfondo_affina {
    padding: 0 10px 0 20px;
    width: 760px;
}

.container_reserved_sm_tec_home #filtri_TIPOLOGIA {
    width: 440px;
}

.container_reserved_sm_tec_home #filtri_BRAND {
    width: 127px;
}

.container_reserved_sm_tec_home #filtri_TIPOLOGIA dl dd {
    width: 143px;
}

.container_reserved_sm_tec_home #filtri_BRAND dl dd {
    width: 117px;
}

.container_reserved_sm_tec_home #filtri_RICERCA {
    width: 191px;
}

.container_reserved_sm_tec_home #filtri_RICERCA dl dt {
    width: 185px;
}

.container_reserved_sm_tec_home #filtri_RICERCA dl dd {
    width: 185px;
}

.container_reserved_sm_tec_home #filtri_RICERCA .ric_campo_testo input#nome_prodotto {
    width: 128px;
}

.container_reserved_sm_tec_home #filtri_RICERCA #ric_campo_testo.ric_campo_testo a {
    width: 21px;
}

.container_reserved_sm_tec_home #contenitore_centrale_2 {
	background: none repeat scroll 0 0 #E3E8E6;
    margin-left: -2px;
    margin-right: -5px;
}

.container_reserved_sm_tec_home .content_risultati_catalogo {
    margin: 20px 20px 0px 19px;
}

.container_reserved_sm_tec_home #barra_pulsanti_download1,
.container_reserved_sm_tec_home #barra_pulsanti_download2 {
    height: 18px;
    margin-left: 406px;
    overflow: hidden;
    padding: 20px 0;
    width: 352px;
}

.container_reserved_sm_tec_home a.select_all {
    display: block;
    float: left;
    height: 18px;
    margin-right: 7px;
    text-indent: -999px;
    width: 94px;
	background-repeat: no-repeat;
	background-position: center center;
}

.container_reserved_sm_tec_home a.deselect_all {
    display: block;
    float: left;
    height: 18px;
    margin-right: 7px;
    text-indent: -999px;
    width: 107px;
	background-repeat: no-repeat;
	background-position: center center;
}

.container_reserved_sm_tec_home a.download_selected {
    display: block;
    float: left;
    height: 18px;
    text-indent: -999px;
    width: 135px;
	background-repeat: no-repeat;
	background-position: center center;
}

.container_reserved_sm_tec_home #paginazione1 {
    width: 462px;
}

.container_reserved_sm_tec_home .elenco_prodotti {
    width: 759px;
}

.container_reserved_sm_tec_home  .content_elenco_prodotti {
    width: 760px;
}


.container_reserved_sm_tec_home div.img_prod_ris {
	height: 181px;
}

.container_reserved_sm_tec_home div.img_prod_ris .download_ris {
    border-top: 1px dashed #DDDDDD;
    bottom: 0;
    display: block;
    height: 19px;
    padding: 5px;
    position: absolute;
    width: 141px;
}

.container_reserved_sm_tec_home .nome_brand_ris {
    bottom: 40px;
}

.container_reserved_sm_tec_home .nome_prod_ris {
    bottom: 30px;
}

.container_reserved_sm_tec_home .download_ris input {
	float: left;
    margin-right: 5px;
    margin-top: 2px;
}/*checkbox di download*/

.container_reserved_sm_tec_home .download_ris a {
	background: transparent url(../img/architetti/down_opaco.png) left top no-repeat;
	width: 69px;
	height: 18px;
	display: block;
	text-indent: -999px;
	float: left;
}/*bottone di download inattivo */

.container_reserved_sm_tec_home .download_ris a.active {
	background: transparent url(../img/architetti/down.png) left top no-repeat;
}/*bottone di download inattivo */

/* fine MATERIALE TECNICO ARCHITETTI: ci sono qui solo i cambiamenti rispetto al nuovo catalogo */

/* CATALOGHI BROCHURES */

.container_reserved_sm_cat #paginazione1,
.container_reserved_cv_cat #paginazione1 {
    padding: 0 30px;
    width: 553px;
}

/* fine CATALOGHI BROCHURES */

/* HOME ARCHITETTI (pagina introduttiva visibile solo se si Ã¨ sloggati o se si Ã¨ loggati come NON-ARCHITETTO) */

.container_architects_home {
	background: none repeat scroll 0 0 #C8D2D4;
}

.container_architects_home div#contact_gal {
	overflow: hidden;
	float: left;
	height: 359px;
    width: 570px;
}

.container_architects_home div#div_testo {
    background: none repeat scroll 0 0 #F6F7F8;
    float: left;
    height: 359px;
    width: 420px;
}

.container_architects_home div#titolo_architects_div {

}

.container_architects_home #titolo_architects_div .titolo_architects {
	font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 22px;
	line-height: 120%;
    padding: 20px 30px 10px;
    text-transform: uppercase;
}

.container_architects_home div#testo_architects {
	padding: 0px 30px 30px 30px;
	text-align: justify;
}

.container_architects_home div#testo_architects p {
	padding-bottom: 15px;
}

.container_architects_home div#testo_architects a {
	color: #ff6633;
	font-weight: bold;
}

/* fine HOME ARCHITETTI */

/* FORM INVIO PROGETTI */

.container_reserved_yp_send div.blocco_gruppo_ares_2 div.page_title h1.title {
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 22px;
    padding: /*3*/0px 20px 10px 20px;
    text-transform: uppercase;
}

.container_reserved_yp_send div.blocco_gruppo_ares_2 div.page_title p.description {
	padding: 0px 20px 20px 20px;
	text-align: justify;
}

.container_reserved_yp_send #frame_yp {
	width: 750px;
	height: 850px;
	border: 0px !important;
	padding: 0px 20px 20px 20px;
	overflow: hidden;
}

div#form_yp {
	border: 0px !important;
	margin-left: 15px;
	overflow: hidden;
}

div#form_yp fieldset {
	border: 0px !important;	
}

div#form_yp table {
	border: 0px !important;	
}

div#form_yp #table1 {
	
}

div#form_yp #table2 {
	
}

div#form_yp #table3 {
	
}

div#form_yp #table4 {
	
}

div#form_yp td {
	vertical-align: top;
}

div#form_yp #table2 #prodotto1, 
div#form_yp #table2 #prodotto3, 
div#form_yp #table2 #prodotto5, 
div#form_yp #table2 #prodotto7 {
	width: 362px !important;
}

div#form_yp #table2 #prodotto3 label, div#form_yp #table2 #prodotto5 label, div#form_yp #table2 #prodotto7 label,
div#form_yp #table2 #prodotto3 br, div#form_yp #table2 #prodotto5 br, div#form_yp #table2 #prodotto7 br {
	height: 0px !important;
	margin-top: 0px !important;
	padding-top: 0px !important;
	display: block;
}

div#form_yp #table2 #prodotto1 .jqTransformInputWrapper, 
div#form_yp #table2 #prodotto3 .jqTransformInputWrapper, 
div#form_yp #table2 #prodotto5 .jqTransformInputWrapper, 
div#form_yp #table2 #prodotto7 .jqTransformInputWrapper {
	width: 156px !important;
}

div#form_yp #table2 #prodotto1 label div.prog_corr a {
    display: block;
    margin-left: 322px;
    text-align: right;
}

/*div#form_yp #table2 #descrizione .jqTransformTextarea,*/
div#form_yp #table3 #note .jqTransformTextarea {
	width: 342px;
}

div#form_yp #table3 #allegato {
	width: 362px !important;
}

div#form_yp .informativa {
	width: 703px;
}

div#form_yp #table4 span#P18_SEND.display_only div a img{
    display: block;
    margin-left: 550px;
    margin-top: 50px;
}

div#form_yp #table4 fieldset#P18_ACCETTA {
	width: 110px;
}

/* fine FORM INVIO PROGETTI */

/* SFOGLIA PROGETTI (ripreso da forniture di cappellini) */

.container_reserved_yp_view {
	background: url("../img/share/back_sfoglia_progetti.jpg") repeat-y scroll 0 0 #C8D2D4 !important;
}

.container_reserved_yp_view div#titlebar {
    background: none repeat scroll 0 0 #C8D2D4;
    height: 47px;
    overflow: hidden;
    position: relative;
}

.container_reserved_yp_view div#titlebar h1 {
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 18px;
    line-height: 120%;
    padding: 15px 30px 10px;
    text-transform: uppercase;
}

.container_reserved_yp_view div#titlebar #chiudi_news {
    position: absolute;
    right: 30px;
    top: 14px;
}

.container_reserved_yp_view .error_message {
	display: block;
    margin: 0 30px 0 280px;
}

/*sm menu forniture*/
.container_reserved_yp_view .menu_forniture	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.container_reserved_yp_view .menu_forniture ul {
	list-style-type:none;
}

.container_reserved_yp_view .menu_forniture ul li {
	padding:0;
	margin:0;	
	height:20px;
	/*font-family: 'RotisSansSerifStd45Light',sans-serif;
	line-height: 120%;
    font-size: 13px;*/
}

.container_reserved_yp_view .menu_forniture ul li a,
.container_reserved_yp_view .menu_forniture ul li a:link,
.container_reserved_yp_view .menu_forniture ul li a:active,
.container_reserved_yp_view .menu_forniture ul li a:visited {
	text-decoration: none;
	padding: 3px 0 0 30px;
}

.container_reserved_yp_view .menu_forniture ul li a:hover,
.container_reserved_yp_view .menu_forniture ul li a.active {
	background: transparent url(../img/architetti/freccia_cat_progetti.png) left top no-repeat;
	color: #ff6633;
}

.container_reserved_yp_view .elenco_dettagli {
	overflow:hidden;
	padding-left:21px;
	position:relative;
	width:220px;
}
/*fine sm menu forniture*/

.container_reserved_yp_view .projects_thumbnail {
	border:3px solid #abb6b5;
}

.container_reserved_yp_view .projects_thumbnail_active{
	border:3px solid #ff6633;
}

.container_reserved_yp_view .blocco_forniture_01 {
	width: 205px;
	min-height:204px;
	height: auto !important;
	height: 204px;
	max-height:204px;
	height: auto !important;
	height: 204px;
	background-color:#ffffff;
	padding:96px ;
	float:left;
	text-align:justify;
}

.container_reserved_yp_view .blocco_forniture_01 p {
	text-align:justify;
}

.container_reserved_yp_view .blocco_forniture_02 {
	width: 593px;
	min-height:396px;
	height: auto !important;
	height: 396px;
	overflow:hidden;
	float:left;
}

.container_reserved_yp_view .blocco_forniture_05 {
	width: 740px;
	min-height:340px;
	height: auto !important;
	height: 340px;
	overflow:hidden;
	float:left;
}

.container_reserved_yp_view .forniture_img {
	width:796px; 
	position:relative; 
}

.container_reserved_yp_view .forniture_img img {
	display:block;
}

.container_reserved_yp_view .blocco_forniture_05, .container_reserved_yp_view .forniture_img {
	width:740px; 
	position:relative; 
}

.container_reserved_yp_view .forniture_pp {
	min-height:12px;
	height: auto !important;
	height: 12px;
	max-height:12px;
	background-color:#022A79;
	padding:17px;
	text-transform:uppercase;
	color:#FFFFFF;
}

.container_reserved_yp_view  ul.forniture_lista_01 {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.container_reserved_yp_view ul.forniture_lista_01 li {
	height:10px;
	padding-right:18px;
}
.container_reserved_yp_view  .blocco_forniture_03 {
	width:371px;
	min-height:361px;
	height: auto !important;
	height: 361px;
	max-height:361px;
	height: auto !important;
	height: 361px;
	background-color:#ffffff;
	padding:35px 25px 0 0;
	float:left;
}

.container_reserved_yp_view .blocco_forniture_04 {
	width:225px;
	min-height:306px;
	height: auto !important;
	height: 315px;
	max-height:auto;
	height: auto !important;
	height: 315px;
	background-color:#ffffff;
	padding:35px 25px 0 0;
	float:left;
}

.container_reserved_yp_view .forniture_scarica {
	min-height:46px;
	height: auto !important;
	height: 46px;
	max-height:46px;
	background-color:#f1efeb;
	position:absolute;
	width:397px;
	bottom:0;
	left:0;
	font-size:90%;
	line-height:100%;
}

.container_reserved_yp_view .forniture_area {
	min-height:25px;
	height: auto !important;
	height: 25px;
	max-height:25px;
	background-color:#fff;
	position:absolute;
	width:250px;
	top:250px;
	left:0;
	font-size:90%;
	line-height:100%;
}

.container_reserved_yp_view .forniture_scarica a:link, .forniture_scarica a:visited {
	text-decoration: none;
}

.container_reserved_yp_view  .forniture_scarica a:hover {
	text-decoration:underline;
}

.container_reserved_yp_view .forniture_scarica_sx {
	float:left;
	border-right:1px solid #666666;
	background-image: url(../img/cappellini/projects/downl_catalogue.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:25px;
	margin-top:8px;
	padding-left:25px;
	width:150px;
}

.container_reserved_yp_view .forniture_scarica_dx {
	float:left;
	background-image: url(../img/cappellini/projects/arrow.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:15px;
	margin-top:8px;
	padding-left:20px;
	width:150px;
}

.container_reserved_yp_view .col-sx {
	width:250px;
	float:left;
}

.container_reserved_yp_view .col-dx {
	padding-left:250px;
}
	
.container_reserved_yp_view .box_testo {
	padding:30px 26px;
	text-align:justify;
}

.container_reserved_yp_view #box_testo_1 {
    float: left;
    padding-right: 20px;
    width: 300px;
}

.container_reserved_yp_view #box_testo_2 {
    float: left;
    width: 368px;
}

.container_reserved_yp_view .tit_fornitura {
	background-position:-200px 0;
	background-repeat:no-repeat;
	width:97px;
	display:block;
	height:27px;
	overflow:hidden;
	text-indent:-999px;
}

.container_reserved_yp_view #box_testo_1 ul {
	list-style: none;
}

.container_reserved_yp_view #box_testo_1 ul li {
	
}

.container_reserved_yp_view #box_testo_1 ul li span {
	font-weight: bold;
}

.container_reserved_yp_view .tit_prodotti_fornitura {
	background-color:#dad5f1;
	padding:0 26px 10px;
	text-transform:uppercase;
}

.container_reserved_yp_view .arrow_tit_prodotti_fornitura {
	background-image: url(../img/cappellini/forniture/arrow_down_titolo.gif);
	background-repeat: no-repeat;
	background-position: 20px bottom;
	padding-bottom:10px;
}

.container_reserved_yp_view .tit_dett_fronitura {
	text-transform: uppercase;
	margin-bottom: 10px;
	font-weight: bold;
}

.container_reserved_yp_view .file_flash {
	/*padding:30px 26px;
	background-color:#dad5f1;*/
}

.container_reserved_yp_view .blocco_forniture_lb_01 {
	float:left;
	height:auto !important;
	max-height:305px;
	min-height:305px;
	padding:35px 0 0;
	width:250px;
}

.container_reserved_yp_view .LB_colsx_bottom {
	width:250px;
	float:left;
}

.container_reserved_yp_view .forniture_B {
	background-color:#FFFFFF;
}

.container_reserved_yp_view .tit_forniture_hotel {
	padding-left:25px;
	text-transform:uppercase;
	height:20px;
	font-weight:bold;
}

.container_reserved_yp_view .elenco_thumbnail {
	overflow-x:hidden;
	overflow-y:hidden;
	padding-left:21px;
	width:220px;
}

.container_reserved_yp_view .thumbnail {
	float:left;
	padding-bottom:5px;
	padding-right:5px;
}

.container_reserved_yp_view #demotip, .container_reserved_yp_view .demotipClass {
    background: url("../img/architetti/pecetta.png") repeat scroll 0 0 transparent;
    color: #7B8280;
    display: none;
    font-size: 0.9em;
    font-weight: bold;
    height: 30px;
    padding: 20px 27px 40px;
    width: 120px;
}

.container_reserved_yp_view .slide_icon {
    margin-top: 305px !important;
    padding-right: 10px !important;
    z-index: 100;
}

/* fine SFOGLIA PROGETTI*/

/* FINE NUOVA AREA RISERVATA */

/* NUOVI CONTATTI */

.container_contacts_home {
    background: none repeat scroll 0 0 #F6F7F8;
}

.container_contacts_home .titolo_contacts {
    margin: 30px 0 30px 40px
}

.container_contacts_home .colonne_contatti {
    margin: 0px 40px 30px 40px;
	float: left;
}

.container_contacts_home .colonne_contatti #col_1 {
	border-right: 1px solid #DDDDDD;
    float: left;
    height: 300px;
    margin-right: 20px;
    overflow: hidden;
    padding-right: 20px;
    width: 270px;
}

.container_contacts_home .colonne_contatti #col_2 {
    border-right: 1px solid #DDDDDD;
    float: left;
    height: 300px;
    margin-right: 20px;
    overflow: hidden;
    padding-right: 20px;
    width: 270px;
}

.container_contacts_home .colonne_contatti #col_3 {
    float: left;
    height: 300px;
    overflow: hidden;
    width: 288px;
}

.container_contacts_home .colonne_contatti dl {
	
}

.container_contacts_home .colonne_contatti dl dt {
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 20px;
	color: #ff6633;
	line-height: 110%;
	margin-bottom: 20px;
	text-transform: uppercase;
}

.container_contacts_home .colonne_contatti dl dd {
	margin-bottom: 15px;

}

.container_contacts_home .colonne_contatti dl dd a,
.container_contacts_home .colonne_contatti dl dd a:link,
.container_contacts_home .colonne_contatti dl dd a:active,
.container_contacts_home .colonne_contatti dl dd a:visited {
	font-family: 'RotisSansSerifStd65Bold',sans-serif;
	font-size: 13px;
	line-height: 100%;
	text-transform: uppercase;
	text-decoration: none;
	background: transparent url(../img/contatti/home/freccia_contatti.gif) no-repeat;
	padding-right: 10px;
}

.container_contacts_home .colonne_contatti dl dd a:hover {
	padding-right: 15px;
	color: #ff6633;
}

.container_contacts_home .colonne_contatti dl dd.subtitle {
	margin-top: -15px;
}

.container_contacts_home .colonne_contatti dl dd.subtitle a,
.container_contacts_home .colonne_contatti dl dd.subtitle a:link,
.container_contacts_home .colonne_contatti dl dd.subtitle a:active,
.container_contacts_home .colonne_contatti dl dd.subtitle a:visited {
	font-family: 'RotisSansSerifStd45Light',sans-serif;
	text-transform: none;
	background: none;
}

.container_newspress_contacts_home div.blocco_news_elenco div.blocco_news_elenco_1 {
	visibility: hidden;
}

.container_contacts_investor,
.container_contacts_newspress {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#C8D2D4 url(../img/share/back_contatti_filiali.jpg) no-repeat scroll 0 260px;
}

.container_contacts_investor h1.title,
.container_contacts_newspress h1.title {
    font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 18px;
    line-height: 120%;
    padding: 15px 30px 10px 0px;
    text-transform: uppercase;
}

/* fine NUOVI CONTATTI */

/* ADVERTISING SOTTO GRUPPO */

.container_group_adv_home {
	background: url("../img/share/back_news_campagne.jpg") no-repeat scroll 0 0 #C8D2D4 !important;
}

/* RIMODIFICHE ICONE NOVEMBRE 2011 (DIVENTANO TUTTE NERE) */

#menu_top_news, ul#main-menu_news, ul#main-menu_news li {
    height: 20px;
}

ul#main-menu_news li a, ul#main-menu_news li a:visited {
    background-position: 0 bottom;
    height: 20px;
}

ul#main-menu_news li a:hover {
    background-position: 0 top;
    height: 20px;
}

.fotoico {
    background-image: url("../img/newspress/ico/zoom.png");
    width: 24px;
}

.galleryico {
    background-image: url("../img/newspress/ico/gallery.png");
    width: 24px;
}

.videoico {
    background-image: url("../img/newspress/ico/video.png");
    width: 24px;
}

.audioico {
    background-image: url("../img/newspress/ico/audio.png");
    width: 24px;
}

/* fine RIMODIFICHE ICONE NOVEMBRE 2011 (DIVENTANO TUTTE NERE) */

/* MODIFICHE A SOSTENIBILITA NOVEMBRE 2011 */

.container_sustainability_report .blocco_testo {
	padding: 40px 0px;
}

.container_sustainability_report .blocco_testo #report_table {
    width: 740px;
	overflow: hidden;
	border-collapse: collapse;
}

.container_sustainability_report .blocco_testo #report_table tr {
	
}

.container_sustainability_report .blocco_testo #report_table tr td {
	text-align: center;
}

.container_sustainability_report .blocco_testo #report_table tr td.report_title {
	text-align: center;
	font-family: 'RotisSansSerifStd45Light',sans-serif;
    font-size: 18px;
    line-height: 120%;
	padding-bottom: 5px;
}

.container_sustainability_report .blocco_testo #report_table tr td#left {
    padding-left: 40px;
}

.container_sustainability_report .blocco_testo #report_table tr td#right {
    padding-right: 40px;
}

.container_sustainability_report .blocco_testo #report_table tr td.report_img {

}

.container_sustainability_report .blocco_testo #report_table tr td a {
	text-decoration: none;
	
}

.container_sustainability_report .blocco_testo #report_table tr td span {
	color: #ff6633;
}

/* fine MODIFICHE A SOSTENIBILITA NOVEMBRE 2011 */
