﻿* { margin:0; padding:0; border:0 }

body {
	font:11px Verdana;
}

/* LINKS */
a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	text-decoration: underline;
}

a.linkUm {
	margin-top:10px;
	color:#333333;
	font-weight:bold;
	float:right;
	text-decoration:none;
}
a.linkUm:hover {
	color:#B35017;
}
a.linkDois {
	margin-left:20px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
a.linkDois:hover {
	color:#B35017;
	text-decoration:underline;
}
div#links a {
	font:12px Arial;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
div#links a:hover {
	color:#B35017;
}
/* FIM LINKS */

/* DIVS e TAGS GERAL */
#geral {
	position:relative;
	margin:0 auto;
	width:770px;
	background:url(../../ImageBank/Portugues/Geral/bg-geral.gif) no-repeat 0 223px;
}
#conteudo {
	margin-bottom:4px;
	height:322px;
	clear:both;
	background:url(../../ImageBank/Portugues/Geral/bg-conteudo.gif) repeat-x;
}
	#conteudo_interna {
		margin-bottom:4px;
		float:left;
		background:url(../../ImageBank/Portugues/Geral/bg-conteudo-interna.gif) no-repeat bottom transparent;
	}
	#principal {
		padding-bottom:20px;
		float:left;
	}
	#principal_interna {
		padding: 0 0 20px 20px;
		width:505px; 
		float:left;
	}
	
	#principal_interna p
	{
		margin-bottom: 15px;
	}
	
	#principal_interna h6
	{
		margin-bottom: 15px;
		font-weight: bold;
	}
	
	#principal_interna ul
	{
		margin: 0 0 15px 0;
	}	
	#navLinks {	
		width:240px;
		float:right;
	}	
	#navLinks p {
		margin-left: 20px;
	}
	#links {
		margin-top:20px;
		padding-bottom:10px;
	}
	#links h3 {		
		margin-bottom:10px;
		_margin-bottom:0;
	}
h1 {
	height:40px;	
	font-size: 14px;
	font-family: Arial;
	color: #B35017;
	text-transform: uppercase;
	/* padding: 20px 0 0 20px; */
	padding: 20px 0 0 0;
	
	/* 
	text-indent:-5000px;
	*/
	background-color:transparent;
}
h2 {
	margin:10px 0 0 20px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
}

h3 {
	margin:0 0 5px 18px;
	height:16px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	text-transform: uppercase;
	padding-top: 10px;
}

h3 a
{
	color: #B35017 !important;
}

h5 {
	width:335px;
	height:23px;
	margin-top:20px;
	text-indent:-5000px;
	float:left;
}
#principal_interna ul {
	margin-left:24px;
}
#principal_interna li {
	margin-bottom:5px;
}

/* TOPO UM */
#topoUm {
	width:770px;
	height:18px;
	line-height:18px;
	background:url(../../ImageBank/Portugues/Geral/bg-topo.gif) repeat-x #FFFFFF;
}
	#topoUm ul#idiomas {
		list-style:none;
		float:right;
	}
	#topoUm ul#idiomas li {
		margin:3px 10px 0 0;
		float:left;
		text-indent:-5000px;
		line-height:11px;
	}	
	#topoUm ul#idiomas li a {
		display:block;	
	}
	#topoUm li.idiomaUm a, #topoUm li.idiomaDois a {
		width:69px;
	}
	#topoUm li.idiomaUm a {
		background:url(../../ImageBank/Portugues/Topo/english.jpg) no-repeat transparent;
	}
	#topoUm li.idiomaDois a {
		background:url(../../ImageBank/Portugues/Topo/espanhol.jpg) no-repeat transparent;
	}
	#topoUm li.idiomaUm a:hover, #topoUm li.idiomaDois a:hover {
		background-position:0 -18px;
	}
#topoDois {
	float:right;
}
#menu, #topoDois {
	margin:4px 0 4px 0;
	height:197px;
	background:url(../../ImageBank/Portugues/Menu/menu.jpg) no-repeat left #FFFFFF;
}

