body{
    background-color: #EDEDED;
    font-family: Helvetica, Arial, sans-serif;
    background: url("../images/main-area-bg.png") repeat scroll right top transparent;
}
div#base {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto 0;
}

#header {
    background: url("../images/bg.png") repeat scroll left top #4F97BD;
    box-shadow: 0 1px 2px #333;
    position: relative;
}

.header-inner {
    /*    margin: 0 auto; */
    padding: 0 20px;
    position: relative;
}
.header-branding {
    float: left;
    padding: 12px 20px 3px 15px;
}
.header-branding a.logo {
    background: url("../images/logo_chronos.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 58px;
    outline: medium none;
    text-indent: -9000px;
    width: 157px;
}
#header > span {
    position: absolute;
    top: 0;
    width: 20%;
    height: 4px; }

#header > .f1 {
    left: 0;
    background: #f3a01e; }

#header > .f2 {
    left: 20%;
    background: #D05D2A; }

#header > .f3 {
    left: 40%;
    background: #9dc425; }

#header > .f4 {
    left: 60%;
    background: #4b8db5; }

#header > .f5 {
    left: 80%;
    background: #7c48b5; }

.header-menu {
    padding: 14px 0;
    margin-left:190px;
    width: 100%;
    float: right;
}

#content
{
    display:block;
    background: #ffffff url(../images/background_block_slice.jpg) repeat-x;
    padding:10px 5px 10px 5px;
    overflow:hidden;
    position: relative;
    height: 100%;
}

#block{
    background:  url(../images/background_block_slice.jpg) repeat-x;
    background-color:#ffffff;
    margin: 0px auto 0px auto;
    /* padding: 0em 1em 1em; */
    position: relative;
    width:99%;
    border:2px solid #ddd;
    border-radius: 4px 4px 4px 4px;
    overflow:hidden;
    min-width: 1242px;
    height: 100%;
    min-height: 700px;
}

.push {
    /*height: 60px;  .push must be the same height as .footer */
}

#sidebar
{
    padding: 20px 20px 20px 0;
}


div.flash-error, div.flash-notice, div.flash-success
{
    padding:.8em;
    margin-bottom:1em;
    border:2px solid #ddd;
}

div.flash-error
{
    background:#FBE3E4;
    color:#8a1f11;
    border-color:#FBC2C4;
}

div.flash-notice
{
    background:#FFF6BF;
    color:#514721;
    border-color:#FFD324;
}

div.flash-success
{
    background:#E6EFC2;
    color:#264409;
    border-color:#C6D880;
}

div.flash-error a
{
    color:#8a1f11;
}

div.flash-notice a
{
    color:#514721;
}

div.flash-success a
{
    color:#264409;
}

div.form .rememberMe label
{
    display: inline;
}

div.view
{
    padding: 10px;
    margin: 10px 0;
    border: 1px solid #C9E0ED;
}

div.breadcrumbs
{
    font-size: 0.9em;
    padding: 5px 20px;
}

div.breadcrumbs span
{
    font-weight: bold;
}

div.search-form
{
    padding: 10px;
    margin: 10px 0;
    background: #eee;
}

.portlet
{

}

.portlet-decoration
{
    padding: 3px 8px;
    background: #B7D6E7;
    border-left: 5px solid #6FACCF;
}

.portlet-title
{
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
    color: #298dcd;
}

.portlet-content
{
    font-size:0.9em;
    margin: 0 0 15px 0;
    padding: 5px 8px;
    background:#EFFDFF;
}

.portlet-content ul
{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin: 0;
    padding: 0;
}

.portlet-content li
{
    padding: 2px 0 4px 0px;
}

.operations
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.operations li
{
    padding-bottom: 2px;
}

.operations li a
{
    font: bold 12px Arial;
    color: #0066A4;
    display: block;
    padding: 2px 0 2px 8px;
    line-height: 15px;
    text-decoration: none;
}

.operations li a:visited
{
    color: #0066A4;
}

.operations li a:hover
{
    background: #80CFFF;
}
/*FOOTER*/
#footer{
    background-color: #3f3f3f;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3f3f3f), to(#2b2b2b));
    background-image: -webkit-linear-gradient(top, #3f3f3f, #2b2b2b);
    background-image: -moz-linear-gradient(top, #3f3f3f, #2b2b2b);
    background-image: -ms-linear-gradient(top, #3f3f3f, #2b2b2b);
    background-image: -o-linear-gradient(top, #3f3f3f, #2b2b2b);
    font-size: 11px;
    color: white;
    height:10px;
    bottom: 0;
    position: relative;
    width: 100%;
}

#footer > span {
    position: absolute;
    top: 0;
    width: 20%;
    height: 4px; }

#footer > .f1 {
    left: 0;
    background: #f3a01e; }

#footer > .f2 {
    left: 20%;
    background: #D05D2A; }

#footer > .f3 {
    left: 40%;
    background: #9dc425; }

#footer > .f4 {
    left: 60%;
    background: #4b8db5; }

#footer > .f5 {
    left: 80%;
    background: #7c48b5; }

#footer .inside {
    width: 80%;
    margin: 0 auto;
    padding-top:20px;
    text-align:center }

/* Countdown
----------------------------------------------------------------------------------------------------*/
#countdown {
    clear: both;
    display: block;
    overflow: hidden;
    font-size: 40px;
    font-weight: bold;
    line-height: 120px;
    margin-bottom: 20px;
    padding-top: 12px;
    color: #35373F;
    text-shadow: none;
    font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
}
#countdown .container_12 div {
    height: 135px;
    margin-bottom: 20px;
}
#countdown .grid_2 {
    width: 158px;
}
#countdown .grid_2.count {
    background: url("../images/date.png") no-repeat scroll center top transparent;
    width: 131px;
}
#countdown span {
    display: block;
    font-size: 11px;
    margin-top: -90px;
}
/* option
----------------------------------------------------------------------------------------------------*/
#option_btn {
    background: url("../images/switcher.png") no-repeat scroll right 0 #35373F;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    height: 40px;
    left: 0;
    position: fixed;
    top: 109px;
    width: 40px;
    z-index: 999;
}

#option_wrapper {
    position: fixed;
    background: none repeat scroll 0 0 #35373F;
    top: 109px;
    left:-245px;
    width: 217px;
    z-index: 99;
    min-height: 40px;
    color: #666666;
}
#option_wrapper .inner {
    margin: 0 10px;
}
#option_wrapper select {
    border: 1px solid #35373F;
    padding: 4px;
    width: 192px;
}


/* --------- Caixa de diálogo notificações */
.notification {
    border-radius: 4px 4px 4px 4px;
    clear: both;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    margin: 8px 0px 30px;
    padding: 20px 25px 10px 60px;
}

.falha {
    background-image: url(../images/exclamation.png);
    background-position: 15px center;
    background-repeat: no-repeat;
    border: 2px solid #EB5339;
    background-color: #FCCAC2;
    color: #AC260F;
}
.informativo {
    background-image: url(../images/information.png);
    background-position: 15px center;
    background-repeat: no-repeat;
    border: 2px solid #418ACC;
    background-color: #D0E4F4;
    color: #235685;
}
.ideia {
    background-image: url(../images/lightbulb.png);
    background-position: 15px center;
    background-repeat: no-repeat;
    border: 2px solid #D3A350;
    background-color: #FEF0CB;
    color: #835F21;
}
.mensagem {
    background-image: url(../images/email.png);
    background-position: 15px center;
    background-repeat: no-repeat;
    border: 2px solid #42B4FF;
    background-color: #9DDFFF;
    color: #835F21;
}
.erro {
    background-image: url(../images/error.png);
    background-position: 15px center;
    background-repeat: no-repeat;
    border: 2px solid #FFC237;
    background-color: #FFEAA8;
    color: #826200;
}
.sucesso {
    background-image: url(../images/accept.png);
    background-position: 15px center;
    background-repeat: no-repeat;
    border: 2px solid #99C600;
    background-color: #EFFFB9;
    color: #3C5A01;
}

/* barra no grid */

.actionsBox{
    font-size:13px;
    font-family:Helvetica,Arial,Verdana;
    font-style:normal;
}
.actionsBox .menu{
    color:#47708F;
    line-height:30px;
    text-shadow:1px 1px 0px #fff;
    padding:7px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    font-weight:bold;
    border:1px solid #D9EAF2;
    background:#e8f4fa;
    background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.58, rgb(217,234,242)),
        color-stop(0.93, rgb(232,244,250))
        );
    background:
        -moz-linear-gradient(
        center bottom,
        rgb(217,234,242) 58%,
        rgb(232,244,250) 93%
        );
    -moz-box-shadow:1px 1px 3px #999;
    -webkit-box-shadow:1px 1px 3px #999;
    box-shadow:1px 1px 3px #999;

}

.actionsBox .lib{
	background-color: #1abc9c;
    background-image:url(../images/icons/svg/inbox14.svg) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
	background-size: 24px 24px;
}


.actionsBox .pesquisa{
    color:#47708F;
    line-height:30px;
    text-shadow:1px 1px 0px #fff;
    padding:7px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    font-weight:bold;
    border:1px solid #D9EAF2;
    background:#e8f4fa;
    background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.40, rgb(217,234,242)),
        color-stop(0.80, rgb(232,244,250))
        );
    background:
        -moz-linear-gradient(
        center bottom,
        rgb(217,234,242) 40%,
        rgb(232,244,250) 80%
        );
    -moz-box-shadow:1px 1px 3px #999;
    -webkit-box-shadow:1px 1px 3px #999;
    box-shadow:1px 1px 3px #999;

}

.actionsBox .pesquisa .item{
    background: #FFF;
    float: left;
    padding: 0 5px;
    border-radius: 4px;
    border: 1px solid rgb(206, 226, 235);
    margin: 0 5px 5px 0;
    min-height: 32px;
}

.actionsBox .pesquisa .item label{
    __display: inline;
    float: left
}

.actionsBox .pesquisa .itemGroup{
    float: left;
    border: 1px solid #CBE0F5;
    border-radius: 3px;
    padding: 3px;
    margin: 0 5px 5px 0;
}

.actionsBox .pesquisa .itemGroup .item{
    margin:2px;
}

.actionsBox .pesquisa .item input{
    border:none;
    padding: 0 0 0 5px;
    color: #888;
    float: left;
    margin-top: 7px
}

.actionsBox .button{
    padding:4px 25px;
    border:1px solid #D9EAF2;
    background:#e8f4fa;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:0px 1px 0px #f9f9f9;
    -webkit-box-shadow:0px 1px 0px #f9f9f9;
    box-shadow:0px 1px 0px #f9f9f9;
    cursor:pointer;
    color: #47708F;
    text-decoration: none;
}
.actionsBox .menu .button:hover, .add:hover, .refresh:hover, .pdf:hover, .xls:hover, .search:hover{
    background-color:#FFF;
}

