/*----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------- LAYOUT HOME PAGE ---------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------- CLASSES GERAIS -----------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------*/

/*------ topo da pagina-----*/

.div_selos {
overflow: auto;
height: 100px;
}


div.transbox
  {
  margin-top:40px;
   margin-right:5px;
  width:270px;
  

  background-color:#ffffff;

 
  }
div.transbox p
  {
  font-align:left;
  font-weight:bold;
  color:#FF0000;
  font-size:12px;
  }
.menu_fundo
{
	/* cor do banner topo	*/
background-color:#F0F1F6;

  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;

}


.transparent
{
   filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6; 
}

strong{

	font-size : 11px;
	color:#8C8C8C;
		font-family: Arial;
}
strong1
{

	font-size : 13px;
	color:#8C8C8C;
		font-family: Arial;
}
.laranja{

	font-size : 12px;
	color:#FC7921;
	font-weight:bold;
		font-family: Arial;
}
.red{

	font-size : 11px;
	color:#FF0000;
	
		font-family: Arial;
}
.titulos{
font-size : 15px;
	color:#0f216b;
	font-weight:bold;
		font-family: Arial;
}
.titulos_branco{
font-size : 13px;
	color:#FFFFFF;
	font-weight:bold;
		font-family: Arial;
		text-decoration:none;
}
.titulos_verde{
font-size : 13px;
	color:#AFE100;
	font-weight:bold;
		font-family: Arial;
		text-decoration:none;
}
.titulos_red{
font-size : 13px;
	color:#FF0000;
	font-weight:bold;
		font-family: Arial;
		text-decoration:none;
}
.titulos_azul{
font-size : 14px;
	color:#0C1B66;
	font-weight:bold;
		font-family: Arial;
}
.titulos_big{
font-size : 15px;
	color:#0C1B66;
	font-weight:bold;
		font-family: Arial;
}
.texto_cinza{
font-size : 12px;
	color:#8C8C8C;
	font-weight:bold;
		font-family: Arial;
}


.texto_cinza_uploads{
font-size : 11px;
	color:#7e849e;

		font-family: Arial;
}

.texto_azul{
font-size : 11px;
	color:#A8A9B9;

		font-family: Arial;
}

.texto_red_uploads{
font-size : 11px;
	color:#FF0000;

		font-family: Arial;
}
.texto_normal_uploads{
font-size : 11px;
	color:#8C8C8C;

		font-family: Arial;
}


.texto_cinza_peq{
font-size : 11px;
	color:#8C8C8C;
	font-weight:bold;
		font-family: Arial;
}

.texto_pequeno_preto{
font-size : 12px;
	color:#091c65;
	font-weight:bold;
		font-family: Arial;
}

.destaque_newsletter
{
background: url(../../imagens/pagamentos/NewsletterPACVreflexo.jpg);
	background-repeat: repeat-x;

}
.destaque_newsletter
{
background: url(../../imagens/pagamentos/NewsletterPACVreflexo.jpg);
	background-repeat: repeat-x;

}

.destaque_listagem
{
background: url(../../imagens/pagamentos/DestaqueListagemReflexo.jpg);
	background-repeat: repeat-x;
}

.destaque_dia
{
background: url(../../imagens/pagamentos/DestaqueDiarepetir.jpg);
	background-repeat: repeat-x;
}

.destaque_acv
{
background: url(../../imagens/pagamentos/AnunciarACVreflexo.jpg);
	background-repeat: repeat-x;
}







.fundo_preloader
{
background: url(../../imagens/comum/fundo_preloader.jpg);
	background-repeat: no-repeat;
background-position:center; 
}

