html,body,form, fieldset{
font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
padding:0;
margin:0;
text-decoration:none;
}
/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 0;
	padding: 0;
}

/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: 1px solid #672f81;
}

/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}

strong{ color:#000033; font-weight:bold;}
h2{
font-size:10pt;line-height:20px;
font-weight:bold;
color:#672f81;text-indent:30px;
background:url(../images/orn.png) no-repeat bottom left;
}
h1,h4{font-size:12pt;line-height:20px;text-indent:10px;
color:#672f81; font-weight:bold;
background:url(../images/orn.png) no-repeat top right;
}
h5{font-size:8pt;line-height:18px; text-align:center; font-weight:bold;}
h3{font-size:8pt;line-height:25px;
font-weight:bold;
color:#672f81;text-indent:30px;
background:url(../images/orn.png) no-repeat top left;
}
a{font-size: 8pt;}
a,a:link { 
text-decoration:none; 
color:#672f81;
}
a:visited { 
text-decoration: none; 
color:#672f81;
}
a:hover, a:active { 
text-decoration: none; 
color:#9f8f68;
}
p, ul, fieldset{
color:#006633;
margin:7px 0;
text-align:left; font-weight:600;
}
p{line-height:20px;padding:6px; }
ul{
margin:0;
padding:0;
list-style:none;
}
ul.list{ list-style:none; display:block; margin-left:3px; }
ul.list li{  line-height:20px;background: url(../images/vi.png) no-repeat top left; text-indent:17px;}
div.whitebox{background:white; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}

div#google{display:none;}
/* ------------ transparency ------------ */


div.transOFF {width: 100%; }
div.transON  {width: 100%; opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.6;}

/* ------------ general classes ------------ */
.floatrht{  display:inline;float:right;}
html>body .content img{float:right;}

.floatlft{ float:left;}


/***********************menu***********************border:1px solid gray;*/
.lang{position:relative;left:0px; top:10px; text-align:right;font-weight:bold; text-decoration:none;
width:100%; padding-top:10px;width:920px;
}
.lang a{ padding:0 20px;border-left:1px solid #d0bada; }
#lang{border-left:none;}


#submenu{ display:none;position:absolute;top:40px;left:31%;background:url(../images/submenu.png) no-repeat bottom center;padding:10px 16px;}
 /*#submenu li{background: #9f8f68 url(../images/pp.jpg) repeat-x bottom left;}*/
#submenu li a{ line-height:50px;}
.menu{ position:relative;top:0px;margin-top:0px; margin-left:40px;clear:both;}
.menu li{
margin:0;
float:left;
line-height:20px;

display: inline; /* correction for IE5 et IE5.5 */
padding:0;
}
.menu li a{padding-right:5px;padding-left:5px; padding-bottom:12px;font-size:14px; color:#AE9F7D;background:url(../images/menusep.png) no-repeat bottom center; line-height:35px;border-right:1px solid #9f8f68;}
.menu li a:hover{font-size:16px;}

#menulast1 a{ border-right:none;}


/**/

.logo{margin-left:85px;}

.abox{
text-align:center;
/*width:500px;*/margin-left:0px;margin-right:20px;
height:390px;
border:1px solid white;
z-index:90;
}
html>body .abox{margin-left:18px;margin-right:0px;}

#text{
padding:0 6px;height:314px;overflow:auto; text-align:left;
scrollbar-arrow-color: #672f81;
scrollbar-base-color:#d0bada;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #d0bada;
scrollbar-face-color: #9f8f68;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3d-light-color: #ffffff;
}
#whiteb{width:40%; background:white; height:100%;}
#boxser{background:url(../images/servicos01.jpg) no-repeat top left;}
#boxati{background:url(../images/atividade02.jpg) no-repeat top left;}
#boxest{background:url(../images/estrutura01.jpg) no-repeat top left;}
#boxagu{background:url(../images/aguas02.jpg) no-repeat top left;}
#boxtra{background:url(../images/terapia01.jpg) no-repeat top left;}
#boxevt{background:url(../images/eventos01.jpg) no-repeat top left;}
#boxgst{background:url(../images/gastronomia01.jpg) no-repeat top left;}
#boxspa{background:url(../images/spa01.jpg) no-repeat top left;}
#boxatp{background:url(../images/servicos02.jpg) no-repeat top left;}
#boxtur{background:url(../images/servicos01.jpg) no-repeat top left;}
#boxter{background:url(../images/family_new.jpg) no-repeat top left;}

#boxmap{background:url(../images/mapab.jpg) no-repeat top right;width:650px;}
#ftrspace{
float:right;
clear:both;
margin-top:5px;
margin-right:10px;
height:65px;
/*border:1px solid black;display:none;*/
text-align:right;
}
.thumb img{width:83px;}
html>body .thumb img{width:85px;}

.thumb{position:relative;top:0px; height:60px; border:1px solid white; }
html>body .thumb{border:none;
}
html>body #ftrspace{margin-right:0px;}
#footer ul.ftr li a{color:#9f8f68;}