/****TAGS****/
* {margin:0;padding:0;border:0px;}
html {height:100%;}
body {height:100%;background:#f1ebdc url(../img_admin/fundo_internas.gif) repeat-x left top;font:10px Verdana, Arial, Tahoma;}
ul {list-style:none;}
.float {float:left;}
.right {float:right;}

/****GERAL****/
img.float, input.float, select.float {float:left;}
img.right, input.right, select.right {float:right;}
.clear {clear:both;width:auto;height:0px;line-height:0px;visibility:hidden;}
.clearObj {clear:both;display:block;}

/****LINKS****/
.link01 {color:#fff;text-decoration:none;}
.link01:hover {text-decoration:underline;}
.link02 {color:#000;text-decoration:none;}
.link02:hover {text-decoration:none;}

/****CORES****/
.cor {color:#68a068;}
.cor2 {color:#386938;}

/****PÁGINA INICIAL****/
#bg_body {background:#043504 url(../img_admin/bg_geral_inicial.jpg) repeat-x left top;}
#geral {width:970px;margin:0 auto;}
.conteudo_inicial {float:left;display:inline;width:970px;height:440px;padding:0px 0px 30px 0px;background:url(../img_admin/fundo_inicial.jpg) no-repeat left top;}
.logo_inicial {float:left;display:inline;width:275px;height:120px;margin:260px 0px 0px 100px;background:url(../img_admin/logo_inicial.jpg) no-repeat left top;text-indent:-9999px;}
.agrupa_form {float:right;display:inline;width:240px;height:220px;margin:211px 160px 0px 0px;}
.area_login {float:left;display:inline;width:240px;height:50px;background:url(../img_admin/area_login.jpg) no-repeat left top;text-indent:-9999px;}
.form_login {float:left;display:inline;width:240px;padding:20px 0px 0px 0px;}
/***Form Login***/
form.form_login dl.zend_form {float:left;display:inline;}
form.form_login dl.zend_form dt {float:left;display:inline;height:40px;}
form.form_login dl.zend_form dt label {float:left;display:inline;width:40px;background:url(../img_admin/seta.gif) no-repeat 0px 6px;margin-top:10px;padding:5px 0px 10px 15px;font-size:12px;font-weight:bold;color:#fff;}
form.form_login dl.zend_form dd {float:left;display:inline;height:40px;}
form.form_login dl.zend_form dd input#opera_email, form.form_login dl.zend_form dd input#opera_senha {float:left;display:inline;width:150px;margin:10px 0px 0px 5px;background:#fff;border:1px solid #4a7b4a;font:11px Verdana, Arial, Tahoma;padding:3px;}
form.form_login dl.zend_form dd input#opera_email:hover, form.form_login dl.zend_form dd input#opera_senha:hover {background:#e1e1e1;}  
form.form_login dl.zend_form dd .bt_esqueci_senha {float:left;display:inline;width:130px;padding:0px;background:none;font-size:11px;color:#7fa758;margin-top:17px;cursor:pointer;}
form.form_login dl.zend_form dd .bt_esqueci_senha:hover {text-decoration:underline;}
form.form_login dl.zend_form dd .bt_acessar {float:left;display:inline;margin:10px 0px 0px 2px;padding:0px;width:86px;height:35px;background:url(../img_admin/bt_acessar.jpg) no-repeat left top;cursor:pointer;}
form.form_login dl.zend_form dd .bt_acessar:hover {background:url(../img_admin/bt_acessar-over.jpg) no-repeat left top;}

/****INTERNAS****/
.topo {float:left;display:inline;width:970px;height:130px;position:relative;background:url(../img_admin/bg_topo.jpg) no-repeat top left;}
.logo {float:left;display:inline;width:200px;height:80px;background:url(../img_admin/logo.jpg) no-repeat top left;text-indent:-9999px;}
.bt_sair {float:right;display:inline;width:55px;height:20px;margin:100px 0px 0px 0px;background: url(../img_admin/bt_sair.jpg) no-repeat top right;font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;text-decoration:none;}
.bt_sair:hover {background:url(../img_admin/bt_sair-over.jpg) no-repeat top right;text-decoration:underline;}
.menu {float:left;display:inline;width:550px;height:45px;margin:85px 0px 0px 0px;}
.bt_menu, .bt_menu_hover {float:left;display:inline;padding:16px 50px 10px 10px;margin:0px 20px 0px 2px;background: url(../img_admin/bullet.jpg) no-repeat right 15px;font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;text-align:right;text-decoration:none;}
.bt_menu_hover {background:#ccd95d url(../img_admin/bullet2.jpg) no-repeat right 15px;margin:0px 20px 0px 0px;color:#386938;text-decoration:none;cursor:pointer;border-right:1px solid #386938;border-left:1px solid #386938;}
.sub_menu {float:left;display:inline;width:250px;}
.bt_submenu {float:left;display:inline;z-index:100;width:220px;padding:10px 0 10px 30px;background:#fff url(../img_admin/bullet3.gif) no-repeat 15px 15px;font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;border-left:1px solid #386938;border-right:1px solid #386938;border-bottom:1px solid #386938;color:#386938;}
.bt_submenu:hover {background:#f2f1f1 url(../img_admin/bullet3.gif) no-repeat 15px 15px;}
#menu_cadastro_ul {position:absolute;z-index:300;top:127px;left:200px;visibility:hidden;}
#menu_produtos_ul {position:absolute;z-index:300;top:127px;left:348px;visibility:hidden;}
.conteudo {float:left;display:inline;padding:30px 0;}

/*****TELA 1******/
.agrupa_dados {float:left;display:inline;width:830px;margin-left:30px;}
.tit_tela1 {float:left;display:inline;font:24px Verdana, Arial, Helvetica, sans-serif;color:#884d23;}
.lista_tela1 {float:left;display:inline;width:800px;margin-top:30px;}
.item_lista_tela1 {padding:0 0 10px 20px;background:url(../img_admin/bullet3.jpg) no-repeat 0 2px;font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

/*****TELA 2****/
.tit_tela2 {float:left;display:inline;width:970px;font:24px Verdana, Arial, Helvetica, sans-serif;color:#884d23;}
.form_dados {float:left;display:inline;width:950px;background:url(../img_admin/bg_form.jpg) no-repeat left top;margin-top:20px;padding:20px 0px 0px 20px;}
/***Form Cadastro***/
form.form_dados dl.zend_form {float:left;display:inline;}
form.form_dados dl.zend_form dt {float:left;display:inline;width:940px;}
form.form_dados dl.zend_form dt#Cancelar-label, form.form_dados dl.zend_form dt#Salvar-label {float:left;display:inline;width:0px;}
form.form_dados dl.zend_form dt label {float:left;display:inline;background:url(../img_admin/bullet3.gif) no-repeat 5px 9px;margin-top:10px;padding:5px 0px 10px 15px;font-size:12px;font-weight:bold;color:#884d23;}
form.form_dados dl.zend_form dd {float:left;display:inline;width:940px;}
form.form_dados dl.zend_form dd#Cancelar-element, form.form_dados dl.zend_form dd#Salvar-element {float:left;display:inline;width:100px;margin:20px 0px 0px 5px;}
form.form_dados dl.zend_form dd input,form.form_dados dl.zend_form dd textarea,form.form_dados dl.zend_form dd select {float:left;display:inline;width:150px;margin:10px 0px 0px 5px;background:#fff;border:1px solid #4a7b4a;font:11px Verdana, Arial, Tahoma;padding:3px;}
form.form_dados dl.zend_form dd textarea {width: 800px;}
form.form_dados dl.zend_form dd input:hover {background:#e1e1e1;}  
form.form_dados dl.zend_form dd .bt_cancelar, form.form_dados dl.zend_form dd .bt_salvar {float:left;display:inline;width:80px;padding:5px 10px;margin:0px;background:#884d23;border:2px solid #884d23;font-size:11px;font-weight:bold;color:#fff;cursor:pointer;}
form.form_dados dl.zend_form dd .bt_cancelar:hover, form.form_dados dl.zend_form dd .bt_salvar:hover {background:#9f8069;}

/*****TELA 3****/
.agrupa_form2 {float:left;width:970px;background: url(../img_admin/fundo_form_cadastro.jpg) no-repeat top left;}
.bt_filtro {float:right;display:inline;width:70px;height:20px;margin:20px 20px 5px 0;padding:0 0 0 25px;background: url(../img_admin/bullet4.jpg) no-repeat top left;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#333;text-decoration:none;}
.bt_filtro:hover {background: url(../img_admin/bullet4-over.jpg) no-repeat top left;color:#000;text-decoration:none;}
.form_cadastro {float:left;display:inline;width:950px;margin-top:5px;padding:20px 0px 10px 20px;background: url(../img_admin/fundo_filtro.jpg) repeat-y top left;}
.linha_cadastro {float:left;display:inline;padding:10px;margin-right:5px;}
.desc_cadastro {float:left;display:inline;padding:0 0 5px 20px;background:url(../img_admin/bullet3.gif) no-repeat 5px 4px;font-size:12px;color:#386938;}
.desc_cadastro2 {float:left;display:inline;padding:0 0 5px 10px;font-size:12px;font-weight:bold;}
.campo_form, .campo_form_over {float:left;display:inline;z-index:10;margin-left:20px;background:#fff;border:1px solid #386938;font:11px Verdana, Arial, Tahoma;padding:3px;}
.campo_form_over {background:#e1e1e1;}
.agrupa_busca {float:right;display:inline;width:440px;height:37px;margin:0px 20px 0px 0px;padding:33px 0 0 40px;background:url(../img_admin/fundo_buscar.jpg) no-repeat 0px 5px;}
.bt_busca {float:left;display:inline;margin:0px 0px 0px 5px;padding:2px 2px;font-weight:bold;color:#fff;text-decoration:none;}
.link_ok {background:#884d23;}
.link_ok:hover {background:#9f8069;text-decoration:none;}
.link_limpar {background:#884d23;}
.link_limpar:hover {background:#9f8069;text-decoration:none;}
.agrupa_bt_cadastrar {float:left;display:inline;width:80%;margin-left:25px;}
.bt_cadastrar {float:left;display:inline;margin:0px 0px 0px 5px;padding:5px 20px;font-weight:bold;color:#fff;border:2px solid #7f0000;}
.link_cadastrar {background:#cc0000;text-decoration:none;}
.link_cadastrar:hover {background:#7f0000;}

/***tabela****/
table.tabela {float:left;width:970px;/*border:1px solid #9c9b65;*/}
table.tabela thead {background:#9c9b65;}
table.tabela tbody, table.tabela tfoot {background:#fff;}
table.tabela tfoot{background: #d8d2c2;}
table.tabela tr {width:970px;text-align:left}
table.tabela tr th {color:#fff;font-weight:bold;padding:5px 0px 5px 20px;border-right:1px solid #9c9b65;}
table.tabela tr td {/*color:#386938;font-weight:bold;*/padding:5px 0px 5px 20px;/*border:1px solid #9c9b65;*/}
.bot_link_altera {padding:3px 10px 7px 20px;background:url(../img_admin/icone_alterar.jpg) no-repeat left top;color:#386938;text-decoration:none;}
.bot_link_conteudo {padding:3px 10px 7px 20px;background:url(../img_admin/icone_ver.jpg) no-repeat left top;color:#386938;text-decoration:none;}
.bot_link_altera:hover, .bot_link_exclui:hover,.bot_link_conteudo:hover {color:#1c471c;text-decoration:underline;}

/***paginação****/
/*.paginacao {float:right;display:inline;height:50px;margin-top:20px;}
.txt_paginacao {float:left;display:inline;margin-top:2px;font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#386938;margin-right:20px;}
*/
/*.primeira {display:inline;width:63px;height:17px; padding:2px 0 0 30px;font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;background: url(../img_admin/fundo_paginacao.gif) no-repeat top left;margin-right:5px;}
.ultima {display:inline;width:83px;height:17px; padding:2px 0 0 10px;font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;background: url(../img_admin/fundo_paginacao2.gif) no-repeat top left;margin-right:20px;}
*/

.numero_paginacao {
    padding:1px 7px;
    margin:3px 0 0 2px;
    font:11px Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;margin-right:5px;
    background: #FFF7CE none repeat scroll 0 0;
    text-decoration:none;
    border:1px solid #B39349;
    text-decoration:none;}
/*.numero_paginacao a {padding:2px 5px;border:1px solid #B39349;text-decoration:none;color:#386938;}
.numero_paginacao a:hover {border:1px solid #B39349;text-decoration:none;background:#386938;color:#fff;}*/

/****SELO****/
#selo {width:290px;margin:0px auto;clear:both;height:50px;}
.txt_selo {float:left;width:auto;font:10px Verdana, Arial, Verdana;padding:10px 10px 0px 10px;}

#MAX_FILE_SIZE{display: none;}