/*** GLOBAIS E RESET'S***/
*{
	margin:0;
	padding:0;
	outline:none;
	list-style:none;
}
body{
background-color:#F8F8FF;
/*background:url(../images/cabecalho.jpg) repeat-x bottom ;*/
width: 100%;
/*height: 1020px;*/
}
/*
.window{
    display:none;
    width:800px;
    height:540px;
    position:absolute;
    left:0;
    top:0;
    background:#FFF;
    z-index:9900;
    padding:10px;
    border-radius:10px;
	background: url(../images/1.png) no-repeat center;
	background-size:100% 100%;
}

.window a{
	background-color: #FFFFFF; 
	border-radius:5px;
	width: 60px;
	height: 25px;
	float: right;
	text-align: center;
	font: bold 12px Arial,Verdana;
	padding-top: 10px;
}
#mascara{
    display:none;
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
}
#mascara:hover{
	cursor: pointer;
} 
.fechar{display:block; text-align:right;}

a{color:#0060a6;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline; color: gray;}
*/
#floatLayer
{
position:absolute;
left:-495px;
width:350px;
height:190px;
top:118px;
margin-left: 50%;
/*background-color:#FFFFFF;*/
/*sombra*/
box-shadow:1px 5px 10px #333;
-moz-box-shadow:1px 5px 10px #333;
-webkit-box-shadow:1px 5px 10px #333;
/*cantos arredondados*/
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;	
/*transparencia*/
opacity: .70;
-moz-opacity: .70;
filter:alpha(opacity=70);
/*background:url(../images/copa2014.png) no-repeat center;*/
background-color: #FFFFFF;
font:12px Verdana,Tahoma,Arial;
color:#0000CD;
}

#body1{
    position:relative;
	margin:0 auto;
	width:100%;
	height: 820px;
    background:url(../images/cabecalho_nv.jpg) repeat-x top ;	
	padding-top: 15px;
}	
#geral{
    position:relative;
	margin:0 auto;
	width:1000px;
	height: 600px;
	background:#F8F8FF;
	border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;	
}	
#geral2{
    position:relative;
	margin:0 auto;
	width:1000px;
	height: 735px;
	background:#F8F8FF;
	border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;	
}
#titulos
{
position:relative;
font: bold 22px Verdana, arial, tahoma;
color:#CCC;
left:32px;
}
img {border:none;}
/*hr {display:none;}*/

.menu_telas{
width: 76px;
float: left;
}
.menu_telas ul li a{
position: relative;
padding-top: 3px;
list-style:none;
left: -2px;
width: 76px;
height: 57px;
margin: 2px 2px 2px 2px;
border: solid 0px;
display: block;
list-style: none;
text-decoration: none;
}
#img_tela{
position: relative;
left:-10px;
top: 23px;
float: right;
width: 386px;
height: 272px;
border: solid 0px;
}
a:hover{
	text-decoration:underline;
}
#txt_telas{
position: relative;
top: 6px;
left: 10px;
float: left;
width: 235px;
height: 300px;
border: solid 1px #ccccd0;
border-radius: 5px 5px 5px 5px; 
text-align: center;
font: bold 14px Arial,Verdana;
}
/*** LOGO ***/
#logo h1{
	float:left;
	margin:5px 0;
}

/*** MENU ***/
#logo{
position: relative;
padding-top: 10px;
top: 0px;
}
#logo #menu{
	float:right;
	margin:35px 0px;
}

#logo #menu ul li{
	display:inline;
	list-style:none;
}

#logo #menu ul li a{
	font: bold 11px Verdana, arial, tahoma;
	color:#CCC;
	text-decoration:none;
	padding:21px 12px;
	border-bottom:2px solid #e9e9e9;
	text-transform:uppercase;
}
/*** Efeitos do Mouse ***/
#logo #menu ul li a:hover{
	/*background:#D5DDEA;/* #758AA7;*/
	background:url(../images/barra_bt.png);
	color: #005C9F;
	/*border-top:2px solid #A2B5CD;*/
	font:bold 11px Verdana, arial, tahoma;
	border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;	
}

