
	
	

/* ##################Menu da area do site############*/
/* remocao das marcas e largura do menu*/
ul {
			margin: 0px;
			padding: 0;
			list-style: none;
			width: 227px;
			
			}
/*posicionar os itens da lista*/
ul li {
	margin-bottom: 3px;
	padding: 0px;
	position: relative;
	display:  block;
	}

ul ul li {
	margin-bottom: 0px;
	padding: 0px;
	position: relative;
	display:  block;
	}
	
	
/*posicionar os submenus a direita*/
	
li ul {
	position: absolute;
	left: 227px;
	top: 0;
	display: none;
	width: 180px;
	}
	
	
/*esterelizar os links*/

 ul li a {
 	/*font-family: Verdana;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	/*background: #707070;*/
	padding: 1px;
	border: 1px solid #d07cad;
	text-indent: 10px;
	}
	
	
/*letra dos link*/
ul li a:link {
 	
	color: #303030;
	

	}

ul li a:visited {
 	
	color: #303030;
	

	}
ul li a:active {
 	
	color: #303030;

	}
ul li a:Hover {
 	
	color: #303030;
	background: #dae1f1;
	/*background: Scrollbar;*/
	/*background: url(imgcomuns/fundo_menu1.jpg);*/

	}
/*esterelizar os submenus*/
ul ul li a {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Gray;
	text-decoration: none;
	display: block;
	background: White;
	/*background: Scrollbar;*/
	/*background: url(imgcomuns/fundo_menu0b.jpg);*/
	padding: 1px;
	border: 1px solid #d07cad;
	border-left: 0px;
	
	}
	
/*letra dos sub link*/
ul ul li a:link {
 	
	color: #303030;

	}

ul ul li a:visited {
 	
	color: #303030;

	}
ul ul li a:active {
 	
	color: #303030;

	}
ul ul li a:Hover {
 	
	color: #303030;
	background: #dae1f1;
	/*background: #e2e2e2;*/
	/*background: url(imgcomuns/fundo_menu1b.jpg);*/

	}

	

/*corrigir este bug do IE*/
	
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
/*fachar o menu*/

	
/*fazer aparecer o submenu quando passamos o rato por cima*/
 li:hover ul, li.over ul { 
	display: block; }

	
	/* fim do menu*/

#marca{
	background: url(imgcomuns/marca.jpg);
}






/*links registo */

#reg:link    	{ 	
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
				font-size: 7pt; color: #000000; 
				text-decoration: none ;
				border: none;
				text-indent: 15px;
				line-height: 30px;
				}
#reg:visited 	{  	
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 7pt; color: #000000; 
				text-decoration: none;
				border: none;
				text-indent: 15px;
				line-height: 30px;
				 }
#reg:active  	{	
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 7pt; color: #000000; 
				text-decoration: none; 
				border: none;
				text-indent: 15px;
				line-height: 30px;
				}

#reg:Hover	{  	
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
				font-size: 7pt; color: #006699; 
				text-decoration: none ;
				border: none;
				text-indent: 15px;
				line-height: 30px;
				}





/* barra fundo  */

#ajuda:link    	{ 	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #FFFFFF; 
				text-decoration: none 
				}
#ajuda:visited 	{  	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #FFFFFF; 
				text-decoration: none }
#ajuda:active  	{	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #FFFFFF; 
				text-decoration: none 
				}

#ajuda:Hover	{  	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #006699; 
				text-decoration: none 
				}
				
/* LINKS da área novidades   */

#link-nov:link    	{ 	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: bold;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				vertical-align: middle;
				text-decoration: none 
				}
#link-nov:visited 	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: bold;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				vertical-align: middle;
				text-decoration: none  
				}
#link-nov:active  	{	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: bold;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				vertical-align: middle;
				text-decoration: none 
				}

#link-nov:Hover	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: bold;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				} 
				
/* LINKS da área noticias  */

#link-not:link    	{ 	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #b03f7d;
				border: 0px;
				vertical-align: middle;
				text-decoration: none; 
				}
#link-not:visited 	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #b03f7d;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				}
#link-not:active  	{	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #b03f7d;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				}

#link-not:Hover	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #b03f7d;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				} 
				
/* links para  a area de  pesquisa*/

#link-asso:link    	{ 	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				text-decoration: none; 
				}
#link-asso:visited 	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				text-decoration: none;  
				}
#link-asso:active  	{	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				text-decoration: none ;
				}

#link-asso:Hover	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #006689;
				border: 0px;
				text-decoration: none;
				} 
				
				
				
				
