body, html {	height: 100%;	margin: 0px;	background-color: #ebebeb;	font-family: "Tahoma", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	color: #000000;}/* ----------------------- TAGS ----------------------- */img{	border: 0px;}a{	text-decoration: none;	color:#ee5128;	font-weight:bold;}a:hover{	text-decoration: none;	color:#7c7c7c;}.br {	clear:both;}.bold_grigio{	color:#b8b8b8;	font-weight:bold;}.bold_verde{	color:#214e2d;	font-weight:bold;}.esterno{	width: 100%;	height: 100%;	vertical-align: middle;}.generale{	width: 950px;	margin: auto;}.lingua{	width: 950px;	height:18px;	text-align:right;	color:#808080;	font-weight:bold;	font-size:12px;}.lingua a{	color:#ee5029;}.lingua a:hover, .lingua a.selected{	color:#7c7c7c;}.contenitore{	width: 950px;	min-height:537px;	border:1px solid #656565;	background-color:#FFFFFF;	background-image:url(../img/sfondo.jpg);	background-repeat: repeat-y;}/* ----------------------- PARTE SINISTRA DEL SITO: DATA, HEADER, MENU PRINCIPALE, CONTENUTO PAGINE ----------------------- */.contenitore_sx{	width: 745px;	float:left;}.data{	height: 18px;	background-color:#e0e0e2;	color:#656565;	font-size:12px;	font-weight:bold;	text-align:left;	padding-top:7px;	padding-left:5px;}.header{	height: 136px;	border: 0px;	margin: 0px;	padding: 0px;	overflow: hidden;}.logo{	height: 136px;	float:left;	border: 0px;}.immagini_header{	height: 136px;	float:right;	border: 0px;	margin: 0px;}.menu{	height: 35px;	background-color:#c7dfcf;	padding-left:195px;}.menu ul {	padding:0px;	margin: 0px;	list-style:none;}.menu li {	text-align:center;	float: Left;	display: inline;	width: 109px;	height: 35px;	border-right:1px solid #0d8140;	line-height:40px!important;	line-height:35px;}.menu li a{	text-align:center;	float: Left;	display: inline;	color: #214e2d;	font-size:14px;	font-weight:bold;	width: 109px;	height: 35px;	background-color:#e0e0e2;}.menu li a:hover, .menu li a.selected{	background-color:#fff;	color: #7c7c7c;}/*---------------GETURL-----------------*/.contenuto {	}.news {	float: left;	width:174px;	margin-left:20px!important;	margin-left:10px;	margin-top:10px;}.contenuto_news {	margin-bottom: 15px;}.data_news {	color:#214e2d;	font-weight:bold;	border-bottom:1px solid #b8b8b8;	height:20px;}.titoletti_news {	color:#214e2d;	font-weight:bold;}.news a{	color:#ee5029;	font-weight:bold;}.news a:hover{	color:#7c7c7c;	font-weight:bold;}.titolonews {	color:#b8b8b8;	height:25px;}.contenuto_home {	float:right;	width:530px;	margin-top:10px!important;	margin-top:10px;	text-align:left;}.titolo_home {	color:#214e2d;	font-size: 34px;	margin: 10px 0;	line-height: 32px;}.testo_home {	width:510px;}/* ----------------------- PARTE DESTRA DEL SITO: CERCA, MENU VARI ----------------------- */.contenitore_dx{	width: 205px;	min-height:537px;	height:auto!important;	height:537px;	float:right;	background-color:#dcebe1;}.titolo_cerca{	height: 25px;	background-color:#c7dfcf;	padding-left:10px;}.titolo_cerca img{	margin-top:5px;}.campo_cerca{	height: 35px;	background-color:#FFF;	padding-left:10px;	border: 1px solid #FFF;}.campo_cerca form{	margin: 0;	padding: 0;}#cerca{	border:1px solid #CCC;	width:120px;	text-align:left;	float: left;	margin-top: 8px;}.cerca {	border: none;	color: #ee5128;	font-weight: bold;	background:#FFF;	font-size:18px;	cursor:pointer;	padding: 0;	margin-top: 5px;}.menu_contatti{	height: 82px!important;	height: 81px;	background-color:#f5f7f2;	padding-left:10px;	padding-top:6px;}.menu_contatti ul {	list-style:none;	font-weight:bold;	padding:0px;	margin: 0px;	line-height:25px;}.menu_contatti li {	color:#ee5128;}.menu_contatti li a{	color:#ee5128;	background-image:url(../img/frec_contatti_off.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-left:18px;}.menu_contatti li a:hover{	color:#7c7c7c;	background-image:url(../img/frec_contatti_on.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-left:18px;}.menu_contatti li a.selected {	color:#7c7c7c;	background-image:url(../img/frec_contatti_on.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-left:18px;}.gallery {    height:25px;	background-color:#ffffff;	margin-top:11px;	color:#214e2d;	padding-left:10px;	padding-top:10px;}.gallery a{	color:#ee5128;	font-size:14px;	font-weight:bold;}.gallery a:hover{	color:#7c7c7c;}.gallery a.selected{	color:#7c7c7c;}.box_destra{	width:180px;	margin-top:13px;	margin-left:13px;}.box_profilo_economico{	border:3px solid #cad1cc;	background-color:#FFFFFF;	padding-left:10px;	padding-top:5px;	font-size:12px;	line-height:14px;	color:#214e2d;	font-weight:bold;}.titolo_profilo_economico{	height:35px;}.box_profilo_economico ul{	list-style:none;	margin: 0;	padding: 0;}.box_profilo_economico li a{	color:#ee5128;	font-size:12px;	line-height:14px;	font-weight:bold;}.box_profilo_economico li a:hover, .box_profilo_economico li a.selected {	color:#7c7c7c;}.link_profilo{	color:#214e2d;	font-size:12px;	line-height:14px;	font-weight:bold;}.box_link_utili{	height:87px;	margin-top:10px;	border:3px solid #cad1cc;	background-color:#FFFFFF;	padding-left:10px;	padding-top:5px;	font-size:12px;	color:#b8b8b8;	font-weight:bold;}.titolo_link_utili{	height:35px;}.intesa{	height:20px;}.box_link_utili ul {	list-style:none;	font-weight:bold;	padding:0px;	margin: 0px;	font-size:12px;}.box_link_utili li {	color:#ee5128;	margin: 5px 0;}.box_link_utili a{	color:#ee5128;}.box_link_utili a:hover, .box_link_utili a.selected{	color:#7c7c7c;}.box_glossario{	height:87px;	margin-top:10px;	border:3px solid #cad1cc;	background-color:#FFFFFF;	padding-left:10px;	padding-top:5px;	font-size:12px;	color:#b8b8b8;}.titolo_glossario{	height:35px;}.lettere_glossario{	font-size:12px;	font-weight:bold;	color:#ff9b73;}.lettere_glossario a{	color:#ee5128;}.lettere_glossario a:hover{	color:#7c7c7c;}.lettere_glossario a.selected{	color:#7c7c7c;}.paginazione{	text-align:center;	padding-top:20px;	font-weight:bold;	color: #ccc;}.paginazione a.on{	color:#214e2d;}.footer{	height:15px;	color:#656565;	font-size:10px;	text-align:center;}/* ----------------------- PAGINE CON SOTTOLINK ----------------------- */.menu_sx{	width:195px;	background-color:#f5f7f3;		float:left;}.contenuto_cntr{	width:540px;	float:left;}.titolo_menu_sx{	margin:10px 0;	padding-left:20px;	color:#b8b8b8;	font-size:20px;}.link_menu_sx{	padding-left:20px;	padding-top:10px;}.link_menu_sx ul {	list-style:none;	font-weight:bold;	padding:0px;	margin: 0px;}.link_menu_sx li {	color:#ee5128;	margin: 0 0 15px 10px;}.link_menu_sx li a{	color:#ee5128;	background-image:url(../img/frec_contatti_off.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-left: 18px;}.link_menu_sx li a:hover, .link_menu_sx li a.selected {	color:#7c7c7c;	background-image:url(../img/frec_contatti_on.jpg);}.briciole_di_pane {	height:24px;	padding-top:10px;	padding-left:20px;	color:#b8b8b8;	font-weight:bold;}.briciole_di_pane a{	color:#ee5128;}.briciole_di_pane a:hover{	color:#7c7c7c;}.titolo_contenuto{	margin:10px 0;	padding-left:20px;	color:#214e2d;	font-size:20px;}.testo_contenuto{	padding-left:20px;}/* ----------------------- CORPORATE GOVERNANCE ----------------------- */.linea_governance{	width:500px;	border-bottom:1px solid #214e2d;}.governance_sx{	padding-top:10px;	width:250px;	font-weight:bold;	float:left;}.governance_dx{	padding-top:10px;	float:left;}/* ----------------------- PAGINE SENZA SOTTOLINK ----------------------- */.contenitore_pagina{	width: 950px;	min-height:537px;	border:1px solid #656565;	background-color:#FFFFFF;	background-image:url(../img/sfondo_pagina.jpg);	background-repeat: repeat-y;}.contenuto_cntr_pagina{	}.titolo_contenuto_pagina{	margin:10px 0;	padding-left:20px;	color:#214e2d;	font-size:20px;}.testo_contenuto_pagina{	padding:10px 20px;}/* ----------------------- NEWS ----------------------- */.contenuto_elenco_news {	width:700px;	margin: 10px 0;}.data_elenco_news {	color:#b8b8b8;	font-weight:bold;	border-bottom:1px solid #b8b8b8;	height:20px;}.titoletti_elenco_news {	color:#b8b8b8;	font-weight:bold;}/* ----------------------- GLOSSARIO ----------------------- */.gloss_desc {	margin: 0 20px 10px 0;	border-top: 1px solid #CCC;}.gloss_desc p{	margin: 0;}/* ----------------------- LINK ----------------------- */.link_desc {	margin: 0 20px 10px 0;}.link_desc p{	margin-top: 0;}/* ----------------------- CONTATTI ----------------------- */.img_contatti{	width:420px;	float:left;	font-size:10px;	line-height: 12px;}.testo_contatti{	float: left;	width: 250px;	margin-bottom:15px;}/* ----------------------- GALLERY ----------------------- */.testo_contenuto_pagina_gallery{	margin: 10px 0 0 55px;	height: 250px;}.testo_contenuto_pagina_g img{	border: 1px solid #214e2d;	display: block;	margin: 10px auto;}.testo_contenuto_pagina_g a {	margin: 0px 10px;}.testo_contenuto_pagina_gallery a img{	float:left;	width:100px;	height:100px;	border:1px solid #ee5128;	margin:20px 0 0 20px;}.testo_contenuto_pagina_gallery a:hover img{	border:1px solid #7c7c7c;}/* ----------------------- GALLERY ----------------------- */#mappa ul{	list-style: none;	font-size:18px;	color: #7c7c7c;	font-weight: bold;}#mappa li{	margin-bottom: 5px;	padding-left: 18px;}#mappa ul ul{	font-size:16px;}#mappa ul ul ul{	font-size:14px;}/* ----------------------- PAGINA IMMAGINI ----------------------- */img.img0,img.img2{	float:left;	margin: 10px;	width: 150px;	border: 1px solid #214e2d;}img.img1{	float:right;	margin: 10px;	width: 150px;	border: 1px solid #214e2d;}.testo_contenuto li, .testo_contenuto_pagina li{	margin: 5px 15px;}/* ----------------------- PDF ----------------------- */a.pdf {	background-image:url(../img/icona_pdf.jpg);	background-repeat:no-repeat;	padding: 13px 0 0 30px;	display:block;}/* ----------------------- INTESA ----------------------- */a.intesa img {	height: 12px;}