﻿@charset "utf-8";
/* column content */
.ITB_custom_content {width:460px!important;float:left; color:#555;font-family:Arial, Helvetica, sans-serif!important; }
.ITB_custom_large .ITB_custom_content {width:660px!important;}
.ITB_custom_stretch .ITB_custom_content {width:100%!important;}
.ITBMainTableContentRow .onetIDListForm {width:100%!important;}

.ITB_custom_content p {text-align:justify; }
.ITB_custom_content .ITB_rightalign{display:block;float:right;}

.ITB_custom_content h1 { line-height:0; font-size:0; color:#fff; text-indent:-9000px;padding: 4px!important; }
.ITB_custom_content h2,h3,h4,h5 { font-size:100%; margin:0; padding:0; font-weight:normal }

.ITB_custom_content h3 { color:#004b8d; font-size:19px!important; padding:20px 0 15px; font-weight:normal!important;font-family:Arial, Helvetica, sans-serif!important; }
.ITB_custom_content h4 { color:#004b8d; font-size:13px!important; font-weight:bold; padding:0; }
.ITB_custom_content h5 { font-size:11px!important; text-transform:uppercase; padding:10px 0 5px }
.ITB_custom_content p { font-size:12px; padding:0 0 25px;line-height:17px;clear:both;float:none;display:block; }
.ITB_custom_content p.registrazione { font-size:12px;margin:4px; padding:12px 0 2px;line-height:18px;clear:both;float:none;display:block; }
.ITB_custom_content a {font-size:12px!important; text-decoration:none!important; color:#555!important;display:inline!important; }
.ITB_custom_content a:hover {text-decoration:underline!important; }
.ITB_custom_content p img.product{float:left;clear:left;margin-right:10px;}
.ITB_custom_content a.big{font-size:190%!important; line-height:100%;font-weight:normal;color:#004B8D!important;}


/*bottone richiedi informazioni*/
.ITB_custom_content a.ContactButton{display:block!important;height:23px;width:160px;font-size:0!important;margin-bottom:20px;}
	.ITB_custom_content a.ContactButton 		{background:url(/Style%20Library/Images/ITB/btn_richiediinfo.gif) 0 	0 		no-repeat;}
	.ITB_custom_content a.ContactButton:hover 	{background:url(/Style%20Library/Images/ITB/btn_richiediinfo.gif) 0 	-22px 	no-repeat;}
.ITB_custom_content a.ContactButton span{display:none;}


.ITB_custom_content img.product{margin-bottom:15px;}

.ITB_scrollerdiv {width:98%;height:400px;overflow:scroll;border:1px #555 solid;padding:2px;margin:0 0 10 0;}
.ITB_custom_content p a { font-weight:bold; display:block }
.ITB_custom_content p a.link { font-weight:normal; display:inline; color:#ee3224 }
.ITB_custom_content p span { color:#004b8d;}

.ITB_custom_content .table{vertical-align:middle;margin:0 0 10px; height:33px;width:99%;left:0px;border:1px solid #e1e1e1; background:url(/Style%20Library/Images/ITB/bg_image.gif) 0 100% repeat-x #fff;}
.ITB_custom_content .textcell{text-align:left;vertical-align:middle;padding:4px!important;}
.ITB_custom_content .buttoncell{text-align:right;vertical-align:middle;width:120px!important;padding:4px!important;}
.ITB_custom_content .buttoncell a {display:block; margin:0 4px 0 4px; background:url(/Style%20Library/Images/ITB/btn_image.gif) 0 0 no-repeat; width:77px; height:17px; text-align:center; font-size:10px!important; color:#fff!important; }
.ITB_custom_content .buttoncell a:hover { text-decoration:none!important;}

.ITB_custom_content .image { height:23px;vertical-align:middle; display:block!important; position:relative;position:relative; width:100%; margin:0 0 0 0; border:1px solid #e1e1e1; background:url(/Style%20Library/Images/ITB/bg_image.gif) 0 100% repeat-x #fff }
.ITB_custom_content .small {vertical-align:middle; display:block!important;  background-position:0 -40px; width:100%; padding:10px 0 10px 10px; }
.ITB_custom_content .small div {width:340px!important;}
.ITB_custom_content .image a { text-align:center; font-size:10px!important; color:#fff!important;position:absolute; bottom:10px; right:10px; background:url(/Style%20Library/Images/ITB/btn_image.gif) 0 0 no-repeat; width:77px; height:17px; text-align:center; padding-bottom:5px; color:#fff }
.ITB_custom_content .small a { bottom:5px; }
.ITB_custom_content .image a:link { text-decoration:none!important;color:#fff!important; }
.ITB_custom_content .image a:hover { text-decoration:none!important;color:#fff!important; }
.ITB_custom_content .image a:visited { text-decoration:none!important;color:#fff!important; }
.ITB_custom_content .image a:active { text-decoration:none!important;color:#fff!important; }

.ITB_custom_content .linkbox {vertical-align:middle; /*display:block!important;*/ width:100%; border:1px solid #e1e1e1; background:url(/Style%20Library/Images/ITB/bg_image.gif) 0 20% repeat-x #fff; }
.ITB_custom_content .linkbox td{padding-top:8px;padding-bottom:8px;padding-left:4px;padding-right:4px;}
.ITB_custom_content .linkbox a { text-align:center; font-size:10px!important; color:#fff!important; background:url(/Style%20Library/Images/ITB/btn_image.gif) 0 0 no-repeat; width:77px; height:17px; text-align:center;  color:#fff;display:block!important; }
.ITB_custom_content .linkbox a:link { text-decoration:none!important;color:#fff!important; }
.ITB_custom_content .linkbox a:hover { text-decoration:none!important;color:#fff!important; }
.ITB_custom_content .linkbox a:visited { text-decoration:none!important;color:#fff!important; }
.ITB_custom_content .linkbox a:active { text-decoration:none!important;color:#fff!important; }


.ITB_custom_content .steep { background:url(/Style%20Library/Images/ITB/bg_steep.gif) 0 0 no-repeat; height:37px; margin:0 0 30px }
.ITB_custom_content .steep2 { background-position:0 -37px }
.ITB_custom_content .steep3 { background-position:0 -74px }
.ITB_custom_content .steep li { float:left; width:33%; font-size:120%; color:#545454; padding:10px 0; text-align:center }
.ITB_custom_content .steep li.on { color:#fff }

.ITB_custom_content .list2 { width:100%!important; }
.ITB_custom_content .list2 li { float:left; width:46.5%; margin:0 12px 0 0;}
.ITB_custom_content .list3 { width:100%!important; }
.ITB_custom_content .list3 li { float:left; width:30%; margin:0 10px 0 0!important;}
.ITB_custom_content .info{border:none; background:url(/Style%20Library/Images/ITB/btn_info.gif) 0 0 no-repeat!important; width:161px; height:19px; overflow:visible; text-align:center; font-size:95%; color:#545454; margin:0 0 10px!important;}
.ITB_custom_content .green { color:#158e1b }
.ITB_custom_content .box3{text-align:left!important;}

.ITB_custom_content .solution{font-size:13px!important;font-family:Arial, Helvetica, sans-serif!important;line-height:16px!important;}
.ITB_custom_content .column_extra { position:relative; float:right; width:150px; padding:15px 15px 5px; color:#545454; line-height:120%; background:#fff;   }

.ITB_custom_content .column_content .box2 .wrapperITB {text-align:center!important;}
.ITB_custom_content .column_content .box2 .wrapperITB .clearfix {text-align:left!important;}

.ITB_custom_content .boxtable table { background-color:none;width:100%;margin-bottom:3px; }
.ITB_custom_content .boxtable table th { border-bottom:1px solid #ccc; padding:3px 4px; font-size:100%;background-color:none; }
.ITB_custom_content .boxtable table td { border-bottom:1px solid #ccc; padding:3px 4px; font-size:100%;background-color:none; }
.ITB_custom_content .boxtable table td.cost { width:40%; }
.ITB_custom_content .boxtable table td.costsmall { width:25%; }
.ITB_custom_content .boxtable table th h2 {  }

.ITB_banca {  font-size:12px; margin:0 0 10px }
.ITB_banca li {padding:10px 0 4px 0px; list-style:decimal;list-style-position:outside;list-style-type:decimal; }
	
.ITB_Azionisti {  font-size:12px; margin:0 0 10px }
.ITB_azionisti li {padding:10px 0 4px 0px; list-style:disc;list-style-position:outside;list-style-type:disc; }
.ITB_azionisti strong { display:block }

.ITB_valori {  font-size:12px; margin:0 0 10px }
.ITB_valori li {margin-left:20px; padding:10px 0 4px 0px; list-style:disc;list-style-position:outside;list-style-type:disc; }
.ITB_valori strong { display:block }

.ITB_valori .solution dd img { float:left; margin:0 15px 15px 0}	
.ITB_valori .solution dd p { font-size:95% }	


ol.disc {  font-size:12px; margin:0 0 10px; }
ol.disc li {padding:10px 0 0px 20px; list-style:disc;list-style-position:outside!important;list-style-type:disc; }
ol.disc strong { display:block }

ol.circle {  font-size:12px!important; margin:0 0 10px ; }
ol.circle li {padding:10px 0 0px 20px; list-style:circle!important;list-style-position:outside!important;list-style-type:circle!important;margin-left:20px; }
ol.circle strong { display:block }
				
.ITB_contatta {  font-size:12px; margin:0 0 20px }
.ITB_contatta li { background:url(/Style%20Library/Images/ITB/icos_contatta.gif) 0 0 no-repeat; padding:20px 0 10px 80px }
.ITB_contatta li.ico2 { background-position:0 -58px }
.ITB_contatta li.ico3 { background-position:0 -125px }
.ITB_contatta li.ico4 { background-position:0 -185px }
.ITB_contatta li.icorosso { background-position:0 -270px }
.ITB_contatta li.icobustarossa { background-position:0 -330px }
.ITB_contatta strong { display:block }
.ITB_contatta big { font-weight:bold; font-size:14px }
.ITB_contatta big.color { color:#158e1b }
.ITB_contatta address { font-style:normal }
.ITB_contatta a { font-weight:bold!important; display:inline!important }

ol.alpha,
ol.roman { margin:0 0 15px }
ol.alpha li,
ol.roman li { margin:0 0 6px 30px; font-size:120%; list-style-type:lower-alpha }
ol.roman li { list-style-type:lower-roman }

ol.roman li ul { margin:10px 0 15px }
ol.roman li ul li { font-size:100%; list-style-type:disc }

ol.disc {  font-size:12px; margin:0 0 10px }
ol.disc li {margin-left:20px;padding:10px 0 4px 0px; list-style:disc;list-style-position:outside!important;list-style-type:disc;text-align:justify; }
ol.disc strong { display:block }



/*AREA RISERVATA*/
.ITB_custom_webpart_content_ar {float:left; color:#555;font-family:Arial, Helvetica, sans-serif!important; }
.ITB_custom_webpart_content_ar h1 { line-height:0; font-size:0; color:#fff; text-indent:-9000px;padding: 4px!important; }
.ITB_custom_webpart_content_ar h3 { margin-top:-5px;position:relative;color:#004b8d; font-size:19px!important; padding:20px 5px 5px 0px; font-weight:normal!important;font-family:Arial, Helvetica, sans-serif!important; }
.ITB_custom_webpart_content_ar h4 { color:#004b8d; font-size:13px!important; font-weight:bold; padding:0; }
.ITB_custom_webpart_content_ar h5 { font-size:12px!important; text-transform:uppercase; padding:10px 0 5px; }
.ITB_custom_webpart_content_ar p { font-size:12px; padding:0 10px 25px 0px;line-height:16px;clear:both;float:none;display:block;text-align:justify; }

.ITB_custom_content .riservata_boximg{margin-bottom:4px;margin-top:4px;}

	/*colonna stretta della zona riservata*/
	.ITB_webpartzone_small .ITB_custom_webpart_content_ar .containerITB{width:435px!important;}
	.ITB_webpartzone_small .ITB_custom_webpart_content_ar .box2{width:434px!important;}

/*AREA PUBBLICA*/
.ITB_custom_webpart_content {width:845px;padding-left:45px;float:left; color:#555;font-family:Arial, Helvetica, sans-serif!important; }
.ITB_custom_webpart_content .box2{width:387px!important;}
.ITB_custom_webpart_content .column_content_new .box2{width:407px!important;}
.ITB_custom_webpart_content h1 { line-height:0; font-size:0; color:#fff; text-indent:-9000px;padding: 4px!important; }
.ITB_custom_webpart_content h3 { margin-top:-5px;position:relative;color:#004b8d; font-size:19px!important; padding:20px 5px 5px 0px; font-weight:normal!important;font-family:Arial, Helvetica, sans-serif!important; }
.ITB_custom_webpart_content h4 { color:#004b8d; font-size:13px!important; font-weight:bold; padding:0; }
.ITB_custom_webpart_content h5 { font-size:11px!important; text-transform:uppercase; padding:10px 0 5px }
.ITB_custom_webpart_content p { font-size:11px; padding:0 10px 25px 0px;line-height:16px;clear:both;float:none;display:block; }

.ITB_custom_webpart_content p.registrazione { width:400px; }

.ITB_custom_webpart_content .list2 { /*width:100%!important;*/ }
.ITB_custom_webpart_content .list2 li { float:left; margin:20px 15px 0px 0;}
.ITB_custom_webpart_content .column_content{width:430px!important;}
.ITB_custom_webpart_content .list2 .box2{width:166px!important;}
.ITB_custom_webpart_content .column_content  .list2 .box2{height:112px!important;border:1px solid #CCCCCC;}


.ITB_custom_webpart_content .list2 p.registrazione{width:156px;}

.ITB_custom_webpart_content .box2 .wrapperITB{width:187px;}
.ITB_custom_webpart_content .box2 h3{width:200px;}

.ITB_custom_webpart_content .column_content fieldset li{width:49%;display:block;}
.ITB_custom_webpart_content .column_content_new textarea{width:380px!important;height:120px;}

.ITB_custom_webpart_content .LoginBoxLink{padding-top:15px;font-size:10px;width:35%}
.ITB_custom_webpart_content .LoginBoxLink a{text-decoration:none!important;display:inline!important;background:transparent url(/Style%20Library/Images/ITB/fl.gif) no-repeat scroll 0 7px;padding:4px 0 0 15px;}

.ITB_custom_content hr{border-right:none;border-left:none; border-top:1px solid #DADADA!important;border-bottom:1px solid #DADADA;margin:10px 0;width:100%;color:#DADADA;}

/*search pages*/
.ITB_Custom_Search_Content{}
.ITB_Custom_Search_Content div.ITB_custom_content{margin-top:20px;}
.ITB_Custom_Search_Content .srch-Page,
.ITB_Custom_Search_Content .srch-stats {background-color:#FFFFFF!important;color:#999999!important;font-family:verdana,arial!important;font-size:10px!important;padding:0px;text-align:left;white-space:nowrap!important;}
.ITB_Custom_Search_Content .srch-Page {text-align:right!important;border-bottom:2px solid #DEDEDE;padding-bottom:3px;}
.ITB_Custom_Search_Content .srch-stats{color:#AAAAAA!important;}
.ITB_Custom_Search_Content .srch-Icon {padding-right:4px;vertical-align:top;}
.ITB_Custom_Search_Content .srch-Description,
.ITB_Custom_Search_Content .srch-Description b {color:#666666!important;font-family:Verdana,arial!important;font-size:11px!important;margin:0 0 2px!important;}
.ITB_Custom_Search_Content .srch-Metadata {color:#AAAAAA!important;font-family:verdana,arial!important;font-size:10px!important;}

.ITB_Custom_Search_Content .srch-URL,
.ITB_Custom_Search_Content .srch-URL a:link,
.ITB_Custom_Search_Content .srch-URL a:visited {color:#EE3224 !important;text-decoration:none!important;}
.ITB_Custom_Search_Content .srch-URL a:hover {color:#EE3224 !important;text-decoration:underline!important;}
.ITB_Custom_Search_Content .srch-dup,
.ITB_Custom_Search_Content .srch-dup a:link,
.ITB_Custom_Search_Content .srch-dup a:visited {color:#AAAAAA!important;font-size:10px!important;}
.ITB_Custom_Search_Content .srch-Title,
.ITB_Custom_Search_Content .srch-Title a:link, 
.ITB_Custom_Search_Content .srch-Title a:visited {color:#004B8D!important;font-size:13px!important; text-decoration:none!important;font-weight:bold!important;}
.ITB_Custom_Search_Content .srch-Title a:hover {color:#004B8D!important;font-size:13px!important; text-decoration:none!important;}


/*privacy small*/
.smalltext,
.smalltext li,
.smalltext a,
.smalltext ol.alpha li,
.smalltext ol.roman li, 
.smalltext p{font-size:9px;text-align:justify;}
.smalltext .ITB_custom_content p{padding-bottom:8px;line-height:9px;}

.smalltext h3{text-align:left;font-size:13px;}
.smalltext h4{text-align:left;font-size:11px;}

/*pagine articolo*/
.ITBArticleZone{padding-right:40px;padding-top:17px;}
.ITBArticleZone h1 { margin-top:-5px;position:relative;color:#004b8d; font-size:25px!important; padding:20px 5px 5px 0px; font-weight:normal!important;font-family:Arial, Helvetica, sans-serif!important; }
.ITBArticleZone h2 { margin-top:-5px;position:relative;color:#004b8d; font-size:22px!important; padding:20px 5px 5px 0px; font-weight:normal!important;font-family:Arial, Helvetica, sans-serif!important; }
.ITBArticleZone h3 { margin-top:-5px;position:relative;color:#004b8d; font-size:19px!important; padding:20px 5px 5px 0px; font-weight:normal!important;font-family:Arial, Helvetica, sans-serif!important; }
.ITBArticleZone h4 { color:#004b8d; font-size:13px!important; font-weight:bold; padding:0; }
.ITBArticleZone h5 { color:#004b8d; font-size:13px!important; font-weight:bold; padding:0; }
.ITBArticleZone p { font-size:11px; padding:0 10px 25px 0px;line-height:16px;clear:both;float:none;display:block; }
.ITBArticleZone ol{  font-size:11px; margin:0 0 10px }
.ITBArticleZone ul{  font-size:11px; margin:0 0 10px }
.ITBArticleZone li {padding:10px 0 0px 20px; list-style:disc;list-style-position:outside!important;list-style-type:disc; }


.toc-layout-main{margin-top:20px;}
.toc-layout-main a {font-size:12px!important; text-decoration:none!important; color:#555!important;display:inline!important; }
.toc-layout-main a:hover {text-decoration:none!important; }
.toc-layout-main .level-section { font-size:11px; padding:0 0 25px;line-height:16px;clear:both;float:none;display:block; }
.toc-layout-main .level-header { color:#004b8d; font-size:12px!important; font-weight:bold; padding:0; }
.headertitle { color:#004b8d; font-size:12px!important; font-weight:bold; padding:0; }