.actionsBox .add{
    background-image:url(../images/icons/page_16.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .ref{
    background-image:url(../images/icons/page_ref.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .refGreen{
    background-image:url(../images/icons/page_ref_green.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .limpa{
    background-image:url(../images/icons/page_limpa.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .selecionaTodas{
    background-image:url(../images/icons/check16.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .clear{
    background-image:url(../images/icons/eraser.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .search{
    background-image:url(../images/icons/search-icon.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
    font-weight: bold;
}

.actionsBox .xls{
    background-image:url(../images/icons/xls_16.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .pdf{
    background-image:url(../images/icons/pdf_16.png) ;
    background-repeat:no-repeat;
    background-position:3px 50%;
}

.actionsBox .transfer{
    background-image:url(../images/icons/arrow_right_16.png) ;
    background-repeat:no-repeat;
    background-position:5px 50%;
    /*margin-left: 20px;*/
}

.actionsBox .menu span{
    padding:0px 10px;
}
.actionsBox .submenu{
    display:none;
    width:120px;
    margin-left:100px;
    top:46px;
    right:10px;
    background:#fff;
    border:1px solid #D9EAF2;
    border-top:none;
    -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    -moz-box-shadow:0px 1px 4px #ddd;
    -webkit-box-shadow:0px 1px 4px #ddd;
    box-shadow:0px 1px 4px #ddd;
}
.actionsBox .submenu a{
    display:block;
    cursor:pointer;
    padding:10px 15px;
    border-top:1px solid #D9EAF2;
}
.actionsBox .submenu a.last{
    -moz-border-radius:0px 0px 10px 10px;
}
.actionsBox .submenu a.first{
    border-top:none;
}
.actionsBox .submenu a:hover{
    background-color:#f9f9f9;
}
.actionsBox .menu a.open,
.actionsBox .menu a.closed{
    border:1px solid #D9EAF2;
    padding:4px 17px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:0px 1px 0px #f9f9f9;
    -webkit-box-shadow:0px 1px 0px #f9f9f9;
    box-shadow:0px 1px 0px #f9f9f9;
    cursor:pointer;
    opacity:0.6;
    margin-right:5px;
}
.actionsBox .menu a.open{
    background:#fff url(../open.png) no-repeat center center;

}
.actionsBox .menu a.closed{
    background:#fff url(../closed.png) no-repeat center center;
}
.actionsBox .menu a.open:hover,
.actionsBox .menu a.closed:hover{
    opacity:1.0;
}

/* outros */

.barrinha{
    position:absolute;
    min-width:300px;
    top:5px;
    left:80%;
}

/*tootip */
.tooltip {

}
.tooltip span {
    margin-left: -999em;
    position: absolute;
}
.tooltip:hover span {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
    font-family: Calibri,Tahoma,Geneva,sans-serif;
    right: 1em;
    margin-left: 0;
    position: absolute;
    top: 3em;
    width: 200px;
    z-index: 99999;
    cursor: help;
}

.classic {
    padding: 0.8em 1em;
}
.custom {
    padding: 0.5em 0.8em 0.8em 2em;
}
.info {
    background: -webkit-gradient(linear, left top, left bottom, from(#D9EAF2), to(#E8F4FA)) repeat-X;
    background: -moz-linear-gradient(center bottom , #D9EAF2 58%, #E8F4FA 93%) repeat scroll 0 0 transparent;
    border: 1px solid #2BB0D7;
}

/*countdown */

.container_12 {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11 {
    position: relative;
}
.container_12 .grid_1 {
    width: 60px;
}
.container_12 .grid_2 {
    width: 140px;
}
.container_12 .grid_3 {
    width: 220px;
}
.container_12 .grid_4 {
    width: 300px;
}
.container_12 .grid_5 {
    width: 380px;
}
.container_12 .grid_6 {
    width: 460px;
}
.container_12 .grid_7 {
    width: 540px;
}
.container_12 .grid_8 {
    width: 620px;
}
.container_12 .grid_9 {
    width: 700px;
}
.container_12 .grid_10 {
    width: 780px;
}
.container_12 .grid_11 {
    width: 860px;
}
.container_12 .grid_12 {
    width: 940px;
}
.container_12 .prefix_1 {
    padding-left: 80px;
}
.container_12 .prefix_2 {
    padding-left: 160px;
}
.container_12 .prefix_3 {
    padding-left: 240px;
}
.container_12 .prefix_4 {
    padding-left: 320px;
}
.container_12 .prefix_5 {
    padding-left: 400px;
}
.container_12 .prefix_6 {
    padding-left: 480px;
}
.container_12 .prefix_7 {
    padding-left: 560px;
}
.container_12 .prefix_8 {
    padding-left: 640px;
}
.container_12 .prefix_9 {
    padding-left: 720px;
}
.container_12 .prefix_10 {
    padding-left: 800px;
}
.container_12 .prefix_11 {
    padding-left: 880px;
}
.container_12 .suffix_1 {
    padding-right: 80px;
}
.container_12 .suffix_2 {
    padding-right: 160px;
}
.container_12 .suffix_3 {
    padding-right: 240px;
}
.container_12 .suffix_4 {
    padding-right: 320px;
}
.container_12 .suffix_5 {
    padding-right: 400px;
}
.container_12 .suffix_6 {
    padding-right: 480px;
}
.container_12 .suffix_7 {
    padding-right: 560px;
}
.container_12 .suffix_8 {
    padding-right: 640px;
}
.container_12 .suffix_9 {
    padding-right: 720px;
}
.container_12 .suffix_10 {
    padding-right: 800px;
}
.container_12 .suffix_11 {
    padding-right: 880px;
}
.container_12 .push_1 {
    left: 80px;
}
.container_12 .push_2 {
    left: 160px;
}
.container_12 .push_3 {
    left: 240px;
}
.container_12 .push_4 {
    left: 320px;
}
.container_12 .push_5 {
    left: 400px;
}
.container_12 .push_6 {
    left: 480px;
}
.container_12 .push_7 {
    left: 560px;
}
.container_12 .push_8 {
    left: 640px;
}
.container_12 .push_9 {
    left: 720px;
}
.container_12 .push_10 {
    left: 800px;
}
.container_12 .push_11 {
    left: 880px;
}
.container_12 .pull_1 {
    left: -80px;
}
.container_12 .pull_2 {
    left: -160px;
}
.container_12 .pull_3 {
    left: -240px;
}
.container_12 .pull_4 {
    left: -320px;
}
.container_12 .pull_5 {
    left: -400px;
}
.container_12 .pull_6 {
    left: -480px;
}
.container_12 .pull_7 {
    left: -560px;
}
.container_12 .pull_8 {
    left: -640px;
}
.container_12 .pull_9 {
    left: -720px;
}
.container_12 .pull_10 {
    left: -800px;
}
.container_12 .pull_11 {
    left: -880px;
}
.container_12:before, .container_12:after {
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.container_12:after {
    clear: both;
}
#countdown {
    clear: both;
    color: #35373F;
    display: block;
    font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
    font-size: 40px;
    font-weight: bold;
    line-height: 120px;
    margin-bottom: 20px;
    overflow: hidden;
    padding-top: 12px;
    text-shadow: none;
    text-align: center;
}
#countdown .container_12 div {
    height: 135px;
    margin-bottom: 20px;
}
#countdown .grid_2 {
    width: 158px;
}
#countdown .grid_2.count {
    background: url("../images/date.png") no-repeat scroll center top transparent;
    width: 131px;
}
#countdown span {
    display: block;
    font-size: 11px;
    margin-top: -90px;
}
/*icones*/

.icone{
    width: 24px ;
    height:24px ;
    background: url("../images/icons/96-book.png") no-repeat scroll transparent;

    background-size: 17px 24px;
    float:left;
}

/* flow */
#content_flow{
    font-family: Helvetica,Arial,sans-serif;
    background-color: #E5E7EA;
    background-image: -moz-linear-gradient(left center , #DCDEE2, #EFF0F1, #DCDEE2);
    border: 2px solid #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    height: auto;
    overflow: hidden;
    padding: 20px;
    width: 700px;
    text-align:center;
    margin: 0 auto;
    /*
text-align:center;
width:700px;
position:relative;
height:100%;
    */
}
#wrapper_flow{
    border: 1px solid #CCCCCC;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.7);
    width:700px;
    overflow:hidden;
    /*
-moz-box-shadow:0px 0px 3px #aaa;
-webkit-box-shadow:0px 0px 3px #aaa;
box-shadow:0px 0px 3px #aaa;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;3
border:2px solid #fff;
background-color:#f9f9f9;
width:700px;
overflow:hidden;
    */
}
#steps{
    width:700px;
    /*height:320px;*/
    overflow:hidden;
}
.step{
    margin:0px;
    padding:0px;
    float:left;
    width:700px;
    /*height:320px;*/
}

/* navigation com 3 etapas */
#navigation3{
    background-image: url(../images/steps_01.png);
    background-repeat:no-repeat;
    background-position:center;
    height:45px;
    background-color:#e9e9e9;
    border-top:1px solid #fff;
    -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}
#navigation3 ul{
    margin:0px;
    padding:0px;
    list-style:none;
    float:left;
    margin-left:169px;
}
#navigation3 ul li{
    float:left;
    position:relative;
    margin:0px 0px;
    width:41px;
}
#navigation3 ul li a{
    display: block;
    height: 45px;
    color: #FFF;
    outline: none;
    font-weight: bold;
    text-decoration: none;
    line-height: 45px;
}
#navigation3 ul li a:hover{
    color:#666;
}
#navigation3 ul li.selected a{
    color:#666;
    text-shadow:1px 1px 1px #fff;
   /* background-image:url(../images/error.png);*/
}

/* fim 3 etapas */




#navigation{
    background-image: url(../images/etapa_01.png);
    background-repeat:no-repeat;
    background-position:center;
    height:45px;
    background-color:#e9e9e9;
    border-top:1px solid #fff;
    -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}
#navigation ul{
    margin:0px;
    padding:0px;
    list-style:none;
    float:left;
    margin-left:88px;
}
#navigation ul li{
    float:left;
    position:relative;
    margin:0px 0px;
    width:41px;
}
#navigation ul li a{
    display: block;
    height: 45px;
    color: #FFF;
    outline: none;
    font-weight: bold;
    text-decoration: none;
    line-height: 45px;
}
#navigation ul li a:hover{
    color:#666;
}
#navigation ul li.selected a{
    color:#666;
    text-shadow:1px 1px 1px #fff;
   /* background-image: url(../images/error.png);*/
}
span.checked_flow{
    background:transparent url(../images/checked.png) no-repeat top left;
    position:absolute;
    top:-5px;
    left:10px;
    width:22px;
    height:23px;
}
span.error_flow{
    background:transparent url(../images/error_flow.png) no-repeat top left;
    position:absolute;
    top:-5px;
    left:10px;
    width:22px;
    height:23px;
}
#steps form fieldset{
    border:none;
    padding-bottom:20px;
}
#steps form legend{
    text-align:left;
    background-color:#f0f0f0;
    color:#666;
    font-size:24px;
    text-shadow:1px 1px 1px #fff;
    font-weight:bold;
    float:left;
    width:100%;
    padding:5px 0px 5px 10px;
    border-bottom:1px solid #fff;
    border-top:1px solid #d9d9d9;
    margin-bottom:20px;
}
#steps form p{
    float:left;
    clear:both;
    margin:5px 0px;
    background-color:#f4f4f4;
    border:1px solid #fff;
    width:500px;
    padding:10px;
    margin-left:90px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
}
#steps form p label{
    width:160px;
    float:left;
    text-align:right;
    margin-right:15px;
    line-height:26px;
    color:#666;
    text-shadow:1px 1px 1px #fff;
    font-weight:bold;
}
#steps form input:not([type=radio]),
#steps form textarea,
#steps form select{
    background: #ffffff;
    border: 1px solid #ddd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    outline: none;
    padding: 5px;
    width: 200px;
    float:left;
    margin-bottom: 0px;
}
#steps form input:focus{
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    background-color:#FFFEEF;
}
#steps form p.submit{
    background:none;
    border:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
}
#steps form button {
    border:none;
    outline:none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    display: block;
    cursor:pointer;
    margin: 0px auto;
    clear:both;
    padding: 7px 25px;
    text-shadow: 0 1px 1px #777;
    font-weight:bold;
    font-family:"Century Gothic", Helvetica, sans-serif;
    font-size:22px;
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    background:#4797ED;
}
#steps form button:hover {
    background:#d8d8d8;
    color:#666;
    text-shadow:1px 1px 1px #fff;
}
/*painel ambulancias */
#ambulancia{
    background-image: url(../images/ambulance.png);
    background-repeat:no-repeat;
    background-position:70px -8px;
    z-index:99;
    width:960px;
    height:45px;
    position:absolute;
}
#ambulancia ul{
    margin:0px;
    padding:0px;
    list-style:none;
    float:left;
    margin-left:90px;
}
#ambulancia ul li{
    float:left;
    position:relative;
    margin:0px 0px;
    width:129px;
    text-align:center;
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    padding-top:30px;
}
#ambulancia ul li a{
    display: block;
    color:#666;
    outline: none;
    font-weight: bold;
    text-decoration: none;
}
.af-wrapper {
    /*width: 94%;*/
    max-width: 980px;
    /*min-width: 980px;*/
    /*margin: 0 auto 30px auto;*/
    /*background: #fff url(../images/try.jpg) no-repeat 99% 30px;*/
    position: relative;
    padding: 10px;
    box-shadow: 1px 2px 4px rgba(0,0,0,0.2);
    float:left;
    margin-bottom:10px;
}
.af-wrapper h3 {
    margin: 0px;
    color: #444;
    padding: 10px;
    font-family:Verdana, Geneva, sans-serif;
}
.af-show {
    position: absolute;
    top: 30px;
    right: 40px;
    cursor: pointer;
    padding: 3px 0px;
    width: 190px;
    text-align: center;
    font-weight: bold;
    border: 1px solid #A8BC65;
    color: #6d7649;
    border-radius: 4px;
    background: #e4efc0;
    text-shadow: 0px 1px 1px rgba(255,255,255,0.4);
    background: #cae082;
    background: -moz-linear-gradient(top, #cae082 0%, #abbd73 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cae082), color-stop(100%,#abbd73));
    background: -webkit-linear-gradient(top, #cae082 0%,#abbd73 100%);
    background: -o-linear-gradient(top, #cae082 0%,#abbd73 100%);
    background: -ms-linear-gradient(top, #cae082 0%,#abbd73 100%);
    background: linear-gradient(top, #cae082 0%,#abbd73 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae082', endColorstr='#abbd73',GradientType=0 );
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    font-family:Verdana, Geneva, sans-serif;
}
.af-show:hover {
    color: #535B31;
}
.af-show-input {
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer;
    width: 190px;
    height: 24px;
    opacity: 0;
}
.af-show-input:checked ~ .af-show {
    background: #cae082;
    color: #535B31;
    box-shadow: 0 1px 2px rgba(255,255,255,0.6);
}

.af-ambulancia {
    padding: 10px 0px;
}
.af-ambulancia:before,
.af-ambulancia:after {
    content:"";
    display:table;
}
.af-ambulancia:after {
    clear:both;
}
.af-outer-amb {
    /*background-color:#e9e9e9;*/
    border:1px solid #fff;
    /*
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-right-radius:10px;
    -webkit-border-top-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
    border-top-left-radius:10px;
border-top-right-radius:10px;
    */
    height:90px;
    width:960px;
    overflow: hidden;
    box-shadow: 0 1px 0 #f5f5f5 inset;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.af-inner-amb {
    background-image: url(../images/ambulancia_01.png);
    background-repeat:no-repeat;
    background-position:center 40px;
    height:90px;
    -webkit-transform-origin: center top;
    -moz-transform-origin: center top;
    -o-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    transition: all 0.5s linear;
}

#af-showreq:checked ~ .af-ambulancia .af-outer-amb:not(.af-required) {
    height: 0px;
    visibility: hidden;
}
#af-showreq:checked ~ .af-ambulancia .af-outer-amb:not(.af-required) .af-inner-amb {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
}
.af-inner-amb ul{
    margin:0px;
    padding:0px;
    list-style:none;
    float:left;
    margin-left:30px;
}
.af-inner-amb ul li{
    float:left;
    position:relative;
    margin:0px 0px;
    width:129px;
    text-align:center;
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    padding-top:73px;
}
.af-inner-amb ul li a{
    display: block;
    color:#666;
    outline: none;
    font-weight: bold;
    text-decoration: none;
}
.af-inner-amb ul li a:hover{
    color:#666;
}
.af-inner-amb ul li.selected a{
    color:#FB9E1F;
    text-shadow:1px 1px 1px #fff;
}
.idambulancia a{
    text-decoration:none;
    background: -moz-linear-gradient(center top , #CAE082 0%, #ABBD73 100%) repeat scroll 0 0 transparent;
    border: 1px solid #A8BC65;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #6D7649;
    font-family: Verdana,Geneva,sans-serif;
    font-weight: bold;
    padding: 3px 0;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.4);
    width: 70px;
    margin-top:45px;
    font-size: 11px;
    cursor:pointer;
    z-index:90;
}
.classic {
    background: none repeat scroll 0 0 #FFFFAA;
    border: 1px solid #FFAD33;
}
.tooltip:hover em {
    display: block;
    font-family: Candara,Tahoma,Geneva,sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0.2em 0 0.6em;
}
.buscar{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) inset;
    color: #9D9E9E;
    font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding: 5px 10px;
    width: 188px;
}
.buscar:hover {
    background: none repeat scroll 0 0 #DFE9EC;
    color: #414848;
}
.buscar:focus {
    background: none repeat scroll 0 0 #DFE9EC;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
    color: #414848;
}

.tooltipmap {

}
.tooltipmap span {
    margin-left: -999em;
    position: absolute;
}
.tooltipmap:hover span {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
    font-family: Calibri,Tahoma,Geneva,sans-serif;
    width: 70px;
    z-index: 9999;
    cursor: help;
    margin-left: -45px;
    position: absolute;
    text-align: center;
    top: 30px;
}


.tooltipmap2 {

}
.tooltipmap2 span {
    margin-left: -999em;
    position: absolute;
}
.tooltipmap2:hover span {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
    font-family: Calibri,Tahoma,Geneva,sans-serif;
    width: 70px;
    z-index: 9999;
    cursor: help;
    margin-left: -100px;
    position: absolute;
    text-align: center;
    margin-top: 0px;
}




.tooltipmap3 {

}
.tooltipmap3 span {
    margin-left: -999em;
    position: absolute;
}
.tooltipmap3:hover span {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
    font-family: Calibri,Tahoma,Geneva,sans-serif;
    width: 150px;
    z-index: 9999;
    cursor: help;
    margin-left: -180px;
    position: absolute;
    margin-top: 0px;
}

.tooltipmapViolacao {
    z-index: 999;

}
.tooltipmapViolacao span {
    margin-left: -999em;
    position: absolute;
    z-index: 9999;

}
.tooltipmapViolacao:hover span {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
    font-family: Calibri,Tahoma,Geneva,sans-serif;
    width: 100px;
    padding: 2px;
    cursor: help;
    margin-left: 40px;
    margin-top: 0px;

    text-align: center;

}

.infoBox{
    /*background-image: url(../images/map/minitooltips.png);*/
    z-index: 10000;
    font-size: 12px;
}

.infoboxmap{
    min-width: 260px;
    width: auto;
    height: 100%;

    /*background-image: linear-gradient(bottom, #D7D5D5 16%, #F4F4F4 69%);
    background-image: -o-linear-gradient(bottom, #D7D5D5 16%, #F4F4F4 69%);
    background-image: -moz-linear-gradient(bottom, #D7D5D5 16%, #F4F4F4 69%);
    background-image: -webkit-linear-gradient(bottom, #D7D5D5 16%, #F4F4F4 69%);
    background-image: -ms-linear-gradient(bottom, #D7D5D5 16%, #F4F4F4 69%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.16, #D7D5D5), color-stop(0.69, #F4F4F4));*/
    border: 1px solid #FFFFFF;

    -webkit-box-shadow: 0 0px 8px #777;
    -moz-box-shadow: 0 0px 8px #777;
    box-shadow: 0 0px 8px #777;
    display: block;
    padding:10px;
    border-radius: 7px 7px 7px 7px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.infoboxmap li{
    list-style-image:url(../images/chk_on.png);
    margin-left:20px;
}

infoboxmap li latlong{
    list-style-image:url(../images/rer.png);
}

.infoboximage{
    position: absolute;
    cursor: pointer;
    right: 4px;
    top: 3px;
}

.af-wrapper-side {
    width: 235px;
    padding: 0 10px;
    float:right;
    margin-bottom: 10px;
    display:block;
    position:relative;
    height:60px;

    /*Border Radius*/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;

    /*Box Shadow*/
    /*-moz-box-shadow: 2px 2px 2px #cfcfcf;
    -webkit-box-shadow: 2px 2px 4px #cfcfcf;
    box-shadow: 2px 2px 2px #cfcfcf;*/

    /* animate */
    overflow: hidden;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    transition: all 0.5s linear;
}

.af-wrapper-side span {
    background: url(../images/close.png) no-repeat right top;
    display: block;
    width: 19px;
    height: 19px;
    position: absolute;
    top: 1px;
    right: 1px;
    cursor:pointer;

    /* animate */
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    transition: all 0.5s linear;
}

.notificacao{
    border-top: 1px solid #edf7d0;
    border-bottom: 1px solid #b7e789;
    background: #dff3a8;
    /*background: -moz-linear-gradient(top,#dff3a8,#c4fb92);
    background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92));*/
}

.notificacao:before{
    content: url(../images/ineset-notification-icons_01.png);
    float: left;
    margin: 20px 5px 9px 0px;
}

.alerta{
    border-top: 1px solid #fefbcd;
    border-bottom: 1px solid #e6e837;
    background: #feffb1;
    /*background: -moz-linear-gradient(top,#feffb1,#f0f17f);*/
    /*background: -webkit-gradient(linear, left top, left bottom, from(#feffb1), to(#f0f17f));*/
}

.alerta:before{
    content: url(../images/ineset-notification-icons_02.png);
    float: left;
    margin: 20px 5px 9px 0px;
}

.violacao{
    border-top: 1px solid #f7d0d0;
    border-bottom: 1px solid #c87676;
    background: #f3c7c7;
    /*background: -moz-linear-gradient(top,#f3c7c7,#eea2a2);*/
    /*background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2));*/
}

.violacao:before{
    content: url(../images/icones-notificacao_03.png);
    float: left;
    margin: 20px 5px 9px 0px;
}


.af-wrapper-side p{
    font-size: 11px ;
    font-weight:bolder;
    line-height: .6;
    margin-bottom: 1em;
}
/* Barra de progresso */

#pg_div{
    background: #D2D2D2 /*#555*/;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    padding: 5px;
    -webkit-box-shadow: inset 0 -1px 1px rgba(255,255,255,0.3);
    -moz-box-shadow   : inset 0 -1px 1px rgba(255,255,255,0.3);
    box-shadow        : inset 0 -1px 1px rgba(255,255,255,0.3);
}

#pg_bar{
    display: block;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomright: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    background-color: rgb(43,194,83);
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(43,194,83)),
        color-stop(1, rgb(84,240,84))
        );
    background-image: -moz-linear-gradient(
        center bottom,
        rgb(43,194,83) 37%,
        rgb(84,240,84) 69%
        );
    -webkit-box-shadow:
        inset 0 2px 9px  rgba(255,255,255,0.3),
        inset 0 -2px 6px rgba(0,0,0,0.4);
    -moz-box-shadow:
        inset 0 2px 9px  rgba(255,255,255,0.3),
        inset 0 -2px 6px rgba(0,0,0,0.4);
    box-shadow:
        inset 0 2px 9px  rgba(255,255,255,0.3),
        inset 0 -2px 6px rgba(0,0,0,0.4);
    position: relative;
    overflow: hidden;
}