/* MENU */
#logo {
	position:absolute;
	top:50px;
	left:2px;
}
#menu {
	width:330px;
	float:left;
}
#menu ul {
	list-style:none;
}
#menu ul li {
	text-indent:-5000px;
}
#menu ul li a {
	width:312px;
	height:24px;
	display:block;
	line-height:30px;
	background-color:transparent;
}
#menu ul li a:hover {
	color:#B35017;
	background-position:0 -24px;
}
	#menu li.empresa a {
		background:url(../../ImageBank/Portugues/Menu/menu-empresa.jpg) no-repeat;
	}
	#menu li.produtos a {
		margin-top:10px;
		background:url(../../ImageBank/Portugues/Menu/menu-produtos.jpg) no-repeat;
	}
	#menu li.solucoes a{
		margin-top:18px;
		background:url(../../ImageBank/Portugues/Menu/menu-solucoes.jpg) no-repeat;
	}
	#menu li.diferenciais a {
		margin-top:21px;
		background:url(../../ImageBank/Portugues/Menu/menu-diferenciais.jpg) no-repeat;
	}
	#menu li.suporte a {
		margin-top:12px;
		background:url(../../ImageBank/Portugues/Menu/menu-suporte.jpg) no-repeat;
	}
	#menu li.contato a {
		margin-top:16px;
		background:url(../../ImageBank/Portugues/Menu/menu-contato.jpg) no-repeat;
	}
/* HOME */
	/* PRODUTOS-HOME */
	#produtos {
		float:left;
		border:1px solid #00f;
	}
		#produtos img {
			margin:40px 0 10px 30px;
		}
		#linkProdutos { /* usada para alinhar o saiba mais na parte inferior */
			position:absolute;
			width:100px;
			top:505px;
			left:130px;
		}	
		h1.tit-produtos {
			width:220px;
			height:39px;
			background:url(../../ImageBank/Portugues/Home/tit-produtos.jpg) no-repeat transparent;
		}
	/* NOTICIAS-HOME */
	#noticias {
		margin-left:220px;
		border:1px solid #0f0;
	}
		h1.tit-noticias {
			width:200px;
			height:39px;
			background:url(../../ImageBank/Portugues/Home/tit-noticias.jpg) no-repeat transparent;
		}
		#linkNoticias { /* usada para alinhar o link mais notícias na parte inferior */
			position:absolute;
			width:150px;
			top:505px;
			right:260px;
		}
	/* LIVE DEMO-HOME */
	#liveDemo {
		width:250px;
		float:right;
		/* border:1px solid #000; */
	}
		h1.tit-liveDemo {
			width:100%;
			height:39px;
			background:url(../../ImageBank/Portugues/Home/tit-liveDemo.jpg) no-repeat transparent;
		}
		#liveDemo ul#liveD {
			height:105px;
			list-style:none;
		}
		#liveDemo ul#liveD li {
			margin-left:17px;
			text-indent:-5000px;
		}
		#liveDemo ul#liveD li a {
			width:219px;
			height:33px;
			display:block;
		}
		#liveDemo li.brasil a {
			background:url(../../ImageBank/Portugues/Home/brasil.jpg) no-repeat transparent;
		}
		#liveDemo li.eua a {
			background:url(../../ImageBank/Portugues/Home/eua.jpg) no-repeat transparent;
		}
		#liveDemo li.taiwan a {
			background:url(../../ImageBank/Portugues/Home/taiwan.jpg) no-repeat transparent;
		}
		#liveDemo li a:hover {
			background-position:0 -32px;
		}
	h1.aplicativos {
		margin-top: 20px;
		height:30px;
		text-indent:-5000px;
		background:url(../../ImageBank/Portugues/Home/tit-aplicativos.jpg) no-repeat transparent;
	}
		#liveDemo ul#aplicativos {
			padding-left:16px;
			height:90px;
			list-style:none;
		}
		#liveDemo ul#aplicativos li {
			text-indent:-5000px;
		}
		#liveDemo ul#aplicativos li a {
			height:27px;
			display:block;
		}
		#liveDemo li.calculadoraHD a {
			background:url(../../ImageBank/Portugues/Home/calculadoraHD.jpg) no-repeat transparent;
		}
		#liveDemo li.calculadoraHD a:hover {
			background:url(../../ImageBank/Portugues/Home/calculadoraHD.jpg) no-repeat 0 -25px;
		}
		#liveDemo li.calculadoraBanda a {
			background:url(../../ImageBank/Portugues/Home/calculadoraBanda.jpg) no-repeat transparent;
		}
		#liveDemo li.calculadoraBanda a:hover {
			background:url(../../ImageBank/Portugues/Home/calculadoraBanda.jpg) no-repeat 0 -28px;
		}
		#liveDemo li.celular a {
			background:url(../../ImageBank/Portugues/Home/celular.jpg) no-repeat transparent;
		}
		#liveDemo li.celular a:hover {
			background:url(../../ImageBank/Portugues/Home/celular.jpg) no-repeat 0 -28px;
		}
	h1.busca {
		width:250px;
		height:25px;
		font-size:11px;
		text-indent:-5000px;
		background:url(../../ImageBank/Portugues/Home/tit-busca.jpg) no-repeat transparent;
	}
	#liveDemo input {
		margin-left:20px;
		border:1px solid #333;
	}
	.btPesquisar {
		margin-left:5px !important;
		width:65px;
		height:18px;
		font-size:10px;
		background:#FFF;
	}
