table.entidade{
	margin-top: 10px;
}

table.catPrincipal{
	border-collapse: collapse;	
	margin-left: 10px;
}


table.catPrincipalCad{	
	border-collapse: collapse;	
	border:0;
	margin-left: 10px;
	width: 97%;
}

tr.temaPar{		
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: black;	
}

tr.temaImpar{	
	background-color: #E6F0F9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: black;
}


td.categotiaCAD{
	background: White;
	border: 2px solid #3670B6;		
	border-right: 1px solid #3670B6;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	text-transform: uppercase;
}

td.colunaFigura{
	width: 3%;
}

td.linhasCAD{
	border: 1px solid #3670B6;
}

td.ultimaColuna{
	border: 1px solid #3670B6;	
	border-right: 2px solid #3670B6;		
}

td.ultimaColuna1Linha{
	border: 1px solid #3670B6;	
	border-top: 2px solid #3670B6;	
	border-right: 2px solid #3670B6;		
}


td.linhasCAD1Linha{
	border: 1px solid #3670B6;	
	border-top: 2px solid #3670B6;	
}

td.linhasCADTema{
	border: 1px solid #3670B6;
	border-top: 2px solid #3670B6;
	padding-left: 10px;
	text-transform: uppercase;
}

td.ultimaLinha{
	height: 0px;
	background: Black;
	border-top: 2px solid #3670B6;
}

/*===========================================*/

td.dadosTemaCAD{
	border: 1px solid #E4C987;	
}

td.dadosTemaCAD1Linha{
	border: 1px solid #E4C987;
	border-top: 2px solid #E4C987;
}

td.dadosTemaCAD1Linha1Coluna{
	border: 1px solid #E4C987;
	border-top: 2px solid #E4C987;
	padding-left: 5px;	
}

td.dadosTemaCAD1Coluna{
	border: 1px solid #E4C987;
	padding-left: 5px;	
}

td.dadosTemaCAD1LinhaUltimaCol{
	border: 1px solid #E4C987;
	border-top: 2px solid #E4C987;	
	border-right: 2px solid #E4C987;
}

td.dadosTemaCADUltimaCol{
	border: 1px solid #E4C987;
	border-right: 2px solid #E4C987;		
}


td.categoriaCAD{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;	
	padding-left: 10px;
	border: 2px solid #E4C987;
	text-transform: uppercase;
}

td.temaCAD{
	padding-left: 10px;
	border: 2px solid #E4C987;
	text-transform: uppercase;
}


td.produtoDir{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font: bold;
	background: #F5DEB3;	
	border-top: 2px solid #E4C987;
	border-right: 2px solid #E4C987;
}

td.produtoEsq{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font: bold;
	background: #F5DEB3;
	border-top: 2px solid #E4C987;
	border-left: 2px solid #E4C987;
}

td.produto{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #F5DEB3;
	border-top: 2px solid #E4C987;
	font: bold;
}

td.ultimaLinhaCAT{
	border-top: 2px solid #E4C987;
	line-height: 0
}

/*===========================================*/


table.produto{
	border-collapse: collapse;
	width:100%;
	line-height: 13px;
}


tr.topic{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: black;
}



td.temaColunaCad{
	padding-left: 3px;	
}

td.produtoPrimeiraLinha{
	border-top: 1px solid #E4C987;
}


img.naoAvaliado{
	border: Black;
	border-width: 1px;
}


/* GUIAO TECNICO*/
table.guiaoTecnico{
	border-collapse: collapse;	
	margin-left: 10px;
	width: 97%;
}

tr.produtoemFoco{
	background: #F5DEB3;
}

table.produtoGuiaoTecnico{
	border-collapse: collapse;		
	width: 100%;
}

td.nomeProdutoGuiaTecnico{
	font-family:verdana;
}

td.tituloImagem{
	
}

td.tituloNome{
	
}

td.dadosProdutoGuiaoTecnico{
	padding-left: 30px;	
	text-align: justify;
	font-family:verdana;
	color:#285286;
	font-size:10px;	
}

td.dadosProdutoGuiaoTecnicoFicheiro{
	text-align: justify;
	font-family:verdana;
	color:#285286;
	font-size:10px;	
}

td.tituloDadosProdutoGuiaoTecnicoFicha{
	padding-top: 25px;
	padding-left: 15px;
	font-family:verdana;
	color:#285286;
	font-size:10px;
	font-weight:bolder;		
}