#link-conta:link    	{ 	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #af5589;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				padding-right: 10px;  
				
				}
#link-conta:visited 	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #af5589;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				padding-right: 10px; 
				
				}
#link-conta:active  	{	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #af5589;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				padding-right: 10px; 
				
				}

#link-conta:Hover	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #af5589;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				padding-right: 10px; 
				
				} 
				
				
				


				
#link-pesq:link    	{ 	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #D32E12;
				border: 0px;
				vertical-align: middle;
				text-decoration: none; 
				padding-left: 40px;
				}
#link-pesq:visited 	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #D32E12;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				padding-left: 40px;
				}
#link-pesq:active  	{	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #D32E12;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				padding-left: 40px;
				}

#link-pesq:Hover	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #D32E12;
				border: 0px;
				vertical-align: middle;
				text-decoration: underline;
				padding-left: 40px;
				} 
				
				
				
/* LINKS da barra de navegacao   */

#link-nav:link    	{ 	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #FFFFFF;
				border: 0px;
				vertical-align: middle;
				text-decoration: none 
				}
#link-nav:visited 	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #FFFFFF;
				border: 0px;
				vertical-align: middle;
				text-decoration: none  
				}
#link-nav:active  	{	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #FFFFFF;
				border: 0px;
				vertical-align: middle;
				text-decoration: none 
				}

#link-nav:Hover	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 7pt;
				font-style: normal;
				line-height: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #FFFFFF;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				} 
				
/* LINKS da área principal   */

#link-sub:link    	{ 	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				vertical-align: middle;
				text-decoration: none 
				}
#link-sub:visited 	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				vertical-align: middle;
				text-decoration: none  
				}
#link-sub:active  	{	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #000000;
				border: 0px;
				vertical-align: middle;
				text-decoration: none 
				}

#link-sub:Hover	{  	
				font-family: Verdana, Arial, Helvetica, sans-serif ;
				font-size: 8pt;
				font-style: normal;
				line-height: 20px;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				color: #006689;
				border: 0px;
				vertical-align: middle;
				text-decoration: none;
				} 


#bfooter	{  	
			font-family: Verdana, Genebra, Arial; 
			font-size: 8pt; color: #FFFFFF; 
			text-align: right;
			padding-right: 4px;
			}


/* caixa login  */

#tlogin{
			background-color: Red;
			border: 1px;
			width: 134px;
			height: 80px;
}

#clogin{
	
			width: 134px;
			border:1px solid #D32E12;
			background-color: White;
			vertical-align: middle;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 7pt;
			padding-bottom: 2px;
			padding-top: 2px;
			text-indent: 2px;
}

#textlogin{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 7pt;
				color: Black;
				text-indent: 5px;
}

#cab_prod{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-weight: bold;
				color: Black;
				height: 51px;
				width: 172px;
				background: url(imgcomuns/topo_men02.jpg);
				vertical-align: top;

}

#tablelogin{
				margin-top: 15px;
				background-color:#FFFFFF ;
				border: 0px; 
				width: 134px;
}

#caixalogin{
           background-color:#FFFFFF;
           font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
           font-size: 7pt;
           color:#000000;
           border:1px solid #a0a0a0;
           width:170px;
			  height: 17px;
}
td#botao{
			padding-right: 10px;
			
}


/* registe-se   */

#tableregisto{
				margin-top: 15px;
				background-color:#FFFFFF;
				border: 0px; 
				width: 134px;
}
#table-not{
				margin-top: 3px;
				background-color:#FFFFFF;
				border: 0px; 
				width: 227px;
}

#cregisto{
	
			width: 134px;
			border:1px solid #D32E12;
			background-color: White;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 7pt;
			font: bold;
			text-indent: 3px;
			vertical-align: middle;
			padding-bottom: 3px;
			padding-top: 3px;
}

#imgregisto{
	
			width: 16px;
			height: 11px;
			vertical-align: middle;
			padding-right: 10px;
			border: 0px;
			}
#tregisto{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		padding-top: 10px;
		
}
#tperfil{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		padding-top: 5px;
		
		
}

/*  DIREITA  */

#pesc{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		padding-top: 10px;
		padding-left: 20px;
		
}

#cpesc{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		border: 1px solid #808080;
		width: 150px;
		vertical-align: middle;
		
		
}
#pesc1{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		padding-bottom: 10px;
		padding-left: 20px;
		
}

/*  newsletter   */

#news{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		padding-top: 10px;
		
}

#cnews{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		border: 1px solid #505050;
		width: 148px;
		
}