.fundo_anuncios_relacionados
{
background: url(../../imagens/comum/fundo_cross.png);
	background-repeat: no-repeat;
background-position:left; 
color:#091c65;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

.texto_cross_ficha
{
color:#091c65;
font-family:Arial;
font-size:11px;


}

.fundo_formulario
{

background: url(../../imagens/comum/fundo_formulario.jpg);
	background-repeat: no-repeat;
}
.fundo_formulario_680
{

background: url(../../imagens/comum/fundo_formulario_680.png);
	background-repeat: no-repeat;
}

.TPL_container_contactos_anunciante
{



background: url(../../imagens/comum/container_amarelo.png);
	background-repeat: no-repeat;
background-position:left; 
}
.TPL_container_amarelo_ficha_veiculos
{



background: url(../../imagens/comum/container_amarelo.png);
	background-repeat: no-repeat;
background-position:left; 
}

.TPL_container_equip_obs_ficha_veiculos
{



background: url(../../imagens/comum/container_equip_observacoes.png);
	background-repeat: no-repeat;
background-position:left top; 
color:#091c65;
font-family:Arial;
font-size:13px;
font-weight:bold;
}

.TPL_container_amarelo_ficha_texto
{

color:#091c65;
font-family:Arial;
font-size:16px;
font-weight:bold;


}

.TPL_container_amarelo_ficha_preco
{

color:#7DB400;
font-family:Arial;
font-size:20px;
font-weight:bold;


}
.TPL_container_amarelo_ficha_preco_negociavel
{

color:#7DB400;
font-family:Arial;
font-size:14px;
font-weight:bold;


}

.rep_contactos_anunciante
{
background: url(../../imagens/comum/rep_contactos_anunciante.jpg);
	background-repeat: repeat-y;

}
.rep_contactos_fotos
{
background: url(../../imagens/comum/rep_contactos_fotos.jpg);
	background-repeat: repeat-y;

}
.rep_contactos_tags
{
background: url(../../imagens/comum/rep_contactos_tags.jpg);
	background-repeat: repeat-y;
	font-family: Arial;
	color:#0f216b;
	font-size: 12px;
	font-weight:bold;
}


.contactos_anunciante_texto
{
color:#091c65;
font-family:Arial;
font-size:13px;
font-weight:bold;

}

.contactos_anunciante_titulo
{
color:#091c65;
font-family:Arial;
font-size:12px;
font-weight:bold;

}
.contactos_anunciante_texto_small
{
color:#656B85;
font-family:Arial;
font-size:12px;
text-decoration:none;

}
.contactos_anunciante_texto_verysmall
{
color:#656B85;
font-family:Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
}


.listar_uploads{

color:#616782;
font-family:Arial;
font-size:13px;

background: url(../../imagens/comum/barra_fotos.jpg);
	background-repeat: repeat-x;

}

.TPL_home_page_fundo_body
{
	background: url(../../imagens/comum/topo.jpg) ;
	background-repeat: repeat-x;
	
} 

.repetidor_fundo_barra_print
{
background: url(../../imagens/comum/repetidor_fundo_barra_print.jpg) ;
	background-repeat: repeat-x;
	
}

/*------ fundo da pagina (footer)-----*/
.TPL_home_page_fundo_footer
{
	background: url(../../imagens/comum/footer.jpg) ;
	background-repeat: repeat-x;
	
} 


/*-----------------------------------------------------*/
/*---------------pesquisa de stands ------------------*/
/*-----------------------------------------------------*/

.TPL_pesquisa_stand_home
{
	background: url(../../imagens/comum/StandsRepetir.jpg) ;
	background-repeat: repeat-x;
	
} 

.TPL_pesquisa_stand_home_titulo
{
	font-family: Arial;
	color:#0f216b;
	font-size: 14px;
	font-weight:bold;	
	
} 


.TPL_pesquisa_stand_home_texto
{
	font-family: Arial;
	color:black;
	font-size: 12px;
		
	
} 

/*-----------------------------------------------------*/
/*---------------Pesquisa na home --------------------*/
/*-----------------------------------------------------*/


.TPL_pesquisa_viaturas_home_fundo
{
	background: url(../../imagens/comum/PesquisaRep.jpg) ;
	background-repeat: repeat-y;
	
} 



/*-----------------------------------------------------*/
/*---------------stand da semana--------------------*/
/*-----------------------------------------------------*/


.TPL_stands_destaque_home_fundo
{
	background: url(../../imagens/comum/StandDaSemanaRepet.jpg) ;
	background-repeat: repeat-x;
	
} 

/*-----------------------------------------------------*/
/*---------------pesquisa avançada--------------------*/
/*-----------------------------------------------------*/


.TPL_pesquisa_avancada_fundo
{
	background: url(../../imagens/comum/pesquisaLinha.jpg) ;
	background-repeat: repeat-y;
	
} 



/*-----------------------------------------------------*/
/*---------------Anuncios mais recentes ---------------*/
/*-----------------------------------------------------*/

.TPL_anuncios_destaque_texto
{
	font-family: Arial;
	color:#6c6c6c;
	font-size: 12px;
	
	
} 
a:link.TPL_anuncios_destaque_texto{ color:#6c6c6c; text-decoration: none;}
a:hover.TPL_anuncios_destaque_texto{ color:#008ddc;  text-decoration: none;}
a:vlink.TPL_anuncios_destaque_texto{ color:#6c6c6c; text-decoration: none;}

.TPL_anuncios_destaque_titulo
{
	font-family: Arial;
	color:#0f216b;
	font-size: 14px;
	font-weight:bold;
	
	
} 

/*-----------------------------------------------------*/
/*---------------Nuvem Pagina principal ---------------*/
/*-----------------------------------------------------*/

.TPL_nuvem_pagina_principal_titulo
{
	font-family: Arial;
	color:#0f216b;
	font-size: 14px;
	font-weight:bold;
	
	
} 

.TPL_nuvem_pagina_principal_texto
{
	font-family: Arial;
	color:#6c6c6c;
	
}
a:link.TPL_nuvem_pagina_principal_texto{ color:#6c6c6c;}
a:hover.TPL_nuvem_pagina_principal_texto{ color:#142468;}
a:vlink.TPL_nuvem_pagina_principal_texto{ color:#6c6c6c;}

/*-----------------------------------------------------*/
/*--------------- MENU SUB HOME PAGE ------------------*/
/*-----------------------------------------------------*/

/*------ fundo do menu da sub home page-----*/
.TPL_subhome_fundo_menu
{
	background: url(../../imagens/comum/menurepetir.jpg) ;
	background-repeat: repeat-x;
	
}

/*------ fundo do menu da sub home page-----*/
.TPL_subhome_fundo_menu_vermelho
{
	background: url(../../imagens/comum/MenuVermelho.jpg) ;
	background-repeat: repeat-x;
	
}

/*-----------------------------------------------------*/
/*--------------- MENU GESTAO -------------------------*/
/*-----------------------------------------------------*/

.TPL_menugestao_fundo_menu
{
	background: url(../../imagens/menu_gestao/BarraRep.jpg) ;
	background-repeat: repeat-x;
	
} 

.TPL_menugestao_titulos
{
	font-family: Arial;
	color:#676d88;
	font-size: 12px;
	font-weight:bold;
}

.TPL_menugestao_links
{
	font-family: Arial;
	color:#676d88;
	font-size: 12px;
	
}

a:link.TPL_menugestao_links{ color:#676d88;  text-decoration: none;}
a:hover.TPL_menugestao_links{ color:#0F2068;  text-decoration: none;	font-size: 12px; }
a:vlink.TPL_menugestao_links{ color:#676d88;  text-decoration: none;}



/*-----------------------------------------------------*/
/*--------------- LISTAGEM GESTAO ---------------------*/
/*-----------------------------------------------------*/


.TPL_listgestao_fundo_ferramentas
{
	background: url(../../imagens/comum/ContainerFerramentas.jpg) ;
	background-repeat:no-repeat; 
	
} 
.TPL_listgestao_fundo_ferramentas_GerirSite
{
	background: url(../../imagens/comum/ContainerOP.jpg) ;
	background-repeat:no-repeat; 
	
} 
.TPL_listgestao_fundo_dados
{
	background: url(../../imagens/comum/ContainerRepCentral.jpg) ;
	background-repeat: repeat-x;
	
} 
.TPL_listgestao_fundo_dados_GerirSite
{
	background: url(../../imagens/comum/ContainerRep.jpg) ;
	background-repeat: repeat-x;
	
} 


.TPL_listgestao_fundo_caracteristicas
{
	background: url(../../imagens/comum/ContainerDetalhes.jpg) ;
	background-repeat:no-repeat; 
	
} 

.TPL_listgestao_texto_pequeno
{
	font-family: Arial;
	color:#676d88;
	font-size: 10px;
	text-decoration: none;
	
}

a:link.TPL_listgestao_texto_pequeno{ color:#676d88;  text-decoration: none;}
a:hover.TPL_listgestao_texto_pequeno{ color:#676d88;  text-decoration: none; font-weight:bold;}
a:vlink.TPL_listgestao_texto_pequeno{ color:#676d88;  text-decoration: none;}

.TPL_listgestao_texto_pequeno_red
{
	font-family: Arial;
	color:#FF0000;
	font-size: 10px;
	text-decoration: none;
	
}

a:link.TPL_listgestao_texto_pequeno_red{ color:#FF0000;  text-decoration: none;}
a:hover.TPL_listgestao_texto_pequeno_red{ color:#676d88;  text-decoration: none; font-weight:bold;}
a:vlink.TPL_listgestao_texto_pequeno_red{ color:#FF0000;  text-decoration: none;}

.TPL_listgestao_texto_pequeno_green
{
	font-family: Arial;
	color:green;
	font-size: 11px;
	text-decoration: none;
	
}

a:link.TPL_listgestao_texto_pequeno_green{ color:green;  text-decoration: none;}
a:hover.TPL_listgestao_texto_pequeno_green{ color:#green;  text-decoration: none; font-weight:bold;}
a:vlink.TPL_listgestao_texto_pequeno_green{ color:green;  text-decoration: none;}


.TPL_listgestao_texto_medio
{
	font-family: Arial;
	color:#676d88;
	font-size: 12px;
	font-weight:bold;
	
}

a:link.TPL_listgestao_texto_medio{ color:#676d88;  text-decoration: none;}
a:hover.TPL_listgestao_texto_medio{ color:#676d88;  text-decoration: none; font-weight:bold;}
a:vlink.TPL_listgestao_texto_medio{ color:#676d88;  text-decoration: none;}

/*-----------------------------------------------------*/
/*--------------- LISTAGEM VIATURAS ---------------------*/
/*-----------------------------------------------------*/



.TPL_listviaturas_fundo_dados_branca
{
	background: url(../../imagens/listagem/Corte2_lista_branca.jpg) ;
	background-repeat: repeat-x;
	
} 

.TPL_listviaturas_fundo_dados_amarela
{
	background: url(../../imagens/listagem/Corte2_lista_amarela.jpg) ;
	background-repeat: repeat-x;
	
} 


.TPL_listviaturas_fundo_caracteristicas
{
	background: url(../../imagens/listagem/caixa_Km_03.png) ;
	background-repeat:no-repeat; 
	
} 

.TPL_listviaturas_texto_pequeno
{
	font-family: Arial;
	color:#676d88;
	font-size: 10px;
	
}

a:link.TPL_listviaturas_texto_pequeno{ color:#676d88;  text-decoration: none;}
a:hover.TPL_listviaturas_texto_pequeno{ color:black;  text-decoration: none;}
a:vlink.TPL_listviaturas_texto_pequeno{ color:#676d88;  text-decoration: none;}


.TPL_listviaturas_texto_medio
{
	font-family: Arial;
	color:#0f216b;
	font-size: 12px;
	font-weight:bold;
	
}



a:link.TPL_listviaturas_texto_medio{ color:#676d88;  text-decoration: none;}
a:hover.TPL_listviaturas_texto_medio{ color:#676d88;  text-decoration: none; font-weight:bold;}
a:vlink.TPL_listviaturas_texto_medio{ color:#676d88;  text-decoration: none;}


.TPL_listviaturas_fundo_paginacao
{
	background: url(../../imagens/listagem/Corte2_barra_azul.jpg) ;
	background-repeat: repeat-x;
	
} 

.TPL_listviaturas_pesquisa_refinada
{
	background: url(../../imagens/comum/Corte_Sub_Menu_Filtrar.png);
	background-repeat:repeat-x;


}




/*-----------------------------------------------------*/
/*--------------- Barra do caminho percorrido ---------*/
/*-----------------------------------------------------*/

/*------ fundo do caminho percorrido -----*/
.TPL_subhome_fundo_caminho_precorrido
{
	
	background: url(../../imagens/comum/trail.jpg) ;	
	background-repeat: repeat-x;
	
} 
/*-----------------------------------------------------*/
/*--------------- container ---------------------------*/
/*-----------------------------------------------------*/

.TPL_container_linha_superior
{
	background: url(../../imagens/container/containertoporepetir.jpg) ;
	background-repeat: repeat-x;
	
} 
.TPL_container_linha_inferior
{
	background: url(../../imagens/container/ContainerArestaBaixo.jpg) ;
	background-repeat: repeat-x;
	
}
.TPL_container_linha_esquerda
{
	background: url(../../imagens/container/ContainerArestaEsquerda.jpg) ;
	background-repeat: repeat-y;
	
} 

.TPL_container_linha_direita
{
	background: url(../../imagens/container/ContainerArestaDireita.jpg) ;
	background-repeat: repeat-y;
	
} 
.borders_table
{

	border: 1px solid #DCDCDC;
}

.TPL_container_linha_div
{
	
	height: 380px;
	width: 500px;
	overflow: auto;
	border: 0px solid #666;
	background-color:#FFFFFF;
	padding: 2px;

} 

.TPL_container_linha_div_capas
{
	height: 380px;
	width: 500px;
	overflow: auto;
	border: 0px solid #666;
	background-color:#FFFFFF;
	padding: 2px;

} 


.TPL_container_linha_div_stock
{
	height: 450px;
	width: 180px;
	overflow: auto;
	border: 0px solid #666;
	background-color:#FFFFFF;
	padding: 2px;

} 

.TPL_container_linha_superior_sem_sombra
{
	background: url(../../imagens/container/containerarestacima.jpg) ;
	background-repeat: repeat-x;
	
} 

.TPL_container_generico_cinza
{
   background-color:#f8f8f8;	
} 

.TPL_container_generico_cinza_escuro
{
   background-color:#e6e6e6;	
} 

.TPL_border_image
{

	padding:5px;
	border:1px solid;
	border-color:#f8f8f8;

}
.erro_table
{

	
	border:2px solid;
	border-color:#ff0000;
	
		font-family: Arial;
	color:#8c8c8c;
	font-size: 12px;
	
}
.erro_table_blue
{

	
	border:1px solid;
	border-color:#7E849E;
	
		font-family: Arial;
	color:#8c8c8c;
	font-size: 12px;
	
}
.table_uploads
{

	
	border:1px solid;
	border-color:#10206b;
	
		
	
}
.TPL_border_azul
{
	border:5px solid;
	border-color:#1db0fe;

}

/*-----------------------------------------------------*/
/*----------------- Tipos de Letra --------------------*/
/*-----------------------------------------------------*/

/*----------------- destaque home page --------------------*/

.TPL_destaque_texto_titulos
{
	font-family: Arial;
	color:#0f216b;
	font-size: 18px;
	font-weight:bold;
}

a:link.TPL_destaque_texto_titulos{ color:#0f216b;}
a:hover.TPL_destaque_texto_titulos{ color:#008ddc;}
a:vlink.TPL_destaque_texto_titulos{ color:#0f216b; }




.TPL_destaque_texto_corpo
{
	font-family: Arial;
	color:#6c6c6c;
	font-size: 12px;
	
}

.TPL_destaque_texto_preco
{
	font-family: Arial;
	color:#0f216b;
	font-size: 16px;
	font-weight:bold;
	
}


.TPL_texto_titulos_print
{
	font-family: Arial;
	color:#1A171B;
	font-size: 14px;
	font-weight:bold;
}



/*----------------- AZUL --------------------*/
.TPL_texto_titulos
{
	font-family: Arial;
	color:#0f216b;
	font-size: 14px;
	font-weight:bold;
}
.TPL_texto_titulos_print_branco
{
	font-family: Arial;
	color:#000000;
	font-size: 14px;
	font-weight:bold;
}

.TPL_texto_titulo_listagem_stock
{
	font-family: Arial;
	color:#008dd9;
	font-size: 18px;
	font-weight:bold;
}

.TPL_texto_subtitulos
{
	font-family: Arial;
	color:#008dd9;
	font-size: 12px;
	text-decoration:none;
}

a:link.TPL_texto_subtitulos{ color:#008dd9;  text-decoration: none;}
a:hover.TPL_texto_subtitulos{ color:#008dd9;  text-decoration: none;}
a:vlink.TPL_texto_subtitulos{ color:#008dd9;  text-decoration: none;}

.TPL_titulo_destaque_dia
{
	font-family: Arial;
	color:#008dd9;
	font-size: 16px;
	font-weight:bold;
}
a:link.TPL_titulo_destaque_dia{ color:#008dd9; text-decoration:none;}
a:hover.TPL_titulo_destaque_dia{ color:#6c6c6c; text-decoration:none;}
a:vlink.TPL_titulo_destaque_dia{ color:#008dd9; text-decoration:none;}


.TPL_texto_pequeno_azul_sem_decoration
{
	font-family: Arial;
	color:#008ddc;
	font-size: 12px;
	text-decoration:none;
}
a:link.TPL_texto_pequeno_azul_sem_decoration{ color:#008ddc; text-decoration:none;}
a:hover.TPL_texto_pequeno_azul_sem_decoration{ color:#6c6c6c; text-decoration:none;}
a:vlink.TPL_texto_pequeno_azul_sem_decoration{ color:#008ddc; text-decoration:none;}

.TPL_texto_medio_azul_sem_decoration
{
	font-family: Arial;
	color:#008ddc;
	font-size: 13px;
	text-decoration:none;
}
a:link.TPL_texto_medio_azul_sem_decoration{ color:#008ddc; text-decoration:none;}
a:hover.TPL_texto_medio_azul_sem_decoration{ color:#6c6c6c; text-decoration:none;}
a:vlink.TPL_texto_medio_azul_sem_decoration{ color:#008ddc; text-decoration:none;}


.TPL_texto_medio_azul_sem_decoration_escuro
{
	font-family: Arial;
	color:#008dd9;
	font-size: 13px;
	text-decoration:none;
}
a:link.TPL_texto_medio_azul_sem_decoration_escuro{ color:#008ddc; text-decoration:none;}
a:hover.TPL_texto_medio_azul_sem_decoration_escuro{ color:#6c6c6c; text-decoration:none;}
a:vlink.TPL_texto_medio_azul_sem_decoration_escuro{ color:#008ddc; text-decoration:none;}








.TPL_texto_medio_azul_com_decoration
{
	font-family: Arial;
	color:#008ddc;
	font-size: 13px;
	
}
a:link.TPL_texto_medio_azul_com_decoration{ color:#008ddc;}
a:hover.TPL_texto_medio_azul_com_decoration{ color:#6c6c6c;}
a:vlink.TPL_texto_medio_azul_com_decoration{ color:#008ddc;}








.TPL_texto_medio_azul_marquee
{
	font-family: Arial;
	color:#008ddc;
	font-size: 12px;
	text-decoration:none;
}
a:link.TPL_texto_medio_azul_marquee{ color:#008ddc; text-decoration:none;}
a:hover.TPL_texto_medio_azul_marquee{ color:#FFC528; text-decoration:none;}
a:vlink.TPL_texto_medio_azul_marquee{ color:#008ddc; text-decoration:none;}

/*----------------- Amarelo  --------------------*/
.TPL_texto_medio_amarelo_marquee
{
	font-family: Arial;
	color:#FFC528;
	font-size: 12px;
	text-decoration:none;
}
a:link.TPL_texto_medio_amarelo_marquee{ color:#FFC528; text-decoration:none;}
a:hover.TPL_texto_medio_amarelo_marquee{ color:#008ddc; text-decoration:none;}
a:vlink.TPL_texto_medio_amarelo_marquee{ color:#FFC528; text-decoration:none;}

/*----------------- CINZA --------------------*/
.TPL_texto_normal_cinza
{
	font-family: Arial;
	color:#8c8c8c;
	font-size: 12px;
}

/* tipo de letra cinza (Aplicado no menu do fundo da sub home page)*/
.TPL_texto_pequeno_cinza_com_decoration
{
	font-family: Arial;
	color:#6c6c6c;
	font-size: 12px;
	font-weight:bold;
}
a:link.TPL_texto_pequeno_cinza_com_decoration{ color:#6c6c6c;}
a:hover.TPL_texto_pequeno_cinza_com_decoration{ color:#008ddc;}
a:vlink.TPL_texto_pequeno_cinza_com_decoration{ color:#6c6c6c;}

/* tipo de letra cinza (Aplicado no menu do fundo da sub home page)*/

.TPL_texto_pequeno_cinza_sem_decoration1
{
	font-family: Arial;
	color:#000000;
	font-size: 12px;
	text-decoration:none;
}

.TPL_texto_pequeno_cinza_sem_decoration_print
{
	font-family: Arial;
	color:#707172;
	font-size: 14px;
	text-decoration:none;
}
.TPL_texto_pequeno_cinza_sem_decoration_titulos
{
	font-family: Arial;
	color:#707172;
	font-size: 18px;
	text-decoration:none;
}

.TPL_texto_pequeno_cinza_sem_decoration_titulos2
{
	font-family: Arial;
	color:#707172;
	font-size: 16px;
	text-decoration:none;
}

.TPL_texto_pequeno_cinza_sem_decoration_print_preto
{
	font-family: Arial;
	color:#1A171B;
	font-size: 16px;
	text-decoration:none;
}

.TPL_texto_pequeno_cinza_sem_decoration_print_preto14
{
	font-family: Arial;
	color:#1A171B;
	font-size: 13px;
	text-decoration:none;
}
.TPL_texto_pequeno_cinza_sem_decoration
{
	font-family: Arial;
	color:#6c6c6c;
	font-size: 12px;
	text-decoration:none;
}
a:link.TPL_texto_pequeno_cinza_sem_decoration{ color:#6c6c6c; text-decoration:none;}
a:hover.TPL_texto_pequeno_cinza_sem_decoration{ color:#008ddc; text-decoration:none;}
a:vlink.TPL_texto_pequeno_cinza_sem_decoration{ color:#6c6c6c; text-decoration:none;}


/* tipo de letra cinza (Aplicado no menu do fundo da sub home page)*/
.TPL_texto_medio_cinza_sem_decoration
{
	font-family: Arial;
	color:#6c6c6c;
	font-size: 13px;
	text-decoration:none;
}
a:link.TPL_texto_medio_cinza_sem_decoration{ color:#6c6c6c; text-decoration:none;}
a:hover.TPL_texto_medio_cinza_sem_decoration{ color:#008ddc; text-decoration:none;}
a:vlink.TPL_texto_medio_cinza_sem_decoration{ color:#6c6c6c; text-decoration:none;}

.TPL_texto_grande_cinza_sem_decoration
{
	font-family: Arial;
	color:#6c6c6c;
	font-size: 16px;
	text-decoration:none;
}
/*----------------- BRANCO --------------------*/
/* tipo de letra branco (Aplicado no menu da sub home page)*/
.TPL_texto_pequeno_red
{
	font-family: Arial;
	color:#ff0000;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}
.TPL_texto_pequeno_branco
{
	font-family: Arial;
	color:#FFFFFF;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}
.TPL_texto_medio_branco
{
	font-family: Arial;
	color:#FFFFFF;
	font-size: 13px;
	text-decoration:none;
	font-weight:bold;
}

.TPL_texto_pequeno_branco_sem_decoration
{
	font-family: Arial;
	color:#FFFFFF;
	font-size: 12px;
	text-decoration:none;
}

.TPL_texto_subtitulo_listagem_stock
{
	font-family: Arial;
	color:#FFFFFF;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
}


/*-----------------------------------------------------*/
/*--------------- TITULOS -----------------------------*/
/*-----------------------------------------------------*/

/*------ fundo do caminho percorrido -----*/
.TPL_titulo_fundo_azul
{
	
	background: url(../../imagens/comum/titulo.jpg) ;	
	background-repeat: repeat-x;
	
} 

.TPL_texto_titulos2
{
	font-family: Arial;
	color:#008dd9;
	font-size: 17px;
	font-weight:bold;
}

.TPL_texto_titulos1
{
	font-family: Arial;
	color:#008dd9;
	font-size: 22px;
	font-weight:bold;
}

.texto_laranja
{
	font-family: Arial;
	color:#F3A251;
	font-size: 14px;
	font-weight:bold;
}


/*-----------------------------------------------------*/
/*----------------- PAGINACAO -------------------------*/
/*-----------------------------------------------------*/

.TPL_paginacao_texto_normal 
{
	font-family: Arial;
	color:white;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	
	
}

a:link.TPL_paginacao_texto_normal{ color:white; text-decoration: none; }
a:hover.TPL_paginacao_texto_normal{ color:#7DB400; text-decoration: none; }
a:vlink.TPL_paginacao_texto_normal{ color:white; text-decoration: none; }



.TPL_paginacao_texto_normal_select
{
	font-family: Arial;
	color:#7DB400;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	
	
}



/*-----------------------------------------------------*/
/*----------------- BOTOES ----------------------------*/
/*-----------------------------------------------------*/

/*------ noticias -----*/
 .TPL_ver_mais
{
	background: url(../../imagens/comum/VerMais_on.jpg) ;	
	background-repeat:no-repeat;	
} 
.TPL_ver_mais_on {
   background: url(../../imagens/comum/VerMais_off.jpg) ;
   cursor:pointer;
   background-repeat:no-repeat;	   	
 }
 

/*-----------------------------------------------------*/
/*-------------------- CLASSES Tablist ----------------*/
/*-----------------------------------------------------*/   
	
#MOD04_UTILIZADORES_VIATURAS_tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;

font-family:'trebuchet ms',helvetica,sans-serif;	
font-size: 11px;
}

#MOD04_UTILIZADORES_VIATURAS_tablist li{
list-style: none;
display: inline;
margin: 0;
}

#MOD04_UTILIZADORES_VIATURAS_tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #D8D8D8;
border-bottom: none;
background: white;
}

#MOD04_UTILIZADORES_VIATURAS_tablist li a:link, #MOD04_UTILIZADORES_VIATURAS_tablist li a:visited{
color:black; 
}

#MOD04_UTILIZADORES_VIATURAS_tablist li a.current{
background: #D8D8D8;
}

#MOD04_UTILIZADORES_VIATURAS_tabcontentcontainer{
/*height:40px;*/
border: 1px solid #D8D8D8;
padding: 5px;
}

.MOD04_UTILIZADORES_VIATURAS_tabcontent{
display:none;
}

/*-----------------------------------------------------*/
/*----------------- CLASSES FORMS -------------------*/
/*-----------------------------------------------------*/

.MOD04_UTILIZADORES_VIATURAS_header_tabela 
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:black; 
	font-size: 11px; 
	font-weight: bold; 		
	line-height: 16px; 		
}



.MOD04_UTILIZADORES_VIATURAS_conteudo_tabela 
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:black; 
	font-size: 11px; 
	font-weight: normal; 	
	line-height: 16px; 	
}

textarea.MOD04_UTILIZADORES_VIATURAS_form_textarea
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:black;
	padding-left: 3px;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
}	

textarea.MOD04_UTILIZADORES_VIATURAS_form_textarea_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}	

input.MOD04_UTILIZADORES_VIATURAS_form_texto
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:#6c6c6c;
	padding-left: 3px;
	border:0px solid;
	border-top-color::#ffffff;
	border-left-color::#ffffff;
	border-right-color::#ffffff;
	border-bottom-color::#ffffff;	
}	

input.MOD04_UTILIZADORES_VIATURAS_form_texto_hover
{
	border:0px dashed;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
}	


input.MOD21_VIATURAS_form_botao_so_concluir
{
	
	width:164px;
	height:34px;
	  background: url(../../imagens/comum/corte_botao.jpg) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}

.botao_enviar
{
	
	width:111px;
	height:28px;
	  background: url(../../imagens/comum/botao-enviar.jpg) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}

input.MOD21_VIATURAS_form_botao_guardar_alteracoes
{
	
	width:163px;
	height:36px;
	  background: url(../../imagens/comum/guardar_alteracoes.jpg) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}

input.MOD21_VIATURAS_form_botao_guardar_extras
{
	
	width:163px;
	height:36px;
	  background: url(../../imagens/comum/guardar_extras.jpg) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD_NEWSLETTER_concluir
{
	
	width:158px;
	height:34px;
	  background: url(../../imagens/comum/IconeVisual.png) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD_NEWSLETTER_confirmar
{
	
	width:158px;
	height:34px;
	  background: url(../../imagens/comum/IconeConfirmar1.png) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD_NEWSLETTER_cancelar
{
	
	width:158px;
	height:34px;
	  background: url(../../imagens/comum/IconeCancelar.png) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD_NEWSLETTER_salvar
{
	
	width:158px;
	height:34px;
	  background: url(../../imagens/comum/IconeSalvar.png) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD21_VIATURAS_form_botao
{
	
	width:158px;
	height:34px;
	  background: url(../../imagens/comum/passo_seguinte.png) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD21_VIATURAS_form_botao_enviar
{
	
	width:111px;
	height:28px;
	  background: url(../../imagens/comum/botao_enviar.jpg) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD21_VIATURAS_form_botao_concluir
{
	
	width:158px;
	height:34px;
	  background: url(../../imagens/comum/IconeConcluir.png) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
	
}
input.MOD21_VIATURAS_form_botao_hover
{
		width:158px;
	height:34px;
	  background: url(../../imagens/comum/passo_seguinte.png) ;
   cursor:pointer;
   background-repeat:no-repeat;	
border:0px solid;   
}


input.MOD04_UTILIZADORES_VIATURAS_form_botao
{
	color:#FFFFFF;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid;
	border-top-color:#ADADAD;
	border-left-color:#ADADAD;
	border-right-color:#888888;
	border-bottom-color:#888888;	
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FF0000',EndColorStr='#C00000');
}

input.MOD04_UTILIZADORES_VIATURAS_form_botao_hover
{
	color:#FFFFFF;
	/*border:1px dashed;
	border-top-color:#ADADAD;
	border-left-color:#ADADAD;
	border-right-color:#ADADAD;
	border-bottom-color:#ADADAD;*/
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FF0000',EndColorStr='#000000');
}

input.MOD13CATALOGO_form_checkbox
{

}
input.MOD13CATALOGO_form_checkbox_HOVER
{
	border:2px DASHED;
	border-top-color:#0C1B66;
	border-left-color:#0C1B66;
	border-right-color:#0C1B66;
	border-bottom-color:#0C1B66;
}

input.MOD04_UTILIZADORES_VIATURAS_form_checkbox
{
	border:1px solid;
	border-top-color:white;
	border-left-color:white;
	border-right-color:white;
	border-bottom-color:white;
}
input.MOD04_UTILIZADORES_VIATURAS_form_select_erro
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:#6c6c6c;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
	background-color:#ff9f9f;
}


input.MOD04_UTILIZADORES_VIATURAS_form_checkbox_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}

select.MOD04_UTILIZADORES_VIATURAS_form_select
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:#6c6c6c;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
	background-color:#ffffff;
}	
select.MOD04_UTILIZADORES_VIATURAS_form_select_erro
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:#6c6c6c;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
	background-color:#ff9f9f;
}	
select.MOD04_UTILIZADORES_VIATURAS_form_select_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}	

input.MOD04_UTILIZADORES_VIATURAS_form_browse
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:#6c6c6c;
	padding-left: 3px;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
}	

input.MOD04_UTILIZADORES_VIATURAS_form_browse_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}	

/*-----------------------------------------------------*/
/*----------------- CLOUD TAG -------------------------*/
/*-----------------------------------------------------*/

.TPL_listagem_elementos
{
	font-family: Arial;
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
}


.TPL_could_pequeno_cinza_sem_decoration
{
	font-family: Arial;
	color:#E7E7E7;
	text-decoration:none;
}
a:link.TPL_could_pequeno_cinza_sem_decoration{ color:#E7E7E7; text-decoration:none;}
a:hover.TPL_could_pequeno_cinza_sem_decoration{ color:#008ddc; text-decoration:none;}
a:vlink.TPL_could_pequeno_cinza_sem_decoration{ color:#E7E7E7; text-decoration:none;}


.TPL_could_pequeno_azul_sem_decoration
{
	font-family: Arial;
	color:#008ddc;
	text-decoration:none;
}
a:link.TPL_could_pequeno_azul_sem_decoration{ color:#008ddc; text-decoration:none;}
a:hover.TPL_could_pequeno_azul_sem_decoration{ color:#E7E7E7; text-decoration:none;}
a:vlink.TPL_could_pequeno_azul_sem_decoration{ color:#008ddc; text-decoration:none;}

