body {

	margin:0px;

	padding:0px;

	background-color:#0E724F;

	background-image: url(../images/bgTop.gif);  

	background-repeat:repeat-x;

	background-position:top;

}

body.inner {

	background-color:#60C78D;

	background-image: url(../images/bgInner_.jpg);  

	background-repeat:no-repeat;

	background-position:top center;

}

body,td,th,select,input {

	font-family: Arial; 

	font-size:12px;

	color:#004F14;

}



select,input, textarea {

	border:1px solid #E2DCBF;

}



h1,h2,h3,h4 {

	margin: 0px;

	color:#42C400; 

}

h1 {font-size: 16px;}

h2 {font-size: 14px;}

h3 {font-size: 12px;}



hr{

	color:#6CCD92;

	height:1px;

	background-color:#6CCD92;

	border-width:0px;

}



/*Стили таблицы контента*/

.content_table{} /* Стиль, применяемый для всей таблицы*/

#content_table_border{border-top:1px solid #cecece;border-left:1px solid #cecece;}/*стиль границ таблицы контента*/

#content_table_border td{border-right:1px solid #cecece;border-bottom:1px solid #cecece;}/*стиль границ таблицы контента*/

.content_table td{background-color:#;padding:5px;} /* цвет строки по умолчанию*/

.content_table_string{}/*стиль, применяемы для выделения строки*/

.content_table .content_table_string td{background-color:#c5ddec;}/*цвет выделенной строки*/

.content_table th{background-color:#0069aa; text-align:center; color:#ffffff; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*/

.content_table thead td{background-color:#; text-align:center; color:#; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*/

/*Конец стилей таблицы контента*/



#tooltip {

	background:#FFFFFF;

	border:1px solid #666666;

	color:#333333;

	margin:0px;

	padding:3px 5px;

	position:absolute;

	visibility:hidden;

	width:auto;

	font-size: 110%;

	z-index: 100;

}



#png{

	background: url('../images/img.png') no-repeat 0 0;

	background-image: expression('none');

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/img.png', sizingMethod='crop');

}



.bgTop {	

	background-image: url(../images/bgTop.gif);  

	background-repeat:repeat-x;

}





a {

	color: #3CC4AA; 

	text-decoration:underline;

}

a:hover {

	color: #3CC4AA; 

	text-decoration:none;



}



#logo{

	width:330px;

	height:130px;

	position:absolute;

	margin-top:49px;

	margin-left:72px;

}



#copy{

	position:absolute;

	margin-top:125px;

	color:#4BB278;

}

#tdtour{
/*
	background: url('../images/3d_baner.png') no-repeat 0 0;
	background-image: expression('none')
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/3d_baner.png', sizingMethod='crop');*/

	position:absolute;

	margin-left:80px;

	width:323px;

	height:107px;

}

.map{

	background: url('../images/map.png') no-repeat 0 0;

	background-image: expression('none');

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/map.png', sizingMethod='crop');

	width:647px;

	height:569px;

}

#copy a{ color:#27A46C;}

/*-------------------------------*/

a.about img{

	background:url(../images/menu_about.jpg) no-repeat top;

}

a.about:hover img{

	background:url(../images/menu_about_act.jpg);

}

span.about_act img, a.about_act img{

	background:url(../images/menu_about_act.jpg);

}

a.about img, span.about_act img, a.about_act img{

	width:100px;

	height:48px;

	border:none;

}



a.news img{

	background:url(../images/menu_news.jpg);

}

a.news:hover img{

	background:url(../images/menu_news_act.jpg);

}

span.news_act img, a.news_act img{

	background:url(../images/menu_news_act.jpg);

}

a.news img, span.news_act img, a.news_act img{

	width:115px;

	height:48px;

	border:none;

}



a.services img{

	background:url(../images/menu_services.jpg);

}

a.services:hover img{

	background:url(../images/menu_services_act.jpg);

}

span.services_act img, a.services_act img{

	background:url(../images/menu_services_act.jpg);

}

a.services img, span.services_act img, a.services_act img{

	width:95px;

	height:48px;

	border:none;

}



a.contacts img{

	background:url(../images/menu_contacts.jpg);

}

a.contacts:hover img{

	background:url(../images/menu_contacts_act.jpg);

}

span.contacts_act img, a.contacts_act img{

	background:url(../images/menu_contacts_act.jpg);

}

a.contacts img, span.contacts_act img, a.contacts_act img{

	width:121px;

	height:48px;

	border:none;

}

/*-------------------------------*/

