body
{
    margin:0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#888;
}
a
{
    color:#777;
    text-decoration:none;
}
a:hover
{
    color:#069;
}
strong
{
    color:#666;
}
h1
{
    margin:1px 0 10px 10px;
    padding:5px;
    font-size:14px;
    display:block;
    border-bottom:1px solid #ddd; 
    color:#069; 
}
h2
{
    margin:1px 0 10px 10px;
    padding:5px;
    font-size:12px;
    display:block;
    color:#333;  
}
hr
{
    border-width:0;
    height:1px;
    border-top:1px solid #ddd;   
}
input, select, textarea 
{
    border:1px solid #ddd;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    background:#f9f9f9;
    color:#069;
}

#topo-gati
{
    background:#eee url(../imagens/topo_fundo.png) repeat;
}
#topo-gati strong
{
    color:#fff;
    font-weight:normal;
    margin-left:20%;
    
}
#menu-principal
{
    background:url(../imagens/topo_baixo_01.png) no-repeat;
    height:33px;
    display:block;
    padding:0 0 0 113px;
    font-size:11px;
}
#menu-principal div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren 
{
    background:url(../imagens/btn_menu_03.png) no-repeat;
    _background:none;
    width:124px;
    padding:12px 0px 21px 0px;
        
}
#menu-principal div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren a
{
    _color:#fff;           
}
#menu-principal div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren:hover
{
    background-position:-124px 0px;
}
#menu-principal div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-Link
{
    padding:0 0 0 16px;
}
#menu-principal div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren ul
{
    
    margin:7px 0 0 0; 
    *margin:21px 0 0 0; /* essa linha funciona no ie. */
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;   
    
}
#menu-principal div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a.AspNet-Menu-Link
{
    background:#fff;
    padding:5px;
    width:200px;
    display:block;
    _color:#777;
}
#menu-principal div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a.AspNet-Menu-Link:hover
{
    background:#eee;
}
div#corpo-dir
{
    background:url(../imagens/corpo_dir.png) no-repeat top right;
    padding: 0 55px 0 0;
    
}
div#corpo-dir div#corpo-esq
{
    background:url(../imagens/corpo_esq.png) no-repeat;
    padding:0 0 0 55px;
}
div#corpo-dir div#corpo-esq div#corpo
{
    padding:10px;
    margin-top:1px;
}
div#rodape-esq
{
    background:url(../imagens/rodape_esq.png) no-repeat;
    padding:121px 0 0 55px;
}
div#rodape-dir
{
    background:url(../imagens/rodape_dir.png) no-repeat right;
    padding:42px 55px 0 0;
}
div#rodape
{
    background:url(../imagens/rodape_fundo.png) repeat-x;
    padding:18px;
}
div#rodape span
{
    
}
div#rodape img
{
    float:left; 
    margin-right:10px;  
}
div.AspNet-GridView table 
{
    border:#069 1px solid;
    color:#777;
}
div.AspNet-GridView table thead
{
    background:url(../imagens/grid_fundo_topo.png) repeat-x #069;
    color:#fff;
}
div.AspNet-GridView table tr td,div.AspNet-GridView table tr th
{
    padding:5px;
    text-align:left;
}
div.AspNet-GridView table tr td a
{
    color:#069;
}
div.AspNet-GridView table tr td a:hover
{
    color:#006;
}
div.AspNet-GridView table tr.AspNet-GridView-Alternate
{
    background:#eee;
}
div.AspNet-DataList table tr td
{
    padding:2px;
    text-align:left;
}
div#ir-topo
{
    position:absolute;
    top:98%;
    left:95%;
    position:fixed !important;    
}
.gati-painel
{
	padding:10px;
	border:1px solid #007CB9;
	
}
div#ctl00_conteudoSG_mnAtendimento
{
    height:30px;
    display:block;
}
div#ctl00_conteudoSG_mnAtendimento ul li
{  
}
div#ctl00_conteudoSG_mnAtendimento ul li a
{
    color:#999;   
    background:url(../imagens/rodape_fundo.png) repeat-x #fff; 
    padding:10px 10px 5px 10px;  
    *padding:10px 10px 20px 10px;  /* ie7 */
    margin-left:5px;
    border-left:1px solid #ccc; 
    border-right:1px solid #ccc; 
}
div#ctl00_conteudoSG_mnAtendimento ul li.AspNet-Menu-Selected
{
}
div#ctl00_conteudoSG_mnAtendimento ul li.AspNet-Menu-Selected a
{
    color:#fff;  
    background:url(../imagens/grid_fundo_topo.png) repeat-x #007CB9;
    padding:10px 10px 5px 10px;  
    *padding:10px 10px 20px 10px;  /* ie7 */
    border:0;
}
div#menu-gati
{
    background:url(../imagens/usuario/topo_baixo_01.png) no-repeat;
    height:33px;
    display:block;
    padding:0 0 0 113px;
    font-size:11px;
}
div#menu-gati div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren 
{
    background:url(../imagens/btn_menu_03.png) no-repeat;
    width:124px;
    padding:12px 0px 21px 0px;
}
div#menu-gati div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren:hover
{
    background-position:-124px 0px;
}
div#menu-gati div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-Link
{
    padding:0 0 0 16px;
}
div#menu-gati div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren ul
{
    
    margin:7px 0 0 0; 
    *margin:21px 0 0 0; /* essa linha funciona no ie. */
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;   
}
div#menu-gati div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a.AspNet-Menu-Link
{
    background:#fff;
    padding:5px;
    width:200px;
    display:block;
}
div#menu-gati div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a.AspNet-Menu-Link:hover
{
    background:#eee;
}
#topo-gati-usuario
{
    background:#eee url(../imagens/usuario/topo_fundo.png) repeat;
}
div#resposta
{
    padding:10px;
}
div#resposta hr.tracejado
{
    border-width:0;
    height:1px;
    border-top:1px dotted #069; 
}
div#resposta div.topo-resp
{
    display:block;
    padding:10px;
    height:40px;
}
div#resposta div.topo-resp img
{
    float:left;
    margin-right:10px;
}
div#resposta div.topo-resp strong
{
    display:block;
    float:left;
    padding:10px;    
    border-left:1px solid #ccc;
}
div.detalhes
{
    text-align:left;
}
div.detalhes strong
{
    display:block;
    width:200px;
    text-align:right;
    float:left;
    margin-right:10px;
}
div.detalhes hr
{
    width:60%;   
    margin-left:0%;
    border-width:0;
    height:1px;
    border-top:1px solid #eee;  
    
}
div#resposta div#gvHistoricoEnvio table
{
    width:60%;
}
.transparencia 
{
	position: fixed !important;
	position: absolute;
	width: 100%;
	height:100%;
	opacity: 0.6;
	background:#fff url(../imagens/load.gif) no-repeat center;
}
*.transparencia
{
	filter:alpha(opacity = 60);
}
