/* site */
body{
	margin: 0px 0px 0px 0px;
	background-color: #e1e7eb;
	background-image:url(../imagens/bg_site.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#conteudo {
	margin: auto;
	width: 775px;
	border-left: 7px solid #e9edf0;
	border-right: 7px solid #e9edf0;
	background-color:#FFFFFF;
} 

#area_topo{
	width:775px;
	height:116px;
	clear:both;
	margin: 0px 0px -4px 0px;
}

#logo_maggi{
	float:left;
	height:116px;
	width:192px;	
}

#area_login{
	float:right;
	width:344px;
	height:60px;
	margin:0px 0px 0px 0px;


}

#area_login div.topo{
	height:25px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	padding: 8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:tahoma;
	font-size:10px;
	color:#5e5e5e;
	font-weight:bold;
	float:left;


}

#area_login div#language{
	height:25px;
	float:left;
	width:68px;
	background-color:#FFFFFF;
	padding: 8px 0px 0px 0px;
	margin:0px -5px 0px 0px;
}

#area_login div.area_login{
	height:27px;
	margin:0px 0px 1px 0px;
	padding: 8px 0px 0px 0px;	
}

#login {
	text-align:left;
	margin:0px 0px 0px 0px;	
	_margin:1px 0px 0px 0px;
	padding:10px 0px 0px 0px;	
	font-family:tahoma;
	font-size:10px;
	color:#5e5e5e;
	font-weight:bold;
}

#botoes_logado{
	margin:-12px 4px 0px 0px;
	padding:0px 0px 0px 0px; 
	text-align:right;
}

#bt_seta_logado{
	margin: 0px 6px 0px 0px;
	float:left;	
}

#bt_extrato{
	margin:0px 5px 0px 0px;
}

#login input.usuario , #login input.senha{
	width:81px;
	height:15px;
	font-family:tahoma;
	font-size:11px;
	color:#174372;
	background-color:#f5fbff;
	border:1px solid #677e97;
	padding:0px 0px 0px 3px;
	margin:0px 6px 0px 4px;
}

#login input.senha{
	width:88px;
}

#menu_empresas{
	position:relative; 
	top:29px; 
	left:243px; 
	margin:0px 0px -19px 0px; 
	width:99px;
}

#area_breadcrumb a{
	font-family:tahoma;
	font-size:10px;
	color:#6c89ac;
	text-decoration:none;		
}

#area_breadcrumb a:hover{
	text-decoration:underline;
}

#wrapper{
	width:775px;
	background-color:#FFFFFF;
	overflow:hidden;
}

#wrapper:after{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#maggi_menu{
	margin: 0px 0px 2px 0px;	
}

#area_menu{
	float:left;
	width:192px;
	margin-right:-3px;
	background-image:url(../imagens/bg_menu.gif);
	background-repeat:repeat-y;
	background-position:top;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}

#area_menu ul{
	padding:0px 0px 0px 0px;
	margin:-2px 0px 6px 0px;
}

#area_menu ul li {
	list-style :none inside url(../imagens/bullet_home_n02.gif);
	padding: 3px 0px 2px 0px ;
	font-family: tahoma ;
	font-size: 10px ;
	color: #174372 ;
}

#area_menu ul ul{
	padding:0px 0px 0px 0px;
	margin:5px 0px -5px 0px;
}

#area_menu ul ul li {
	list-style :none inside url(../imagens/seta_menu.gif);
	padding: 0px 0px 5px 0px ;
	font-family: tahoma ;
	font-size: 10px ;
	color:#057ff9;
}

#area_menu ul li a , #area_menu ul ul li a , #area_trainee a , #area_quadro a{
	color:#174372;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}

#area_menu ul ul li a:hover{
	text-decoration:none;	
}


#area_menu ul li a:hover , #area_trainee a:hover , #area_quadro a:hover{
	text-decoration:underline;
	color:#057ff9;
}

#area_menu ul#empresas_grupo{
	padding:0px 0px 0px 0px;
	margin:-15px 0px 13px 24px;

}

#area_menu ul#empresas_grupo li{
	list-style-type:none;
	list-style-image:none;
	padding: 0px 0px 0px 0px ;
	margin:0px 0px -2px 0px;	
	font-family: tahoma ;
	font-size: 10px ;
	color: #1f9ae7 ;
}

#area_menu ul#empresas_grupo li a:hover{
	text-decoration:none;
}

#area_menu #box_menu_relacoes{
	border:1px solid #747996; 
	width:179px; 
	margin:0px 0px 4px 5px; 
	background-color:#FFFFFF;
	padding:2px 0px 4px 0px

}

#box_menu_relacoes ul{
	margin:0px 0px 0px 18px;
}