#pg_bar:after {
    content: "";
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
    background-image:
        -webkit-gradient(linear, 0 0, 100% 100%,
        color-stop(.25, rgba(255, 255, 255, .2)),
        color-stop(.25, transparent), color-stop(.5, transparent),
        color-stop(.5, rgba(255, 255, 255, .2)),
        color-stop(.75, rgba(255, 255, 255, .2)),
        color-stop(.75, transparent), to(transparent)
        );
    background-image:
        -moz-linear-gradient(
        -45deg,
        rgba(255, 255, 255, .2) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255, 255, 255, .2) 50%,
        rgba(255, 255, 255, .2) 75%,
        transparent 75%,
        transparent
        );
    z-index: 1;
    -webkit-background-size: 50px 50px;
    -moz-background-size: 50px 50px;
    -webkit-animation: move 2s linear infinite;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomright: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    overflow: hidden;
}

#pg_text{
    position: absolute;
    text-align:center;
    width:90%;
    z-index:99;
    font-weight:bold;
}

.vaibesta{
    margin: 0 auto;
    width: 100%;
    min-width: 1240px;
}

.tn-progress {
    width: 0;
    height: 4px;
    background: rgba(255,255,255,0.3);
    /* position: absolute; */
    bottom: 5px;
    border-radius: 3px;
    box-shadow:
        inset 0 1px 1px rgba(0,0,0,0.05),
        0 -1px 0 rgba(255,255,255,0.6);
    margin-bottom:5px;
}

.tn-progress:after {
    -webkit-animation: runProgress 19s linear forwards 0.5s;
    -moz-animation: runProgress 19s linear forwards 0.5s;
    -o-animation: runProgress 19s linear forwards 0.5s;
    -ms-animation: runProgress 19s linear forwards 0.5s;
    animation: runProgress 19s linear forwards 0.5s;
}

.tn-progress {
    -webkit-animation: runProgress 19s linear forwards 0.5s;
    -moz-animation: runProgress 19s linear forwards 0.5s;
    -o-animation: runProgress 19s linear forwards 0.5s;
    -ms-animation: runProgress 19s linear forwards 0.5s;
    animation: runProgress 19s linear forwards 0.5s;
}

@-webkit-keyframes runProgress {
    0%{ width: 0%; background: rgba(255,255,255,0.3); }
100%{ width: 99%; background: rgba(255,255,255,1); }
}

@-moz-keyframes runProgress {
    0%{ width: 0%; background: rgba(255,255,255,0.3); }
100%{ width: 99%; background: rgba(255,255,255,1); }
}

@-o-keyframes runProgress {
    0%{ width: 0%; background: rgba(255,255,255,0.3); }
100%{ width: 99%; background: rgba(255,255,255,1); }
}

@-ms-keyframes runProgress {
    0%{ width: 0%; background: rgba(255,255,255,0.3); }
100%{ width: 99%; background: rgba(255,255,255,1); }
}

@keyframes runProgress {
    0%{ width: 0%; background: rgba(255,255,255,0.3); }
100%{ width: 99%; background: rgba(255,255,255,1); }
}


.esconder {
    height: 0px;
    visibility: hidden;
    display: block;
    -webkit-animation: fadeOut 3s linear forwards;
    -moz-animation: fadeOut 3s linear forwards;
    -o-animation: fadeOut 3s linear forwards;
    -ms-animation: fadeOut 3s linear forwards;
    animation: fadeOut 3s linear forwards;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    margin-bottom:0;
    border:0px;
}



/*PAINEL OPERACIONAL INDEX NEW*/

.siteConteudo
{
    width: 100%;
    /*background: white url(../images/try.jpg) no-repeat 99% 30px;*/
    position: relative;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.2);
    float: left;
    margin-bottom: 10px;
    padding: 5px 0px 5px 0px;
}


