#preloadImagens{
	width:0;
	height:0;
	padding:0;
	display:none;
	background:url(img/bg.jpg);
	background:url(img/sombra-esquerda.jpg);
	background:url(img/sombra-direita.jpg);
	background:url(img/fundo-topo.jpg);
	background:url(img/sombra-logo.jpg);
	background:url(img/barra-tit-peq.jpg);
	background:url(img/sombra-menu.jpg);
	background:url(img/barra-tit-gr.jpg);
	background:url(img/atend-msn.gif);
	background:url(img/atend-fale.gif);
	background:url(img/atend-atend.png);
	background:url(img/rodape.jpg);
	background:url(banners/suporte.jpg);
	background:url(banners/descontos.jpg);
	background:url(banners/streaming.jpg);
	background:url(banners/dominiobanner.jpg);
}
*{
	padding:0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	border: 0;
}
body{
	margin:0;
	background:#942919 url(img/bg.jpg) repeat;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
#container{
	width:820px;
	position:relative;
	margin:20px auto 0 auto;
	vertical-align: middle;
}
#sombra_esq, #sombra_dir{
	position:relative;
	float:left;
	width:15px;
	height:auto !important;
	min-height:450px;
	height:450px;
}
#sombra_esq{ background:url(img/sombra-esquerda.jpg) no-repeat; }
#sombra_dir{ background:url(img/sombra-direita.jpg) no-repeat; margin-top:10px; }

#meio{
	position:relative;
	float:left;
	width:790px;
	background:#FFF url(img/fundo-topo.jpg) repeat-x top;
	left: 0px;
	top: 0px;
}

#sombra_rod{
	clear:left;
	background:url(img/sombra-rodape.jpg) no-repeat;
	width:790px;
	padding-top:20px;
	text-align:left;
	color:#FFF;
	margin-left:15px;
}
#sombra_rod a{ font-weight:bold; }

.logo{ float:left; }

#sombra_logo{
	float:left;
	background:url(img/sombra-logo.jpg) no-repeat;
	width:9px;
	height:129px;
}
#topo div.col1, #topo div.col2, #topo div.col3{
	float:left;
	width:180px;
	height:104px;
	margin:15px 10px 0 10px;
	padding-top:10px;
	background:url(img/divisor-topo.jpg) no-repeat right;
}
#topo div.col3{
	margin-right:0;
	background:none;
}
	#topo h3{
		font:bold 11px Tahoma;
		color:#636563;
		margin-bottom:15px;
	}
	#topo h2{
		font:11px Tahoma;
		color:#636563;
		margin-bottom:15px;
	}
	#topo label{ font-weight: ; }
	
	#topo input, #topo select, #box input{
	background:#DEDBDE;
	border:1px #C6C3C6 solid;
	color:#666;
	padding:1px;
	font:11px Tahoma;
	margin-bottom:3px;
	}
	#topo input.btn, #box input.btn{
		background:none;
		border:0;
		float:right;
		margin-right:16px;
	}
	
	#topo .col2 input.login{
		margin-left:4px;
		width:120px;
	}
	#topo .col2 input.senha{
		width:120px;
		margin-bottom:5px;
	}
	
	#topo .col3 input.login{
		width:120px;
	}
	#topo .col3 input.senha{
		width:120px;
		margin-bottom:5px;
	}

