body {
	background-color: #8E0205;
	margin: 0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#topo{
	margin: 0px auto;
	width:751px;
}	

#corpo{
	background:#FFF;
	margin: 0px auto;	
	width:753px;	
	height:100%;	
}

#rodape{
	background:;
	margin: 0px auto;	
	width:753px;
	color:#FFFFFF;
	font-size:10px;
	height:20px;
	padding: 16px 0 0 0;		
	border-bottom:1px solid #333;
	text-align:center;
	background: url(imagens/fundo_rodape.jpg) repeat-x top #BE0027;
}	

#menu{
	width:149px;
	float:left;
	background:#FFF;
}

#conteudo{
	width:601px;
	float:right;
	height:100%;
	vertical-align:top;
	padding-top:3px;
}

#conteudo p{
	margin-top:0;
}

#menu a{
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}

#menu a{
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}

#menu1{
	list-style:none;	
	margin:2px 1px 2px 2px;
	float:left;
	padding:0;
}

#menu1 dt{
	background:#BE0027;
	height: 40px;
	width: 146px;
	margin: 1px 0 0 0;
	text-align:right;
	vertical-align:bottom;	
}

#menu1 dt:hover{
	background:#7F001A;
	height: 40px;
	width: 146px;
	margin: 1px 0 0 0;
	text-align:right;
	vertical-align:bottom;	
}

#menu1 dd{
	background:#90001F;
	height: 27px;
	width: 146px;
	margin: 1px 0 0 0;
	text-align:right;
	vertical-align:bottom;	
}

#menu1 dd:hover{
	background:#7F001A;
	height: 27px;
	width: 146px;
	margin: 1px 0 0 0;
	text-align:right;
	vertical-align:bottom;	
}


#menu1 span{
	text-align:right;
	vertical-align:bottom;
	top: 16px;
	right:5px;
	position:relative;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
}

#menu1 span.submenu{
	text-align:right;
	vertical-align:bottom;
	top: 4px;
	right:5px;
	position:relative;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
}



#empresa .empresa,
	 #missao .missao, #localizacao .localizacao,
#produtos .produtos, 
	#importacao .importacao, #exportacao .exportacao, #drawback .drawback, #easylegis .easylegis, 
	#sigadw .sigadw, #inftecnicas .inftecnicas, #exportacao .exportacao,
#parcerias .parcerias, #trabalhe .trabalhe, #helpdesk .helpdesk, #fale .fale, #confirmacao .fale, #ouvidoria .ouvidoria, #confirmacao2 .ouvidoria
{
	background: url(imagens/fundo_menu.jpg) no-repeat right bottom #7F001A;
}


#menu2{
	list-style:none;	
	margin:2px;
	padding:0;
}

#menu2 dt{
	background:#8E0205;
	padding:4px 5px 4px 5px;
	width: 134px;
	margin: 0 0 0 0;
	vertical-align:bottom;	
	border:1px solid #FFF;			
}

#menu2 span{
	text-align:left;
	vertical-align:middle;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
}

#menu2 .m2_1{background: url(imagens/lat_home1.jpg) no-repeat 108px 5px #8E0205;}
#menu2 .m2_1:hover{background: url(imagens/lat_home2.jpg) no-repeat 108px 5px #BE0027;}
#menu2 .m2_1_selec{background: url(imagens/lat_home2.jpg) no-repeat 108px 5px #BE0027;}

#menu2 .m2_2{background: url(imagens/lat_ftp1.jpg) no-repeat 110px 3px #8E0205;}
#menu2 .m2_2:hover{background: url(imagens/lat_ftp2.jpg) no-repeat 110px 3px #BE0027;}
#menu2 .m2_2_selec{background: url(imagens/lat_ftp2.jpg) no-repeat 110px 3px #BE0027;}

#menu2 .m2_3{background: url(imagens/lat_remote1.jpg) no-repeat 115px 3px #8E0205;}
#menu2 .m2_3:hover{background: url(imagens/lat_remote2.jpg) no-repeat 115px 3px #BE0027;}
#menu2 .m2_3_selec{background: url(imagens/lat_remote2.jpg) no-repeat 115px 3px #BE0027;}

