@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,300,600);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none!important;-webkit-text-stroke:1px rgba(0,0,0,0.1);-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b,strong,.bold{font-weight:600!important}u,.underline{border-bottom:solid 1px #a3a3a3}i,.italic{font-style:italic}textarea{resize:none}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}*{font-family:'Open Sans',Verdana,tahoma,arial,helvetica,sans-serif}html,body,#bpcForm{height:100%;font-family:'Open Sans',verdana,tahoma,arial,helvetica,sans-serif !important;font-size:11pt;font-weight:300;background-color:#e6e6e6}body{overflow-y:scroll;background-color:#e6e6e6;width:1024px;margin:0 auto}a,a:hover,a:active{color:#333;text-decoration:none!important}h1{color:#882345;font-size:1.05em;text-transform:uppercase;display:inline;font-weight:600}div.bpcWrapper{min-height:100%;position:relative;border:0;margin:0 auto -124px;padding:0;overflow-x:hidden;margin:0 auto;background-color:#fff;width:100%}div.bpcBody{height:100%;margin-bottom:12px;padding:12px 24px;min-height:440px}.bpcFooterInfo,.bpcFooterInfo a{font-size:8pt !important;color:#882345}.bpcFooterInfo{clear:both;margin-top:24px;text-align:center;margin-top:30px}div.bpcFixedHeader{height:98px;padding:0;position:relative}div.bpcFixedHeaderContainer{position:absolute;width:100%;padding:0;text-align:right}div.bpcFixedHeaderContainer>img{max-height:98px;width:auto}.bpcPage.full{width:100%;margin:0}.bpcErrorBox{width:100%;padding:60px 20px 70px;background-color:#ffdbdb;border:solid 1px #e6e6e6}.bpcErrorIcon{text-align:center;min-height:70px}.bpcErrorText{text-align:center;margin-top:36px;color:#882345;font-size:1.3em;font-weight:400}.bpcErrorText *,.bpcErrorText .bpcErrorTextTitle{font-size:14pt;font-weight:600;display:block}.bpcErrorText .bpcErrorTextDescription{font-size:12pt;font-weight:300;margin-top:1em;display:block}.bpcInfoText{text-align:center;margin-top:36px}.bpcInfoText .bpcInfoTextTitle{font-size:12pt;font-weight:600;color:#882345;display:block}.bpcInfoText .bpcInfoTextDescription{font-size:10pt;font-weight:300;margin-top:1em;display:block}.bpcInfoText .bpcInfoTextDescription a{font-weight:600;color:#882345}.bpcErrorDisclaimer{margin:24px auto;text-align:center;font-size:10pt!important;color:#333;width:70%}.bpcErrorDisclaimer a{color:#882345;font-weight:600}.bpcErrorDisclaimer b,.bpcErrorDisclaimer strong{color:#882345;font-weight:600}.bpcErrorMessageContainer{margin:24px auto;text-align:center;font-size:10pt!important;color:#333;width:76%}.bpcErrorMessageContainer a{color:#882345;font-weight:600}.bpcErrorMessageContainer b,.bpcErrorMessageContainer strong{color:#882345;font-weight:600}.bpcErrorButton{text-align:center}.ui-commandlink.bpcErrorExit{width:100px}div.bpcPage{position:relative;width:760px;margin:0 0 0 12px;float:left}div.bpcPage div.bpcPageSection{width:100%;margin:0;padding:10px 0;border:0;overflow:hidden}div.bpcPage div.bpcPageSection.bordered{border:solid 1px #a8a8a8;padding:8px}div.bpcPage div.bpcPageSection div.bpcPageLeftPanel,div.bpcPage div.bpcPageSection div.bpcPageRightPanel{position:relative;width:50%}div.bpcPage div.bpcPageSection div.bpcPageLeftPanel.reduced,div.bpcPage div.bpcPageSection div.bpcPageRightPanel.reduced{position:relative;width:48%}div.bpcPage div.bpcPageSection div.bpcPageLeftPanel{float:left;text-align:left}div.bpcPage div.bpcPageSection div.bpcPageRightPanel{float:right;text-align:right}div.bpcPage div.bpcPageSection div.bpcPageLeftPanel.small{width:30%;padding-left:20px}div.bpcPage div.bpcPageSection div.bpcPageRightPanel.large{width:60%}div.bpcTitle,span.bpcTitle,td.bpcTitle{font-weight:bold;color:#882345;font-size:10pt;line-height:22px;min-height:22px;border-bottom:solid 1px #882345;padding-bottom:2px;margin-bottom:1.5em}div.bpcTitle a,span.bpcTitle a,td.bpcTitle a{float:right;padding-right:5px}.bpcTitle.bpcIconTitle{padding-left:65px;background-color:transparent;background-repeat:no-repeat;background-position:top left;height:60px;position:relative}.bpcTitle.bpcIconTitle a.bpcIconButton{position:absolute;bottom:5px;right:0}.bpcTitle.bpcIconTitle h1{position:absolute;bottom:5px}.bpcInternalTitle{background-color:#882345 !important;color:#fff !important;text-shadow:none !important;margin:0 0 15px;border:0;font-weight:600;padding:4px 1em}div.bpcSubTitle,span.bpcSubTitle,td.bpcSubTitle{font-weight:600;color:#882345;font-size:10pt;line-height:22px;min-height:22px;padding-bottom:2px;margin:1.5em 0 0}.bpcIconTextButton{height:24px;width:auto;min-width:100px;background-position:0 0}a.bpcIconButton{width:18px;height:18px;background-position:0 0;display:inline-block}.bpcTitle a.bpcIconButton{margin-top:0;margin-left:20px;padding-right:0;width:22px;height:22px}.bpcLabel a.bpcIconButton{margin-top:0;vertical-align:text-top}a.bpcIconButton:hover,a.bpcIconButton.ui-state-hover{background-position:-36px 0}a.bpcIconButton.ui-state-active{background-position:-18px 0}.bpcTitle a.bpcIconButton:hover,.bpcTitle a.bpcIconButton.ui-state-hover{background-position:-44px 0}.bpcTitle a.bpcIconButton.ui-state-active{background-position:-22px 0}.bpcTitle .bpcLabel a.bpcIconButton,.bpcLabel .bpcLabel a.bpcIconButton{position:absolute}.clearfix,.bpcPageSection{overflow:auto;zoom:1}.left{float:left}.right{float:right}.center{text-align:center}img{-ms-interpolation-mode:bicubic}.logo{height:98px;margin-left:20px}.servizio{height:98px;margin-right:20px}.paginaTecnica{height:70px}.centered{margin:0 auto!important;float:none!important}.leftalign,.leftAlign{text-align:left}.rightalign,.rightAlign{text-align:right}.clickable{cursor:pointer}.vmiddle,div.vmiddle>div>table>tbody>tr>td,div.vmiddle>div>table>thead>tr>th{vertical-align:middle}.vtop,div.vtop>div>table>tbody>tr>td,div.vtop>div>table>thead>tr>th{vertical-align:top!important}input.upperCase,input.uppercase,span.upperCase,span.uppercase,textarea.upperCase,textarea.uppercase,td.upperCase,td.uppercase{text-transform:uppercase}.bpcHighlightText{color:#882345;font-weight:600}.bpcHelpGrayColumn{background-color:#e6e6e6;color:#882345;font-size:11pt;vertical-align:top;padding:2px!important;display:table-cell;text-align:center}.bpcBottomSeparator{border-bottom:solid 1px #a8a8a8!important;margin-bottom:10px!important}.bpcTopSeparator{border-top:solid 1px #a8a8a8!important;margin-top:10px!important}.bpcPageElement{min-height:22px;line-height:22px}.bpcPageFormElement{height:auto;min-height:22px;line-height:22px;display:table;width:100%}.bpcPageFormElementContainer{display:table;width:100%}.bpcPageFormElement>*,.bpcPageFormElement>div.bpcValue>*{margin:5px 0!important}.bpcPageFormElementContainer>.bpcPageFormElement{display:table-row;margin:15px 0}.bpcPageFormElementContainer>*{margin:0!important}.bpcPageFormElement>textarea{margin-bottom:0!important}.bpcPageFormElement>.bpcTextareaCounter{font-size:8pt;color:#333;display:block;font-style:italic;margin-top:0!important}.bpcPageElement>div.bpcLabel,.bpcPageFormElement>div.bpcLabel{min-width:190px;display:inline-block;text-align:left}.bpcPageElement>div.bpcLabel.small,.bpcPageFormElement>div.bpcLabel.small{min-width:auto}.bpcPageFormElement>div.bpcLabel{width:28%;display:table-cell;vertical-align:middle;padding:0 5px;height:100%}.bpcPageFormElement>div.bpcLabel>span.bpcSubLabel{display:block;font-size:.9em;font-style:italic}.bpcPageElement>div.bpcLabel{width:55%}.bpcPageElement>span.bpcValue,.bpcPageElement>div.bpcValue{text-align:right;font-weight:bold;display:inline-block;width:44%}.bpcPageElement>table.bpcValue{width:34%}.bpcPageFormElement>table.bpcValue{width:72%;display:table-cell;padding:15px 0}.bpcPageFormElement>span.bpcValue,.bpcPageFormElement>div.bpcValue{width:72%;display:table-cell;vertical-align:middle;height:100%;font-weight:600;padding:15px 0}.bpcPageFormElement>span.bpcSmallValue,.bpcPageFormElement>div.bpcSmallValue{width:22%;display:table-cell;vertical-align:middle;height:100%;font-weight:600;padding:15px 0}.bpcPageFormElement>span.bpcValue,.bpcPageFormElement>span.bpcValue,.bpcPageFormElement>div.bpcValue.ui-outputpanel,.bpcPageFormElement>div.bpcSmallValue.ui-outputpanel{padding:0}.bpcPageFormElement>span.bpcValue.lo-padding,.bpcPageFormElement>div.bpcValue.lo-padding,.bpcPageFormElement>span.bpcSmallValue.lo-padding,.bpcPageFormElement>div.bpcSmallValue.lo-padding,.bpcPageFormElement>span.bpcValue.ui-inputNum,.bpcPageFormElement>span.bpcSmallValue.ui-inputNum{padding:2px 0}.bpcPageFormElement>span.bpcValue{width:66%!important}.bpcPageFormElement>span.bpcValue.ui-inputNum{width:72%!important}.bpcPageFormElement>div.bpcValue.ui-selectonemenu{display:inline-block;vertical-align:middle;height:auto!important;padding:15px 0}.ui-selectonemenu label.ui-selectonemenu-label{height:100%}.bpcPageFormElement>div.ui-selectonemenu.bpcValue,.bpcPageFormElement>table.bpcValue.ui-selectoneradio,.bpcPageFormElement>div.bpcValue.no-padding{padding:0}table.full,div.full,input.full{width:100%}table.centered>tbody>tr>td{text-align:center}.bpcGridElement{display:block;margin:10px 0 5px}.bpcGenericInputClass{width:196px !important}div.bpcButtonsTable .bpcIconButton,div.bpcButtonsTable .bpcIconTextButton{padding:0!important}div.bpcButtonsTable .bpcIconButton span.bpcIconButtonText,div.bpcButtonsTable .bpcIconTextButton span.bpcIconButtonText{display:block;padding:.5em 2.5em .5em 1.5em}div.bpcButtonsTable .bpcIconButton span.bpcIcon,div.bpcButtonsTable .bpcIconTextButton span.bpcIcon{width:18px;height:18px;position:absolute;top:50%;margin-top:-9px;right:.5em}div.bpcButtonsTable a.bpcIconTextButton:hover span.bpcIcon{background-position:-36px 0}div.bpcButtonsTable a.bpcIconTextButton:active span.bpcIcon{background-position:-18px 0}div.bpcButtonsTable a.bpcIconTextButton.bpcButtonStampa span.bpcIcon{background:#882345 url("#{resource['img/common/stampa_rosso.png']}") no-repeat left top!important}div.bpcButtonsTable span.ui-state-disabled.bpcIconTextButton.bpcButtonStampa span.bpcIcon{background:#882345 url("#{resource['img/common/stampa_rosso.png']}") no-repeat -18px 0!important}div.bpcButtonsTable a.bpcIconTextButton.bpcButtonAggiungiARubrica span.bpcIcon{background:#882345 url("#{resource['img/common/salva_in_rubrica.png']}") no-repeat left top!important}div.bpcButtonsTable span.ui-state-disabled.bpcIconTextButton.bpcButtonAggiungiARubrica span.bpcIcon{background:#882345 url("#{resource['img/common/salva_in_rubrica.png']}") no-repeat -18px 0!important}.singleLine{text-wrap:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tfoot td{background:#e6e6e6 !important;color:#333 !important;border:0 !important;text-shadow:0 !important;-moz-text-shadow:0 !important;-webkit-text-shadow:0 !important}.ellipsed{white-space:nowrap!important;text-overflow:ellipsis;overflow:hidden}.wrapped,.ellipsed.wrapped{white-space:normal!important}.no-wrap{white-space:nowrap}table.bpcTechPageContent{width:600px !important;height:200px;border:0}table.bpcTechPageContent>tbody>tr>td{font-weight:bold;text-align:center}table.bpcTechPageContent>tbody>tr>td.techTitle{background-color:#e6e6e6!important;color:#882345;font-size:12pt}table.bpcTechPageContent>tbody>tr>td.techContent{font-size:9pt;padding-top:50px}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:100%}}.bpcNoJsContainer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;background-color:rgba(0,0,0,0.4)}.bpcNoJsDialog{position:relative;top:110px;margin:0 auto;width:30%;height:200px;z-index:10001;background-color:#fff;border:1px solid #882345}.bpcNoJsHeader{left:0;top:0;width:100%;height:20px;background-color:#882345;color:white;text-align:center;font-weight:bold}.bpcNoJsMessage{text-align:center;position:relative;top:30%;line-height:20px}.no-desktop{display:none}