
body{

margin:0;
overflow:hidden;
background:#363636;
font-size:11px;
font-family:Arial,Tahoma,Verdana,Helvetica;

}

div{ margin:0 }

/* INTERFACE JANELA PRINCIPAL FRAME ( MENU / CONTEUDO ) */
#adm_janela{

width:100%;
height:100%;
border:0;
border-collapse:0;
border-spacing:0;
padding:0;

}

/* Hack Css DocType( 100% ) Fox / IE(7/8) */
html,body,table#adm_janela {
height: 100%;
}


#adm_janela img { border:0; }
#adm_janela #menu_seta { height:15px; border:0; cursor:pointer; vertical-align:middle; }

/* iframe menu */
#adm_janela .jan_mc1{ width:195px; height:5px; background:url(../layout/janela_c1_topo.gif) no-repeat; }
#adm_janela .jan_mc2{ width:195px; height:5px; background:url(../layout/janela_c1_inf.gif) no-repeat; }
#adm_janela .jan_mc3{ background:url(../layout/janela_c1_fd.gif) repeat-y #fff; padding-left:6px; padding-right:6px; vertical-align:top; }


/* iframe conteudo - topo */
#adm_janela .jan_ct_c1{ width:5px; height:5px; background:url(../layout/janela_c2_top1.gif) no-repeat; }
#adm_janela .jan_ct_c2{ width:5px; height:5px; background:url(../layout/janela_c2_top2.gif) no-repeat; }
#adm_janela .jan_ct_c3{ background:url(../layout/janela_c2_top3.gif) repeat-x #393A3A; }

/* iframe conteudo - meio */
#adm_janela .jan_cm_c1{ width:5px; height:5px; background:url(../layout/janela_c2_lat1.gif) repeat-y; }
#adm_janela .jan_cm_c2{ width:5px; height:5px; background:url(../layout/janela_c2_lat2.gif) repeat-y; }
#adm_janela .jan_cm_c3{ background:#fff; width:100%; height:100%; vertical-align:top; }
#adm_janela .jan_cm_seta{ background:#515151; width:5px; height:100%; vertical-align:middle; }

/* iframe conteudo - inferior */
#adm_janela .jan_ci_c1{ width:5px; height:5px; background:url(../layout/janela_c2_inf1.gif) no-repeat; }
#adm_janela .jan_ci_c2{ width:5px; height:5px; background:url(../layout/janela_c2_inf2.gif) no-repeat; }
#adm_janela .jan_ci_c3{ background:url(../layout/janela_c2_inf3.gif) repeat-x #456A9D; }



