﻿#splashImage { display:none; }
a { text-decoration:none;}
a:hover { text-decoration:underline;}
div#andamento h2.title_box img{margin-top:8px !important;}
div.calendario h2.title_box img{margin-top:10px !important;}
div#management h2.title_box img{margin-top:5px !important;}
div#toolbox h2.title_box img{margin-top:8px;}

/* box bianchi */
div#top_white { float:left;padding:8px 0 0 10px; }
div#top_white h2.title_box { float:left;}
ul#tools { float:right; }
ul#tools li { float:left;/*text-indent:-1000px;*/}
ul#tools li a { height:14px;width:17px;display:block;overflow:hidden; }
ul#tools li a#ico_print { background:url('../../images/ico_stampa.gif') no-repeat;}
ul#tools li a#ico_alert { background:url('../../Images/ico_email.gif') no-repeat;margin:0 0 0 12px;}
ul#tools li a#ico_pref { background:url('../../images/ico_preferiti.gif') no-repeat;margin:0 0 0 10px;}

p.update_date { color:#0065b4;text-align:right;margin:20px 0 20px 0;font-size:10px; }

div.sx_white { float:left;width:458px;padding:10px 10px 0 20px;line-height:140%; }
div.sx_white h3.title_red { color:#b10000;font-weight:bold;font-size:10px;margin: 0 0 15px 0; }

div.sx_white p.data_blue { float:left;color:#004882;height:50px;overflow:hidden; }
div.sx_white p.data_blue span { font-weight:bold;display:block;}
div.sx_white p.data_blue { float:left;color:#004882; }
div.sx_white p.file_blue { float:right;margin:12px 0 0 0;}
div.sx_white p.file_blue a { display:block;height:14px;color:#0065b4;padding:0 15px 0 0;background:url('../../images/ico_pdf_blue.gif') right  no-repeat; }
div.sx_white p.subtitle_gray { float:left;clear:both;width:100%;color:#707277;font-weight:bold;font-size:11px;}
div.sx_white div.content_txt { float:left;width:100%;margin:10px 0 0 0;font-size:11px; }
div.content_txt p.update_date { color:#0065b4;text-align:right;margin:20px 0 20px 0;font-size:10px; }
div.content_txt ul.list_blueico { margin:13px 0 0 20px; }
div.content_txt ul.list_blueico li { padding: 0 0 13px 20px;background:url('../../images/ico_list_blue.gif') left 5px no-repeat;}


div.dx_white { float:right;width:203px;border-left:1px solid #e7e7e7;padding:10px 0 0 0; }
div.dx_white p { margin: 0 0 10px 0; }
div.dx_white p.title_blue { font-weight:bold;color:#0065b4;margin:0 0 5px 0; }
div.dx_white p a { display:block;color:#f28b1f; }

/* --- nuovi box --- font size da 13 a 11 RR*/

input.txt_search { border:1px solid white;background:#dedede;width:175px;padding:1px 0 1px 4px;font-size:11px;color:#717171;font-family:Verdana,Arial, Helvetica, sans-serif }
div.sel_container {
	border:1px solid white;left:5px;position:relative;width:179px;height:18px;overflow:hidden;background: #dedede;
}
select.sel_search { 
	background: #dedede;position:absolute;width:183px;
	font-size:11px;	color:#717171;top:-2px;left:-2px;font-family:Verdana,Arial, Helvetica, sans-serif
}
select.sel_search option { color:#717171;}


div.box_gray { background:url('../../images/bg_shade_gray.gif') repeat-x;padding:5px 5px 0 5px;}
div.box_gray h2{ background:url('../../images/bg_subtitle_blue.gif') repeat-x; height:22px;color:white;font-size:11px;
		text-transform:uppercase;line-height:22px;font-family:Trebuchet MS, Tahoma,Verdana, Arial, Helvetica, sans-serif;
		padding:0 0 0 10px;
}
div.box_gray h2 img { margin:7px 0 0 0; }
div.box_gray p { text-align:right;color:#0065b5;padding:18px 10px 2px 0; }
div.box_gray div { border:1px solid white;padding:6px 10px;background:#dedede; }
div.box_gray div p { background:url('../../images/bg_tratt.gif') bottom repeat-x;color:#0064b2;height:12px;padding:2px 0 2px 0;}
div.box_gray div p span.sx_attribute { float:left; }
div.box_gray div p span.dx_value { float:right; }

div.box_gray p.blue_txt { padding:12px 10px 0 15px;text-align:left;color:#095ba5 }
div.box_gray p.blue_txt a { 
	margin:10px 0 0 0;display:block;color:#0a59a4;font-weight:bold;
	background:url('../../images/ico_blue_arrow.gif') 0 2px no-repeat;padding:0 0 0 10px; 
}

/* ricerca archivio */
div.box_gray2 { background:url('../../images/bg_box_gray2.gif') repeat-x;padding:5px 5px 0 5px !important;font-size:10px !important;font-family:Verdana, Arial, Helvetica, sans-serif !important}
div.box_gray2 h2{ background:url('../../images/bg_subtitle_blue.gif') repeat-x; height:22px !important;padding:0 0 0 10px !important;}
div.box_gray2 h2 img { margin:7px 0 0 0 !important; }
div.box_gray2 p { padding:0 0 0 5px !important;margin:0 !important; }
div.box_gray2 p.first_item { margin-top:10px !important; }
div.box_gray2 p label { display:block !important;padding:5px 0 5px 9px !important; }
div.box_gray2 p.strip_bt { margin:10px 0 0 0 !important;height:25px !important;padding:0 12px 0 0 !important; }
div.box_gray2 p.strip_bt label { float:right !important;margin:0 5px 0 0 !important;}
div.box_gray2 p.strip_bt input { float:right !important;margin:4px 0 0 0 !important;}

div.box_azure { margin:17px 0 10px 0;background:#d7e3f1;padding:5px; }
div.box_azure h2 { background:url('../../images/bg_subtitle_blue.gif') repeat-x; height:22px;color:white;font-size:11px;
		text-transform:uppercase;line-height:22px;font-family:Trebuchet MS, Tahoma,Verdana, Arial, Helvetica, sans-serif;
		padding:0 0 0 10px;
}
div.box_azure h2 img { margin:7px 0 0 0; }
div.box_azure h2 span { display:block;background:url('../../images/ico_title_white.gif') 0 7px no-repeat;padding:0 0 0 10px;}
div.box_azure p {
	padding: 18px 10px 10px 5px;color:#0a59a4;
}
div.box_azure p a { 
	margin:10px 0 0 0;display:block;color:#0a59a4;
	background:url('../../images/ico_blue_arrow.gif') 0 2px no-repeat;padding:0 0 0 10px; 
}

div.strip_box { float:left;clear:both; }

table.data_tbl { margin:5px 0 0 7px !important;font-size:9px !important;width:235px; }
table.data_tbl td{border-bottom:1px solid #b7b7b7 !important;padding:3px 0 3px 0 !important;font-size:9px !important;}
table.data_tbl th {border-bottom:1px solid #b7b7b7  !important;padding:3px 2px 3px 0 !important;font-style:italic}
table.data_tbl td.label_gray { width:140px; }
table.data_tbl td.blue_data { width:35px;text-align:right;color:#0065b4;font-weight:bold; }
table.data_tbl td.gray_data { width:35px;text-align:right;font-weight:bold; }
table.data_tbl tfoot td { border:0 !important;font-style:italic;text-align:right; }
table.data_tbl th.blue_data { text-align:right;color:#0065b4; }
table.data_tbl th.gray_data { text-align:right; }
table.data_tbl th.label_blue { color:#0065b4;font-style:normal; }
table.data_tbl td.dxalign { text-align:right !important; }

p.dark_blue { padding:20px 0 0 7px;color:#004882; }

ul.list_gray { margin:20px 0 15px 8px; }
ul.list_gray li { padding:1px 0 1px 0; }

a.get_pdf { height:14px;display:block;color:#004882;line-height:14px;padding:0 0 0 22px;background:url('../../images/ico_scarica_pdf.gif') 8px 0 no-repeat;}

.link_blue { font-weight:bold;color:#fc9933 !important; }
.link_img { background:none !important;padding:0 !important; }
.link_gray { color:#717171;background:none !important;padding:0 10px 0 10px !important }

iframe#frame_titolo_big {height:305px;width:203px;overflow:auto;margin:0;padding:0;}

iframe#frame_media {width:492px;height:140px;overflow:hidden;margin:0;padding:0;}

div.tbl_bgazure { background: url('../../images/bg_tbl_azure.gif') repeat-x;border-top:1px solid #e7e7e7;padding:0 11px 0 11px }
table.data_tbl_big { margin:13px 0 13px 7px; }
table.data_tbl_big td{border-bottom:1px solid #b7b7b7  !important;padding:4px 0 4px 0 !important;}
table.data_tbl_big th {border-bottom:1px solid #b7b7b7 !important;padding:4px 2px 4px 0 !important;font-style:italic}
table.data_tbl_big td.label_gray { width:290px; }
table.data_tbl_big td.blue_data { width:172px;text-align:right;color:#0065b4;font-weight:bold; }
table.data_tbl_big td.blue_data2 { width:75px;text-align:center;color:#0065b4;font-weight:bold; }
table.data_tbl_big td.gray_data { width:172px;text-align:left;font-weight:bold; }
table.data_tbl_big tfoot td { border:0 !important;font-style:italic;text-align:right;font-size:9px }
table.data_tbl_big th.blue_data { text-align:right;color:#0065b4; }
table.data_tbl_big th.blue_data2 { text-align:center;color:#0065b4; }
table.data_tbl_big th.gray_data { text-align:left; }
table.data_tbl_big th.label_blue { color:#0065b4;font-style:normal; }
table.data_tbl_big td.last_item { border:0 !important; }

h3.subtitle_azure { color:#0065b4;text-transform:uppercase;font-size:10px;margin:18px 0 12px 15px;}

table,tr,td,th,thead,tbody,tfoot { border-collapse:collapse;border:0;margin:0;padding:0;vertical-align:top; }
div.container_tbl {clear:both !important;float:none !important;margin:20px 20px 0 20px !important;}

h3.title_red { color:#b10000;font-weight:bold;font-size:10px;margin: 0 0 15px 0; }
p.data_blue { float:left;color:#004882;height:50px;overflow:hidden; }
p.data_blue span { font-weight:bold;display:block;}
p.data_blue { float:left;color:#004882; }
p.file_blue { float:right;margin:12px 0 0 0;}
p.file_blue a { display:block;height:14px;color:#0065b4;padding:0 15px 0 0;background:url('../images/ico_pdf_blue.gif') right  no-repeat; }
p.subtitle_gray { float:left;clear:both;width:100%;color:#707277;font-weight:bold;font-size:11px;}

div.sx_white { float:left;width:458px;padding:10px 10px 0 20px;line-height:140%; }
div.sx_white h3.title_red { color:#b10000;font-weight:bold;font-size:10px;margin: 0 0 15px 0; }
div.sx_white p.data_blue { float:left;color:#004882;height:50px;overflow:hidden; }
div.sx_white p.data_blue span { font-weight:bold;display:block;}
div.sx_white p.data_blue { float:left;color:#004882; }
div.sx_white p.file_blue { float:right;margin:12px 0 0 0;}
div.sx_white p.file_blue a { display:block;height:14px;color:#0065b4;padding:0 15px 0 0;background:url('../images/ico_pdf_blue.gif') right  no-repeat; }
div.sx_white p.subtitle_gray { float:left;clear:both;width:100%;color:#707277;font-weight:bold;font-size:11px;}
div.sx_white div.content_txt { float:left;width:100%;margin:10px 0 0 0;font-size:11px; }
p.update_date { color:#0065b4 !important;text-align:right  !important;margin:20px 0 20px 0  !important;font-size:10px  !important; }
div.content_txt ul.list_blueico { margin:13px 0 0 20px; }
div.content_txt ul.list_blueico li { padding: 0 0 13px 20px;background:url('../images/ico_list_blue.gif') left 5px no-repeat;}

div.dx_white { /*RR float:right*/ float:left;width:221px;border-left:1px solid #e7e7e7;padding:10px 0 0 15px;height:220px }
div.dx_white p { margin: 0 0 10px 0; }
div.dx_white p.title_blue { font-weight:bold;color:#0065b4;margin:0 0 5px 0; }
div.dx_white p a { display:block;color:#f28b1f; }

iframe.iframe_attach {/*RR width:165px*/width:250px;height:100px;overflow:auto;position:relative;/*RR top:-30px;left:210px;*/font-size:8px; }
li.attachments {padding:0 0 4px 0;text-align:right;}
li.attachments a {color:#0065b3;}
li.attachments a img {vertical-align:middle;}

a.link_blue {color:#0065b4 !important;text-decoration:none !important;}
a.link_blue:hover {text-decoration:underline !important;}

/* width tabelle */
.w_auto { width:auto !important; }
.w_300 { width:auto !important;}

/* stili pagina calendario tool */
div#calendario_eventi { font-size:10px !important;float:left;margin:10px 0;height:100%;width:945px;background-color:red;padding:5px 6px;background: #eaeaea url('/Style%20Library/images/bg_calendario_ev.jpg') repeat-x;}
div#calendario_eventi div.barra {margin:7px 0 0 0;width:100%;float:left;height:23px; border:1px solid #c8c8c8; background:url('/Style%20Library/images/bg_cal_tit.gif') repeat-x;}
div#calendario_eventi div.titolo {margin:8px 4px 0px 4px; padding:7px 10px 3px 10px; height:16px; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; color:#004983; font-weight:bold;}
div#calendario_eventi div.main {height: 240px; margin:0px 4px 0px 4px;padding:0 10px 15px 10px;float:left;clear:both;}
div#cal_sx { width:230px;float:left;overflow:hidden;padding:10px;border:1px solid #e3e3e3;margin:8px 0 0 0;}
div#cal_dx {width:680px;float:right;overflow:hidden;border-bottom:1px solid #c8c8c8;padding:0 0 15px 0;}
div#cal_dx p {
	font-size:10px !important
}
p.event_sx { width:565px;float:left;padding:0 0 0 15px}
p.event_sx span { display:block; }
p.event_sx span.event_date {text-align:left; padding:25px 0 0 15px;color:#003e78;font-weight:bold;}
p.event_sx span.event_title {padding:3px 0 3px 15px;color:#717171;font-weight:bold;}
p.event_sx span.event_txt {padding:0 0 0 15px;color:#717171;}
p.event_sx span.event_txt a { /*color:#717171;text-decoration:none; */font-weight:bold;color:#0065b5;margin-right:5px;}
p.event_sx span.event_txt a:hover { text-decoration:underline; }
p.event_dx { /*width:75px;float:left;*/text-align:left;color:#003e78;padding:25px 0 0 0;text-align:right;}
p.other_event { float:none;clear:both;text-align:right;padding:10px 15px 10px 0;font-weight:bold; }
p.other_event a { padding:0 0 0 10px;background:url('/Style%20Library/images/ico_arrow_blue.gif') 0 2px no-repeat;color:#0c67ae; }
p.other_event a:hover { text-decoration:underline;}
p.icone_features { float:right; text-align :right; }
p.icone_features img { padding-left:10px; }
p.image_main { padding:25px 0px 25px 0px; margin:0px; }
span.Fin_ev { background: url('/Style%20Library/images/ico_event_fin.gif') 0 27px no-repeat;}
span.Med_ev { background: url('/Style%20Library/images/ico_event_media.gif') 0 27px no-repeat;}
span.Csr_ev { background: url('/Style%20Library/images/ico_event_csr.gif') 0 27px no-repeat;}

div#calProxEvent { border-top:1px solid #d8e8f5;border-bottom:1px solid #d8e8f5;padding:8px 0 8px 10px; }
div#calProxEvent span.calProxHdr { color:#0065b3; }
div#calProxEvent span.calProxEvDate{ font-weight:bold;color:#f18d1d; }
div#calProxEvent a { color:#014984; }


iframe#ifr_cal_ev { width:100%;height:600px;}

h3.sub_tit_blue { font-size:11px;color:#0065b3;text-transform:uppercase;font-weight:bold;margin:10px 0 15px 15px; }
table.tbl_grafici {margin:0 15px 25px 16px !important;width:695px;}
table.tbl_grafici td p {
	padding: 5px 10px 0 0;
}


/* faq  */
div.real_row_faq {
	float:left;clear:both;width:100%;background: url('/Style%20Library/Images/bg_row_faq.gif') 380px 0 repeat-y;

}
div.faq_head { padding:0 15px;font-size:10px;color:#004882; }
div.faq_head span { font-weight:bold; }


div.faq_head { padding:0 15px;font-size:10px;color:#004882;float:left;clear:both;width:360px; }

div.faq_row { width:490px;float:left;display:none;margin:0 14px 0 30px;padding:10px 15px 10px 5px !important;font-size:10px;color:#717171; }

p#path_faq { color:#085aa4;margin:5px 0 0 8px;padding:0 0 0 2px; }
p#path_faq a { color:#085aa4;text-decoration:none;margin:0 2px 0 0 ; }
p#path_faq a:hover{ text-decoration:underline; }
p#path_faq span { color:#085aa4;font-weight:bold;margin:0 0 0 2px; }

h2#tit_faq { height:28px;overflow:hidden;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin:7px 6px 8px 10px; }
h2#tit_faq img { vertical-align:top;margin:8px 0 0 0; }

/* archivio documenti */
div.real_row_arch {
	float:left;clear:both;width:100%;background: url('/Style%20Library/Images/bg_row_faq.gif') 267px 0 repeat-y;
	margin:0 0 20px 0; 
}

h2#tit_arch {height:23px;overflow:hidden;border:1px solid #e3e3e3;margin:0 8px 8px 8px;
background:url('../../Images/bg_archdoc.gif') repeat-x;
 }
h2#tit_arch img { vertical-align:top;margin:8px 0 0 0; }
div.archrow { width:490px; float:left;
margin:4px 14px 0 0;padding:0 15px 10px 5px !important;font-size:10px;color:#717171;display:block;*float:right;}
div.archrow a {
	font-weight:bold !important;color:#676767 !important;
}
div#box_arch { background: #eaeaea url(/Style%20Library/Images/bg_archbox.jpg) repeat-x ;border-bottom:1px solid #e7e7e7;padding:5px 0 20px 0; }
table.arch_tbl {
	width:650px;font-size:10px;}
table.arch_tbl td.archsx_link {
	font-weight:bold;padding:0 0 0 12px !important;width:400px;background: url('/Style%20Library/Images/bg_sxnav_sel.gif') 2px 4px no-repeat;
}
table.arch_tbl td.archdx_link {
	font-weight:bold;padding:0 0 0 12px;font-weight:normal;color:#f28c1e;text-align:right;}
table.arch_tbl td.archdx_link img { vertical-align:middle; }
table.arch_tbl td {
	border-bottom:1px solid #eaeaea !important;padding:0 0 3px 0 !important;
}

div.arch_head { margin:-6px 0 0 0;padding:0 15px;font-weight:bold;text-transform:uppercase;font-size:10px;color:#004882;float:left;clear:both;width:250px; }

div.sub_archtit { margin:0 8px 10px 8px;float:left;
border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:9px 0 8px 0; }
div.sub_archtit p { float:left;padding:0 0 0 15px;color:#004882;font-weight:bold;text-transform:uppercase; }

div#addon { padding:1px 0 0 0; }

a.link_orange { font-weight:bold;color:#fc9933 !important; }
span.gray_tot { display:block;padding:0 0 10px 25px;color:#717171;font-weight:bold; }
span.blue_tot { display:block;padding:0 0 10px 10px;color:#004882;font-weight:bold; }

/* mappa del sito */
div.groupheader {
	width:957px;float:none;margin:0 0 15px 0;text-indent:10px;
	font-size:12px;font-weight:bold;color:#666666;
	height:25px;line-height:25px;background:url('../../Images/bg_accordion.gif') repeat-x;
}
table.toc-layout-main td#column{
	background:#c6d2de url('/Style%20Library/Images/bg_shade_gruppo.gif') repeat-x;
	border-right:1px solid #97bbdd !important;
	padding:0 10px 15px 0 !important;
}

table.toc-layout-main td#column a {
background:transparent url(../../images/ico_blue_arrow.gif) no-repeat scroll 8px 2px;
color:#0A59A4;
display:block;
margin:10px 0pt 0pt;
padding:0pt 0pt 0pt 10px;
text-decoration:none !important;
}

table.toc-layout-main td#column a:hover {
	text-decoration:underline !important;

}

td#column div.level-band a {
	font-size:10px;text-transform:uppercase;background:none
}

td#column div.level-header a{
	background:none;text-indent:0;
}

/* conferenze */
div#conferenze {
	float:left;
	width:703px;
	background:url('/int/en/Style%20Library/Images/bg_conferenze.gif') repeat-x;
	padding:5px 0 5px 0;
}
div#sx_conferenze {
	float:left;
	width:518px;
	padding:15px 10px;
	border-right:1px solid #DCDCDC;
}
div#dx_conferenze {
	float:right;
	width:140px;
	padding:15px 10px;
}
div#sx_conferenze p.conf_title {
	font-weight:bold;
	color:#005fac;
	margin:0 0 10px 0;
}
div#sx_conferenze p.conf_subtitle {
	font-style:italic;
	color:#6c6c6c;
	margin: 0 0 15px 0;
}
div#sx_conferenze p.call_title {
	font-weight:bold;
	color:#f49225;
	margin:0 0 5px 0;
}
div#sx_conferenze p.call_txt { color:#6c6c6c; }
div#sx_conferenze p.call_txt a{ text-decoration:underline;color:#6c6c6c;}
div#sx_conferenze p.call_txt a:hover{ text-decoration:none;}
div#sx_conferenze p.conf_tel {margin:15px 0 0 0;}
div#sx_conferenze p.conf_tel span { font-weight:bold;color:#6c6c6c;display:block;margin:0 0 4px 0; }

div#dx_conferenze p.conf_data { color:#6c6c6c;}
div#dx_conferenze p.conf_data span{ display:block;}
div#dx_conferenze p.conf_links { margin:85px 0 0 0;}
a#webcast { display:block;COLOR: #0c5791 !important;margin:0 0 0 0;padding:5px 0 5px 20px;background:url('/int/en/Style%20Library/Images/ico_confwebcast.gif') left 3px no-repeat;}
a#pres_pdf { display:block;COLOR: #0c5791 !important;padding:5px 0 5px 20px;background: url('/int/en/Style%20Library/Images/ico_confpdf.gif') left 3px no-repeat;}


/* font per data entry standard item delle liste - è definito nel core.css RR*/
 p.event_sx, p.event_dx, .ms-standardheader {font-size:9px !important;}

/* font per liste - è definito nel core.css RR*/
.ms-formlabel, .ms-styleheader,  .ms-viewselector, .ms-propertysheet,  .ms-formbody, .ms-formdescription, .ms-summarytitlebar, .ms-sbtable
{
font-size:9px !important;}

td.ms-paging, p.ms-paging, ms-paging
{
font-size:9px !important;}
 

th.ms-vh,th.ms-vh1, th.ms-vh2  {
font-size:9px !important;}


.ms-formdescription {
font-size:9px important;}

.ms-sbplain{
font-family:Tahoma;
font-size:9px !important;
border:none;
}

/*  RR TOOLBAR RichHtmlEditor RTE STANDARD MICROSOFT CUSTOM STYLE	*/

A span.ms-WPEditText{
line-height:30px;
overflow:visible;
display:block;
padding-left:1px;
padding-right:1px;

font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
text-decoration:none;
}

.ms-rteCustom-UnipolTitolo, .UnipolTitolo
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #005e8a;
	font-weight: bold;
}
.ms-rteCustom-UnipolTextContenuto, .UnipolTextContenuto
{
font-family:verdana,arial,helvetica,sans-serif;
	font-weight: normal;
	font-size:10px;
	color: #656565;
}
.ms-rteCustom-UnipolLinkArrow, .UnipolLinkArrow
{
	font-family:verdana,arial,helvetica,sans-serif;
	margin:10px 0 0 0;
	color:#0a59a4;
	font-weight:normal;
	background:url('../../images/ico_blue_arrow.gif') 0 2px no-repeat;padding:0 0 0 10px;
}
.ms-rteCustom-UnipolLinkArrowBold, .UnipolLinkArrowBold
{
	font-family:verdana,arial,helvetica,sans-serif;
	margin:10px 0 0 0;
	color:#0a59a4;
	font-weight:bold;
	background:url('../../images/ico_blue_arrow.gif') 0 2px no-repeat;padding:0 0 0 10px;
}

.ms-rteCustom-UnipolLinkNormal, .UnipolLinkNormal
{
	font-family:verdana,arial,helvetica,sans-serif;
	color:#0a59a4;
	font-weight:bold;
}

.ms-rteCustom-UnipolTextBlu, .UnipolTextBlu
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight: normal;
	font-size:10px;
	color: #0065B5;
}

.ms-rteCustom-UnipolTextBluBold, .UnipolTextBluBold
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	font-size:10px;
	color: #0065B5;

}
.ms-rteCustom-UnipolElencoPuntato, .UnipolElencoPuntato
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight: normal;
	background-position:2px;
	background-repeat:no-repeat;
	display:block;
	font-size:10px;
	color: #656565;
	list-style-type:none;
	PADDING-LEFT: 15px;	
	BACKGROUND: url(../../images/li_quadratino.gif) no-repeat 0px 2px;	
	MARGIN-BOTTOM: 6px
	
}

.ms-rteCustom-UnipolSeparatore, .UnipolSeparatore
{
	width: 100%;
	color: #b3b3b3;
	size: 1px;
}


/* Formato Table -UGF1 */

.ms-rteTable-UGF1 {
                border-collapse: collapse;
                border: solid 0px;
                font-family: Arial;   
}
.ms-rteTable-UGF1 tr.ms-rteTableHeaderRow-UGF1 {
                border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
                margin-top: 0in;
                margin-right: 0in;
                margin-bottom: 10.0pt;
                margin-left: 0in;
                line-height: 115%;
                font-size: inherit;
                font-family: Arial;
                width: 119.7pt;
                background: #ebedf0;
                font-weight: normal;
                padding: 0in 5.4pt 0in 5.4pt;
                color: #000000;  
}
.ms-rteTable-UGF1 td.ms-rteTableHeaderFirstCol-UGF1 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableHeaderLastCol-UGF1 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableHeaderOddCol-UGF1 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableHeaderEvenCol-UGF1 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 tr.ms-rteTableOddRow-UGF1 {
                border-width: 1pt;
                color: #000000;
                vertical-align: top;
                border-bottom-style: solid;
                border-bottom-color: #ebedf0;
}
.ms-rteTable-UGF1 tr.ms-rteTableEvenRow-UGF1 {
                color: #000000;
                vertical-align: top;            
}
.ms-rteTable-UGF1 td.ms-rteTableFirstCol-UGF1  {
                border-width: 1pt;
                border-color: #ebedf0;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
                border-left-style: solid;
}
.ms-rteTable-UGF1 td.ms-rteTableLastCol-UGF1 {
                border-width: 1pt;
                border-color: #ebedf0;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableOddCol-UGF1  {
                border-width: 1pt;
                border-color: #ebedf0;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF1 td.ms-rteTableEvenCol-UGF1 {
                border-width: 1pt;
                border-color: #ebedf0;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF1 tr.ms-rteTableFooterRow-UGF1    {
                color: #333333;
                background-color: #FFFFFF;
                vertical-align: top;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableFooterFirstCol-UGF1  {
                border-width: 1pt;
                border-color: #ebedf0;
                border-bottom-style: solid;
                border-left-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableFooterLastCol-UGF1 {
                border-width: 1pt;
                border-color: #ebedf0;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableFooterOddCol-UGF1  {
                border-width: 1pt;
                border-color: #ebedf0;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF1 td.ms-rteTableFooterEvenCol-UGF1  {
                border-width: 1pt;
                border-color: #ebedf0;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}

/* Formato Table -UGF2 */

.ms-rteTable-UGF2 {
                border-collapse: collapse;
                border: solid 0px;
                font-family: Arial;   
}
.ms-rteTable-UGF2 tr.ms-rteTableHeaderRow-UGF2 {
                border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
                margin-top: 0in;
                margin-right: 0in;
                margin-bottom: 10.0pt;
                margin-left: 0in;
                line-height: 115%;
                font-size: 8.0pt;  
                font-family: Arial;
                width: 119.7pt;
                background: #ff9b04;
                font-weight: normal;
                padding: 0in 5.4pt 0in 5.4pt;
                color: #ffffff;      
}
.ms-rteTable-UGF2 td.ms-rteTableHeaderFirstCol-UGF2 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableHeaderLastCol-UGF2 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableHeaderOddCol-UGF2 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableHeaderEvenCol-UGF2 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 tr.ms-rteTableOddRow-UGF2 {
                border-width: 1pt;
                color: #000000;
                vertical-align: top;
                border-bottom-style: solid;
                border-bottom-color: #ff9b04;
}
.ms-rteTable-UGF2 tr.ms-rteTableEvenRow-UGF2 {
                color: #000000;
                vertical-align: top             
}
.ms-rteTable-UGF2 td.ms-rteTableFirstCol-UGF2  {
                border-width: 1pt;
                border-color: #ff9b04;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
                border-left-style: solid;
}
.ms-rteTable-UGF2 td.ms-rteTableLastCol-UGF2 {
                border-width: 1pt;
                border-color: #ff9b04;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableOddCol-UGF2  {
                border-width: 1pt;
                border-color: #ff9b04;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF2 td.ms-rteTableEvenCol-UGF2 {
                border-width: 1pt;
                border-color: #ff9b04;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF2 tr.ms-rteTableFooterRow-UGF2    {
                color: #333333;
                background-color: #FFFFFF;
                vertical-align: top;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableFooterFirstCol-UGF2  {
                border-width: 1pt;
                border-color: #ff9b04;
                border-bottom-style: solid;
                border-left-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableFooterLastCol-UGF2 {
                border-width: 1pt;
                border-color: #ff9b04;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableFooterOddCol-UGF2  {
                border-width: 1pt;
                border-color: #ff9b04;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF2 td.ms-rteTableFooterEvenCol-UGF2  {
                border-width: 1pt;
                border-color: #ff9b04;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}

/* Formato Table -UGF3 */

.ms-rteTable-UGF3 {
                border-collapse: collapse;
                border: solid 0px;
                font-family: Arial;   
}
.ms-rteTable-UGF3 tr.ms-rteTableHeaderRow-UGF3 {
                border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
                margin-top: 0in;
                margin-right: 0in;
                margin-bottom: 10.0pt;
                margin-left: 0in;
                line-height: 115%;
                font-size: 8.0pt;  
                font-family: Arial;
                width: 119.7pt;
                background: #08821c;
                font-weight: normal;
                padding: 0in 5.4pt 0in 5.4pt;
                color: #ffffff;      
}
.ms-rteTable-UGF3 td.ms-rteTableHeaderFirstCol-UGF3 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableHeaderLastCol-UGF3 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableHeaderOddCol-UGF3 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableHeaderEvenCol-UGF3 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 tr.ms-rteTableOddRow-UGF3 {
                border-width: 1pt;
                color: #000000;
                vertical-align: top;
                border-bottom-style: solid;
                border-bottom-color: #08821c;
}
.ms-rteTable-UGF3 tr.ms-rteTableEvenRow-UGF3 {
                color: #000000;
                vertical-align: top;            
}
.ms-rteTable-UGF3 td.ms-rteTableFirstCol-UGF3  {
                border-width: 1pt;
                border-color: #08821c;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
                border-left-style: solid;
}
.ms-rteTable-UGF3 td.ms-rteTableLastCol-UGF3 {
                border-width: 1pt;
                border-color: #08821c;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableOddCol-UGF3  {
                border-width: 1pt;
                border-color: #08821c;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF3 td.ms-rteTableEvenCol-UGF3 {
                border-width: 1pt;
                border-color: #08821c;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF3 tr.ms-rteTableFooterRow-UGF3    {
                color: #333333;
                background-color: #FFFFFF;
                vertical-align: top;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableFooterFirstCol-UGF3  {
                border-width: 1pt;
                border-color: #08821c;
                border-bottom-style: solid;
                border-left-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableFooterLastCol-UGF3 {
                border-width: 1pt;
                border-color: #08821c;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableFooterOddCol-UGF3  {
                border-width: 1pt;
                border-color: #08821c;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF3 td.ms-rteTableFooterEvenCol-UGF3  {
                border-width: 1pt;
                border-color: #08821c;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}

/* Formato Table -UGF4 */

.ms-rteTable-UGF4 {
                border-collapse: collapse;
                border: solid 0px;
                font-family: Arial;   
}
.ms-rteTable-UGF4 tr.ms-rteTableHeaderRow-UGF4 {
                border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
                margin-top: 0in;
                margin-right: 0in;
                margin-bottom: 10.0pt;
                margin-left: 0in;
                line-height: 115%;
                font-size: 8.0pt;  
                font-family: Arial;
                width: 119.7pt;
                background: #004b72;
                font-weight: normal;
                padding: 0in 5.4pt 0in 5.4pt;
                color: #ffffff;      
}
.ms-rteTable-UGF4 td.ms-rteTableHeaderFirstCol-UGF4 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableHeaderLastCol-UGF4 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableHeaderOddCol-UGF4 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableHeaderEvenCol-UGF4 {
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 tr.ms-rteTableOddRow-UGF4 {
                border-width: 1pt;
                color: #000000;
                vertical-align: top;
                border-bottom-style: solid;
                border-bottom-color: #004b72;
}
.ms-rteTable-UGF4 tr.ms-rteTableEvenRow-UGF4 {
                color: #000000;
                vertical-align: top;            
}
.ms-rteTable-UGF4 td.ms-rteTableFirstCol-UGF4  {
                border-width: 1pt;
                border-color: #004b72;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
                border-left-style: solid;
}
.ms-rteTable-UGF4 td.ms-rteTableLastCol-UGF4 {
                border-width: 1pt;
                border-color: #004b72;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableOddCol-UGF4  {
                border-width: 1pt;
                border-color: #004b72;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF4 td.ms-rteTableEvenCol-UGF4 {
                border-width: 1pt;
                border-color: #004b72;
                padding: 0in 5.4pt 0in 5.4pt;
                border-bottom-style: solid;
}
.ms-rteTable-UGF4 tr.ms-rteTableFooterRow-UGF4    {
                color: #333333;
                background-color: #FFFFFF;
                vertical-align: top;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableFooterFirstCol-UGF4  {
                border-width: 1pt;
                border-color: #004b72;
                border-bottom-style: solid;
                border-left-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableFooterLastCol-UGF4 {
                border-width: 1pt;
                border-color: #004b72;
                border-bottom-style: solid;
                border-right-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableFooterOddCol-UGF4  {
                border-width: 1pt;
                border-color: #004b72;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-UGF4 td.ms-rteTableFooterEvenCol-UGF4  {
                border-width: 1pt;
                border-color: #004b72;
                border-bottom-style: solid;
                padding: 0in 5.4pt 0in 5.4pt;
}
