body {
	margin:0;
	padding: 0px 40px 0 40px;
	font: normal normal 12px Verdana,Geneva, Arial, Helvetica, sans-serif;
	background-image : url(/img/background.jpg);
	background-position : top;
	background-repeat : repeat-x;
	background-color : #3399cc;
	color:#000000;
}

a {
	font: normal normal 12px Verdana,Geneva, Arial, Helvetica, sans-serif;

}

#ya-phone-1 {
	width: 280px;
	margin-top: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 37px;
	color: #00478A;
	line-height: 1.2;
	font-weight: bold;
}

#ya-phone-1 span {
	color: #00478A;
	font-size: 25px;
}


.bot_menu td{
      font-size: 12px;
}
.top_menu {
	border:#66CCFF solid;
	padding: 10px 10px;
	border-bottom-width : 0px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	font-weight : bold;
	color : #4682B4;
}
.top_menu_end {
			border:#66CCFF solid;
			padding: 10px 10px;
			border-bottom-width : 0px;
			border-left-width : 0px;
			border-right-width : 0px;
			border-top-width : 1px;
}
.bot_menu { 
      border:#66CCFF solid;
      display:none;padding: 10px 10px;			
      border-bottom-width : 0px;
		  border-left-width : 1px;
		  border-right-width : 1px;
		  border-top-width : 0px;
 }
#text_menu {
			border: 1px solid white;
			background: white;
			border-width: 0 1px;
			padding: 5px 10px;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
			-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
			-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
			opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.text {
			border: 1px solid white;
			background: white;
			border-width: 0 1px;
			padding: 5px 10px;
}
.text_footer {
			border: 1px solid #99ccff;
			background: #99ccff;
			border-width: 0 1px;
			padding: 5px 10px;
}
/* углы */
.v1, .v2, .v3, .v4, .v5, .vv1, .vv2, .vv3, .vv4, .vv5 {
			height: 1px;
			font-size: 1px;
			display: block;
			overflow: hidden;
			border: 1px solid white;
			border-width: 0 1px;
}
.f1, .f2, .f3, .f4, .f5 {
			height: 1px;
			font-size: 1px;
			display: block;
			overflow: hidden;
			border: 1px solid #99ccff;
			border-width: 0 1px;
}
.v1 {
			margin: 0 5px; background: white;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
			-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
			-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
			opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.v2 {
     		margin: 0 3px;
			background: white;
			border-width: 0 2px;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);/* IE 5.5+*/
			-moz-opacity: 0.7;/* Mozilla 1.6 и ниже */
			-khtml-opacity: 0.7;/* Konqueror 3.1, Safari 1.1 */
			opacity: 0.7;/* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.v3 {margin: 0 2px; background: white;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
			-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
			-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
			opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.v4 {margin: 0 1px; background: white;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
			-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
			-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
			opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.v5 {margin: 0 1px; background: white;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
			-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
			-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
			opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.vv1 {margin: 0 5px; background: white;}
.vv2 {margin: 0 3px; background: white;border-width: 0 2px;}
.vv3 {margin: 0 2px; background: white;}
.vv4 {margin: 0 1px; background: white;}
.vv5 {margin: 0 1px; background: white;}

.f1 {margin: 0 5px; background: #99ccff;}
.f2 {margin: 0 3px; background: #99ccff; border-width: 0 2px;}
.f3 {margin: 0 2px; background: #99ccff;}
.f4 {margin: 0 1px; background: #99ccff;}
.f5 {margin: 0 1px; background: #99ccff;}

/* углы */
#header {
        	margin:0; padding:0 0 10px 0;
			min-width: 900px;
}
#footer {
			margin:0; padding:0;
			min-width: 900px;
}
#main1 {
			margin:0; padding:0;
			min-width: 900px;
}
#main2 {
			margin:0;
			padding:0;
}
#left {
			float:left;
			width:250px;
			margin:0; padding:0 0 10px 0;
}
#right {
			float:right;
			width:250px;
			margin:0; padding:0 0 10px 0;
}
#middle {
    		margin:0 250px;
}
#middle2{
			margin:0 0 0 250px;
}
.column-in2 {
    		margin:0; padding: 0 0 15px 15px;
}
.column-in {
			margin:0; padding: 0 15px 15px 15px;
}
.cleaner {
			clear:both;
			height:1px;
			font-size:1px;
			border:none;
			margin:0; padding:0;
			background:transparent;
}
.foot {
      color : White;
      font-weight : normal;
}
.logo_right {
			color : White;
			font-weight : normal;
			font-size: 12px;
			font-family: sans-serif;
			line-height: 14px;

}
#left ul {
      margin:0;
      padding:0;
      width:100%;
}
#left li {
			text-align: left;
			list-style: none;
			margin: 1px;
			padding: 2px 5px 2px 5px;
			background-color : #e3fcfd;
}
#left a {
			font-weight: normal;
}

