@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 {
	color: #0000FF;
	font-size: 14px;
}

.zag1 {
	color: #484848;
}


.form{
	width: 100%;
	font-size: 10px;
	color:#666666;
}

.form2{

	font-size: 10px;
	color:#666666;
}

.zag2 {
	color:#666666;
	font-size: 12px;
	font-weight: bold;
}




.zag3 {
	color:#FFFFFF;
	font-size: 18px;

}

.zag6 {
	color:#CC3300;
	font-size: 12px;

}

.zag7 {
	color:#4b5e19;
	font-size: 12px;
	font-weight: bold;
	margin: 1.2em 0 0.8em;
}

TABLE.top TR TD {
	color:#FFFFFF;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.gray {
	color: #666666;
}



.size {
	font-size: 11px;
}

a {
	color:#2384C8;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: underline;
}

a:hover {

	color:#2384C8;

	text-decoration: none;
}
a:active {

	color:#2384C8;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: underline;
}
a:visited {

	color:#2384C8;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: underline;
}







a.head {
	color: #0000CD;
	font-size: 14px;
	font-weight: bold;
}
a.head:hover {
	color: #0000CD;


}
a.head:active {
	color: #0000CD;
	font-size: 14px;
	font-weight:bold;

}
a.head:visited {
	color: #0000CD;
	font-size: 14px;
	font-weight:bold;
}

table.all {
	border: none;
}

.all2{
	border: none;
}


.li3{

}


.li6{
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
}


.li5{
	border: 3px solid #6cadbb;
}


