#content { margin:10px 15px 10px 10px; }
#content .div-grupo { float:left; width:10%; margin:0 0 15px 0; }
#content .menu-grupo { float:left; padding:10px; }
#content .menu-grupo a { float:left; display:block; font-size:0.9em; text-decoration:none;  text-align:center; margin:5px 10px;}
#content .menu-grupo a img { padding:0 0 5px 0; }

#content .barra-edicao { float:left; width:100%; margin:0 0 10px 0; }
#content .barra-edicao a { float:left; width:70px; height:61px; padding:0 3px 0 0; margin:0 2px 0 0; text-align:center; background:url(../../ILog/Img/layout/bg_botao.gif); display:block; }

/*Ajuste vila 25-11-2013 #imgAcao{float:left; */
#content .barra-edicao #imgAcao{float:left;}

#content .barra-edicao a input { margin:5px 0 3px 0; }

#content .formulario { padding:10px!important; }
#content .formulario p{ margin-bottom:3px!important;}
/*Ajuste vila 25-11-2013  background:#fff*/
#content .formulario input[type=text] , input[type=submit], input[type=button], #content .formulario p select {background:#fff; color:#000; font-weight:bold; font-size:0.96em; font-family:Arial; padding:4px; border-bottom:1px solid #b1b1b1; border-right:1px solid #b1b1b1; border-left:1px solid #d2d2d2; border-top:1px solid #d2d2d2; }

/*Ajuste vila 28-11-2013 coloR:#999*/
#content .formulario 
input[disabled='disabled'] {
	color:#999!important ;
}


#content .formulario label { margin:7px 0 0 0 !important; vertical-align: middle !important; }
#content .formulario img { vertical-align: middle!important; margin: 0 3px!important; }
#content .formulario .btimg { background: none!important; padding:3px!important; border:5px!important; vertical-align: top!important; border-bottom:1px solid #b1b1b1!important; border-right:1px solid #b1b1b1!important; border-left:1px solid #d2d2d2!important; border-top:1px solid #d2d2d2!important;}
#content .formulario .ck { background: none!important; padding:3px!important; border:0!important; vertical-align: middle!important;}
#content .formulario .label-20 label{ float:left;  width:20px; }
#content .formulario .label-30 label{ float:left;  width:30px; }
#content .formulario .label-40 label{ float:left;  width:40px; }
#content .formulario .label-50 label{ float:left;  width:50px; }
#content .formulario .label-60 label{ float:left;  width:60px; }
#content .formulario .label-70 label{ float:left;  width:70px; }
#content .formulario .label-80 label{ float:left;  width:80px; }
#content .formulario .label-90 label{ float:left;  width:90px; }
#content .formulario .label-100 label{ float:left;  width:100px; }
#content .formulario .label-110 label{ float:left;  width:110px; }
#content .formulario .label-120 label{ float:left;  width:120px; }
#content .formulario .label-130 label{ float:left;  width:130px; }
#content .formulario .label-140 label{ float:left;  width:140px; }
#content .formulario .label-150 label{ float:left;  width:150px; }

#content .sumary { padding:10px; color:#AC0000; border-color:#AC0000; border-style:solid; border-width:1px; }

#content .grid { float:left; padding:10px; }
#content .grid table{border: solid  1px  #cccccc!important; border-collapse:collapse; font-size:0.95em; color:#181818; font-family:Arial; text-align:left;}
#content .grid table img { padding: 0 2px;}
#content .grid table td{  padding: 1px 4px;}
#content .grid table th{ background:url(../../ILog/Img/layout/bg_title_table.gif); color:#183983; font-weight:bold; font-size:1em; border-bottom: solid 1px  #cccccc!important; font-family:Verdana; padding:6px 3px; }
#content .grid table tr:hover {background: #b8c7d6;} 
#content .grid table .on{  background:#ffffff;}
#content .grid table .off{  background:#cbdbea;}
#content .grid table .right { text-align:right; }


/* ajutes vila*/
#content .grid_nova{float: left; padding:10px; width:99%}
#content .grid_ajust{width:99%; padding: 0px}

#content .mapa { float:left; width:100%; height:100%; display:block;}

/* ajutes vila 25-11-2013*/
#DashVelocidadeVisao1_tdTop{background:#fff;}
#DashVelocidadeVisao1_tdPeriodo{background:#fff;}

/* ajutes vila 28-11-2013*/
.ajust_inout{background:url(../../Img/ico/form/detail_01_16_novo.png) top left no-repeat!important; cursor: pointer; width: 85px; text-align:right}