#tdnews{
			padding-right: 22px;
			vertical-align: top;
}
#tdnews1{
			padding-left: 15px;
}

#botaonews{
		font-family: Verdana ;
		font-size: 7pt;
		color: #D32E12;
		border:1px solid #505050;
      background:#FFFFFF;
		cursor: hand;
		width: 30px;
		height: 15px;
		}
#botaopesq{
		font-family: Verdana ;
		font-size: 7pt;
		color: #425283;
		border:1px solid #808080;
      background:#FFFFFF;
		cursor: hand;
		width: 35px;
		height: 16px;
		vertical-align: middle;
		}
		
#botao-login{
		font-family: Verdana ;
		font-size: 7pt;
		color: #425283;
		border:1px solid #808080;
      background:#FFFFFF;
		cursor: hand;
		width: 32px;
		height: 15px;
		vertical-align: middle;
		}
#botao{
		border:1px solid #b0c4de;
      background:#F0F0F0;
		cursor: hand;
		width: 80px;
		height: 20px;
	
}
#botao-destaque{
	padding-right: 10px;
}
			

#barra-news {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background: #D32E12;
	padding: 0px;
	border: 0px;
	border-bottom: 0px solid #FFF;
	text-align: left;
	text-indent: 20px;
	}


/* Menu superior  */

#msuperior{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 7pt;
			padding-left: 5px;
			padding-right: 5px;
}

#msup:link    	{ 	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #000000; 
				text-decoration: none 
				}
#msup:visited 	{  	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #000000; 
				text-decoration: none }
#msup:active  	{	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #000000; 
				text-decoration: none 
				}

#msup:Hover	{  	
				font-family: Verdana, Genebra, Arial; 
				font-size: 8pt; color: #006699; 
				text-decoration: none; 
				}
/*  Fim menu superior */


/* barra estado do carrinho*/

#texto-estcarro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #707070;
	text-decoration: none;
}


/* Fim barra estado do carrinho*/
	
/* Area de Navegacao  */

table#naveg{
				margin-top: 10px;
				width: 595px;
				
}
table#recom{
				margin-top: 2px;
				border: 0px; 
				width: 595px;
				
}

/*Fim area de navegacao*/




/* Barra Recomendar  */


#recom:link    	{ 	
				font-family: Verdana, Genebra, Arial; 
				font-size: 7pt; color: #FFFFFF; 
				text-decoration: none;
				font-weight: bold; 
				}
#recom:visited 	{  	
				font-family: Verdana, Genebra, Arial; 
				font-size: 7pt; color: #FFFFFF; 
				text-decoration: none;
				font-weight: bold;
				 }
#recom:active  	{	
				font-family: Verdana, Genebra, Arial; 
				font-size: 7pt; color: #FFFFFF; 
				text-decoration: none ;
				font-weight: bold;
				}

#recom:Hover	{  	
				font-family: Verdana, Genebra, Arial; 
				font-size: 7pt; color: #006699; 
				text-decoration: none;
				font-weight: bold; 
				}

#barra-novid {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background: #D32E12;
	padding: 0px;
	border: 0px;
	border-bottom: 0px solid #FFF;
	text-align: right;
	}
#titulo-novid {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	padding: 2px;
	border: 0px;
	border-bottom: 0px solid #FFF;
	padding-top: 8px;
	text-indent: 10px;

	}
	
#titulo-pesq {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	border: 1px;
	border-bottom: 0px solid #FFF;
	text-indent: 20px;
	margin-left: 20px;

	}
	
#titulo-recomendar {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 40px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-bottom: 0px solid #FFF;
	text-indent: 60px;

	}
	
#subtitulo-recomendar {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 40px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-bottom: 0px solid #FFF;
	text-indent: 40px;

	}
#tabela-pesq{
			margin-left: 15px;
}
#texto-novid {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background: #FFF;
	padding: 5px;
	text-align: left;

	}

#texto-contact {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
	text-align: left;

	}

#texto-contact1 {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
	padding-left: 15px;

	}
	
#texto-contacto {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
	padding-left: 15px;

	}
	
#texto-destaque {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-left: 2px;
	padding-right: 8px;
	vertical-align: top;

	}

#texto-recomendar {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 40px;
	text-align: left;

	}

#texto-emails {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
	padding-left: 60px;

	}
	
#form-contact {
	font-family:	Verdana, Geneva, Arial;
	font-size: 8pt;
	border: 1px solid #808080;
	border-width:	1;
	width: 320px;
}