#box_menu_relacoes ul li{
	color:#ff6400;
	list-style-position:outside;
}

#box_menu_relacoes ul li span{
	width:120px;	
	line-height:2.5;	
}

#box_menu_relacoes ul li a{
	padding:0px 0px 0px 0px;
	color:#6b8093;
	clear:both;
}

#box_menu_relacoes ul li a:hover{
	text-decoration:underline;
	color:#057ff9;	
}

#bt_empresas{
	margin:0px 0px 16px 20px;	
}

.bt_menu{
	margin:-15px 0px 0px 5px;
}

.bt_menu_02{
	margin:0px 0px 0px 5px;
}

.bt_menu_03{
	margin:0px 0px 8px 0px;
}

#area_trainee , #area_quadro{
	width:181px;
	height:79px;
	font-family: tahoma ;
	font-size: 10px ;
	color: #174372 ;
	margin:16px 0px 0px 5px;
	padding:0px 0px 10px 0px; 
	background-color:#f1f8f7;
}

#area_quadro{
	margin:0px 0px 0px 5px;
	background-color:transparent;	
	padding:0px 0px 0px 0px; 
}

#ajuste_quadro{
	float:right; 
	margin-left:20px;
	margin-top:-14px;
}

#bt_thumb_trainee , bt_seta{
	margin:0px 5px 0px 0px;
	float:left;	
}

#bt_seta{
	margin:0px 5px 0px 3px;
	width:12px;	
}

#ajuste_altura{
	clear:both; 
}

#fundo_site{
	margin-left:auto;
	margin-right:auto;
	width:789px;
	clear:both;
	padding-bottom:20px;

}

#img_fundo{
	margin:0px 0px -37px 0px
}

#area_direita{
	width:583px;
	float:left;
	text-align:left;
	background-color:#FFFFFF;
	margin:0px 0px 0px 3px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}

#flash_titulo_interna{
	width:581px; 
	height:29px; 
	background-color:#dbe0ec; 
	padding:4px 0px 0px 0px; 
	clear:both
}

#menu_interno{
	width:577px; 
	background-color:#FFFFFF; 
	padding:0px 0px 0px 0px; 
	margin:-10px 0px 0px 0px;
	color:#6c89ac;
	font-family: tahoma ;
	font-size: 11px;
	line-height:1.9;
}

#menu_interno span{
	color:#334b69;
	font-family: tahoma;
	padding:4px 5px 4px 5px;
	margin:-4px -1px -4px -2px;	
	background-color:#dbe0ec;
	clear:both;
}

#menu_interno a{
	color:#334b69;
	font-family: tahoma;
	font-size: 11px;
	padding:4px 5px 4px 5px;
	margin:0px -1px 0px -2px;
	text-decoration:none;	
}

#menu_interno a:hover{
	background-color:#dbe0ec;
}

#menu_interno p{
	 margin-top:8px;
}

#area_conteudo{
	width:565px;
	background-color:#f2f4f8;
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 12px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	color:#334b69;
	font-family: tahoma;
	font-size: 11px;
	line-height:1.5;		
}

#pontilhado_fundo_interna{
	border-top: 1px dotted #000000;
	clear:both; 
	width:547px;
	padding:6px 0px 0px 0px; 
	margin:0px 0px 0px 206px; 
	text-align:right
}

/*fale conosco*/

#area_fale_conosco{
	margin:22px 0px 0px 24px;
}

#box_fale_conosco{
	margin:-1px 0px 15px 0px;
}
 
#conteudo_box_fale_conosco{
	border-left:1px solid #99a5b4;
	border-right:1px solid #99a5b4;
	width:416px;
	margin:-4px 0px -7px 0px;
	_margin:-2px 0px -6px 0px;
	padding:16px 0px 0px 13px;
	background-color:#ffffff;
}

#conteudo_box_fale_conosco input ,#conteudo_box_fale_conosco select , #conteudo_box_fale_conosco textarea {
	margin:6px 0px 4px 0px;
	padding:0px 0px 0px 3px;
	height:15px;
	font-family:tahoma;
	font-size:11px;
	color:#174372;
	background-color:#f5fbff;
	border:1px solid #677e97;
	vertical-align:middle;
}

#conteudo_box_fale_conosco select{
	margin:0px 0px 0px 0px;
	vertical-align:middle;
}

#conteudo_box_fale_conosco div.espaco_select{
	margin:0px 0px -7px 0px;
}


#conteudo_box_fale_conosco input.tipo_radio , #conteudo_box_fale_conosco input.tipo_check{
	border:none; 
	background-color:transparent;
	margin:2px 0px 0px 0px;
}