td.tituloDadosProdutoGuiaoTecnico{
	font-family:verdana;
	padding-left: 15px;
	color:#285286;
	font-size:10px;
	font-weight:bolder;	
}

td.espacoEntreProdutos{
	padding-top: 2%; 	
}

td.dadosDireita{	
	width: 20%;
}

td.dadosEsquerda{
	width: 80%;	
}

td.areaTematicaTitulo{
	text-align: center;
	font-family:verdana;
	color:#285286;
	font-size:11px;		
}

td.areaTematica{
	text-align: center;
	font-family:verdana;
	color:#285286;
	font-size:11px;		
}

/* FIM GUIAO TECNICO*/

/*       MARCAS        */
td.tituloDadosMarcas{
	font-family:verdana;
	padding-left: 15px;
	color:#285286;
	font-size:10px;
	font-weight:bolder;	
}

td.dadosMarcas{
	font-family:verdana;
	padding-left: 30px;	
	color:#285286;
	font-size:10px;	
}

td.colunaMarcasEsquerda{
	width: 87%;
	text-align: justify;
}

td.colunaMarcasDireita{
	width: 13%;		
}

img.imagemLogoGuiaoTecnico{
	width:50%;
	border: solid Black 1px; 
}


/*    FIM MARCAS*/

.Font1{
	padding-left:20px;
	border: solid; 
	border-color:#005A94; 
	border-width:1px;
	font-family:verdana;
	color:white;
	font-size:11px;
	font-weight:bolder;
	padding-top:1px;
}


.Mborder {
	border: solid; 
	border-width:0px; 
	border-bottom-width:1px;
	border-color:#005A94;
}

.Mborder1 {
	border: solid; 
	border-width:0px; 
	border-bottom-width:1px;
	border-color:#005A94;
	border-right-width:1px;
}


.noborder {
	border: Opx
}

.noborder1 {
	border: solid; 
	border-width:0px; 
	border-bottom-width:0px;
	border-color:#005A94;
	border-right-width:1px;
}

.Minfo {
	font-family:Verdana;
	font-size:11px;
	padding-right:3px;
	padding-top:4px;
	padding-left:5px;
	color:#005A94;
	text-align:right;
	font-weight:bolder;
	vertical-align:top;
}


.Minfo2 {
	font-family:Verdana;
	font-size:11px;
	padding-top:4px;
	padding-right:3px;
	color:#005A94;
	text-align:left;
	text-align:Justify;
	vertical-align:middle;
}

.Minfo3 {
	font-family:Verdana;
	font-size:11px;
	padding-right:3px;
	padding-top:6px;
	padding-left:5px;
	color:#005A94;
	text-align:right;
	font-weight:bolder;

}

.Marca {	
	padding-top:4px;
	padding-left:8px;
}

.Marca1 {
	font-family:Verdana;
	font-size:11px;
	padding-top:4px;
	padding-right:3px;
	padding-left:6px;
	color:#005A94;
	text-align:left;
    font-weight:bolder;
}

.Marca2 {
	border: solid; 
	border-width:0px; 
	border-bottom-width:1px;
	border-color:#D7D7D7;
}

.Marca3 {
	font-family:Verdana;
	font-size:11px;
	padding-right:3px;
	padding-top:4px;
	padding-left:22px;
	color:#005A94;
	text-align:right;
	font-weight:bolder;
	vertical-align:top;

}

.Marca4 {
	font-family:Verdana;
	font-size:11px;
	padding-top:4px;
	padding-right:3px;
	color:#005A94;
	text-align:left;
	text-align:Justify;
}

.Marca5 {
	font-family:Verdana;
	font-size:11px;
	padding-top:4px;
	padding-right:10 px;
	padding-left:10 px;
	color:#005A94;
	text-align:left;
	text-align:Justify;
}

.Border_Pic {
	border: solid; 
	border-width:1px; 
	border-color:black;
}

.logoIE {
	padding-left:6px;
	vertical-align:middle;
	border: solid; 
	border-width:0px; 
}

.logoMail {
	padding-left:6px;
	vertical-align:middle;
	border: solid; 
	border-width:0px; 
}

.Homepage {
	font-family:Verdana;
	font-size:11px;
	color:#005A94;
	text-align:left;
	text-decoration:underline;
}

.Mail {
	font-family:Verdana;
	font-size:11px;
	color:#005A94;
	text-align:left;
	text-decoration:underline;
}

.space {
	text-decoration:none;
}

