/* comportamenti DIV -------- */
#top {
	background:#F8F9F9 url(../i/t/bg-top.jpg) 0 0 repeat-x;
}
#top .bg {
	background:url(../i/t/bg-top-rx.gif) top center no-repeat
}
#top .pad {
	width:899px;
	height:148px;
	margin:0 auto;
}
#top #topFlash {
	float:left;
	width:730px;
}



#top #mnLang {
	width:169px;
	float:left;
}
#mnLang ul {
	padding:0 55px 0 0;
}
#mnLang li.italiano {
	list-style:none;
	float:right;
	width:57px;
	height:36px;
	display:block;
	background:url(../i/t/mnLang.gif) 0 -36px no-repeat;
}
#mnLang .italiano a,
#mnLang .italiano a:link,
#mnLang .italiano a:active,
#mnLang .italiano a:visited {
	float:right;
	width:57px;
	height:36px;
	display:block;
	background:url(../i/t/mnLang.gif) 0 0 no-repeat;
}
#mnLang .italiano a:hover,
#mnLang .italiano a:focus {
	/*background:url(../i/t/mnLang.gif) 0 -36px no-repeat*/
}
#mnLang .italiano a.active {
	background:url(../i/t/mnLang.gif) 0 -36px no-repeat !important;
	cursor:default;	
}

#mnLang li.english {
	list-style:none;
	float:right;
	width:57px;
	height:36px;
	display:block;
	background:url(../i/t/mnLang.gif) -57px -36px no-repeat;
}
#mnLang .english a,
#mnLang .english a:link,
#mnLang .english a:active,
#mnLang .english a:visited {
	float:right;
	width:57px;
	height:36px;
	display:block;
	background:url(../i/t/mnLang.gif) -57px 0 no-repeat;
}
#mnLang .english a:hover,
#mnLang .english a:focus {
	/*background:url(../i/t/mnLang.gif) -57px -36px no-repeat*/
}
#mnLang .english a.active {
	background:url(../i/t/mnLang.gif) -57px -36px no-repeat !important;
	cursor:default;	
}












#mn-it,
#mn-en {
	border-top:1px solid #E6E7E8;
	background:#F8F9F9/* url(../i/t/bg-mn-repeat.jpg) 0 0 repeat-x*/
}
#mn-it .bg,
#mn-en .bg {
	width:899px;
	height:63px;
	background:url(../i/t/bg-mn.jpg) 0 0 no-repeat;
	margin:0 auto;
}
#mn-it .pad {
	/*padding-left:561px; senza intranet*/
	padding-left:495px; /*con intranet*/
}
#mn-en .pad {
	/*padding-left:543px; senza intranet*/
	padding-left:477px; /*con intranet*/
}

/* Menù principale --------------------------------------- */
#mn-it ul,
#mn-en ul {
	padding:0;
}
#mn-it li.home {
	list-style:none;
	float:left;
	width:51px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) 0 -36px no-repeat;
}
#mn-it .home a,
#mn-it .home a:link,
#mn-it .home a:active,
#mn-it .home a:visited {
	float:left;
	width:51px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) 0 0 no-repeat;
}
#mn-it .home a:hover,
#mn-it .home a:focus {
	/*background:url(../i/t/mn.gif) 0 -36px no-repeat*/
}
#mn-it .home a.active {
	background:url(../i/t/mn.gif) 0 -36px no-repeat !important;
	cursor:default;	
}
#mn-en li.home {
	list-style:none;
	float:left;
	width:51px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) 0 -36px no-repeat;
}
#mn-en .home a,
#mn-en .home a:link,
#mn-en .home a:active,
#mn-en .home a:visited {
	float:left;
	width:51px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) 0 0 no-repeat;
}
#mn-en .home a:hover,
#mn-en .home a:focus {
	/*background:url(../i/t/mnEng.gif) 0 -36px no-repeat*/
}
#mn-en .home a.active {
	background:url(../i/t/mnEng.gif) 0 -36px no-repeat !important;
	cursor:default;	
}


#mn-it li.oggi {
	list-style:none;
	float:left;
	width:76px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -51px -36px no-repeat;
}
#mn-it .oggi a,
#mn-it .oggi a:link,
#mn-it .oggi a:active,
#mn-it .oggi a:visited {
	float:left;
	width:76px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -51px 0 no-repeat;
}
#mn-it .oggi a:hover,
#mn-it .oggi a:focus {
	/*background:url(../i/t/mn.gif) -51px -36px no-repeat*/
}
#mn-it .oggi a.active {
	background:url(../i/t/mn.gif) -51px -36px no-repeat !important;
	cursor:default;	
}
#mn-en li.oggi {
	list-style:none;
	float:left;
	width:84px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) -51px -36px no-repeat;
}
#mn-en .oggi a,
#mn-en .oggi a:link,
#mn-en .oggi a:active,
#mn-en .oggi a:visited {
	float:left;
	width:84px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) -51px 0 no-repeat;
}
#mn-en .oggi a:hover,
#mn-en .oggi a:focus {
	/*background:url(../i/t/mnEng.gif) -51px -36px no-repeat*/
}
#mn-en .oggi a.active {
	background:url(../i/t/mnEng.gif) -51px -36px no-repeat !important;
	cursor:default;	
}