#lateral{
	float:left;
	width:200px;
	background:#F9F9F9 url(img/bg-menu.gif) no-repeat top;
	margin:0;
	padding:24px 0 0 0;
}

		#menu{
			width:190px;
			margin-bottom:15px;
		}
		#menu ul{
			list-style:none;
			margin:0;
			padding:0;
		}
		#menu li{
			border-bottom: 1px solid #CCC;
			margin: 0;
		}
		#menu li a {
			display:block;
			background:#F9F9F9;
			padding:5px 5px 5px 0.4em;
			border-left:5px solid #BEBEBE;
			color:#666;
			text-decoration: none;
		}
		#menu li a:hover {
			color:#333;
			border-left:5px #CE3305 solid;
		}
		/* Fix IE. Hide from IE Mac */
		* html #menu ul li { height: 1%; }
		* html #menu ul li a { height: 1%; }
		/* End */
	
	#fones{
	background:url(img/img-fones.gif);
	width:200px;
	height:100px;
	margin:0 0 0px 0px;
	}
	
	p.msn, p.fale, p.atend{
		text-align:left;
		padding-left:45px;
		margin-bottom:20px;
		font-weight:lighter;
	}
	p.msn span, p.fale span{ font-weight:bold; }
	p.msn{
		background:url(img/atend-msn.gif) no-repeat 15px 0;
	}
	p.fale{
		background:url(img/atend-fale.gif) no-repeat 15px 0;
	}
	p.atend{
		font-weight:bold;
		padding-top:10px;
		height:60px;
		background:url(img/atend-atend.png) no-repeat 5px 0;
	}
	p.atend a{
		color:#7F7F7F;
		text-decoration:none;
	}
	p.atend a:hover{
		text-decoration:underline;
	}
	
#container3{
	float:left;
	width:590px;
	border-top:5px #CE2800 solid;
}
#container3 a{
	color:#7B7D7B;
	font-weight:bold;
	text-decoration: none;
}
#container3  a:hover {
	color: #000;

	
	
}
	#banner_top{ 
		height:160px; 
		width:560px; 
		display: block;
		overflow:hidden;
		
	}
	#banner_top_onload {
		height:160px; 
		width:560px; 
		text-align: center;
		display:none;
	}
	#banner_top_onload img{
		margin:10px 0 10px 10px;
	}
	#banner_top img{ 
		margin:10px 0 10px 10px;
	}
	
	#nav{
		float:right;
		width:23px;
		margin:10px 0 10px 0;
		display:block;
	}
	#nav a{
		float:left;
		padding:2px 3px 2px 3px;
		background:#EEE;
		border:1px #CCC solid;
		font-weight:normal;
		margin-bottom:5px;
	}
	#nav a:hover{
		background:#ED6102;
		border:1px #C04605 solid;
		color:#FFF;
		text-decoration:none;
	}
	#nav a.activeSlide { background: #CCC; color:#666; border:1px #999 solid; }
	
	#conteudo{
	width:570px;
	height:auto !important;
	min-height:481px;
	height:481px;
	margin:0 0 10px 10px;
	background-color: #FFFFFF;
	}	
	#conteudo #inner{
	padding:10px;
	line-height:1.2em;
	text-align:justify;
	vertical-align: middle;
	}
	#conteudo #inner p{
	margin-bottom:10px;
	}
	
	#rodape{
	width:540px;
	height:20px;
	background:#000 url(img/rodape.jpg) repeat-x;
	color:#FFF;
	padding:7px 0 0 50px;
	margin:0;
	text-align:left;
	font:9px Tahoma;
	}
	#rodape a{
		font:9px Tahoma;
		color:#FFF;
		text-decoration:none;
		text-align:center;
		border-right:1px solid #FFF;
		width:100px;
		display:block;
		float:left;
	}	
	#rodape a:hover{
		color:#FFF;
		text-decoration:underline;
	}
	#rodape a.dir{
		border-right:0;
	}

.valign{ display:table-cell; vertical-align:middle; }
.valign input{ vertical-align:middle; }

label{
	font-weight:;
}
input, select, textarea{
	border:1px solid #C6C3C6;
	padding:1px;
	margin:2px 0 4px 0;
	font:11px Tahoma;
	color:#666;
	background-color: #FFF;
}
input2{}
select{

}

input.btn{	
	border:0;
	background:none;
	margin-top:2px;
}

a.branco{ 
	text-decoration:none;
	color:#FFF;
}
a.branco:hover{
	color:#FFF;
	text-decoration:underline;
}

a.bold{
	font-weight:bold;
}

img{
	border:0;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
}
img.img{
	float:left;
	margin:0 5px 5px 0;
}

#conteudo h3{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-red.gif);
	background-color: #FFF;
}
#box2{ margin-left:10;

	
	}
