﻿body 
{
	margin: 0px;
	/*background: url('Images/fundo.gif');*/
	
}

.corFundo
{
	margin: 0px;
	background: url('Images/fd_celulaLarge.jpg');
}

.tablePrincipal
{
	width: 1023px;
	height: 100%;
	border: solid 1px #000000;
	background-color: White;
}

.celCabec
{
	background: url('Images/cabec.jpg');
	height: 109px;
}

.fdBaixo
{
	background: url('Images/fd_baixo.jpg');	
}

.fdBaixoDireito
{
	background: url('Images/fd_baixo_direito.jpg');	
}

.fdBaixoEsquerdo
{
	background: url('Images/fd_baixo_esquerdo.jpg');	
}

.fdDireito
{
	background: url('Images/fd_direito.jpg');	
}

.fdEsquerdo
{
	background: url('Images/fd_esquerdo.jpg');	
}

.fdTopo
{
	background: url('Images/fd_topo.jpg');	
}

.fdTopoDireito
{
	background: url('Images/fd_topo_direito.jpg');	
}

.fdTopoEsquerdo
{
	background: url('Images/fd_topo_esquerdo.jpg');	
}

.logoEcopatio
{
	background: url('Images/logo_ecopatio_versao_principal_png_alta.png');	
}

.celCabec_Part1
{
	background: url('Images/cabec_Part1.jpg');
	height: 109px;
	width: 380px;
}

.celCabec_Part33
{
	background: url('Images/logo_ecopatio_versao_principal_png_alta.png');
	height: 109px;
	width: 250px;
}

.celCabec_Part2
{
	background: url('Images/cabec_Part2.jpg');
	height: 109px;
	width: 718px;
}

.celCabec_Part3
{
	background: url('Images/cabec_Part3.jpg');
	height: 109px;
	width:30%;
}

.celContent
{
	background: url('Images/fd_celula.jpg');
	background-attachment: fixed;
	background-position: bottom;
	background-repeat: no-repeat;
}

.celContentLarge
{
	background: url('Images/fd_celulaLarge.jpg');
	background-attachment:fixed;
	background-position:right bottom;
	background-repeat:repeat-x;
	z-index: 0;
}

.divContentSombra
{
	/*position:relative;
	top: 0px;
	left: 10px;
	width: 98%;
	height: 98%;
	border: solid 1px #337e5d;
	background-color: #c2dbab;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40) 
	progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125,strength=10);
	z-index: -10;*/
}

/*.divContent
{
	position:relative;
	top: -100%;
	left: 11px;
	width: 98%;
	height: 200%;
	border: solid 0px #000000;
	z-index: 2;
}*/

/*em teste*/
.divContent {
    position: relative;
    top: 0%;
    left: 0px;
    width: 100%;
    height: 100%;
    border: solid 0px #000000;
    z-index: 2;
}

.divScroll
{
	width: 100%;
	height: 100%;
	overflow:auto;
	border: solid 0px #000000;
}

.txtBarrCabec
{
	font-family: Verdana;
	font-size: 11;
	font-weight:bold;
	color: Gray;
}

.celTitulo
{
	border-bottom: double 3px #adcbbe;
	height: 40px;
	font-family: Verdana;
	font-weight:bolder;
	font-size: 11;
	color: #337e5d;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c2c2c2,direction=125,strength=1);
	text-transform:uppercase;
}

.celBarra
{
	height: 40px;
}

.celToolBar
{
	height: 33px;
	width: 100%;
	background: url('Images/bg_tb.gif');
	border: solid 1px #337e5d;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#7a7a7a,direction=125,strength=2);
	text-align:right;
	padding-right: 5px;
}

.BordaFinaMais
{
	border: solid 0.1mm #adcbbe;
}

.BordaFina
{
	border: solid 1px #adcbbe;
}

.BordaGrossa
{
	border: solid 2px #adcbbe;
}

.Button
{
	color: #1C5E55;
	border: ridge 2px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 10;
	background-color: #e7f1dd;
}

.TextBox, .TextBoxUpper
{
	font-family: Verdana;
	font-size: 11;
	border-style:groove;
	background-color: transparent;
	color: #337e5d;
}

.TextBoxUpper
{
	text-transform:uppercase;
}

.LabelForm
{
	font-family: Verdana;
	font-size: 10;
	font-weight:bold;
	background-color: #c7ddb3;
	height: 5;
	width: 100;
	padding-right: 5;
	border:ridge 2px ;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c2c2c2,direction=125,strength=1);
	color: #337e5d;
}

.Titulo
{
	font-family: Verdana;
	font-size: 10;
	font-weight:bold;
	background-color: #c7ddb3;
	height: 5;	
	padding-right: 5;
	border:ridge 2px ;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c2c2c2,direction=125,strength=1);
	color: #337e5d;
}

