@font-face { font-family: 'Montserrat'; src: URL('../fonts/fuentes/Montserrat-Medium.ttf') format('truetype'); } @font-face { font-family: 'Montserrat'; font-weight: bold; src: URL('../fonts/fuentes/Montserrat-Bold.ttf') format('truetype'); } table.appcontainer {} td.appcontainer {padding: 0px 0px 0px 0px;} table.app {} td.appnavigationbarcontainer {background-color: #E5E5E5; border-bottom: 1px solid #DBDBDB; height: 32px;} table.appnavigationbarcontainer {} td.appnavigationbartitle {color: #000000; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: bold; vertical-align: middle; padding: 2px 2px 2px 8px;} td.appnavigationbar {color: #666666; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: lighter; vertical-align: middle; padding: 2px 2px 2px 2px;} td.appnavigationbarnavigate {color: #0000FF; cursor: hand; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: lighter; text-decoration: underline; vertical-align: middle; padding: 2px 2px 2px 2px;} td.appnavigationbararrow {color: #666666; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: bold; vertical-align: middle; padding: 2px 2px 2px 2px;} td.appnavigationbarspace {width: 8px;} td.apptitlecontainer {background-color: #F6F6F6; border-bottom: 1px solid #DBDBDB;} td.apptitleitems {background-color: #F6F6F6; border-bottom: 1px solid #DBDBDB; padding: 2px 2px 2px 2px;} table.apptitle {} td.apptitleimage {text-align: center; padding: 4px 4px 4px 16px; vertical-align: middle;} img.apptitleimage {text-align: center; vertical-align: middle; height: 32px; width: 32px;} td.apptitle {color: #000000; font-family: "Montserrat", Montserrat; font-size: 24px; padding: 8px 8px 8px 4px;} td.appdisplaycontainer {left: 0px; position: relative; top: 0px;} div.appdisplaycontainer {left: 0px; overflow: auto; position: absolute; top: 0px;} table.appframecontainer {padding: 0px 0px 0px 0px; text-align: center; vertical-align: top; height: 100%; width: 100%;}/******/ td.appframecontainer {} table.appframe {background-color: #F6F6F6; height: 100%;}/******/ td.appframeheadertitle {border-bottom: 1px solid #DBDBDB; height: 35px;} /******/ table.appframetitlecontainer {} td.appframetitlecontainer {} table.appframetitle {background-color: #022986;} td.appframetitleleft {width: 8px;} td.appframetitleicon {padding: 2px 2px 2px 2px;} img.appframetitleicon {height: 16px; width: 16px;} td.appframetitletext {color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 18px; font-weight: lighter; padding: 4px 4px 4px 4px;} td.appframetitlenavigation {} td.appframetitleright {width: 8px;} td.appframedisplay {background-color: #FFFFFF; left: 0px; position: relative; top: 0px; height: 100%; width: 100%;}/******/ div.appframedisplay {left: 0px; overflow: auto; position: absolute; top: 0px; height: 100%; width: 100%;}/******/ div.appframedisplay.summary {left: 0px; overflow: auto; position: absolute; top: 0px; height: 100%; width: 100%;} /******/ td.appframebuttonscontainer {border-top: 1px solid #DBDBDB; height: 48px;} /******/ table.appframebuttons {} td.appframebuttonstrip {} td.appframebuttoncontainer {padding: 4px 4px 4px 0px;} td.appframeleftbuttoncontainer {padding: 4px 0px 4px 4px;} table.appframebutton {background-color: #F6F6F6; border: 1px solid #DBDBDB; border-radius: 4px;} td.appframebuttonleft {width: 4px;} td.appframebuttonimage {padding: 2px 2px 2px 2px;} input.appframebuttonimage {height: 24px; width: 24px;} td.appframebuttonlabel {color: #666666; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left; vertical-align: middle;} td.appframebuttonright {width: 4px;} table.appframebuttonover {background-color: #E5E5E5; border: 1px solid #666666; border-radius: 4px;} td.appframebuttonleftover {width: 4px;} td.appframebuttonimageover {padding: 2px 2px 2px 2px;} input.appframebuttonimageover {height: 24px; width: 24px;} td.appframebuttonlabelover {color: #666666; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left; text-decoration: underline; vertical-align: middle;} td.appframebuttonrightover {width: 4px;} table.appframebuttondown {background-color: #EBEBEB; border: 1px solid #DBDBDB; border-radius: 4px;} td.appframebuttonleftdown {width: 4px;} td.appframebuttonimagedown {padding: 2px 2px 2px 2px;} input.appframebuttonimagedown {height: 24px; width: 24px;} td.appframebuttonlabeldown {color: #000000; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left; text-decoration: underline; vertical-align: middle;} td.appframebuttonrightdown {width: 4px;} table.appframebuttondefault { border: 1px solid #022986; border-radius: 4px;} td.appframebuttonleftdefault {width: 4px;} td.appframebuttonimagedefault {padding: 2px 2px 2px 2px;} input.appframebuttonimagedefault {height: 24px; width: 24px;} td.appframebuttonlabeldefault {color: #000000; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left; vertical-align: middle;} td.appframebuttonrightdefault {width: 4px;} table.appframebuttondefaultover { border: 1px solid #022986; border-radius: 4px;} td.appframebuttonleftdefaultover {width: 4px;} td.appframebuttonimagedefaultover {padding: 2px 2px 2px 2px;} input.appframebuttonimagedefaultover {height: 24px; width: 24px;} td.appframebuttonlabeldefaultover {color: #000000; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left; text-decoration: underline; vertical-align: middle;} td.appframebuttonrightdefaultover {width: 4px;} table.appframebuttondefaultdown {background-color: #022986; border: 1px solid #DBDBDB; border-radius: 4px;} td.appframebuttonleftdefaultdown {width: 4px;} td.appframebuttonimagedefaultdown {padding: 2px 2px 2px 2px;} input.appframebuttonimagedefaultdown {height: 24px; width: 24px;} td.appframebuttonlabeldefaultdown {color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left; text-decoration: underline; vertical-align: middle;} td.appframebuttonrightdefaultdown {width: 4px;} table.appframe {} td.appframeformcontainer {border-right: 1px solid #DBDBDB; padding: 0px 0px 0px 0px;} td.appframeinformationcontainer {min-width: 480px; width: 480px;} table.appframeinformation {} td.appframeshortcut {padding: 0px 0px 0px 0px;} td.appframeinformation {border-bottom: 1px solid #DBDBDB; padding: 0px 0px 0px 0px;} table.appframetabcontainer {} td.appframetabcontainer {} table.appframetabtabscontainer {} td.appframetabtabscontainer {background-color: #F6F6F6; min-width: 200px; width: 200px;} div.appframetabtabscontainer {} table.appframetabtabs {} td.appframetabtabsstrip {border-right: 1px solid #DBDBDB;} td.appframetabtabsitemleftcontainer {} table.appframetabtabsitemleft {background-color: #C0C0C0; border-bottom: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB;} td.appframetabtabsitemleftcursorselect {width: 4px;} td.appframetabtabsitemleftimage {padding: 4px 4px 4px 4px; width: 24px;} img.appframetabtabsitemleftimage {height: 24px; width: 24px;} td.appframetabtabsitemleftinfo {} table.appframetabtabsitemleftinfo {} td.appframetabtabsitemleftinfotitle {font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left;} td.appframetabtabsitemleftinfosubtitle {font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left;} td.appframetabtabsitemleftinfostatus {height: 100%;} table.appframetabtabsitemleftinfostatus {} td.appframetabtabsitemleftinfostatusimage {} image.appframetabtabsitemleftinfostatusimage {} td.appframetabtabsitemleftinfostatustext {font-family: "Montserrat", Montserrat; font-size: 10px;} td.appframetabtabsitemleftactions {width: 4px;} div.appframetabtabsitemleftdisplay {display: none;} table.appframetabtabsitemleftselect {background-color: #FFFFFF; border-bottom: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB;} td.appframetabtabsitemleftcursorselect {background-color: #5EBD5E; width: 4px;} td.appframetabtabsitemleftimageselect {padding: 4px 4px 4px 4px; width: 24px;} img.appframetabtabsitemleftimageselect {height: 24px; width: 24px;} td.appframetabtabsitemleftinfoselect {} table.appframetabtabsitemleftinfoselect {} td.appframetabtabsitemleftinfotitleselect {color: #666666; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left;} td.appframetabtabsitemleftinfosubtitleselect {color: #666666; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 2px 2px 2px 2px; text-align: left;} td.appframetabtabsitemleftinfostatusselect {height: 100%;} table.appframetabtabsitemleftinfostatusselect {} td.appframetabtabsitemleftinfostatusimageselect {} image.appframetabtabsitemleftinfostatusimageselect {} td.appframetabtabsitemleftinfostatustextselect {font-family: "Montserrat", Montserrat; font-size: 10px;} td.appframetabtabsitemleftactionsselect {width: 4px;} div.appframetabtabsitemleftdisplayselect {left: 0px; overflow: auto; position: absolute; top: 0px;} td.appframetabdisplaycontainer {height: 100%; width: 100%;} div.appframetabdisplay {position: relative; text-align: center; vertical-align: top;} div.appframeleftpanelcontainer {border: 4px solid #00FF00; opacity: .8; z-index: 100;} td.appframeleftpanelcontainer {background-color: #F6F6F6; left: 0px; position: relative; top: 0px; width: 40px;} div.appframeleftpanel {background-color: #F6F6F6; height: 100%; width: 100%;} div.appframeleftpanelselect {background-color: #F6F6F6; height: 100%; left: 0px; top: 0px; width: 550px;} td.appframeleftpaneltitleleft {width: 8px;} td.appframeleftpaneltitle {font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: bolder; padding: 2px 2px 2px 2px; vertical-align: middle;} td.appframeleftpaneltitleright {width: 8px;} td.appframeleftpanelcontainertopleft {width: 8px;} td.appframeleftpanelcontainertop {height: 2px;} td.appframeleftpanelcontainertopright {width: 8px;} td.appframeleftpanelcontainerleft {width: 8px;} td.appframeleftpanelcontainerdisplay {background-color: white; border: 1px solid #DBDBDB;} td.appframeleftpanelcontainerright {width: 8px;} td.appframeleftpanelcontainerbottomleft {width: 8px;} td.appframeleftpanelcontainerbottom {height: 8px;} td.appframeleftpanelcontainerbottomright {width: 8px;} table.appframeleftpanel {height: 100%; width: 100%;} td.appframeleftpaneldisplay {display: none;} td.appframeleftpaneldisplayselect {} div.appframeleftpaneldisplay {display: none;} div.appframeleftpaneldisplayselect {padding: 8px 8px 8px 8px;} td.appframeleftpaneltabs {border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; width: 40px;} table.appframeleftpaneltabs {} td.appframeleftpaneltab {padding: 4px 4px 4px 4px;} table.appframeleftpaneltab {background-color: #F6F6F6; border: 1px solid #DBDBDB; border-radius: 4px; height: 32px; width: 32px;} td.appframeleftpaneltabtop {height: 4px;} td.appframeleftpaneltabimage {padding: 0px 0px 0px 0px; text-align: center; vertical-align: middle;} img.appframeleftpaneltabimage {height: 20px; text-align: center; vertical-align: middle; width: 20px;} td.appframeleftpaneltabbottom {height: 4px;} table.appframeleftpaneltabselect {background-color: #E5E5E5; border: 1px solid #666666; border-radius: 4px; height: 32px; width: 32px;} td.appframeleftpaneltabtopselect {height: 4px;} td.appframeleftpaneltabimageselect {padding: 0px 0px 0px 0px; text-align: center; vertical-align: middle;} img.appframeleftpaneltabimageselect {height: 20px; text-align: center; vertical-align: middle; width: 20px;} td.appframeleftpaneltabbottomselect {height: 4px;} div.appframeleftpanelAccionablesselect {background-color: #F6F6F6; height: 100%; left: 0px; top: 0px; width: 270px;} div.appframeleftpanelAccionables {background-color: #F6F6F6; height: 100%; width: 100%;}