#left b {
			color : #DEB887;

}

#right a {
			font-weight: normal;
			font-size: 11px;
}
.map {
			list-style: none;
			margin: 2px;
			padding: 0px 5px 0px 5px;
			background-color : #e3fcfd;
      font-size: 11px; 
}      

.map a,b,li{
			  font-size: 11px; 
}  

                   /*       */
.right_side_ul{
			font-weight:normal;      
  
}

.side{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 13px;
      font-weight:bold;
      margin:0;
			padding:10;
}

#text_menu ul{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color: #4682B4;
			text-align:center;
			margin:0;
			padding:0;
}
#text_menu li {
			margin-top: 3px;
			list-style-type: none;
			display: inline;
			padding-right: 5px;
			font-size: 14px;
}
#text_menu li a, a:link, a:visited {
			font-size: 14px;
			font-weight: bold;
			color: #4682B4;
}
#gray{
			background-color: Gray;
}
#bottom {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
img.fon{
			border: 2px solid #867644;
}
#text_main img{

}
.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 Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.toptext a,.toptext a:visited{
	color: #64BC1A;
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.toptext a:hover{
			text-decoration: underline;
}
.topheader{
	color: #0093DD;
	font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.newsheader{
	color: #0093DD;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.newstext,a.newstext:visited{
	color: #838383;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.newstext:hover{
			text-decoration: underline;
}
a.newstext_bold{
	color: #838383;
	font: 12px 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, Geneva, Arial, Helvetica, sans-serif;
}
td1 {
	font-weight: normal;
	font : 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-family: arial,helvetica;
}
td {
	font-weight: normal;
	font: 13px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}
p {
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 0px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h4 {
	color: #CC6633;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
h3 {
	font-size: 14px;
	color: #DEB887;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
h2 {
	font-size: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFA07A;
}


.for_call {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #838383;

}

h1 {
	font-size: 16px;
	color: #3399CC;
	color: #e3b980;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-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;
}
#form{
			background: #FEF6DD;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			border: 1px solid #FAD35F;
}
.tform{
      font-size: 11px;
}
.red{
      color: red;
}
.form_select{
      font-size: 10px;
      color: #00AAFF;
}
#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: 50px;
			color: White;
			font-weight : bold;
}
a.adv_articles_title:link{
    font-size : 11px;
    font-weight: bold;
}
.adv_articles_text{
    font-size : 11px;
}
.nav_menu_b{
	text-decoration:none;
	color: #CC6633;
	font-size:11px;
	font-weight: normal;
}
.nav_menu_a {
			text-decoration:underline;
			color: #CC6633;
			font-size:11px;
			font-weight: bold;
}
a.nav_menu_a:visited {
			text-decoration:underline;
			color: #CC6633;
			font-size:11px;
			font-weight: bold;
}
		a.nav_menu_a:link {
			text-decoration:underline;
			color: #CC6633;
			font-size:11px;
			font-weight: bold;
}
a.nav_menu_a:hover {
			text-decoration:underline;
			color: #CC6633;
			font-size:11px;
			font-weight: bold;
}
a.bot-text{
			color:white;
			font-size:9px;
}
.next-horizontal {
	position: absolute;
	top: 80px;
	right: -35px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: transparent url(/images/btn_next.gif) no-repeat 0 0;
}
.prev-horizontal {
	position: absolute;
	top: 80px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: transparent url(/images/btn_prev.gif) no-repeat 0 0;
}
