.link_submenus:active, .link_submenus:link,  .link_submenus:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#be657b;
	line-height:20px;
	text-align:center;
}

.link_submenus:hover{
	text-decoration:none;
}

.link_tratamentos:active, .link_tratamentos:link,  .link_tratamentos:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#be657b;
	line-height:20px;
	text-align:center;
}

.link_tratamentos:hover{
	text-decoration:none;
}

.titulo{color:#91b21b;
	font-family:"Trebuchet MS";
	font-size: 13px;
	color:#be657b;
}

.texto{
	font-family:"Trebuchet MS";
	font-size: 11px;
	color:#666666;

}

.noticias_titulo{
	
	font-size:14px;
	color:#be657b;
	text-align:left;
}

.noticias_texto{
	font-size:12px;
	color:#333333;
	text-align:left;
}

.link_novidade:active, .link_novidade:link, .link_novidade:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#be657b;
	text-decoration:none;
}
.link_novidade:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#91b21b;
	text-decoration:underline;
}

body {
scrollbar-face-color:#91b21b;scrollbar-arrow-color:#FFFFFF;scrollbar-shadow-color:#91b21b;scrollbar-track-color:#f7f7f7;scrollbar-highlight-color:#91b21b;scrollbar-3dlight-color:#91b21b;scrollbar-darkshadow-color:#91b21b;
background-image: url(../Imagens/fundo_2.jpg);background-repeat: repeat; text-align:center;}


.listaTratamentos{
	
	overflow:auto;
}

