/* DIVS */

#container{
	float:left;
	width:100%;
	min-height:100px;
	margin:0; 
}

#container1{
	float:left;
	width:100%;
	min-height:450px;
	margin:0; 
	background:url(../imagens/textura_bg.png) repeat-x top left;
}

#container2{
	width:800px;
	min-height:100px;
	margin:0 auto;
}

#topo{
	float:left;
	width:800px;
	height:108px;
	margin:4px 0 0;
	background:url(../imagens/topo.png) no-repeat;
}

#menu{
	float:left;
	width:800px;
	height:34px;
	margin:4px 0 0;
	background:#7E8D8D;
}

#menu img{
	float:left;
	border:0;
}

#lcolIndex{
	float:left;
	width:585px;
	min-height:100px;
	margin:24px 0 0;
}

#rcolIndex{
	float:right;
	width:186px;
	min-height:100px;
	margin:24px 0 0;
}

#banner1Index{
	float:left;
	width:585px;
	height:231px;
	margin:0;
}

#banner1Foto{
	float:left;
	width:585px;
	height:189px;
	margin:0;
}

#banner1BarraNav{
	float:left;
	width:585px;
	height:42px;
	margin:0;
	background:url(../imagens/banner1BarraNav.jpg) no-repeat;
}

.barraNav{
	float:left;
	width:27px;
	height:40px;
	margin:1px 0 0;
}

#banner1BarraConteudo{
	float:left;
	width:514px;
	height:30px;
	margin:1px 0 0;
	padding:10px 0 0 15px;
	font-size:18px;
	color:#FFF;
	font-family:Calibri, Verdana;
	text-align:center;
}

#planoA{
	float:left;
	width:277px;
	height:90px;
	margin:27px 0 0;
	background:url(../imagens/planoA.jpg) no-repeat;
	font-size:12px;
	color:#637C7C;
	text-align:center;
	padding:106px 0 0;
}

#planosIndex{
	float:right;
	width:277px;
	height:363px;
	margin:27px 0 0;
	background:url(../imagens/boxPlanos.png) no-repeat;
	color:#637C7C;
}

#planosIndex a{
	color:#637C7C;
	text-decoration:none;
}
#planosIndex a:hover{
	text-decoration:underline;
}

#planosIndexAssineJa{
	margin:-26px 0 0;
	*margin:-38px 0 0;
}

#faleConoscoIndex{
	float:left;
	width:277px;
	height:260px;
	margin:26px 0 0;
	background:url(../imagens/boxFaleConosco.jpg) no-repeat;
	color:#637C7C;
}

#faleConoscoIndex h1{
	width:230px;
	margin:110px 0 0 15px;
}

#bannerFaleVoip{
	float:right;
	width:277px;
	height:92px;
	margin:27px 0 0;
	background:url(../imagens/bannerFaleVoip.jpg) no-repeat;
	font-size:14px;
	color:#568491;
}

#areaRestrita{
	float:left;
	width:186px;
	height:235px;
	margin:0;
	background:url(../imagens/boxAreaRestrita.png) no-repeat;
	color:#637C7C;
}

#areaRestrita input{
	margin:0 0 4px;
}

#ligueGratis{
	float:left;
	width:186px;
	height:209px;
	margin:24px 0 0;
	background:url(../imagens/boxLigueGratis.jpg) no-repeat;
	color:#637C7C;
}

#queroIndicar{
	float:left;
	width:186px;
	height:146px;
	margin:7px 0 0;
	background:url(../imagens/boxQueroIndicar.jpg) no-repeat;
	color:#637C7C;
}

#aplicativos{
	float:left;
	width:186px;
	height:115px;
	margin:15px 0 0;
	color:#879595;
}

#aplicativos h1{
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
}

#paises{
	float:left;
	width:790px;
	height:73px;
	padding:0 0 0 10px;
	margin:30px 0 0;
	color:#808E8F;
	background:url(../imagens/boxPaises.jpg) no-repeat;
}

#rodapeBg{
	float:left;
	width:100%;
	height:102px;
	margin:31px 0 0;
	background:#8AB9C5;
	border-top:2px solid #1A75A1;
	clear:both;
}

#rodape{
	width:800px;
	min-height:100px;
	margin:0 auto;
}

#rodapeBoxItem{
	float:left;
	width:360px;
	min-height:100px;
	padding:0;
	margin:0;
}

dl.rodapeItem {
	float:left;
	width:420px; 
	margin:5px 0 0;
	}
	.rodapeItem dt {
		float:left;
		width:28px;
		margin:0 10px 0 0;
	}
	.rodapeItem dd {
		float:right;
		width:380px;
		color:#FFF;
		text-transform:uppercase;
    }

#rodapeBoxItem2{
	float:left;
	width:160px;
	min-height:100px;
	padding:0;
	margin:5px 0 0 100px;
	color:#FFF;
	font-size:12px;
}

#conteudo_cabecalho{
	float:left;
	width:585px;
	height:41px;
	margin:0;
	background:url(../imagens/conteudo_cabecalho.png) no-repeat;
}

#conteudo_cabecalho h1{
	margin:15px 0 0 15px;
	text-transform:uppercase;
	color:#FFF;
	font-size:12px;
}

#conteudo_texto{
	float:left;
	width:579px;
	min-height:685px;
	padding:3px;
	margin:0;
	background:#F0F6F9;
}

#conteudo_rodape{
	float:left;
	width:585px;
	height:10px;
	margin:0;
	background:url(../imagens/conteudo_rodape.png) no-repeat;
}

.lista{
	float:left;
	width:260px;
	margin:20px 0 0 20px;
	text-transform:uppercase;
}
.lista li{
	list-style:inside;
	margin:0 0 8px;
}

.boxPlanos{
	float:left;
	width:252px;
	height:237px;
	margin:20px 0 0;
	background:url(../imagens/boxPlanos2.png) no-repeat;
}

.listaPlano{
	font-size:14px;
	color:#637C7C;
	margin:10px 0 0 20px;
}

#planosAssineJa{
	margin:-32px 20px 0;
	*margin:-32px 20px 0;
}

#planos_cabecalho{
	float:left;
	width:535px;
	height:45px;
	margin:0;
	background:url(../imagens/planos_cabecalho.png) no-repeat;
}

#planos_texto{
	float:left;
	width:535px;
	min-height:279px;
	margin:0;
	background:url(../imagens/planos_conteudo.png) no-repeat #DFDFDF;
}

#planos_rodape{
	float:left;
	width:535px;
	height:14px;
	margin:0;
	background:url(../imagens/planos_rodape.png) no-repeat;
}

.formCadastro span{
	display:block;	
}
.formCadastro input[type=text]{
	padding:4px;
	background:#FFF;
	border:1px solid #C1BFBF;
	color:#7E8D8D;
}
.formCadastro table tr td{
	padding:4px;
}


/*********************************
TAGS HTML
*********************************/
html{
	overflow:auto;
}

body{
	font-family:Verdana, "Trebuchet MS", Tahoma, Helvetica, sans-serif, Arial;
	font-size:11px;
	color:#7E8D8D;
}

a{
	color:#7E8D8D;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}


/*********************************
CLASS
*********************************/
.campoFaleConoscoIndex{
	padding:4px;
	background:#FFF;
	border:1px solid #C1BFBF;
	color:#637C7C;
}

.tituloPlanos{
	font-size:32px;
	color:#F58220;
}
.tituloPlanos2{
	font-size:18px;
	color:#7E8D8D;
}
.tituloQuemSomos{
	font-size:16px;
	color:#99C1CC;
	text-transform:uppercase;
}

#arSenha{
	display:none;
}