#conteudohosp1{
	color:#FFF;
	font:bold 11px verdana;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-azul.gif);
	
}
#conteudorev1{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-red.gif);
}
#conteudostre1{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-verde.gif);
}
}
#conteudobr{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundobr.gif);
}
#conteudosup1{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-roxo.gif);
}
#conteudodom1{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-azul.gif);
}
#conteudoemp1{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:22px;
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-red.gif);
}
#conteudoafi1{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:19px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #FFF111;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos3.gif);
}
#conteudossl1{
	color:#FFF;
	font:bold 11px Tahoma;
	padding:5px 5px 0 10px;
	height:19px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #FFF111;
	background-repeat: repeat-x;
	background-image: url(img/fundotitulos-amarelo.gif);
}
.txtbranco{
	font:bold 11px Tahoma;
	color:#FFF;
}

table#tab{
	border:0;
	border-collapse: collapse;
	text-align:center;
	color: #FFF;
	background-color: #FFF;
}
table#tab thead, table#tab tfoot{
	color:#FFF;	
	font-weight:bold;
}
table#tab thead td, table#tab tfoot td{
	padding:3px 5px 3px 5px;
	width:50px;
}
table#tab thead td, table#tab tfoot a{
	color:#FFF;
}
table#tab thead td, table#tab tfoot a:hover{
	color:#FFF;
}
table#tab thead .col1, table#tab tfoot .col1{
	background:#FFAE5A;
}
table#tab thead .col2, table#tab tfoot .col2{
	background:#FF6921;
}
table#tab thead .col3{
	background:#F00;
}
table#tab tbody td{
	padding:3px 5px 3px 5px;
}
table#tab tbody .ln1{
	color:#7B7D7B;
}
table#tab tbody .ln2{
	color:#636563;
}
table#tab tbody .col1{
	background: #EEEEEE;
}
table#tab tbody .col2{
	background: #FFFBF2;
}
table#tab .bold{
	font-weight:bold;
}
.red{ color:#F00; font-weight:bold; }

table#lay{
	clear:left;
	border-collapse:collapse;
	border:0;
	margin:0;
	padding:0;
}
table#lay td{
	margin:0;
	padding:0;
	border:none;
}
table#lay .esq{
	background-color: #F9F9F9;
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
}
table#lay .rod{
	background:#000;
	height:25px;
}
.a52 {
	color: #D20000;
	font-weight: bold;
	font-size: 11px;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red div .style1 strong {
	font-weight: bold;
	font-size: 10px;
}
.cpolitica {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red table tr td div .style1 .style4 br {
	font-size: 11px;
}
.textonormal {
	font-size: 12px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}
tablinux {
	width:426.45pt;
	border-collapse:collapse;
	margin-left: 2px;
}
.atabesq {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: middle;
}
.atabsup {
	color: #314651;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	border-bottom: 1pt;
	border-bottom-color: #000;
}
.atabs {
	font-family: Verdana, Geneva, sans-serif;
	color: #256C7D;
	font-weight: bold;
	font-size: 13px;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red div .style1 strong {
	font-size: 11px;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red div .style1 strong {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red div .a56 strong {
	color: #F00;
	font-family: Verdana, Geneva, sans-serif;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red div .style1 strong {
	color: #F00;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red div .style1 strong {
	color: #000;
}
.desconto {
	color: #F00;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red div .style1 strong {
	text-align: left;
}
.anormalvermelho {
	color: #1051A0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #000;
}
.anormalblack {
	font-weight: bold;
}
.anormblack2 {
	font-weight: bold;
	font-size: 12px;
}
.anormalbranco {
	color: #FFF;
	font-size: 11px;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red p .anormalbranco {
	color: #FFF;
}
.agrandeazul {
	font-size: 14px;
	border-bottom-color: #000;
	border-bottom-width: 2pt;
}
.a1l {
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #FE8E30;
	font-size: 10px;
	text-align: center;
}
.agrandeazul {
	font-family: Verdana, Geneva, sans-serif;
	color: #456789;
	font-size: 12px;
}
.anormalcenter {
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
.ablackmidle {
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	color: #000;
}
.atabspry {
	font-size: 12px;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.atabspry {
	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid #777;
}
.atabsp {
	font-family: "MS Serif", "New York", serif;
}
#container #container2 #meio #lay tr td #container3 #conteudo #red fieldset #TabbedPanels1 .TabbedPanelsTabGroup {
	color: #FFF;
}
#container #container2 #meio #lay tr td #container3 #conteudo #box table tbody tr td div .textonormal br {
	text-align: center;
}
.titulos {
	font-family: "Arial Black", Gadget, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.indextexto {
	color: #7B7D7B;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
}
.anormalcinza {
	font-family: Verdana, Geneva, sans-serif;
	color: #777;
	font-size: 11px;
	text-align: left;
	font-style: italic;
}
#container #container2 #meio #lay tr td #container3 #conteudo #box .textonormal p {
	text-align: left;
	font-size: 12px;
}
#container #container2 #meio #lay tr td #container3 #conteudo #box .textonormal div {
	text-align: left;
}
.averblack {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.a0a {	border-bottom-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	border-bottom-width: 1pt;
	border-bottom-style: dashed;
	width: 300px;
	font-size: 13px;
	color: #125CA7;
	font-weight: bold;
	font-style: italic;
}
.a2a {
	border-bottom-color: #26A877;
	font-family: Verdana, Geneva, sans-serif;
	border-bottom-width: 1pt;
	border-bottom-style: dashed;
	width: 300px;
	font-size: 13px;
	color: #119D65;
	font-weight: bold;
	font-style: italic;
}
.textopequeno {
	font-family: Verdana, Geneva, sans-serif;
}
.extdom {
	font-size: 11px;
	vertical-align: bottom;
	height: 17px;
	margin-bottom: 3px;
	font-family: Tahoma, Geneva, sans-serif;
}
.ajustificado {
	text-align: justify;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
.avermelhopeq {
	font-size: 11px;
	color: #F00;
}
.a3a {
	color: #125CA7;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
.avera {
	color: #F00;
}
.sublinhado {
	font-size: 12px;
}
.cinzacinza {
	color: #7B7D7B;
}
.anegritoitalico {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
	color: #555;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #888;
}
.anormallaranja {
	color: #F49300;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
.anormalpequeno {
	font-size: 11px;
	text-align: center;
	color: #F00;
	font-family: verdana;
}
.cinzanormal {
	color: #333;
	font-size: 12px;
}
.rodapetitulo {
	font-size: 12px;
}
.rodapetitulo {
	font-weight: bold;
}
.arodape1 {
	font-size: 11px;
	text-decoration: none;
	color: #6F7B78;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;

}
.arodape2 {
	font-size: 11px;
	text-decoration: none;
	color: #596260;
}
.a5 {
	font-size: 5px;
	color:#FFF;
}
.acinzainvisivel {
	font-size: 3px;
	color: #F9F9F9;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tabelaseca {
}
.anormalverde {
	color: #397AAE;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.imagem-4 {
	font-size: 13px;
	margin-bottom:-4px;
}
.aazul {
	color: #40608B;
	font-size: 12px;
	font-weight: bold;
}
.divisorias {
	font-weight: bold;
	color: #F3F5F5;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #EFEFEF;
	margin-bottom: 5px;
	margin-top: 5px;
}
.atutorial1 {
	font-size: 13px;
	color: #1051A0;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-style: italic;
	padding-top: 15px;
}

.atutorial2 {
	font-size: 13px;
	color: #1051A0;
	font-weight: normal;
	font-style: italic;
	padding-top: 15px;
}
.avermelho {
	font-size: 12px;
	color:#365232;
	font-style: italic;
}
.aespacoesq {
	font-size: 12px;
	margin-left: 15px;
	font-family:Verdana, Geneva, sans-serif;
	
}
.avermmesmo {
	color: #C00;
	font-style: italic;
}

