body{background-color:#fff;margin:0;}

h1{font:normal 130%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:5px 25px 0 25px;
padding:5px 0 2px 0;
border-bottom:1px solid #cecece;
clear:both;}
div.find h1{border-bottom:1px solid #8cbaff;
margin:0 0 0 35px;
width:100%;}
h2{font:bold 110%/100% Arial,Helvetica,sans-serif;
text-align:left;
color:#28b02d;
margin:25px 25px 0px 25px;
padding:0;
clear:both;}
h3{font:normal 100%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#28b02d;
margin:15px 25px 0 25px;
padding:0;
clear:both;}
h4{font:normal 85%/100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:13px 25px 1px 25px;
padding:0;
clear:both;}



/*-------------Выгрузка туров www.roskur.ru/api/index.html---------------------------------*/
/*Ссылки*/
ul.Alean_ul{list-style-image:url(bull-off.gif);
list-style-type:none;
list-style-position:outside;
margin:20px 0 0 25px;
padding:0;
text-indent:0;}
ul.Alean_ul li.Alean_folderItem{list-style-image:url(bull-off.gif);
list-style-type:none;
list-style-position:outside;
margin:10px 0 0 0px;
padding:0;
text-indent:0;}
/*ul.Alean_ul ul.Alean_ul{margin:15px 0 0 30px;}*/
ul.Alean_ul ul.Alean_ul ul.Alean_ul{margin:0 0 0 17px;}
ul.Alean_ul ul.Alean_ul ul.Alean_ul ul.Alean_ul{margin:0 0 0 25px;}

ul.Alean_ul li{font:bold 95% Arial,Helvetica,sans-serif;
text-align:Left;
padding:1px 0;
margin:0;
text-indent:0;}
ul.Alean_ul  ul.Alean_ul  li{list-style:outside url(bull1.gif);
font:bold 90%/150% Arial,Helvetica,sans-serif;}
ul.Alean_ul ul.Alean_ul  ul.Alean_ul  li{list-style:outside url(bull3.gif);
font:normal 90%/150% Arial,Helvetica,sans-serif;}
ul.Alean_ul  ul.Alean_ul ul.Alean_ul  ul.Alean_ul  li{list-style:outside url(bull4.gif);
font:normal 95%/150% Arial,Helvetica,sans-serif;}
ul.Alean_ul  ul.Alean_ul ul.Alean_ul  ul.Alean_ul  ul.Alean_ul  li{list-style-image:url(bull-off.gif);
list-style-type:none;
list-style-position:outside;
font:normal 95%/150% Arial,Helvetica,sans-serif;}

a.Alean_anchor{color:#003d92;
text-decoration:underline;}
a.Alean_anchor:visited{color:#2b83c5;}
a.Alean_anchor:hover{color:#c47105;text-decoration:none;}

/*span.Alean_regionHolder{float:left;}*/
span.Alean_typeHolder{color:#E07F00; font-size:115%;}
span.AAlean_num{clear:right;}


/*Контент*/
div#Alean_obr_zag{font:bold 110%/100% Arial,Helvetica,sans-serif;/*Заголовок h2*/
text-align:left;
color:#28b02d;
margin:25px 25px 0px 0px;
padding:0;
clear:both;}

div#Alean_content_menu{margin:25px 0px 15px 0;}
p span.Alean_activ_menu_link{font:bold 105%/100% Arial,Helvetica,sans-serif;/*ссылки на описание h4*/
text-align:left;
color:#000;
margin:13px 25px 1px 0px;
padding:0;
clear:both;}
p span.Alean_menu_link{font:normal 105%/100% Arial,Helvetica,sans-serif;/*ссылки на описание h4*/
text-align:left;
color:#003d92;
text-decoration:underline;
margin:13px 25px 1px 0px;
padding:0;
cursor:pointer; cursor:hand;}
p span.Alean_menu_link:hover{color:#c47105;text-decoration:none;}
.Alean_menu_link:visited{color:#2b83c5;}

span.Alean_head_txt{font:normal 100%/110% Arial,Helvetica,sans-serif;/*Заголовок h3*/
text-align:left;
color:#28b02d;
margin:15px 0 0 0;
padding:0;}
span.Alean_txt{font:normal 75%/140% Arial,Helvetica,sans-serif;/*Параграф*/
color:#000;
padding:5px 25px 5px 0;
margin:0;
text-align:left;}
p{/*padding-left:0;*/
margin-left:0;}

li{list-style:outside url(bull1.gif);
font:normal 100%/150% Arial,Helvetica,sans-serif;
text-align:Left;
padding:1px 5px 1px 0;
margin:0 0 0 50px;
text-indent:0;}
ol ul li, ol ol li, ul ul li{list-style:outside url(bull1.gif);
font:normal 100%/150% Arial,Helvetica,sans-serif;
text-align:Left;
text-indent:0;
margin: 4px 5px 4px 0;}

/*Галерея*/
div#Alean_slideCaption{font:normal 75%/140% Arial,Helvetica,sans-serif;/*Подпись к фото*/
color:#000;
padding:5px 0;}

/*Страницы галереи*/
div#Alean_slideLinks{font:normal 80%/140% Verdana,Geneva, sans-serif;
color: #000;
margin:10px 0 20px 0;
clear:right;
height:30px;}
span.Alean_active_slide_link {font: bold 80%/140% Verdana,Geneva, sans-serif;
color: #c47105;
padding: 7px 0;
margin: 0 5px;
/*	display: block;
	vertical-align: middle;
	float:left;
	width: 27px;
	height: 21px;
	background: url(list2.gif) no-repeat center center;
        text-align: center;
*/
}

span.Alean_slide_link {font: normal 80%/140% Verdana,Geneva, sans-serif;
color: #003D92;
text-decoration: underline;
padding: 7px 0;
margin: 0 5px;
cursor:pointer; cursor:hand;
/*      text-align: center;
        vertical-align: middle;
	display: block;
        background: url(list1.gif) no-repeat center center;
	float:left;
        clear:right;
	width: 27px;
	height: 21px;
*/
}

span.Alean_slide_link:visited {color: #003d92;
/*background: url(list3.gif) no-repeat center center;*/}

span.Alean_slide_link:hover {color: #c47105;
/*background: url(list2.gif) no-repeat center center;*/}


/*Цены*/
table#table1 {border-collapse:collapse;
margin:0;
width:100%;}
table#table1 td{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:4px 7px;
margin:0;
border-bottom:1px solid #fff;
border-right:1px solid #fff;}
table#table1 td b{font:normal 100%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#28b02d;}

table.product{border-collapse:collapse;
margin:0;
width:100%;}
table.product tr{background-color:#F0F2F0;}
table.product td.full{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:4px 7px;
margin:0;
border-bottom:1px solid #fff;
border-right:1px solid #fff;}


/*Поиск круиза на стр. cruises.shtml*/
div.sForm{margin:25px;}
.sForm .searchBg {background:#EBF2EA;}
h1.alone{font:bold 110%/100% Arial,Helvetica,sans-serif;
text-align:left;
color:#28b02d;
margin:25px 25px 0px 25px;
padding:0;
clear:both;
border-bottom:none;}

a{color:#003d92;
text-decoration:underline;}
a:visited{color:#2b83c5;}
a:hover{color:#c47105;}

select.w100{font:normal 75% Arial,Helvetica,sans-serif;
color:#000;
padding:0;
margin:10px 5px 10px 0;}

table.search{border-collapse:collapse;
margin:0;}
.grey, .search tr.grey td{color:#000;
font-weight:bold;
padding:2px 14px 2px 0;}
table.search td{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:2px 14px 2px 0;
margin:0;}

.search .button{font:normal 110% Arial,Helvetica,sans-serif;
border:1px solid #000;
color:#fff;
background:#5c9dfb url(button.gif) repeat-x bottom;
margin:2px;
padding:1px 3px;
cursor:pointer;
cursor:hand;}
       					/*----------------------Конец круизов------------------------------*/



p{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
padding:5px 25px;
margin:0;
text-align:left;}
b.req{color:#ff0000;}

p.for{font:bold 75% Arial,Helvetica,sans-serif;/*гл.стр.*/
color:#003d92;
margin:5px 10px;
padding:0;
text-align:right;}
p.for a{color:#003d92;
text-decoration:none;}
p.for a:hover{color:#c47105;
text-decoration:underline;}

/*таблица контактов*/
table.contacts{}
table.contacts td{font:normal 75%/130% Arial,Helvetica,sans-serif;
padding:2px 5px 0 0;}

/*правые блоки на гл.стр.*/
div.sub_news{margin:0;}
div.rblock{background:url(rblock_bg.gif) no-repeat right top;
padding-left:20px;}
div.rblock p.tl{padding:5px 0 0;}
h4.new-info{font:bold 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:0 0 0 18px;
padding:7px 0 1px;
border-bottom:1px solid #8cbaff;}

h4.find{font:bold 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:12px 0 0 15px;
padding:2px 0 1px;
border-bottom:1px solid #8cbaff;}
h4.subscr{font:bold 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:10px 0 0 15px;
padding:2px 0;
border-bottom:1px solid #1fac26;}
h4.news{font:bold 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:30px 0 0 15px;
padding:2px 0;
border-bottom:1px solid #8cbaff;}

h4.all-news{font:normal 80% Arial,Helvetica,sans-serif;
text-align:right;
color:#e07f00;
margin:10px 15px 0 0;
padding:2px 0;}
td.date{font:bold 75% Arial,Helvetica,sans-serif;
text-align:left;
color:#1fac26;
margin:0;
padding:3px 10px 3px 0;}
td.ntxt{font:normal 75% Arial,Helvetica,sans-serif;
text-align:left;
color:#1fac26;
margin:0;
padding:3px 10px 3px 0;}
h4.sell{font:bold 95% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:30px 0 0 30px;
padding:2px 0;
border-bottom:1px solid #a9cbff;}

/*туры в кредит на внут.стр.*/
table.tcredit{margin:25px 10px;
background-color:#f0f2f0;
border:1px solid #c8c8c8;}
table.tcredit h4{font:bold 100%/100% Arial,Helvetica,sans-serif;
padding:10px 12px 3px;
margin:0;
color:#000;}
table.tcredit p{padding:0 12px 3px;
margin:0;}

/*спецпредложение*/
div.spec-list{margin-bottom:20px;}
div.spec-list h2{font:bold 100%/100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
padding:0 0 2px 0;
margin:0;
border-bottom:1px solid #8cbaff;}
div.spec-list h2 a{color:#e07f00;
text-decoration:none;}
div.spec-list .fly{font:normal 80%/100% Arial,Helvetica,sans-serif;}
div.spec-list ul{list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0;
padding:10px 5px 0 10px;}
div.spec-list ul li{font:normal 80%/100% Arial,Helvetica,sans-serif;
color:#e07f00;
margin:5px 0;}
div.spec-list ul li a{color:#003d92;
text-decoration:underline;}
div.spec-list ul li a:hover{color:#c47105;}
/*-*/
tr.bgcolor1{background-color:#8899a4;}
td.spec{padding:0 0 2px 7px;}
td.spec h3{margin:0;
padding:0;}
td.spec a{font:bold 105% Arial,Helvetica,sans-serif;
text-align:left;
color:#003d92;
margin:0;
padding:0;
text-decoration:none;}
td.spec a:hover{color:#c47105;
text-decoration:underline;}
td.spec span.fly{font:normal 80% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:0;
padding:0;}
table.special{border-collapse:collapse;}
table.special th{font:bold 80%/140% Arial,Helvetica,sans-serif;
color:#000;
margin:2px;
padding:4px 7px;
margin:0;
background-color:#d5e5d0;
border:1px solid #fff;
text-align:left;}
table.special td{border-bottom:1px solid #fff;}
td.spec-th{font:bold 85% Arial,Helvetica,sans-serif;
text-align:left;
padding:5px 0 0 7px;
border-bottom:1px solid #909090;}
td.spec-th a{color:#003d92;
margin:0;
padding:0;
text-decoration:none;}
td.spec-th a:hover{color:#c47105;
text-decoration:underline;}
td.spec-th span.offer{font:normal 90% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:0;
padding:0;}
table.special td.tl{font:normal 72%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:4px 7px;
margin:0;}
tr.bgcolor2{background-color:#fcf3e8;}
tr.bgcolor3{background-color:#f0f2f0;}
span.cost{color:#bf0052;}
.img-spec{margin-right:5px;}

/*объявление на гл.стр.*/
table.notice{margin:10px 0 30px 17px;
width:90%;
background:#dfe7f5 url(notice3.gif) no-repeat right bottom;
border-collapse:collapse;
border:none;}
table.notice td.text{font:normal 85%/140% Arial,Helvetica,sans-serif;
text-align:left;
padding:0 15px 33px 20px;}
table.notice td.text em{color:#747373;
font-size:95%;}
table.notice td.text b{color:#b63844;
font-size:100%;}
table.notice td.text span{color:#b63844;}

/*поиск туров*/
div.ftour{background:#d5e5d0 url(find-pic1.gif) no-repeat right bottom;
margin:20px 0 0 0;
padding:17px 0 15px 0;}
div.ftour-bot{background-color:#1fac26;
margin:0 0 20px 0;}
h4.find-tour{font:bold 95% Arial,Helvetica,sans-serif;
text-align:left;
color:#000;
margin:0 25px 0 25px;
padding:2px 0;
border-bottom:1px solid #1fac26;}
.ftour p.note{padding-bottom:2px;
color:#696969;}
.td-but{padding:25px 150px 10px 0;
text-align:center;}
h5.find-tour{font:bold 85% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:0;
padding:2px 0 0;}
.ftour-top2{background:url(ftour-top2.gif) repeat-x left bottom;}
.ftour_bg{background:#ebf2ea url(ftour_bg.gif) no-repeat left top;
border-top:1px solid #dda96b;
padding:15px 15px 10px;}
select.rest{font:normal 12px Arial,Helvetica,sans-serif;
color:#000;
padding:0;
margin:7px 0 13px 0;
width:85%;}
select.date{font:normal 100% Arial,Helvetica,sans-serif;
color:#000;
padding:0;
margin:5px 15px 0 3px;}
.check{margin:0 3px 0 -3px;}
input.txt2{font:normal 100% Arial,Helvetica,sans-serif;
border:1px solid #7f9db9;
margin:0 3px 0 3px;
padding:1px 2px 0 2px;}
input.txt3{font:normal 100% Arial,Helvetica,sans-serif;
border:1px solid #7f9db9;
margin:0 5px 0 3px;
padding:1px 2px 0 2px;}
p.pad1{margin:0 5px 5px 0;
padding:0;
line-height:120%;}
p.pad2{margin:5px 5px 5px 0;
padding:0 0 10px 0;}
.tl-date{font:normal 12px Arial,Helvetica,sans-serif;
padding:0 5px 0 0;
margin:0;}
.imglink{cursor:pointer;
cursor:hand;
margin:3px 0;
padding:0;}
.noimglink{cursor:normal;
margin:3px 0;}

/*новости*/
table.tabn-main{margin:17px 0;
width:100%;
border:none;
border-collapse:collapse;}
table.tabn{width:15%;
border:none;
border-collapse:collapse;
margin:0 5px 0 0;}
.data2{background:url(data2.gif) repeat-y right top;}
.data5{background:url(data5.gif) repeat-x right bottom;}
.bg_data{font:normal 80% Arial,Helvetica,sans-serif;
padding:7px 7px 7px 17px;
margin:0;
text-align:right;
color:#fff;
background-color:#accba2;
width:100%;}
h3.news{font:normal 100%/110% Arial,Helvetica,sans-serif;
color:#28b02d;
margin:0;
padding:0 0 2px 0;}
p.news{padding:2px 0;
clear:none;}

/*поиск новостей*/
div.fnews{margin:27px 0 25px 0;
clear:both;
display:block;
text-align:left;}
.fnews p.tl1{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:0 0 1px 20px;
margin:0 0 10px;
border-bottom:1px solid #b6b6b6;}
.tl2{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:2px 5px 2px 20px;
margin:0;}
input.txt-fnews{font:normal 75% Arial,Helvetica,sans-serif;
border:1px solid #7f9db9;
margin:0 8px 0 0;
padding:1px 2px 0 2px;}
.but-news{font:normal 75% Arial,Helvetica,sans-serif;
border:1px solid #000;
color:#fff;
background:#5c9dfb url(button.gif) repeat-x bottom;
margin:3px 0 0 22px;
padding:1px 0;}
select.fnews{font:normal 75% Arial,Helvetica,sans-serif;
color:#000;
padding:0;
margin:5px 0 0 20px;}

/*станд.табл.*/
table.spec-main{margin:0;}
table.spec-main div.div1{margin:0;}
.info div.div1{margin:10px 25px 15px;}
div.tab-top{background:#8899a4 url(tab-right.gif) no-repeat right;
height:7px; border-bottom:1px solid #fff;
width:100%;}
div.tab-bot{background-color:#8899a4; height:7px;}
.div1 p{padding-left:0;}

td.tab-top{background:#8899a4 url(tab-right.gif) no-repeat right;
height:7px; border-bottom:1px solid #fff;
width:100%;}
td.tab-bot{background-color:#8899a4; height:7px;}
table.tab{border-collapse:collapse;
margin:0;
width:100%;}
th{font:bold 75%/140% Arial,Helvetica,sans-serif;
color:#000;
margin:2px;
padding:2px 7px;
margin:0;
background:#d5e5d0;
border:1px solid #d5e5d0;
border-right:1px solid #fff;
text-align:left;}
.tb{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:center;
padding:2px 7px;
margin:0;
border-bottom:1px solid #fff;
border-right:1px solid #fff;}
.tl{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
padding:4px 7px;
margin:0;
border-bottom:1px solid #fff;
border-right:1px solid #fff;}
.tr{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
text-align:right;
padding:2px 7px;
margin:0;
border-bottom:1px solid #fff;
border-right:1px solid #fff;}

/*top-menu*/
div.top-menu{height:20px; position:absolute; top:0;
width:100%;}
.top-menu td.td1{height:7px; padding-right:5px;
width:10%;}
.top-menu h3{font:bold 85% Arial,Helvetica,sans-serif;
text-align:center;
color:#e07f00;
margin:0;
padding:0 5px 0 1px;}
.top-menu h3 a{color:#007cc3;
text-decoration:none;}
.top-menu h3 a:hover{color:#e07f00;}

/*обыч.ссылка*/
a.link{color:#003d92;
text-decoration:underline;}
a.link:visited{color:#2b83c5;}
a.link:hover{color:#c47105;}

/*крошки*/
.bg_cmumbs{background-color:#ebf2e9;
height:10px;}
.menu-crumbs{font:bold 70% Arial,Helvetica,sans-serif;
padding:8px 1px 0 1px;
margin:0;
color:#000;}
a.menu-crumbs{font-size:100%;
font-weight:normal;
color:#003daa;
text-decoration:underline;}
a.menu-crumbs:hover{color:#a84d02;}

/*копирайт*/
h2.copy{font-size:10px;
font-weight:normal;
color:#7d7d7d;
margin:1px 5px;
padding:0;
text-align:left;}
h2.copy a{font-size:10px;
font-weight:normal;
padding:0;
margin:0;
color:#7d7d7d;
text-decoration:none;}
h2.copy a:hover{text-decoration:underline;}

/*формы*/
select.sell{font:normal 75% Arial,Helvetica,sans-serif;
color:#000;
padding:0;
margin:10px 5px 10px 0;}
input.txt{font:normal 75% Arial,Helvetica,sans-serif;
border:1px solid #7f9db9;
margin:10px 10px 3px 0;
padding:1px 2px 0 2px;}
input.txtf{font:normal 12px Arial,Helvetica,sans-serif;
border:1px solid #7f9db9;
margin:1px 5px 0 7px;
padding:1px 2px 0 2px;}
.but{font:normal 75% Arial,Helvetica,sans-serif;
border:1px solid #000;
color:#fff;
background:#5c9dfb url(button.gif) repeat-x bottom;
margin:2px;
padding:1px 3px;
cursor:pointer;
cursor:hand;}
.butf{font:normal 12px Arial,Helvetica,sans-serif;
border:1px solid #000;
color:#fff;
background:#5c9dfb url(button.gif) repeat-x bottom;
margin:0 2px 0 2px;
padding:1px 3px;
cursor:pointer;
cursor:hand;}
form{margin:0;}
.textarea{font:normal 72% Arial,Helvetica,sans-serif;
border:1px solid #0a71b9;
margin:0 0 0 3px;
padding:1px 2px 0 2px;
scrollbar-3dlight-color:#0a71b9;
scrollbar-arrow-color:#c5d7e4;
scrollbar-darkshadow-color:#0a71b9;
scrollbar-face-color:#0a71b9;
scrollbar-track-color:#fbfbf9;
scrollbar-highlight-color:#fbfbf9;
scrollbar-shadow-color:#fbfbf9;
scrollbar-base-color:#fbfbf9;}
.box{margin:0; padding:0;}
.radio{margin:0; padding:0;}

form.search_sm{margin:10px 0 10px 25px;}
.search_sm select{font:normal 75% Arial,Helvetica,sans-serif;
margin:0 10px 0 0;}
.search_sm .but{margin:0;}

/*списки*/
ul{list-style:outside url(bull1.gif);
margin:0 0 0 50px;
padding:5px 0 0 0;
text-indent:0;}
ul.ul2{list-style:outside url(bull1.gif);
margin:0 0 0 40px;
padding:0;
text-indent:0;}
ol{list-style:decimal outside;
margin:0 0 0 40px;
text-indent:0;}
li{font:normal 75%/150% Arial,Helvetica,sans-serif;
text-align:Left;
padding:1px 5px 1px 0;
margin:0;
text-indent:0;}
ol ul li, ol ol li, ul ul li{font:normal 100%/150% Arial,Helvetica,sans-serif;
text-align:Left;
text-indent:0;
margin: 4px 5px 4px 0;}
/*li.list{list-style:decimal outside;
margin:4px 0 4px 15px;}*/

/*гл.стр. верх*/
div.logo{position:absolute; top:80px; left:50px;}
td.phone{background:#1dab24 url(phone_bg.gif) repeat-x left center;
font:normal 13px Arial,Helvetica,sans-serif;
color:#fff;
margin:0;
padding:0 0 0 3px;
text-align:center;}
td.phone span{color:#e5e5e5;}
td.phone strong{font-size:15px;}

.sky{background:#eff9ff url(1.jpg) repeat-x top  center;}

/*страны слева*/
div.country-top{position:absolute; top:185px; left:0; width:250px;
z-index:2;}
.country1{background-color:#fff;
border-top:1px solid #acacac;
padding-left:20px;}
.country2{background:#fff url(country2.gif) repeat-y right top;}
.country2_2{background:#fff url(country2_2.gif) repeat-y right top;}
div.country-head{position:absolute; top:225px; left:0;
z-index:10;
width:220px;}
div.country-head h2{font:bold 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:20px 5px 0 25px;
padding:0 0 1px 0;
border-bottom:7px solid #8899a4;}
table.rbord{background:url(country2.gif) repeat-y right top;}
td.list{background:url(country2.gif) repeat-y right top;
width:250px;}
td.country4{background:url(country4.gif) repeat-x left bottom;}
p.gray{border-bottom:7px solid #8899a4;
text-align:right;
padding:0;
margin:0 0 7px 20px;}
div.list-contry{margin:0;}
.list-contry h1{font:bold 90% Arial,Helvetica,sans-serif;
text-align:left;
color:#003d92;
margin:0 0 0 25px;
padding:13px 0 2px 0;
border-bottom:1px solid #9d9d9d;}
.list-contry h1 a{color:#003d92;
text-decoration:none;}
.list-contry h1 a:hover{color:#e07f00;}
.list-contry h3{font:normal 70% Arial,Helvetica,sans-serif;
text-align:left;
color:#5fa0ff;
margin:1px 0 0 25px;
padding:0 0 3px 0;}
.list-contry h3 a{color:#5fa0ff;
text-decoration:underline;}
.list-contry h3 a:hover{color:#c47105;}
.list-contry h4{font:normal 80% Arial,Helvetica,sans-serif;
text-align:right;
color:#003d92;
margin:0 0 0 25px;
padding:5px 0 0 0;
border-top:7px solid #8899a4;}
.list-contry h4 a{color:#003d92;
text-decoration:underline;}
.list-contry h4 a:hover{color:#c47105;}

/*лента*/
div.band-left1{position:absolute; top:269px; left:223px; z-index:4;}
div.band-left2{position:absolute; top:269px; left:250px; z-index:4;}

/*bottom*/
td.bottom1{height:160px;
padding-top:10px;}
td.bottom2{height:160px;
padding-top:30px;}
table.bot-pic{background:#f0f2f0 url(bot-pic.gif) no-repeat right top;}
.bot3{background:url(bot3.gif) repeat-y right top;}
.bot6{background:#fff url(bot6.gif) repeat-y right top;}
.bot_bg1{background-color:#fcf3e8;}
.bot_bg2{background-color:#fff;}
.bot_bg3{background-color:#e07f00;}
h2.adres{font:bold 100%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#000;
margin:0 35px 0 10px;
padding:3px 0;
border-bottom:1px solid #8cbaff;}
p.contact{font:normal 75%/140% Arial,Helvetica,sans-serif;
color:#000;
margin:0 15px 5px 6px;
padding:0;
text-align:left;}
p.contact a{color:#0369c5;
text-decoration:none;}
p.contact a:hover{color:#c47105;
text-decoration:underline;}

/*внутр. верх*/
div.logo2{position:absolute; top:110px; left:70px; z-index:2;}
.sky2{background:#c7daef url(sky.jpg) repeat-x bottom left;}
.info{padding:10px 0 0;}

/*лента на внутр*/
div.band-left3{position:absolute; top:139px; left:223px; z-index:4;}
div.band-left4{position:absolute; top:181px; left:250px; z-index:4;}

.band-right1{padding-right:7px;}

/*внутр. стр. страны слева*/
div.country-top2{position:absolute; top:65px; left:0; width:250px;
z-index:1;}
.country1{background-color:#fff;
border-top:1px solid #acacac;
padding-left:20px;}
div.country-head2{background:url(country2.gif) repeat-y right top;
position:absolute;
top:252px;
left:0;
z-index:10;
width:250px;}
div.country-head2 h2{font:bold 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:5px 35px 0 20px;
padding:0 0 1px 0;
border-bottom:7px solid #8899a4;}

div.search{position:absolute; top:210px; left:0; width:250px;
z-index:2;}

/*левое меню*/
div.menu{margin:20px 0 17px 0;
clear:both;
display:block;
text-align:left;}

/*2 уровень*/
ul.level2{margin:0;
padding:0;
list-style-image:url(bull1-off.gif);
list-style-type:none;
list-style-position:inside;
display:list-item;}
ul.level2 li{font:bold 85%/110% Arial, Helvetica, sans-serif;
color:#e07f00;
display:block;
padding:0;
list-style-image:url(bull1-on.gif);
margin:0;}
ul.level2 li a.open{font-weight:bold;
padding:4px 5px;
margin:0;
color:#003d92;
display:list-item;
list-style-image:url(bull1-on.gif);
text-decoration:none;}
ul.level2 li a.open:hover{background-color:#fcf3e8;}
ul.level2 li a.open2{font-weight:bold;
padding:4px 5px;
margin:0;
color:#e07f00;
display:list-item;
list-style-image:url(bull2-on.gif);
text-decoration:none;}
ul.level2 li a.open2:hover{background-color:#fff;}
ul.level2 li a{font-weight:normal;
padding:4px 5px;
margin:0;
display:list-item;
color:#003d92;
list-style-image:url(bull1-off.gif);
text-decoration:none;
border-bottom:1px solid #9d9d9d;}
ul.level2 li a:visited{color:#758EB2;}
ul.level2 li a:hover{color:#e07f00;
background-color:#fcf3e8;}

/*3 уровень*/
ul.level3{margin:0;
padding:0 0 4px 35px;
list-style-image:url(bull-off.gif);
list-style-type:none;
list-style-position:outside;
display:block;}
ul.level3 li{font:bold 85%/110% Arial, Helvetica, sans-serif;
color:#e07f00;
display:block;
padding:0;
list-style-image: url(bull1-on.gif);
margin:0;}
ul.level3 li a.open{font-weight:bold;
padding:3px 5px 3px 0;
margin:0;
display:list-item;
color:#003d92;
list-style-image:url(bull1-on.gif);
text-decoration:none;}
ul.level3 li a.open:hover{background-color:#fcf3e8;}
ul.level3 li a.open2{font-weight:bold;
padding:3px 5px 3px 0;
margin:0;
display:list-item;
color:#e07f00;
list-style-image:url(bull2-on.gif);
text-decoration:none;}
ul.level3 li a.open2:hover{background-color:#fff;}
ul.level3 li a{font-weight:normal;
padding:3px 5px 3px 0;
margin:0;
display:list-item;
color:#003d92;
list-style-image:url(bull-off.gif);
text-decoration:none;
border-bottom:1px solid #9d9d9d;}
ul.level3 li a:visited{color:#758EB2;}
ul.level3 li a:hover{color:#e07f00;
background-color:#fcf3e8;}

/*4 уровень*/
ul.level4{margin:0;
padding:0 0 4px 15px;
list-style-image:url(bull-off.gif);
list-style-type:none;
list-style-position:outside;
display:block;}
ul.level4 li{font:bold 100%/110% Arial, Helvetica, sans-serif;
color:#e07f00;
display:block;
padding:0;
list-style-image: url(bull1-on.gif);
margin:0;}
ul.level4 li a.open{font-weight:bold;
padding:3px 5px 3px 0;
margin:0;
display:list-item;
color:#003d92;
list-style-image:url(bull1-on.gif);
text-decoration:none;}
ul.level4 li a.open:hover{background-color:#fcf3e8;}
ul.level4 li a.open2{font-weight:bold;
padding:4px 5px 3px 0;
margin:0;
display:list-item;
color:#e07f00;
list-style-image:url(bull2-on.gif);
text-decoration:none;}
ul.level4 li a.open2:hover{background-color:#fff;}
ul.level4 li a{font-weight:normal;
padding:3px 5px 3px 0;
margin:0;
display:list-item;
color:#003d92;
list-style-image:url(bull-off.gif);
text-decoration:none;
border-bottom:1px solid #9d9d9d;}
ul.level4 li a:visited{color:#758EB2;}
ul.level4 li a:hover{color:#e07f00;
background-color:#fcf3e8;}

/*правое меню*/
div.r_menu{position:absolute; display:inline; right:0; z-index:2; width: 220px;}
.bord-top{border-top:6px solid #8899a4;
width:100%;
background:#fff url(rmenu4.png) repeat-y top left;}
.bord-bot{border-bottom:6px solid #8899a4;
width:100%;
background:#fff url(rmenu4.png) repeat-y top left;}
.bg_rmenu{background:#fff url(rmenu2.gif) repeat-y top left;}
h2.rmenu-head{font:bold 85%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:0 0 2px 10px;
padding:0;
border-bottom:1px solid #9d9d9d;}
div.level4{padding:0 0 0 25px;}
div.level4 h3.open{font:bold 80%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:0;padding:7px 0 0 0;
border-bottom:1px solid #9d9d9d;}
div.level4 h3.close{font:normal 80%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#003d92;
margin:0;padding:7px 0 0 0;
border-bottom:1px solid #9d9d9d;
cursor:pointer;
cursor:hand;}
div.level4 ul{margin:0;
padding:0 0 0 15px;
list-style-image:url(bull-off.gif);
list-style-type:none;
list-style-position:outside;
display:block;}
div.level4 ul li{font:bold 75%/110% Arial, Helvetica, sans-serif;
color:#e07f00;
display:block;
padding:0;
list-style-image: url(bull3-on.gif);
margin:0;
border-bottom:1px solid #9d9d9d;}
div.level4 ul li.open{padding:3px 5px 3px 0;
color:#e07f00;
margin:0;
font-weight:bold;
display:list-item;
list-style-image:url(bull3-on.gif);
border-bottom:1px solid #9d9d9d;}
div.level4 ul li a{font-weight:normal;
padding:3px 5px 3px 0;
margin:0;
display:list-item;
color:#003d92;
list-style-image:url(bull-off.gif);
text-decoration:none;}
div.level4 ul li a:visited{color:#758EB2;}
div.level4 ul li a:hover{color:#e07f00;
background-color:#fcf3e8;}

/*форма заказа тура*/
table.torder{margin:10px 0 10px 18px;}
h2.order_tour{font:normal 100%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#28b02d;
margin:20px 0 15px 25px;
padding:0;}
table.torder input, table.torder textarea {font:normal 75% Arial,Helvetica,sans-serif;
border:1px solid #7f9db9;
margin:1px 5px 0 0;
padding:1px 2px 0 2px;}
.torder .area{margin-top:3px;}

.captcha{font:normal 70%/140% Arial,Helvetica,sans-serif;
padding:2px 10px 15px 0;}
.captcha img{margin:7px 0 8px 0;}
.captcha input.txt{margin:3px 0 0 0;
font-size:110%}

/*печать*/
p.print{font:normal 70% Arial,Helvetica,sans-serif;
margin:1px 5px 20px 0;}

/*описание отеля*/
p.about{margin:2px 25px 0 25px;
padding:0;}
p.order{font:normal 80% Arial,Helvetica,sans-serif;
margin:7px 0 5px 0;}
p.order a{color:#003d92;
text-decoration:none;}
p.order a:hover{color:#c47105;}
.red{color:#e07f00;}
h4.green{font:normal 85% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:20px 25px 0 25px;
padding:2px 0;
border-bottom:1px solid #57c05c;}
h4.blue{font:normal 85% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:20px 25px 0 25px;
padding:2px 0;
border-bottom:1px solid #c5dcff;}
h4.price{margin:20px 25px 0 25px;}
.rblock_bg{background:url(rblock_bg.gif) no-repeat top right;
margin-right:25px;}

/*на стр. списка отелей*/
div.width{width:97%;}
div.width .rblock_bg{background:url(rblock_bg.gif) no-repeat top right;
margin-right:0;}
h4.black{font:bold 75% Arial,Helvetica,sans-serif;
text-align:left;
color:#000;
margin:10px 0 0 25px;
padding:2px 0;
border-bottom:1px solid #57c05c;}
h4#green{border-bottom:1px solid #57c05c;}
h4#blue{border-bottom:1px solid #c5dcff;}
em.gray{color:#727272;}

/*галерея*/
h2.gal{font:normal 85% Arial,Helvetica,sans-serif;
text-align:left;
color:#000;
margin:15px 0 20px;
padding:0 0 2px;
border-bottom:1px solid #1fac26;}
td.pad-r{width:150px;
padding:0 7px 7px 0;
text-align:left;
color:#000;
text-decoration:none;}
b.gall{font:normal 70% Arial,Helvetica,sans-serif;
margin:0 5px; padding:0;
display:block;}
.pad-r a{font:normal 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#003d92;
text-decoration:none;}
.pad-r a:visited{color:#2b83c5;}
.pad-r a:hover{color:#c47105;}
table.thumbs{margin:0;/*Рамка миниатюры галереи на стр.отелей*/
border:none;}
a table.thumbs{cursor:pointer;
cursor:hand;}
table.thumbs td{background:url(frame-gal.gif) no-repeat center center;
width:152px;
height:119px}
img.thumbs{margin-left:2px;}
.all-foto{font:normal 75% Arial,Helvetica,sans-serif;
text-align:left;
color:#000;
margin:0;
padding:7px 5px 15px;}
.tab-list{margin-top:23px;
border:none;
border-collapse:collapse;}
.numb {
	font: bold 9px Verdana,Geneva, sans-serif;
	color: #c47105;
	padding: 7px 0;
	margin: 0 2px;
	text-align: center;
	vertical-align: middle;
	width: 27px;
	height: 21px;
	display: block;
	background: url(list2.gif) no-repeat center center;
}
a.numb {
	font-size: 9px;
	color: #003d92;
	font-weight: normal;
	vertical-align: middle;
	background: url(list1.gif) no-repeat center center;
	text-decoration: none;
	width: 27px;
	height: 21px;
}
a.numb:visited {
	color: #003d92;
	background: url(list3.gif) no-repeat center center;
}
a.numb:hover {
	color: #c47105;
	background: url(list2.gif) no-repeat center center;
}

/*таблицы для картинок*/
.timg1{margin-right:5px;
border:none;}
.timg2{margin-left:5px;
border:none;}
/*Рамка для картинки*/
.frame-top{background:url(frame2.gif) repeat-x;}
.frame-r{background:url(frame8.gif) repeat-y;}
.frame-bot{background:url(frame6.png) repeat-x right bottom;}
.frame-l{background:url(frame4.gif) repeat-y;}
.img{padding: 1px;
border:4px solid #fff;
background-color:#c2c2c2;}

table.tdate{background-color:#fff;
margin-top:3px;
width:95%;
border-collapse:collapse;
border:none;}
table.tdate td.red{border:1px solid #909090;
padding:3px 3px 3px 5px;}
table.week{margin:0;
border-collapse:collapse;}
td.arrow_left{padding-right:10px;}
td.arrow_right{padding-left:10px;}
table.week tr td.week{background-color:#8899a4;
border:1px solid #fff;
text-align:center;
color:#fff;}
table.week tr td.week-end{background-color:#e07f00;
border:1px solid #fff;
color:#fff;}
table.week tr td{font:normal 11px Verdana, Geneva,sans-serif;
color:#000;
text-align:center;
padding:5px;
margin:0;
border:1px solid #9d9d9d;
border-collapse:collapse;}
table.week a{text-decoration:none;
color:#000;}
table.week tr td.frame{background-color:#90ba83;}
table.week td.frame a{color:#fff;}
table.week tr td.holiday { background-color: #fcf3e8; }
table.week td.current{font-weight:bold;}
select.SelectMisc{font:normal 11px Verdana, Geneva,sans-serif;
margin-right:3px;
padding:2px 0;}

/*карта сайта*/
/*short*/
table.tabm-main{margin:17px 0;
width:100%;
border:none;
border-collapse:collapse;}
table.tabm-main td{padding:0 10px;}
table.tabm{width:15%;
border:none;
border-collapse:collapse;
margin:0 5px 0 0;}
table.tabm td{padding:0;}
table.tabm .bg_data{padding:10px 7px 10px 17px;}
.bg_data a{color:#fff;
text-decoration:underline;}
.bg_data a:hover{text-decoration:none;}
.map-head{font:normal 100% Arial,Helvetica,sans-serif;
text-align:left;
color:#1fac26;
margin:0;
padding:12px 0 0;}
a.map{color:#003d92;
text-decoration:none;}
a.map:visited{color:#3b6aa8;}
a.map:hover{color:#e07f00;}
ul.map1{list-style:outside url(bull1.gif);
margin:20px 0 0 16px;
padding:0;
text-indent:0;}
ul.map1 li{font:bold 85% Arial,Helvetica,sans-serif;
text-align:Left;
padding:1px 0;
margin:0;
text-indent:0;}
ul.map1 li a.map{font-size:100%;
font-weight:bold;}
/*краткий*/
ul.map-short2{list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin:0 0 0 15px;
padding:0;
text-indent:0;}
ul.map-short2 li{font-weight:normal;
font-size:85%;
padding:0;margin:2px 0;}
ul.map-short2 li a.map{font-size:100%;
font-weight:normal;}
ul.map-short3{list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin:2px 0 2px 17px;
padding:0;
text-indent:0;}
ul.map-short3 li{font-weight:normal;
font-size:80%;
padding:0;}
ul.map-short3 li a.map{font-size:100%;
font-weight:normal;}
ul.map-short4{list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin:0 0 0 17px;
padding:0;
text-indent:0;}
ul.map-short4 li{font-size:75%;
color:#E07F00;
padding:0;margin:2px 0;}
ul.map-short4 li a.map{font-size:100%;
font-weight:normal;}
ul.map-short5{list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin:0 0 0 15px;
padding:0;
text-indent:0;}
ul.map-short5 li{font-weight:normal;
font-size:75%;
padding:0;
margin:0;}
ul.map-short5 li a.map{font-size:100%;
font-weight:normal;}
/*полный*/
ul.map-full2{list-style-image:url(bull3.gif);
list-style-position:outside;
list-style-type:none;
margin:0 0 0 15px;
padding:0;
text-indent:0;}
ul.map-full2 li{font-weight:normal;
padding:1px 0;
font-size:85%;}
ul.map-full2 li a.map{font-size:100%;
font-weight:normal;}
ul.map-full3{list-style-image:url(bull4.gif);
list-style-position:outside;
list-style-type:none;
margin:2px 0 2px 17px;
padding:0;
text-indent:0;}
ul.map-full3 li{font-weight:normal;
font-size:80%;
padding:2px 0;}
ul.map-full3 li a.map{font-size:100%;
font-weight:normal;}
ul.map-full4{list-style-image:url(bull4.gif);
list-style-position:outside;
list-style-type:none;
margin:1px 0 1px 15px;
padding:0;
text-indent:0;}
ul.map-full4 li{font-weight:normal;
color:#E07F00;
font-size:80%;
padding:0;}
ul.map-full4 li a.map{font-size:100%;
font-weight:normal;}
ul.map-full5{list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 2px 13px;
padding:0;}
ul.map-full5 li{font-weight:normal;
font-size:75%;
color:#E07F00;
padding:0;}
ul.map-full5 li a.map{font-size:100%;
font-weight:normal;}

/*страница поиска*/
td.ftd{}
.ftd p{padding-left:35px;}
h1.find{font:normal 130%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#e07f00;
margin:15px 0 0 35px;
padding:5px 0 2px 0;
border-bottom:1px solid #8CBAFF;}
h3.fhead{font:normal 85%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#28b02d;
margin:0;padding:0;
clear:both;}
div.find1{background:url(rblock_bg.gif) no-repeat right top;
width:100%;
padding:0 0 15px 35px;}
input.txtf2{font:normal 12px Arial,Helvetica,sans-serif;
border:1px solid #7f9db9;
margin:1px 5px 0 0;
padding:1px 2px 0 2px;
width:100%;}
.sort{font:bold 75% Arial,Helvetica, sans-serif;
padding:0;
margin:0;}
.grey{color:#666;}
.orange{color:#e07f00;
font-weight:bold;}
p.grey{color:#666;
padding:0;
margin:2px 0 20px;}
p.text{padding:0;margin:2px 0 4px;}
.none{padding-top:10px;
color:#FF0000;}
.mnogos{font:normal 75% Arial,Helvetica,sans-serif;
padding:30px 0 0 35px;}
/**/
table.page{margin:3px 0 5px 35px;}
table.page-hotel{margin:30px 50px 5px 18px;}
table.page-hotel td{padding-right:5px;}
div#hotels{width:100%; padding-left:17px;
padding-top:10px;}

ul.pf {
	list-style-type: none;
	text-indent: 0;
	margin:0;
	padding:0;
	display: block;
}
.pf li {
	width: 28px;
	max-width: 28px;
	height:21px;
	display: block;
	float: left;
	text-align:center;
	margin: 0 1px 3px 0;}
.pf li p{font:bold 11px Verdana,Helvetica,sans-serif;
color: #f99d12;
width:27px;
padding:5px 0 6px;
margin:0;
text-align:center;
background: url(list2.gif) no-repeat;}
.pf li a{font:normal 11px Verdana,Helvetica,sans-serif;
color:#005aaa;
padding:5px 0 6px;
width:27px;
margin:0;
text-align:center;
width:inherit;
display:block;
text-decoration:none;
background: url(list1.gif) no-repeat;}
.pf li a:visited{color:#005aaa;
background: url(list3.gif) no-repeat;}
.pf li a:hover{color:#f99d12;
background: url(list2.gif) no-repeat;}
/* Inserted by DAY: For search results */
.srch{}
.srch-hover{}
.srch td h3.count{font-size:70%;
background-color:#004fa2;
color:#fff;
font-weight:bold;
text-align:center;
width:60%;
padding:4px 0;
margin:0;}
.srch-hover td h3.count{font-size:70%;
font-weight:bold;
text-align:center;
color:#fff;
background-color:#f99d12;
width:60%;
padding:4px 0;
margin:0;}

/*for counter for IE*/
.filter {FILTER: alpha(opacity=25)}
A:hover IMG{FILTER: white()}


/*календарь*/
ul.x-menu-list, .x-menu-list-item, .x-menu-date-item{list-style-position:outside !important;
list-style-type:none !important;
list-style-image:none !important;
padding:0 !important;
margin:0 !important;}
.x-menu-list-item, .x-menu-date-item{text-indent:0 !important;}
.x-layer{border:1px solid #fff !important;}/*граница календаря*/
/*кнопки*/
.x-date-left, .x-date-middle, .x-date-right{background:#1f9125 !important;}
.x-date-left a{background-image: url(but-l1.gif) !important;}
.x-date-right a{background-image: url(but-r1.gif) !important;}
.x-date-mp-btns button {background:#1f9125 !important;
border:1px solid;
border-color: #bdd8b4 #0f5913 #0f5913 #bdd8b4 !important;}
.x-date-mp-ybtn a {overflow:hidden !important;
width:15px !important;
height:15px !important;
cursor:pointer !important;
background:transparent url(tool-sprites.gif) no-repeat !important;
display:block !important;
margin:0 auto !important;}
.x-date-mp-ybtn a.x-date-mp-next {background-position:0 -120px !important;}
.x-date-mp-ybtn a.x-date-mp-next:hover {background-position:-15px -120px !important;}
.x-date-mp-ybtn a.x-date-mp-prev {background-position:0 -105px !important;}
/*-*/
.x-date-selected a{background:#bdd8b4 !important;/*выбранный день*/
border:1px solid #9d9d9d !important;}
.x-date-today a{border:1px solid #f3e2ce !important;/*текущий день*/
background:#f3e2ce !important;
font-weight:bold !important;}
.x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover{background:#bdd8b4 !important;}/*наведенный день*/
/*таблица календаря*/
table.x-date-inner{border:1px solid #9d9d9d !important;
border-collapse:collapse !important;}
table.x-date-inner td{border:1px solid #9d9d9d !important;
border-collapse:collapse !important;
background:#fff !important;}
table.x-date-inner th{background:#8899a4 !important;
color:#fff !important;
border:1px solid #fff !important;
border-collapse:collapse;}
/*bg кнопкок*/
.x-date-bottom{
border-top:1px solid #f1f1f1 !important;
background:#f1f1f1 !important;}
.x-date-mp-btns {background:#f1f1f1 !important;}
.x-date-mp-btns td {border-top:1px solid #9d9d9d !important;}
/*ссылки месяцев и годов*/
.x-date-mp{background:#fff !important;} /*таблица месяцев и годов*/
td.x-date-mp-month a,td.x-date-mp-year a {color:#000 !important;}
td.x-date-mp-month a:hover,td.x-date-mp-year a:hover {color:#000 !important;
background: #bdd8b4 !important;}/*наведенный месяц, год*/
/*-*/
td.x-date-mp-sep {border-right:1px solid #9d9d9d !important;}/*правая граница*/
td.x-date-mp-sel a {background: #bdd8b4 !important;/*выбранные год и месяц*/
border:1px solid #9d9d9d !important;}



