﻿html,body{
 background-image:url(Imagens/FundoBody.gif);
 background-repeat:repeat-x;
 margin:0;
 padding:0;
}
#PrincipalAdm{ 
 width:1000px;
 background-color:#FFFFFF;  
 border-left: solid 1px #E3DFDF;
 border-right: solid 1px #E3DFDF; 
}
select{
 color:#5D5D5D;
 border:1px solid #5D5D5D;
 background-color:#F2F2F2;
 font-size:11px;
}
#HeaderAdm{
 width:1000px;
 background-image:url(Imagens/FundoLogoAdm.gif); 
 background-repeat:repeat-x;
 float:left; 
}
#ImgHeaderAdm{
 float:left;
 background-image:url(Imagens/LogoAdm.gif); 
 background-repeat:no-repeat;
 width:180px;
 height:120px;
 cursor:hand;  
}
#HeaderMenu{ 
 width:820px;
 height:85px; 
 float:left
} 
#HeaderMenu2{ 
 width:820px;
 height:35px;
 float:left
}
.TableColumn1{
 width:10%; 
 text-align:left; 
 float:left; 
}
.TableColumn2{
 width:90%; 
 text-align:left;
 float:left; 
}
.TableRow{ 
 clear: both; /*proíbe conteúdo a direita e a esquerda do rodapé, fazendo ele ir para baixo */
 padding:1px;
 width:99%;
}
.TableRow_Rel{ 
 clear: both; /*proíbe conteúdo a direita e a esquerda do rodapé, fazendo ele ir para baixo */
 padding:1px;
 width:99%;
 overflow:auto;  
}
.AdicionarNovo{ 
 text-align:left; 
 white-space:nowrap;
 padding:1px;
}
/*TOPO ADM*/
#TopoAdm {
 overflow: hidden;
 margin-top:4px; 
 vertical-align:middle;
 line-height:27px; 
 clear: both;
 padding:0px;
 width:1000px; 
 background-color:#55758C;
}	
#Titulo_PaginaAdm{
 color:#FFFFFF;
 font-weight:bold;
 font-variant:small-caps;
 font-size:11px;  
 text-align:left;
 float:left; 
}
#MsgUsuarioLogadoAdm{
 color:#FFFFFF;
 font-weight:bold; 
 font-size:11px;  
 text-align:right; 
}
/*FIM TOPO ADM*/	

/*MENU*/
#MenuHeaderAdm{ 
 width: 100%;  
 background-color:#0078A3;
 padding:0px; 
 line-height:32px;   
}
/*MENU*/
.ObjMenuAdm{
 width:auto inherit;
 line-height:32px;
 background-color:#0078A3;
 float:left;  
}
.MenuItemAdm{
 white-space:nowrap; 
 float:left; 
 color:#FFFFFF; 
 font-weight:bold; 
 font-size:9px;
 text-transform:uppercase; 
 position: relative; 
 padding-left:5px;
 padding-right:5px;
}
.SubMenuAdm{ 
 white-space:nowrap;
 width:auto inherit;    
 color:#FFFFFF;
 background-color:#0078A3;
 font-weight:bold; 
 font-size:9px;
 text-transform:uppercase;	 
 line-height:32px;
 padding-left:5px;  
 padding-right:5px;
 position: relative; 
 text-align:left;
}
.MenuAdmHover{
 white-space:nowrap;
 width:auto inherit; 
 background-color:#006D94;
 line-height:32px;      
 text-align:left;
 padding-left:5px;   
 padding-right:5px; 
 position: relative; 
}
/*FIM MENU*/

/*GRID*/
.gridDefaut{
 width:97%;
 border:1px solid #CCCCCC;	
}
.gridHeader{	
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
 vertical-align:middle;
 text-align:center;
 background-color:#797979;
 text-transform:uppercase;
}
.gridRow{
 background-color:#FFFFFF;	
}
.gridAlternative{	
 background-color:#F2F2F2;
}
.gridDisabled{	
 background-color:#F8ECEC;
}
.gridPage{
 background-color:#CCCCCC;	
 font-weight:bold;
 text-align:left; 
}

/*FIM GRID*/

.ConteudoControlsAdm{ 
 width:998px;
}
.fieldsetcss{
 border:1px solid #CCCCCC;
}
.filtro {
 padding-top:0px;
 padding-bottom:5px;
 padding-left:5px;
 padding-right:5px  
}

/*CONTROLE DE MENSAGEM*/
.MSGTable{
	width:400px;
	border:1px solid #A49E9E;
}

.MSGTitulo{	
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF
}

.MSGTableConteudo{
	background-color:#FFFFFF;
	width:100%;
}
.ImgAviso{
	margin:0px 10px 0px 0px;
}
.BackModalPopUp{
	background-color:#F6F6F6;
	filter:alpha(Opacity=50);
	opacity: .5; 
	-khtml-opacity: .5;
}
.BackModalPopUpDetProd{
	background-color:#FFFFFF;	
}
/*CONTROLE DE MENSAGEM*/
.TituloAdm{
 font-family:Tahoma;
 font-size:14px;
 font-weight:bold;
 text-transform:uppercase;
 color:#5D5D5D;
}

/*CONTROLE CAIXA LOGIN*/
#CaixaLogin {
 overflow: hidden; 	
 margin-top:4px;	
 background-color:#FFFFFF;
 text-align:left;
 vertical-align:middle; 
 line-height:27px;
 color:#5D5D5D;
 font-weight:bold;
 font-variant:small-caps;
 font-size:11px;
 border-top:1px dotted #888C90;
 border-bottom:1px dotted #888C90;
 border-left:1px dotted #888C90;
 border-right:1px dotted #888C90;
}	
#CaixaLoginPrincipal { 
 border-top:1px dotted #888C90;
 border-bottom:1px dotted #888C90;
 border-left:1px dotted #888C90;
 border-right:1px dotted #888C90;
}	
/*FIM CONTROLE CAIXA LOGIN*/	

/*TAB AJAX*/
.ajax__tab_xp2{ 
 width:95%; 
}
.ajax__tab_header {  	
 font-weight:bold;
 text-transform:uppercase;
 border-bottom:1px dotted #888C90;
}
.ajax__tab_tab {
 padding:4px;
 vertical-align:bottom;
 text-align:left;
 height:20px;
 width:300px;
 background:repeat-y;
 background-image:url(Imagens/AbaSelecionado.gif);
 background-color:#FFFFFF;	
}
.ajax__tab_tab:hover { 
 text-align:left;
 height:27px; 
 width:300px; 
 background-image:url(Imagens/Aba.gif);
 background-color:#FFFFFF;     
}
.ajax__tab_active .ajax__tab_tab {	
 border-bottom:0;
 height:27px; 
 background-image:url(Imagens/Aba.gif);
 background-color:#FFFFFF;
}
.ajax__tab_body {    
 border:1px dotted #888C90;        
 border-top:0;
 padding:8px;
}
/*FIM TAB AJAX*/
 
.rblSelecao{ 
 border:1px solid #CCCCCC;	
 text-align:left;
 table-layout: fixed;
 width:90% 
}

.BackModalPopUp2{
	background-color:#060606;
	filter:alpha(Opacity=50);
	opacity: .5; 
	-khtml-opacity: .5;		
}
.MSGTable_Close{
	width:50px;
	border:1px solid #A49E9E;
}
.div-cabecalho-sessao{border-bottom: solid 2px black; text-align: left; margin-top: 10px; margin-bottom: 10px; font-size: 14px; padding-left: 5px;}