/* EMPRESA */
h1.tit-empresa {
	background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-empresa.jpg) no-repeat;
}
	h1.tit-VPONnoBrasil {
		background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-VPONnoBrasil.jpg) no-repeat;
	}
	h1.tit-VPONnoMundo {
		background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-VPONnoMundo.jpg) no-repeat;
	}
	h1.tit-sobreByCon {
		background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-sobreByCon.jpg) no-repeat;
	}
	h1.tit-VPONNews {
		background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-VPONNews.jpg) no-repeat;
	}
	h1.tit-artigos {
		background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-artigos.jpg) no-repeat;
	}
	h1.tit-feiras {
		background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-feiras.jpg) no-repeat;
	}
	h1.tit-newsletter {
		background:url(../../ImageBank/Portugues/Titulos/Empresa/tit-newsletter.jpg) no-repeat;
	}
/* CONTROLE navEpresa */
h3.perfilEmpresa {
	background:url(../../ImageBank/Portugues/Titulos/navLinks/tit-perfilEmpresa.jpg) no-repeat;
}
h3.noticiasEmpresa {
	background:url(../../ImageBank/Portugues/Titulos/navLinks/tit-noticiasEmpresa.jpg) no-repeat;
}

/* PRODUTOS */
h1.tit-produtos-interna {
	background:url(../../ImageBank/Portugues/Titulos/Produtos/tit-produtos-interna.jpg) no-repeat;
}
	#prod {
		padding-left:10px;
	}
	#prod img {
		margin-left:2px;
		float:left;
	}
	h5.VP404 {
		background:url(../../ImageBank/Portugues/Titulos/Produtos/tit-VP404.jpg) no-repeat;
	}
	#thumbs_prod {
		margin-bottom:30px;
		clear:both;
	}
	#thumbs_prod img {
		margin-left:1px;
	}
	#bt_ampliar {
		padding:28px 0 10px 5px;
		width:75px;
		float:left;
	}
	#prod_detalhes {
		margin-left:10px;
		clear:both;
	}
	#MultiView {
		padding-bottom:20px;
		width:550px;
		float:left;
	}
	#MultiView p {
		margin-left:10px;
	}
	.tb_especificacoes {
		margin:10px 0 0 2px;
		width:525px;
		border-collapse:collapse;
	}
	.tb_especificacoes tr td {
		padding:2px;
		text-align:center;
		border:1px solid #333333;
	}
	.tit {
		color:#FFFFFF;
		font-weight:bold;
		font-size:13px;
		background:#b9b9b9;
	}
	.tit-bold {
		color:#B35017;
		font-weight:bold;
	}
	#MultiView h2 {
		margin:15px 0 5px 10px;
	}
	.bt_caracteristicas, .bt_especificacoes, .bt_documentos {
		width:122px;
		height:20px;
		cursor:hand;
	}
	.bt_caracteristicas {
		background:url(../../ImageBank/Portugues/Titulos/Produtos/bt_caracteristicas.jpg) no-repeat #FFFFFF;
	}
	.bt_especificacoes {
		background:url(../../ImageBank/Portugues/Titulos/Produtos/bt_especificacoes.jpg) no-repeat #FFFFFF;
	}
	.bt_documentos {
		background:url(../../ImageBank/Portugues/Titulos/Produtos/bt_documentos.jpg) no-repeat #FFFFFF;
	}