.TituloNovo
{
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	background-color: #c7ddb3;
	height: auto;	
	padding-right: 5px;
	border:ridge 2px ;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c2c2c2,direction=125,strength=1);
	color: #337e5d;
}

.TituloGridView {
	Position: Fixed;
	Top: 120px;
	Left:120px;	
}

.Validator
{
	color: Red;
	font-family: Verdana;
	font-size: 9;
}

.MsgErro
{
	color: Red;
	font-weight: bold;
}

.MsgSucesso
{
	color: Blue;
	font-weight: bold;
}

.Texto, .Grid, .MsgErro, .DivWait, .MenuGrp, .MenuItem, .MsgSucesso
{
	font-family: Verdana;
	font-size: 10;
}

.Texto,  .MenuGrp, .MenuItem
{
	color: #337e5d;
}

 .MenuGrp, .MenuItem
{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c2c2c2,direction=125,strength=1);
}

.MenuGrp
{
	font-weight:bolder;
}

.Grid
{
	color: #333333;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#7a7a7a,direction=125,strength=2);
}

.GridHeader
{
	background-color: #c7ddb3;
	color: #337e5d;
}

.GridFooter
{
	background-color: #c7ddb3;
	color: #337e5d;
}

.GridRow
{
	background-color: #E3EAEB;
}

.GridRowAlternate
{
	background-color: #FFFFFF;
}

.GridRowSelected
{
	background-color: #b5d993;
}

.divWait
{
	position: relative;
	top: -10;
	left: 50;
	width: 230px;
	height: 20px;
	background: url('Images/bg_tb.gif');
	border: solid 1px #337e5d;
	text-align:center;
	z-index: 1;
	color: #337e5d;
	font-weight: bold;
	line-height: 20px;
}

.divMsgErro
{
	position: relative;
	top: 0;
	left: 0;
	z-index: 0;
}

.ImgLogout
{
	position:relative;
	left: 970;
	top: 2;
}

.celMiniCabine
{
	background-color: #c7ddb3;
	color: #337e5d;
	height: 20px;
	font-family: Verdana;
	font-weight:bolder;
	font-size: 11;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c2c2c2,direction=125,strength=1);
	text-transform:uppercase;
}

.BordaMiniCabine
{
	border: solid 1px #337e5d;
	cursor: hand;
}

.celCabine
{
	border-right: double 3px #adcbbe;
}

.celCabineb
{
	border-bottom: double 3px #adcbbe;
}
        /*Miro - 22/05/2014*/
        .painelVerde
        {
    	    background-color: #66cc66;
	        vertical-align: top;
	        width: 25%;
        }   
        .painelAmarelo
        {
        	background-color: #ffff81;
    	    vertical-align: top;
    	    width: 25%;
        }
        .painelVermelho
        {
        	background-color: coral;
        	vertical-align: top;
    	    width: 25%;
        }
        .painelLaranja
        {
        	background-color: #ffd357;
    	    vertical-align: top;
    	    width: 25%;
        }
        .painelAzul
{
	background-color: purple;
	vertical-align: top;
	width: 25%;
}
        .linhaPainelPatioSemVeiculo
        {
            background-color: Gray;
        }
        .textoPainel
        {
           	font-family: Verdana;
        	font-size :15px;
        }
        .textoCinzaPainel
        {
          	color: gray;
        }
        /*Miro*/
/*Miro 19/07/17*/
.Tab .ajax__tab_header
{
      font-family: Calibri;
      font-size: 14px;
      font-weight: bold;
      background-color: #ffffff;
      margin-left: 0px;
}
.Tab .ajax__tab_header .ajax__tab_outer
{
      border-color: #222;
      color: #222;
      padding-left: 10px;
      margin-right: 3px;
      border: solid 1px #d7d7d7;
}
.Tab .ajax__tab_header .ajax__tab_inner
{
      border-color: #666;
      color: #666;
      padding: 3px 10px 2px 0px;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
      background-color: #c7ddb3;
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
      color: #fff;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
      border-bottom-color: #ffffff;
      background-color: #337e5d;
}
.Tab .ajax__tab_active .ajax__tab_inner
{
      color: #000;
      border-color: #333;
}
.Tab .ajax__tab_body
{
      font-family: verdana,tahoma,helvetica;
      font-size: 10pt;
      background-color: #fff;
      border-top-width: 0;
      border: solid 1px #d7d7d7;
      border-top-color: #ffffff;
}

.gdvnfe {
	font-family: verdana,tahoma,helvetica;
	background-color: #c7ddb3;
	color: darkgreen;
	font-weight: 700;
	padding: 2px;
}
.gdvnfe-item {
	font-family: verdana,tahoma,helvetica;
	font-size: 9px;
	padding: 2px;
}