a.other {
	font-weight: bold;
	color: #2384C8;
}
a.other:hover {
	color: #2384C8;

}
a.other:active {
	color: #2384C8;
	font-weight: bold;
}
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(_rv_v-abhaziya_left_fon.gif);
}
.template_footer {background-color : #ECF4FB;}

.li3_1 { }
.li3_2 { }
.li3_3 {line-height : 2;}
.li3_4 { }
.li3_5 { }

span.f1{
	vertical-align : baseline;
}

.right_bottom_smth1 {
	display : block;
	vertical-align : bottom;
	text-align : left;
	background-image : url(_rv_v-abhaziya_bg4.gif);
	background-repeat:repeat-x;
}

.reg_line1_ {height: 1px; background-color: #bbd3b8; }
.reg_line2_ {height: 1px; }




P {
	MARGIN: 0px
}


/* Сюда я вставил новые теги. Я заменил большинство тегов "img" на "div class"
Таким образом можно сделать стиль полностью в CSS
*/
.cr{
	background: url(_rv_v-abhaziya_cr.gif) no-repeat;
	height: 19px;
	width: 19px;
}
.button_find{
		background: url(_rv_v-abhaziya_button1.gif) no-repeat;
		height: 16px;
		width: 62px;
		cursor: pointer;
}
.tre{
	background: url(_rv_v-abhaziya_tre.gif) no-repeat center;
	width: 3px;
	height: 5px;
}
.line {
	background: url(_rv_v-abhaziya_line.jpg) no-repeat;
	width: 435px;
	height: 9px;
}
.right_otstup {
	width: 221px;
	height: 1px;
}

.down_l {
	background: url(_rv_v-abhaziya_down_l.gif) no-repeat;
	width: 47px;
	height: 119px;
}
.down_or2 {
	background: url(_rv_v-abhaziya_down_or2.gif) no-repeat;
	width: 39px;
	height: 71px;
}
.bg2 {
	background: #bbdded repeat;
}
.bg3 {
	background: url(_rv_v-abhaziya_bg3.gif) repeat-x left top;
}
.part_c {
	background: url(_rv_v-abhaziya_part_c.jpg) no-repeat left top;width:70px;height:135px;
}
.bg2_down {
	background: #bbdded repeat;
}
.bg {
	background: url(_rv_v-abhaziya_bg.jpg) repeat;
}
.logo{
	background: url(_rv_v-abhaziya_head_d.jpg) no-repeat;
	height: 127px;
}
.bg2_left {
	background: url(_rv_v-abhaziya_bg2.gif) repeat-y;
	width: 208px;
}
.part_a{
	BACKGROUND-POSITION: 50% top;
	PADDING-LEFT: 20px;
	PADDING-TOP: 10px;
	background: url(_rv_v-abhaziya_part_a.jpg) no-repeat top left;
	width: 208px;
}
.part_d1 {
	background: url(_rv_v-abhaziya_part_d1.gif) no-repeat;
	BACKGROUND-POSITION: 50% top;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	width: 208px;
	height:58px;
}
.bg2_up {
	background: #cadde7 repeat;
	height: 18px;
}





/* линия */
.lindsafsde_1{
	background: url(_rv_v-abhaziya_line.jpg) no-repeat;
	height: 9px;
	width: 435px;
}
/* Контакты */
.zag4 {
	color:#0000FF;
	font-size: 12px;
	font-weight: bold;
}
/* Москва: */
.litgr{
	color: #0000FF;
	font-weight: normal;
	font-size: 12px;
}
/* 225-94-95 */
.colors_down {
	color: #0000FF;
	font-size: 11px;
	font-weight: normal;
}
/* ссылка на схему проезда */
a.colors {
	color: #0000FF;
	font-size: 11px;
}
a.colors:hover {
	color: #0000FF;


}
a.colors:active {
	color: #0000FF;
	font-size: 11px;

}
a.colors:visited {
	color: #0000FF;
	font-size: 11px;
}

/* Блок контактов */
.contact_block {
	RIGHT: 10px;
}

/* прокрутка картинок */
.ol_l{
	background: url(_rv_v-abhaziya_ol_l.jpg) no-repeat;
	height: 22px;
	width: 24px;
}
.ol_r{
	background: url(_rv_v-abhaziya_ol_r.jpg) no-repeat;
	height: 22px;
	width: 24px;
}




/* бронирование */
.bron{
	background: url(_rv_v-abhaziya_button2.gif) no-repeat;
	height: 21px;
	width: 115px;
}
/* календарь */
.calendar{
	background: url(../../../images/calendar.gif) no-repeat;
	height: 15px;
	width: 19px;
}
.template_middle {
	WIDTH: 100%;
}

/* Стили в блоке результатов поиска. */
.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; vertical-align:middle;}
.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;}
/* Рамка вокруг галереи */
.li5{border:3px solid #6cadbb;padding:10px;}
/* следующая/предыдущая */
a.a_fotogallery{font-size:12px;vertical-align:middle;}
a.a_fotogallery:hover{vertical-align:middle;}
/* Название картинки */
.name_fotogallery{font-size:12px;vertical-align:middle;}

/* Название блока разделов бронирования. Например: Здравница (объект размещения)
                                                   Лечение
                                                   Условия проживания
                                                   Количество отдыхающих
*/
.zag4{color:#006600; 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; }

/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */
/*                                     кнопки                                */
/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */
/* кнопка бронирование */
.bron{padding-top:10px;background:url(button2.gif) no-repeat;height:17px;width:92px;margin-top:10px;cursor:pointer;border:0px;}
/* найти */
.button_find{background:url(button1.gif) no-repeat;height:17px;width:62px;cursor:pointer;border:0px;}
/* картинка "цены" */
.price_img{background:url(cen.gif) no-repeat;width:46px;height:17px;margin-left:10px;cursor:pointer;border:0px;}
/* прокрутка картинок */
.ol_l{background:url(ol_l.gif) no-repeat;height:19px;width:19px;border:0px;}
.ol_r{background:url(ol_r.gif) no-repeat;height:19px;width:19px;border:0px;}
/* описание */
.op{background:url(op.gif) no-repeat;height:17px;width:69px;border:0px;}
/* треугольник в навигации */
.tre{background:url(tre.gif) no-repeat center;width:3px;height:5px;}
/* треугольник в здравницах */
.tre2{background:url(tre2.gif) no-repeat center;width:3px;height:5px;}
/* кнопка в меню */
.cr{background:url(ol_r.gif) no-repeat;height:19px;width:19px;}
/* календарь */
.calendar{background:url(../../../images/calendar.gif) no-repeat;height:15px;width:19px;}
#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: #0000ff;
	font-weight: normal;
}
div.drop_contact a {
	color: #0000ff;
	font-weight: bold;
}