.boxGraySite
{
    float: left;
    background-image: linear-gradient(bottom, rgb(222,222,222) 16%, rgb(255,255,255) 69%);
    background-image: -o-linear-gradient(bottom, rgb(222,222,222) 16%, rgb(255,255,255) 69%);
    background-image: -moz-linear-gradient(bottom, rgb(222,222,222) 16%, rgb(255,255,255) 69%);
    background-image: -webkit-linear-gradient(bottom, rgb(222,222,222) 16%, rgb(255,255,255) 69%);
    background-image: -ms-linear-gradient(bottom, rgb(222,222,222) 16%, rgb(255,255,255) 69%);

    background-image: -webkit-gradient(	linear, left bottom, left top, color-stop(0.16, rgb(222,222,222)), color-stop(0.69, rgb(255,255,255)));
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

    -moz-box-shadow:inset 0 0 10px #b5b5b5;
    -webkit-box-shadow:inset 0 0 10px #b5b5b5;
    box-shadow:inset 0 0 10px #b5b5b5;
}

.siteTituloEsq
{
    width: 955px; height: 35px;
}

.siteTituloEsq label
{
    float: left; margin-top: 7px; margin-left: 9px; font-family: Arial; font-size: 14px; font-weight: bolder; color: #afafae; text-shadow: 0 1px #FFFFFF;
}

.siteTituloEsq .corpoCombo
{
    float: right;
    margin-right: 6px;
    width: 187px;
    height: 22px;
    margin-top: 6px;
}


.resultadosCombo
{
    position: absolute; width: 184px; background: #f1f1f1; border: 1px solid #cccccc; top: 22px; z-index: 99; -webkit-border-radius: 3px;
    -moz-border-radius: 3px; border-radius: 3px; display: none;
}

.listResult
{
    float: left; width: 184px; height: 25px; color: #a7a7a7; cursor: pointer;
}

.listResult:hover
{
    float: left; width: 184px; height: 25px; background: #dff3a8; color: #889e4c; text-shadow: 0 1px #FFFFFF; font-weight: bolder; cursor: pointer;
}

.optionCombo
{
    float: left; font-family: Arial; font-size: 12px; margin-top: 3px; margin-left: 5px; width: 179px;
}

.siteTituloEsq .corpoCombo .combo
{
    float: left; width: 157px; height: 20px; border-top-left-radius: 3px 3px; border-bottom-left-radius: 3px 3px; background: #FFFFFF;
    -moz-box-shadow:inset 0 0 10px #959595; -webkit-box-shadow:inset 0 0 10px #959595; 	box-shadow:inset 0 0 10px #959595;
    padding-top: 2px; font-family: Arial; font-size: 12px; color: #a7a7a7; padding-left: 5px;
}

.siteTituloEsq .corpoCombo .btCombo
{
    background: url(../images/btComboSite.png); width: 24px; height: 22px; float: left; cursor: pointer;
}

.siteTituloEsq .corpoCombo .btCombo:hover
{
    background: url(../images/btComboSite.png); width: 24px; height: 22px; float: left; background-position: 0 -22px; cursor: pointer;
}


.siteResultadoViaturas
{
    width: 955px; height: 80px; margin-top: 10px;
}


.boxAmbulanceMini
{
    float: left; width: 48px; height: 48px; margin-top: 15px; margin-left: 20px; background: url(../images/ambulanceL.png);
}

.boxAmbulanceManutencaoMini
{
    float: left; width: 48px; height: 47px; margin-top: 15px; margin-left: 20px; background: url(../images/manutencaoAmbulance.png);
}

.boxCorpoAmbulance
{
    float: left; margin-top: 10px; margin-left: 20px; font-family: Arial; width: 150px; font-size: 11px; color: #9a9a9a;
}

.boxCorpoAmbulance b
{
    color: #f68d1c; font-weight: bolder; font-size: 11px; text-shadow: 0 1px #FFFFFF;
}

.boxDivisoriaSite
{
    float: left; width: 2px; height: 42px; background: url(../images/siteTira.png); margin-top: 18px; margin-left: 10px;
}

.boxStepSite
{
    float: left; width: 200px; margin-top: 15px; margin-left: 35px; margin-right: 30px;
}

.fontLocalSelected
{
    float: left; font-size: 10px; font-weight: bolder; color: #f68d1c;
}

.fontLocal
{
    float: left; font-size: 10px; font-weight: bolder; color: #aaa7a7;
}

.alinhaOperacao
{
    margin-left: 45px;
}

.alinhaHospital
{
    margin-left: 40px;
}

.boxStepsSite
{
    float: left; width: 190px; height: 27px; background: url(../images/stepsN.png)no-repeat; margin-top: 5px;
}




.stepBase
{
    position: absolute; width: 21px; height: 22px; background: url(../images/stepBall.png); top: 2px; left: 3px; z-index: 9;
}

.stepOperacao
{
    position: absolute; width: 21px; height: 22px; background: url(../images/stepBall.png); top: 2px; left: 84px; z-index: 9;
}

.stepHospital
{
    position: absolute; width: 21px; height: 22px; background: url(../images/stepBall.png); top: 2px; left: 166px; z-index: 9;
}




.boxEnderecoSite
{
    float: left; margin-top: 12px; margin-left: 20px; font-family: Arial; width: 402px; font-size: 12px; color: #9a9a9a;
}

.boxEnderecoSite b
{
    color: #f68d1c; font-weight: bolder; font-size: 14px; text-shadow: 0 1px #FFFFFF;
}


.siteTituloDir
{  
    margin-left: 8px; width: 256px; height: 35px; margin-top: 10px; margin-bottom: 10px;
}

.siteTituloDir label
{
    float: left; margin-top: 8px; margin-left: 9px; font-family: Arial; font-size: 14px; font-weight: bolder; color: #afafae; text-shadow: 0 1px #FFFFFF;
}

.siteNoResults
{
    margin: 0 auto; width: 955px; text-align: center; padding-top: 10px; padding-bottom: 10px; font-family: Arial; color: #aaaaaa; font-size: 12px;
}

#qntidadeRows {
    color: white;
    background-color: #000000;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #F1F1F1;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #F1F1F1;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
    font-size: 20px;
    font-weight: bolder;
    margin-left: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/*PAINEL OPERACIONAL INDEX NEW FIM */


/* INDEX SITE*/

.siteTituloEv
{
    margin-left: 8px; width: 1223px; height: 35px; margin-top: 10px;
}

.siteTituloEv label
{
    float: left; margin-top: 8px; margin-left: 9px; font-family: Arial; font-size: 14px; font-weight: bolder; color: #afafae; text-shadow: 0 1px #FFFFFF;
}


.altEventos
{
    position: absolute;
width: 121px;
height: 25px;
background: url(../images/eventOpen.png);
z-index: 999999;
left: 667px;
top: -45px;
display:none;
}

.siteQuadroGrande
{
    float: left; background: #ffffff; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888; height: 450px;
}
.siteComboCorpo
{
    height: 35px; float: right; margin-right: 6px;
}

