#tudo { margin:0 auto; width:930px; padding:10px; background-color:#f3f3f3; }

.pog { clear: both; }

	a { outline-style:none; }
	
		a img { border:0; }
	
	.titulo1 { font:bold 12px Trebuchet MS; color:#12395A; text-align:center; }
		
		.titulo1 a { color:#12395A; text-decoration:none; }

	.titulo2 { color:#fff; background-color:#036; font:bold 16px Trebuchet MS; border:1px solid #999; text-transform:uppercase; padding-left:35px; line-height:24px;}

	.titulo3 { font:bold 14px Trebuchet MS; }

	.texto1 { font:bold 12px Trebuchet MS; color:#000; text-align:justify; }
		
		.texto1 a { color:#000; text-decoration:none; }
		
	.texto2 { font:bold 16px Trebuchet MS; }
	
	.texto3 { font:14px Trebuchet MS; }

	.texto3 a{ text-decoration: underline; color: #000000; }

	.texto3 a:hover{ text-decoration: none; color: #000000;}

	.texto4 { font:12px Trebuchet MS; }
	
	.voltar { text-align:center; padding-top:15px; }
	
		.voltar a { color:#000; font:bold 14px Trebuchet MS; text-decoration:none; }
	
	.tabela1 { }
	
		.tabela1 thead th { background-color:#036; color:#fff; font:bold 14px Trebuchet MS; text-align:center; border:1px solid #fff; }
		
		.tabela1 td {  padding:5px; }

		.tabela1 tr:hover { background-color:#ddd; }
	
	.erro { font:bold 14px Trebuchet MS; color:#f00; text-align:center; }
	
	input[type='text'], input[type='password'] { height:15px; padding:5px; font:14px trebuchet ms; vertical-align:middle; }

	select { height:29px; padding:3px; }
	
	#topo { clear:both; }
	
		#logo { border:1px solid #CCC; float:left; }
	
		#cont-topo { border:1px solid #CCC; background-color:#FFF; float:left; margin-left:1px; text-align:center; width:626px; height:149px; }
		
			#cont-topo div { float:left; margin:15px 0; font:bold 12px trebuchet ms; color:#007; }
			
			#webmail, #painel, #atendimento { width:208px; }
			
				.contatos { border:1px solid #f5f5f5; width:150px; margin:0 auto; line-height:31px; text-align:left; }
			
					.contatos a { color:#007; text-decoration:none; }
				
					.icone { vertical-align:middle; }
					
				#atendimento img { margin-top:25px; cursor:pointer; }
				
	#meio { clear:both; background-color: #FAFAFA; border:1px solid #FFF; margin-top:2px; float:left; padding-bottom:10px; }
	
		#menu { border: 1px solid #FFF; padding:0; margin:10px 2px 10px 1px; float:left;}
		
			#menu li { list-style:none; float:left; background-color:#063164; font:bold 13px Trebuchet MS; border:1px solid #FFF; }
				
				#menu li a { color:#FFF; text-decoration:none; margin:0 9px 0 9px; line-height:30px; }
				
		#lado { border:1px solid #FFF; background-color:#FFF; float:right; width:280px; margin-right:0px; padding:0 10px 10px 10px; }

		#lado img{ vertical-align: middle; }
		
			#links { padding:0; margin:0; font:12px trebuchet ms; }
			
				#links li { list-style:none; border:1px solid #999; margin-top:5px; background:repeat-y url(../imagens/bg-links.jpg) center right; }

					#links li img { float:left; padding-right:7px;}

					#links li span {width: 215px; float: right;}

					#links  a{ text-decoration: none; color: #000000; }

					#links  a:hover{  text-decoration: underline; }


		#conteudo2 { width:615px; margin:0 7px; padding-top:4px; }
		
			#avanca { vertical-align:middle; display:none; }
					
		#conteudo { width:915px; margin:0 auto; }
		
			#banner1 { width:912px; height:150px; border:1px solid #FFF; background:#eef; clear:both; margin-left:7px; }
			
			.bannerMenor { float:left; border:1px solid #FFF; background:#eef; width:449px; height:195px; margin:15px 5px 0 7px; }
		
			.radiosCadastro label { font:bold 16px Trebuchet MS; color:#f60; margin-left:5px; }
			
			#login { }
			
				#login label { font:bold 16px Trebuchet MS; }
				
				#login input { margin-right:20px; vertical-align:middle; }
				
				#login input[type='submit'] { vertical-align:middle; }
				
			#esqueciSenha a { font:bold 14px Trebuchet MS; color:#000; text-decoration:none; }
			
				#esqueciSenha img { margin-right:5px; vertical-align:middle; }
		
			.lista1 { margin:0; padding:0; margin:20px 0; }
				
				.lista1 li { float:left; list-style:none; width:450px; text-align:center; }	
				
			.form { }

				.form dt { width:250px; text-align:right; font:14px Trebuchet MS; float:left; margin-right:10px; clear:left; height:35px;line-height:30px; }

				.form dd { height:35px; line-height:30px; }
				
				.validaNao { background-color:#ffbfbf; color:#000; font:14px Trebuchet MS; border:1px solid #7F9DB9; padding:4px; vertical-align:middle; }
				
				.validaSim { background-color:#c6e2ff; color:#000; font:14px Trebuchet MS; border:1px solid #7F9DB9; padding:4px; vertical-align:middle; }
				
				#informe { line-height:26px; }
				
			#contrato { margin:10px auto; padding:5px; width:900px; height:200px; font:12px Trebuchet MS; overflow:auto; border:1px solid #ccc; background:#fff; }
				
	#baixo { padding:0; margin:15px 0 0 0; float:left; }

		#baixo li { list-style:none; float:left; width:170px; border:1px solid #FFF; background:url(../imagens/bg2.png); padding:0 7px; }

		.input1 { border:1px solid #000; width:158px; }

		.submit1 { font:bold 12px Trebuchet MS; border:0; background-color:transparent; width:170px; margin-top:7px; }
		
		.rodape { text-align:center; color:#686868; font:bold 12px Trebuchet MS; margin:0; clear:both;}

/*contato/suporte*/
			.form1 { }

				.form1 dt { width:100px; text-align:right; font:14px Trebuchet MS; float:left; line-height:30px; margin-right:10px; }

				.form1 dd { line-height:30px; }

		.submit2 { font:bold 12px Trebuchet MS; border:0; background-color:transparent; width:60px; margin-top:7px; margin-left: 70px;}

		.reset2 { font:bold 12px Trebuchet MS; border:0; background-color:transparent; width:60px; margin-top:7px; margin-left: 5px;}

		.input2 { border: 1px solid  #D0D0D0; margin-bottom: 3px; }

/*Web Design*/

.lista_web { width: 900px; float: left; border: 1px solid #FAFAFA; padding: 10px;}

.lista_web1 li{text-align: center;width: 100px; margin: 0px 0px 30px 23px; float: left; border: 1px solid #F0F0F0; padding: 10px; list-style: none;}

.lista_web li{ background:no-repeat url(../imagens/fundo_web.gif);text-align: center;width: 110px; height: 110px;margin: 0px 10px 20px 10px; float: left;padding: 10px; list-style: none;}

.lista_web li img{ margin-top: 4px; }

/*hospedagem*/

.titulo_tabela { font:bold 13px Trebuchet MS; color:#FFF; text-align:center; line-height:35px; }

.texto_numero {font:bold 10px Trebuchet MS; color: #063164; }

.planos_hospedagem { width: 900px; padding-right:9px; height:300px; background:no-repeat url(../imagens/hospedagem-planos.jpg) center center; margin-bottom:10px;}

.botoes { float:right; width:131px; margin:0 8px 0 7px; text-align:center;}		

#valoresPlanos { text-align:right; padding:90px 10px 0 0; }

#tipoPagamento { float:left; margin:-3px 0 0 20px; width:135px; }

#desconto { float:left; clear:left; width:145px; height:110px; margin:20px 0 0 15px; }

/*Email Marketing / Tabelas*/

.tabela_marketing { float:right; margin-right:23px; margin-top:-4px;}

.tr { text-align: center; }

.texto5 { font:bold 14px Trebuchet MS; }

.texto6 { font: 13px Trebuchet MS; color: #000000; }

.texto7 { font: 12px Trebuchet MS; color: #000000; }

.cor_laranja { color: #FF6600; font:bold 14px Trebuchet MS; }

.td1 { width: 200px; height: 40px; }

.titulo_marketing { font:bold 15px Trebuchet MS; color: #003366; text-align: center;}

.titulo_marketing2 { font:bold 14px Trebuchet MS; color: #FFFFFF; text-align: center;}

.titulo_vantagem { font:bold 15px Trebuchet MS; color: #003366; text-align: center; margin-top: 20px;}

.precos_marketing { font:bold 20px Trebuchet MS; color: #FF6600; }

.precos_marketing1 { font:bold 14px Trebuchet MS; color: #FF6600; }

.div_marketing{ width: 907px; height: 450px; background:no-repeat url(../imagens/tabela_marketing.jpg) center 18px; margin: 0px 0px 0px 7px ;text-align: center; padding-top: 35px; }

.div_vantagem{ width: 410px; height: 750px; background:no-repeat url(../imagens/tabela_vantagem.jpg) center center; margin: -40px 0px 0px 0px ;text-align: center; padding-top: 35px; float: left; }

.lista_vantagem { width: 360px; margin: 20px 0px 0px 25px; padding: 0px;}

.lista_vantagem li{ width: 360px; list-style: none; text-align: left; margin: 0px 0px 20px 0px; }

.lista_caracteristica { width: 450px; margin: 20px 0px 0px 32px; padding: 0px; float: left; padding-left: 10px; color: #ff6600;}

.lista_caracteristica li{ width: 450px; list-style: disc; text-align: left; margin: 0px 0px 12px 0px;}

.lista_caracteristica2 { width: 450px; margin: 0px 0px 0px 50px; padding: 0px; float: left; padding-left: 10px; color: #ff6600;}

.lista_caracteristica2 li{ width: 450px; list-style: disc; text-align: left; margin: 0px 0px 12px 0px;}

.div_caracteristica{ width: 510px; height: 750px; background:no-repeat url(../imagens/tabela_caracteristica.jpg) center center; margin: -40px -5px 0px 0px ;text-align: center; padding-top: 35px; float: left; }

#tipoPagamento2 { float:left; margin:42px 0 0 15px; width:135px; }

#desconto2 { margin:10px 0 0 9px; float:left; }

/*Email Marketing / lista de fotos*/

.fotos_email { width: 920px; height: 450px; margin: 0px; padding: 0px; float: left;}

.fotos_email li{ width: 130px;list-style: none; margin: 20px 0px 0px 34px; border: solid 1px #D0D0D0; padding: 5px 5px 2px 5px; float: left; text-align: center;}


/*	CONTRATO 	*/
.contrato1 { font:bold 12px arial; text-align:center; margin:0; }

.contrato2 { font:12px arial; text-align:justiry; margin:0; }

.contrato3 { list-style:lower-roman; font:12px arial; text-align:justify; }

.pdf { float:right; font:bold 12px trebuchet ms; color:#000; text-decoration:none; margin-right:10px; }