body {  background: #f8f3eb; padding: 0px 0px 0px 0px ; margin: 0px 0px 0px 0px}
img {border:0}
form,table { padding: 0px 0px 0px 0px ; margin: 0px 0px 0px 0px}

.n {BORDER: #e7d6c4 6px solid}
p { font-family:times; font-size:12pt; color:#7f1f1d; margin: 0px  0px  0px  0px ; padding: 4px 0px 6px 0px; line-height:110% }
li { font-family:times; font-size:12pt; color:#7f1f1d; margin: 0px  0px  0px  0px ; padding: 4px 0px 2px 0px; line-height:110% }


h1 { font-family:tahoma; font-size:12pt; color:#bf8f71; font-weight: bold; margin:8px 0px 8px 0px;}
h2 { font-family:tahoma; font-size:10pt; color:#bf8f71; padding:0px 0px 0px 0px; margin:8px 0px 8px 0px; font-weight: bold;}
th { font-family:tahoma; font-size:10pt; color:#7f1f1d; font-weight: bold}

.h1 { font-family:tahoma; font-size:12pt; color:#bf8f71; font-weight: bold; margin:8px 0px 8px 0px;}
.h2 { font-family:tahoma; font-size:10pt; color:#bf8f71; padding:0px 0px 0px 0px; margin:8px 0px 8px 0px; font-weight: bold;}

.hl { background: #eedfcf;  border: 2px solid #e7d6c4;}

td { font-family:times; font-size:12pt; color:#7f1f1d;}
.ess { font-family:tahoma; font-size:8pt; color:#eee1da; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 

font-weight: normal; line-height:normal}

a {color:#8e4123; text-decoration:none;}
a.u {text-decoration:underline;}
a.ltu {color: #ab7258; font-family: tahoma; font-size:8pt; text-decoration:underline;}
a.ltu:hover {color: #7f1f1d;  }

a:hover {text-decoration:underline;}

.ma {font-family:serif; font-size:12pt; color:#ffffff; text-decoration:none;}
.ma1 { font-family:tahoma; font-size:8pt; color:#fff3d4; font-weight:normal }


.lg { font-family:tahoma; font-size:8pt; color:#8e4123;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
font-weight: regular;}                                

.lt { color: #ab7258; font-family: tahoma; font-size:8pt; }
.ca { color: #bb9b7f; font-family: tahoma; font-size:8pt; text-align:center}
.hd{ font-family:tahoma; font-size:12pt; color:#bf8f71; font-weight: bold}

a.lg {  color:#f8f3eb; }
a.lg:hover {color:#ffffff;  text-decoration:none;}


a.lt:hover {color: #7f1f1d;   text-decoration:none;}

.inp {border: 1px solid #cba58d;font-family:tahoma; font-size:8pt; color:#8e4123;}
.b {font-family:tahoma; font-size:8pt; color:#c3646b;}


.tb  { border: 1px solid #e7d6c4; }
.tb td { font-size:8pt; font-family: tahoma; border: 1px solid #e7d6c4; background:#f8f4ec}
.tb th { border-right: #ddc4b2 1px solid;  color: #ab7258; font-family: tahoma; background: #e7d6c4; font-weight:bold; font-size:8pt;}

.tbl td { font-size:8pt; font-family: tahoma; border-bottom: 1px solid #e7d6c4;}
.tbl th { border-right: #ddc4b2 1px solid;  color: #ab7258; font-family: tahoma; background: #e7d6c4; font-weight:bold; font-size:8pt;}

li.mc  { list-style-image: url(/images/li.gif); padding: 3 0 3 0; }




div.dv {
width: 100%; 
height:1; 
background: #ebdacb; 
padding:0; 
border: 0; 
margin: 18 0 18 0;
line-height: 1; 
outline: 0;}

.p {padding-top: 16 px;}

.price { color:#bf8f71; padding: 14 0 6 0;font-family:tahoma; font-size:8pt; line-height:120%  }

h1 {margin-bottom: 16}

h2 {margin: 20 0 10 0}

.spa  td { padding:10 0 10 0; border-top: 1px solid  #ebdacb; font-family:tahoma; font-size:8pt; }



.left-content{

margin:14 30 6 0;
width:428;
height:auto;
display:none;
}



.right-content
{
width: 359;
height: 555;
background: url(/spa/treatments/bg.jpg) no-repeat top left;
*background-attachment:fixed;
_background-attachment:fixed;

float: right;
margin: 0 10 0 10;
overflow: auto;
display:none;
}



div#tabs {
margin: 0;
padding:0;
width:428px;
height:auto;
}

div#tabs li {
background: url(/spa/treatments/bg_tab.jpg) repeat-x;
float: left;
height: 25px;
margin: 0 10 0 0;
width: 90px;
text-align:center;
color: #f7f1ed;
font-weight:bold;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:9pt;
cursor:  pointer;
padding: 0px 0 0 0;
display: block;
}

div#tabs li span{
display:block;
padding:5 0 0 0;
margin:0;
}


div#tabs li:hover {
text-decoration:none;
color:#ffffff;
}

div#tabs li.current {
background:url(/spa/treatments/bg_a.png) no-repeat top left;
color: #cea991;
cursor:auto;

}


.slide        {border: 3px solid #d2b29d; display: block; margin: 8px 6px 8px; width:79; height:58} 
.slide:hover  {border: 3px solid #ffffff; }

.prev, .next
{
width:24;
height:24;
cursor:pointer;
}

.prev
{
background:url(/js/lb/b_l.gif) no-repeat center;
}
.prev:hover
{
background:url(/js/lb/b_la.gif) no-repeat center;
}

.next
{
background:url(/js/lb/b_r.gif) no-repeat center;
}

.next:hover
{
background:url(/js/lb/b_ra.gif) no-repeat center;
}