#menuInner{

	position:absolute;

	/*margin-top:119px;*/

	margin-top:179px;

	margin-left:488px;

}

#menuInner a.about img{

	background:url(../images/menuInner_about.jpg) no-repeat top;

}

#menuInner a.about:hover img{

	background:url(../images/menuInner_about_act.jpg);

}

#menuInner span.about_act img, #menuInner a.about_act img{

	background:url(../images/menuInner_about_act.jpg);

}

#menuInner a.about img, #menuInner span.about_act img, #menuInner a.about_act img{

	width:100px;

	height:48px;

	border:none;

}



#menuInner a.news img{

	background:url(../images/menuInner_news.jpg);

}

#menuInner a.news:hover img{

	background:url(../images/menuInner_news_act.jpg);

}

#menuInner span.news_act img, #menuInner a.news_act img{

	background:url(../images/menuInner_news_act.jpg);

}

#menuInner a.news img, #menuInner span.news_act img, #menuInner a.news_act img{

	width:115px;

	height:48px;

	border:none;

}



#menuInner a.services img{

	background:url(../images/menuInner_services.jpg);

}

#menuInner a.services:hover img{

	background:url(../images/menuInner_services_act.jpg);

}

#menuInner span.services_act img, #menuInner a.services_act img{

	background:url(../images/menuInner_services_act.jpg);

}

#menuInner a.services img, #menuInner span.services_act img, #menuInner a.services_act img{

	width:95px;

	height:48px;

	border:none;

}



#menuInner a.contacts img{

	background:url(../images/menuInner_contacts.jpg);

}

#menuInner a.contacts:hover img{

	background:url(../images/menuInner_contacts_act.jpg);

}

#menuInner span.contacts_act img, #menuInner a.contacts_act img{

	background:url(../images/menuInner_contacts_act.jpg);

}

#menuInner a.contacts img, #menuInner span.contacts_act img, #menuInner a.contacts_act img{

	width:120px;

	height:48px;

	border:none;

}

/*-------------------------------*/

#menuBottom{

	position:absolute;

	margin-top:130px;

	margin-left:370px;

	color:#BCFD89;

}

#menuBottom a{

	color:#fff;

	text-decoration:none;

	margin-right:45px;

}

#menuBottom a:hover{

	color:#BCFD89;

}

#menuBottom span{

	margin-right:35px;

}

/*-------------------------------*/

#lincksPages{

font-size:12px;

}

#lincksPages a{

  color:#fff;

  background-color:#0573C3;

  padding:1 4 1 4;

  text-align:center;

  text-decoration:none;

}

#lincksPages a:hover{

  color:#fff;

  background-color:#FD0505;

  text-decoration:none;

}

#lincksPages span{

  color:#fff;

  background-color:#FD0505;

  padding:1 4 1 4;

  text-align:center;

}

#lincksPages span.p{

  color:#0573C3;

  background:none;

}



/*-------------------------------*/

.news_time{

	vertical-align:middle;

	width:38px; 

	height:18px;

	text-align:center; 

	font-size:10px;

	padding-top:3px;

}



div#Map ul li{

	margin:5 0 5 0;

	color:#E2DCBF;

}

div#Map ul li b{

	color:#151515;

}

.search_form {	width: 200px; height:20px;	border: 2px solid #78A91D;}

.no_rezults{color:#669933;font-weight:700;}

.textinput_fields{border: 1px solid #78A91D;}



.catalog_style {position:absolute; z-index:23; display:none; filter:alpha(opacity=80);width:250px;height:100px;}

.catalog_tbl{

  filter:progid:DXImageTransform.Microsoft.Shadow(color='#bdd9ef', direction=135, strength=12);

  border:1px solid #bdd9ef;

  border-radius: 50px;

  background-color: #bdead3;

  width:250px;

  height:100px;

}

ul.cat_items li {list-style-image:url("/design/images/dot_blue.jpg");margin-left:3px;margin-bottom:3px;}





/*nahi*/



.salonah TD

{

	vertical-align:top;

}



.salonah TD IMG

{

	border:4px solid #60C78D;

}


.png{position:absolute; width:381px; height:188px; left:67%; margin-left:-165px;}

.act{width:381px; height:188px; left:67%; position:absolute; color:white !important;  margin-left:-165px;}

.ind{ top:70px; left:64%;}
.act P{padding:84px 20px 0 120px; margin:0!important; text-align:left!important; font-size:12px !important;}
.act P b{ color: #FFFF99;}
/*.act h1{ color:white !important; font-size:24px;}*/


.mail_ch{padding:4px  20px 0px 5px;}