 .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_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_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{
	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;
}
.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:27px 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	{
	width:860px;
	overflow:hidden;
	background:url('../img/share/back_dow.gif') repeat-y right top;
}

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

.fondo_back .colonna_2, .fondo_back_log  .colonna_2{ 
	float:left;
	}

.fondo .colonna_3 { 
	width: 228px;
	float:right;
	}
.all3_log {
	background:#AFBAB6 url(../img/share/fre-bia.gif) no-repeat scroll 12px 13px;
	border-bottom:2px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	padding:8px 5px 8px 25px;
	width:515px;
}
.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:13px 0 0 0;
}
.input_ele_1	{
	background:#ebf3f4;
	border:2px #768684 solid;
	width:194px;
}
.scrivitd1	{
	padding:16px 0 0;
	width:145px;
}
.scrivitd2	{
	width:43px;
	padding:16px 0 0px;
}

.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 {
	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*/
}

.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 0 40px;}
.gufram_background .pospayoff{width:auto; height:32px; padding:40px 0 0 40px;}
.nemo_background .pospayoff{width:auto; height:32px; padding:42px 0 0 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*/

/*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;
	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:450px;
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{
	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{/*per IE7*/
	display:inline;}
	
	
.retail_row_sx .sfondo td.dos{
	background-image: url(../img/distribuzione/retail_sfdos_footer_v2.png)!important;

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

	}
/*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{
	padding-left:80px;
padding-top:20px;
	}
	
.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:5px 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 {
/*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{
	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 {
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:490px;
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:77px;
		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") no-repeat 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;
}
.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") no-repeat 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*/












