a {
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	color: #E9967A;
	font-size: 13px;
}

a:link {
	text-decoration: underline;
}

a:hover {
	color: #FFFACD;
	text-decoration: none;
}

#bottom {
	color: #ffffff;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

img.fon{
	border: 2px solid #867644;
}

#text_main img{

}

.bpic0 {display:none;} .bpic1 {filter:alpha(opacity=10);-moz-opacity: 0.1;opacity: 0.10;} .bpic2 {filter:alpha(opacity=20);-moz-opacity: 0.2;opacity: 0.20;} .bpic3 {filter:alpha(opacity=30);-moz-opacity: 0.3;opacity: 0.30;} .bpic4 {filter:alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.40;} .bpic5 {filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.50;} .bpic6 {filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.60;} .bpic7 {filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.70;} .bpic8 {filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.80;} .bpic9 {filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.90;} .bpic10 {display:block;}
#preim1 {position:absolute;left:0px;top:0px;z-index:11;width:352px;height:232px;}
#preim2 {position:absolute;left:0px;top:0px;z-index:12;width:352px;height:232px;display:block;}

#tumb {
	background: url(tumb01.gif) no-repeat;
	width: 170px;
	height: 170px;
	float: left;
	margin: 12px 12px 12px;
	font-weight: bold;
	color: #A0522D;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
}

#tumb strong {
	font-size: 12px;
	font-weight: bold;
	margin: 10px;
	font-family: sans-serif;
}



#tumb img {
	margin: 12px 8px;
	color: #CECECE;
	border-left: 2px solid #996600;
	border-right: 2px solid #996600;
	border-top: 2px solid #996600;
	border-bottom: 2px solid #996600;
}

#bottom a{
	color: #ecc991;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
	
a.mainmenu,a.mainmenu:visited,a.mainmenu:link {
	color: #ecc991;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
} 

a.mainmenu:hover {
	text-decoration: underline;
	color: #F0E68C;
}

.mainmenu_on{
	color : #cb9146;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}

a.leftsubmenu, a.leftsubmenu:link, a.leftsubmenu:visited {
	color: #F0E68C;
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.leftsubmenu:hover {
	color: #cb9146;
	text-decoration: underline;
}

.leftsubmenuact {
	color: #979181;
	text-decoration: none;
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.bottommenu {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3399CC;
	text-decoration : underline;
}

.bottommenu_on {
   color: #787878;
   text-decoration: none;
   font-family: tahoma,arial,helvetica,verdana;
   font-size: 12px;
}  


a.leftmenu,a.leftmenu:visited,a.leftmenu:link {
	font: 13px "Times New Roman", Times, serif;
	color: #ecc991;
	text-decoration: none;
	text-transform: uppercase;
}

a.leftmenu:hover {
	 color: #F4A460;
}

.leftmenuact {
	font: 13px "Times New Roman", Times, serif;
	COLOR:#996600;
	text-decoration: none;
	text-transform: uppercase;
}

a.rightmenu,a.rightmenu:visited,a.rightmenu:link {
	color:#f3f09f;
}

.rightmenu{
	color:#979181;
}

a.rightmenu:hover {
	color: #e46305;
	text-decoration: underline;
}

.slogan {
	font : bolder 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0093DD;
}

.subslogan {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0093DD;
}

.copy{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}


.toptext{
	color: #838383;
	font: 13px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.toptext a,.toptext a:visited{
	color: #64BC1A;
	font: bold Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.toptext a:hover{
	text-decoration: underline;
}

.topheader{
	color: #0093DD;
	font: bold 13px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	


.newsheader{
	color: #0093DD;
	font: bold 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.newstext,a.newstext:visited{
	color: #838383;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.newstext:hover{
text-decoration: underline;
}

a.newstext_bold{
	color: #838383;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;	
}

form {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
}

th {
   font-weight: bold;
   text-align: left;
   font-size: 70%;
   background-color: #848484;
   font-family: verdana,tahoma,arial,helvetica;
}

td1 {
	font-weight: normal;
	font : 13px Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-family: arial,helvetica;
}


td {
	font-weight: normal;
	font: 13px/140% Verdana,MS Sans Serif, Geneva, sans-serif;
	color: #ebdfbf;
}


p {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
	
}



ul {
   list-style-type: square;
   margin-left: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
}

li {
   margin-left: 15px;
   margin-top: 3px;
   margin-bottom: 0px;
   padding-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
}

h4 {
	color: #FFCCFF;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
   font-size: 12px;
}

h3 {
	font-size: 14px;
	color: #DEB887;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

h2 {
	font-size: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff3cf;
}

h1 {
	font-size: 16px;
	color: #3399CC;
	color: #e3b980;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: uppercase;
}


.for_letter{
	color: #b1b651;
	FONT-WEIGHT: bold; 
}

.for_letter_on{
	color: #990000;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.dict_term{
	color: #000000;
	font-weight: bold;
}

.dict_term_link{
	color: #0099CC;
	font-weight: bold;
	text-decoration: underline;
}

.navp{
	font-size : 11px;
	color : #009999;
}

.cell {border-top: solid; border-left: solid; border-color: #A7A7E6; border-width: 1px; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px;}

#white{
	background-image: url(/tmp/images/spa_bg_price.jpg);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#td_left{
	background-image: url(/tmp/images/spa_bg_left.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#td_right{
	background-image: url(/tmp/images/spa_bg_right.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

#uzor{
	background-image : url(/tmp/images/spa_bg_uzor.jpg);
	background-repeat : repeat-x;
}

#text5{
		background-image : url(/tmp/images/spa_bg_bottom_left.jpg);
			background-repeat: no-repeat;
}

#text1{
	background-image: url(/tmp/images/spa_bg_oboi.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

#text2{
	background-image: url(/tmp/images/spa_bg_bottom_left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#text3{
	background-image: url(/tmp/images/spa_bg_bottom_right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#time{
	background-image: url(/tmp/images/spa_time.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 6px;
	padding-bottom: 12px;
	padding-left: 45px;
	color: #FFDEAD;
}
#money a{
	font-weight : bold;
	color: #FFFF99;
}
#money{
	background-image: url(/tmp/images/spa-money.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 6px;
	padding-bottom: 12px;
	padding-left: 60px;
	color: White;
	font-weight : bold;
}