﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #666666;	
}

html, body {
    min-height: 100%;
    height: auto !important;
    height: 100%;
}

h1
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin:0px;
	padding:0px;
}
	
h2
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}	

h3
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:0px;
	padding:0px;
}	

a:link {
	color:#666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
} 
a:hover {
	color:#444481;
	text-decoration: none;
}
a:visited {
	color:#666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
} 

table,th, td
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #666666;
}

.bordaBox {bbackground: ttransparent; width:100%; margin: 0px 0px 8px 0px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;}
.bordaBox .b1 {margin:0 5px; background:#DDDDDD;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo { height:135px; padding:10px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;}

/*
.botao{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color: #464f82;
	padding:5px;
	border:1px solid #464f82;
	background-color:#efefef;
	cursor:pointer;
	margin-right:5px;
}


.botao:active {
	background: url("http://www.webgestor.com.br/WGArquivos/midia/wg5/but_bg.gif") repeat scroll center bottom transparent;
}*/
.botao, .botaoDesabilitado{
	cursor:pointer;
	font-size: 14px !important;
	font-family: "Myriad Pro", "Trebuchet MS", Arial;
	height:30px;
	margin:0;
	outline:0 none;
	vertical-align:top;
	padding: 5px 20px;
	white-space:nowrap;
}
.botao{
	background: url("http://www.webgestor.com.br/WGArquivos/midia/wg5/but_bg.gif") repeat scroll center bottom transparent;
	color:#000000;
	border:1px solid #CCC;
	font-size: 14px !important;
}
.botaoDesabilitado{ 
	color:#ccc; 
	border:1px solid #aaa;
}

.botaocolor{
	border:1px solid #CCC;
	color:#000000;
}

/* Menu ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- */
	.submenu_grupo_titulo, .submenu_titulo, .submenu_titulo_destaque{
		font-family:verdana, arial;
		font-size: 12px;
		color:#888;
	}
	.submenu_grupo_titulo, .submenu_titulo_destaque{
		font-weight:bold;
	}
	table.submenu_grupo{
		float:left;
		margin-right:3px;
	}
	table.submenu_grupo td{
		padding:3px;
		width:90px;
	}
	table.submenu_grupo td p{
		margin:2px;
	}
	.botao_menu{
		cursor: pointer;
	}
	.menu_caixa_pesquisa{
		BORDER-RIGHT: #999 1px solid; 
		BORDER-TOP: #999 1px solid; 
		FONT-SIZE: 13px; 
		BORDER-LEFT: #999 1px solid; 
		COLOR: #666; 
		BORDER-BOTTOM: #999 1px solid; 
		font-family: Arial, Helvetica, sans-serif;
		HEIGHT: 23px !important;
		width:245px;
	}
/*	---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- */


/* LINK ------------------------------------------------------------*/
a.link_cinza11 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
a.link_cinza11:hover {
	color: #999;
}

a.link_cinza12 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #666;
	text-decoration: none;
}
a.link_cinza12:hover {
	color: #999;
}

a.link_preto12 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.link_preto12:hover {
	color: #666;
}

a.link_cinza13 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #666;
	text-decoration: none;
}
a.link_13:hover {
	color:#999;
}

/* TÍTULOS---------------------------------------------------------------------------------------------------------------------------------------------*/
.titulo {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 22px;
}
.subtitulo {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}


/* CONTEÚDO INTERNO---------------------------------------------------------------------------------------------------------------------------------------------*/
.conteudo12{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #666666;
}

.conteudo13{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #666666;
}
.conteudo13cinzaclaro{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #999;
}
.conteudo16{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	color: #666666;
}

.rodape{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #666666;
}

/* BOX---------------------------------------------------------------------------------------------------------------------------------------------*/
.box {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	height: 20px;
	color: #333;
}
.box_menu {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	height: 20px;
	width: 80px;
	color: #333;
}

.MensagemSucesso{
	border:1px solid green;
	padding: 5px;
	background-color: #EAF1D6;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
}

.MensagemErro{
	border:1px solid red;
	padding: 5px;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
}

/*GRID DE TABELA RESULTADO*/
.titulogrid{
	background-color:#DCDCDC;
	color: #666;
}
.titulogrid  td{
	padding-left: 2px;
	cursor: pointer;
	font-size: 13px;	
}
.linhaA{
	background-color:#EAEAEA;
	cursor: pointer;
}
.linhaB{
	background-color:#FFFFFF;
	cursor: pointer;
}
.descricaoNF{
	background-color:#F9EBBA;
}
.NenhumRegistro{
	margin:5px;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #77a;
	font-size:11px;
	background-color:#ffa;
	text-align:center;
}

.TituloPG{
	color: #3F3F77;
	font-weight:bold;	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;	
}

.display0 {
	display:none;
}
.display1 {
}

.destaque{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	color: #666666;
}

.caixaTxt{
	width: 110px;
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #666666;
	border:1px solid #CCC;
	font-size:12px;
}

/* MODAL *************************************************************************************************/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
  width:3000px;
}
  
#boxesBusca .window {
  position:absolute;
  left:10 !important;
  top:10 !important;
  width:90%;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxesBusca #dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}

#boxesBusca #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background:url(login-header.png) no-repeat 0 0 transparent; 
  width:800px; 
  height:400px;
}

#dialog1 .d-header input {
  position:relative;
  top:10px;
  left:10px;
  border:3px solid red;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxesBusca #BoxBairros {
  /*background:url(notice.png) no-repeat 0 0 transparent; */
  /*background-color: #FFF;*/
  width:800px; 
  height:400px;
  padding:20px;
  top:0px;
  left:0px;
}

#boxesForm .window {
  position:absolute;
  width:90%;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxesForm #dialog {
  width:375px; 
  padding:10px;
  height:200px;
  background-color:yellow;
}

#boxesForm #dialog1 {
  width:375px; 
}

#boxesForm #BoxSaibaMais {
  width:800px; 
  padding:20px;
}

.close{display:block; text-align:right;}




/*SLIDER---------------------------------------------------------------------------------------------------------------------------------------------*/
#DIV_valores-frame > div.DIV_valores { padding: 10px !important; };
#DIV_area-frame > div.DIV_area { padding: 10px !important; };