#logo #menu ul li a:active{
	background: #A2B5CD;
	color: #005C9F;
	padding:22px 15px;
	border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;	
}


/*** DESTAQUE ***/
#destaque{
	clear:both;
	width:800px;
	height:200px;
	position:relative;
	color: #F0F0F1;
	}
	
#faixa_larga h2{
	position: relative;
	padding:10px 0px 0px 220px;
	margin: 0% 0% 0% 50%;
	font:20px Verdana, arial, tahoma;
	text-align:left;
	color:#7C8CA6;
}

#destaque p{
	padding:10px;
	font:12px Verdana, arial, tahoma;
}

#destaque p.linkdestaque a{
	font:10px Verdana, arial, tahoma;
	position:absolute;
	bottom:20px;
	color:#F0F0F1;
	text-decoration:none;
}

/*** NOTÍCIAS ***/
#noticias{
	margin:0px 0px;
	width:100%;
	height:15px;
	background:url(../images/barra.png);
	font:11px Verdana, arial, tahoma;
}
#faixa_larga{
position: absolute;
top: 115px;
width: 100%;
height: 200px;
background:url(../images/calculator4.jpg) no-repeat center;
background-color: #136CA4;
box-shadow:5px 5px 25px #333;
-moz-box-shadow:5px 5px 25px #333;
-webkit-box-shadow:5px 5px 25px #333;
}
#noticias_back{
    position: relative;
    top: 310px;	
	margin:0px 0px;
	width:100%;
	padding:10px;
	background:url(../images/barra.png);
	font:11px Verdana, arial, tahoma;
	border:1px solid #FFFFFF;
}
/*** ENTRADAS ***/

#entradas div{
	width:246px;
	height:160px;
	float:left;
	margin:0 2px;	
	position:relative;
}

#entradas div a.linkdestaque{
	position:absolute;
	font:bold 10px Verdana, arial, tahoma;
	color:#2970A6;
	background:;
	margin:9px 5px;
	top: 120px;
}
	
#entradas div h4{
	font:11px Arial,Verdana, tahoma;
	text-align:left;
	letter-spacing:2px;
	color: #555555;
	padding:3px 10px;
	background:#F0F0F1;	
}

#entradas div p{
	font:11px Verdana, arial, tahoma;
	padding:5px;
	color:#555555;
}

.div1{
	
	background:url(../images/caixa_min.jpg) no-repeat bottom right;	
	
}

.div2{
	
	background:url(../images/escritorio_min.jpg) no-repeat bottom right;	
}

.div3{
	
	background:url(../images/nota.png) no-repeat bottom right;	
}

.div4{
	
	background:url(../images/kit_sat_tef_min.png) no-repeat bottom right;	
}

/*** DESTAQUE-BAIXO***/
	
#destaque-baixo{
	clear:both;
}

#destaque-baixo div{
	float:left;
	background:#F8F8FF;
}

#destaque-baixo div h5{
	
}

#destaque-baixo div ul{
	padding:0;
	margin:0;
}

#destaque-baixo h5{
	font:11px "Lucida Grande","Lucida Sans Unicode", Arial, Verdana, sans-serif;
	padding:5px 5px;
	background:#F0F0F1;
	margin:0 2px;
	
}
div.col1,div.col2,div.col3{
height: 300px;
}
#destaque-baixo div.col1{
	width:250px;
	font:10px "Lucida Grande","Lucida Sans Unicode", Arial, Verdana, sans-serif;
	
}

#destaque-baixo div.col1 strong{
	font-size:11px;
}

#destaque-baixo div.col1 ul li img{
	float:left;
	margin:0px 10px 1px 10px;
}

#destaque-baixo div.col1 ul li{
	margin:22px 0;
}

/*** Coluna 2 Imagem do sistema sevenshop***/
#destaque-baixo div.col2{
	width:500px;
}
#destaque-baixo div.col2 img{
	border:none;
	margin:0 7px;
}

