<style type="text/css">
<!--

a.linkMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003B45;
	text-decoration:none;
	display: block; width: 100%;
}
a.linkMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #CA0F73;
	text-decoration:none;
	display: block; width: 100%;
}
a.linkMenuCor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: white;
	text-decoration:none;
	display: block; width: 100%;
}
a.linkMenuCor:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: black;
	text-decoration:none;
	display: block; width: 100%;
}
a.linkIdioma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: black;
	text-decoration:none;
}
a.linkIdioma:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: white;
	text-decoration:none;
}
td.menu{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:20px;
}

/*--------------------Menu-----------------------------------*/


.treeview ul{ /*CSS for Simple Tree Menu*/
	margin: 0;
	padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B45;
	text-decoration:none;
	background: white url(list.gif) no-repeat left center;
	list-style-type: none;
	padding-left: 0px; /*22*/
	margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(closed.gif) no-repeat left 1px;
	cursor: hand !important;
	cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;
	padding-left: 10px; /*22*/
}

a.familia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	text-decoration:none;
	font-weight:bold;
}

a.familia:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7FB27F;
	text-decoration:none;
}

a.subfamilia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	text-decoration:none;
}

a.subfamilia:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF00CC;
	text-decoration:none;
}
/*-------------------------------produtos----------------*/

.bkg_linha_cinza{
	background-color:#666666;
}

.titProdutosMenu{
	background-color:#006600;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

.titProdutos{
	background-color:#ECECEC;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:0;
	padding-top:5px;
}

.txtProdutos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#ECECEC;
	color:#000000;
	padding-bottom:5px;
	padding-left:7px;
	padding-right:0px;
	padding-top:5px;
}

a.titProduto{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase; 
	text-decoration:none;
}

a.titProduto:hover{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase; 
	text-decoration:underline;
}
/*-------------------mostra produto---------------------*/

.bkg_mostraProduto{
	background-color:#ECECEC;
}

.bkg_voltar{
	background-color:#FFFFFF;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:15px;
	padding-top:10px;
}

.titProdutosMenuLista{
	background-color:#006600;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	padding-top:3px;
	padding-left:15px;
	
}

.txtmostraProduto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	color:#000000;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;
	line-height:15px;
}

/*-------------------destaques---------------------*/

.titDestaquesMenu{
	background-color:#CA0F73;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
	
}

.titNoticiasMenu{
	background-color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

.titDestaques {
	background-color:#FFFFFF;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:5px;
	line-height:15px;
}
.txtDestaques {
	background-color:#FFFFFF;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	line-height:15px;
}

.txtNoticias {
	
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	line-height:15px;
}
/*-- -------------------- */
a.titDestaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
	font-weight:bold;

}
a.txtDestaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}

a.txtNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}
/*- -------------------- */

a.titDestaque:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;

}
a.txtDestaque:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:underline;
}

a.txtNoticia:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:underline;
}
/*-- ---------mostra noticias----------- */

.titmostra_noticiaMenu{
	background-color:#CA0F73;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}
.titmostraNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	color:#000000;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
}

.txtmostraNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	color:#000000;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
}

/*-- ----empresa--- -  */

.titEmpresaMenu {
	background-color:#CA0F73;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

.txtmostraEmpresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	color:#000000;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
    text-decoration:none;
}

/*-- ----revendedores--- -  */

.titRevendedorMenu {
	background-color:#999900;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

.txtmostraEmpresa A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	color:#000000;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
    text-decoration:underline;
}

/*-- ----revendedores--- -  */

.titTintasMenu {
	background-color:#993300;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

/*-- ----tabelas das fichas tecnicas--- -  */

.tabelasMenu{
	background-color:#006600;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	padding-top:3px;
	text-align:center;
}

.tabFundoCinza{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-top:3px;
}

.tabFundoNormal{
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-top:3px;
}

/*-- ----downloads e videos--- -  */

a.downloads{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}

a.downloads:hover{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}


/*-- ----videos--- -  */

.titVideoMenu {
	background-color:#FF3300;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}
.titVideos{
	background-color:#ECECEC;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:2px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase; 
}

a.txtmostraVideo {
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
}
	
a.txtmostraVideos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	color:#000000;
	text-decoration:none;
	line-height:15px;
}

a.txtmostraVideos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
	line-height:15px;
}
/*-----------------------------------*/

.txtmostraContacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}


.titForm{
	background-color:#EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}
.titNewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}

-->
</style>