#mn-it li.futuro {
	list-style:none;
	float:left;
	width:102px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -127px -36px no-repeat;
}
#mn-it .futuro a,
#mn-it .futuro a:link,
#mn-it .futuro a:active,
#mn-it .futuro a:visited {
	float:left;
	width:102px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -127px 0 no-repeat;
}
#mn-it .futuro a:hover,
#mn-it .futuro a:focus {
	/*background:url(../i/t/mn.gif) -127px -36px no-repeat*/
}
#mn-it .futuro a.active {
	background:url(../i/t/mn.gif) -127px -36px no-repeat !important;
	cursor:default;	
}
#mn-en li.futuro {
	list-style:none;
	float:left;
	width:112px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) -135px -36px no-repeat;
}
#mn-en .futuro a,
#mn-en .futuro a:link,
#mn-en .futuro a:active,
#mn-en .futuro a:visited {
	float:left;
	width:112px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) -135px 0 no-repeat;
}
#mn-en .futuro a:hover,
#mn-en .futuro a:focus {
	/*background:url(../i/t/mnEng.gif) -135px -36px no-repeat*/
}
#mn-en .futuro a.active {
	background:url(../i/t/mnEng.gif) -135px -36px no-repeat !important;
	cursor:default;	
}


#mn-it li.marchi {
	list-style:none;
	float:left;
	width:58px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -229px -36px no-repeat;
}
#mn-it .marchi a,
#mn-it .marchi a:link,
#mn-it .marchi a:active,
#mn-it .marchi a:visited {
	float:left;
	width:58px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -229px 0 no-repeat;
}
#mn-it .marchi a:hover,
#mn-it .marchi a:focus {
	/*background:url(../i/t/mn.gif) -229px -36px no-repeat*/
}
#mn-it .marchi a.active {
	background:url(../i/t/mn.gif) -229px -36px no-repeat !important;
	cursor:default;	
}
#mn-en li.marchi {
	list-style:none;
	float:left;
	width:58px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) -247px -36px no-repeat;
}
#mn-en .marchi a,
#mn-en .marchi a:link,
#mn-en .marchi a:active,
#mn-en .marchi a:visited {
	float:left;
	width:58px;
	height:36px;
	display:block;
	background:url(../i/t/mnEng.gif) -247px 0 no-repeat;
}
#mn-en .marchi a:hover,
#mn-en .marchi a:focus {
	/*background:url(../i/t/mnEng.gif) -247px -36px no-repeat*/
}
#mn-en .marchi a.active {
	background:url(../i/t/mnEng.gif) -247px -36px no-repeat !important;
	cursor:default;	
}



#mn-it li.intranet,
#mn-en li.intranet {
	list-style:none;
	float:left;
	width:66px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -287px -36px no-repeat;
}
#mn-it .intranet a,
#mn-it .intranet a:link,
#mn-it .intranet a:active,
#mn-it .intranet a:visited,
#mn-en .intranet a,
#mn-en .intranet a:link,
#mn-en .intranet a:active,
#mn-en .intranet a:visited {
	float:left;
	width:66px;
	height:36px;
	display:block;
	background:url(../i/t/mn.gif) -287px 0 no-repeat;
}
#mn-it .intranet a:hover,
#mn-it .intranet a:focus,
#mn-en .intranet a:hover,
#mn-en .intranet a:focus {
	/*background:url(../i/t/mn.gif) -287px -36px no-repeat*/
}
#mn-it .intranet a.active,
#mn-en .intranet a.active {
	background:url(../i/t/mn.gif) -287px -36px no-repeat !important;
	cursor:default;	
}
















