/* Быстрая смена цветов:

#979488 - фон заголовка стандартного блока, цвет рамки

#FFCC66 - фон заголовка отмеченного блока

#A2A461 - фон кнопок подробнее/скрыть, кнопка "отмеченные отели", маленьких кнопок сортировки, активная ссылка постраничной листалки, цвет всех ссылок.

#EEEEEE  -  фон раскрывающегося блока, фон для таблицы цен

#6F6F6F - заголовок в раскрывающемся блоке 

#FF0000 - фон кнопок "Поиск", "Выбрать", "Забронировать" и т.д.,  цвет сообщений об ошибке, ссылка  "ОтмеНить" 

#999999 - рамка полей форм, пунктирная полоска в закрытом блоке


#8C8F2C - альтернативная ссылка подробнее/скрыть, ссылка "наверх"

#FCF7E2 - цвет блока цены
#FCF7E2 - цвет блока выделенной цены

#F1F1F1 -  в раскрывающемся блоке фон для цен
#7D7D7D - мелкий шрифт под ценами "Для гарантии требуется"

#000000 - цвет текста
#FFFFFF - общий фон

#CCCCCC - цвет фона шапки

#E0E0E0 - цвет фона закладок
#FFE2AC -  текст в закладках

*/
body {color:#000000; background:#FFFFFF;}

/* красный заголовок на голубом фоне */
.NbPrI-into .NbPrI-bluefon h2 {color:#FF0000; background:url(img/arr_red.gif) no-repeat 4px 9px;}

/*Ссылки*/
a,a:hover{color:#8C8F2C;}

/*Сообщения об ошибках*/
.NbPrI-error { color:#FF0000}

/* красный заголовок на голубом фоне */
.NbPrI-into .NbPrI-bluefon h2 {color:#FF0000; background:url(img/arr_red.gif) no-repeat 4px 9px;}

/* таблица с ценами на номера в открывающемся блоке */
div.NbPrI-tblcont table.NbPrI-list tr.NbPrI-bg { background:#F1F1F1}
div.NbPrI-tblcont table.NbPrI-list span.NbPrI-gray {color:#7D7D7D;}
/*кнопка цены*/
div.NbPrI-tblcont table.NbPrI-list .NbPrI-button {  background: red; color:#FFFFFF; border:1px dashed solid #999999;}
div.NbPrI-tblcont table.NbPrI-list span.NbPrI-costroom {color:#000000;}

/* кнопка бронировать */
div.NbPrI-jalousie .NbPrI-button2 { background: #FF0000; color:#FFFFFF;   border:1px solid  #999999;}


/* Стандартный блока */
div.NbPrI-itemtopBl { background: #979488} /* левый скос */
div.NbPrI-itemtopBl dd h2 {color:#FFFFFF; background:url(img/arr_white.gif) no-repeat 4px 9px}

/* Отмеченный блока */
div.NbPrI-itemtopYlw { background: #FFCC66; border:1px solid #979488;} 
div.NbPrI-itemtopYlw dd h2 {color:#000000; background:url(img/arr_black.gif) no-repeat 4px 9px}

div.NbPrI-item .NbPrI-dott { background:#FFFFFF; border-bottom:1px dashed #999999} /* пунктирная полоска в закрытом блоке. Это добавочный класс для блока <div class="NbPrI-into">*/
div.NbPrI-item .NbPrI-dottnone { background:#FFFFFF; border-bottom:none} /* пунктирной полоски нет. Это добавочный класс для блока <div class="NbPrI-into", который отменяет пунктирную полоску, когда она не нужна. Например в блоке Гостиничные цепочки в левой колонке. */
div.NbPrI-item .NbPrI-brdr { border-top:1px solid #979488} /* Это добавочный класс для нижней закрывашки, когда внутренний голубой блок открыт и нужен однопиксельный бордюрчик. Добавляется к <div class="NbPrI-jalousie"> Можно увидеть в любом раскрытом блоке. */

/* верхняя крышка стандартного блока без заголовка */
div.NbPrI-jalousieTop {  border-top:1px solid #979488;}
div.NbPrI-jalousieTop dl { border-left:1px solid #979488}
div.NbPrI-jalousieTop dd { border-right:1px solid #979488}

/* нижняя закрывашки стандартного блока */
div.NbPrI-jalousie { border-left:1px solid #979488;  border-bottom:1px solid #979488;  border-right:1px solid #979488; background:#FFFFFF}

/* div.NbPrI-into - первый внутренний див стандартного блока с белым (почти) фоном, в котором идет вся инфа до того, как блок откроется */
div.NbPrI-into { padding-bottom:12px; background:#FAFCFF; border-left:1px solid #979488; border-right:1px solid #979488; border-bottom:1px solid #979488; position:relative}

/*второй уровень скрытого блока.*/ 
.NbPrI-hidden .NbPrI-secondlevel dd { border-top:1px  dashed #979488;}
/* раскрывающая ссылка */
.NbPrI-hidden .NbPrI-secondlevel a.NbPrI-more,.NbPrI-into dl.NbPrI-dataobj a.NbPrI-more {color:#979488; background:url(img/more_bg.gif) no-repeat right bottom;}
/* закрывающая ссылка */
.NbPrI-into dl.NbPrI-dataobj a.NbPrI-hiddentext {color:#979488; background:url(img/hiddentext.gif) no-repeat right bottom;}
/* кнопочка с вопросиком */
a.NbPrI-explanation,a:hover.NbPrI-explanation {background: #A2A461 url(img/demand_bg.gif) no-repeat 0 0;} 

/* заголовок обычный и с пиктограммкой отеля */
h1 {color:#000000;}
h1.picto {background:url(img/hotel_picto.gif) no-repeat 10px 7px;}
p.NbPrI-whitetext{color:#000000;}
/* открывающая ссылка - синяя справа внизу блока */
div.NbPrI-jalousie a.NbPrI-open {color:#FFFFFF; background: #A2A461 url(img/openR.gif) no-repeat top right;}
/* закрывающая ссылка - синяя слева внизу блока */
div.NbPrI-jalousie a.NbPrI-close { color:#FFFFFF; background: #A2A461 url(img/closeL.gif) no-repeat 0 1px;}

/* кнопачка с вопросиком */
.NbPrI-demand { background: #A2A461 url(img/demand_bg.gif) no-repeat 0 0}

/*Список аэропортов*/
#NbPrI-airportList,div.NbPrI-item .NbPrI-hidden{background:#EEEEEE none repeat scroll 0% 0%;}

/* закладки */
div.NbPrI-card ul li.NbPrI-active { background: #E0E0E0; /*color:#FFE2AC*/}
div.NbPrI-card ul li.NbPrI-active a { color:#000000}
/* блок, содержимое которого должно меняться при переключении ярлыков */
#NbPrI-multilayer { background: #E0E0E0; }


/* Див, который держит всю страницу и определяет минимальную ширину */
#NbPrI-general { margin:0 auto; width:100%; min-width:850px; background:#FFFFFF; text-align:left; min-height:100%; _height:100%;
}
/* контейнер со скроллом для таблицы в открывающемся-закрывающемся голубом блоке */
div.NbPrI-tblcont { border:1px solid #999999; background:#FFFFFF; }
/* Общий стиль на поля ввода текста (input) */
.NbPrI-inputtext {  background:#FFFFFF;  color:#000000; border:1px solid #999999}

/* кнопка поиск */
div.NbPrI-jalousie .NbPrI-button {  background: #FF0000;  color:#FFFFFF;   border:1px dashed solid #999999;}

/* листалка */
div.NbPrI-pagelist ul li a:hover { color:#FFFFFF; background:#A2A461;}
div.NbPrI-pagelist ul li.current a { color:#FFFFFF; background:#A2A461;}

/* ссылка, ака кнопка желтенькая */
dl.NbPrI-pointhotel { background: #A2A461;}
dl.NbPrI-pointhotel dd { background: #A2A461;}
dl.NbPrI-pointhotel a {color:#FFFFFF; background: #A2A461}

/* расширенная информация по отелю. Серия блоков, которые должны открываться и закрываться по желанию пользователя. Образует разделы "Удобства", "Номера", "Бизнес-услуги" и т.д. */
/* верхнее оформление блока - полоска со скошенными уголками */
.NbPrI-dataobject {  border-top:1px solid #999999}
/* заголовок с красной стрелкой */
div.NbPrI-dataobject dd h2 {color:#6F6F6F;}

/* структура блока для разделения фона на белый и голубой */
div.NbPrI-storecard { padding-bottom:15px; width:53.5%; background:#EEEEEE; float:left}

/* блок с голубым фоном в бронировании */
.NbPrI-into .NbPrI-bluefon {background:#EEEEEE;  border:1px dashed  #DE6A6A}

/*  Блок с ценой в описании отеля */
div.NbPrI-into dl.NbPrI-cost {color:#000000; background: #E9F0F8;}
/*  Блок с ценой в описании отеля для отмеченного отеля*/
div.NbPrI-into dl.NbPrI-costYlw { color:#000000; background: #FCF7E2;}

/*убрать отметку с отеля*/
div.NbPrI-into ul.NbPrI-options li.NbPrI-cancel a { color:#FF0000}
 
select.NbPrI-select { color:#000000; border:1px solid #999999}

/* кнопочка с черной стрелкой (применить) */
.NbPrI-arrow {background:#A2A461 url(img/blackarrow_bg.gif) no-repeat 0 0;}

/* закрывающая ссылка */
.NbPrI-hidden .NbPrI-secondlevel a.NbPrI-hiddentext {color:#1B4C8A; background:url(img/hiddentext.gif) no-repeat right bottom;} 

/* заголовок в скрытом диве */
div.NbPrI-item .NbPrI-hidden h3 { color:#6F6F6F;}

/* заголовок для блоков персональной инфы и инфы по кредитке */
div.NbPrI-into h2 {color:#6F6F6F; background:url(img/arr_red.gif) no-repeat 4px 9px; }

div.NbPrI-sortMulti{color:#000000;}

/*конопка для карты*/
.NbPrI-inputtext-map {  background:#FFFFFF;  color:#000000; border:1px solid #999999; margin-right: 8px; height: 15px}

div.filter{ 
height:110px;
border: 1px solid black; padding: 6px; 
}
/*Для формы авторизации*/
#NbPrI-general.ActionAuth{border: 1px solid black; height: 430px; width: 800px; position: absolute; min-width: 0px; min-height: 0px;}
#NbPrI-general.ActionAuth #NbPrI-narrowColl{width:300px;}
#NbPrI-general.ActionAuth #NbPrI-wideColl{width:430px;}
.ActionAuth #NbPrI-multilayer{background-color:#fff;padding-top:0px}
.ActionAuth div.NbPrI-card{display:none}
.ActionAuth  h1{text-align:center;width:360px;}

/*Форма регистрации*/
.DefReg #NbPrI-wideColl h1{display:none;}
.DefReg div.NbPrI-card{display:none;}
.DefReg div.NbPrI-pagelist{display:none;}
.DefReg #NbPrI-multilayer{background:white none repeat scroll 0 0;
padding:0px;
}
#NbPrI-central{padding:21px 10px 120px;}
#NbPrI-top {padding-top:0px;padding-bottom:0px;padding-right:10px;padding-left:10px;}

#NbPrI-footer {
background:transparent url(img/nb-gray.gif) no-repeat scroll 30px bottom;
height:64px;
padding-left:0;
position:ralative;
text-align:center;
width:130px;
}

.ActionAuth #NbPrI-footer {
position:absolute;
bottom:10px;
}
#NbPrI-wideColl {
padding-left:1%;
}