.corpoTituloComboSite
{
    float: left; width: 150px; height: 22px; background: #FFFFFF; margin-top: 6px; -moz-box-shadow:inset 0 0 10px #8d8d8d; -webkit-box-shadow:inset 0 0 10px #8d8d8d; 	box-shadow:inset 0 0 10px #8d8d8d;   -webkit-border-top-left-radius: 20px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}

.tituloComboSite
{
    float: left; fpont-family: Arial; color: #8f8f8f; text-shadow: 0 1px #FFFFFF; margin-top: 2px; margin-left: 5px;
}

.corpoResultadosSite
{
    position: absolute; background: #FFFFFF; width: 173px; z-index: 999; top: 22px; border: 1px solid #cccccc; display: none;
}

.optionSite
{
    float: left; width: 168px; padding-top: 4px; padding-bottom: 4px; font-family: Arial; color: #aaa7a7; font-size: 12px; padding-left: 5px; background: #F1F1F1; cursor: pointer; text-shadow:1px 1px 0px #FFFFFF;
}

.optionSite:hover
{
    float: left; width: 168px; padding-top: 4px; padding-bottom: 4px; font-family: Arial; color: #FFFFFF; font-size: 12px; padding-left: 5px; background: #4b8db5; cursor: pointer; font-weight: bolder; text-shadow:1px 1px 0px #134462;
}

.btoComboSite
{
    width: 24px; height: 22px; background: url(../images/btComboSite.png); float:right; margin-top: 6px; background-position: 0 0px;
}

.btoComboSite:hover
{
    width: 24px; height: 22px; background: url(../images/btComboSite.png); float:right; margin-top: 6px; background-position: 0 -22px;
}

.graficos
{
    float: left;
}

.siteQuadroPessoas
{
    float: left; width: 608px;  background: #ffffff; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888;  padding-right: 8px; height: 260px;
}

.siteTituloPessoas
{
    margin-left: 8px; width: 600px; height: 35px; margin-top: 10px;
}

.siteTituloPessoas label
{
    float: left; margin-top: 8px; margin-left: 9px; font-family: Arial; font-size: 14px; font-weight: bolder; color: #afafae; text-shadow: 0 1px #FFFFFF;
}

.quadroCorpoSitePessoas
{
    float: left; width: 195px; height: 100px; margin-left: 8px; margin-top: 8px;
}

.siteTituloPessoas2
{
    float: left; width: 190px; height: 30px; float: left; background-image: linear-gradient(bottom, #DEDEDE 16%, white 69%); background-image: -o-linear-gradient(bottom, #DEDEDE 16%, white 69%); background-image: -moz-linear-gradient(bottom, #DEDEDE 16%, white 69%); background-image: -webkit-linear-gradient(bottom, #DEDEDE 16%, white 69%); background-image: -ms-linear-gradient(bottom, #DEDEDE 16%, white 69%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.16, #DEDEDE), color-stop(0.69, white)); border: 1px solid #cdcdcd; margin-bottom: 10px;
}

.siteImgPessoas
{
    float: left; width: 21px; height: 20px; background: url(../images/ambulanceGraphPessoas.png); margin-top: 5px; margin-left: 8px;
}

.siteImgPessoasManutencao
{
    float: left; width: 21px; height: 20px; background: url(../images/ambulanceManutencaoGraphPessoas.png); margin-top: 5px; margin-left: 8px;
}

.siteImgPessoasMovimento
{
    float: left; width: 21px; height: 20px; background: url(../images/ambulanceGraphPessoasMovimento.png); margin-top: 5px; margin-left: 8px;
}

.siteImgPessoasParada
{
    float: left; width: 21px; height: 20px; background: url(../images/ambulanceGraphPessoasParada.png); margin-top: 5px; margin-left: 8px;
}

.siteImgBaseGraph
{
    float: left; width: 21px; height: 20px; background: url(../images/baseGraph.png); margin-top: 5px; margin-left: 8px;
}

.siteImgHospitalGraph
{
    float: left; width: 21px; height: 20px; background: url(../images/hospitalGraph.png); margin-top: 5px; margin-left: 8px;
}


.siteDescricaoTopoMenor
{
    float: left; font-family: Arial; font-size: 12px; color: #8f8f8f; text-shadow: 0 1px #FFFFFF; margin-top: 6px; margin-left: 7px;
}

.siteBoxTotal
{
    color: white; background-color: #DF0A0A; text-shadow: 0 1px #9D0707; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #F1F1F1; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #F1F1F1; width: 23px; height: 20px; margin-top: 4px; margin-right: 5px; padding-bottom: 1px; text-align: center; font-size: 15px; font-weight: bolder; margin-left: 5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float:right;
}

.comboSiteEst
{
    cursor: pointer; float: left; border: 1px solid #B2B2B2; font-family: Arial, Helvetica, sans-serif; background-color: #D4D4D4; background-image: -webkit-linear-gradient(top, #E0E0E0, #C8C8C8); background-image: -moz-linear-gradient(top, #E0E0E0, #C8C8C8); background-image: -o-linear-gradient(top, #E0E0E0, #C8C8C8); background-image: -ms-linear-gradient(top, #E0E0E0, #C8C8C8); background-image: linear-gradient(top, #E0E0E0, #C8C8C8); -webkit-box-shadow: inset 0 1px #F4F4F4, inset 0 -2px #B3B3B3, 0 1px 3px #DDD; -moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -2px #b3b3b3, 0 1px 3px #ddd; box-shadow: inset 0 1px #F4F4F4, inset 0 -2px #B3B3B3, 0 1px 3px #DDD; width: 180px; height: 25px;
}

.comboSiteEst:hover
{
    cursor: pointer; float: left; border: 1px solid #B2B2B2; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; background-image: -webkit-linear-gradient(top, #C8C8C8, #E0E0E0); background-image: -moz-linear-gradient(top, #C8C8C8, #E0E0E0); background-image: -o-linear-gradient(top, #C8C8C8, #E0E0E0); background-image: -ms-linear-gradient(top, #C8C8C8, #E0E0E0); background-image: linear-gradient(top, #C8C8C8, #E0E0E0); -webkit-box-shadow: inset 0 1px #F4F4F4, inset 0 -2px #B3B3B3, 0 1px 3px #DDD; -moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -2px #b3b3b3, 0 1px 3px #ddd; box-shadow: inset 0 1px #F4F4F4, inset 0 -2px #B3B3B3, 0 1px 3px #DDD; width: 180px; height: 25px;
}

.textEstCombo
{
    float: left; font-family: Arial; font-size: 10px; color: #6c6c6c; margin-top: 5px; margin-left: 8px; text-shadow: 0 1px #F8F8F8;
}

.setaComboEst
{
    float: right; width: 10px; height: 8px; background: url(../images/setaCombos.png); margin-top: 9px; margin-right: 5px;
}

.corpoComboSiteEst
{
    display: none;
    position: absolute; width: 180px; top: 26px; z-index: 9999; left:-1px;
    cursor: pointer; border: 1px solid #B2B2B2; font-family: Arial, Helvetica, sans-serif;
    background-color: #D4D4D4; background-image: -webkit-linear-gradient(top, #E0E0E0, #C8C8C8); background-image: -moz-linear-gradient(top, #E0E0E0, #C8C8C8);
    background-image: -o-linear-gradient(top, #E0E0E0, #C8C8C8); background-image: -ms-linear-gradient(top, #E0E0E0, #C8C8C8);
    background-image: linear-gradient(top, #E0E0E0, #C8C8C8); -webkit-box-shadow: inset 0 1px #F4F4F4, inset 0 -2px #B3B3B3, 0 1px 3px #DDD;
    -moz-box-shadow: inset 0 1px #f4f4f4, inset 0 -2px #b3b3b3, 0 1px 3px #ddd; box-shadow: inset 0 1px #F4F4F4, inset 0 -2px #B3B3B3, 0 1px 3px #DDD;
}

.resultadosCombiSiteEst
{
    float: left; width: 173px; height: 20px; padding-top: 5px; font-family: Arial; font-size: 10px; color: #6c6c6c; text-shadow: 0 1px #F8F8F8; padding-left: 8px;
}

.resultadosCombiSiteEst:hover
{
    float: left; width: 172px; height: 20px; padding-top: 5px; font-family: Arial; font-size: 10px; color: #6c6c6c; text-shadow: 0 1px #F8F8F8; padding-left: 8px; background: #ececec; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888;
}

.corpoFotos
{
    width: 100%; margin-top: 10px; margin-bottom: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;	background-color: #D4D4D4; background-image: -webkit-linear-gradient(top, #FEFEFE, #E9E9E9); background-image: -moz-linear-gradient(top, #FEFEFE, #E9E9E9); background-image: -o-linear-gradient(top, #FEFEFE, #E9E9E9); background-image: -ms-linear-gradient(top, #FEFEFE, #E9E9E9); background-image: linear-gradient(top, #FEFEFE, #E9E9E9); -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888; box-shadow: 1px 1px 3px #888;

}

.corpoFotoPessoa
{
    width: 78px; height: 75px; float: left; margin-top: 10px; margin-left: 12px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 
    box-shadow:inset 0 0 10px #969696; -moz-box-shadow:inset 0 0 10px #969696; -webkit-box-shadow:inset 0 0 10px #969696;
}

.btpaginaInicioFoto
{
    position: absolute; width: 17px; height: 17px; background: url('../images/btFotoPrinc.png'); z-index: 99; left: 56px; top: 56px; background-position: 0px -17px; cursor: pointer;	
}

.btpaginaInicioFoto:hover
{
    position: absolute; width: 17px; height: 17px; background: url('../images/btFotoPrinc.png'); z-index: 99; left: 56px; top: 56px; background-position: 0px 0px; cursor: pointer;
}


.btpaginaInicioFotoSelected
{
    position: absolute; width: 17px; height: 17px; background: url('../images/btFotoPrinc.png'); z-index: 99; left: 56px; top: 56px; background-position: 0px 0px; cursor: pointer;
}

.btDeletaFoto
{
    background: url(../images/btFotoExcluir.png); width: 12px; height: 12px; position: relative; top: 5px; left: 5px; cursor:pointer;
}

.btDeletaFoto:hover
{
    background: url(../images/btFotoExcluir.png); width: 12px; height: 12px; position: relative; top: 5px; left: 5px; background-position: 0px -12px; cursor:pointer;
}


.imgUserMap
{
    margin-top: 10px; margin-left: 10px; 
    border-radius: 50px; 
    -moz-border-radius: 50px; 
    -webkit-border-radius: 50px; 
    box-shadow:inset 0 0 5px #888888; 
    -moz-box-shadow:inset 0 0 5px #888888; 
    -webkit-box-shadow:inset 0 0 5px #888888; 
    float: left; width: 75px; height: 75px;	
    background-size: cover !important;
}

.labelDadosUserMap
{
    font-family: Arial; font-size: 12px; color: #3C3C3C;	
}

.monitoramentoEventoPrincipal
{
    margin: 0 auto;
    width: 1255px;

}

.monitEventoTituloBox
{	
    width: 1349px;
    height: 32px;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    border: solid 1px #dadada;			
}


.monitEventoTituloBoxLigacao
{	
    width: 1256px;
    height: 33px;
    background: #bfd255; /* Old browsers */
    background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    border: solid 1px #7fb30d;			
}


.monitEventoTituloBoxResultC
{	
    height: 30px;
    background: #f5f5f5;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    border: solid 1px #dadada;				
}


.monitEventoTituloBoxResultL
{	
    height: auto;
    background: #f5f5f5;
    /*-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;*/
    float: left;
    border: solid 1px #dadada;	
}


.monitEventoTituloBoxResultL:hover
{	
    background: #edf7ff;
    border: 1px solid #7ab1e0;
}

.monitEventoTituloBoxResultLVerde
{	
    height: 30px;
    background: #f3f8eb;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    border: solid 1px #C6DBA9;	
}


.monitEventoTituloBoxResultLVerde:hover
{	
    background: #F3F8D9;
    border: 1px solid #7fb30d;
}



.monitEventoTituloBoxResultYellow
{	
    height: 30px;
    background: #ffde00;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    border: solid 1px #d5b900;	
}

.monitEventoTituloBoxResultYellow:hover
{	
    background: #d5b900;
    border: 1px solid #b59e00;
}



.monitEventoTituloBoxResultRed
{	
    height: 30px;
    background: #ff2c02;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    border: solid 1px #c62100;	
}

.monitEventoTituloBoxResultRed:hover
{	
    background: #c62100;
    border: 1px solid #a91c00;
}



.resultSelected
{	
    background: #edf7ff;
    border: 1px solid #7ab1e0;
}



.icoCadeado
{
    background: url(../images/icoCadeado.png);
    width: 14px;
    height: 19px;
    margin-left: 16px;
    margin-top: 6px;
    float: left;
    margin-right:15px;
}

.icoRet
{
    background: url("../images/retLig.png") repeat scroll 0 0 transparent;
    float: left;
    height: 9px;
    margin-left: 12px;
    margin-right: 12px;
    margin-top: 14px;
    width: 26px;
}

.monitEventTira
{
    width: 2px;
    height: 32px;
    float: left;
    background: url(../images/tiraGrid.png);
}

.monitEventTiraVerd
{
    width: 2px;
    height: 33px;
    float: left;
    background: url(../images/tiraGridVerde.png);
}

.monitEventTira2
{
    width: 2px;
    height: 30px;
    float: left;
    background: url(../images/tiraGrid.png);
    margin-top: -7px;	
}

.monitEventTira3
{
    width: 2px;
    height: 40px;
    float: left;
    background: url(../images/tiraGrid.png);
}
.monitEventTiraRed
{
    width: 2px;
    height: 30px;
    float: left;
    background: url(../images/tiraGridRed.png);
}

.monitEventTiraYellow
{
    width: 2px;
    height: 30px;
    float: left;
    background: url(../images/tiraGridYellow.png);
}

.monitEventTiraVerde3
{
    width: 2px;
    height: 30px;
    float: left;
    background: url(../images/tiraGridVerde.png);
}

.monitEventTiraVerde2
{
    width: 2px;
    height: 30px;
    float: left;
    background: url(../images/tiraGridVerde2.png);
}

.monitEventTiraVerde
{
    width: 2px;
    height: 32px;
    float: left;
    background: url(../images/tiraGridVerde.png);
    margin-top: -7px;	
}

.monitEventTiraVermelha
{
    width: 2px;
    height: 32px;
    float: left;
    background: url(../images/tiraGridVermelha.png);
    margin-top: -7px;	
}

.monitEventTiraBranco
{
    width: 2px;
    height: 32px;
    float: left;
    background: url(../images/tiraGrid.png);
    margin-top: -7px;	
}


.icoFile
{
    width: 15px;
    height: 18px; 
    float: left;
    background: url(../images/icoFile.png);
    margin-top: 7px;
    margin-left: 15px;	
    margin-right:15px;
}

.icoFileNew
{
    width: 25px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_new.png);
    margin-top: 4px;
    margin-left: 12px;
    margin-right: 8px;
}

.icoFileNewD
{
    width: 25px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_new_d.png);
    margin-top: 4px;
    margin-left: 12px;
    margin-right: 8px;
}

.icoFileProc
{
    width: 25px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_tratado.png);
    margin-top: 4px;
    margin-left: 12px;
    margin-right: 8px;
}

.icoFileProcD
{
    width: 25px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_tratado_d.png);
    margin-top: 4px;
    margin-left: 12px;
    margin-right: 8px;
}

.icoNotificacao
{
    width: 21px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_notificacao.png);
    margin-top: 5px;
    margin-left: 15px;	
    margin-right:15px;
    cursor: pointer;
}

.icoNotificacaoD
{
    width: 21px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_notificacao_off.png);
    margin-top: 5px;
    margin-left: 15px;	
    margin-right:15px;
}

.icoAviso
{
    width: 21px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_alerta.png);
    margin-top: 4px;
    margin-left: 15px;	
    margin-right:15px;
}

.icoAvisoD
{
    width: 19px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_alerta_off.png) no-repeat;
    margin-top: 4px;
    margin-left: 17px;	
    margin-right:15px;
}


.icoAlerta
{
    width: 21px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_violacao.png);
    margin-top: 4px;
    margin-left: 15px;	
    margin-right:15px;
}


.icoAlertaD
{
    width: 21px;
    height: 23px; 
    float: left;
    background: url(../images/icoEvents_violacao_off.png);
    margin-top: 4px;
    margin-left: 15px;	
    margin-right:15px;
}

.boxEspacoTit
{
    float: left; 
    height: 29px;
    font-family: Arial; 
    font-size: 10px;
    text-align: center;
    padding-top: 7px;
	font-weight: bold;
}

.boxEspacoTitEv
{
    float: left; 
    height: 25px;
    font-family: Arial; 
    font-size: 12px;
    text-align: center;
    text-shadow: 0 1px #FFFFFF;
    padding-top: 8px;
    color: #8B8989;
}


.boxEspacoTitB
{
    float: left; 
    height: 25px;
    font-family: Arial; 
    color: #8b8989;
    font-size: 11px;
    font-weight: bolder;
    text-align: center;
    text-shadow: 0 1px #FFFFFF;
    padding-top: 8px;
    cursor: pointer;
}

.boxEspacoTitVerdeB
{
    float: left; 
    height: 25px;
    font-family: Arial; 
    color: #f9ffdd;
    font-size: 11px;
    font-weight: bolder;
    text-align: center;
    text-shadow: 0 1px #5b800a;
    padding-top: 8px;
    cursor: pointer;
}

.boxEspacoTitB1
{
    float: left; 
    height: 25px;
    font-family: Arial; 
    color: #8b8989;
    font-size: 12px;
    font-weight: bolder;
    text-align: center;
    text-shadow: 0 1px #FFFFFF;
    padding-top: 8px;
    cursor: pointer;
}



.boxEspacoTit2
{
    float: left;
    height: 21px;
    font-family: Arial;
    color: #8B8989;
    font-size: 12px;
    text-align: center;
    text-shadow: 0 1px white;
    padding-top: 1px;
    padding-left: 20px;
    padding-right: 20px;
}

.boxEspacoTit2B
{
    float: left;
    height: 21px;
    font-family: Arial;
    color: #8B8989;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    text-shadow: 0 1px white;
    padding-top: 1px;
    padding-left: 20px;
    padding-right: 20px;	
}

.boxEspacoTitVerde
{
    float: left;
    height: 16px;
    font-family: Arial;
    color: #979C8F;
    font-size: 11px;
    text-align: center;
    text-shadow: 0 1px #FFFFFF;
    padding-top: 6px;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: bold;
}

.boxEspacoTitVermelho
{
    float: left;
    height: 21px;
    font-family: Arial;
    color: #9c3535;
    font-size: 12px;
    text-align: center;
    text-shadow: 0 1px #fbacac;
    padding-top: 1px;
    padding-left: 20px;
    padding-right: 20px;
}