#cont {
	background:#F4F4F4 url(../i/t/bg-cont.jpg) 0 0 repeat-x;
}
#cont .bg {
	background:url(../i/t/bg-cont-rettangoli.gif) top center no-repeat;
	min-height:135px;
	height:auto !important;
	height:135px;
}
#cont .pad {
	width:765px;
	margin:0 auto;
}
#cont h2.titleGruppo {
	background:url(../i/title/gruppo-biasi.gif) 0 0 no-repeat;
	height:33px;
	width:230px;
}
#cont h2.titleGroup {
	background:url(../i/title/biasi-group.gif) 0 0 no-repeat;
	height:33px;
	width:230px;
}
#cont h2.titleBiasiOggi {
	background:url(../i/title/biasi-oggi.gif) 0 0 no-repeat;
	height:33px;
	width:230px;
}
#cont h2.titleBiasiToday {
	background:url(../i/title/biasi-today.gif) 0 0 no-repeat;
	height:33px;
	width:230px;
}
#cont h2.titleBiasiFuturo {
	background:url(../i/title/biasi-futuro.gif) 0 0 no-repeat;
	height:33px;
	width:260px;
}
#cont h2.titleBiasiFuture {
	background:url(../i/title/biasi-future.gif) 0 0 no-repeat;
	height:33px;
	width:290px;
}
#cont h2.titleMarchi {
	background:url(../i/title/marchi.gif) 0 0 no-repeat;
	height:33px;
	width:160px;
}
#cont h2.titleBrands {
	background:url(../i/title/brands.gif) 0 0 no-repeat;
	height:33px;
	width:160px;
}
#cont h2.titleIntranet {
	background:url(../i/title/intranet.gif) 0 0 no-repeat;
	height:33px;
	width:260px;
}
#cont h2.titleCodiceEtico {
	background:url(../i/title/codice-etico.gif) 0 0 no-repeat;
	height:52px;
	width:372px;
}

#cont p {
	line-height:1.45em;
}
.pdf a {
	display:block;
	width:300px;
	height:61px;
	background:url(../i/t/icoPdf.gif) 0 0 no-repeat;
	padding:30px 0 0 55px;
	line-height:1.38em;
	text-decoration:none;
	color:#666
}
.pdf a:hover {
	color:#111
}

#cont #log {
	padding:12px 0 0 0;
}
#cont #log p {
	padding:1px 0;
}
#cont #log input {
	margin-right:6px;
}
#cont #log .ipt {
	border:1px solid #E0DFDA;
	border-top:1px solid #BBBAB5;
	padding:1px 2px;
	font:11px normal Verdana, sans-serif;
	color:#999;
	background:#FFF;
	line-height:1.35em;
}
#cont #log .bt {
	color:#333;
	width:74px;
	height:26px;
	border-style:none !important;
	margin:0 8px 0 0;
	padding:0;
	text-align:center;	
	text-decoration:none;
	font-size:11px;
	vertical-align:middle;
	float:left;
	cursor:pointer;
	display:block;
	background:url(../i/t/fnBtForm.gif) 0 2px no-repeat;
}



















#flash {
	background:#CDCDCD url(../i/t/bg-flash.jpg) 0 0 repeat-x;
}
#flash.codice {
	background:#FFF url(../i/t/bg-flash.jpg) left bottom repeat-x;
}
#flash.flashBg {
	background:#CDCDCD url(../i/t/bg-flashII.jpg) 0 0 repeat-x;
}
#flash .bg {
	background:url(../i/t/bg-flash-rettangoli.gif) top center no-repeat;
	height:300px;
}
#flash .bgII {
	background:url(../i/t/bg-cont-rettangoliII.jpg) top center no-repeat;
	height:300px;
}
#flash .bgIII {
	background:url(../i/t/bg-cont-rettangoliIII.gif) top center no-repeat;
	height:300px;
}
#flash .bgIV {
	background:url(../i/t/bg-flash-rettangoli.gif) top center no-repeat;
	min-height:300px;
	height:auto !important;
	height:300px;
}
#flash .boxTxt {
	padding-right:120px;
}
#flash .pad {
	width:899px;
	margin:0 auto;
}
#flash .padII {
	width:765px;
	margin:0 auto;
}
/*#flash .padIII {
	width:775px;
	margin:0 auto;
}*/
#flash h2.titleEquilibrio {
	background:url(../i/title/equilibrio.gif) 0 0 no-repeat;
	height:33px;
	width:260px;
}
#flash h2.titleBalance {
	background:url(../i/title/balance.gif) 0 0 no-repeat;
	height:33px;
	width:260px;
}
#flash .en {
	height:300px;
	padding:22px 0 0 57px;
	background:url(../i/t/elemntiOverEng.jpg) 57px 22px no-repeat;
}
#flash .it {
	height:300px;
	padding:22px 0 0 57px;
	background:url(../i/t/elemntiOver.jpg) 57px 22px no-repeat;
}
#flash #elementi ol {
	padding:0;	
}
#flash #elementi li {
	list-style:none;
	float:left;
	width:196px;
	height:196px;
	display:block;
	cursor:default
}
#flash #elementi li.fuoco {
	background:url(../i/t/elemntiOut.jpg) 0 0 no-repeat;
}
#flash #elementi li.terra {
	background:url(../i/t/elemntiOut.jpg) -196px 0 no-repeat;
}
#flash #elementi li.acqua {
	background:url(../i/t/elemntiOut.jpg) -392px 0 no-repeat;
}
#flash #elementi li.aria {
	background:url(../i/t/elemntiOut.jpg) -588px 0 no-repeat;
}