#destaque-baixo div.col2 p{
	font:10px "Lucida Grande","Lucida Sans Unicode", Arial, Verdana, sans-serif;
	padding:5px;
	text-align:center;
}

/*** Coluna 3 Imagem do sistema sevenshop***/

#destaque-baixo div.col3{
	width:250px;
	font:10px "Lucida Grande","Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
#slideShow
{
position: relative;
top:135px;
left:120px;
width:728px;
height:320px;
float: left;
border: solid 1px #CCCCD0;
background-color: #FFFFFF;
padding: 0px 15px 0px 15px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;	
}
#slideshow img{
position: absolute;
margin: 50px 50px 0px 0px;
}
#slideShow p
{
position:relative;
text-align:right;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
}
#text_just {
margin-left: 10px;
width:700px;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
text-align:justify;
}
#slideShow_b p
{
position:relative;
text-align: justify;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
}
#slideShow h3,
#slideShow_b h3,
#div_impf h3
{
position:relative;
text-align:left;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
left:30px;
}

#div_impf
{
position: relative;
top:135px;
left:90px;
width:800px;
height:415px;
float: left;
border: solid 1px #CCCCD0;
background-color: #FFFFFF;
padding: 10px 10px 10px 10px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;	
}
#div_impf img{
position: relative;
margin: 10px 10px 10px 10px;
}
#div_impf p
{
position:relative;
text-align: justify;
font:12px Arial,Verdana,Tahoma;
color:#0060a6;
}