.boxEspacoTitBranco
{
    float: left;
    height: 21px;
    font-family: Arial;
    color: #8b8989;
    font-size: 11px;
    text-align: center;
    font-weight: normal;
    text-shadow: 0 1px #dddbdb;
    padding-top: 1px;
    padding-left: 5px;
    padding-right: 5px;
}



.icoMore
{
    width: 17px;
    height: 15px;
    float: left;
    margin-top: 8px;
    margin-left: 15px;
    margin-right: 13px;
    cursor: pointer;
}



.icoMoreVerde
{
    width: 22px;
    height: 15px;
    float: left;
    margin-top: 8px;
    margin-left: 18px;
    margin-right: 10px;
    cursor: pointer;
}

.icoMoreImg
{
    background: url(../images/btMore.png) no-repeat;
}

.icoMoreRedImg
{
    background: url(../images/btMoreRed.png) no-repeat;
}


.icoMinusImg
{
    background: url(../images/btMinus.png);
}

.icoMinusRedImg
{
    background: url(../images/btMinusRed.png);
}


.icoMoreImgBranco
{
    background: url(../images/btMoreBranco.png) no-repeat;
}

.icoMinusImgBranco
{
    background: url(../images/btMinusBranco.png) no-repeat;
}


.txtFontCinza
{
    color: #8b8989;	
}

.txtFontAviso
{
    color: #cb9522;	
}

.txtFontCinzaC
{
    color: #b7b6b6;	
}

.txtFontVinho
{
    color: #961817;	
}

.txtFontAzul
{
    color: #4c8fd8;	
}

.quadroMore
{
    float: left; 
    width: 1258px; 
    /*background: #f5f5f5; 
    -moz-box-shadow: 0px 0px 2px #888; 
    -webkit-box-shadow: 0px 2px 5px #888; 
    box-shadow: 0px 0px 2px #888; */
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px; 
    /* box-shadow:inset 0 0 10px #8d8d8d; 
    -moz-box-shadow:inset 0 0 10px #8d8d8d; 
    -webkit-box-shadow:inset 0 0 10px #8d8d8d; */
    padding-bottom: 10px;
    display: none;
}

.quadroMoreVerde
{
    float: left; 
    width: 1258px; 
    background: #D2E0BB; 
    -moz-box-shadow: 0px 0px 2px #667428; 
    -webkit-box-shadow: 0px 2px 5px #667428; 
    box-shadow: 0px 0px 2px #667428; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px; 
    box-shadow:inset 0 0 10px #a2b08d; 
    -moz-box-shadow:inset 0 0 10px #a2b08d; 
    -webkit-box-shadow:inset 0 0 10px #a2b08d;
    padding-bottom: 10px;
    display: none;
    color: #72766a;
    text-shadow: 0 1px #F3F8EB;	
}

.quadroMoreBox1
{
    float: left;
    width: 291px;
    margin-top: 20px;
    margin-left: 20px;	
}

.quadroMoreBoxPessoa
{
    /*float: left;*/
    width: 100%;
    /*margin-top: 20px;
    margin-left: 20px;	*/
}

.quadroMoreBoxPessoa2
{
    /*float: left;*/
    width: 100%;
}


.quadroMoreBox2
{
    float: left;
    width: 604px;
    margin-top: 20px;
    margin-left: 20px;
}

.tituloQuadroMoreBox
{
    width: 279px; 
    height: 25px; 
    color: #8b8989;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px white;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    -moz-box-shadow: 0px 0px 2px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 0px 2px #888;
    padding-top: 7px;
    padding-left: 7px;
    margin-bottom: 10px;
}