/* CONTROLE navProdutos */
h3.standalone {
	background:url(../../ImageBank/Portugues/Titulos/navLinks/tit-standalone.jpg) no-repeat;
}
h3.network {
	background:url(../../ImageBank/Portugues/Titulos/navLinks/tit-network.jpg) no-repeat;
}

/* SOLUCOES */
h1.tit-solucoes {
	background:url(../images/tit-solucoes.jpg) no-repeat;
}
	h1.tit-aplicacoes {
		background:url(../images/tit-aplicacoes.jpg) no-repeat;
	}
	h1.tit-vantagens {
		background:url(../images/tit-vantagens.jpg) no-repeat;
	}
	h1.tit-liveDemo-interna {
		background:url(../images/tit-liveDemo-interna.jpg) no-repeat;
	}
	h1.tit-solicite {
		background:url(../images/tit-solicite.jpg) no-repeat;
	}
	h1.tit-cases {
		background:url(../images/tit-cases.jpg) no-repeat;
	}
	h1.tit-clientes {
		background:url(../images/tit-clientes.jpg) no-repeat;
	}
	
/* DIFERENCIAIS */
h1.tit-diferenciais {
	background:url(../images/tit-diferenciais.jpg) no-repeat;
}
p.diferenciais {
	margin-bottom:15px;
}

/* SUPORTE */
h1.tit-suporte {
	background:url(../images/tit-suporte.jpg) no-repeat;
}	
	h1.tit-assistencia {
		background:url(../images/tit-assistencia.jpg) no-repeat;
	}
	h1.tit-informacoes {
		background:url(../images/tit-informacoes.jpg) no-repeat;
	}
	h1.tit-faq {
		background:url(../images/tit-faq.jpg) no-repeat;
	}
	h1.tit-manuais {
		background:url(../images/tit-manuais.jpg) no-repeat;
	}
	h1.tit-softwares {
		background:url(../images/tit-softwares.jpg) no-repeat;
	}
	h1.tit-catalogos {
		background:url(../images/tit-catalogos.jpg) no-repeat;
	}
	h1.tit-HDD {
		background:url(../images/tit-HDD.jpg) no-repeat;
	}
	h1.tit-banda {
		background:url(../images/tit-banda.jpg) no-repeat;
	}
/* CONTROLE navSuporte */	
h3.sac {
	background:url(../images/tit-sac.jpg) no-repeat;
}
h3.download{
	background:url(../images/tit-download.jpg) no-repeat;
}
h3.ferramentas{
	background:url(../images/tit-ferramentas.jpg) no-repeat;
}