#flash ul {
	padding:0;
}
#flash li {
	list-style:none;
}


#flash li.biasi-it {
	float:left;
	width:256px;
	height:300px;
	display:block;
	background:url(../i/t/brandsIta.jpg) 0 -300px no-repeat;
}
#flash li.biasi-en {
	float:left;
	width:256px;
	height:300px;
	display:block;
	background:url(../i/t/brandsEng.jpg) 0 -300px no-repeat;
}
#flash .biasi-it a,
#flash .biasi-it a:link,
#flash .biasi-it a:active,
#flash .biasi-it a:visited {
	float:left;
	width:256px;
	height:300px;
	display:block;
	background:url(../i/t/brandsIta.jpg) 0 0 no-repeat;
}
#flash .biasi-en a,
#flash .biasi-en a:link,
#flash .biasi-en a:active,
#flash .biasi-en a:visited {
	float:left;
	width:256px;
	height:300px;
	display:block;
	background:url(../i/t/brandsEng.jpg) 0 0 no-repeat;
}
#flash .biasiIta a.active {
	background:url(../i/t/brandsIta.jpg) 0 -300px no-repeat;
	cursor:default;
}
#flash .biasi-en a.active {
	background:url(../i/t/brandsEng.jpg) 0 -300px no-repeat;
	cursor:default;
}


#flash li.savio-it {
	float:left;
	width:261px;
	height:300px;
	display:block;
	background:url(../i/t/brandsIta.jpg) -260px -300px no-repeat;
}
#flash li.savio-en {
	float:left;
	width:261px;
	height:300px;
	display:block;
	background:url(../i/t/brandsEng.jpg) -260px -300px no-repeat;
}
#flash .savio-it a,
#flash .savio-it a:link,
#flash .savio-it a:active,
#flash .savio-it a:visited {
	float:left;
	width:261px;
	height:300px;
	display:block;
	background:url(../i/t/brandsIta.jpg) -260px 0 no-repeat;
}
#flash .savio-en a,
#flash .savio-en a:link,
#flash .savio-en a:active,
#flash .savio-en a:visited {
	float:left;
	width:261px;
	height:300px;
	display:block;
	background:url(../i/t/brandsEng.jpg) -260px 0 no-repeat;
}
#flash .savio-it a.active {
	background:url(../i/t/brandsIta.jpg) -260px -300px no-repeat;
	cursor:default;
}
#flash .savio-en a.active {
	background:url(../i/t/brandsEng.jpg) -260px -300px no-repeat;
	cursor:default;
}




#flash li.manaut-it {
	float:left;
	width:258px;
	height:300px;
	display:block;
	background:url(../i/t/brandsIta.jpg) -523px -300px no-repeat;
}
#flash li.manaut-en {
	float:left;
	width:258px;
	height:300px;
	display:block;
	background:url(../i/t/brandsEng.jpg) -523px -300px no-repeat;
}
#flash .manaut-it a,
#flash .manaut-it a:link,
#flash .manaut-it a:active,
#flash .manaut-it a:visited {
	float:left;
	width:258px;
	height:300px;
	display:block;
	background:url(../i/t/brandsIta.jpg) -523px 0 no-repeat;
}
#flash .manaut-en a,
#flash .manaut-en a:link,
#flash .manaut-en a:active,
#flash .manaut-en a:visited {
	float:left;
	width:258px;
	height:300px;
	display:block;
	background:url(../i/t/brandsEng.jpg) -523px 0 no-repeat;
}
#flash .manaut-it a.active {
	background:url(../i/t/brandsIta.jpg) -523px -300px no-repeat;
	cursor:default;
}
#flash .manaut-en a.active {
	background:url(../i/t/brandsEng.jpg) -523px -300px no-repeat;
	cursor:default;
}













#foot {
	background:#2F2D2D url(../i/t/bg-foot.jpg) 0 0 repeat-x;
	color:#939292;
}
#foot .bg {
	width:899px;
	min-height:80px;
	height:auto !important;
	height:80px;
	margin:0 auto;
}
#foot .pad {
	padding:24px 50px 0 59px;
}
#foot ul {
	padding:0;
}
#foot li {
	list-style:none;
	display:inline;
	padding:0;
	float:left;
}
#foot .lang li {
	float:right;
}
#foot a {
	color:#939292;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Verdana, sans-serif;
	padding:0 9px;
	border-right:1px solid #939292;
}
#foot a:hover {
	/*color:#FFF;*/
}
#foot a.last {
	border-right:none;
}
#foot a.active {
	color:#FFF !important;
}

.mnFootOut {
	color:#939292;
}
.mnFootIn {
	color:#FFF;
}


#foot .logoUG {
	text-align:right;
}
#foot .logoUG a {
	text-transform:lowercase !important;
	border-right:0 none;
	padding:0
}











