/* ---> body e backgrounds */

body { margin: 0px; padding: 0px; font:11px Tahoma, Verdana, Arial, Sans; background-color: #112335 !important; }
td { font:11px Tahoma, Verdana, Arial, Sans; }

.coluna_div { height: 2px; width: 171px; background: url(../../imagens/layout/coluna_division.gif) no-repeat; }

.on { background-color: #F7F7F7; }

/* ---> tamanhos e cores */

.lft { float: left; }
.rgt { float: right; }

.cor_333 { color: #333; }
.cor_666 { color: #666; }
.b	 { font-weight: bold; }

.sz_10 { font-size: 10px; }
.sz_11 { font-size: 11px; }
.sz_12 { font-size: 12px; }
.sz_13 { font-size: 13px; }
.sz_24 { font-size: 24px; }

.upper { text-transform: uppercase; }

.lnk_bco { color: #EEE; text-decoration: none;	}

.x-grid3-hd-4,.x-grid3-hd-5,.x-grid3-hd-6,.x-grid3-hd-7,.x-grid3-hd-8,.x-grid3-hd-10{
	background-color: #F9F9F9;
	background-image: url(../../images/default/grid/grid3-hrow.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	cursor:default; font:normal Tahoma !important; }
.x-grid3-hd-8 { font-size:11px !important; }

.x-grid3-td-4,.x-grid3-td-5,.x-grid3-td-6,.x-grid3-td-7,.x-grid3-td-10{
    background-color:#ffffcc; color:#663300; }
	
.x-grid3-td-8{
    font-weight:bold !important; background-color:White; color:#444 !important; font-family:Verdana !important; }

.x-form-num-field{ text-align:right; color:Blue; }

.combobox{ text-align:left; }

.grid_lista{ border-collapse: separate !important; border: 0px !important; }
.grid_lista a { color: #3366FF !important; text-decoration: underline !important; cursor:pointer !important; }

#lkbExportar { color: #3366FF; text-decoration: underline; cursor:pointer; }
#divImportar { margin: 20px 13px 0px 11px; font-weight:bold}
#fuImportar  { font:11px Tahoma, Verdana, Arial, Sans; width:300px; height:20px; }

#box
{
	width: 300px;
	height: 100px;
	background: #FFF;
	border: 8px solid #696969;
	padding:10px;
	font-size: 13px;
	text-align: center;
	position: absolute;
	margin-left: -150px;
	margin-top: -50px;
	left: 50%;
	top: 50%;
	z-index: 20;
	display: none;
}
#msg
{
	width: 200px;
	height: 68px;
	background: #FFF;
	border: 8px solid #696969;
	padding:10px;
	font-size: 13px;
	text-align: center;
	position: absolute;
	margin-left: -100px;
	margin-top: -34px;
	left: 50%;
	top: 50%;
	z-index: 20;
	display: none;
}
#screen
{
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
}

#divPaginacao { padding: 5px; margin: 8px 13px 0px 11px; background-color:#F1F1F1; border-left: 1px solid #99CCFF; border-right: 1px solid #99CCFF; border-top: 1px solid #99CCFF}
#divPaginacaoB { padding: 5px; margin: 0px 13px 0px 11px; background-color:#F1F1F1; border-left: 1px solid #99CCFF; border-right: 1px solid #99CCFF; border-bottom: 1px solid #99CCFF}
.paginacao {  }
.paginacao img { border: 0; }
.paginacao table { width:948px }
.paginacao select { height: 19px; }