/* Style rules to make data tables look better */ body {background-color: #bbd400;} .list-header { background-color: #eeeeee; font-size: larger; font-weight: bold; } .list-paging-header { background-color: white; } .gridColLeft { text-align : left; } .gridColCenter { text-align: center; } .gridColRight { text-align: right; } .gridColRightBottom { text-align: right; vertical-align: bottom; } .gridColLeft5{ text-align: left; width: 5%; } .gridColLeft10{ text-align: left; width: 10%; } .gridColLeft15{ text-align: left; width: 15%; } .gridColLeft20{ text-align: left; width: 20%; } .gridColLeft25{ text-align: left; width: 25%; } .gridColLeft30{ text-align: left; width: 30%; } .gridColLeft50{ text-align: left; width: 50%; } .gridColLeft70{ text-align: left; width: 70%; } .gridColLeft75{ text-align: left; width: 75%; } .gridColLeft85{ text-align: left; width: 85%; } .gridColLeft90{ text-align: left; width: 90%; } .gridColLeft95{ text-align: left; width: 95%; } .gridColRight85{ text-align: right; width: 85%; } .gridBlockHeader{ background-color : #668597; text-align: left; } .restricoes{ border-spacing: 0; padding: 0px; } .assinaturas{ border-spacing: 0; padding: 0px; } .gridColRestricoes{ border_bottom: solid 1px #000000; } .gridLayoutTopCols { vertical-align : top; width : 50%; border : solid 1px #000000; background-color: #f6f4e8; } .gridCellBordered { border-bottom : solid 1px #000000; } .footer { bottom: 0; height: 10%; position: fixed; right: 0; top: 95%; width: 100% } .centerBlock{ text-align: center; left: 0; right: 0; margin-left: auto; margin-right: auto;} .labelBold{ font-weight : bold; } .labelMsg{ font-weight : bold; color: #cc0033; font-size :14px ; } .list-row-even { } .list-row-odd { background-color: #eeeeee; } /* Style rules for message severity levels */ .infoMessage { color: black; } .warnMessage { color: orange; font-weight: bold; } .errorMessage { color: red; font-weight: bold; } .fatalMessage { color: red; font-style: italic; font-weight: bold; } .labelTrabalhador { color: #000000; } .labelTrabalhador:hover { font-weight: bold; text-decoration : none; } .labelCSS{ font-weight : bold; } .show{ display : inline; } .hide{ display : none ; } .lnkRed{ color : #990000 ; } /* Login */ body.lg { background: #e6e6e6 !important; } form.lg { position: relative !important; margin: 0 auto !important; width: 400px !important; } table.lg-1 { background: #ffffff !important; width: 400px !important; position: absolute !important; left: 0 !important; height: 24px !important; max-width: 400px !important; table-layout: fixed !important; margin: 0 auto !important; border: 0 none !important; top: 200px !important; } tr.lg-image { width: 400px !important; text-align: center !important; height: 82px !important; } tr.lg-banner { width: 400px !important; text-align: center !important; background: #999999 !important; height: 40px !important; color: #ffffff !important; } table.lg-2 { height: 24px !important; margin: 0 auto !important; } table.lg-4 { height: 72px !important; width: 340px !important; margin: 0 auto !important; margin-bottom: 10px !important; margin-top: 10px !important; } span.lg-label1, span.lg-label2 { height: 24px !important; width: 144px !important; font-weight: normal !important; } input.lg-input1, input.lg-input2 { height: 24px !important; width: 235px !important; border: 0 none !important; background: #f2f2f2 !important; } table.lg-5, table.lg-6 { height: 24px !important; width: 340px !important; margin: 0 auto !important; } a.lg-link1 { height: 24px !important; width: 168px !important; color: #c5232f !important; } input.lg-btn1 { height: 24px !important; width: 120px !important; border: medium none !important; background: #808080 !important; color: white !important; } input.lg-btn1:hover { background: #333333 !important; } span.lg-label3 { color: #c5232f !important; font-size :14px !important; font-weight: normal !important; height: 24px !important; }