@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
	font-family:Verdana;
	list-style:none;
}
body{
	background:url(../_img/fundos_home/_fundo2_7.jpg) top center repeat-x #F5F5F3;
}
#geral{
	width:810px;
	margin:0 auto;
	position:relative;
}
#geral #topo{
	background:url(../_img/fundos_home/_fundo1_7.jpg) top center no-repeat;
	width:100%;
	height:150px;
	position:relative;
	z-index:1;
}
/* menu topo */
#geral #topo ul#menu_topo{
	position:absolute;
	right:47px;
	top:6px;
}
#geral #topo ul#menu_topo li{
	float:left;
}
#geral #topo ul#menu_topo li a{
	color:#900;
	font-size:11px;
	text-decoration:none;
	padding:0 7px;
}
#geral #topo ul#menu_topo li a.meio{
	border-left:1px solid #900;
	border-right:1px solid #900;
}
/* menu bandeiras */
#geral #topo ul#menu_flag{
	position:absolute;
	right:233px;
	top:10px;
}
#geral #topo ul#menu_flag li{
	float:left;
}
#geral #topo ul#menu_flag li a{
	color:#900;
	font-size:11px;
	text-decoration:none;
	padding:0 5px;
}
#geral #topo ul#menu_flag li a.meio{
	border-left:1px solid #EBE9DE;
	border-right:1px solid #EBE9DE;
}

/* menu principal */
#geral #topo ul#menu{
	position:absolute;
	top:98px;
	left:16px;
}
#geral #topo ul#menu li{
	float:left;
}

#geral #topo ul#menu li a{
	font-size:12px;
	font-family:"Trebuchet MS", Georgia;
	font-weight:bold;
	text-transform:uppercase;

	text-decoration:none;
	text-align:center;
	line-height:29px;
	display:block;
	width:112px;
	height:29px;
	background:url(../_img/menu/fundo.png) 0px 0px no-repeat;
	margin-right:2px;
	color:#FFF;
}
#geral #topo ul#menu li a:hover{
	background:url(../_img/menu/fundo.png) no-repeat -112px 0px;
	color:#FFF;
}
#geral #topo ul#menu li a.home{
	display:block;
	width:81px;
	height:29px;
	background:url(../_img/menu/home.png) no-repeat top center;
}

#geral #topo ul#menu li a.ativo{
	background:url(../_img/menu/fundo.png) no-repeat -112px 0px;
}
	
#geral #topo ul#menu li a.representantes,
#geral #topo ul#menu li a.ativorepresentantes{
	display:block;
	width:118px;
	height:29px;
	background:url(../_img/menu/representantes.png) no-repeat 0px 0px;
}
#geral #topo ul#menu li a.representantes:hover,
#geral #topo ul#menu li a.ativorepresentantes{
	background:url(../_img/menu/representantes.png) no-repeat -118px 0px;
}
#geral #topo #menu_rodape{
	background:url(../_img/menu/rodape_fundo.jpg) no-repeat left center;
	width:100%;
	height:39px;
	position:absolute;
	top:127px;
	left:16px;
}
#geral #topo #menu_rodape .busca{
	position:absolute;
	top:7px;
	right:40px;
}
#geral #topo #menu_rodape .busca #busca{
	font-size:9px;
	font-family:verdana;
	font-weight:bold;
	color:#666;
	padding:4px;
	background:url(../_img/busca.jpg) left center no-repeat #FFF;
	border:1px solid #623E6C;
	width:145px;
	padding-left:19px;
}
#geral #topo #menu_rodape .busca .botao{
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	color:#06132F;
	text-align:center;
	line-height:19px;
	height:19px;
	width:60px;
	background:url(../_img/busca_botao.jpg) center center no-repeat;
}



/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* -------------------------------- Conteudo ----------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