.site{ 
width:950px; height:585px; background-color:#FFFFFF;}
	.margem_topo{ width:950px; height:10px; }
	.margem_esquerda{ width:10px; height:560px; float:left;}
	.margem_direita{ margin-left: 30px; width:10px; height:560px; float:left;}
	.margem_baixo{ width:950px; height:15px; float:right;}
	.seccao_conteudos{ width:900px; height:560px; float:left; }


	.seccao_esquerda{ width:225px; height:560px; float:left; }
		.seccao_esquerda_logotipo{ width:225px; height:166px; text-align:left;}
		.seccao_esquerda_baixo{ width:260px; height:404px;}
			.seccao_menu_esquerda{ width:200px; height:394px;float:left; margin-top:-25px }
				.menu_esquerda{ width:200px; height:308px; margin-top:20px; float:left; margin-left:10px;}
					.elemento_menu_esquerda{ width:145px; height:20px; margin-top:3px; background-color:#91b21b; font-family:"Trebuchet MS";  font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:6px; padding-top:3px; display:block;}
					a.elemento_menu_esquerda:link{width:145px; height:20px; text-decoration:none;color:#FFFFFF; background-color:#91b21b;}
					a.elemento_menu_esquerda:visited{width:145px; height:20px; text-decoration:none;color:#FFFFFF; background-color:#91b21b;}
					a.elemento_menu_esquerda:hover{width:145px; height:20px; text-decoration:underline;color:#657d11; background-color:#e8f78f;}
					.elemento_submenu_esquerda{ width:145px; height:20px; margin-top:1px; background-color:#bdd629;font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#506505; text-align:left; padding-left:6px; padding-top:3px; display:block;}
					a.elemento_submenu_esquerda:link{width:145px; height:20px; text-decoration:none;color:#506505; background-color:#bdd629;}
					a.elemento_submenu_esquerda:visited{width:145px; height:20px; text-decoration:none;color:#506505; background-color:#bdd629;}
					a.elemento_submenu_esquerda:hover{width:145px; height:20px; text-decoration:underline;color:#506505; background-color:#e8f78f;}
							
				.seccao_esquerda_pedras{ width:225px; height:100px; text-align:left; margin-top:20px;}		
			.seccao_barra_vertical{ width:40px; height:394px; float:right;}
	.seccao_direita{ width:505px; height:560px; float:left;}
		.seccao_topo_barra{ width:705px; height:190px;  text-align:right;}
		
		.seccao_centro_barra_horizontal	{text-align:left; margin-left:30px;width:685px; height:26px; background-image:url(../Imagens/barra_menu_horizontal.jpg); background-repeat:repeat;}
			.menu_horizontal{margin-left:30px; float:left; text-align:left }
				.elemento_menu_horizontal{ width:150px; height:26px; color:#566d35; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; padding-top:5px;}
				a.elemento_menu_horizontal:link{width:150px; height:26px; text-decoration:none;color:#566d35;}
				a.elemento_menu_horizontal:visited{width:150px; height:26px; text-decoration:none;color:#566d35;}
				a.elemento_menu_horizontal:hover{width:150px; height:26px; text-decoration:underline;color:#566d35;}


		.seccao_principal{ margin-left:40px; width:650px; height:320px; font-family:"Trebuchet MS"; font-size:12px; text-align: left; padding-top:20px; overflow-x:hidden; overflow-y: auto;}	
			.titulo_seccao{font-size:15px; font-weight:bold; color:#91b21b; float:left; width:725px; height:30px;}
				.texto_titulo_seccao{color:#91b21b;}
				a.texto_titulo_seccao:link{text-decoration:none;color:#91b21b;}
				a.texto_titulo_seccao:visited{text-decoration:none;color:#91b21b;}
				a.texto_titulo_seccao:hover{text-decoration:underline;color:#91b21b;}
			.conteudos{color:#666666; float:left; width:750px; height:180px; }	
				
				.texto_conteudo{color:#666666; float:left; width:290px; height:180px;}
				
					.texto_seccao{color:#666666; width:280px; height:180px; padding-right:10px;overflow-x:hidden; overflow-y:auto; scrollbar-face-color:#91b21b;scrollbar-arrow-color:#FFFFFF;scrollbar-shadow-color:#91b21b;scrollbar-track-color:#f7f7f7;scrollbar-highlight-color:#91b21b;scrollbar-3dlight-color:#91b21b;scrollbar-darkshadow-color:#91b21b;}					
				.imagem_seccao{ float:right; width:150px; height:180px; }
					.duracao_conteudo{color:#666666; float:left; width:150px; height:20px;}
					.preco_conteudo{color:#666666; float:left; width:150px; height:20px;}
			.titulo_seccao2{color:#91b21b; float:left; width:460px; height:30px;}
			.texto_seccao2{color:#666666; float:left; width:460px;}
			
			.dados_submenu{ width:600px; height:280px; text-align:left;}

.descricao_submenu{
	font-family:"Trebuchet MS"; 
	font-size:11px;
	width:300px; 
	height:280px; 
	float:right;
	padding-right:10px;
	overflow-x:hidden; 
	overflow-y:auto; 
	color:#666666;
	
}

.imagem_submenu{ width:225px; height:170px; float:left;}


			
		.seccao_creditos{ width:470px; height:20px;}		

.botao_ver_tratamento{ width:60px;color:#506505;font-family:"Trebuchet MS"; font-size:12px;border-color: #000000; border-width:0px;	button-shadow-color:#b6d4da; background-color: #FFFFFF; cursor:pointer; }
.combo_tratamentos{ width:400px; color:#FFFFFF;font-family:"Trebuchet MS"; font-size:12px; }
.titulo_tratamento{ background-color:#e8f78f; width:460px;}
	.nome_tratamento{font-family:"Trebuchet MS"; font-size:12px;  color:#506505; font-weight:bold; text-transform:uppercase; padding-left:3px;}
	.descricao_tratamento{font-family:"Trebuchet MS"; font-size:12px;  color:#506505;font-weight:bold; padding-right:3px;}
.descricao_grande_tratamento{font-family:"Trebuchet MS"; font-size:12px; color:#73993c; padding-right:10px; width:440px;}

.combo_categorias{ width:200px; color:#FFFFFF;font-family:"Trebuchet MS"; font-size:12px; }

















/* ------- MENU --------*/		
		

ul {margin: 0;padding: 0;list-style: none;width: 150px;border-bottom: 0px solid #ccc; background-color:#FFFFFF;}

ul li {position: relative; }

/* Para que os submenus apareçam ao lado dos menus */
/* O Display:none faz com que não apareçam por defeito */
li ul {position: absolute;left: 155px;top: 0;display: none;}
li ul li ul{ position: absolute;left: 155px;top: 0;display: none; background-color:#FFFFFF; width:190px;}

/* Estilizar os links */
ul li a {display: block;text-decoration: none;color: #777;border: 0px solid #ccc;border-bottom: 0; cursor:pointer; margin-top:2px;}

.link_menu{ width:145px; height:20px; margin-top:3px; background-color:#91b21b; font-family:"Trebuchet MS";  font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:6px; padding-top:3px; display:block;}
a.link_menu:link{width:150px; height:20px; text-decoration:none;color:#FFFFFF;background-color:#91b21b;padding-left:5px;}
a.link_menu:visited{width:150px; height:20px; text-decoration:none;color:#FFFFFF;background-color:#91b21b;padding-left:5px;}
a.link_menu:hover{width:150px; height:20px; text-decoration:underline;color:#506505; background-color:#e8f78f;padding-left:5px;}

.link_submenu{ width:145px; height:20px; margin-bottom:3px; background-color:#bdd629;font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#506505; text-align:left; padding-left:6px; padding-top:3px; display:block;}
a.link_submenu:link{width:150px; height:20px; text-decoration:none;color:#506505;background-color:#bdd629;padding-left:5px;}
a.link_submenu:visited{width:150px; height:20px; text-decoration:none;color:#506505;background-color:#bdd629;padding-left:5px;}
a.link_submenu:hover{width:150px; height:20px; text-decoration:underline;color:#506505; background-color:#e8f78f;padding-left:5px;}

.link_subsubmenu{ width:205px; height:20px; margin-bottom:3px; background-color: #dbf34c;font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#506505; text-align:left; padding-left:6px; padding-top:3px; display:block;}
a.link_subsubmenu:link{width:210px; height:20px; text-decoration:none;color:#506505;background-color:#dbf34c;padding-left:5px;}
a.link_subsubmenu:visited{width:210px; height:20px; text-decoration:none;color:#506505;background-color:#dbf34c;padding-left:5px;}
a.link_subsubmenu:hover{width:210px; height:20px; text-decoration:underline;color:#506505; background-color:#e8f78f;padding-left:5px;}




/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */


/* Para fazer os submenus aparecerem */
li:hover ul, li.over ul {display: block; margin-top:-2px; }
li:hover ul li ul, .menu-hh li.over ul li ul{ visibility: hidden;z-index:999;}
li ul li:hover ul, .menu-hh li ul li.over ul{ visibility: visible;z-index:999;}


.newsletter_reg{ 

	font-family:"Trebuchet MS";  
	font-size:11px; 
	font-weight:bold; 
	color:#91b21b; 
	text-align:left; 
	
	margin-left:25px;

}

.inputbox_newsletter{
	margin-left:3px;
	padding-left:2px;
	padding-top:2px;
	color:#FFFFFF;
	font-size:11px;
	background-color:#be657b;
	width:110px;
	border-style:none;
	height:17px;

}

.botaoRegisto{
	font-family:"Trebuchet MS";  
	font-size:11px; 
	font-weight:bold; 
	color:#91b21b; 
	text-align:left; 
	width:28px;
	
}

select {
	
	color:#FFFFFF;
	border-color:#FFFFFF;
	background-color:#be657b;
}