.botao_confirma{background:url(../../Img/ico/form/confirmar.png) top left no-repeat!important; cursor: pointer; width: 85px; text-align:right}
.botao_adiciona {background:url(../../Img/ico/form/adicionar.png) top left no-repeat!important; cursor: pointer; width: 85px; text-align:right;}
.botao_adiciona_d {background:url(../../Img/ico/form/adicionar.png) top left no-repeat!important; cursor: pointer; width: 85px; text-align:right}
.botao_cancela{background:url(../../Img/ico/grid/cancelar.png) top left no-repeat!important; cursor: pointer; width: 75px; text-align:right}
.botao_finaliza{background:url(../../Img/ico/grid/finalizar.png) top left no-repeat!important; cursor: pointer; width: 75px; text-align:right}
.botao_limpa {background:url(../../Img/ico/form/limpar.png) top left no-repeat!important; cursor: pointer; width: 65px; text-align:right;}
.botao_imprime{background:url(../../Img/ico/grid/icone_impressora.gif) top left no-repeat!important; cursor: pointer; width: 75px; text-align:right}
.botao_mensagem{background:url(../../Img/ico/grid/abrir.png) top left no-repeat!important; cursor: pointer; width: 120px; text-align:right}
.botao_msglida{background:url(../../Img/ico/grid/editar.gif) top left no-repeat!important; cursor: pointer; width: 115px; text-align:right}
.botao_msgnaolida{background:url(../../Img/ico/grid/historico.png) top left no-repeat!important; cursor: pointer; width: 135px; text-align:right}
.botao_msgenvia{background:url(../../Img/ico/grid/iniciar.png) top left no-repeat!important; cursor: pointer; width: 70px; text-align:right}
.botao_msgsync{background:url(../../Img/ico/grid/atualizar.png) top left no-repeat!important; cursor: pointer; width: 90px; text-align:right}
.botao_addpontolivre{background:url(../../Img/ico/form/adicionar.png) top left no-repeat!important; cursor: pointer; width: 125px; text-align:right}
.botao_addrota{background:url(../../Img/ico/form/novolocal.png) top left no-repeat!important; cursor: pointer; width: 95px; text-align:right}
.botao_addlocal{background:url(../../Img/ico/grid/atualizar.png) top left no-repeat!important; cursor: pointer; width: 105px; text-align:right}
.botao_grafico{background:url(../../Img/ico/form/graficocoluna.png) top left no-repeat!important; cursor: pointer; width: 65px; text-align:right}


.ajax__tab_container
{
    color:Black!important;
}
.property_tab .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab 
{
    margin-right:0!important;
}
.property_tab .ajax__tab_header 

{
    font-family:verdana!important;
    font-size:0.96em!important;
    background:url(../../Img/layout/tab-line.gif) repeat-x bottom!important;
}
.property_tab .ajax__tab_outer 
{
    padding-right:4px!important;
    background:url(../../Img/layout/tab-right.gif) no-repeat right!important;
    height:21px!important;
}
.property_tab .ajax__tab_inner 
{
    padding-left:3px!important;
    background:url(../../Img/layout/tab-left.gif) no-repeat!important;
}
.property_tab .ajax__tab_tab 
{
    height:13px!important;
    padding:4px!important;
    margin:0!important;
    background:url(../../Img/layout/tab.gif) repeat-x!important;
}
.property_tab .ajax__tab_hover .ajax__tab_outer 
{
    background:url(../../Img/layout/tab-hover-right.gif) no-repeat right!important;
}
.property_tab .ajax__tab_hover .ajax__tab_inner 
{
    background:url(../../Img/layout/tab-hover-left.gif) no-repeat!important;
}
.property_tab .ajax__tab_hover .ajax__tab_tab 
{
    background:url(../../Img/layout/tab-hover.gif) repeat-x!important;
}
.property_tab .ajax__tab_active .ajax__tab_outer 
{
    background:url(../../Img/layout/tab-active-right.gif) no-repeat right!important;
}
.property_tab .ajax__tab_active .ajax__tab_inner 
{
    background:url(../../Img/layout/tab-active-left.gif) no-repeat!important;
}
.property_tab .ajax__tab_active .ajax__tab_tab 
{
    background:url(../../Img/layout/tab-active.gif) repeat-x!important;
}
.property_tab .ajax__tab_body 
{    
    font-family:verdana,tahoma,helvetica!important;
    font-size:0.96em!important;
    border:1px solid #999999!important;
    border-top:0!important;
    padding:8px!important;
    background-color:#eeeeee!important;
}
