@import "../standart_content.css";
body{margin:0px; padding:0px 5% 0px 5%; font-family:Arial; font-size:13px;color: #000000;background: url(bg_NG1.gif);}
div {font-family:Arial; font-size:13px;}
select, input, textarea{ font-family:Arial; font-size:13px;}
div#header {width: 100%; height: 125px; background: url(headerBack.jpg); }
div#header div {color: #FFFFFF; font-size: 17px; font-weight: bold; filter: Glow(Color=#000000, Strength=5); position: absolute; left: 65px; top: 5px; padding-left:10px;}
div#header div table tr td {color: #FFFFFF; font-size: 17px; font-weight: bold; }

/* Верхненькая менюшечка */
div#menu{background:#1e68ab url(menuBorder.gif) repeat-x 0% 90%;  padding-bottom:6px; position:relative; width:100%;}
html:root div#menu{border-left:none;border-right:none;}
div#menu ul{list-style:none; margin:0px; padding:0px; background:url(topMenuBack.gif); height:30px; width:100%; }
div#menu ul li{float:left;  margin:0px; background:url(topMenuBack.gif) repeat-x 100% 0%;  text-align:center; padding:8px 0px 9px 0px; width:20%;}
div#menu ul li a{font-family:Arial; font-size : 13px; font-weight:bold; color:#fffFFF; text-transform:uppercase; text-decoration:none;}
div#menu ul li a:hover{font-family:Arial; font-size : 13px; font-weight:bold; color:#DDDDDD; text-transform:uppercase; text-decoration:none;}
html:root div.page{border-top:1px solid #fff;}

div#menu table{margin:0px; padding:0px; background:url(topMenuBack.gif); height:30px; width:100%; border-collapse:collapse;}
div#menu table tr td{ margin:0px; background:url(topMenuBack.gif) repeat-x 100% 0%;  text-align:center; padding:8px 0px 9px 0px; width:20%;}
div#menu table tr td a{font-family:Arial; font-size : 13px; font-weight:bold; color:#fffFFF; text-transform:uppercase; text-decoration:none;}
div#menu table tr td a:hover{font-family:Arial; font-size : 13px; font-weight:bold; color:#DDDDDD; text-transform:uppercase; text-decoration:none;}

/* Плашечка слево*/
div#left{width:100%;margin:0px; /*float:left;*/}

/* Плашечка справа*/
div#right{width:199px; /*float:right;*/}

/* Голубенькая */
div.blue{color:#4D81B2;width:100%px;padding:0px; margin:0px;}
div.blue h1{font-family:Arial; font-size:13px; margin:0px; padding:0px; background:#4780B4 url(blueBullet.gif) no-repeat; padding:4px 0px 5px 15px; color:#fff; text-transform:uppercase; }
div.blue ul{margin:0px; padding:0px; background:url(blueBorder.gif); list-style:none;}
div.blue ul li{margin-left:0px; padding:6px 0px 6px 4px; background:url(blueBorderHor.gif) repeat-x 1px 100%;}
div.blue ul li a{color:#4D81B2; text-decoration:none;}
div.blue ul li a:hover{color:#950082; text-decoration:none;}

div#nav_zdrav{color:#017904;}
div#nav_zdrav h1{font-family:Arial; font-size:13px; margin:0px; padding:0px; background:#4780B4 url(/data/ivelum_02_redgreen_blueBullet.gif) no-repeat; padding:2px 0px 2px 10px; color:#fff; text-transform:uppercase; }
div#nav_zdrav ul{margin:0px; padding:0px; background:url(/data/ivelum_02_redgreen_blueBorder.gif); list-style:none;}
div#nav_zdrav ul li{margin-left:0px; padding:0px 0px 0px 10px; background:url(/data/ivelum_02_redgreen_blueBorderHor.gif) repeat-x 1px 100%;}
div#nav_zdrav ul li a{color:#990000; text-decoration:none;}
div#nav_zdrav ul li a:hover{color:#000000; text-decoration:none;}
/* Серенькая */
div.gray{color:#000000; width:100%; padding:0px; margin:0px;}
div.gray h1{font-family:Arial; font-size:13px; margin:0px; padding:0px; background:url(grayBullet.gif) no-repeat; padding:4px 0px 5px 15px; color:#fff; text-transform:uppercase; }
div.gray ul{margin:0px; padding:0px; background:url(grayBorder.gif) repeat-y; list-style:none;}
div.gray ul li{margin-left:0px; padding:6px 0px 6px 10px; background:url(grayBorderHor.gif) repeat-x 1px 100%;}
div.gray ul li a{color:#000000; text-decoration:none;}
div.gray ul li a:hover{color:#8C0069; text-decoration:none;}
div.gray div.text{padding:6px 0px 20px 10px; background:url(grayBorder.gif) repeat-y;}

/* Зелененькая */
div.green{color:#625793;width:100%;}
div.green h1{font-family:Arial; font-size:13px; margin:0px; padding:0px; background:url(greenBullet.gif) no-repeat; padding:4px 0px 5px 15px; color:#fff; text-transform:uppercase; }
div.green ul{margin:0px; padding:0px; background:url(greenBorder.gif) repeat-y; list-style:none;}
div.green ul li{margin-left:0px; padding:4px 0px 4px 10px; background:url(greenBorderHor.gif) repeat-x 1px 100%;}
div.green ul li a{color:#625793; text-decoration:none;}
div.green ul li a:hover{color:#003801; text-decoration:none;}
div.greenBanner{background:url(greenBorderHor.gif) repeat-x 1px 0%; padding:15px 0px 25px 0px; text-align:center;}

div.clear{ float:none;clear:left;}

/* Подвальчик */
div#footer{clear:both; border-top:4px solid #A1A9AE; font-family:Arial; color:#666; background:#E5E8EA url(greenBorderHor.gif) repeat-x 0% 100%; height:65px; // height:50px;}
div#footer div.contact{height:45px; width:300px; float:left; background:url(blueBorderV.gif) repeat-y; padding:10px; // height:55px;}
div#footer div.desc{height:55px; width:200px; float:right; text-align:right; padding:10px; background:url(blueBorderV.gif) repeat-y 100%;}
div#footer div.counter{ margin:0px 202px 0px 202px; text-align:center; padding:10px;}

div.gray form{background:#CED4DB; border-left:4px solid #72828C; padding:2px 0px 3px 0px; font-family:Arial; margin:0px;}
div.gray form div{padding:2px 0px 3px 15px; background:url(arrow.gif) no-repeat 3px 22px;}
div.gray form select{width:150px;display:block;}
div.gray form div.submit{background:none; text-align:center;}

/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */
/* №№№№№№№№№№№№№        стили для основного блока страницы          №№№№№№№№№№№№ */
/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */

.template_middle h1{margin-left:20px; margin-top:10px;}
div.hotel_nav{margin:20px;}

a img{border:none;}
a        {color:#0489D6;}
a:hover  {color:#0000FF;}
/*a:visited{color:#0489D6;}*/
div.page{width:100%;color: #000000;}
/* Плашечка посерединочке */
div#middle{padding: 20px 20px 20px 20px;width: 100%;color: #000000;}
/* заголовки */
h1{color:#1e68ab; font-size:17px; padding-bottom:10px;} /* на главной странице */
h2{font-size: 14px; text-align: center;}
h3{font-size: 13px; text-align: center;}
h4{font-size: 13px; text-align: center; font-weight: bold; }
      /* заголовок            отображается на каждой странице*/
.zag0 {color: #1e68ab; font-weight: bold; font-size: 18px; }
       /* обычный текст        отображается на каждой странице*/
.zag1 {color: #000000; font-size: 13px; }
.text {color: #000000; font-size: 13px;}

div#middle table tr td{font-size: 13px;padding:5px}
div#middle table tr td table tr td{font-size: 13px;padding:0px}
/* №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№ */


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; }

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; }


.template_left{padding:0px;margin:0px;width:199px;}
.template_middle{min-width:428px;background:url(bg_ng1_2.jpg) no-repeat right top; padding-right: 30px;}
.template_right{font-size: 13px; width:200px;}

.menu_not_select {color: #FFFFFF; font-weight: bold; font-size: 13px; text-decoration: underline; }

div#reklama {background-color: White; padding: 10px; }

a.colors       {color: Blue; }
a.colors:hover {color: #FF0000; }


/* ######################################################################################## */
/*                                            Блочные стили                                 */
/* ######################################################################################## */

/* горизонтальная линия         разделяет блоки текста*/
.lindsafsde_1 {background: url(line.gif) no-repeat; height: 9px; width: 435px; }

/* кнопка найти в расширенном поиске*/
.button_find {background: url(button1.gif) no-repeat; height: 16px; width: 62px; cursor: pointer; }

/* ######################################################################################## */
/*                                            прайс-лист                                      */
/* ######################################################################################## */
/* название региона */
.price_region{
	color: #656565;
	font-size: 14px;
	font-weight: bold;
}
/* название здравницы */
a.price_zdrav {color: #B02D2D; }
a.price_zdrav:hover {color: Red; }
a.price_zdrav:visited {color: #B02D2D; }

/* месяц */
.price_month, .price_price {color: #000000; font-size: 13px; }

/* картинка "цены" */
.price_img{
	background-image: url(/data/IQB_V-Podmoskovie_cen.gif);
	background-repeat: no-repeat;
	width: 55px;
	height: 27px;
	border: 0px;
	margin-left: 10px;
	cursor:pointer;
}
/* ######################################################################################## */
/*                                            Поиск справа                                  */
/* ######################################################################################## */
/* кнопка */
.searchform_img{
  background-image: url(/data/IVELUM_02_redgreen_submit.gif);
	background-repeat: no-repeat;
	width: 80px;
	height: 21px;
	border: 0px;
	cursor:pointer;
}
/* ######################################################################################## */
/*                                            Галерея                                       */
/* ######################################################################################## */
/* блок галереи */
.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: 13px; vertical-align: middle; }
a.a_fotogallery:hover {font-size: 13px; vertical-align: middle; }

/* Название картинки */
.name_fotogallery {font-size: 13px; vertical-align: middle; }

/* ######################################################################################## */
/*  меню под галереей. (меню здравницы - Описание, Цены,Лечебные программы, Заказ путевок ) */
/* ######################################################################################## */
/* выделенный пункт меню */
.menu_zdrav_select {font-size: 13px; color: #8E8E8E; text-align: center; }

/*  Не выделенный пункт меню */
.menu_zdrav {text-align: center; font-size: 13px; }

/*  Не выделенный пункт меню. Стиль ссылки */
a.menu_zdrav {color: #B02D2D; }

/*  Не выделенный пункт меню. Стиль ссылки при наведении */
a.menu_zdrav:hover {color: Red; }

/* ######################################################################################## */
/*                                            Бронирование                                  */
/* ######################################################################################## */
/* кнопка бронирование */
.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: #8DAF3F; font-weight: bold; }

/* Названия к полям заполнения */
.li6 {   padding-bottom: 10px; font-size: 13px; color: #000000; }

/* цвета и шрифт полей заполнения */
.in_1{ font-size: 13px; background-color: #E8E8E6; width: 200px; }
#hospiceDiv input, #srch_region{background:#ffffff; width:150px;}


/* цвета и шрифт полей заполнения ДАТЫ */
.in_2 {   padding-bottom: 10px; font-size: 13px; background-color: #E8E8E6; width: 100px; }

.form_razd {padding-bottom: 10px; background-color: #D4D4D4; height: 1px; }


.vertical_navigation_img{color:#6500b2; font-size:16px; font-weight:bold; padding-left:10px;}




.1st{background:url(1st.gif) no-repeat;height:21px;width:21px;}
.spisok_oteley{height:19px;width:126px;}
.drugie_oteli {height:19px;width:217px;}
a.zdravn{text-align:left; width:200px;font-size: 13px; color:#333333; padding:3px;margin:0px;}
a.zdravn:hover{text-align:left;background:#EEEEEE; width:200px;font-size: 13px; color:#000000;padding:3px;margin:0px;}

table.zdrav_nav{float:left; width:220;padding:0px;margin:0px 0px 0px 10px;}
table.zdrav_nav tr td{padding:0px;margin:0px;}
