body {	background-color: white; font-family:"Century Gothic",Arial, Helvetica, sans-serif; color:#d6d5d4 ; margin:0 0 0 0 }
img{	border:0;}
a {
	color: #999999;
	text-decoration:none;
}
a:hover {color:#a29061;text-decoration:none;}
/* Divs principais */

#container{ width:1004px; margin: 0 auto;}
#header{  height:82px;}
#page{ height:649px;}
#footer{ height:27px;}

/* menus */

#topmenu{width:313px;height:25px;float: right; clear: right;margin-top: 32px;}
#topmenu span{display:none;}

#topmenu_left { height:25px; width:71px;float:left; }
#topmenu_left a{  height:25px; width:71px;float:left; background: url(../pt/images/menutop_bt.jpg); background-position: 0 -25px; }
#topmenu_left a:hover{ height:25px; width:71px;background: url(../pt/images/menutop_bt.jpg); background-position: 0 0; float:left; }

#topmenu_center{height:25px; width:155px; float:left;}
#topmenu_center a{height:25px; width:155px; background: url(../pt/images/menutop_bt.jpg); background-position: -71px -25px; float:left;}
#topmenu_center a:hover{height:25px; width:155px; background: url(../pt/images/menutop_bt.jpg); background-position: -71px 0px; float:left;}

#topmenu_right {height:25px; width:87px; float: right;}
#topmenu_right a {height:25px; width:87px; background: url(../pt/images/menutop_bt.jpg); background-position: -226px -25px;float: right;}
#topmenu_right a:hover{height:25px; width:87px; background: url(../pt/images/menutop_bt.jpg); background-position: -226px 0px;float: right;}

#topmenu_en{width:313px;height:25px;float: right; clear: right;margin-top: 32px;}
#topmenu_en span{display:none;}

#topmenu_left_en { height:25px; width:71px;float:left; }
#topmenu_left_en a{  height:25px; width:71px;float:left; background: url(../en/images/menutop_bt_en.jpg); background-position: 0 -25px; }
#topmenu_left_en a:hover{ height:25px; width:101px;background: url(../en/images/menutop_bt_en.jpg); background-position: 0 0; float:left; }

#topmenu_center_en{height:25px; width:168px; float:left;}
#topmenu_center_en a{height:25px; width:168px; background: url(../en/images/menutop_bt_en.jpg); background-position: -71px -25px; float:left;}
#topmenu_center_en a:hover{height:25px; width:168px; background: url(../en/images/menutop_bt_en.jpg); background-position: -71px 0px; float:left;}

#topmenu_right_en {height:25px; width:73px; float: right;}
#topmenu_right_en a {height:25px; width:73px; background: url(../en/images/menutop_bt_en.jpg); background-position: -239px -25px;float: right;}
#topmenu_right_en a:hover{height:25px; width:73px; background: url(../en/images/menutop_bt_en.jpg); background-position: -239px 0px;float: right;}

.menu_list {width: auto;font-size:13px;margin-top:-4px;}
.menu_head a{cursor: pointer;position: relative;margin:4px;padding:1px;color:#FFFFFF;}
.menu_head a:hover{cursor: pointer;position: relative;margin:4px;padding:1px;color:#FFFFFF;}
.menu_head span { background-color:#a29061; padding:1px 7px 1px 7px}
.menu_head {cursor: pointer;position: relative;margin:4px;padding:1px;color:#FFFFFF;}
.menu_body {display:none;margin-left:5px;width:184px;}
.menu_body a{display:block;color:#7e704c;padding-left:10px;text-decoration:none;background:url(../pt/images/bg_menu.png) no-repeat;}
.menu_body a:hover{color: #584f37;text-decoration:none;background-color:#ffffff;}

.menu_head2 a{cursor: pointer;position: relative;margin:4px;padding:1px;color:#FFFFFF;}
.menu_head2 a:hover{cursor: pointer;position: relative;margin:4px;padding:1px;color:#FFFFFF;}
.menu_head2 span { background-color:#a29061; padding:1px 7px 1px 7px}
.menu_head2 {cursor: pointer;position: relative;margin:4px 4px 4px 2px;padding:1px;color:#FFFFFF;}
.menu_head2 a{cursor: pointer;position: relative;margin:4px 4px 4px 2px;padding:1px;color:#FFFFFF;}
.menu_head2 a:hover{cursor: pointer;position: relative;margin:4px 4px 4px 2px;padding:1px;color:#FFFFFF;}

/* idiomas */

#language_container {width:60px;height:20px; margin-top:5px; float: right;padding:0; }

.PT_btn{display: block;width: 18px;height: 18px;margin: 0;padding: 0;float: left;overflow:hidden;font-family:"Century Gothic";font-size:11px;font-weight:bold;color:#5a5a5a;text-decoration:none;text-indent:2px;}
.PT_btn a{display: block;width: 18px;height: 18px;margin: 0;padding: 0;background: url(../PT/images/bot_fundo.jpg) no-repeat;font-family:"Century Gothic";font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
.PT_btn a:hover{font-family:"Century Gothic";font-size:11px;font-weight:bold;text-decoration:none;}
.PT_btn img{width: 18px;height: 18px;border: 0;}

.EN_btn{display: block;width: 18px;height: 18px;margin-left: 4px;padding: 0;float: left;overflow:hidden;font-family:"Century Gothic";font-size:11px;font-weight:bold;color:#5a5a5a;text-decoration:none;text-indent:2px;}
.EN_btn a{display: block;width: 18px;height: 18px;margin: 0;padding: 0;background: url(../EN/images/bot_fundo.jpg) no-repeat;font-family:"Century Gothic";font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
.EN_btn a:hover{font-family:"Century Gothic";font-size:11px;font-weight:bold;text-decoration:none;}
.EN_btn img{width: 18px;height: 18px;border: 0;}

/* outros elementos */

.logo{width:389px; height:82px;float: left;}
#box {	width:100%;	height:287px; margin-top:168px; float:left;}
#box2 {	width:100%;	height:515px; margin-top:50px; float:left;}
#box3 {	width:100%;	height:100%; margin-top:168px; float:left;}
#blackbox { width:758px; height:287px; background-color: #5a5a5a ;}
#blackbox { float:left;}
#blackbox2 { width:758px; height:515px; background:#5a5a5a  no-repeat; float:left;}
#blackbox3 { width:758px; height:auto; background:url(../pt/images/blackbox.png) repeat-y; float:left;}

/* titulos */

#title_home {width:535px; height:78px; display:block; margin:0 0 24px 0; padding:0; background:url(../pt/images/title_home.png) no-repeat; float: right; }
#title_home_en {width:535px; height:78px; display:block; margin:0 0 24px 0; padding:0; background:url(../en/images/title_home_en.png) no-repeat; float: right;}

#title_info {width:431px;height:54px;display:block;margin:0 0 15px 0;padding:0;background:url(../pt/images/title_info.png) no-repeat;float: right;}
#title_info_en {width:431px;height:54px;display:block;margin:0 0 15px 0;padding:0;background:url(../en/images/title_info_en.png) no-repeat;float: right;}

#title_contactos {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../pt/images/title_contactos.png) no-repeat;float: right;}
#title_contactos_en {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../en/images/title_contactos_en.png) no-repeat;float: right;}

#title_historia {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../pt/images/title_historia.png) no-repeat;float: right;}
#title_historia_en {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../en/images/title_historia_en.png) no-repeat;float: right;}

#title_terapeutica {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../pt/images/title_terapeutica.png) no-repeat;float: right;}
#title_terapeutica_en {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../en/images/title_terapeutica_en.png) no-repeat;float: right;}

#title_direccao {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../pt/images/title_direccao.png) no-repeat;float: right;}
#title_direccao_en {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../en/images/title_direccao_en.png) no-repeat;float: right;}

#title_envolvencia {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../pt/images/title_envolvencia.png) no-repeat;float: right;}
#title_envolvencia_en {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../en/images/title_envolvencia_en.png) no-repeat;float: right;}

#title_termal {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../pt/images/title_termal.png) no-repeat;float: right;}
#title_termal_en {width:431px;height:54px;display:block;margin:0 0 20px 0;padding:0;background:url(../en/images/title_termal_en.png) no-repeat;float: right;}


#categoria {float: right; width:350px; text-align:right; font-weight:lighter;color:#cccccc; padding-right:5px; margin-top:-23px;}
#categoria span{font-weight: lighter;}
#videobox {	color:#CCCCCC;font-size:12px;float: left;clear: both;width: 200px;}
#frase {color:#CCCCCC;font-size:12px;float: left;width: 401px;padding-top: 110px; clear:both;}
#frase2 {color:#CCCCCC;font-size:12px;float: left;width: 401px;padding-top: 135px;}
#frase3 {color:#CCCCCC;font-size:12px;float: left;width: 401px;padding-top: 25px;}
#videobox img {	margin-top: 5px;}
#videobox span{ padding-bottom:4px;}
#list1, #list2{float:left;list-style-type: none;color:#a29061;display: block;}
h2 span {display:none;}
.final {clear: both;}
.breadcrum a{	float:right;color: #A29061;padding-right: 30px;padding-top: 0px; font-weight:bold;text-decoration:none}
.breadcrum a:hover{float:right;color: #999999;padding-right: 30px;padding-top: 0px;font-weight:bold;text-decoration:none;}
.breadcrum span { font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;}

/* background images */

body.bgbody01{ background: url(../pt/images/bodybg01.jpg) no-repeat center top;}
body.bgbody02{ background: url(../pt/images/bodybg02.jpg) no-repeat center top;}
body.bgbody03{ background: url(../pt/images/bodybg03.jpg) no-repeat center top;}
body.bgbody04{ background: url(../pt/images/bodybg04.jpg) no-repeat center top;}
body.bgbody05{ background: url(../pt/images/bodybg05.jpg) no-repeat center top;}
body.bgbody06{ background: url(../pt/images/bodybg06.jpg) no-repeat center top;}
body.bgbody07{ background: url(../pt/images/bodybg07.jpg) no-repeat center top;}
body.bgbody08{ background: url(../pt/images/bodybg08.jpg) no-repeat center top;}
body.bgbody09{ background: url(../pt/images/bodybg09.jpg) no-repeat center top;}


/* elementos de texto*/
#footer p {	text-align:right;color:#909090; font-size:12px; margin-right: 4px;}
.txt {clear: right;padding: 0 ;line-height: 20px;text-align: justify;font-size:13px; }
.txt span{	color:#a29061; }
.txt_geral {clear: right;padding: 0 ;line-height: 18px;text-align: justify;font-size:13px; }
.txt_geral span{color:#a29061; font-weight: 700;}
.txt_small{color:#a29061; font-weight: lighter;line-height: 19px;}
.txt_geral a{	color:#a29061; text-decoration:none; }
.txt_geral a:hover{	color:#ffffff; text-decoration:underline;}
.txt_treatments {clear: right;padding: 0 25px 0 20px;line-height: 18px;text-align: justify;font-size:13px;width: 488px;float: right;height: 144px;}
.txt_treatments ul { list-style:disc ; font-size:14px; line-height:16px;}
.txt_treatments_d {padding: 0 25px 0 25px;line-height: 18px;text-align: justify;font-size:13px;width: 200px;float: left;}
.txt_treatments span{	color:#a29061;}
.txt_sec { font-weight:bold; color:#6f6f6f; font-size:25px;}
.txt_treatments_duration_m { text-transform:uppercase; font-weight:bold; color:#939393; font-size:18px;}
.txt_nobullets{
	list-style: none  none;
	list-style-position: inherit;

 }
.img_treatments {float:left;border-right:2px solid #ffffff; }

#myscroll {width: 695px;height: 140px;overflow: auto;position: relative;margin: 0 10px;padding: 0 15px 15px 15px;
    top: 0px;
    left: 0px;
}
#myscroll2{width: 477px;height:173px;overflow: auto;position: relative;margin: 0 10px;padding: 0 15px 15px 25px;
    top: 0px;
    left: 0px;
}