#slideShow_b
{
position: relative;
top:15px;
left:65px;
width:680px;
height:550px;
}
#slideShow2
{
position: relative;
top:15px;
left:50px;
width:650px;
height:360px;
}
#slideShow2 h3
{
position:relative;
text-align:left;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
left:150px;
}
#slideShow3
{
position: relative;
top:135px;
left:80px;
width:800px;
height:480px;
float: left;
border: solid 1px #CCCCD0;
background-color: #FFFFFF;
padding: 10px 10px 10px 10px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;	
}
#slideShow3 p
{
position:relative;
text-align: justify;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
}
#slideShow3 h3
{
position:relative;
text-align:left;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
left:30px;
}
#slideShow4
{
position: relative;
top:102px;
left:0px;
width:1000px;
height:420px;
background-color: #FFFFFF;
float: left;
}
#slideShow4 p
{
position:relative;
text-align:right;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
}
#slideShow4 h3
{
position:relative;
text-align:left;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
left:30px;
}
#velocimento
{
background-color:#0060a6;
}
#foto_nv1{
position: relative;
float: left;
margin-bottom: 10px;
border: solid 2px #0060a6;
}
#foto_nv2{
position: relative;
float: right;
margin-bottom: 10px;
border: solid 2px #0060a6;
}
#lb_msgimpf
{
position:relative;
color:#0060a6;
text-align:justify;
top:15px;
width: 750px;
}
#imgparc
{
position:relative;
padding:15px 39px 10px 10px;
float:left;  
}
#logo02
{
position:relative;
padding:2px 2px 2px 2px;
float:left;
width:130px;
height:79px;
font:bold 8px Arial;
color:#0060a6;
left:10px;
text-align: center;
}
#img_sup
{
position:relative;
float:left;
width:150px;
height:150px;
left:80px;
top:-300px;
}
#img_serv
{
position:relative;
float:left;
width:40px;
height:40px;
top:-15px;
padding-right:10px;
}
#down1
{
position:relative;
top:-12px;
display:block;
width:40px;
height:40px;
background:url(../images/download01.png) no-repeat;
float:left;
padding-right:10px;

}
#down1:hover
{
background-position:left -41px
}
#down2
{
position:relative;
top:-12px;
display:block;
width:40px;
height:40px;
background:url(../images/pesquisa01.png) no-repeat;
float:left;
padding-right:10px;

}
#down2:hover
{
background-position:left -42px
}
#down3
{
position:relative;
top:-12px;
display:block;
width:40px;
height:40px;
background:url(../images/pasta01.png) no-repeat;
float:left;
padding-right:10px;

}
#down3:hover
{
background-position:left -41px
}
#down4
{
position:relative;
top:-12px;
display:block;
width:40px;
height:40px;
background:url(../images/helpdesk01.png) no-repeat;
float:left;
padding-right:10px;

}
#down4:hover
{
background-position:left -40px
}
#down5
{
position:relative;
top:-12px;
display:block;
width:40px;
height:40px;
background:url(../images/velocimetro.png) no-repeat;
float:left;
padding-right:10px;

}
#down5:hover
{
background-position:left -48px
}
#down6
{
position:relative;
top:-12px;
display:block;
width:40px;
height:40px;
background:url(../images/bt_ibge.png) no-repeat;
float:left;
padding-right:10px;

}
#down6:hover
{
background-position:left -36px
}
#down7
{
position:relative;
top:-12px;
display:block;
width:40px;
height:40px;
background:url(../images/bt_cfop.png) no-repeat;
float:left;
padding-right:10px;

}
#down7:hover
{
background-position:left -39.8px
}
#framei
{
position:relative;
left: 0px;
border-style:none;
Width:750px;
Height:250px;
}
#txt_login1
{
position:relative;
left:0px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:bold 12px Arial,Courier,Verdana;
}
#txt_login2
{
position:relative;
left:0px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:bold 12px Arial,Courier,Verdana;
}
#abclg
{
position:relative;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:12px Verdana,Arial,Courier;
color:#A9A9A9;
width:300px;
height:150px;
}
#abc_usuario
{
position:relative;
left:-25px;
top:25px;
font:10px Verdana,Arial,Courier;
color:Blue;
}
#abc_senha
{
position:relative;
left:5px;
top:25px;
font:10px Verdana,Arial,Courier;
color:Blue;
}
#bt_abc
{
position:relative;
left:5px;
top:25px;
width:50px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_abc:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#msg_abc
{
font:bold 14px Arial,Courier,Verdana;
color:brown;
}
#lb_impf
{
position:relative;
top:-25px;
font:12px Verdana,Arial,Courier;
color:gray;
}
#impf_col1
{
position:relative;
left:10px;
top:0px;
float:left;
padding-right: 33px;
}
#impf_col2
{
position:relative;
left:30px;
top:0px;
float:left;
padding-right: 33px;
}
#impf_col3
{
position:relative;
left:60px;
top:0px;
float:left;
width:320px;
padding-right: 33px;
}
.impfs
{
position:relative;
left:0px;
top:0px;
width:55px;
height:55px;
z-index: 1;
}
.impfs:hover
{
cursor:pointer;
}
#faixa_mloja
{
position: absolute;
top:240px;
left:200px;
}
#img_online
{
position:relative;
top:-100px;
left:500px;
}
#tp_comercio
{
position:relative;
top:0px;
left:-50px;
float:right;
width:150px;
height:110px;
}
#bt_membro
{
position:relative;
top:60px;
left:-25px;
height:40px;
width:150px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_membro:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#bt_cadmembro
{
position:relative;
top:60px;
left:25px;
height:40px;
width:150px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_cadmembro:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#nome_cli
{
position:relative;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:bold 12px Arial,Courier,Verdana;
}
#email_cli
{
position:relative;
width:258px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:bold 12px Arial,Courier,Verdana;
}
#senha_cli1
{
position:relative;
width:171px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:bold 12px Arial,Courier,Verdana;
}
#senha_cli2
{
position:relative;
width:171px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:bold 12px Arial,Courier,Verdana;
}
#contrato_cli
{
position:relative;
width:50px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
font:bold 12px Arial,Courier,Verdana;
}
#bt_cadcli
{
position:relative;
top:0px;
left:308px;
height:25px;
width:80px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_cadcli:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#lb_msg_faq
{
position:relative;
top:100px;
left:0px;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
}
#bt_msg_faq
{
position:relative;
top:150px;
left:0px;
height:25px;
width:80px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_msg_faq:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#link_faq
{
position:relative;
top:25px;
font:12px Arial,Verdana,Tahoma;
color:Blue;
}
#bt_mail
{
position:relative;
top:0px;
left:0px;
height:17px;
width:60px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:1px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_mail:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#fld_mail
{
position:relative;
top:100px;
left:0px;
width:435px;
height:100px;
border: solid 1px #CCCCD0;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;	
}
#email_us
{
position:relative;
left:0px;
width:300px;
border-style:inset;
border-width:0;
font:bold 14px arial,verdana,san-serif;
color: #CD5C5C;
background: none;
}
#nome_us
{
position:relative;
left:0px;
width:200px;
border-style:inset;
border-width:0;
font:bold 14px arial,verdana,san-serif;
color: #CD5C5C;
background: none;
}
#btconfirma_cad
{
position:relative;
top:0px;
left:47px;
height:30px;
width:80px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#btconfirma_cad:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#bt_discordo
{
position:relative;
top:0px;
left:147px;
height:30px;
width:120px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_discordo:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#bt_crtopico
{
position:relative;
top:-32px;
left:550px;
height:30px;
width:120px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 12px Arial,Courier,Verdana;
color:gray;
}
#bt_crtopico:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#nome_tp
{
position:relative;
border-style:inset;
border-width:0;
top:0px;
left:75px;
font:bold 12px Arial,Courier,Verdana;
color:Gray;
background-color:transparent;
}
#cpavda
{
position:relative;
left:0px;
top:0px;
width:120px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
}
#substi
{
position:relative;
left:17px;
top:0px;
width:120px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
}
#cons_cfop
{
position:relative;
left:40px;
top:0px;
width:117px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
}
#bt_cfop
{
position:relative;
top:-37px;
left:-60px;
height:90px;
width:150px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:2px;
font:bold 16px Arial,Courier,Verdana;
color:gray;
float:right;
}
#bt_cfop:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#listacfop
{
position:relative;
top:0px;
left:0px;
font:bold 12px Arial,Courier,Verdana;
width:740px;
height:185px;
border-style:solid;
border-width:1px;
border-color:#A9A9A9;
}

#msg_abc_index{
position:relative;
width:100%;
height:25px;
}
#msg_abc_index p{
font:14px Arial,Courier,Verdana;
color:gray;
text-align:center;
}
#ipatual{
font:14px Arial,Courier,Verdana;
color:gray;
float:right;
margin-right: 15px;
}
#msg_rodape_nv{
position:relative;
top: 0px;
left: 0px;
float: left;
}
#banner_bal{
position: relative;
left: 25px;
border: solid 1px;
}
#tablet{
position: relative;
left: 12px;
}
#menu_tef{
position: relative;
left: 45px;
float: left;
width: 700px;
height: 35px;
}
#menu_tef ul li {
display: inline;
list-style: none;
}
#menu_tef a{
text-decoration: none;
}
#menu_tef li{
border: solid gray 1px;
padding: 5px 38px 5px 38px;
}
#tef{
position: relative;
float: left;
padding: 0px 80px 0px 80px;
top: 0px;
left: 0px;
}
#ip_atual{
position: relative;
top: 18px;
left:-490px;
margin-left: 50%;
font: bold 18px Arial,Verdana;
color:#094A84;
float: left;
}
#sd_rodape{
position: absolute;
top: 25px;
left: 305px;
margin-left: 50%;
font: bold 16px Arial,Verdana;
color:#094A84;
float: right;
}
#img_rodape{
position: absolute;
top: 7px;
left: 248px;
float: left;
width: 50px;
height: 35px;
margin-left: 50%;
}
/*#ip_atual:hover{
font: bold 22px Arial,Verdana;
cursor: pointer;
top: 10px;
background-color: #FFFFFF;
border: solid 1px #094A84;
padding: 2px 2px 2px 2px;
}*/
#rodape{
position: relative;
width: 100%;
height: 200px;
background:url(../images/back3.png);
background-color:#DBE2EC;
float: bottom;
box-shadow:0px -3px 25px #333;
-moz-box-shadow:0px -3px 25px #333;
-webkit-box-shadow:0px -3px 25px #333;
}
#col1_rodape{
position: absolute;
width:235px;
height: 140px;
font:11px Arial, Verdana, sans-serif;
color:#094A84;
top: 55px;
left:-490px;
margin-left: 50%;
clear:both;
float: left;
/*border: solid 1px;*/
}
#col1_rodape ul li{
list-style: none;
padding-bottom: 2px;
}
#col1_rodape a:hover,#col2_rodape a:hover{
font:bold 11px Arial, Verdana, sans-serif;
color: #FFFFFF;
text-decoration: none;
}
#col2_rodape{
position: absolute;
width:495px;
height: 140px;
font:11px Arial, Verdana, sans-serif;
color:#094A84;
top: 55px;
left:-255px;
margin-left: 50%;
clear:both;
float: left;
/*border: solid 1px;*/
padding-left: 25px;
}
#col3_rodape{
position: absolute;
width:235px;
height: 140px;
font:11px Arial, Verdana, sans-serif;
color:#094A84;
top: 55px;
left:247px;
margin-left: 50%;
clear:both;
float: left;
text-align: center;
/*border: solid 1px;*/
}
#link_adm{
font:12px Arial, Verdana, sans-serif;
color:#094A84;
}
#link_adm:hover{
font:bold 12px Arial, Verdana, sans-serif;
color: #FFFFFF;
text-decoration: none;
}
#logo_nfe{
position: relative;
top: 0px;
left: 0px;
width: 116px;
height: 32px;
padding-bottom: 9px;
}
#titulo_danfe{
position: absolute;
float: right;
top: 20px;
left: 145px;
color: #AB231F;
}
#col2_rodape ul li{
list-style: none;
padding-bottom: 2px;
}
#faixa_top{
position: absolute;
top: 115px;
width: 100%;
height: 100px;
background: url(../images/back3.png);
background-color:#DBE2EC;
border-top: solid 1px #CCCCD0;
border-bottom: solid 1px #CCCCD0;
box-shadow:0px 3px 25px #333;
-moz-box-shadow:0px 3px 25px #333;
-webkit-box-shadow:0px 3px 25px #333;
}
#faixa_top2{
position: absolute;
top: 115px;
width: 100%;
height: 70px;
padding-top: 15px;
background: url(../images/back2.png);
background-color:#DBE2EC;
border-top: solid 1px #CCCCD0;
border-bottom: solid 1px #CCCCD0;
box-shadow:0px 3px 25px #333;
-moz-box-shadow:0px 3px 25px #333;
-webkit-box-shadow:0px 3px 25px #333;
}
#titulo_sub{
position: absolute;
margin-left: 50%;
left: -495px;
font: bold 16px Arial,Verdana,Times New Roman;
color:#094A84;
padding-top: 35px;
}
#titulo_sub2{
position: absolute;
margin-left: 50%;
left: -495px;
font: bold 16px Arial,Verdana,Times New Roman;
color:#094A84;
padding-top: 10px;
}
#img01{
position: absolute;
top: 55px;
margin-left: 25px;
}
#mapa_sd{
position: absolute;
float: left;
margin: 12px 0px 0px 0px;
border: solid 1px #CCCCD0;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;	
}
#sup_online{
position: absolute;
float: left;
margin: 12px 0px 0px 0px;
}
#body_exp{
    position:relative;
	margin:0 auto;
	width:100%;
	height: 1000px auto;
    background:url(../images/cabecalho.jpg) repeat-x;
    background-color: #FFFFFF;	
	padding-top: 15px;
}
#geral_exp{
    position:relative;
	margin:0 auto;
	width:1000px;
	height: 1000px auto;
	background-color: #F8F8FF;
	border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}
