body{
	background-color:#FFFFBB;
	font-family:Palatino Linotype, Arial, Helvetica, sans-serif;
    color:#3E1219;
	font-size:12px;
}

.zdiv_totalzona{
    position:relative;
    width:920px;
    height:1701px;
	margin:0 auto;
	border: 1px solid;
	background-color:rgb(254,255,212);
	font-family:Arial, Helvetica, sans-serif;
}
.eee{
    float:left;
    width:520px;
    height:22px;
    margin-left:10px;
}
.eee_com{
    float:left;
    width:404px;
    height:22px;
    margin-left:10px;
    margin-top:27px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.eee_sem{
    float:left;
    width:116px;
    height:22px;
}

.eee8_com{
    float:left;
    width:390px;
    height:22px;
    margin-left:10px;
    margin-top:27px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.eee8_sem{
    float:left;
    width:130px;
    height:22px;
}
.ggg8_com{
    float:left;
    width:330px;
    font-size:14px;
    margin-top:22px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.ggg8_sem{
    float:left;
    width:4px;
    height:22px;
}
.hhh1{
    float:left;
    width:520px;
    height:22px;
    margin-left:10px;
}
.hhh1z_com{
    float:left;
    width:446px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
    margin-top:22px;
    margin-left:20px;
}
.hhh1z_sem{
    float:left;
    width:114px;
    height:22px;
    margin-left:10px;
}
.hhh18_com{
    float:left;
    width:420px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
    margin-top:21px;
}
.hhh1_sem{
    float:left;
    width:160px;
    height:22px;
    margin-left:10px;
}
.hhh1_com{
    float:left;
    width:335px;
    height:22px;
    margin-left:2px;
    margin-top:23px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.hhh1_sem{
    float:left;
    width:175px;
    height:22px;
}
.hhh2x8_com{
    float:left;
    width:392px;
    height:24px;
    margin-top:16px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.hhh2x8_sem{
    float:left;
    width:40px;
    margin-top:10px
    font-size:12px;
}

.hhh2y{
    float:left;
    width:390px;
    font-size:16px;
    margin-top:10px
}
.ii{
    float:left;
    width:240px;
    font-size:16px;
}
.jj{
    float:left;
    width:60px;

    font-size:16px;
}


.n{
    float:left;
    width:220px;

    font-size:16px;
    margin-left:88px
}
.n_in{
    float:left;
    width:30px;
    text-align:center;
    font-size:15px;
    margin-left:10px;
    margin-top:11px;
    border:1px solid #0000FF;
}
.n_{
    float:left;
    width:610px;
    font-size:16px;
}
.n_8com{
    float:left;
    width:365px;
    margin-top:11px;
    height:22px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.n_8sem{
    float:left;
    width:4px;
    margin-top:10px
    font-size:12px;
}
.antes{
    float:left;
    width:680px;

    font-size:16px;
}
#zzzz{
    float:left;
    width:410px;

    font-size:16px;
}


#l0{
    float:left;
    margin-top:6px;
    width:10px;
    height:148px;
	border: 1px solid #222;
	background-color:#FFF;
}


.linha{
    margin-top:20px;
    width:500px;
    height:8px;
	border-bottom: 1px solid #111; border-left: 1px solid #111;
}

#pos_via_sem{
    float:left;
    margin-left:46px;
    width:900px;
    height:8px;
}
#p_data_processamento_sem{
    float:left;
   	width:690px;
}

.pferr2{font-weight:bold; font-size:21px; text-align:center; }
.pferr3{font-weight:bold; font-size:18px; text-align:center; }
.pferr5{text-align:center;font-weight:bold;font-size:21px;}
.pferr6{width:740px;margin-left:70px;font-size:18px;}
.pferr7{width:740px;margin-left:40px;font-weight:bold;font-size:18px;}

#div_entrada{
   width:780px;
   height:508px;
   margin: 0 auto;
   margin-top:30px;
   border: 1px solid #C1C195;
   font-size:18px;
   background-color:rgb(254,255,212);
}

/*.div_total{width:444px; margin:0 auto; background-color:rgb(254,255,212); border: 1px solid #C1C195;}*/
.div_total{position:relative; width:444px; height:286px; margin: 0 auto; margin-top:80px; border: 1px solid #C1C195; background-color:rgb(254,255,212); font-family:Palatino Linotype, Arial, Helvetica, sans-serif;}

.div_780_por_40{float:left; width:436px; margin-top:60px;}
.div_780_por_30{width:780px;margin-top:30px;}
.div_780_por_20{float:left; width:436px; margin-top:40px;}

#div_login_1{position:relative}
#div_login_2{position:relative}
#div_login_3{position:relative}

.p_145{float:left;width:400px;color:rgb(255,66,66);margin-left:60px;font-size:16px;}

#p_148{float:left;width:50px;margin-left:80px;font-size:16px;}

#text_110{float:left;width:200px;margin-left:24px;}

#p_152{float:left;width:50px;margin-left:80px;font-size:16px;}

#password_101{float:left;width:80px;margin-left:24px;}

#submit_107{float:left;width:50px;margin-left:316px;}

/* Entrada de dados */
#p_titulo_ent{float:left; width:774px;; font-size:22px; font-weight:bold;margin-left:220px;  margin-top:50px;}

.aa{
    float:left;
    width:60px;
    font-size:16px;
    margin-left:80px ;
    margin-top:60px;
}
.bb{
    float:left;
    width:590px;
    font-size:16px;
    margin-top:57px;
    border:1px solid #0000FF;
}
.bb_fechando{
    float:left;
    width:160px;
    height:21px;
    margin-left:38px;
    margin-top:60px;
}
.cc{
    float:left;
    width:70px;
    font-size:16px;
    margin-left:80px;
    margin-top:30px;
}
.dd{
    float:left;
    width:250px;
    font-size:16px;
    margin-top:27px;
    border:1px solid #0000FF;
}
.ee{
    float:left;
    width:210px;
    font-size:16px;
    margin-left:34px;
    margin-top:30px;
}
.ee17{
    float:left;
    width:210px;
    font-size:16px;
    margin-left:80px;
    margin-top:30px;
}
.ff{
    float:left;
    width:32px;
    text-align:center;
    font-size:15px;
    margin-top:30px;
    border:1px solid #FF0000;
}
.kmh1{
    float:left;
    width:44px;
    font-size:16px;
    margin-left:10px;
    margin-top:22px;
}
.kmh17{
    float:left;
    width:44px;
    font-size:16px;
    margin-left:10px;
    margin-top:29px;
}
.gg{
    float:left;
    width:140px;
    font-size:16px;
    margin-left:80px;
    margin-top:30px;
}
.fff{
    float:left;
    width:32px;
    text-align:center;
    font-size:15px;
    margin-left:2px;
    margin-top:30px;
    border:1px solid #0000FF;
}

.kmh2x{
    float:left;
    width:44px;
    font-size:16px;
    margin-left:10px;
    margin-top:30px;
}
.kmh2y{
    float:left;
    width:260px;
    font-size:12px;
    margin-left:10px;
    margin-top:31px;
}
.ggg{
    float:left;
    width:260px;
    height:22px;
    margin-left:10px;
    margin-top:30px;
}
.hh{
    float:left;
    width:140px;
    font-size:16px;
    margin-left:80px;
    margin-top:20px;
}
.ffff{
    float:left;
    width:32px;
    text-align:center;
    font-size:15px;
    margin-left:2px;
    margin-top:20px;
    border:1px solid #FF0000;
}

.hhd{
    float:left;
    width:140px;
    font-size:16px;
    margin-left:80px;
    margin-top:20px;
}
.desa{
    float:left;
    width:32px;
    text-align:center;
    font-size:15px;
    margin-left:2px;
    margin-top:20px;
    border:1px solid #0000FF;
}
.hhh2x{
    float:left;
    width:170px;
    font-size:12px;
    margin-left:10px;
    margin-top:20px;
}

.escolh{
    float:left;
    width:364px;
    font-size:16px;
    margin-left:80px;
    margin-top:20px;
}
.escolh9{
    float:left;
    width:354px;
    height:28px;
    font-size:16px;
    margin-left:80px;
    margin-top:20px;
}
.escolh_com{
    float:left;
    width:325px;
    height:34px;
    margin-left:6px;
    margin-top:12px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.escolh_sem{
    float:left;
    width:10px;
    height:22px;
}
.escolh_{
    float:left;
    width:480px;
    font-size:16px;
}
.delta{
    float:left;
    width:20px;
    font-size:16px;
    margin-left:118px;
    margin-top:13px;
}
.delta_in{
    float:left;
    width:30px;
    text-align:center;
    font-size:15px;
    margin-left:10px;
    margin-top:13px;
    border:1px solid #0000FF;
}
.delta_s{
    float:left;
    width:10px;
    font-size:16px;
    margin-left:5px;
    margin-top:13px;
}
.delta_x{
    float:left;
    width:294px;
    font-size:12px;
    margin-left:9px;
    margin-top:13px;
}
.delta_y{
    float:left;
    width:360px;
    font-size:16px;
}
.delta_y8_com{
    float:left;
    width:385px;
    height:22px;
    margin-left:2px;
    margin-top:10px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
.delta_y8_sem{
    float:left;
    width:40px;
    margin-top:10px;
    font-size:12px;
}
.delta_n{
    float:left;
    width:20px;
    font-size:16px;
    margin-left:118px;
    margin-top:10px;
}
.ou{
    float:left;
    width:20px;
    font-size:16px;
    margin-left:124px;
    margin-top:10px;
}
.ou_{
    float:left;
    width:34px;
    margin-left:118px;
    font-size:16px;
}
.kmh3{
    float:left;
    width:48px;
    font-size:16px;
    margin-left:10px;
    margin-top:20px;
}
#lv1{
    float:left;
    width:124px;
    font-size:16px;
    margin-left:80px;
    margin-top:20px;
}
#lv2{
    float:left;
    width:32px;
    margin-top:20px;
    text-align:center;
    font-size:15px;
    border:1px solid #0000FF;
}
#lv3{
    float:left;
    width:24px;
    font-size:16px;
    margin-left:6px;
    margin-top:20px;
}
#lv3a{
    float:left;
    width:320px;
    margin-left:7px;
    font-size:12px;
    margin-top:20px;
}
#lv4{
    float:left;
    width:340px;
    height:22px;
}
#lv4_com{
    float:left;
    width:240px;
    height:30px;
    margin-left:10px;
    margin-top:10px;
    font-size:14px;
    color:rgb(255,12,12);
    font-weight:bold;
    border:1px solid #FF0000;
}
#lv4_sem{
    float:left;
    width:4px;
    height:22px;
}
.convencoes{
    float:left;
    width:100px;
    font-size:12px;
    margin-left:80px;
    margin-top:24px;
}
.convencoes_{
    float:left;
    width:740px;
    font-size:12px;
}

