@import "../standart_content.css";
TABLE TR TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial; FONT-VARIANT: normal
}
.zag0 {
	FONT-SIZE: 14px; COLOR: #4b5e19
}
.zag1 {
	FONT-SIZE: 12px; MARGIN: 1.2em 0px 0.8em; COLOR: #4b5e19
}
.form {
	FONT-SIZE: 10px; WIDTH: 100%; COLOR: #666666
}
.form2 {
	FONT-SIZE: 10px; COLOR: #666666
}
.zag2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.zag4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.zag3 {
	FONT-SIZE: 18px; COLOR: #ffffff
}
.zag6 {
 FONT-SIZE: 12px; COLOR: #cc3300
}
.zag7 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 1.2em 0px 0.8em; COLOR: #4b5e19
}
TABLE.top TR TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-VARIANT: normal
}
.gray {
	COLOR: #666666
}
.litgr {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666;
}
.size {
	FONT-SIZE: 11px
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2384c8; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #2384c8;TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2384c8; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2384c8; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
A.colors {
	FONT-SIZE: 11px; COLOR: #ffffff
}
A.colors:hover {
	COLOR: #ffffff
}
A.colors:active {
	FONT-SIZE: 11px; COLOR: #ffffff
}
A.colors:visited {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.colors_down {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
A.head {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
A.head:hover {
COLOR: #ffffff
}
A.head:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
A.head:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
TABLE.all {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.all2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.li3 {

}
.li6 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
.li5 {
	BORDER-RIGHT: #699d62 3px solid; BORDER-TOP: #699d62 3px solid; BORDER-LEFT: #699d62 3px solid; BORDER-BOTTOM: #699d62 3px solid
}
A.other {
	FONT-WEIGHT: bold; COLOR: #2384c8
}
A.other:hover {
COLOR: #2384c8
}
A.other:active {
	FONT-WEIGHT: bold; COLOR: #2384c8
}
A.other:visited {
	FONT-WEIGHT: bold; COLOR: #2384c8
}
A.other2 {
	COLOR: #ffffff
}
A.other2:hover {
	COLOR: #ffffff
}
A.other2:active {
	COLOR: #ffffff
}
A.other2:visited {
	COLOR: #ffffff
}
TABLE#region TD A {
	FONT-SIZE: 0.9em
}
.template_left {
	BACKGROUND: url(left_fon.gif)
}
.template_footer {
	BACKGROUND-COLOR: #f9fde8
}
.li3_1 {

}
.li3_2 {

}
.li3_3 {
	LINE-HEIGHT: 2
}
.li3_4 {

}
.li3_5 {

}
SPAN.f1 {
	VERTICAL-ALIGN: baseline
}
.right_bottom_smth1 {
	DISPLAY: block; BACKGROUND-IMAGE: url(bg4.gif); VERTICAL-ALIGN: bottom; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
.reg_line1 {
	WIDTH: 80%; HEIGHT: 1px; BACKGROUND-COLOR: #4b5e19
}
.reg_line2 {
	HEIGHT: 1px
}
.contact_block {
	RIGHT: 10px;
}
P {
	MARGIN: 0px
}
.template_middle {
	WIDTH: 100%
}









/* линия */
.lindsafsde_1{
	background: url(line.jpg) no-repeat;
	height: 9px;
	width: 435px;
}


/* Сюда я вставил новые теги. Я заменил большинство тегов "img" на "div class"
Таким образом можно сделать стиль полностью в CSS
*/
.cr{
	background: url(cr.gif) no-repeat;
	height: 19px;
	width: 19px;
}
.button_find{
		background: url(button1.gif) no-repeat;
		height: 16px;
		width: 62px;
		cursor: pointer;
}
.tre{
	background: url(tre.gif) no-repeat center;
	width: 3px;
	height: 5px;
}
.line {
	background: url(line.jpg) no-repeat;
	width: 435px;
	height: 9px;
}
.right_otstup {
	width: 221px;
	height: 1px;
}

.down_l {
	background: url(down_l.gif) no-repeat;
	width: 47px;
	height: 119px;
}
.down_or2 {
	background: url(down_or2.gif) no-repeat;
	width: 39px;
	height: 71px;
}
.bg2 {
	background-color: #649A5D;
}
.bg3 {
	background: url(bg3.gif) repeat-x left top;
}
.part_c {
	background: url(part_c.jpg) no-repeat left top; width:70px; height:135px;
}
.bg2_down {
	background-color: #649A5D;
}
.bg {
	background: url(bg.jpg) repeat;
}
.logo{
	height: 127px;
	background-image: url(lenoblast.jpg);
	background-repeat: no-repeat;
}
.bg2_left {
	background: url(bg2.gif) repeat-y;
	width: 208px;
}
.part_a{
	PADDING-LEFT: 20px;
	PADDING-TOP: 10px;
	width: 208px;
	background-image: url(part_a.jpg);
	background-repeat: no-repeat;
	height: 40px;
}
.part_d1 {
	background: url(part_d1.gif) no-repeat;
	BACKGROUND-POSITION: 50% top;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	width: 208px;
	height:58px;
}
.bg2_up {
	height: 18px;
	background-color: #649A5E;
}
/* прокрутка картинок */
.ol_l{
	background: url(ol_l.jpg) no-repeat;
	height: 22px;
	width: 24px;
}
.ol_r{
	background: url(ol_r.jpg) no-repeat;
	height: 22px;
	width: 24px;
}

/* бронирование */
.bron{
	background: url(button2.gif) no-repeat;
	height: 21px;
	width: 115px;
}
/* календарь */
.calendar{
	background: url(../../../images/calendar.gif) no-repeat;
	height: 15px;
	width: 19px;
}
/* блок контактов */
.contact_block {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	Z-INDEX: 666;
	RIGHT: 10px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	TOP: 150px; }

/* Стили в блоке результатов поиска. */
.ol_block {
	text-align: center;
	width: 100%;
	margin: 10px;
}

.ol_width {
	width: 100%;
}
.ol_header {

}
.ol_y {
	background-image: url(ol_y.gif);
	width: 18px;
	height: 12px;
	border: 0px;
	background-repeat: no-repeat;
}

.ol_name {
	font-weight: bold;
}
.op {
	background-image: url(op.gif);
	height: 13px;
	width: 77px;
	border: 0px;
	background-repeat: no-repeat;
}
.cen {
	background-image: url(cen.gif);
	height: 13px;
	width: 51px;
	border: 0px;
	background-repeat: no-repeat;
}

.ol_text {
	color: #585858;
}
.ol_prive_align {
	text-align: center;
}
.ol_price {
	font-weight: bold;
	color: #828282;
}
.ol_price_n {
	color: Black;
}
.ol_line {
	width: 100%;
	height: 1px;
	background-color: #E8E8E8;
}


/* Конец блока результатов поиска. */
#menu {position:absolute;left:219px;top:90px;z-index:2;}

.menu_left   {height:40px;width:160px; background-repeat:no-repeat; padding-left:30px;}
.menu_right  {height:40px;width:19px;  background-repeat:no-repeat;}
/* ######################################################################################## */
/*  меню под галереей. (меню здравницы - Описание, Цены,Лечебные программы, Заказ путевок ) */
/* ######################################################################################## */
/* выделенный пункт меню */
.menu_zdrav_select{

	color: #8E8E8E;
	text-align: center;
}
/*  Не выделенный пункт меню */
.menu_zdrav{
	text-align: center;

}
/*  Не выделенный пункт меню. Стиль ссылки */
a.menu_zdrav{
	color:#0085C7;
}
/*  Не выделенный пункт меню. Стиль ссылки при наведении */
a.menu_zdrav:hover{
	color:#000000;
}

/* ######################################################################################## */
/*                                            Галерея                                       */
/* ######################################################################################## */
/* блок галереи */
.fotogallery{
	text-align: center;
}


/* прокрутка картинок */
.ol_l{
	background: url(ol_l.jpg) no-repeat;
	height: 22px;
	width: 24px;
	border: 0px;
	margin-right: 5px;
}
.ol_r{
	background: url(ol_r.jpg) no-repeat;
	height: 22px;
	width: 24px;
	border: 0px;
	margin-left: 8px;
}

/* Рамка вокруг галереи */
.li5{
	border: 3px solid #6cadbb;
	padding: 10px;
}
/* следующая/предыдущая */
a.a_fotogallery{
	font-size: 11px;
	vertical-align: middle;
}
a.a_fotogallery:hover{

	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: #4b5e19; font-weight: bold; }

/* Названия к полям заполнения */
.li6 {   padding-bottom: 10px; font-size: 11px; color: #666666; }

/* цвета и шрифт полей заполнения */
.in_1{ font-size: 11px; background-color: #E8E8E6; width: 200px; }
#hospiceDiv input, #srch_region{background:#ffffff; width:100%}

/* цвета и шрифт полей заполнения ДАТЫ */
.in_2 {   padding-bottom: 10px; font-size: 11px; background-color: #E8E8E6; width: 100px; }

.form_razd {padding-bottom: 10px; background-color: #D4D4D4; height: 1px; }


/* ######################################################################################## */
/*                                            прайс-лист                                      */
/* ######################################################################################## */
/* название региона */
.price_region {color: #656565; font-size: 15px; font-weight: bold; }

/* название здравницы */
a.price_zdrav {color: blue; }

/* название здравницы при наведении*/
a.price_zdrav:hover {color: #0000cc; }

/* месяц */
.price_month {font-size: 11px; }

/* цена */
.price_price {font-size: 11px; }

/* картинка "цены" */
.price_img{
	background-image: url(cen.gif);
	background-repeat: no-repeat;
	width: 46px;
	height: 17px;
	border: 0px;
	margin-left: 10px;
	cursor:pointer;
}
#reklama{width:175px; padding-left:5px; font-size:12px;}
#reklama a{width:165px;font-size:12px;padding:0px;margin:0px;text-decoration:underline;}
#reklama a:hover{width:165px;padding:0px;margin:0px;text-decoration:none;}

div.drop_contact {
	color: #FFFFFF;
	font-weight: normal;
}
div.drop_contact a {
	color: #FFFFFF;
	font-weight: bold;
}