.tituloQuadroMoreBoxPessoa
{
    width: 100%; 
    height: 25px; 
    color: #2E6E9E;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px #e5eff5;
    background: #ebf1f6; /* Old browsers */
    background: -moz-linear-gradient(top,  #ebf1f6 0%, #abd3ee 50%, #89c3eb 51%, #d5ebfb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf1f6), color-stop(50%,#abd3ee), color-stop(51%,#89c3eb), color-stop(100%,#d5ebfb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*float: left;*/	
    padding-top: 7px;
    border: 1px solid #94c8ed;
    margin-bottom: 10px;
}

.quadroAvisoProntuarioPessoa
{
    width: 95%; 
    height: 25px; 
    color: black;
    font-size: 15px;
    font-family: Arial;
    font-weight: bold;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*float: left;*/	
    padding-top: 7px;
    border: 1px solid #c2c7cc;
    margin-bottom: 10px;
    text-align: center;
    background-color: #c2c7cc;
    margin-left: 45px;
}

.quadroAlertaAreaPessoa
{
    width: 95%;
    height: 25px;
    color: white;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px #ff8585;
    background-image: linear-gradient(to bottom, red , white);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding-top: 7px;
    border: 1px solid #ffcaca;
    margin-bottom: 10px;
    margin-left: 45px;
    position: inherit;
    display: table;
}

.quadroAlertaAreaPessoaMensagem {
    display: table-cell;
    text-align: center;
}

.btnTituloStatusEquivNow
{

    height: 25px; 
    color: #8b8989;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px white;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    border-top-left-radius:3px;	
    border-bottom-left-radius:3px;
    -webkit-border-top-left-radius:3px;	
    -webkit-border-bottom-left-radius:3px;
    -moz-border-top-left-radius:3px;	
    -moz-border-bottom-left-radius:3px;	
    float: left;
    -moz-box-shadow: 0px 0px 2px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 0px 2px #888;
    padding-top: 7px;
    padding-left: 17px;	
    padding-right: 17px;	
    cursor: pointer;
}

.btnTituloStatusEquivNow:hover
{
    text-shadow: 0 1px #113a74;
    color: #ffffff;	
    background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(41,137,216,1) 51%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(51%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* W3C */	
    cursor: pointer;

}





.btnTituloStatusEquivLast
{

    height: 25px; 
    color: #8b8989;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px white;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    border-top-right-radius:3px;	
    border-bottom-right-radius:3px;
    -webkit-border-top-right-radius:3px;	
    -webkit-border-bottom-right-radius:3px;
    -moz-border-top-right-radius:3px;	
    -moz-border-bottom-right-radius:3px;	
    float: left;
    -moz-box-shadow: 0px 0px 2px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 0px 2px #888;
    padding-top: 7px;
    padding-left: 17px;	
    padding-right: 17px;	
    cursor: pointer;
    margin-bottom: 10px;
}

.btnTituloStatusEquivLast:hover
{
    text-shadow: 0 1px #113a74;
    color: #ffffff;	
    background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(41,137,216,1) 51%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(51%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* W3C */	
    cursor: pointer;
    margin-bottom: 10px;

}






.statusEquipActive
{
    text-shadow: 0 1px #113a74;
    color: #ffffff;	
    background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(41,137,216,1) 51%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(51%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* W3C */	
    cursor: pointer;	
}


.tituloQuadroMoreBox2
{
    width: 583px; 
    height: 25px; 
    color: #8b8989;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px white;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    border: solid 1px #DADADA;
    padding-top: 7px;
    padding-left: 7px;
}

.bordaFotoQuadroBox
{
    width: 78px;
    height: 78px;	
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px 3px 3px 3px;
    float: left;
    -moz-box-shadow: 0px 0px 2px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 0px 2px #888;
    padding: 10px;
    cursor: pointer;
    margin-top: 10px;
    margin-left: 10px;
}

.fotoQuadroBox
{
    float: left;
    width: 75px;
    height: 75px;
    background: white;
    border: 1px solid #D1D1D1;
    border-radius: 7px;
}


.informacoesApenadoQuadroBox
{
    font-family: Arial; 
    font-size: 11px; 
    color: #8b8989; 
    margin-left: 10px;
    width: 165px; 
    float: left; 
    text-shadow: 0 1px white;
    text-align: left;
}

.informacoesApenadoQuadroBoxPessoa
{
    font-family: Arial; 
    font-size: 13px; 
    color: #8b8989; 
    margin-left: 10px;
    margin-top: 10px; 
    margin-bottom: 15px; 
    /*width: 30%;*/
    width: 292px; 
    float: left; 
    min-height: 150px;
    overflow: hidden;
    text-shadow: 0 1px white;
    text-align: left;
}

.enderecoApenadoQuadroBox
{
    font-family: Arial; 
    font-size: 12px; 
    color: #8b8989; 
    width: 287px; 
    /*float: left;*/ 
    text-shadow: 0 1px white;
    text-align: left;
}

.lblB
{
    font-weight: bold;
}

.bolinhaVerde
{
    display: block;
    float: left;
    margin-left: 8px;
    margin-top: 4px;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;	
    background: #bfd255; /* Old browsers */
    background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */	
}

.bolaVerde
{
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 3px;
    margin-left: 3px;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;	
    background: #bfd255; /* Old browsers */
    background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */	
}

.bolaVermelha
{
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 3px;
    margin-left: 3px;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;	
    background: #f85032; /* Old browsers */
    background: -moz-linear-gradient(top,  #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(50%,#f16f5c), color-stop(51%,#f6290c), color-stop(71%,#f02f17), color-stop(100%,#e73827)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */	
}

.bolaAzul
{
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 3px;
    margin-left: 3px;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;	
    background: #1e5799; /* Old browsers */
    background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */


}

.bolinhaVermelha
{
    display: block;
    float: left;
    margin-left: 8px;
    margin-top: 4px;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;	
    background: #f85032; /* Old browsers */
    background: -moz-linear-gradient(top,  #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(50%,#f16f5c), color-stop(51%,#f6290c), color-stop(71%,#f02f17), color-stop(100%,#e73827)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */	
}

.bolaAmarela
{
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 3px;
    margin-left: 3px;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #ffd000; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffe040 0%, #ffd000 50%, #e6bb00 51%, #f5c800 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe040), color-stop(50%,#ffd000), color-stop(51%,#e6bb00), color-stop(100%,#f5c800)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffe040 0%,#ffd000 50%,#e6bb00 51%,#f5c800 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffe040 0%,#ffd000 50%,#e6bb00 51%,#f5c800 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffe040 0%,#ffd000 50%,#e6bb00 51%,#f5c800 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffe040 0%,#ffd000 50%,#e6bb00 51%,#f5c800 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe040', endColorstr='#f5c800',GradientType=0 ); /* IE6-9 */
}


.quadroBoxSetaEsquerda
{
    float: left; background: url(../images/setasEsqDir.png); width: 5px; height: 10px; margin-top: 5px; cursor: pointer;
}

.quadroBoxSetaDireita
{
    float: right; background: url(../images/setasEsqDir.png); width: 5px; height: 10px; margin-top: 5px; background-position: -5px; margin-right: 6px; cursor: pointer;
}

.quadroBoxAgendaBox
{
    float: left; overflow-y: scroll; overflow-x:hidden; width: 592px; height: 136px; background: #e4e4e4; -moz-box-shadow:inset 0 0 10px #545454; -webkit-box-shadow:inset 0 0 10px #545454; box-shadow:inset 0 0 10px #545454;
}

.quadroBoxAgendaBox1
{
    float: left; width: 592px; height: 170px; background: #e4e4e4; -moz-box-shadow:inset 0 0 10px #545454; -webkit-box-shadow:inset 0 0 10px #545454; box-shadow:inset 0 0 10px #545454;
}

.quadroBoxAcoes
{
    float: left; margin-top: 10px; width: 452px; height: 170px; background: #e4e4e4; -moz-box-shadow:inset 0 0 10px #545454; -webkit-box-shadow:inset 0 0 10px #545454; box-shadow:inset 0 0 10px #545454;
}


.tituloQuadroMoreBoxTituloAgenda
{
    width: 590px;
    margin-top: 10px;  
    /*margin-bottom: 10px;*/
    height: 25px; 
    color: #8b8989;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px white;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    float: left;
    border: 1px solid #b6b6b6;
    padding-top: 7px;
}


.tituloQuadroMoreBoxTituloAgendaVerde
{
    width: 579px; 
    height: 25px; 
    color: #6e8a3d;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px #c9deb2;
    background: #d4f1b5;	
    float: left;
    border: 1px solid #89a855;
    padding-top: 7px;
}

.tituloQuadroMoreBoxTituloAgendaVermelho
{
    width: 579px; 
    height: 25px; 
    color: #6d1212;
    font-size: 13px;
    font-family: Arial;
    font-weight:  bold;
    text-shadow: 0 1px #f9b1b1;
    background: #e67e7e;	
    float: left;
    border: 1px solid #b23c3c;
    padding-top: 7px;
}

.tituloQuadroMoreBoxTituloAgendaBranco
{
    width: 579px; 
    height: 25px; 
    color: #8b8989;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px #cccccc;
    background: #FFFFFF;	
    float: left;
    border: 1px solid #b8b8b8;
    padding-top: 7px;
}

.tituloQuadroMoreBoxTituloAgendaAzul
{
    width: 579px; 
    height: 25px; 
    color: #647894;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 0 1px #cccccc;
    background: #dce6f4;	
    float: left;
    border: 1px solid #b8b8b8;
    padding-top: 7px;
}

.tituloQuadroMoreBoxTituloAgendaBranco:hover
{

    background: #f5f5f5;	

}

.btnQuadroMoreAcoes
{
    font-weight: normal;
    width: 440px;
    padding-left: 10px;
    height: 25px; 
    color: #8b8989;
    font-size: 13px;
    font-family: Arial;
    text-shadow: 0 1px white;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    float: left;
    border: 1px solid #b6b6b6;
    padding-top: 7px;
    cursor: pointer;
}

.btnQuadroMoreAcoes:hover
{
    font-weight: normal;
    width: 440px;
    padding-left: 10px;
    height: 25px; 
    color: #FFFFFF;
    font-size: 13px;
    font-family: Arial;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    float: left;
    border: 1px solid #1e5799;
    padding-top: 7px;
    cursor: pointer;
}

.icoMiniAviso
{
    width: 12px;
    height: 12px; 
    background: url(../images/icoMiniAviso.png);
    margin-top: 3px;
    float: left;
}

.icoMiniMensagem
{
    width: 13px;
    height: 13px; 
    background: url(../images/icoMiniMensagemTexto.png);
    margin-top: 3px;
    float: left;
}

.icoMiniTelefone
{
    width: 13px;
    height: 13px; 
    background: url(../images/icoMiniTelefone.png);
    margin-top: 3px;
    float: left;
}

.icoMiniEmail
{
    width: 14px;
    height: 11px; 
    background: url(../images/icoMiniEmail.png);
    margin-top: 5px;
    float: left;
}

.icoMiniTarefa
{
    width: 12px;
    height: 13px; 
    background: url(../images/icoMiniTarefa.png);
    margin-top: 3px;
    float: left;
}


.btnEventosRecentes
{
    width: 160px; 
    height: 37px; 
    background: url(../images/btnEventosRecentes.png); 
    float: left; 
    margin-top: 10px; 
    margin-left: 18px;
    cursor: pointer;
}

.btnEventosRecentes:hover
{
    width: 160px; 
    height: 37px; 
    background: url(../images/btnEventosRecentesIn.png); 
    float: left; 
    margin-top: 10px; 
    margin-left: 18px;
    cursor: pointer;
}


.brnVerMapa
{
    width: 121px; 
    height: 36px; 
    background: url(../images/btnVerMapa.png); 
    float: left; 
    margin-top: 11px; 
    margin-left: 10px;
    cursor: pointer;
}

.brnVerMapa:hover
{
    width: 121px; 
    height: 36px; 
    background: url(../images/btnVerMapaIn.png); 
    float: left; 
    margin-top: 11px; 
    margin-left: 10px;
    cursor: pointer;
}

.boxContador
{
    float: left; 
    width: 1348px;
    height: 70px;
    background: #FFFFFF; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
    -webkit-border-radius: 5px; 
    -moz-box-shadow: 1px 1px 1px #cccccc; 
    -webkit-box-shadow:  1px 1px 1px #cccccc; 
    box-shadow:  1px 1px 1px #cccccc; 
    margin-bottom: 20px; 
    border: 1px solid #dcdcdc;
}

.boxContaColorBlack
{
    width: 34px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: #4c4c4c; /* Old browsers */
    background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #000000;
    text-shadow: 0 1px #939393;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;	
    cursor: pointer;
}

.boxContaColorBlack:hover
{
    background: #333333;
    cursor: pointer;
}



.boxContaColorRed
{
    width: 34px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: #f3c5bd; /* Old browsers */
    background: -moz-linear-gradient(top,  #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #ff6600 75%, #c72200 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c5bd), color-stop(50%,#e86c57), color-stop(51%,#ea2803), color-stop(75%,#ff6600), color-stop(100%,#c72200)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 ); /* IE6-9 */ 
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #d86969;
    text-shadow: 0 1px #9d1a19;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;	
    cursor: pointer;	
}

.boxContaColorRed:hover
{
    background: #eb2b03;
    cursor: pointer;
}

.boxContaColorPurple
{
    width: 34px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: #7c48b5; /* Old browsers */
    background: -moz-linear-gradient(top,  #7c48b5 0%, #A670E0 50%, #6F2573 51%, #712875 75%, #5B1A5E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c48b5), color-stop(50%,#A670E0), color-stop(51%,#6F2573), color-stop(75%,#712875), color-stop(100%,#5B1A5E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7c48b5 0%,#A670E0 50%,#6F2573 51%,#712875 75%,#5B1A5E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7c48b5 0%,#A670E0 50%,#6F2573 51%,#712875 75%,#5B1A5E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7c48b5 0%,#A670E0 50%,#6F2573 51%,#712875 75%,#5B1A5E 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7c48b5 0%,#A670E0 50%,#6F2573 51%,#712875 75%,#5B1A5E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c48b5', endColorstr='#5B1A5E',GradientType=0 ); /* IE6-9 */ 
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #5B1A5E;
    text-shadow: 0 1px #5B1A5E;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;	
    cursor: pointer;	
}

.boxContaColorPurple:hover
{
    background: #5B1D5E;
    cursor: pointer;
}

.boxContaColorBlue
{
    width: 34px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: #6db3f2; /* Old browsers */
    background: -moz-linear-gradient(top,  #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(50%,#54a3ee), color-stop(51%,#3690f0), color-stop(100%,#1e69de)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #125fa9;
    text-shadow: 0 1px #0a4075;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;	
    cursor: pointer;	
}

.boxContaColorBlue:hover
{
    background: #358fef;	
}

.boxContaColorYellow
{
    width: 34px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: #fceabb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-9 */
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #c79122;
    text-shadow: 0 1px #a97b1c;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;		
}

.boxContaColorYellow:hover
{
    background: #f8ba10;
    cursor: pointer;
}


.boxContaColorGray
{
    width: 34px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: rgb(246,248,249); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #adadad;
    text-shadow: 0 1px #7c7c7c;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;	
    cursor: pointer;	
}

.boxContaColorGray:hover
{
    background: #d9d9d9;
    cursor: pointer;
}


.boxContaColorGreen
{
    width: 34px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: #bfd255; /* Old browsers */
    background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #679605;
    text-shadow: 0 1px #7c7c7c;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;	
    cursor: pointer;	
}

.boxContaColorGreen:hover
{
    background: #679605;
    cursor: pointer;
}


.boxContaColorTornozeleira
{
    width: 54px; 
    height: 20px; 
    float: left; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    margin-top: 8px; 
    margin-left: 8px; 
    border: 1px solid #d86969;
    text-shadow: 0 1px #9d1a19;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #FFFFFF;
    text-align: center;	
    cursor: pointer;
    display: none;	
}

.boxLastUpdate1
{
    width: 208px;
    height: 26px; 
    float: left; 
    margin-top: 8px; 
    margin-left: 8px; 
   	-moz-box-shadow: inset 0 0 5px #888;
	-webkit-box-shadow: inset 0 0 5px#888;
	box-shadow: inset 0 0 5px #888;
}

.torno
{
    background: #f3c5bd; /* Old browsers */
    background: -moz-linear-gradient(top,  #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #ff6600 75%, #c72200 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c5bd), color-stop(50%,#e86c57), color-stop(51%,#ea2803), color-stop(75%,#ff6600), color-stop(100%,#c72200)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 ); /* IE6-9 */	
}

.torno1 
{
    background: #f85032; /* Old browsers */
    background: -moz-linear-gradient(top,  #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(50%,#f16f5c), color-stop(51%,#f6290c), color-stop(71%,#f02f17), color-stop(100%,#e73827)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */

}




.boxContaColorTornozeleira:hover
{
    background: #eb2b03;
    cursor: pointer;
}





















.boxDescrFiltar 
{
    float: left; 
    font-family: Arial; 
    font-size: 10px; 
    color: #b1b0b0; 
    margin-top: 13px; 
    margin-left: 10px;
}



.descricaoFiltrar
{
    color: #0082c8; 
    font-weight: bold;
}

.descricaoAlterarFiltro
{
    float: left; 
    padding-left: 10px; 
    padding-right: 10px; 
    width: 89px; 
    height: 58px;
    margin-left: 20px; 
    padding-top: 12px; 
    text-align: center;
    color: #0082c8;
    font-weight: bold;
    border-left: 1px solid #dcdcdc;
    cursor: pointer;
}

.descricaoAlterarFiltro:hover
{
    border-right: 1px solid #dcdcdc;
    background: rgb(255,252,252); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,252,252,1) 0%, rgba(238,237,237,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,252,252,1)), color-stop(100%,rgba(238,237,237,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,252,252,1) 0%,rgba(238,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,252,252,1) 0%,rgba(238,237,237,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,252,252,1) 0%,rgba(238,237,237,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,252,252,1) 0%,rgba(238,237,237,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcfc', endColorstr='#eeeded',GradientType=0 ); /* IE6-9 */
    cursor: pointer;

}

.descricaoAlterarFiltroSeta
{
    color: #838282;
    font-weight: bold;
}

.btnEnviaAcao
{
    width: 69px; height: 29px; background: url(../images/btnEnviaAcao.png); float: right; margin-top: 6px; margin-right: 11px; cursor: pointer; margin-bottom: 15px; 

}

.btnEnviaAcao:hover
{
    width: 69px; height: 29px; background: url(../images/btnEnviaAcao.png); float: right; margin-top: 6px; margin-right: 11px; cursor: pointer; background-position: 0 -29px;  margin-bottom: 15px;
}

.btnFiltraPesq
{
    width: 69px; height: 29px; background: url(../images/btnFiltrarPesq.png); float: left; margin-top: 6px; margin-left: 11px; cursor: pointer;

}

.btnFiltraPesq:hover
{
    width: 69px; height: 29px; background: url(../images/btnFiltrarPesq.png); float: left; margin-top: 6px; margin-left: 11px; cursor: pointer; background-position: 0 -29px;	
}

.btnFiltraPesqMap
{
    width: 69px; height: 29px; background: url(../images/btnFiltrarPesq.png); float: left; margin-top: 9px; margin-left: 11px; cursor: pointer;

}

.btnFiltraPesqMap:hover
{
    width: 69px; height: 29px; background: url(../images/btnFiltrarPesq.png); float: left; margin-top: 9px; margin-left: 11px; cursor: pointer; background-position: 0 -29px;	
}


.comboCheckEventosBox
{
    padding: 5px;
    height: 240px;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 0 auto;
    border: solid 1px #dadada;	
    width: 282px;
    -moz-box-shadow: 1px 1px 1px #cccccc;
    -webkit-box-shadow: 1px 1px 1px #CCC;
    box-shadow: 1px 1px 1px #CCC;
}







.optionCheckEventosAgencia
{
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    padding-left: 5px;
    padding-top: 5px;
    float: left;
    width: 275px;
    height: 23px;
    border-bottom: 1px solid #b9b9b9;
    color: #787878;
    text-shadow:1px 1px 0px #fff;
    cursor: pointer;	
}

.optionCheckEventosAgencia:hover
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;

}

.optionCheckEventosAgenciaSel
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;
}






















.optionCheckEventosUnidade
{
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    width: 275px;
    /*height: 23px;*/
    border-bottom: 1px solid #b9b9b9;
    color: #787878;
    text-shadow:1px 1px 0px #fff;
    cursor: pointer;	
}

.optionCheckEventosUnidade:hover
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;

}

.optionCheckEventosUnidadeSel
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;
}

.optionCheckEventosTipoEvento
{
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    width: 275px;
    /*height: 23px;*/
    border-bottom: 1px solid #b9b9b9;
    color: #787878;
    text-shadow:1px 1px 0px #fff;
    cursor: pointer;

}

.optionCheckEventosTipoEvento:hover
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;

}

.optionCheckEventosTipoEventoSel
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;
}

.optionCheckEventosTipoPessoa
{
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    width: 275px;
    /*height: 23px;*/
    border-bottom: 1px solid #b9b9b9;
    color: #787878;
    text-shadow:1px 1px 0px #fff;
    cursor: pointer;

}

.optionCheckEventosTipoPessoa:hover
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;

}

.optionCheckEventosTipoPessoaSel
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;
}

.optionCheckEventosRegime
{
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    width: 275px;
    /*height: 23px;*/
    border-bottom: 1px solid #b9b9b9;
    color: #787878;
    text-shadow:1px 1px 0px #fff;
    cursor: pointer;

}

.optionCheckEventosRegime:hover
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;

}

.optionCheckEventosRegimeSel
{
    color: #FFFFFF;
    text-shadow: 0 1px #0e2f56;
    background: #7db9e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 51%, #207cca 51%, #1e5799 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(51%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 51%,#207cca 51%,#1e5799 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
    border-bottom: 1px solid #1e5799;
    cursor: pointer;
}



.bgInternoBoxCheck
{
    float: left; height: 202px; width: 280px; background: #FFFFFF; border: 1px solid #b9b9b9; box-shadow:inset 0 0 10px #AFAFAF; -webkit-box-shadow:inset 0 0 10px #AFAFAF; -moz-box-shadow:inset 0 0 10px #AFAFAF; overflow-x: hidden; overflow-y: visible;
}


.btnCheckEvento
{
    width: 249px; 
    height: 20px; 
    float: right; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    background: #fceabb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-9 */
    margin-top: 8px; 
    border: 1px solid #c79122;
    text-shadow: 0 1px #fbd10e;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
    padding-top: 4px;
    color: #9a6b0a;
    text-align: center;
    cursor: pointer;
}


.corpoEventosInternosTit
{
    float: left; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #cccccc; 
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */

}

.corpoEventosInternos
{
    float: left; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #cccccc; background: rgb(239,239,239);
    background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(229,229,229,1) 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(229,229,229,1))); 
    background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(229,229,229,1) 100%); 
    background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(229,229,229,1) 100%); 
    background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(229,229,229,1) 100%); 
    background: linear-gradient(to bottom,  rgba(239,239,239,1) 0%,rgba(229,229,229,1) 100%);
}


