.ui-widget{font-size:1em}
.ui-widget-header{background:#4a76b8 !important;background-position:0 -1px !important;border:0 !important;color:#fff}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-khtml-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-khtml-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-khtml-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-khtml-border-bottom-right-radius:0px;border-bottom-right-radius:0px}
.ui-icon-closethick{background-position:1000px 1000px}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#27537A}
.ui-state-hover{background-color:#fff !important}

.ui-datepicker{border:1px solid #4d7bcf !important;display:none;padding:0 !important;width:21em !important;position:absolute;top:0}
.ui-datepicker-calendar tbody{margin-top:5px !important}
.ui-datepicker-calendar tbody tr td a.ui-state-default{background-color:#fff !important;background-image:none !important;border:1px solid #fff;color:#444;font-weight:normal}
.ui-datepicker-calendar tbody tr td a.ui-state-hover, .ui-datepicker-calendar tbody tr td a.ui-state-focus{background-color:#fff !important;border:1px solid #8aa8df !important}
.ui-datepicker-calendar tbody tr td a.ui-state-active{background-color:#efefef !important;border:1px solid #4d7bcf !important}
.ui-datepicker-calendar tbody tr td.ui-datepicker-week-end a{color:#777}
.ui-datepicker-calendar thead tr{background-color:#f8f7f7;border-bottom:1px solid #bbb}
.ui-datepicker-calendar thead tr th{max-width:26px !important;min-width:26px !important;width:26px !important}
.ui-datepicker th{padding:0.4em 0.3em !important}
.ui-datepicker table{font-size:0.8em !important}
.ui-datepicker-title span{font-weight:bold !important}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{cursor:pointer !important}

.ui-tabs{background: transparent;border: none !important;float:left;padding:0;position:relative;width:100%;zoom:1}
.ui-tabs .ui-tabs-nav{background:none !important;height:21px;margin:0;padding:0 0 0 4px;position:absolute;top:-21px}
.ui-tabs .ui-tabs-nav li{background:#fefeff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iI2VhZjNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iI2Q5ZWFmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWVhZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #fefeff 0%, #eaf3f9 59%, #d9eaf4 87%, #d9eaf4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefeff), color-stop(59%,#eaf3f9), color-stop(87%,#d9eaf4), color-stop(100%,#d9eaf4));background:-webkit-linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-o-linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-ms-linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-ms-linear-gradient(top, #fefeff, #d9eaf4);-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;border-bottom:0 !important;border-color:#97a5b0;list-style:none;float:left;height:19px;position:relative;top:1px;margin:1px 0 0 1px !important;padding:0;top:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;font-size:0.9em;!font-size:8px !important;min-width: 60px;outline:0 none;padding:5px 9px 0;text-align:center;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#fff !important;margin-bottom:0;padding-bottom:1px;z-index:1}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{background:none repeat scroll 0 0 #fff;border:1px solid #97a5b0 !important;display:block;padding:0}
.ui-tabs .ui-tabs-hide{display:none !important}
div.tabs > ul > li.ui-tabs-active{background:#fff !important;border-bottom:1px solid #fff !important;z-index:1}

.ui-timepicker-div{background-color:#f8f7f7;border-bottom:1px solid #bbb;border-top:1px solid #bbb;font-size:0.9em;margin-top:5px;padding:3px 0 3px 8px}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dt{height:1px;margin-bottom:0}
.ui-timepicker-div dl dd{margin:0 10px 10px 54px}
.ui-timepicker-div td{font-size:90%}
.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}
dl dd div a.ui-slider-handle{cursor:pointer}

.ui-dialog{display:block;margin:0 auto !important;padding:0;position:absolute !important;height:auto;width:auto;!z-index:10 !important;-moz-box-shadow:0px 2px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 9px rgba(0,0,0,0.2);box-shadow:0px 2px 9px rgba(0,0,0,0.2);margin-left:4em !important;margin-right:4em !important}
.ui-dialog .ui-dialog-title{float:none !important}
.ui-dialog .ui-resizable-se{background-position:-82px -227px}
.ui-dialog .ui-dialog-content{height:auto !important;width:auto !important;!z-index:10 !important}
.ui-dialog .ui-dialog-buttonpane{background:transparent !important;margin:0 !important;border:0 !important;padding:.3em 1em .5em 1em !important;text-align:center}
.ui-dialog .ui-dialog-buttonpane button, #dialog-modal input[type="submit"]{float:none !important;height:21px !important}
.ui-dialog .ui-dialog-buttonpane button span{padding:0 0.4em}
.ui-dialog .ui-dialog-titlebar,.ui-datepicker-header{background-image:linear-gradient(top,#6394de,#4d7bcf) !important;background-image:-moz-linear-gradient(top,#6394de,#4d7bcf) !important;background-image:-o-linear-gradient(top,#6394de,#4d7bcf) !important;background-image:-webkit-gradient(linear,left top,left bottom,from(#6394de),to(#4d7bcf)) !important;background-image:-webkit-linear-gradient(top,#6394de,#4d7bcf) !important;background-image:-ms-linear-gradient(top,#6394de,#4d7bcf) !important;padding:0.4em 1em 0.5em}
.ui-dialog-titlebar-close{background:url("../imagens/close_icon.png") no-repeat !important;background-position:-19px 0px !important;cursor:pointer;float:right;height:19px;width:20px}
.ui-dialog-titlebar-close:hover{background:url("../imagens/close_icon.png") no-repeat !important;background-position:0px 0px !important;border:0 !important;cursor:pointer;float:right;height:19px;width:20px}
#dialog-modal input[type="submit"]{color:#444 !important;width:auto !important;height:30px !important;padding-left:10px !important;padding-right:12px !important}

.ui-icon{width:16px;height:16px;background-image:url(../Imagens/jquery/ui-icons_3e72b6_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(../Imagens/jquery/ui-icons_3e72b6_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(../Imagens/jquery/ui-icons_ffffff_256x240.png)}
.ui-state-default .ui-icon{background-image:url(../Imagens/jquery/ui-icons_444444_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(../Imagens/jquery/ui-icons_333333_256x240.png)}
.ui-state-active .ui-icon{background-image:url(../Imagens/jquery/ui-icons_333333_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(../Imagens/jquery/ui-icons_4f7fbe_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(../Imagens/jquery/ui-icons_cc0000_256x240.png)}

.ui-widget-overlay, #nyroModalBg{background:#999 !important;height:100%;opacity:.80;filter:Alpha(Opacity=80);position:fixed;width:100%;z-index:2000}

div#tab_controls, div#tab_controls_convenio, div#tab_edit{background:transparent;border:0 none;margin-top:5px}
#tab_controls, div#tab_controls_convenio, #tab_edit{float:left;width: 99.5% !important}
.tabs-container{background:none repeat scroll 0 0 #fff;border:1px solid #97a5b0;color:#444;float:left;height:auto;margin-bottom:6px;padding:0;position:relative;width:100% !important}
.tabs,.tabs-2{margin-top:1px;margin-bottom: 20px;top: 20px}
.crg{margin-left:-2px !important;position:absolute;z-index:5}
.crd{border-left:1px dashed black !important}
div.botoes-dialogo,#ctl00_ContentPlaceHolder1_DialogUserControl_botoes{margin:0 auto;text-align:center;margin-top:20px}
span#icone{margin-right:10px}

div.tabs > ul{background:transparent;border:0 none !important;list-style:none;padding:0 0 0 0.4em;position:absolute;top:-21px}
div.tabs > ul > li{background:#fefeff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iI2VhZjNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iI2Q5ZWFmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWVhZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #fefeff 0%, #eaf3f9 59%, #d9eaf4 87%, #d9eaf4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefeff), color-stop(59%,#eaf3f9), color-stop(87%,#d9eaf4), color-stop(100%,#d9eaf4));background:-webkit-linear-gradient(top,  #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-o-linear-gradient(top,  #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-ms-linear-gradient(top,  #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:linear-gradient(top,  #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);border-bottom:0;/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefeff', endColorstr='#d9eaf4',GradientType=0 );*/float:left;height:19px;list-style:none;margin:0 0.2em 1px 0;-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -khtml-border-top-left-radius:4px; border-top-left-radius:4px;-moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; -khtml-border-top-right-radius:4px; border-top-right-radius:4px;top:0}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,.ui-dialog .ui-dialog-buttonpane button, #dialog-modal input[type="submit"]{background:#fefeff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iI2VhZjNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iI2Q5ZWFmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWVhZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #fefeff 0%, #eaf3f9 59%, #d9eaf4 87%, #d9eaf4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefeff), color-stop(59%,#eaf3f9), color-stop(87%,#d9eaf4), color-stop(100%,#d9eaf4));background:-webkit-linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-o-linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-ms-linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:linear-gradient(top, #fefeff 0%,#eaf3f9 59%,#d9eaf4 87%,#d9eaf4 100%);background:-ms-linear-gradient(top, #fefeff, #d9eaf4);border:1px;border-bottom-color:#3e69a4;border-left-color:#b7cae4;border-right-color:#3e69a4;border-top-color:#b7cae4;border-style:solid;cursor:pointer}
.ui-slider-range{background-color:#ccc}