@media print{
#header,#footer,#nav{display: none !important}
}
*{font-family: Verdana, Arial, serif !important}
body{color:#454545;font:0.7em Arial,sans-serif;font-family: Verdana, Arial, serif !important;margin:0;padding:0;width:100%}
html{overflow-x:auto;overflow-y:auto}
.aplicarFiltroButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2px 5px;width:360px}
.aplicarSemFiltroButton,.mostrarFiltroButton,.ocultarFiltroButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2px 5px;width:190px}
.divMessage,.divZonaFormViewReadOnly,.divZonaFormViewInsert,.divZonaFormViewEdit{position:relative;top:15px}
.divZonaGridView{position:relative;top:5px}
.editButton,.deleteButton,.insertButton,.insertCancelButton,.updateButton,.updateCancelButton,.closeButton,.imprimirButton,.adicionarCriterioButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2px 5px;width:80px}
.editSpacerRow2 td{height:9px}
.editSuggestButton,.editFindButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;padding:4px 5px 4px 5px;width:70px}
.espacoDe05pixels{width:5px}
.fieldset{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#f5f5f5;background-color:#fff;border:1px solid #C4C4C4;border-radius:4px;box-shadow:none;color: #000 !important;font-size: 11px !important;margin:0px 0px 0px 0px;padding:10px 5px 5px 5px}
.form{background:White;border:1px solid #3B5998;border-collapse:collapse;font-family:Verdana,Arial,serif;
    height: 327px;
}
.formTitleRow{background:#3b5998;border:1px solid #3B5998;color:#fff;font-size:14px;font-weight:bold;height:25px;text-align:left;text-indent:10px;vertical-align:middle}
.formTitleRowSpacer td,.readonlyTitleRowSpacer td,.insertTitleRowSpacer td,.editTitleRowSpacer td,.messageTitleRowSpacer td{height:15px}
.formview{border:none;border-collapse:collapse;color:#333;font-family:Verdana,Arial,serif}
.gridview{border:1px solid #3B5998;border-collapse:collapse;color:#333;font-family:Verdana,Arial,serif}
.gridview th{border:1px solid #3B5998;height:20px;vertical-align:middle}
.gridviewAlternatingRowStyle{background:White;color:#284775}
.gridviewAlternatingRowStyle a,.gridviewRowStyle a,.gridviewSelectedRowStyle a,.gridviewRowStyle_ConsultaAgendada a,.gridviewRowStyle_ConsultaEncaixada a,.gridviewRowStyle_ConsultaCanceladaPaciente a,.gridviewRowStyle_ConsultaCanceladaProfissional a,.gridviewRowStyle_ConsultaCanceladaImpedimentoProducao a,.gridviewRowStyle_CalendarioTodasVagasDisponiveis a,.gridviewRowStyle_CalendarioAlgumasVagasDisponiveis a,.gridviewRowStyle_CalendarioNenhumaVagaDisponivel a,.gridviewRowStyle_CalendarioCancelado a{color:#288BD7;font-weight:bold;text-decoration:none}
.gridviewAlternatingRowStyle td,.gridviewRowStyle td,.gridviewRowStyle_ConsultaAgendada td,.gridviewRowStyle_ConsultaEncaixada td,.gridviewRowStyle_ConsultaCanceladaPaciente td,.gridviewRowStyle_ConsultaCanceladaProfissional td,.gridviewRowStyle_ConsultaCanceladaImpedimentoProducao td,.gridviewRowStyle_CalendarioTodasVagasDisponiveis td,.gridviewRowStyle_CalendarioAlgumasVagasDisponiveis td,.gridviewRowStyle_CalendarioNenhumaVagaDisponivel td,.gridviewRowStyle_CalendarioCancelado td,.gridviewRowStyle_CalendarioCanceladoImpedimentoProducao td,.gridviewRowStyle_CalendarioSemVagas td{border:0px solid #ccc;padding:2px 2px 2px 2px}
.gridviewEditRowStyle{background:#999}
.gridviewEmptyDataRowStyle{background:#f5f5f5;border:1px solid #3B5998;color:#3b5998}
.gridviewFooterStyle{background:#D6DFE3;color:White;font-weight:bold}
.gridviewHeaderStyle{background:#D6DFE3;border:1px solid #3B5998;color:#666;text-align:center}
.gridviewHeaderStyle a,.gridviewPagerStyle a{color:#288BD7;font-weight:bold;text-decoration:underline}
.gridviewPagerStyle{background:#D6DFE3;color:#3B5998;font-size:small;text-align:right}
.gridviewPagerStyle td{background:#D6DFE3;border:1px solid #3B5998;color:#f60;font-weight:bold}
.gridviewRowStyle{background:#F7F6F3;color:#333}
.gridviewRowStyle_CalendarioCanceladoImpedimentoProducao a{color:White;font-weight:bold;text-decoration:none}
.gridviewRowStyle_CalendarioSemVagas{background:#000;color:#FFF}
.gridviewRowStyle_CalendarioSemVagas a{color:#f60;font-weight:bold;text-decoration:none}
.gridviewRowStyle_ConsultaAgendada,.gridviewRowStyle_CalendarioTodasVagasDisponiveis,.gridviewRowStyle_CalendarioAlgumasVagasDisponiveis{background:#FFF;color:#000}
.gridviewRowStyle_ConsultaCanceladaImpedimentoProducao,.gridviewRowStyle_CalendarioCanceladoImpedimentoProducao{background:#C63;color:#fff}
.gridviewRowStyle_ConsultaCanceladaPaciente{background:#ECF1B4;color:#000}
.gridviewRowStyle_ConsultaCanceladaProfissional,.gridviewRowStyle_CalendarioCancelado{background:#D8E356;color:#000}
.gridviewRowStyle_ConsultaEncaixada,.gridviewRowStyle_CalendarioNenhumaVagaDisponivel{background:#C0C0C0;color:#000}
.gridviewSelectedRowStyle{background:#FFC;color:Red}
.insertClearButton,.gravarFiltroButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2px 5px;width:130px}
.insertFindButtonTESTE{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;padding:4px 5px 4px 5px;width:100px}
.insertLeftColumnSpacer,.readonlyValidatorField,.editValidatorField{width:20px}
.InsertListButton,.RemoveListButton,.confirmButton,.messageButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2px 5px;width:75px}
.insertRightColumnSpacer,.editRightColumnSpacer{width:1px}
.insertSuggestButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;padding:4px 5px 4px 5px}
.insertValidatorField{padding-left:2px;width:20px}
.layerWait{background:url(../img/custom/Wait.gif) no-repeat;display:none;height:77px;left:170px;position:absolute;text-align:center;top:113px;width:320px;z-index:200}
.messageAlert{color:Red;font:bold small Verdana,Arial,serif}
.MultiPage2,.MultiPage5{background:White;border:1px solid #3B5998;height:350px;top:-1px;width:450px;z-index:98}
.MultiPage3{background:White;border:1px solid #3B5998;height:550px;top:-1px;width:560px;z-index:98}
.MultiPage4{background:White;border:1px solid #3B5998;height:245px;top:-1px;width:480px;z-index:97}
.MultiPage6{background:White;border:1px solid #3B5998;height:350px;top:-1px;width:555px;z-index:98}
.MultiPage7{background:White;border:1px solid #3B5998;height:350px;top:-1px;width:690px;z-index:98}
.MultiPage8{background:White;border:1px solid #3B5998;height:250px;top:-1px;width:390px;z-index:98}
.MultiPage9{background:White;border:1px solid #3B5998;height:580px;top:-1px;width:560px;z-index:98}
.newButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2 x 5px;width:80px}
.nome-ambiente h1{color:#e20a17;font-size:15px;left:23px;position:relative;top:45px}
.nome-modulo h1{color:#477fba;font-size:20px;left:23px;padding-bottom:5px;position:relative;top:60px}
.nome-sistema h1{color:#fff;font-size:26px;left:23px;position:relative;top:60px}
.okButton{background:#C3C8CD;border-color:#000;border-style:solid;border-width:1px;color:#000;cursor:pointer;font:bold 10px Verdana,sans-serif;height:17px;width:60px}
.readonly,.insert,.edit,.message{background:White;border:1px solid #3B5998;border-collapse:collapse;color:#666;font-family:Verdana,Arial,serif;text-align:center;vertical-align:top}
.readonlyFindButton,.insertFindButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;padding:4px 5px 4px 5px;width:65px}
.readonlyKeyField,.insertKeyField,.editKeyField{-moz-border-radius:4px;-webkit-border-radius:4px;background:#EBF8FE;border:1px solid #C00C0C;border-radius:4px;color:#666;font:bold 10px Verdana;padding:4px 5px 4px 5px}
.readonlyLabelField{color: #000 !important;font:11px Verdana}
.readonlyLeftColumn,.editLeftColumn,.insertLeftColumn{-moz-border-radius:4px;-webkit-border-radius:4px;background:#D6DFE3;border-radius:4px;color:#666;font-weight:bold;height:16px;padding:1px 3px 0px 4px;text-align:left}
.readonlyLeftColumnSpacer,.editLeftColumnSpacer,.messageLeftColumnSpacer,.messageRightColumnSpacer{width:10px}
.readonlyPopupButton,.readonlyRefreshButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;padding:2px 5px 2px 5px;width:18px}
.readonlyRightColumn,.insertRightColumn,.editRightColumn{text-align:left}
.readonlyRightColumn2,.insertRightColumn2,.editRightColumn2{padding-left:3px;text-align:left}
.readonlyRightColumnSpacer{width:3px}
.readonlySpacerRow td,.insertSpacerRow td,.editSpacerRow td{height:2px}
.readonlySpacerRow3 td{height:5px}
.readonlyTextBoxField,.insertTextBoxField,.editTextBoxField{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#f5f5f5;background-color:#fff;border:1px solid #C4C4C4;border-radius:4px;box-shadow:none;color: #000 !important;font-size: 11px !important;margin:0px 0px 0px 0px;padding:4px 1px 4px 1px}
.readonlyTitleRow,.insertTitleRow,.editTitleRow,.messageTitleRow{background:#3b5998;border:1px solid #3B5998;color:#fff;font-weight:bold;height:20px;text-align:center;vertical-align:middle}
.removerFiltroButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;padding:1px 5px 2px 5px}
.removerTodosCriteriosButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2px 5px;width:185px}
.removerUltimoCriterioButton{-moz-border-radius:4px;-moz-box-shadow:none;-webkit-border-radius:4px;-webkit-box-shadow:none;background:#3b5998;border:1px solid #002568;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:10px;height:17px;padding:1px 5px 2px 5px;width:170px}
.RowSpacer{margin-right:4px}
.formLeftColumnSpacer,.formRightColumnSpacer{width:15px}
.gridviewAlternatingRowStyle a:hover,.gridviewRowStyle a:hover,.gridviewSelectedRowStyle a:hover,.gridviewRowStyle_ConsultaAgendada a:hover,.gridviewRowStyle_ConsultaEncaixada a:hover,.gridviewRowStyle_ConsultaCanceladaPaciente a:hover,.gridviewRowStyle_ConsultaCanceladaProfissional a:hover,.gridviewRowStyle_ConsultaCanceladaImpedimentoProducao a:hover,.gridviewRowStyle_CalendarioTodasVagasDisponiveis a:hover,.gridviewRowStyle_CalendarioAlgumasVagasDisponiveis a:hover,.gridviewRowStyle_CalendarioNenhumaVagaDisponivel a:hover,.gridviewRowStyle_CalendarioCancelado a:hover,.gridviewRowStyle_CalendarioCanceladoImpedimentoProducao a:hover{color:#f60;font-weight:bold;text-decoration:underline}
.gridviewHeaderStyle a:hover{color:#f60;text-decoration:underline}
.gridviewPagerStyle a:hover{background:#f60;color:#fff;font-weight:bold;text-decoration:underline}
.gridviewRowStyle_CalendarioSemVagas a:hover{background:#f60;color:#fff;font-weight:bold;text-decoration:none}