.topoAzulMonitoramentoEventos
{
    float: left; height: 33px; width: 1029px; margin-bottom: 5px;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  background: rgb(125,185,232); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(41,137,216,1) 51%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(51%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* W3C */	
}

.topoAzulAcoes
{
    float: left; height: 33px; width: 394px; margin-bottom: 5px;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  background: rgb(125,185,232); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(41,137,216,1) 51%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(51%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* W3C */	
}

.topoAzulMapa
{
    float: left; height: 33px; width: 1101px; margin-bottom: 5px;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  background: rgb(125,185,232); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(41,137,216,1) 51%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(51%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* W3C */
}


.topoVerdeLigacao
{	
    float: left; height: 33px; width: 1200px; margin-bottom: 5px;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; 	
    background: #bfd255;
    background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d));
    background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: -o-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: -ms-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 );
}





.topoAzulPhoto
{
    float: left; height: 33px; width: 402px; margin-bottom: 5px;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  background: rgb(125,185,232); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(41,137,216,1) 51%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(51%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(41,137,216,1) 51%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 100%); /* W3C */	
}

.txtTituloEventosRecentes
{
    float: left;  margin-top: 7px; margin-left: 7px; font-family: Arial; font-size: 13px; 
    text-shadow: 0 1px #113967; color: #FFFFFF; font-weight: bold;
}

.txtTituloLigacao
{
    float: left;  margin-top: 7px; margin-left: 7px; font-family: Arial; font-size: 13px; 
    text-shadow: 0 1px #638d09; color: #FFFFFF; font-weight: bold;
}


.btnFechaEventosRecentes
{
    float: right; width: 18px; height: 19px; margin-top: 7px; margin-right: 7px; cursor: pointer; 
    background: url(../images/bt_fecha_eventos_apenado.png);
}

.btnFechaDescricao
{
    float: right; width: 18px; height: 19px; margin-top: 7px; margin-right: 7px; cursor: pointer; 
    background: url(../images/bt_fecha_eventos_apenado.png);
}

.btnFechaEventosAvancado
{
    float: right; width: 91px; height: 26px; margin-top: 2px; margin-right: 7px; cursor: pointer; 
    background: url(../images/btnAvancado.png);
}

.btnFechaEventosAvancado:hover
{
    background-position: 0 -26px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; 
    border: 1px solid #114d8a; box-shadow:inset 0 0 10px #1a538e; -moz-box-shadow:inset 0 0 10px #1a538e; 
    -webkit-box-shadow:inset 0 0 10px #1a538e; 
}

.fundoEventosRecentes
{
    float:left; padding: 5px; background: #FFFFFF; width: 1029px; box-shadow: 0 0 2px #888888; 
    -moz-box-shadow: 0 0 2px #888888; -webkit-box-shadow: 0 0 2px #888888; border-radius: 3px; 
    -webkit-border-radius: 3px; -moz-border-radius: 3px; 
}

.fundoAcao
{
    float:left; padding: 5px; background: #FFFFFF; width: 394px; box-shadow: 0 0 2px #888888; 
    -moz-box-shadow: 0 0 2px #888888; -webkit-box-shadow: 0 0 2px #888888; border-radius: 3px; 
    -webkit-border-radius: 3px; -moz-border-radius: 3px; 
}

.fundoMap {
    position: absolute;
    float: left;
    padding: 5px;
    background: #FFFFFF;
    width: 1101px;
    box-shadow: 0 0 2px #888888;
    -moz-box-shadow: 0 0 2px #888888;
    -webkit-box-shadow: 0 0 2px #888888;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}

.fundoMapLigacao
{
    float:left; padding: 5px; background: #FFFFFF; width: 1200px; box-shadow: 0 0 2px #888888; 
    -moz-box-shadow: 0 0 2px #888888; -webkit-box-shadow: 0 0 2px #888888; border-radius: 3px; -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
}

.fundoPhoto
{
    float:left; padding: 5px; background: #FFFFFF; width: 403px; box-shadow: 0 0 2px #888888; 
    -moz-box-shadow: 0 0 2px #888888; -webkit-box-shadow: 0 0 2px #888888; border-radius: 3px; 
    -webkit-border-radius: 3px; -moz-border-radius: 3px; 
}

.Asc
{
    float:right; width: 9px; height: 6px; margin-right: 8px; margin-top: 6px; background: url(../images/ascDesc.png);
}


.Desc
{
    float:right; width: 9px; height: 6px; margin-right: 8px; margin-top: 6px; background: url(../images/ascDesc.png); 
    background-position: 0 -6px;
}


.btnExecutaAcao
{
    width: 137px;
    height: 36px; 
    float: left; 
    margin-top: 11px; 
    margin-left: 10px;
    cursor: pointer;
    background: url(../images/btnExecutaAcao.png);
}

.btnExecutaAcao:hover
{
    width: 137px;
    height: 36px; 
    float: left;
    background: url(../images/btnExecutaAcaoIn.png);
}

.btnDeletaEvento
{
    width: 109px;
    height: 24px; 
    float: left; 
    margin-top: 13px; 
    margin-left: 13px;
    cursor: pointer;
    background: url(../images/fecharEventoSemTexto.png);
    color: aliceblue;
    text-align: center;
    padding-top: 7px;
}

.boxMiniFoto
{
    float: left; width: 47px; height: 47px; border: 1px solid #cccccc; margin-top: 10px; cursor: pointer;
}

.boxLigacao1
{
    float: left; 
    text-align: center; 
    border: solid 1px #dadada; 
    padding-top: 3px; 
    padding-bottom: 3px; 
    padding-left: 5px; 
    padding-right: 5px; 
    color: #8b8989; 
    font-weight: bold; 
    text-shadow: 0 1px #FFFFFF; 
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); 
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); 
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); 
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); 
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
    cursor: pointer;
}


.boxLigacao1:hover
{
    background: #bfd255;
    background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d));
    background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: -o-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: -ms-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 );
    border: 1px solid #679605;
    color: #FFFFFF;
    text-shadow: 0 1px #648f0a;	
}


.boxLigacao1A
{
    background: #bfd255;
    background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d));
    background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: -o-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: -ms-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    background: linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 );
    border: 1px solid #679605;
    color: #FFFFFF;
    text-shadow: 0 1px #648f0a;	
}

.fechaTelefone
{
    float: left; margin-top: 4px; width: 11px; height: 11px; background: url(../images/fechaTelefone.png); display:block;
}

.fechaTelefone:hover
{
    background-position: 0 11px;
}

.btnRegistrLig
{
    float:right; width: 73px; height: 30px; background: url(../images/btRegistaLigacao.png);margin-right: 10px; cursor: pointer;
}

.btnRegistrLig:hover
{
    background-position: 0 30px;
}

.setaSelecionaFiltro
{
    position: absolute; width: 19px; height: 17px; background: url(../images/setaSelecionaFiltro.png); z-index: 99; top: -44px; left: 8px; display:none;
}

.btnResolve
{
    width: 105px; height: 25px; background: url(../images/btResolve.png); float: left; cursor: pointer;
}

.btnResolve:hover
{
    background-position: 0 -25px;
}


.btnPlayMonit
{
    float: right; width: 27px; height: 27px; background: url(../images/controlers_map.png); margin-top: 9px; cursor: pointer; margin-right: 5px;
}

.btnStopMonit
{
    float: right; width: 27px; height: 27px; background: url(../images/controlers_map.png); margin-top: 9px; cursor: pointer; background-position: 0 -54px;  margin-right: 5px;
}

.btnPauseMonit
{
    float: right; width: 27px; height: 27px; background: url(../images/controlers_map.png); margin-top: 9px; cursor: pointer; background-position: 0 -27px;
}

.comboCombo
{
    cursor: pointer;
}
.btnCheckCombo
{
    float: left; width: 25px; height: 26px; background: url(../images/checkAll.png); margin-top: 8px;
}

.btnCheckComboSel
{
    float: left; width: 25px; height: 26px; background: url(../images/checkAll.png); margin-top: 8px; background-position: 0 -26px;	
}


.boxPosicaoStatus
{
    float: left; 
    width: 28px; 
    height: 29px;
    margin-top: 8px;
}

.mt20{
    margin-top: 20px;
}

.fLeft{
    float: left;
}

.fRight{
    float: right;
}

.clear{
    clear: both;
}

.areaNotificacoes {
    position: fixed;
    top: 72px;
    right: 16px;
    width: 360px;
    max-width: calc(100vw - 32px);
    max-height: calc(100vh - 88px);
    overflow-y: auto;
    z-index: 10001;
    padding: 3px;
    box-sizing: border-box;
}

.notificacaoSistema {
    display: none;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 12px;
    padding: 14px 16px;
    background: #fff;
    border: 1px solid #dbe3eb;
    border-left: 4px solid #007acc;
    border-radius: 8px;
    box-shadow: 0 3px 12px rgba(27, 43, 62, .14);
    color: #344054;
    overflow-wrap: break-word;
}

.system-notification-header {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 8px;
}

.notificacaoSistema h4 {
    flex: 1;
    min-width: 0;
    margin: 0;
    color: #243449;
    font-size: 14px;
    line-height: 1.4;
    font-weight: 600;
}

.notificacaoSistema .fechar {
    flex: none;
    width: 28px;
    height: 28px;
    margin: -5px -7px 0 0;
    padding: 0;
    border: 0;
    border-radius: 4px;
    background: transparent;
    color: #667085;
    font-size: 24px;
    line-height: 28px;
    cursor: pointer;
}

.notificacaoSistema .fechar:hover {
    background: #eef3f8;
    color: #243449;
}

.notificacaoSistema .fechar:focus-visible,
.notificacaoSistema input:focus-visible,
.notificacaoSistema .maisdetalhes:focus-visible {
    outline: 2px solid #007acc;
    outline-offset: 2px;
}

.notificacaoSistema[aria-busy="true"] .fechar {
    opacity: .5;
    cursor: wait;
}

.notificacaoSistema .texto {
    max-height: 180px;
    overflow-y: auto;
    font-size: 13px;
    line-height: 1.5;
}

.notificacaoSistema .texto > :first-child { margin-top: 0; }
.notificacaoSistema .texto > :last-child { margin-bottom: 0; }
.notificacaoSistema .texto img { max-width: 100%; height: auto; }
.notificacaoSistema .texto ul,
.notificacaoSistema .texto ol { padding-left: 20px; }

.notificacaoSistema .maisdetalhes {
    display: inline-block;
    margin-top: 8px;
    color: #006db5;
    font-size: 12px;
    font-weight: 600;
    text-decoration: underline;
}

.system-notification-footer {
    border-top: 1px solid #edf0f4;
    margin-top: 12px;
    padding-top: 10px;
}

.system-notification-footer label {
    display: flex;
    align-items: flex-start;
    gap: 7px;
    margin: 0;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4;
    cursor: pointer;
}

.system-notification-footer input { flex: none; margin: 2px 0 0; }
.notificacaoSistema .system-notification-error {
    margin: 8px 0 0;
    color: #a42525;
    font-size: 12px;
    line-height: 1.4;
}

@media (max-width: 480px) {
    .areaNotificacoes {
        top: 64px;
        right: 8px;
        width: calc(100vw - 16px);
        max-width: none;
        max-height: calc(100vh - 80px);
    }
}

.boxLastUpdate2
{
	width: 1290px; 
    height: 26px; 
    float: left; 
    margin-top: 8px; 
}

.gm-style .gm-style-iw{
    overflow:hidden !important;
    white-space:nowrap !important;
}

.offlineDateDiplayInlineBlock {
    display: inline-block !important;
}

.buttonMap {
    background: url("../images/icons/04_maps.png") no-repeat;
    height: 27px;
}

/* scheduler  month */
#event_table {
    width: 100%;
    border-collapse: collapse;
    padding-top: 5px;
}

#event_table th, #event_table td {
    padding: 8px;
    border: 1px solid #ddd;
}

#event_table {
    max-height: 200px; /* Limite de altura */
    overflow-y: auto;  /* Habilita o scroll vertical */
    display: block;    /* Faz o scroll funcionar */
}
