@import url(internas.css);

*{padding: 0; margin: 0; border: 0; list-style: none; font-family: "Trebuchet MS", Arial, Verdana; font-size: 14px; color: #454545;}

body{background: url(images/bg.png) 0 0 repeat-x;}

a{color: #666666; text-decoration: none;}
a:hover{text-decoration: underline;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.dn{display: none!important;}
.mr_rg{margin-right: 0!important;}
.mr_bt{margin-bottom: 0!important;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.box{width: 870px; margin: 0 auto;}

/*TOPO*/
.topo .bg_canais{
	width: 870px;
	height: 7px;
	display: block;
	background: url(images/bg_topo.png) 0 -2px no-repeat;
}

.topo .logo{float: left;}

.topo .canais{width: 380px; height: 33px; float: right; display: block; margin: 0 30px 0 180px; background: url(images/bg_canais.png) 0 0 no-repeat;}
	.topo .canais li a{height: 33px; float: left; text-indent: -9999px; margin-right: 25px; display: block; overflow: hidden;}
		.topo .canais li a.facebook{width:86px; background: url(images/canais_face.png) 0 5px no-repeat;}
		.topo .canais li a.orkut{width: 61px; background: url(images/canais_orkut.png) 0 2px no-repeat;}
		.topo .canais li a.twitter{width: 76px; background: url(images/canais_twitter.png) 0 7px no-repeat;}
		.topo .canais li a.youtube{width: 54px; background: url(images/canais_youtube.png) 0 3px no-repeat;}

.topo .idiomas{width: 38px; float: right; margin: 23px 10px 0 0;}
	.topo .idiomas li a{height: 33px; margin-bottom: 5px; display: block; text-indent: -9999px;}
		.topo .idiomas li a.portugues{background: url(images/idiomas_brasil.png) 0 0 no-repeat;}
		.topo .idiomas li a.english{background: url(images/idiomas_eua.png) 0 0 no-repeat;}
		.topo .idiomas li a.espanhol{background: url(images/idiomas_espanha.png) 0 0 no-repeat;}
/*FIM TOPO*/

/*MENU*/
.menu{height: 50px; margin-bottom: 25px;}
	.menu .itens{height: 50px; background: url(images/bg_menu.png) 0 0 no-repeat;}
	.menu .itens li{float: left;}
	.menu .itens li a{height: 20px; text-indent: -9999px; display: block; overflow: hidden; margin: 0 25px; margin-top: 14px;}
		.menu .itens li a.inicio{width: 40px; background: url(images/menu_inicio.png) 0 center no-repeat;}
		.menu .itens li a.quemsomos{width: 92px; background: url(images/menu_quemsomos.png) 0 center no-repeat;}
		.menu .itens li a.idiomas{width: 57px; background: url(images/menu_idiomas.png) 0 center no-repeat;}
		.menu .itens li a.equipe{width: 45px; background: url(images/menu_equipe.png) 0 center no-repeat;}
		.menu .itens li a.tarifas{width: 55px; background: url(images/menu_tarifas.png) 0 center no-repeat;}
		.menu .itens li a.localizacao{width: 90px; background: url(images/menu_localizacao.png) 0 center no-repeat;}
		.menu .itens li a.contato{width: 62px; background: url(images/menu_contato.png) 0 center no-repeat;}
/*FIM MENU*/

/*CORPO*/
.corpo{width: 830px; padding: 0 20px; margin-bottom: 35px;}
	.corpo .destaque{margin-bottom: 20px;}
	.corpo h2 a{width: 264px; height: 165px; float: left; margin: 0 19px 13px 0; text-indent: -9999px; display: block; overflow: hidden;}
		.corpo h2 a.matricula{background: url(images/matricula1.png) 0 0 no-repeat;}
		.corpo h2 a.novidade{background: url(images/novidade.png) 0 0 no-repeat;}
		.corpo h2 a.convenio{background: url(images/convenio.png) 0 0 no-repeat;}
		
	.corpo .ganhe a{width: 100%; height: 50px; display: block; text-indent: -9999px; float: left; background: #969594 url(images/ganhe.png) 20px center no-repeat;}
	
	/*.corpo .carteira{width: 264px; height: 80px; display: block; text-indent: -9999px; float: right; background: url(images/carteira.png) 0 0 no-repeat;}*/
/*FIM CORPO*/

/*RODAPE*/
.rodape{padding: 35px 0;}
	.rodape address{color: #FFFFFF; font-style: normal; float: left; margin-right: 160px;}
	.rodape img{float: left;}
	.rodape p a{color: #FFFFFF; float: right;}
/*RODAPE*/