/* BARRA TITULO SUPERIOR + BOTOES */
#barra_titulo
{ 

	width:100%;
	height:55px;
	line-height:55px;
	padding-left:45px;
	background-color:#363636;
	background-image:url(../layout/barra_titulo.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-position:15px;
	float:left;
	display:block;
	
	font-family:  Arial, Verdana, sans-serif; 
	font-weight: normal; 
	text-align: left; 
	font-size: 23px; 
	color:#fff;

}

#barra_titulo .barra_botoes { float:right; margin-top:-5px; margin-right:70px }
#barra_titulo .barra_seta { cursor:pointer }
#barra_titulo .botao { width:91px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_tit.png) no-repeat top left; cursor: pointer; }
#barra_titulo .botao_hover { background-position: bottom left; cursor:pointer; }
#barra_titulo .botao_bc { width:35px; height:26px; line-height:26px;  text-indent:-9999px; border: none; background: transparent url(../layout/form_botao_lupal.png) no-repeat top left; cursor: pointer; }
#barra_titulo .botao_bc2 { width:35px; height:26px; line-height:26px;  text-indent:-9999px; border: none; background: transparent url(../layout/form_botao_lupal.png) no-repeat bottom left; cursor:pointer; }
#barra_titulo .botao_bc_hover { background-position: bottom left; cursor:pointer; }

#barra_titulo .barra_form { font-size:12px; float:right; margin-top:10px; margin-right:70px }
#barra_titulo ul { background:#D77202; color:#fff; list-style-type: none; background-image:none; margin:0; padding:0; }
#barra_titulo li { float: left; padding-left:3px }

/* BARRA CARRINHO DE COMPRAS SUPERIOR + BOTOES */
#barra_car
{ 

	width:100%;
	padding-left:45px;
	background-color:#363636;
	background-image:url(../layout/barra_titulo.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-position:15px;
	display:block;
	
	font-family:  Arial, Verdana, sans-serif; 
	font-weight: normal; 
	text-align: left; 
	font-size: 23px; 
	color:#fff;
	position:absolute;

}

#barra_car.topo{ left:0; top:0; height:65px; line-height:65px; }
#barra_car.inferior{ left:0; bottom:0; background-image:none; height:55px; line-height:55px; }
#barra_car.recibo{ -moz-border-radius: 10px; -webkit-border-radius: 10px; width:455px; height:345px; left:235px; top:25px; background-image:none; background-color:#fff; border:1px solid #848484 }

#barra_car .barra_valor{ float:right; margin:5px; margin-right:70px; padding:10px; border:5px solid #848484; width:165px; height:20px; line-height:20px; color:#fff; background:#595959; font-size:21px; text-align:center; }
#barra_car .barra_botoes_car { float:left; margin:0px }
#barra_car .barra_botoes_fechar { float:right; margin:0px; margin-right:55px; padding:0 }

/* BARRA INFERIOR + BOTOES CARRINHO */
#barra_car .botao { width:150px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_g.png) no-repeat top left ; cursor: pointer; font-weight:normal;  }
#barra_car .botao_hover { background-position: bottom left; cursor:pointer; }

/* BARRA COMPRAS + BOTOES CARRINHO */
#produto .botao_ { width:91px; height:39px; line-height:39px; color:#fff; border: none; background: transparent url(../layout/form_botao_g2.png) no-repeat top left; cursor: pointer; font-weight:normal;  }
#produto .botao { width:150px; height:39px; line-height:39px; color:#fff; border: none; background: transparent url(../layout/form_botao_g3.png) no-repeat top left; cursor: pointer; font-weight:normal;  }
#produto .botao_hover{ background-position: bottom left; cursor:pointer; }
#produto .barra_botoes_car{ padding:10px }
#produto .barra_botoes_car button{ margin:5px }
#produto .barra_botoes_fechar button{ margin-top:-5px }

#produto .botao_bc { width:35px; height:26px; line-height:26px;  text-indent:-9999px; border: none; background: transparent url(../layout/form_botao_lupal.png) no-repeat top left; cursor: pointer; }
#produto .botao_bc_hover { background-position: bottom left; cursor:pointer; }

/*
#barra_car .botao_pg_confirma_click { width:150px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_g_on.png) no-repeat top left; cursor: pointer; font-weight:normal; }
#barra_car .botao_pg_bc { width:91px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_tit.png) no-repeat top left; cursor: pointer; font-weight:normal;  }
#barra_car .botao_pg_bc_hover{ background-position: bottom left; cursor:pointer; }
*/

#barra_buscar
{ 

width:100%;
line-height:35px;
padding-top:13px;
padding-left:15px;
padding-bottom:14px;
border-top:1px solid #838383;
background:url(../layout/barra_buscar_.gif) repeat-x #5B5B5B; color:#fff ;
float:left;
display:block;

}

/* Hack Css IE(7/8) */
*html #barra_buscar { height:55px; }

#barra_buscar label{ text-align:left; text-transform: uppercase; font-weight:bold; margin:0; padding:0; }
#barra_buscar input.texto {  line-height:21px; border:1px solid #b2b2b2; background: #fff url(../layout/form_input.jpg) repeat-x top left; }
#barra_buscar input.texto:hover {  line-height:21px; border:1px solid #D77202; background: #fff url(../layout/form_input.jpg) repeat-x top left; }
#barra_buscar button.botao { width:35px; height:26px; overflow:visible; text-indent:-9999px; border: none; background: transparent url(../layout/form_botao_lupal.png) no-repeat top left; cursor: pointer; }
#barra_buscar button.botao:hover { background-position: bottom left; cursor:pointer; }
#barra_buscar .botao_bc { width:35px; height:26px; overflow:visible; text-indent:-9999px; border: none; background: transparent url(../layout/form_botao_lupal.png) no-repeat top left; cursor: pointer; }
#barra_buscar .botao_bc_hover { background-position: bottom left; cursor:pointer; }
#barra_buscar .botao_bcg { width:91px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_tit.png) no-repeat top left; cursor: pointer; font-weight:normal;  }
#barra_buscar .botao_bcg_hover{ background-position: bottom left; cursor:pointer; }

#barra_buscar textarea { font-family: tahoma; }
#barra_buscar textarea#text_area { border: 1px solid #b2b2b2; background: #fff url(../layout/form_textarea.jpg) repeat-x top left; }
#barra_buscar select { width:150px; height:auto; border:1px solid #b2b2b2; margin:0; padding:0; background:#F5F5F5 }
#barra_buscar select.dropp { width:70px; }
#barra_buscar select.drop { width:100px; }
#barra_buscar select.dropm { width:200px; }
#barra_buscar select.dropg { width:250px; }

#barra_buscar ul { background:#D77202; color:#fff; list-style-type: none; background-image:none; margin:0; padding:0; }
#barra_buscar li { float: left; margin:0; padding:0; padding-left:3px; /*background:red;*/ }

#barra_buscar input{ border:1px solid #595959; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#barra_buscar select{ border:1px solid #595959; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:3px }
#barra_buscar input[type=text]:focus, input[type=password]:focus,
#barra_buscar input[type=button]:focus, select:focus, textarea:focus { outline: none; }


/* INTERFACE MENU */
#adm_menu { 

padding:0px;
margin:0px;

}

/* menu ul lateral */
#adm_menu UL.menuitem {

width:100%;
background:#fff;
margin:0;
padding:0;

list-style-type:none;
list-style-image:none;


/* formatacao de itens */
color:#000;
font-size:13px;
font-family:Arial,Tahoma,Verdana;
/*font-weight:bold;*/
/*text-transform:uppercase;*/

}