#conteudo_box_fale_conosco input.tipo_check{
	margin:0px 0px 0px 0px;
}


#conteudo_box_fale_conosco input{
	width:auto
}

#conteudo_box_fale_conosco input.bt_enviar{
	margin:0px 0px 0px 0px;
	float:right
}


#conteudo_box_fale_conosco select#ddd{
	width: 41px;
	margin:3px 0px 0px 0px;
}

#conteudo_box_fale_conosco select#sugestao{
	width: 180px;
	background-color:#FFFFFF;
}

#conteudo_box_fale_conosco input#telefone{
	width: 142px;	
	margin:3px 0px 0px 0px;	
}

#conteudo_box_fale_conosco textarea{
	margin:-2px 0px 4px 0px;
	width: 370px;
	height:84px;
}

/*fim fale conosco*/

/*nosso produto*/

#foto_esquerda_produtos{
	float:left; 
	width:auto; 
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;

}

#texto_produtos , .texto_produtos{
	float:left; 
	margin:0px 0px 0px 0px;
	width:63%

}

#titulo_produto{
	border-bottom:1px dotted #334b69; 
	width:98%; 
	padding:0px 0px 4px 0px; 
	margin-bottom:24px;
}

.titulo_laranja{
	font-size:13px;
	font-family:tahoma;
	font-weight:bold;
	color:#ff6600;
	margin:0px 0px 3px 0px;
}

.certificado{
	float:right; 
	margin:5px 5px 0px 0px;
	padding-left:5px;
	
}


/* fim nosso produto*/

/*mapa do site*/

#mapa_site{
	font-size:12px;
	font-weight:bold;
	margin:37px 0px 0px 36px;
}

#mapa_site ul , #mapa_site li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#mapa_site li{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	padding:0px 0px 0px 0px;	
}

#mapa_site ul.nivel02{
	margin:13px 0px 0px 0px;
}

#mapa_site ul.nivel03{
	margin:5px 0px 0px 0px;
}

#mapa_site ul.nivel04{
	margin:0px 0px 0px 0px;
}

#mapa_site ul.nivel01 li{
	margin:13px 0px 0px 0px;
}

#mapa_site ul.nivel02 li{
	margin:4px 0px 0px 13px;
}

#mapa_site ul.nivel03 li{
	margin:0px 0px 0px 12px;
}

#mapa_site ul.nivel04 li{
	margin:0px 0px 0px 11px;
}

#mapa_site div.divnivel01 , #mapa_site div.divnivel02 , #mapa_site div.divnivel03 , #mapa_site div.divnivel04{
	float:left;
	width:7px;
	height:7px;
	margin:1px 3px 0px 0px;
	vertical-align:middle;
} 

#mapa_site div.divnivel02 , #mapa_site div.divnivel03 , #mapa_site div.divnivel04{
	margin:2px 2px 0px 0px;
}

#mapa_site div.divnivel04{
	margin:2px 4px 0px 0px;
}

#mapa_site ul li a{
	color:#184566;
	text-decoration:none;
}

#mapa_site ul li a:hover{
	text-decoration:underline;
}

#mapa_site ul li ul li a{
	font-size:10px;
}

#mapa_site ul li ul li ul li a{
	font-size:10px;
	font-weight:normal;
}

#mapa_site ul li ul li ul li ul li a{
	color:#057ff9;
}


/* fim mapa do site*/


#area_box_interno{
	float:right;
	width:161px;
	margin:21px 2px 0px 0px;
	_margin: 21px 2px 0px 6px;
}

#box_interno {
	width:151px;
	font-size:10px;
	border-left:1px solid #99a5b4;
	border-right:1px solid #99a5b4;
	background-color:#FFFFFF;
	margin:-4px 0px -7px 0px;
	_margin:-2px 0px -10px 0px;
	padding:4px 0px 1px 8px;	
	_padding:4px 0px 0px 8px
}

.titulo_campo select.tipo_extrato {
	margin:0px 15px 0px 3px;
}

#bt_ok_consulta {
	margin:12px 8px 0px 0px;
	cursor:pointer;
}

#area_radio{
	margin:-5px 0px 0px -1px;
	height:auto;
	background-color:#fafaf7;
	font-family: tahoma ;
	font-size: 10px ;
	color: #174372 ;	
}

#area_radio img{
	margin:6px 0px 0px 5px;
}


#area_radio ul{
	margin:8px 0px 10px 24px;
	padding:0px 0px 0px 0px;	
}

#area_radio ul li{
	list-style-image:url(../imagens/seta_logado.gif);
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#area_radio a{
	color:#174372;
	text-decoration:none;
	padding-left:0px;	
}

