/* CSS Document */

body
{
  font-family: verdana;
  font-size: 8pt;
  color: rgb(255,255,255);
  background-color: rgb(0,0,0);
  margin-top: 10px;
}
table.main_table
{
  width:900px;
}
/*Main Top Menu*/
td.topmenu
{
  background-image: url('../images/base_head.jpg');
  background-repeat: no-repeat;
  width: 450px;
  height: 200px;
}
table.main_menu
{
  margin-left:15px;
  margin-bottom:25px;
  width: 200px;
  height: 150px;
}
tr.main_menu
{
  height:25px;
}
a.main_menu_link:link, a.main_menu_link:visited, a.main_menu_link:active
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  color: rgb(255,255,255); 
  font-size: 10pt; 
}
a.main_menu_link:hover
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  font-size: 10pt; 
  color: rgb(64,0,0); 
}
/*Central Table*/
table.center_table
{
  margin-top:10px;
  margin-bottom:60px;
  width:900px;
}
td.verticalaligntop
{
  vertical-align:top;
}
/*Table Categorias*/
table.categorias_table
{
  margin-top:0px;
  width:225px;
}
td.categoriasimg
{
  background-image: url('../images/barra_categorias.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 50px;
}
td.pesquisa
{
  padding-top:10px;
  padding-left:15px;
  padding-bottom:10px;
}
input.pesquisainput
{
  width:140px;
  font-family: verdana;
  font-size: 8pt;
}
td.categoriasmenu
{
  line-height: 13px;
  padding-left:15px;
}
td.categoriasmenutitle
{
  padding-left:15px;
  padding-top:10px;
}
font.categoriastitle
{
  font-family: verdana;
  font-size: 10pt;
  font-weight:bold;
  color: rgb(150,0,0);
}
a.orangelink:link, a.orangelink:visited, a.orangelink:active
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  font-weight: bold;
  color: rgb(255,135,0); 
  font-size: 7pt; 
}
a.orangelink:hover
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  font-weight: bold;
  font-size: 7pt; 
  color: rgb(255,255,255); 
}
a.orangelinkbuttons:link, a.orangelinkbuttons:visited, a.orangelinkbuttons:active
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  color: rgb(255,135,0); 
  font-size: 7pt; 
}
a.orangelinkbuttons:hover
{
  text-decoration: none;
  outline:none;
  font-family: verdana;
  font-size: 7pt; 
  color: rgb(255,255,255); 
}
a.whitelink:link, a.whitelink:visited, a.whitelink:active
{
  vertical-align:middle;
  outline:none;
  text-decoration: none;
  font-family: verdana; 
  color: rgb(255,255,255); 
  font-size: 7pt; 
}
a.whitelink:hover
{
  vertical-align:middle;
  outline:none;
  text-decoration: none;
  font-family: verdana; 
  font-size: 7pt; 
  color: rgb(128,128,128); 
}
a.greylink:link, a.greylink:visited, a.greylink:active
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  color: rgb(128,128,128); 
  font-size: 8pt; 
}
a.greylink:hover
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  font-size: 8pt; 
  color: rgb(255,255,255); 
}
/*Table Notícias*/
td.noticiasimg
{
  background-image: url('../images/barra_noticias.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 50px;
  
}
td.news
{
  padding-bottom:10px;
  padding-top:10px;
  padding-left: 15px;
  padding-right:15px;
}
font.newstitle
{
  font-family: verdana; 
  font-size: 8pt; 
  color: rgb(255,255,255);
}
/*Table Novidades*/
table.novidades_table
{
  width:675px;
}
td.novidadesimg
{
  background-image: url('../images/barra_novidades.jpg');
  background-repeat: no-repeat;
  width: 675px;
  height: 60px;
}
td.mapaimg
{
  background-image: url('../images/mapa_do_site.jpg');
  background-repeat: no-repeat;
  width: 675px;
  height: 60px;
}
td.novidades_table_content
{
  vertical-align:top;
  padding-top:40px;
  padding-left:40px;
  padding-right:15px;
}
font.whitetitle
{
  font-family:verdana;
  font-size: 10pt;
  font-weight:bold;
  color:rgb(150,0,0);
}
table.novidadestable
{
  padding-top: 20px;
  padding-bottom: 20px;
  margin-left:39px;
  width:636px;
}
/*Table Oportunidades*/
td.oportunidadesimg
{
  background-image: url('../images/barra_oportunidades.jpg');
  background-repeat: no-repeat;
  width: 675px;
  height: 60px;
}
table.oportunidades_table
{
  padding-top: 20px;
  padding-bottom: 20px;
  margin-left:39px;
  width:636px;
}
table.oportunidades_content
{
  width:450px;
  margin-left:24px;
}
tr.line
{
  height:1px;
}
td.line
{
  padding-bottom:10px;
}
tr.oportunidadesobservacoes
{
  height:75px;
}
td.oportunidadesobservacoes
{
  vertical-align: top;
  padding-right:15px;
}
tr.oportunidadestitle
{
  height:30px;
}
td.oportunidadestitle
{
  vertical-align:bottom;
}
font.oportunidadestitle
{
  font-family:verdana;
  font-size: 10pt;
  font-weight:bold;
  color:rgb(255,255,255);
}
font.whiteeight
{
  font-family:verdana;
  font-size: 8pt;
  color:rgb(255,255,255);
}
/*Bottom*/
td.bottom
{
  width: 900px;
  height: 20px;
}
/** Table Marcas **/
table.marcas_table
{
  margin-top: 40px;
  margin-left: 39px;
  width:621px;
}
tr.marcas_line
{
  height: 40px;
}
td.marcas_line
{
  padding-left:4px;
  text-align:center;
}
tr.paddingpx
{
  height:12px;
}
img.marcas_logos, marcas_logos_subitem
{
  border: 0;
  cursor: pointer;
}
img.marcas_logos_over
{
  border: 0;
  cursor: pointer;
}
/*Image Ajasom*/
td.ajasomimg
{
  background-image: url('../images/barra_ajasom.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*Image Contactos*/
td.contactosimg
{
  background-image: url('../images/barra_contactos.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*Image Contactos*/
td.servicosimg
{
  background-image: url('../images/barra_servicos.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*Image Agentes*/
td.agentesimg
{
  background-image: url('../images/barra_agentes.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*Image Marcas*/
td.marcasimg
{
  background-image: url('../images/barra_marcas.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*Image News Big*/
td.newsshow
{
  background-image: url('../images/barra_noticias_large.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
a.whiteorderlink:link, a.whiteorderlink:visited, a.whiteorderlink:active
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  color: rgb(255,255,255); 
  font-size: 7pt; 
}
a.whiteorderlink:hover
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  font-size: 7pt; 
  color: rgb(128,128,128);
}
a.whiteorderlink_selected
{
  text-decoration: none;
  outline:none;
  font-family: verdana; 
  font-size: 7pt; 
  color: rgb(128,128,128);
}
img.bordereditfoto
{
  border: 0px;
}
/*MediaServers*/
td.mediaserversimg
{
  background-image: url('../images/media_servers.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Leitores e Trnasportes*/
td.leitorestransportesimg
{
  background-image: url('../images/leitores_transportes.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Conversores e Clocks*/
td.conversoresclocksimg
{
  background-image: url('../images/conversores_clocks.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Gira Discos*/
td.giradiscosimg
{
  background-image: url('../images/gira-discos.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Sintonizadores*/
td.sintonizadoresimg
{
  background-image: url('../images/sintonizadores.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Processadores*/
td.processadoresimg
{
  background-image: url('../images/processadores.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Receptores*/
td.receptoresimg
{
  background-image: url('../images/receptores.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Amplificadores Integrados*/
td.amplificadoresintegradosimg
{
  background-image: url('../images/amplificadores_integrados.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Pre-amplificadores Phono*/
td.preamplificadoresphonoimg
{
  background-image: url('../images/pre-amplificadores_phono.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Pre-amplificadores linha*/
td.preamplificadoreslinhaimg
{
  background-image: url('../images/pre-amplificadores_linha.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Amplificadores de Potência*/
td.amplificadorespotenciaimg
{
  background-image: url('../images/amplificadores_de_potencia.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Equipamentos Colunas*/
td.equipamentoscolunasimg
{
  background-image: url('../images/colunas.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Projectores*/
td.projectoresimg
{
  background-image: url('../images/projectores.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Sistemas*/
td.sistemasimg
{
  background-image: url('../images/sistemas.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Cabos Analógico*/
td.cabosanalogicoimg
{
  background-image: url('../images/cabos_analogico.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Cabos Digital*/
td.cabosdigitalimg
{
  background-image: url('../images/cabos_digital.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Cabos Coluna*/
td.caboscolunaimg
{
  background-image: url('../images/cabos_de_coluna.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Cabos Corrente*/
td.caboscorrenteimg
{
  background-image: url('../images/cabos_corrente.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Cabos Video*/
td.cabosvideoimg
{
  background-image: url('../images/cabos_video.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Cabos Bobine*/
td.cabosbobineimg
{
  background-image: url('../images/cabos_bobine.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Vinil*/
td.vinilimg
{
  background-image: url('../images/vinil.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Mesas & Suportes*/
td.suportesimg
{
  background-image: url('../images/mesas_suportes.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Filtros*/
td.filtrosimg
{
  background-image: url('../images/filtros.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Fichas*/
td.fichasimg
{
  background-image: url('../images/fichas.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Acústica*/
td.acusticaimg
{
  background-image: url('../images/acustica.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Upgrades*/
td.upgradesimg
{
  background-image: url('../images/upgrades.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Diversos*/
td.diversosimg
{
  background-image: url('../images/diversos.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
/*Pesquisa Resultados*/
td.pesquisaresultadosimg
{
  background-image: url('../images/pesquisa_resultados.jpg');
  background-repeat: no-repeat;
  width: 225px;
  height: 60px;
}
/*************/
td.contactos_form
{
  padding-top:40px;
	line-height: 11pt;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: rgb(128,128,128);
}
input.contactos_form
{
  width: 290px;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: rgb(0,0,0);
}
textarea.contactos_form
{
  
	min-width:290px;
  max-width:290px;
	min-height:75px;
	max-height:75px;
	width: 290px;/* Utilizado para o IE6 */
  height:75px;/* Utilizado para o IE6 */
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: rgb(0,0,0);
}
input.radio
{
  margin:0px;
}
input.buttonenviar_contactos
{
  background-image:url(../images/button_enviar.jpg); 
  background-repeat: no-repeat;
  color: rgb(255,255,255);
  font-family: verdana;
  font-size: 8pt;
  width:60px;
  height: 20px;
  border:0px;
  cursor: pointer;
}
input.buttonlimpar_contactos
{
  background-image:url(../images/button_limpar.jpg); 
  background-repeat: no-repeat;
  color: rgb(255,255,255);
  font-family: verdana;
  font-size: 8pt;
  width:60px;
  height: 20px;
  border:0px;
  cursor: pointer;
}

form.searchform
{
  display:inline;
}

font.redordertitle
{
  font-family: verdana;
  font-size: 7pt;
  font-weight:bold;
  color: rgb(150,0,0);
}
font.whiteseven
{
  font-family: verdana;
  font-size: 7pt;
  font-weight:bold;
  color: rgb(255,255,255);
}
font.whiteeight
{
  font-family: verdana; 
  font-weight: normal;
  font-size: 8pt; 
  color: rgb(255,255,255);
}


font.whiteseven
{
  font-family: verdana; 
  font-weight: normal;
  font-size: 6pt; 
  color: rgb(255,255,255);
}

a:link, a:hover, a:visited, a:active
{
  outline:none;
}


font.greyeight
{
  font-family: verdana; 
  font-size: 8pt; 
  color: rgb(128,128,128);
}