#geral #conteudo{
	width:100%;
	background:url(../_img/fundo_conteudo.jpg) center center repeat-y;
	position:relative;
	top:0;
	z-index:0;
	padding-top:10px;
	padding-bottom:30px;
}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* -------------------------- Conteudo - esquerda ------------------------------ */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
#geral #conteudo #conteudo_esquerda{
	float:left;
	width:178px;
	padding-left:16px;
}
#geral #conteudo #conteudo_esquerda img{
	margin:5px;
	float:left;
	width:60px;
	height:60px;
	background-color:#ccc;
	line-height:60px;
	font-size:10px;
	color:#FFF;
	text-align:center;
}
#geral #conteudo #conteudo_esquerda p{
	font-size:11px;
	font-family:Tahoma;
	padding:5px;
}
#geral #conteudo #conteudo_esquerda a.saibamais{
	margin:5px 5px 5px 80px;
	display:block;
	width:76px;
	height:18px;
	background:url(../_img/esquerda/saiba_mais.png) center center no-repeat;
}
#geral #conteudo #conteudo_esquerda a.vejaAqui{
	margin:5px 5px 5px 80px;
	display:block;
	width:76px;
	height:18px;
	background:url(../_img/esquerda/veja_aqui.png) center center no-repeat;
}
#geral #conteudo #conteudo_esquerda a.vejaAquiLeft{
	margin:5px 5px 5px 80px;
	display:block;
	width:76px;
	height:18px;
	background:url(../_img/esquerda/veja_aqui.png) left no-repeat;
}
#geral #conteudo #conteudo_esquerda a.baixeAqui{
	margin:5px 5px 5px 80px;
	display:block;
	width:76px;
	height:18px;
	background:url(../_img/esquerda/bt_baixe.png) left no-repeat;
}
#geral #conteudo #conteudo_esquerda a.webmail{
	background:url(../_img/esquerda/webmail_carta.png) left center no-repeat #063664;
	padding-left:60px;
	color:#FFF;
	font-size:16px;
	font-family:Tahoma;
	height:47px;
	line-height:47px;
	display:block;
	margin-top:10px;
	width:116px;
}
#geral #conteudo #conteudo_esquerda a.arearestrita{
	background:url(../_img/esquerda/arearestrita_cadeado.png) left center no-repeat;
	padding-left:60px;
	color:#000;
	font-size:16px;
	font-family:Tahoma;
	height:45px;
	line-height:45px;
	display:block;
	margin-top:10px;
	border:1px solid #999;
	width:114px;
}
#geral #conteudo #conteudo_esquerda a.arearestrita:hover{
	color:#FEAB00;
}
#geral #conteudo #conteudo_esquerda a.webmail:hover{
	color:#87CAFE;
}

#geral #conteudo #conteudo_esquerda h1{
	font-size:12px;
	font-family:Tahoma;
	color:#FFF;
	height:48px;
	line-height:48px;
	padding-left:50px;
	margin:0;
	
}
#geral #conteudo #conteudo_esquerda h1.dicas{
	background:url(../_img/esquerda/dicas_lampada.png) left center no-repeat;
}
#geral #conteudo #conteudo_esquerda h1.restrita{
	background:url(../_img/esquerda/bt_restrita.png) left center no-repeat;
}
#geral #conteudo #conteudo_esquerda h1.chat{
	background:url(../_img/esquerda/chat_mundo.png) left center no-repeat;
}
#geral #conteudo #conteudo_esquerda h1.simulador{
	background:url(../_img/esquerda/simulador_bt.png) left center no-repeat;
}
#geral #conteudo #conteudo_esquerda h1.tabelacomparativa{
	background:url(../_img/esquerda/tabela_grafico.png) left center no-repeat;
}
#geral #conteudo #conteudo_esquerda h1.representantes{
	background:url(../_img/esquerda/representantes_boneco.png) left center no-repeat;
}


/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ---------------------------- Conteudo - meio -------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
#geral #conteudo #conteudo_meio{
	float:left;
	width:420px;
	margin-left:8px;
	padding-top:4px;
	position:relative;
}

#geral #conteudo #conteudo_meio h1.destaque{
	background:url(../_img/marcadores/destaque_home.png) left center no-repeat;
	padding-left:15px;
	color:#FF8D00;
	font-family:"Trebuchet MS";
	font-size:15px;
	margin-left:7px;
	font-weight:bold;
}



/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* --------------------------- Conteudo - direita ------------------------------ */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
#geral #conteudo #conteudo_direita{
	float:left;

	padding-right:15px;
	width:170px;
	padding-top:11px;
}
#geral #conteudo #conteudo_direita h1.produtos_destaque{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	height:27px;
	line-height:27px;
	text-align:left;
	padding-left:25px;
	background:url(../_img/marcadores/produtos_destaque_topo.jpg) left center no-repeat #999;
}
#geral #conteudo #conteudo_direita h1.produtos_visitados{
	background:#999;
	color:#FFF;
	font-size:13px;
	font-family:Tahoma;
	height:27px;
	line-height:27px;
	text-align:center;
	margin-top:10px;
}
#geral #conteudo #conteudo_direita ul#produtos_destaque{
	padding:5px;
}
#geral #conteudo #conteudo_direita ul#produtos_destaque li{
	background:url(../_img/marcadores/produtos_destaque.png) left bottom no-repeat;
}
#geral #conteudo #conteudo_direita ul#produtos_destaque li a{
	padding:0 0 0 15%;
	width:85%;
	font-size:11px;
	text-decoration:none;
	color:#000;
	display:block;
	line-height:24px;
}
#geral #conteudo #conteudo_direita ul#produtos_destaque li a:hover{
	background:url(../_img/marcadores/produtos_destaque.png) left bottom no-repeat #BAD8E4;
}