.convencao_in1{
    float:left;
    width:15px;
    font-size:8px;
    text-align:center;
    margin-left:128px;
    margin-top:9px;
    border:1px solid #FF0000;
}
.convencao_in2{
    float:left;
    width:15px;
    font-size:8px;
    text-align:center;
    margin-left:128px;
    margin-top:9px;
    border:1px solid #0000FF;
}
.convencao_inter1{
    float:left;
    width:722px;
    text-align:left;
    font-size:12px;
    margin-left:10px;
    margin-top:9px;
}
.convencao_inter2a{
    float:left;
    width:162px;
    text-align:center;
    margin-top:9px;
    font-size:12px;
}
.convencao_inter2b{
    float:left;
    width:332px;
    text-align:center;
    margin-top:9px;
    font-size:12px;
}
.convencao_1{
    float:left;
    width:540px;
    font-size:16px;
}
.convencao_2{
    float:left;
    width:258px;
    font-size:12px;
}
#botao_posicionamento_ent{float:left; width:121px; text-align:left; margin-top:36px;margin-left:652px;}

.m{
    float:left;
    width:840px;
    font-size:6px;
}

.regu{
    float:left;
    width:900px;
    height:4px;
}
.n_inter{
    float:left;
    width:46px;
    font-size:16px;
    margin-left:11px;
    margin-top:13px;
}
.butt{
    width:80px;
}
#botao_posicionamento{float:left; width:121px; text-align:left; margin-top:26px;margin-left:621px;}

