A
{
    TEXT-DECORATION: none
}
.menu
{
    FONT-SIZE: 10pt;
    MARGIN: 0px 4px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.menu:hover
{
    FONT-SIZE: 10pt;
    MARGIN: 0px 4px;
    COLOR: steelblue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.rodape
{
    FONT-SIZE: 7pt;
    MARGIN: 1px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.ft5
{
    FONT-SIZE: 2pt;
    MARGIN: 1px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.ft6
{
    FONT-SIZE: 6px;
    MARGIN: 1px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.ft7
{
    FONT-SIZE: 7pt;
    MARGIN: 1px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.ft8
{
    FONT-SIZE: 8pt;
    MARGIN: 1px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.ft10
{
    FONT-SIZE: 10pt;
    MARGIN: 2px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.ft11
{
    FONT-SIZE: 11pt;
    MARGIN: 2px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.ft12
{
    FONT-SIZE: 12pt;
    MARGIN: 4px 4px 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.texto
{
    FONT-SIZE: 10pt;
    MARGIN: 4px 4px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.texto_preto
{
    FONT-SIZE: 10pt;
    MARGIN: 4px 4px 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.titulo
{
    FONT-SIZE: 14px;
    MARGIN: 1px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.titulo1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 2px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.titulo2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 2px 4px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
INPUT.inv{
	font-size: 10px;
	font-family: Tahoma;
	border: 0px;
	
	background-image: url(../imagens/bg_linhas.jpg);
}
SELECT.inv{
	font-size: 10px;
	font-family: Tahoma;
	border: 0px;
 BORDER-BOTTOM: #000000 0px solid;
	background-image: url(../imagens/bg_linhas.jpg);
}
.myInput
{
    /*BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;*/
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
}
.mySelect
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.myTextArea
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.myTextAreaCurr
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mlink
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mlink:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.mlink1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mlink1:hover
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.mlinkRC
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.mlinkRC2
{
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.mlinkRC:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.txtBody
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lstCkb
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lstTxt
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.txtw
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
}
.txtw11px
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
}
.txtoption
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TABLE.MtableNF TD
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.tbrelatorios TD
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TABLE.tbrel TD
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.tbrelatorios2 TD
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.tbrelatorios3 TD
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.Mtable TD
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.Mtable1 TD
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.Mtable2 TD
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.Mtable2 TR
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EEEEEE;
}
TABLE.Mtable3 TD
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.Grid TD
{
    BORDER-RIGHT: #8282ac 1px solid;
    BORDER-TOP: #8282ac 1px solid;
    BORDER-LEFT: #8282ac 1px solid;
    BORDER-BOTTOM: #8282ac 1px solid
}
TABLE.MtableOP TD
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.MtableOP1 TD
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.Rodape TD
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.MtableBV TD
{
    BORDER-RIGHT: #EEEEEE 0px solid;
    BORDER-TOP: #EEEEEE 0px solid;
    FONT-SIZE: 8px;
    BORDER-LEFT: #EEEEEE 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #DDDDDD 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.MtableRC TD
{
    BORDER-RIGHT: #EEEEEE 0px solid;
    BORDER-TOP: #EEEEEE 0px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #EEEEEE 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #DDDDDD 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.MtableRC2 TD
{
    BORDER-RIGHT: #B23A26 0px solid;
    BORDER-TOP: #B23A26 0px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #B23A26 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #B23A26 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    TEXT-DECORATION: none
}

TD.btn_tmkt
{
	border-left:solid 1px #B23A26;
	border-top:solid 1px #B23A26;
	border-right:solid 2px #993220;
	border-bottom:solid 2px #993220;
	background-image: url(../imagens/bg_titulo_colunas_tmkt.jpg);
	height:30px;
	/*background-color: #FFDEAB;*/
	cursor:pointer;
 
}

TD.btn_estoque
{
	border-left:solid 1px #FF6600;
	border-top:solid 1px #FF6600;
	border-right:solid 2px #CE5300;
	border-bottom:solid 2px #CE5300;
	background-image: url(../imagens/bg_titulo_colunas_estq.jpg);
	height:30px;
	/*background-color: #FFDEAB;*/
	cursor:pointer;
}
TD.btn_faturamento
{
	border-left:solid 1px #7F7F7F;
	border-top:solid 1px #7F7F7F;
	border-right:solid 2px #616161;
	border-bottom:solid 2px #616161;
	background-image: url(../imagens/bg_titulo_colunas_tes.jpg);
	height:30px;
	/*background-color: #888888;*/
	cursor:pointer;
}
TD.btn_ctrlcxa
{
	border-left:   solid 1px #3399CC;
	border-right:  solid 2px #257296;
	border-top:    solid 1px #3399CC;
	border-bottom: solid 2px #257296;
	background-image: url(../imagens/bg_colunas_ctrlcxa.jpg);
	height:30px;
	/*background-color: #FFDEAB;*/
	cursor:pointer;
}
td.btn_fiscal
{
	border-left:solid 1px #8E8E48;
	border-top:solid 1px #8E8E48;
	border-right:solid 2px #8E8E48;
	border-bottom:solid 2px #8E8E48;
	background-image: url(../imagens/bg_titulo_colunas_fis.jpg);
	height:30px;
	/*background-color: #FFDEAB;*/
	cursor:pointer;
}

DIV
{
 FONT-SIZE: 11px;
 FONT-STYLE: normal;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
 FONT-SIZE: 11px;
 FONT-STYLE: normal;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.QuebraPG 
{
page-break-before: always
}

DIV.mysql_error{
	background-image:url(../imagens/bg_linhas_tmkt.jpg);
	background-repeat: repeat-x;
	background-color: #F9EAE7;
}

DIV.divs_tmkt{
	display:none;
	position:absolute;
 left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;
 
	border-left:   solid 1px #B23A26;
	border-right:  solid 2px #993220;
	border-top:    solid 1px #B23A26;
	border-bottom: solid 2px #993220;
	
	background-color: #F8E2DE;
}

DIV.divs_ctrlcxa{
	display:none;
	position:absolute;
	left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;
	
	border-left:   solid 1px #3399CC;
	border-right:  solid 2px #257296;
	border-top:    solid 1px #3399CC;
	border-bottom: solid 2px #257296;
	
	background-color: #C2E1F0;
}
DIV.divs_faturamento{
	display:none;
	position:absolute;
	left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;

	border-left:   solid 1px #8C8C8C;
	border-right:  solid 2px #6B6B6B;
	border-top:    solid 1px #919191;
	border-bottom: solid 2px #6B6B6B;

	background-color: #DADADA;
}

DIV.divs_rh{
	display:none;
	position:absolute;
	left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;
	
	border-left:   solid 1px #89B3C7;
	border-right:  solid 2px #004462;
	border-top:    solid 1px #89B3C7;
	border-bottom: solid 2px #004462;
	
	background-color: #E1F7FF;
}

DIV.divs_gerencial{
	display:none;
	position:absolute;
	left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;
	
	border-left:   solid 1px #89B3C7;
	border-right:  solid 2px #004462;
	border-top:    solid 1px #89B3C7;
	border-bottom: solid 2px #004462;
	
	background-color: #E1F7FF;
}

DIV.divs_estoque{
	display:none;
	position:absolute;
	left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;
	
	border-left:   solid 1px #FF6600;
	border-right:  solid 2px #CE5300;
	border-top:    solid 1px #FF6600;
	border-bottom: solid 2px #CE5300;
	
	background-color: #FFEFD6;
}
div.divs_fiscal{
	display:none;
	position:absolute;
	left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;
	
	border-left:   solid 1px #8E8E48;
	border-right:  solid 2px #8E8E48;
	border-top:    solid 1px #8E8E48;
	border-bottom: solid 2px #8E8E48;
	
	background-color: #E7E7CF;
	
}

.imgtdOver{
	background-image: url('../imagens/bg_titulo_colunas2.gif');
	background-repeat: repeat-x;
}
.imgtdOut{
	background-image: url('../imagens/bg_titulo_colunas.gif');
	background-repeat: repeat-x;
}
.bg_linhas{
	background-image: url('../imagens/bg_linhas.jpg');
	background-color : #FFF;
	background-repeat: repeat-x;
}
.bg_linhas_tmkt{
	background-image : url('../imagens/bg_linhas_tmkt.jpg');
	background-color : #FBECEA;
	background-repeat: repeat-x;
}
.bg_linhas_rh{
	background-image : url('../imagens/bg_linhas_rh.jpg');
	background-color : #FFF;
	background-repeat: repeat-x; 
}
.bg_linhas_estq{ 
	background-image : url('../imagens/bg_linhas_estq.jpg');
	background-color : #FFF1E8;
	background-repeat: repeat-x;
}
.bg_linhas_fin{
	background-image : url('../imagens/bg_linhas_fin.jpg');
	background-color : #EBF5F5;
	background-repeat: repeat-x;
}
.bg_linhas_tes{
	background-image : url('../imagens/bg_linhas_tes.jpg');
	background-color : #EBEBEB;
	background-repeat: repeat-x; 
}
.bg_linhas_ger{
	background-image : url('../imagens/bg_linhas_ger.jpg');
	background-color : #EBF1E4;
	background-repeat: repeat-x;
}
.bg_linhas_fat{
	background-image : url('../imagens/bg_linhas_fat.jpg');
	background-color : #EFEFEF; 
	background-repeat: repeat-x;
}
.bg_linhas_ctrlcxa{
	background-image : url('../imagens/bg_linhas_ctrlcxa.jpg');
	background-color : #F0F8FB;
	background-repeat: repeat-x; 
}
.bg_linhas_fis{
	background-image : url('../imagens/bg_linhas_fis.jpg');
	background-color : #F9F9F4;
	background-repeat: repeat-x;
}
.bg_linhas_rest{
	background-image : url('../imagens/bg_linhas_rest.jpg');
	background-color : #FCF9F6;
	background-repeat: repeat-x;
}

DIV.acesso_negado{
	display:block;
	position:absolute;
	left:auto;
	right:auto;
	margin-right:auto;
	margin-top:auto;
	padding:0px;
}

#recados{
	display:none;
	position:absolute;
	top:160px;
	left:auto;
	right:auto;
	margin-left:350px;
	margin-right:auto;
	margin-top:auto;
	padding:5px;
	width:420px;
	float:inherit;
	/*border:1px solid #d0d0d0;*/
	/*background-color:#FFFFFF;*/
}

#new_msg{
	display:block;
	position:absolute;
	top:138px;
	left:auto;
	right:auto;
	margin-left:710px;
	margin-right:auto;
	margin-top:auto;
	padding:5px;
	width:50px;
	float:inherit;
	/*border:1px solid #d0d0d0;*/
	/*background-color:#FFFFFF;*/
}

#info{
	display:none;
	z-index:99;
	position:absolute;
	top:320px;
	left:auto;
	right:auto;
	margin-left:240px;
	margin-right:auto;
	margin-top:auto;
	padding:5px;
	width:50px;
	float:inherit;
	/*border:1px solid #d0d0d0;*/
	/*background-color:#FFFFFF;*/
}

/* POPUP EFECTS*/
.popup_effect1 {
  background:#EDB9AE;
  opacity: 0.2;
}

/*NOTIFICAÇÕES*/

div.breakall{
	display:none;
 position:fixed;

 margin-top: -300px;
 margin-left: -600px;
 text-align: center;
 vertical-align:middle;

 border: solid 1px #000;

 background-image:url(../imagens/div_bloq.png);

 z-index:2;
}

.div_overlay{
	display: none;
	visibility: hidden;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 500;
}

.notification_box{
	display: none;
	visibility: hidden;
	position: fixed;
	top: 0;
	left: 0;
	width: 700px;
	height: 100px;
	z-index: 500;
}

.divinfoloader{
	display: none;
	visibility: visible;
	position: fixed;
	top: 0;
	left: 0;	
	height: 25px;	
	
	font-family: tahoma;
	font-weight: bold;
	font-size: 10px;
	text-align: center;	
		
	z-index: 502;
}
td.titulos{
 height: 20px;
 background-image: url(../imagens/bg_titulo_colunas.gif);
 text-align:center;
}

.left    { border-left:   1px solid #000; }
.right   { border-right:  1px solid #000; }
.bottom  { border-bottom: 1px solid #000; }
.top     { border-top:    1px solid #000; }
.left2   { border-left:   2px solid #000; }
.right2  { border-right:  2px solid #000; }
.bottom2 { border-bottom: 2px solid #000; }
.top2    { border-top:    2px solid #000; }
.b       { font-weight: bold; }
.p       { padding: 3px; }