#pg_ext{
    position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 203px;
	background: #F8F8FF;
	border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
}
#pagina_ex{
position: relative;
width: 100%;
border: none;
}	
#cad_m_faq{
position: relative;
top: 25px;
left: 80px;
margin: 15px 0px;
border: solid 1px #CCCCD0;
width: 560px;
height: 240px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;	
}
#frame_ex{
position: relative;
width: 100%;
top:103px;
}
#div_lista
{
position: relative;
top:135px;
left:80px;
width:800px;
float: left;
border: solid 1px #CCCCD0;
background-color: #FFFFFF;
padding: 10px 10px 10px 10px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;	
}
#div_lista p
{
position:relative;
text-align: justify;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
}
#div_lista h3
{
position:relative;
text-align:left;
font:14px Arial,Verdana,Tahoma;
color:#0060a6;
left:30px;
}
#fld_listaex{
font:12px Arial,Verdana,Tahoma;
color:#0060a6;
border: solid 1px #CCCCD0;
padding: 5px 5px 5px 5px;
}
#inclu_ctr{
position: relative;
width: 80px;
height:20px;
font:bold 14px Arial,Verdana,Tahoma;
}
#bt_inclulista
{
position:relative;
left:35px;
top:-1px;
width:80px;
height:25px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:1px;
font:bold 12px Arial,Courier,Verdana;
color:#4F4F4F;
}
#bt_inclulista:hover
{
background-color: #FFFFFF;
cursor: pointer;
}
#lista_cli30{
position: relative;
left: 5px;
width: 750px;
border-top: solid 0px;
border-left: solid 0px;
border-right: solid 0px;
border-bottom: solid 1px #A9A9A9;
background: none;
height: 20px;
font:bold 16px Arial,Courier,Verdana;
color:#4F4F4F;
margin: 5px 0px 0px 0px;
}
#lista_usrsql{
position: relative;
left: 5px;
width: 640px;
border-top: solid 0px;
border-left: solid 0px;
border-right: solid 0px;
border-bottom: solid 1px #A9A9A9;
background: none;
height: 20px;
font:bold 14px Arial,Courier,Verdana;
color:#4F4F4F;
margin: 5px 0px 0px 0px;
}
#img_del_lista{
position: relative;
top: 8px;
left: 10px;
width: 20px;
height: 20px;
}
#img_edit_lista{
position: relative;
top: 8px;
left: 10px;
width: 20px;
height: 20px;
margin-right: 10px;
}
/*usuarios administrativos*/
#cad_user{
position: relative;
top: 15px;
padding: 5px 5px 5px 5px;
font: 12px Arial,Courier,Verdana;
}
#edit_user{
position: relative;
top: 15px;
padding: 5px 5px 5px 15px;
font: 12px Arial,Courier,Verdana;
width: 345px;
}
#cad_user2{
position: relative;
top: 15px;
height: 203px;
padding: 5px 5px 5px 5px;
font: 12px Arial,Courier,Verdana;
}
#nome_adm{
/*label*/
position: relative;
top: 0px;
left: 0px;
float: left;
padding-right: 15px;
}
#nomeadm{
position: relative;
top: 0px;
left: 0px;
width: 230px;
height: 25px;
font: bold 14px Arial,Verdana;
color: #4F4F4F;
border: solid 1px #A9A9A9;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding: 0px 3px 0px 3px;	
}
#senha_adm1{
/*label*/
position: relative;
top: 0px;
left: 0px;
float: left;
padding-right: 15px;
}
#senha_adm1b{
/*label*/
position: relative;
top: 0px;
left: 0px;
float: right;
padding-right: 20px;
}
#senhaadm1{
position: relative;
top: 0px;
left: 0px;
width: 80px;
height: 25px;
font: bold 14px Arial,Verdana;
color: #4F4F4F;
border: solid 1px #A9A9A9;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding: 0px 3px 0px 3px;
}
#senha_adm2{
/*label*/
position: relative;
top: 0px;
left: 0px;
float: left;
padding-right: 15px;
}
#senha_adm2b{
/*label*/
position: relative;
top: 0px;
left: 0px;
float: right;
padding-right: 20px;
}
#senhaadm2{
position: relative;
top: 0px;
left: 0px;
width: 80px;
height: 25px;
font: bold 14px Arial,Verdana;
color: #4F4F4F;
border: solid 1px #A9A9A9;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding: 0px 3px 0px 3px;
}
#bt_caduser{
position: relative;
top: -2px;
left: 5px;
float: left;
width: 85px;
height: 30px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:1px;
font:bold 14px Arial,Courier,Verdana;
color:#4F4F4F;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#bt_caduser:hover{
background-color: #FFFFFF;
cursor: pointer;
}
#bt_caduser2{
position: relative;
top: -2px;
left: -20px;
float: right;
width: 160px;
height: 30px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:1px;
font:bold 14px Arial,Courier,Verdana;
color:#4F4F4F;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#bt_caduser2:hover{
background-color: #FFFFFF;
cursor: pointer;
}
#bt_caduser3{
position: relative;
top: -2px;
left: -20px;
float: right;
width: 160px;
height: 30px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:1px;
font:bold 14px Arial,Courier,Verdana;
color:#4F4F4F;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#bt_caduser3:hover{
background-color: #FFFFFF;
cursor: pointer;
}
/*****************************/
#msg_erro_boleto{
position: relative;
left: 55px;
}
#linha_vis{
width: 780px;
padding: 2px 2px 2px 2px;
float: left;
}
#linha_vis input{
position: relative;
border: solid 0px;
background-color: #E6E6FA; 
padding: 2px 2px 2px 2px;
font:bold 14px Arial,Courier,Verdana;
color:#4F4F4F;
}
#ctr_vis{
width: 60px;
text-align: center;
}
#fanta_vis{
width: 533px;
}
#data_vis{
width: 80px;
text-align: center;
}
#hora_vis{
width: 80px;
text-align: center;
}