#form-contact1 {
	font-family:	Verdana, Geneva, Arial;
	font-size: 8pt;
	border: 1px solid #808080;
	border-width:	1;
	width: 400px;
}

#form-recomendar {
	font-family:	Verdana, Geneva, Arial;
	background-color: #e1e1e1;
	color: Black;
	font-size: 8pt;
	border: 1px solid #000000;
	width: 410px;
}
#input-recomendar {
	font-family:	Verdana, Geneva, Arial;
	font-size: 8pt;
	border: 1px solid #000000;
	background-color: #e1e1e1;
	border-width:	1;
	width: 320px;
}
#tarea-contact {
padding-left: 20px;
}

#tarea-recomendar {
padding-left: 40px;
}
	
/*  Noticias */

#topo-not {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #b03f7d;
	text-decoration: none;
	background: #FFFFFF;
	padding: 0px;
	border: 0px;
	border-bottom: 0px solid #FFF;
	text-indent: 10px;
	text-align: left;
	}
	
#topo-newsletter {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #b03f7d;
	text-decoration: none;
	background: #FFFFFF;
	padding: 0px;
	border: 0px;
	border-bottom: 0px solid #FFF;
	text-indent: 10px;
	text-align: left;
	}
#titulo-dnot {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	padding: 0px;
	text-indent: 10px;
	border: 0px;
	border-bottom: 0px solid #FFF;
	padding-top: 10px;

	}
	
#titulo-servicos {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	padding: 0px;
	text-indent: 10px;
	border: 0px;
	border-bottom: 0px solid #FFF;
	padding-top: 10px;
	padding-bottom: 10px;

	}
	
#texto-servicos {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;

	}
	
#item-servicos {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	height: 20px;

	}
	
#legenda-servicos {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;
	vertical-align: top;

	}
#titulo-destaque {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #aa437a;
	text-decoration: none;
	text-indent: 2px;
	text-align: left;
	vertical-align: middle;

	}
#texto-not {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background: #FFF;
	padding: 0px;
	padding-left: 10px;

	}

#tdest-not {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background: #FFF;
	padding-left: 30px; 
	text-align: left;

	}
#texto-noticia {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background: #FFF; 
	text-align: justify;
	padding-left: 20px;

	}
	
#titulo-not {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #af5589;
	text-decoration: none;
	background: #FFF;
	padding-left: 20px;
	text-align: left;

	}
	
#titulo-conta {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 25px;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	text-align: left;

	}
#img-prod{
			border: 0px;
			padding-right: 2px;
			width: 8px;
			height: 15px;
}

#img-prod1{
			border: 1px solid #b6c4e1;
}

#linha-superior{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-style: normal;
			line-height: 20px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			border: 0px;
			width: 595px;
			padding-left: 15px;
}

#traco-superior{
			border: 0px;
			width: 645px;
			height: 1px;
			color: #c2c2c2;
			padding-left: 15px;
			vertical-align: top;
}
#traco-superior1{
			border: 0px;
			width: 645px;
			height: 2px;
			color: #D32E12;
			padding-left: 15px;
			vertical-align: top;
}
#tabela-body{
			border: 0px solid;
			width: 660px;
}
#table-pesq{
			padding-left: 10px;
}

#title-registo{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 9pt;
			font-style: normal;
			line-height: 30px;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			border: 0px;
			vertical-align: middle;
			text-indent: 20px;
			
}

#texto-registo{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 7pt;
			font-style: normal;
			line-height: 18px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			padding-left: 20px;
			
}
#texto-registo2{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 7pt;
			font-style: normal;
			line-height: 18px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #505050;
			text-indent: 40px;
			
}

#mensagem-erro{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: 18px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #dd0000;
			text-align: left;
			padding-left: 10px;
			
}
#texto-registo3{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 7pt;
			font-style: normal;
			line-height: normal;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			text-indent: 20px;
			
}
#texto-barranav{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 7pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #FFFFFF;
			border: 0px;
	
}


#texto-prod{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 7pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			padding-left: 15px;
			color: #000000;
			border: 0px;
			vertical-align: top;
	
}
#texto-rodape{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: normal;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			text-align: right;
			color: #405584;
			border: 0px;
			vertical-align:middle;
	
}

#texto-conta {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	text-align: left;
}
#texto-empresa{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: 17px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			text-align: justify;
			padding-top: 15px;
			color: #000000;
			border: 0px;
	
}

#texto-erro{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 12pt;
			font-style: normal;
			line-height: 17px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			text-align: center;
			padding-top: 25px;
			color: #000000;
			border: 0px;
	
}

