﻿.balSimulator input[type=radio]{padding:0}.balSimulator label{padding-left:5px;padding-right:5px}.balSimulator{font-size:12px !important;line-height:1;background-color:#f5f5f5;width:805px;float:left}.balSimulator table{border-spacing:0;font-size:12px !important}.balSimContentTitle{color:#fff;text-transform:uppercase;padding:8px 13px 7px 13px;font-weight:bold;background-color:#484848;clear:both;font-family:Arial,sans-serif}.balCenterTitle{color:#0093b2;text-transform:uppercase;padding:3px 13px 3px 2px;font-weight:bold;border-bottom:#ccc 2px solid;margin-top:30px;clear:both;float:left;width:770px;margin-bottom:10px}#divWaitBlockMsg{font-size:16px;font-family:Arial,sans-serif}.balErrorInfo{background-color:#ffe9e8;font-weight:bold;padding:5px;color:#f00;width:100%}.balErrorMsg{padding:8px 13px 7px 13px;background-color:#ffe9e8}.balAlertMsg{padding:8px 13px 7px 13px;background-color:#ffff9e;text-align:center}.balAlertSubMsg{padding:8px 13px 7px 13px;background-color:#ffff9e;text-align:left}.balSuccessMsg{padding:8px 13px 7px 13px;background-color:#eaffe5;text-align:center}.balPassosSection{margin:20px 0 0 0;width:795px;display:inline-block;clear:both;height:30px}.balMgPassos{float:left;min-width:1.25%;height:100%}.balSubPasso{font-family:arial,sans-serif;float:left;font-weight:bold;text-align:center}.balPasso{font-family:arial,sans-serif;float:left;font-weight:bold;text-align:center}.balPasso .text{color:#8a8a8a}.balPasso .text_active{color:#0093b2}.balPasso .bar{height:2px;overflow:hidden;float:left;width:95%;background-color:#8a8a8a;margin-top:5px;margin-bottom:0}.balPasso .bar_active{height:2px;overflow:hidden;float:left;width:95%;background-color:#0093b2;margin-top:5px}.bal4Passos{float:left;width:23.75%}.bal5Passos{width:19%}.bal6Passos{width:15%}.bal3Passos{width:33%;float:left}.bal2Passos{width:50%;float:left}.bal1Passo{width:100%;float:left}.balStep{margin-left:10px;color:#474747;font-family:arial,sans-serif;float:left;clear:both;width:795px !important}.balSimulator .balLine{min-height:20px;margin:5px 0;*clear:none;clear:both;float:left;width:100%}.balSimulator .balLineMulti{min-height:20px;margin:7px 0;*clear:none;clear:both;float:left;width:98%}.balLine .balSpanCol{text-align:right;float:left;margin-right:10px;color:#0093b2;padding-top:5px}.balLine .balSpanCol1{text-align:right;float:left;width:264px;margin-right:10px;color:#0093b2;padding-top:5px}.balLine .balSpanCol1_tooltip{text-align:right;float:left;width:249px;margin-right:10px;color:#0093b2;padding-top:5px}.balLine .balSpanCol1Sub{text-align:right;float:left;width:230px;margin-right:10px;color:#0093b2;padding-top:5px}.balLine .balSpanCol2{float:left;padding-top:5px}.balLine .balSpanCol2 ul{margin:0;padding:0;line-height:16px;list-style-type:none}.balLine .balSpanCol3Sub{float:left;padding-top:5px;padding-left:5px;color:#0093b2}.balSimulator .balLine a,.balLine a:link,.balLine a:visited,.balLine a:active,.balLine a:hover{color:#0093b2 !important}.balLine .balValidator{color:#f00;margin:6px 0 0 5px;float:left}.balGrey .balGrey_col1{float:left;width:50%}.balGrey .balGrey_col2{float:right;width:50%}.balGrey .balGrey_col3{clear:both;width:100%}.balSimulator input[type="text"]{height:20px;*height:15px;_height:15px;font-size:1em;padding:1px 2px;float:left}.balSimulator input[type="text"][disabled]{background-color:#ebebe4;border:#ccc 1px solid}.balSimulator .balLine select{height:20px;font-size:1em;padding:1px;width:auto;*width:400px;max-width:398px;max-width:404px\0/;max-width:408px/IE9;overflow:hidden;float:left}.balSimulator .balLine input[type="checkbox"]{vertical-align:middle;float:left}.balLine table{float:left}.balLine .balSeguro{float:left}.balSeguro label{width:80px;float:left;margin-top:2px}.balTxtName{width:400px}.balTxtNIF{width:70px}.balTxtNIB{width:170px}.balTxtAddress{width:290px}.balTxtEmail{width:270px}.balTxtPhone{width:130px}.balTxtOtherDescription{width:400px}.balTxtPostalCode4{width:40px}.balTxtPostalCode3{margin-left:5px;width:30px}.balTxtYear{width:40px}.balTxtCAE{width:45px;*width:45px}.balLblCAE{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:379px;display:inline-block}.balCenterTextTitleSec{color:#797979;text-transform:uppercase;padding:3px 13px 3px 2px;font-weight:bold;border-bottom:#ccc 1px solid;margin-top:15px;float:left;width:770px}.balGrey{width:785px;background-color:#e1e1e1;float:left}.balGrey_line{margin:10px}.balSimulator .balGrey .balGrey_line span{float:left;width:60px;text-align:right;margin-right:10px}.balSimulator .balGrey .balGrey_line label{font-weight:bold;display:table-cell}.balGrey_line_col2{margin:10px}.balSimulator .balGrey .balGrey_line_col2 span{float:left;width:150px;text-align:right;margin-right:10px}.balGrey .balGrey_line_col2 label{font-weight:bold;display:table-cell}.balInputCapital{width:100px;margin-right:5px;text-align:right}.balSimulator .balCaeResumeLabel{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:300px;display:inline-block !important}.balSimulator .buttons{margin:20px 10px 20px 0;min-height:30px;float:right;clear:both}.balSimulator .buttons input{text-align:center;color:#fff;padding:5px 10px;font-family:Arial,sans-serif;font-weight:normal;margin-left:6px;border:#000 0 solid;cursor:pointer;background-color:#484848}.balSimulator .buttons .balBtnRecomended{background-color:#0093b2}.buttonsLeft{float:left !important;margin:0 !important}.balBtnSmall{text-align:center !important;color:#fff !important;padding:0 10px !important;font-family:Arial,sans-serif !important;font-weight:normal !important;margin-left:6px !important;border:#000 0 solid !important;cursor:pointer !important;background-color:#0093b2 !important;vertical-align:top !important;height:20px !important;font-size:.95em !important}.balSimulator .balBtnSmallSec{text-align:center;color:#fff;padding:0 10px;font-family:Arial,sans-serif;font-weight:normal;margin-left:6px;border:#000 0 solid;cursor:pointer;background-color:#484848;vertical-align:top;height:20px;font-size:.95em}.balSimulator .balFileUpload{top:0;position:absolute;left:5px;filter:alpha(Opacity=0);opacity:0;z-index:100;cursor:pointer}.divBaseGrid{width:100%;max-height:250px;overflow-y:scroll;overflow-x:hidden}.balTableCoberturas{float:left;margin-top:20px;width:791px}.balTableHeader{color:#fff;font-weight:bold;cursor:pointer;font-size:1em}.balCinza{background-color:#8a8a8a}.balRosa{background-color:#0093b2}.balTableHeader td{padding:10px}.balTableBodyDiv{padding:5px;border:#ccc 1px solid}.balTableBody .tblHeader{background-color:#e1e1e1;font-weight:bold;border-collapse:collapse}.balTableBody .tblHeader td{padding:5px;vertical-align:middle;border-top:#ccc 1px solid}.balTableBody .tblHeader .balTableCheck{border-left:#ccc 1px solid;width:20px;width:19px\0/}.balTableBody .tblHeader .balTableRiscos{width:190px}.balTableBody .tblHeader .balTableEd{width:175px;text-align:center}.balTableBody .tblHeader .balTableCon{width:170px;text-align:center}.balTableBody .tblHeader .balTableFranquias{width:163px;padding-right:22px;border-right:#ccc 1px solid}.balTableBody .tblHeader .balTableScroll{width:6px}.balTableBody .tblBody{border-collapse:collapse;margin-top:-1px;border:#ccc 1px solid}.balTableBody .tblBody td{padding:0 5px;vertical-align:middle}.balTableBody .tblBody .balTableCheck{width:14px}.balTableBody .tblBody .balTableRiscos{width:190px}.balTableBody .tblBody .balTableEd{width:175px;text-align:center}.balTableBody .tblBody .balTableCon{width:170px;text-align:center}.balTableBody .tblBody .balTableFranquias{width:163px}.balTableBody .tblBody .balTableFranquias span{max-width:163px;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:inline-block}.balTableBody .tblBody tr{height:29px}.balTableOdd{background-color:#fff}.balTableEven{background-color:#e5e5e5}.balTableHeader .balCheckRecom{margin-right:15px}.balSimulator .inactive{color:#aaa}.balTableActive{background-color:#e1e1e1}.balTableBody .tblBody .balTableExpand{background-color:#ccc;border:#e1e1e1 5px solid}.balTableBody .tblBody .balTableExpand td{text-align:center;height:24px;width:748px;margin:2px;padding:7px 0;border:#e1d0d5 1px solid}.balTableBody .tblBody .balTableExpand label{width:371px;text-align:right;float:left;padding-top:5px}.balTableBody .tblBody .balTableExpand select{float:left;height:20px;font-size:1em;padding:1px;margin-left:20px;width:300px}.balIconRecomend{padding:0 5px 0 0;vertical-align:middle}.balIconInfo{padding:0 5px 0 0;vertical-align:middle}.balTxtInfo{vertical-align:bottom;font-size:1em;float:left;margin:5px 3px 3px 3px}.ui-widget-header{border:0 solid #333;text-transform:uppercase;padding:8px 13px 7px 13px;background-color:#484848;font-family:Arial,sans-serif;background-image:none;color:#fff;font-size:13px;font-weight:bold}#ajaxErrorText{font-family:Arial,sans-serif;font-size:13px;color:#000;font-weight:bold}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#484848;color:#fff;font-size:.8em !important;background-image:none;border:0 solid #fff;padding:3px 10px;text-transform:uppercase}.ui-dialog-content .ui-widget-content{font-size:.8em !important}.ui-dialog .ui-dialog-buttonpane{border:0;margin:0;padding:0 10px 5px 0;font-size:.8em !important}#ui-datepicker-div .ui-widget-header{border:0 solid #333;text-transform:uppercase;padding:8px 13px 7px 13px;background-color:#484848;font-family:Arial,sans-serif;background-image:none;color:#fff;font-size:11px;font-weight:bold}#ui-datepicker-div .ui-datepicker-title{line-height:11px;margin:0}#ui-datepicker-div .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}#ui-datepicker-div .ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{background-color:#fff;color:#333;font-size:10px;background-image:none;border:1px solid #efefef;padding:3px 3px;text-transform:uppercase}#ui-datepicker-div .ui-state-default:hover,#ui-datepicker-div .ui-widget-content .ui-state-default:hover,#ui-datepicker-div .ui-widget-header .ui-state-default:hover{background-color:#efefef}#ui-datepicker-div .ui-dialog .ui-dialog-buttonpane{border:0;margin:0;padding:0 10px 5px 0}.balCaeLine{margin:10px;width:450px}.balGrey .balCaeLine span{float:left;width:100px;text-align:right;margin-right:10px}.balGrey .balCaeLine label{font-weight:bold}.balLine .balSpanLabel{text-align:left;float:left;width:80px;margin-right:10px;color:#000;padding-top:5px}.balLine .balSpanCurrency{text-align:right;float:left;width:100px;margin-right:10px;color:#000;padding-top:5px}.balSpacer{height:10px}.spacer{height:10px;*clear:none;clear:both;float:left;width:100%}.buttons{margin:20px 0 20px 20px;min-height:30px;float:right;clear:both}.balTableResult{width:100%}.balTableResult td{padding:3px 2px}.balRowHeader{background-color:#0093b2;color:#fff !important;cursor:pointer;font-size:.9em;height:29px}.balRowHeader th{color:#fff}.balColumnHeader a{text-decoration:underline !important;color:#fff !important}.balColumnHeader,.balColHdId a,.balColHdPartner a,.balColHdPlateId a,.balColHdName a,.balColHdNIF a,.balColHdDate a,.balColHdBranch a,.balColHdProduct a,.balColHdType a,.balColHdStatusDesc a,.balColHdProcess a{color:#fff !important}.balColHdId,.balColHdPlateId{color:#fff !important;width:70px}.balColHdName,.balColHdStatusDesc{color:#fff !important;width:150px}.balColHdNIF,.balColHdDate,.balColHdType{color:#fff !important;width:60px}.balColHdPartner{color:#fff !important;width:40px}.balColHdBranch,.balColHdProduct,.balColHdProcess{color:#fff !important;width:80px}.balColHdIcon{width:24px}.balRowOdd{height:20px;padding:5px;font-size:.8em;background-color:#fff}.balRowOdd a{color:#0093b2 !important;font-weight:bold !important;text-decoration:underline !important}.balRowEven{height:20px;padding:5px;font-size:.8em;background-color:#e5e5e5}.balRowEven a{color:#0093b2 !important;font-weight:bold !important;text-decoration:underline !important}.balGridPager a:link,.balGridPager a:visited,.balGridPager a:active{color:#0093b2 !important;text-decoration:underline !important;font-weight:bold;margin-left:2px;margin-right:2px}.balGridPager a:hover{color:#0093b2 !important;text-decoration:underline !important;cursor:pointer;font-weight:bold;margin-left:2px;margin-right:2px}.balGridPager span,.balGridPager input{font-weight:bold;margin-left:2px;margin-right:2px}.balSimulCondTitle{float:left;color:#fff;padding:10px 0;width:785px;text-align:center;background-color:#8a8a8a;font-weight:bold}.balSimulCondContent{text-align:center;width:763px;padding:5px 10px;float:left;border:1px solid #8a8a8a}.balSimulCondContent p{margin:5px 0}.balTab{cursor:pointer;display:inline;padding:5px;color:#fff;margin-right:5px}.balTabInactive{background-color:#ccc}.balTabActive{background-color:#999}.balTabContent{width:765px;margin:0;float:left;border:1px solid #999;padding:10px}.balLine ul{line-height:20px;list-style-type:none;margin:0;padding:0}.balLine ul input[type="checkbox"]{padding:0 5px 0 10px}.balBtnActions{float:left;margin:10px 10px 10px 0}.balBtnSmallCinza{text-align:center !important;color:#fff !important;padding:0 10px !important;font-family:Arial,sans-serif !important;font-weight:normal !important;margin-left:6px !important;border:#000 0 solid !important;cursor:pointer !important;background-color:#484848 !important;vertical-align:top !important;height:20px !important;font-size:.95em !important;float:left !important}.BalFilesUpload{cursor:pointer;text-align:center;color:#fff;padding:0 10px;font-family:Arial,sans-serif;font-weight:normal;border:#000 0 solid;background-color:#0093b2}.tooltip{color:#000;outline:none;text-decoration:none;position:relative}.tooltip .classic{margin-left:-999em;margin-top:-1em;position:absolute;display:none}.tooltip:hover .classic{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:5px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px rgba(0,0,0,.1);box-shadow:5px 5px 5px rgba(0,0,0,.1);position:absolute;left:1em;top:2em;z-index:99;margin-left:0;width:450px;display:block;padding:.8em 1em;background:#00adb2;border:1px solid #0093b2}.balCovTip{padding:8px;position:absolute;z-index:9999;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:5px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px rgba(0,0,0,.1);box-shadow:5px 5px 5px rgba(0,0,0,.1);color:#000;max-width:450px !important;font-size:12px !important;background-color:#fff;font-family:sans-serif;border:1px solid #aaa;border-color:#0093b2}.balClear{clear:both}.balInputTypeFileSimUC{position:absolute;top:0;left:15px;opacity:0;z-index:100;cursor:pointer;width:80px;filter:alpha(Opacity=0)}.balRowHeader td{padding:5px}.balRow td{padding:5px}.balWaitBlock{width:300px;border:2px solid #484848;background-color:#fff;position:fixed;left:40% !important;top:40% !important;z-index:9999}.balConfirm{border:2px solid #0093b2;background-color:#fff;position:fixed;left:32% !important;top:33% !important;z-index:9999}.balConfirm .balConfirmText{padding:10px 10px 5px 10px;font-size:15px;font-family:inherit;max-height:250px;overflow:auto}.balConfirm .balConfirmText span{display:inline-block;vertical-align:middle;line-height:normal}.balConfirm .balConfirmText .balValidator{color:#f00;font-size:10px;padding:3px 5px;float:left}.balConfirm .balConfirmButtons{text-align:right;padding:8px}.balConfirm .balConfirmButtons .balConfirmButton{color:#fff !important;padding:0 10px !important;font-family:Arial,sans-serif !important;font-weight:normal !important;margin-left:6px !important;border:#000 0 solid !important;cursor:pointer !important;background-color:#0093b2 !important;vertical-align:top !important;height:20px !important;font-size:12px !important}.balConfirm .balConfirmButtons .balConfirmButtonGrey{color:#fff !important;padding:0 10px !important;font-family:Arial,sans-serif !important;font-weight:normal !important;margin-left:6px !important;border:#000 0 solid !important;cursor:pointer !important;background-color:#484848 !important;vertical-align:top !important;height:20px !important;font-size:12px !important}.balBlockUI{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#808080;-ms-filter:'alpha(opacity = 95)';-moz-opacity:.95;opacity:.95}.balLine select[disabled]{background-color:#ebebe4;border:#ccc 1px solid}div.balToggler{padding-top:5px;margin-top:10px}div.balTogglerHead{border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:1px;text-transform:uppercase !important;background-color:#fff;padding-left:1px;padding-right:1px;color:#0093b2 !important;font-size:11px;border-top:#ccc 1px solid;font-weight:bold;border-right:#ccc 1px solid;padding-top:1px;text-align:left;clear:both}div.balTogglerHead a{color:#484848;text-decoration:none}.balTabTogglerHead{width:100%;font-weight:bold;color:#0093b2;clear:both}div.balTogglerHead table tr td.balTogglerHeadCol1{text-align:left;font-weight:bold;text-transform:uppercase}div.balTogglerHead table tr td.balTogglerHeadCol2{text-align:right}.balTogglerHeadImg{cursor:pointer}.balCurrency{line-height:20px}.balTruncate{overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.balFileUpModal{display:none;position:absolute;background-color:#fff;border:solid;z-index:2;width:300px;padding:15px}.balFileUpGroupProp{float:left}.btnFileUpCancel{float:left}.balDigitError{color:#f00}.balDigitOk{color:#008000}.balContextMenu{display:none;padding-left:5px;position:absolute;z-index:9999;border-radius:5px;-webkit-box-shadow:5px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px rgba(0,0,0,.1);box-shadow:5px 5px 5px rgba(0,0,0,.1);color:#000;width:145px;background-color:#fff;font-family:sans-serif;border:1px solid #aaa;border-color:#0093b2}.balContextMenu .balHidden{display:none}.balContextMenuItem{display:block;line-height:20px !important}.balContextMenuItemLabel{line-height:10px;font-size:.8em;color:#474747}.balContextMenuItemButton{float:left;padding-right:5px;margin-top:3px;max-height:15px}.balContextMenuItem a,.balContextMenuItem a:link,.balContextMenuItem a:visited,.balContextMenuItem a:active,.balContextMenuItem a:hover{color:#fff !important;text-decoration:none}input.balButtonExportExcel{background-image:url('/SiteCollectionImages/SP.Mediators/icons/icon_excel_s.png');background-repeat:no-repeat;padding-left:30px !important;background-position-x:5px;background-position-y:3px;margin-top:7px;margin-left:0 !important}.balRecoverPasswordMessage{color:#0093b2;font-size:75%;font-weight:normal}.balRecoverPasswordMessageButton{color:#0093b2;font-size:75%;text-decoration:underline;font-weight:bold}.balRecoverPasswordTitle{color:#0093b2;text-align:left;font-weight:bold;margin:0 0 10px 0;background-color:#e4eaeb;padding:7px 0 7px 10px;width:98%}.balRecoverPasswordTitleMessage{display:block !important;padding:5px;font-size:10px;font-family:arial,sans-serif;color:#444e53}.balRecoverPasswordForm{padding:5px}.balRecoverPasswordForm.balRecoverPasswordText{border:1px solid #ccc;padding:3px 5px;width:175px;font-size:11px;font-family:arial,sans-serif;color:#444e53;float:left}.balRecoverPasswordForm .balRecoverPasswordLabel{font-size:10px;padding:3px 5px;text-transform:uppercase;text-align:right;float:left}.balRecoverPasswordMain{padding-top:5px}.balRecoverPasswordBlockUI{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#808080;-ms-filter:'alpha(opacity = 95)';opacity:.95}