#linha_mail{
width: 780px;
padding: 2px 2px 2px 2px;
float: left;
}
#linha_mail input{
position: relative;
border: solid 0px;
background-color: #E6E6FA; 
padding: 2px 2px 2px 2px;
font:bold 12px Arial,Courier,Verdana;
color:#4F4F4F;
}
#ctr_mail{
width: 55px;
text-align: center;
}
#fanta_mail{
width: 300px;
}
#contato_mail{
width: 120px;
}
#mail_env{
width: 246px;
}
#check_mail{
width: 25px;
text-align: center;
}
#check_mail:hover{
cursor: pointer;
}

#titulo_pasta15,
#titulo_pasta30{
position: relative;
top: 0px;
left: 0px;
font: bold 14px sans serif,arial,verdana;
color: #4F4F4F;
}
#lista15{
position: relative;
left: 30px;
padding: 2px 2px 2px 2px;
font: 14px sans serif,arial,verdana;
color: #4F4F4F;
}
#imgpasta{
position: relative;
top: 10px;
}
#lb_soma{
position: relative;
font: 12px sans serif,arial,verdana;
}
#fld_msgatabc{
position: relative;
top: 85px;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
}
#bt_abctxt{
width: 75px;
height: 35px;
background-color:#D5DDEA;
border-style:solid;
border-color:#A9A9A9;
border-width:1px;
font:bold 14px Arial,Courier,Verdana;
color:#4F4F4F;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#bt_abctxt:hover{
background-color: #FFFFFF;
cursor: pointer;
}
#linha_rod{
position: relative;
width: 100%;
top: 27px;
float: left;
}
#nfe_dir{
padding: 15px 15px 15px 15px;
width: 280px;
height: 310px;
float: right;		
}

#nfe_dir label{
margin-left: 10px; 	
	
}

#nm_contt, #mail_contt {
border: solid 1px gray ;	
width: 220px;
height: 25px;
}

#bt_contt{
width: 100px;
height: 40px;
background-color: #005C9F;
font: bold arial 14px;
color: #ffffff;	
cursor: pointer;
margin-left: 60px;
border: solid 1px #CCCCD0;
border-radius:3px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}