/* formatacao de links */
#adm_menu UL.menuitem A { height:25px; line-height:25px; padding:10px; padding-right:0px; border-bottom:2px solid #ECECEC; color:#474F4F; display:block; }
#adm_menu UL.menuitem A { background:url(../layout/menu_seta.gif) no-repeat left 8px; text-decoration:none }
#adm_menu UL.menuitem A:visited { color:#474F4F; text-decoration:none }
#adm_menu UL.menuitem A:hover { background: url(../layout/menu_seta.gif) no-repeat left 8px; background-color:#393A3A; color:#fff; text-decoration:none }
#adm_menu UL.menuitem A:active { background: url(../layout/menu_seta.gif) no-repeat left 8px; background-color:#D77202; color:#fff; text-decoration:none }


/* INTERFACE JANELAS DE CONSULTA */
#janela_consulta{ background:#fff; width:100%; display:block; overflow:auto; float:left } /* div janela de consulta */
#janela_paginacao{ background:#303030; width:100%; height:45px; display:block; float:left } /* div paginacao inferior */

/* Controles de páginacao - ul / div */
#janela_paginacao ul { background:#D77202; color:#fff; list-style-type: none; background-image:none; margin:0; padding:0; }
#janela_paginacao li { float: left; }
#janela_paginacao .coluna_esq { float: left; margin:0; padding:0; margin-top:15px; margin-left:10px } /* div esq */
#janela_paginacao .coluna_dir { float: right; margin:0; padding:0; margin-top:10px; margin-right:30px } /* div dir */
#janela_paginacao .coluna_sep { width:15px } /* separa li */

