@import "../standart_content.css";
@import "../css_menu3_blue.css";

body{margin:0px;padding:0px;text-align:center;background-color:#FFFFFF;vertical-align:top; font:11px Tahoma,Arial,Helvetica,sans-serif left;}
td{vertical-align:top;border:0px; }
p{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;text-align:left;text-decoration:none;line-height:12px;margin:0px;margin-top:15px;}
a{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;text-align:left;text-decoration:underline;vertical-align:top;margin:0px;line-height:12px;}
a:hover{text-decoration:none;}
/*******************************************************************************/
#main{width:100%;height:100%;border:0px;margin:0px;vertical-align:top;}
#main td.main_bot{width:100%;height:100%;background:url(back.jpg) top left repeat-x #FFFFFF;}
/*******************************************************************************/
#top{width:100%;height:319px;border:0px;margin:0px;vertical-align:top;background:url(top_back.jpg) top left repeat-x #FFFFFF;}
#top td.top1{width:245px;height:319px;border:0px; background:url(top_lt.jpg) top left no-repeat;padding-left:20px;}
#top a.logo{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;text-align:left;text-decoration:underline;vertical-align:top;margin:0px;line-height:12px;}
#top div{font:20px Tahoma, Arial, Helvetica, sans-serif left;text-align:center;padding:0px;margin:-20px 0px 0px 70px;color:#00AAD5;font-weight:bold;}
#top td.top2{width:100%;height:319px;margin:0px;background:url(top_rt.jpg) top left no-repeat;}
/*******************************************************************************/
#top_menu{width:167px;height:30px;border:0px;vertical-align:bottom;margin:24px 34px 80px 64px;}
#top_menu td.tm1{text-align:center;}
#top_menu td.separ{background:url(separ_menu.jpg) top center no-repeat;}
#top_menu img{vertical-align:bottom;}
/*******************************************************************************/
#menu{width:100%;height:30px;border:0px;margin:0px;vertical-align:bottom;background:url(menu_back.jpg) bottom left repeat-x #FFFFFF;}
#menu td{vertical-align:middle;}
#menu img.bot{margin-bottom:15px;}
#menu td.sep{background:url(separ2.jpg) bottom center no-repeat;padding-left:30px;}
#menu td.m1{background:url(menu_rt.jpg) bottom right no-repeat;width:60px;}
/*******************************************************************************/
#center_top{width:100%;height:61px;border:0px;margin:0px;vertical-align:top;background:url(cnt_top_back.jpg) top left repeat-x;}
#center_top td.ct1{width:100%;height:61px;margin:0px;text-align:right;background:url(center_lt.jpg) top left no-repeat;}
/*******************************************************************************/
#center{width:100%;height:100%;border:0px;margin:0px;vertical-align:top;background:url(back_rt.jpg) top right no-repeat;}
#center td.centr1{width:318px;height:100%;margin:0px;margin-right:32px;padding-left:34px;padding-top:9px;padding-bottom:81px;text-align:left;background:url(back_lt.jpg) top left no-repeat;}
#center div.div1{background:url(title1_back.jpg) bottom left repeat-x;height:23px;width:100%;margin-bottom:31px;margin-right:32px;}
/*
#center td.centr2{font:11px Tahoma,Arial,Helvetica,sans-serif;width:100%;height:100%;margin:0px;padding-top:9px;padding-left:34px;padding-right:32px;text-align:left;background:url(spider.jpg) bottom right no-repeat;}
*/
#center div.div2{background:url(title3_back.jpg) bottom left repeat-x;height:23px;width:100%;margin-bottom:23px;}
#center td.centr3{width:100%;height:8px;margin:0px;margin-right:32px;text-align:left;}
#center div.div3{background:url(grey.jpg) top left repeat-x;margin:0px;margin-right:32px;}
#center p{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;				text-align:justify;text-decoration:none;line-height:14px; margin:3px; /*gin-top:15px;padding-left:23px;*/}
#center p.cent_p1{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;	text-align:justify;text-decoration:none;line-height:14px; margin:3px; /*margin-top:37px;*/background:url(link2.jpg) top left no-repeat;/*padding-left:23px;*/padding-right:50px;}
#center p.cent_p2{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;	text-align:justify;text-decoration:none;line-height:14px; margin:3px; /*margin-top:37px;*/background:url(link2.jpg) top left no-repeat;/*padding-left:23px;*/}
#center p.cont_p{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#A8A8A8;		text-align:justify;text-decoration:none;line-height:14px; margin:3px; /*margin-top:37px;padding-left:23px;*/}

#center{font:11px Tahoma,Arial,Helvetica,sans-serif;}
/*
#center table tbody tr td p{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;				text-align:justify;text-decoration:none;line-height:14px;margin:0px;margin-top:15px;padding-left:23px;}
*/





/*#center a{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#A8A8A8;text-align:left;text-decoration:none;vertical-align:top;margin:0px;line-height:12px;}
#center a:hover{text-decoration:underline;}*/
#center a{text-decoration:none;padding:2px;}
#center a:hover{text-decoration:underline;padding:2px;}




#center a.read{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;text-align:left;text-decoration:underline;vertical-align:top;margin:0px;line-height:12px;background:url(link3.jpg) bottom left no-repeat;padding-left:23px;margin-top:35px;}
#center a.read:hover{text-decoration:none;}
/*******************************************************************************/
#table{height:25px;border:0px;margin:0px 16px 41px 20px;vertical-align:top;text-align:left;}
#table td.tab1{width:100%;height:25px;text-align:left;}
#table a.link_txt{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;text-align:left;text-decoration:none;vertical-align:top;margin:0px;line-height:12px;background:url(link1.jpg) center left no-repeat;padding-left:21px;}
#table a.link_txt:hover{text-decoration:underline;}
#table a{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#383735;text-align:left;text-decoration:none;vertical-align:top;margin:0px;line-height:12px;}
#table a:hover{text-decoration:underline;}
#table td.tab_line{width:100%;height:5px;background:url(line_back.jpg) top left repeat-x;}
/*******************************************************************************/
#contacts{width:100%;height:10px;border:0px;vertical-align:top;text-align:left;margin:0px 88px 15px 49px;}
#contacts div{width:250px;}
#contacts p{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#A8A8A8;text-align:left;text-decoration:none;line-height:14px;margin:0px;margin-left:50px;}

/*#contacts a{font:11px Tahoma,Arial,Helvetica,sans-serif left;color:#A8A8A8;text-align:left;text-decoration:none;line-height:14px;margin:0px;}
#contacts a:hover{text-decoration:underline;}*/

.slogan{background:url(slogan.gif) no-repeat;width:200px;height:12px;border:0;}
.hmenulinks{font-size:12px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;}
/* это для среднего блока сайта. Он у меня имеет атрибут id="midle" */
div#middle{text-align:justify;}
/* убирает float */
div.clear{clear:left;}
/* видимые счётчики ########################## */
.visible_count{width:100%; text-align:center;}
/* блок счётчиков,который делает широкое обрамление и выравнивание*/
.visible_count_text{}
/* блок счётчиков,группирует сами счётчики*/
/* стили от старого сайта */
h1.kurortMag{font:bold 8pt Arial;  text-align:center; margin-top:0; margin-bottom:0; }
h2.kurortMag{font:bold 8pt Arial;  text-align:left; margin-top:0; margin-bottom:0; }
h3.kurortMag{font:bold 12pt Arial; text-align:center; margin-top:0; margin-bottom:0; }
h4.kurortMag{font:8pt Arial; text-align:center; margin-top:0; margin-bottom:0; }
h5.kurortMag{font:8pt Arial; text-align:justify; margin-top:0; margin-bottom:0; }
h6.kurortMag{font:8pt Arial; text-align:justify; text-indent:40; margin-top:0; margin-bottom:0; }
td.kurortMag{font:8pt Arial; border-color:black; padding-left:2px; padding-right:2px; }
p.kurortMag{font:8pt Arial; text-align:justify; text-indent:0; margin-top:0; margin-bottom:0; }
p.kurortMagCenter{font:8pt Arial; text-align:center; text-indent:0; margin-top:0; margin-bottom:0; }
table.kurortMag{width:100%; border-collapse:collapse; border-color:black; }
p{width:100%;}
/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */
/* №№№№№№№№№№№№№        стили для основного блока страницы          №№№№№№№№№№№№ */
/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */
a img{border:none;}
a{color:#2c89c2;}
a:hover{color:#000088; }
.zag0{color:#2c89c2; font-size:16px; font-weight:bold; }
.zag1{color:#383735; font-size:11px; }
.text{color:#383735; font-size:11px; }
h1{color:#2c89c2; font-size:18px;}
h2{font-size:15px; text-align:center;}
h3{font-size:13px; text-align:center;}
h4{font-size:11px; text-align:center; font-weight:bold; }
/* делаем таблицы красивыми (только в основном блоке)*/
div#middle table tr td{font-size:11px;padding:5px;}
div#middle table tr td table tr td{font-size:11px;padding:0px;}
/* горизонтальная линия         разделяет блоки текста*/
.lindsafsde_1{background:url(line.jpg) no-repeat; height:9px; width:435px; margin-top:10px;}
/* ######################################################################################## */
/*                                            Галерея                                       */
/* ######################################################################################## */
/* блок галереи */
.fotogallery{text-align:center; }
/* прокрутка картинок */
.ol_l{background:url(ol_l.gif) no-repeat; height:22px; width:24px; border:0px; margin-right:5px; }
.ol_r{background:url(ol_r.gif) no-repeat; height:22px; width:24px; border:0px; margin-left:8px; }
/* Рамка вокруг галереи */
.li5{border:3px solid #2c89c2; padding:10px; }
/* следующая/предыдущая */
a.a_fotogallery{font-size:11px; vertical-align:middle; }
a.a_fotogallery:hover{font-size:11px; vertical-align:middle; }
/* Название картинки */
.name_fotogallery{font-size:11px; vertical-align:middle; }
/* ######################################################################################## */
/*                                            Бронирование                                  */
/* ######################################################################################## */
/* кнопка бронирование */
.bron{padding-top:10px; background:url(button2.gif) no-repeat; height:16px; width:93px; margin-top:10px; }
/* кнопка календарь */
.calendar{background:url(../../../images/calendar.gif) no-repeat; height:15px; width:19px; }
/* заголовки блоков */
.zag4{color:#2c89c2; font-weight:bold; font-size:14px;padding-bottom:8px;padding-top:8px;}
/* Названия к полям заполнения */
.li6{font-size:11px; color:#383735; }
/* цвета и шрифт полей заполнения */
.in_1{padding-bottom:10px; font-size:11px; background-color:#E8E8E6; width:200px; }
/* цвета и шрифт полей заполнения ДАТЫ */
.in_2{padding-bottom:10px; font-size:11px; background-color:#E8E8E6; width:100px; }
/* полоска разделяющая пункты */
.form_razd{padding-bottom:10px; background-color:#D4D4D4; height:1px; }

/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */
/*                                     кнопки                                */
/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */
/* найти */
.button_find{background:url(button1.gif) no-repeat;height:17px;width:62px;cursor:pointer;border:0px;}


/* ######################################################################################## */
/*                                            картинки	                                   */
/* ######################################################################################## */

.menu_lt_jpg{background:url(menu_lt.jpg) no-repeat;}
.center_rt_jpg{background:url(center_rt.jpg) no-repeat;}
.title1_jpg{background:url(title1.jpg) no-repeat;}
.title2_jpg{background:url(title2.jpg) no-repeat;}
.butterfly_jpg{background:url(butterfly.jpg) no-repeat;}
.phone_jpg{background:url(phone.jpg) no-repeat;}
.line_bot_jpg{background:url(line_bot.jpg) no-repeat;}


.navigation{padding:4px;margin:2px;}
.navigation_img{background:url(catalog.gif) no-repeat;width:18px;height:18px; margin-right:10px; border:0px;}
.navigation_header{color:#5f5f5f;text-decoration:none;font-size:14px;font-weight:bold;}
a.navigation_header{color:#5f5f5f;text-decoration:none;font-size:14px;}
a.navigation_header:hover{color:Black;text-decoration:underline;font-size:14px;}
.tre{background:url(tre.gif) no-repeat top;width:10px;height:12px;}
.tre1{background:url(tre.gif) no-repeat top;width:15px;height:12px;}
.tre2{background:url(tre.gif) no-repeat top;width:20px;height:12px;}
.tre3{background:url(tre.gif) no-repeat top;width:25px;height:12px;}
.tre4{background:url(tre.gif) no-repeat top;width:30px;height:12px;}
a.navigation_item{color:#5f5f5f;text-decoration:none;font-size:11px;}
a.navigation_item:hover{color:Black;text-decoration:underline;font-size:11px;}

/*.vertical_navigation_img{background:url(dir.gif) no-repeat top;width:36px;height:24px;margin-right:10px;}*/
.vertical_navigation_img{padding-left:30px;font-size:12px;color:#5f5f5f;font-weight:bold;}
a.vertical_navigation{color:#2c89c2;text-decoration:none;font-size: 12px;vertical-align:top;}
a.vertical_navigation:hover{color:#2c89c2;text-decoration:underline;font-size: 12px;}
.vertical_navigation_sep{color:#5f5f5f;font-size: 12px;}
.vertical_navigation_zdr{color:#5f5f5f;font-size: 12px;}

.search{/* background:#FFFFFF;border:3px solid #e2dfda;width:251px;position:absolute;z-index:100;top:205px;left:34;padding:5px;*/}
.search_img{background:url(find.gif) no-repeat top;width:146px;height:27px;}
.search_but{background:url(button1.gif) no-repeat top;width:62px;height:17px; cursor:pointer;}
a.search_more{color:#5f5f5f;text-decoration:none;font-size: 12px;}
a.search_more:hover{color:#5f5f5f;text-decoration:underline;font-size: 12px;}
.search_txt{color:#5f5f5f;font-size: 11px;}
.search_select{color:#5f5f5f;font-size: 11px; width:120px; margin:5px;}
.search_option{}

.1st{background:url(1st.gif) no-repeat;height:21px;width:21px;}
.spisok_oteley{background:url(spisok_oteley.gif) no-repeat;height:19px;width:126px;}
.drugie_oteli {background:url(drigie_oteli.gif) no-repeat;height:19px;width:217px;}
a.zdravn{text-align:left; width:220px;font-size: 12px; color:#333333; padding:3px;margin:0px;}
a.zdravn:hover{text-align:left;background:#EEEEEE; width:220px;font-size: 12px; color:#000000;padding:3px;margin:0px;}

table.zdrav_nav{float:left; width:240;padding:0px;margin:0px;}
table.zdrav_nav tr td{padding:0px;margin:0px;}

/* ######################################################################################## */
/*  меню под галереей. (меню здравницы - Описание, Цены,Лечебные программы, Заказ путевок ) */
/* ######################################################################################## */
/* выделенный пункт меню */
.menu_zdrav_select{text-align:center;padding:5px;margin:0px;}
/*  Не выделенный пункт меню */
.menu_zdrav{text-align:center;padding:5px;margin:0px;}
/*  Не выделенный пункт меню. Стиль ссылки */
a.menu_zdrav{color:#5f5f5f;			font-size: 12px;	font-weight:bold;padding:5px;margin:0px;text-decoration:none;}
a.menu_zdrav:hover{color:#000000;	font-size: 12px;	font-weight:bold;padding:5px;margin:0px;text-decoration:underline;}



/* ######################################################################################## */
/*                                            прайс-лист                                      */
/* ######################################################################################## */
/* название региона */
.price_region{color:#656565; font-size:16px; font-weight:bold; }
/* название здравницы */
a.price_zdrav{ font-size:14px; font-weight:bold; padding-top:3px;}
/* название здравницы при наведении*/
a.price_zdrav:hover{ }
/* месяц */
.price_month{color:#383735; font-size:11px; margin:0px; padding:0px;}
/* цена */
.price_price{color:#383735; font-size:11px; margin:0px; padding:0px;}
/* картинка "цены" */
.price_img{background-image:url(cen.gif); background-repeat:no-repeat; width:47px; height:17px; border:0px; margin:0px 0px 0px 10px; cursor:pointer; }
.price_otstup{height:15px;}

a.colors{ font-size:14px; padding:0px;margin-bottom:10px;} /* Схема проезда */
a.colors{} /* Схема проезда */
.litgr{color:#2c89c2;font-weight:bold;font-size:12px;margin:0px;padding:0px;}


td.kurortMag{font:11px Tahoma;border:1px solid black;padding-left:2px;padding-right:2px;}
p.kurortMag{font:11px Tahoma; text-align:justify; text-indent:0; margin-top:0; margin-bottom:0; }
p.kurortMagCenter{font:11px Tahoma; text-align:center; text-indent:0; margin-top:0; margin-bottom:0; }
table.kurortMag{width:100%; border-collapse:collapse; border:1px solid black; }

div.drop_contact a {
	font-size: 12px;
	margin-left: -2px;
	line-height: 14px;
}
