#apple {background-color:#f9f9f9; color:black}
#apple1 {background-color:#247B71;}
#apple2 {background-color:#247B71;}
#apple3 {background-color:#247B71;}
#apple4 {background-color:#247B71;}
#apple5 {background-color:#247B71;}
#apple6 {background-color:#247B71;}
#apple7 {background-color:#247B71;}
#apple8 {background-color:#247B71;}
#apple9 {background-color:#247B71;}
#apple10 {background-color:#247B71;}
#appleSenha {background-color:#247B71;}
#appleFichaMotorista {background-color:#247B71;}
#applePlanilhaColeta {background-color:#247B71;}


.modal_menu{font-family: 'Open Sans', Arial; width:100%; font-size:14px; font-weight:600; line-height:30px; padding:0 10px 0 10px; color:#FFF; text-shadow:0px 0px 5px #333; white-space:nowrap; border:none; border:hidden; background:#666; text-align:left; cursor:pointer;}
.modal_menu:hover{background-color:rgba(0,0,0,0.2);}


.edt_cadastro{display:none; background:url(../imagens/layout/tabs/null.png); width: 300px; box-shadow:0px 0px 0px #000, 0px 0px 10px #000; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; padding:15px; position:absolute !important; left:49% !important; top:120px !important; margin-left:-150px;}

.edt_cadastro .close{background: url(../imagens/layout/fechar_modal.png) no-repeat; position:absolute; top:-16px; right:-16px; cursor:pointer; height:33px; width:33px;}

.modal_grid{display:none; background:url(../imagens/layout/tabs/null.png); width:590px; box-shadow:0px 0px 0px #000, 0px 0px 10px #000; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; padding:15px; position:absolute !important; left:50% !important; top:120px !important; margin-left:-295px;}

.modal_grid .close{background: url(../imagens/layout/fechar_modal.png) no-repeat; position:absolute; top:-16px; right:-16px; cursor:pointer; height:33px; width:33px;}

.questao_modal{font-size:16px; text-align:center; margin-bottom:20px;}


.modal_titulo{width:330px; height:40px; line-height:40px; color:white; font-style:oblique; background:#00579b; border-bottom:2px solid #909B9A; text-align:center; font-size:16px; margin:-15px 0 20px -15px; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; -khtml-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0;}


.rolagem_modal_estoque{width:300px; min-height:50px; max-height:300px; overflow-x:hidden; overflow-y:auto; padding-right:0;}
.modal_detalhes_lote{background:url(../imagens/layout/tabs/bg_tabela_precos.png); margin-bottom:20px;}
.lbl_modal{font-size:11px; height:25px; line-height:24px; color:#FFF; width:90px; padding:0 5px; text-align:right; float:left; background-color:rgba(0,0,0,0.15); white-space:nowrap; overflow:hidden;}
.info_modal{width:170px; height:25px; padding:0 5px; line-height:24px; float:left; overflow:hidden;}



.modal_grid_titulo{width:620px; height:40px; line-height:40px; background:#134F4A; border-bottom:2px solid #63ADA8; text-align:center; font-size:16px; margin:-15px 0 20px -15px; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; -khtml-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0;}

.modal_lbl_full{padding-left:25px; font-size:13px; height:13px; line-height:13px; font-weight:600;}

.modal_infos_consulta{font-size:11px; width:300px; height:20px; line-height:20px; font-weight:700; white-space:nowrap; overflow:hidden;}
.modal_infos_consulta span{color:#CCC; font-size:10px; font-weight:600;}

.modal_grid_tit{font-size:11px; font-weight:600; width:90px; float:left;}
.modal_grid_tit div{width:80px; height:20px; line-height:20px; overflow:hidden; text-align:center;}

.rolagem_modal{width:577px; max-height:140px; padding-right:0px; overflow-y:auto; overflow-x:hidden;}
.rolagem_modal_bg{background:url(../imagens/layout/tabs/bg_tabela_precos.png);}

.modal_grid_info{font-size:12px; width:90px; float:left;}
.modal_grid_info div{width:80px; height:20px; line-height:20px; overflow:hidden; text-align:center;}

.modal_infos_consulta_full{font-size:11px; height:13px; line-height:13px; font-weight:600;}

.hr_modal{margin:10px 0; border:none; border-bottom:1px solid #909B9A; clear:both;}

.modal_campo_lbl{width:80px; height:24px; margin:0 10px 10px 0; font-size:13px; line-height:24px; text-align:right; float:left;}
.lbl_2{width:40px; margin-bottom:0px;}


.modal_campo_form{width:200px; height:24px; margin-bottom:10px; float:left; font-size:15px; line-height:24px;}
.modal_campo_form_msg{width:200px; height:66px; margin-bottom:10px; float:left; font-size:15px; line-height:24px;}

.c_form_2{width:90px !important;}
.form_2{width:80px !important; text-align:center !important;}

.modal_botao_form{font-family:'Open Sans', Arial; background:url(../imagens/layout/icone_bt_salvar.png) no-repeat #63ADA8; border:1px solid #8CC4BF; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; padding:0 10px 0 30px; height:27px; font-size:14px; color:#FFF; float:right; margin:10px 20px 0 0;}

.modal_botao_gerar_pdf{font-family:'Open Sans', Arial; background:url(../imagens/layout/icone_bt_pdf.png) no-repeat #63ADA8; border:1px solid #8CC4BF; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; padding:0 10px 0 30px; height:27px; font-size:14px; color:#FFF; margin-top:10px;}

.modal_botao_afirmar{font-family:'Open Sans', Arial; background:url(../imagens/layout/tabs/icone_confirmar_modal.png) no-repeat #63ADA8; border:1px solid #8CC4BF; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; padding:0 10px 0 32px; height:32px; line-height:32px; font-size:14px; color:#FFF; margin-top:10px;}

.modal_form{font-family:'Open Sans', Arial; background:#DDD; border:1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; padding:0 5px; height:22px; font-size:13px; color:#444; width:180px; text-align:left;}

.modal_form_select{font-family:'Open Sans', Arial; background:#DDD; border:1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; padding:0 5px; height:22px; font-size:13px; color:#444; width:190px; text-transform:uppercase;}

.modal_form:focus{background:#FFF; outline:none;}


.modal_form_msg{font-family:'Open Sans', Arial; background:#DDD; border:1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; padding:0 5px; height:66px; line-height:22px; font-size:13px; color:#444; width:180px; text-align:left;}