/* Controles de páginacao - botao / select */
#janela_paginacao .botao { width:35px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_seta.png) no-repeat top left; cursor: pointer; margin-left:5px; margin-right:5px }
#janela_paginacao .botao_hover { background-position: bottom left; cursor:pointer; }
#janela_paginacao select { border: 1px solid #D77202; background:#595959; color:#fff; height: 22px; width: 75px; line-height: 22px; }
#janela_paginacao select .setado { background:#6D6D6D; color:#fff; font-weight:bold } /* select setado */

/* Controles de páginacao - botao / pagamentos */
#janela_paginacao .botao_confirma { width:150px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_g.png) no-repeat bottom left ; cursor: pointer; font-weight:normal;  }
#janela_paginacao .botao_confirma_on { background-position: top left; cursor:pointer; }
#janela_paginacao .botao_confirma_click { width:150px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_g_on.png) no-repeat top left; cursor: pointer; font-weight:normal; }
#janela_paginacao .botao_bc { width:91px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_tit.png) no-repeat top left; cursor: pointer; font-weight:normal;  }
#janela_paginacao .botao_bc_hover{ background-position: bottom left; cursor:pointer; }


#barra_botoes .botao_bc { width:91px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_tit.png) no-repeat top left; cursor: pointer; font-weight:normal;  }
#barra_botoes .botao_bc_hover{ background-position: bottom left; cursor:pointer; }



/* INTERFACE - MENSAGENS DE AVISO */
#dialogo { position:absolute; text-align:center; padding-top:150px; top:0; left:0; min-height:100%; width:100%;  /*background:#000;opacity:.75; filter:alpha(opacity=75);*/ z-index:100}
#dialogo-div { background:#fff; border:5px solid #C40000; padding:20px; width:155px; }	

#atencao{ BORDER:1px dashed #FF8000; BACKGROUND:url(../icones/ico_atencao.gif) center left no-repeat #FFFFD9; WIDTH:100%; HEIGHT:95px; MARGIN:0; MARGIN-TOP:20px; MARGIN-LEFT:0px; PADDING:5px; PADDING-LEFT:80px; PADDING-TOP:7px; PADDING-BOTTOM:5px; }
#atencao .vermelho{ COLOR:#C40000 }
#atencao .verde{ COLOR:#007700 }
#atencao .laranja{ COLOR:#FECC00 }
#atencao .azul{ COLOR:#00356A }		


#janela_consulta .vermelho{ COLOR:#C40000 }
#janela_consulta .verde{ COLOR:#007700 }
#janela_consulta .laranja{ COLOR:#D77202 }
#janela_consulta .azul{ COLOR:#0000C4 }
#janela_consulta .botao { width:35px; height:26px; overflow:visible; text-indent:-9999px; border: none; background: transparent url(../layout/form_botao_att.png) no-repeat top left; cursor: pointer; margin:0; text-align:center }
#janela_consulta .botao_hover { background-position: bottom left; cursor:pointer; }
#janela_consulta .botao_h { width:35px; height:26px; overflow:visible; text-indent:-9999px; border: none; background: transparent url(../layout/form_botao_hist.png) no-repeat top left; cursor: pointer; margin:0; text-align:center }
#janela_consulta .botao_hhover { background-position: bottom left; cursor:pointer; }


/* barra de controle de botoes - inferior relatorios */
#janela_controle_inferior{ background:#363636; width:97%; height:55px; margin-top:10px; text-align:right; float:left }
#janela_controle_inferior .botao { width:91px; height:26px; line-height:26px; color:#fff; border: none; background: transparent url(../layout/form_botao_tit.png) no-repeat top left; cursor: pointer; }
#janela_controle_inferior .botao_hover { background-position: bottom left; cursor:pointer; }

/* IMPRESSAO
.print_logo{ margin:0; padding:0; margin-bottom:10px; text-align:center }
.print_titulo
{
	text-align:center;
	color:#FFF;
	background-color:#383F3F;
	margin:0;
	margin-bottom:5px;
	padding:10px;
	font-size:17px;
	font-weight:normal;
}
 */