#texto-form{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 9pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			padding-left: 20px;
			padding-top: 10px;
			padding-bottom: 20px;
			color: #000000;
			border: 0px;
			vertical-align:top;
	
}

#texto-preco{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 7pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			vertical-align:top;
	
}
#texto-preco2{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 9pt;
			font-style: normal;
			line-height: 25px;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #ad417b;
			vertical-align: middle;
			text-align: center;
	
}

#preco-dest{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #aa437a;
			vertical-align:top;
	
}

#texto_contact_imprime{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			padding-top: 10px;
			padding-bottom: 20px;
			color: #000000;
			border: 0px;
	
}



#table-ftecnica{
			vertical-align:top;
			margin-left: 10px;
	
}
#texto-ftecnica{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 7pt;
			font-style: normal;
			line-height: normal;
			font-weight: bold;
			font-variant: normal;
			text-transform: none;
			color: #FFFFFF;
			border: 0px;
			vertical-align: middle;
			
	
}
#iten-ftecnica{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			border: 0px;
			vertical-align: middle;
			padding-top: 10px;
			padding-left: 20px;
			padding-right: 10px;
			width: 395px;
			text-align: justify;
	
}

#prod-asso{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			vertical-align: middle;
			padding-top: 10px;
			padding-left: 20px;
			padding-right: 10px;
			text-align: justify;
			text-decoration: none;
	
}
#prod-asso_desc{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			vertical-align: middle;
			padding-top: 10px;
			padding-right: 40px;
			width: 550px;
			text-align: left;
	
}

#form-registo {
         font-family: Verdana;
         font-size: 8 pt;
			text-align: left;
         border:1px solid #b6c4e1;
         background:#FFFFFF;
         width:300;
         }
#tab{
	padding-left: 20px;
}
#form-password {
         font-family: Verdana;
         font-size: 8 pt;
			text-align: left;
         border:1px solid #b0c4de;
         background:#FFFFFF;
         width:150;
         }
#form-num {
         font-family: Verdana;
         font-size: 8 pt;
			text-align: left;
         border:1px solid #b0c4de;
         background:#FFFFFF;
         width:150;
         }
			
#botao1{
	margin-right: 5px;
	text-align: center;
	cursor: hand;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	margin-top: 5px;
	height: 20px;
}

#botao2{
		border:1px solid #b0c4de;
      background:#F0F0F0;
		cursor: hand;
		width: 80px;
		height: 20px;
		}
		
		
/*tabela da area principal*/

#principal{
			width: 595px;
			margin-top: 20px;
}

#c-newsletter{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #505050;
	border: 1px solid #505050;
	width: 165px;
	height: 16px;
}

#newsletter{
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	line-height: normal;
	vertical-align: middle;
}
#newsletter2{
	padding-right: 17px;
	line-height: normal;
}

#bt-subscrever{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		border:1px solid #87888a;
      background:#dadfe3;
		cursor: hand;
		width: 47px;
		height: 16px;
}
		
	
				
/* FIM barra recomendar  */

/*
.login-cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
*/

#canto1{
			vertical-align: top;
			padding-left: 10px;
	
}
#canto3{
			vertical-align: top;
			padding-left: 10px;
			
	
}
#prod_detail{
			vertical-align: top;
			padding-left: 10px;
			
	
}




#pos-botoes{
			padding-left: 250px;
			padding-top: 10px;
	
}
#pos1-botoes{
			padding-right: 145px;
			padding-top: 10px;
	
}
#pos2-botoes{
			padding-top: 10px;
			
	
}

#navegacao-inferior{
			font-family: Verdana, Arial, Helvetica, sans-serif ;
			background: #e9e9e9;
			font-size: 8pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			text-align: center;
			color: #000000;
			border: 0px; 
}

#seta:link{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-style: normal;
			font-variant: normal;
			font-weight: normal;
			text-decoration: none;
			color: #D32E12;
			
				
}
#seta:active{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-style: normal;
			font-variant: normal;
			font-weight: normal;
			text-decoration: none;
			color: #D32E12;
				
}
#seta:visited{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-style: normal;
			font-variant: normal;
			font-weight: normal;
			text-decoration: none;
			color: #D32E12;
				
}
#seta:hover{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-style: normal;
			font-variant: normal;
			font-weight: normal;
			text-decoration: none;
			color: #D32E12;
				
}

#dest1{
		background: #ff7900;
}
#dest1-dentro{
		background: #ffffff;
}
#dest2{
		background: #e5e5e5;
}
#dest3{
		background: #ffffff;
		border: 1px solid #000000;
}




