#geral #conteudo #conteudo_direita ul#produtos_visitados{
	padding:5px;
}
#geral #conteudo #conteudo_direita ul#produtos_visitados li{
	padding-top:10px;
}
#geral #conteudo #conteudo_direita ul#produtos_visitados li img{
	float:left;
}
#geral #conteudo #conteudo_direita ul#produtos_visitados li a{
	background:url(../_img/marcadores/produtos_visitados.png) left center no-repeat;
	padding-left:15%;
	float:left;
	font-size:11px;
	color:#000;
	margin-top:15px;
	text-decoration:none;
	font-weight:bold;
	width:75px;
}
#geral #conteudo #conteudo_direita ul#produtos_visitados li a:hover{
	color:#FF3300;
}
#geral #conteudo #conteudo_direita ul#produtos_visitados li p{
	font-size:11px;
	color:#999;
}


#geral #conteudo #conteudo_direita #ajuda{
	margin:15px auto;
	border:1px solid #CCC;
	width:143px;
	background:url(../_img/direita/fone.jpg) 0 8px no-repeat;
}

#geral #conteudo #conteudo_direita #ajuda h1{
	font-size:12px;
	color:#333;
	padding-left:40px;
	padding-top:8px;
	font-family:"Trebuchet MS", Georgia;
	line-height:14px;
}
#geral #conteudo #conteudo_direita #ajuda p{
	font-size:10px;
	color:#AAA;
	padding:8px 8px 0 8px;
	font-family:"Trebuchet MS", Georgia;
	line-height:14px;
}
#geral #conteudo #conteudo_direita #ajuda a{
	display:block;
	width:8px;
	height:7px;
	background:url(../_img/marcadores/seta_dupla.jpg) center center no-repeat;
	margin:0 10px 10px 120px;
}






/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ---------------------------- Conteudo - rodape ------------------------------ */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
#geral_rodape{
	width:100%;

	background:url(../_img/fundo_rodape_conteudo.png) top center no-repeat ;
	height:39px;
	display:block;
	clear:both;
	position:relative;
}



/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ---------------------------------- Rodape ----------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
#rodape{
	position:relative;
	width:100%;
	display:block;
	background:url(../_img/fundo_rodape.jpg) 0 0 repeat-x;
}
#rodape #rodape_meio{
	width:810px;
	height:107px;
	margin:0 auto;
	position:relative;
	background:url(../_img/rodape_fundo.jpg) top center no-repeat #F00;
}
#rodape #rodape_meio p{
	font-size:11px;
	position:relative;
	top:30px;
	left:205px;
}
#rodape #rodape_meio a.top{
	position:absolute;
	top:-15px;
	right:30px;
	display:block;
	background:url(../_img/rodape_top.png) center center no-repeat;
	width:40px;
	height:15px;
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	line-height:15px;
}
#rodape #rodape_meio ul#rodape_menu_esq{
	position:absolute;
	left:380px;
	top:20px;
}
#rodape #rodape_meio ul#rodape_menu_dir{
	position:absolute;
	left:530px;
	top:20px;
}
#rodape #rodape_meio ul#rodape_menu_esq li,
#rodape #rodape_meio ul#rodape_menu_dir li{
	line-height:14px;
}
#rodape #rodape_meio ul#rodape_menu_esq li a,
#rodape #rodape_meio ul#rodape_menu_dir li a{
	color:#F60;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
#rodape #rodape_meio ul#rodape_menu_esq li a:hover,
#rodape #rodape_meio ul#rodape_menu_dir li a:hover{
	color:#036;
}




/* gerais  */
#controlaFonte{
	position:absolute;
	top:45px;
	right:10px;
}
#controlaFonte img{
	border:0;
}
#controlaFonte a{
	margin-left:3px;
}


#geral #topo #menu_rodape ul{
	list-style:none;
	font-size:11px;
	margin-left:15px;
}
#geral #topo #menu_rodape ul li{
	float:left;
}
#geral #topo #menu_rodape ul li a{
	color:#fff;
	font-family:"Trebuchet MS";
	height:38px;
	line-height:38px;
	display:block;
	padding:0 5px;
	text-decoration:none;
	-float:left;
}
#geral #topo #menu_rodape ul li a:hover,
#geral #topo #menu_rodape ul li a.ativa{
	color:#fc0;
}