.zdiv_totalzona_ent{
    position:relative;
    width:920px;
    height:808px;
	margin:0 auto;
	border: 1px solid;
	background-color:rgb(254,255,212);
	font-family:Arial, Helvetica, sans-serif;
}
.subtitulo{
    float:left;
    width:770px;
    text-align:center;
    font-size:19px;
    margin-top:54px;
    font-weight:bold;
}
#r1{
    float:left;
    width:772px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:40px;

}
#r2{
    float:left;
    width:772px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:20px;
}
#r31{
    float:left;
    width:282px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:20px;
}
#r32{
    float:left;
    width:448px;
    text-align:left;
    font-size:12px;
    margin-left:9px;
    margin-top:20px;
}
#r41{
    float:left;
    width:215px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:15px;
}
#r42{
    float:left;
    width:444px;
    text-align:left;
    font-size:12px;
    margin-top:15px;
}
#r51{
    float:left;
    width:245px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:15px;
}
#r52{
    float:left;
    width:610px;
    text-align:left;
    font-size:12px;
    margin-left:7px;
    margin-top:15px;
}
#r61{
    float:left;
    width:269px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:15px;
}
#r62{
    float:left;
    width:440px;
    text-align:left;
    font-size:12px;
    margin-left:7px;
    margin-top:15px;
}
#r71{
    float:left;
    width:210px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:15px;
}
#r72{
    float:left;
    width:460px;
    text-align:left;
    font-size:12px;
    margin-left:7px;
    margin-top:20px;
}
#r81{
    float:left;
    width:210px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:15px;
}
#r82{
    float:left;
    width:460px;
    text-align:left;
    font-size:12px;
    margin-left:7px;
    margin-top:20px;
}
#r91{
    float:left;
    width:115px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:15px;
}
#r92{
    float:left;
    width:555px;
    text-align:left;
    font-size:12px;
    margin-left:7px;
    margin-top:20px;
}
#r101{
    float:left;
    width:115px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:15px;
}
#r102{
    float:left;
    width:555px;
    text-align:left;
    font-size:12px;
    margin-left:7px;
    margin-top:20px;
}
#r111{
    float:left;
    width:130px;
    text-align:left;
    font-size:16px;
    margin-left:60px;
}
#r112{
    float:left;
    width:540px;
    text-align:left;
    font-size:12px;
    margin-top:3px;
}
#r12{
    float:left;
    width:764px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:30px;
}
#r13{
    float:left;
    width:764px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:24px;
}
#r14{
    float:left;
    width:764px;
    text-align:left;
    font-size:16px;
    margin-left:40px;
    margin-top:24px;
}
#r15{
    float:left;
    width:760px;
    font-size:16px;
    font-weight:bold;
    margin-left:227px;
    margin-top:53px;
}
#r16{
    float:left;
    width:835px;
    font-size:12px;
}
#r17{
    float:left;
    width:60px;
    font-size:12px;
    margin-left:50px;
    margin-top:33px;
}
#via{
    float:left;
    width:840px;
    height:160px;
    font-size:16px;
    margin-left:40px;
	background-color:#BBB;
    margin-top:15px;
	text-align:left;
}
#mn1{
    float:left;
    width:71px;
    height:11px;
}
#mn2{
    float:left;
    width:62px;
    height:19px;
}
#mn3{
    float:left;
    width:71px;
    height:11px;
}
#r151{
    float:left;
    width:330px;
    font-size:16px;
    font-weight:bold;
    margin-left:313px;
    margin-top:53px;
}
#tabela_1{border: 1px solid #888888; border-collapse: collapse; margin-left:190px;}
#td_01{
	width:60px;
	text-align:center;
	font-size:16px;
    font-weight:bold;
	border: 1px solid #888888;
	background-color:#fff;
	padding: 3px 0;
	color:#333
}
#td_02{
	width:240px;
	text-align:center;
	font-size:16px;
    font-weight:bold;
	border: 1px solid #888888;
	background-color:#fff;
	padding: 3px 0;
	color:#333
}
#td_03{
	width:240px;
	text-align:center;
	font-size:16px;
    font-weight:bold;
	border: 1px solid #888888;
	background-color:#fff;
	padding: 3px 0;
	color:#333
}
#td_1{
	text-align:center;
	font-size:16px;
	border: 1px solid #888888;
	background-color:#fff;
	padding: 3px 0;
	color:#111111;
}
#td_2{
	text-align:center;
	font-size:16px;
	border: 1px solid #888888;
	background-color:#fff;
	padding: 3px 0;
	color:#111111;
}
#td_3{
	text-align:center;
	font-size:16px;
	border: 1px solid #888888;
	background-color:#fff;
	padding: 3px 0;
	color:#111111;
}
.regu_table{
    float:left;
    width:900px;
    height:18px;
}
#p_data_processamento{
    float:left;
    margin-left:363px;
    margin-top:26px;
   	font-size:12px;
   	width:300px;
}
#p_direitos1{
    float:left;
    margin-left:51px;
   	font-size:12px;
   	width:850px;
    margin-top:44px;
}
#p_direitos_sem1{
    float:left;
   	width:640px;
}
#p_direitos2{
    float:left;
    margin-left:51px;
   	font-size:12px;
   	width:850px;
    margin-top:22px;
}
#p_direitos_sem2{
    float:left;
   	width:900px;
}
#p_titulo{float:left; width:774px;; font-size:22px; font-weight:bold; text-align:center; margin-top:20px;}