/* CONTATO */
h1.tit-contato {
	background:url(../images/tit-contato.jpg) no-repeat;
}
#contato {
	margin:4px 0 20px 70px;
	width:450px;
	line-height:16px;
}
h1.tit-vendas {
	background:url(../images/tit-contatoVendas.jpg) no-repeat;
}
h1.tit-contato-suporte {
	background:url(../images/tit-contatoSuporte.jpg) no-repeat;
}
h1.tit-financeiro {
	background:url(../images/tit-contatoFinanceiro.jpg) no-repeat;
}
h1.tit-parcerias {
	background:url(../images/tit-contatoParcerias.jpg) no-repeat;
}
h1.tit-recursos {
	background:url(../images/tit-contatoRecursos.jpg) no-repeat;
}
	#contato input, label {
		display: block;
		float: left;	
	}
	#contato input, textarea {
		font-size:11px;
		border:1px solid #000000;
	}
	#contato label {
		margin:0 5px 6px 0;
		text-align:right;
		width:65px;
	}
	#contato select, #contato_parcerias select {
		width:80px;
	}
	#contato select, #contato textarea {
		margin:0;
	}
	#contato .inputSize, #contato_parcerias .inputSize {
		width:250px;
	}
	#contato br {
		clear:left;
	}
	#contato .bt_form {
		margin:7px 3px 0 0;
		font-size:11px;
	}
	/* PARCERIAS */
	#contato_parcerias {
		margin-left:40px !important;
	}
	#contato_parcerias label {
		margin:3px 4px 0 0;
		text-align:right;
	}
	#contato_parcerias, input, label, textarea {
		margin-left:0;
	}
	#contato_parcerias input, textarea, select {
		margin-top:3px;
		font-size:11px;
		border:1px solid #000000;
	}
	#contato_parcerias .bt_form {
		margin-top:7px;
		font-size:11px;
	}
	#contato_parcerias .bt_form_limpar {
		margin-top:7px;
		font-size:11px;
	}
	.referencias {
		width:170px !important;
	}
#produtos, #noticias {
	height:200px;
}
#liveDemo h1.tit-produtos, h1.tit-noticias, h1.tit-liveDemo {
	text-indent:-5000px;
}

/* RODAPE */
#rodape {
	padding-left:5px;
	width:765px;
	height:18px;
	line-height:19px;
	font-size:9px;
	clear:both;
	background:url(../../ImageBank/Portugues/Geral/bg-topo.gif) repeat-x #FFFFFF;
}
#rodape h4 {
	margin-right:10px;
	margin-top:-18px;
	float:right;
	background:url(../../ImageBank/Portugues/Geral/techs.jpg) no-repeat transparent;
}
#rodape a {
	width:38px;
	height:18px;
	display:block;
	text-indent:-5000px;
}
/* HOME - NOVA */

#principal * {
	margin: 0;
	padding: 0;
}
#principal div
{
	padding: 20px 0 0 20px;
}
#principal div h1, #principal div h2
{
	padding: 0;
	margin: 10px 0 0 0;
	height: 25px;
}
#homeLiveDemo
{
	float: right;
	width: 220px;
}
#hoveLiveDemo div
{
	height: 27px;
}
#homeLiveDemo ul
{
	list-style-type: none;
	margin-bottom: 20px;
}
	#homeLiveDemo ul li a {
		height:33px;
		display:block;
		text-indent: -5000px;
		background-repeat: no-repeat;
	}
	#homeLiveDemo li.brasil a {
		background:url(../../ImageBank/Portugues/Home/brasil.jpg) no-repeat transparent;
	}
	#homeLiveDemo li.eua a {
		background:url(../../ImageBank/Portugues/Home/eua.jpg) no-repeat transparent;
	}
	#homeLiveDemo li.taiwan a {
		background:url(../../ImageBank/Portugues/Home/taiwan.jpg) no-repeat transparent;
	}	
	#homeLiveDemo li.calculadoraHD a {
		background:url(../../ImageBank/Portugues/Home/calculadoraHD.jpg) no-repeat transparent;
		height:27px;
	}
	#homeLiveDemo li.calculadoraBanda a {
		background:url(../../ImageBank/Portugues/Home/calculadoraBanda.jpg) no-repeat transparent;
		height:28px;
	}
	#homeLiveDemo li.celular a {
		background:url(../../ImageBank/Portugues/Home/celular.jpg) no-repeat transparent;
		height:30px;
	}
#homeProdutos {
	float: left;
	width: 220px;
}
	#homeProdutos a	{
		display: block;
		margin-top: 10px;
	}
#homeNoticias {
	margin:0 240px 0 240px;	
}

#homeNoticias ul {
	list-style: none;
}

#homeNoticias ul li {
	margin-bottom: 10px;
}