#menu2 .m2_4{background: url(imagens/lat_atendimento.jpg) no-repeat 110px 0px #8E0205;}
#menu2 .m2_4:hover{background: url(imagens/lat_atendimento2.jpg) no-repeat 110px 0px #BE0027;}

#menu2 .m2_5{background: url(imagens/lat_port1.jpg) no-repeat 117px 2px #8E0205;}
#menu2 .m2_5:hover{background: url(imagens/lat_port2.jpg) no-repeat 117px 2px #BE0027;}

#home .home, #ftp .ftp, #remote .remote{

}

#dvd{
	border-bottom:1px solid #666;
	margin: 4px 0 2px 2px;
	width:144px;
	text-align:center;
}

#dvd .t1{
	display:inline;
	font-size:12px;
	color:#8E0205;
	font-weight:bold;
}

#dvd .t2{
	display:inline;
	font-size:12px;
}

#dvd2{
	border-bottom:1px solid #666;
	margin: 4px 0 2px 2px;
	width:120px;
	text-align:left;
}

#dvd2 .t1{
	display:inline;
	font-size:11px;
	color:#8E0205;
	font-weight:bold;
}

#dvd2 .t2{
	display:inline;
	font-size:11px;
}


#esquerda{
	float:left;
	width:463px;	
	padding: 0 0 0 2px;
}

#direita{
	float:right;
	width:130px;
	border-left: 1px dotted #999;
	border-bottom: 1px dotted #999;	
	text-align:center;
}

h1{
	font-size:12px;
	font-weight:bold;
	color:#990000;
	margin: 0 0 2px 0;
}

h2{
	border: 1px solid #990000;
	background: #F4B8A7;
	color:#990000;
	padding:2px;
	font-size:11px;
	margin:0 2px 2px 2px;	
}

.t1{
	font-size:12px;
	font-weight:bold;
	color:#990000;
	margin: 0 0 2px 0;
	text-align:center;
}

#menu_interno{
	padding:4px;
	list-style-type:none;
	margin: 8px 0 8px 0;		
}

#menu_interno dt{
	display:inline;
	padding:3px;
	background:#C42020;
	border:1px solid #990000;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
}

#menu_interno dt:hover{
	display:inline;
	padding:3px;
	background:#990000;
}

#menu_interno a{
	color:#FFF;
	text-decoration:none;
}

#easylegis_login{
	background:url(imagens/easy_12.gif) no-repeat 55px #BE0027;
	height:123px;
	color:#FFF;
	text-align:right;
}

#easylegis_login form{
	width:220px;
	margin:15px 15px 0 0;
	right:5px;
	float:right;
	text-align:center;
}

#easylegis_login a{
	color:#FFF;
	font-size:10px;
}

#easylegis_login a:hover{
	text-decoration:none;	
}

.parc1{
	float:left;
	vertical-align:middle;
	width:30%;
	clear:both;
}

.parc2{
	float:right;
	text-align:justify;
	vertical-align:middle;
	width:70%;
	height:100%;
}


.parc1 img{
	border:0;
	vertical-align:middle;		
}

.divide_parc{
	height:1px;
	color:#FFF;
}



.linhas {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	border-bottom-style: none;
}
.titulo{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-decoration:none;
}

.titulo_v{
	font-family:Arial, Helvetica, sans-serif;
	color:#C20403;
	font-size:11px;
	text-decoration:none;
}

.divErro{
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:11px;
	text-decoration:none;
}
.titulo2{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
.tituloPrincipal{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	background-color:#C20403;
	font-weight:bold;
	text-align:center;
}
.titulo1{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}

.titulo1 a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#C20403;
	font-size:12px;
	text-decoration:none;
}
.titulo1 a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#C20403;
	font-size:12px;
	text-decoration:none;
}
.titulo1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#C20403;
	font-size:12px;
	text-decoration:underline;
}
.titulo1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#C20403;
	font-size:12px;
	text-decoration:underline;
}
.texto{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	text-decoration:none;
}
.caixa{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	border:solid #333333 1px;
	background-color:#F3F1F1;
	height:18px;
	width:342px;
}
.botao{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	border:solid #333333 1px;
	background-color:#F3F1F1;
	height:20px;
}

.linhas {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	border-bottom-style: none;
}

a{
	color:#990000;
}

a:hover{
	text-decoration:none;
}

