html{margin:0;padding:0;}
body{background:#f1f1ae url(/images/page_bg.gif) center top;margin:0;padding:0;font-family:trebuchet ms,tahoma,arial,verdana,sans-serif;font-size:12px;color:#6d6d6d;}
p{margin:0;padding:0;}
a:link,a:visited{text-decoration:underline;color:#5c8600;}
a:hover,a:active{text-decoration:underline;color:#ff6900;}
/*ul,ol{margin:0;padding:0;}*/
img{border:0;}
#page{background:url(/images/container_bg.gif) center 23px repeat-y;}
#subpage{background:url(/images/container_bg_top.gif) center top no-repeat;}
#container{width:980px !important;margin:0 auto;padding-top:275px;}
#pageBody{background:#f9f8d0 url(/images/content_bg.gif) center top repeat-y;}
#breadcrumb{padding:7px 50px 0;text-align:right;color:#04538f;}
#breadcrumb small{font-size:11px;}
#breadcrumb a:link,#breadcrumb a:visited{color:#04538f;}
#breadcrumb a:hover,#breadcrumb a:active{color:#ff6900;}
#pageTitle{padding:0 50px;}
#pageTitle h1{background:url(/images/title_line.gif) right bottom no-repeat;font-size:24px;line-height:26px;margin:8px 0;padding:10px 50px 6px 0;text-transform:uppercase;color:#126db3;}
#content{padding:15px 50px 127px;background:url(/images/content_end.jpg) center bottom no-repeat;color:#004a93;font-size:13px;line-height:20px;text-align:justify;}
#content p{padding:7px 0 8px;text-indent:27pt;}
#content div{text-indent:27pt;}
/*#content ul,#content ol{padding-left:27pt;}*/
#contactBar{height:71px;background:#c4e20c url(/images/contacts.gif) center top no-repeat;}
#contactBar h4{display:none;text-transform:uppercase;}
#contactBar p{display:none;}

#icons_panel{position:fixed;top:30%;margin-left:-32px;width:32px;}
* html #icons_panel{position:absolute;top:342px;}
#icons_panel.ip_right{left:0;margin:0;}
#icons_panel h4{display:none;text-transform:uppercase;}
#icons_panel ul{margin:0;padding:0;}
#icons_panel li{list-style:none;display:inline;}
#icons_panel a{cursor:pointer;}
#icons_panel div{float:right;width:28px;height:32px;background:url(/images/icons_panel.png) 0px 0px no-repeat;overflow:hidden;}
#icons_panel.ip_right div{float:left;margin-right:4px;}
#icons_panel strong{display:block;height:32px;background:url(/images/icons_shadow.png) right top repeat-y !important;background:none;}
#icons_panel.ip_right strong{background-position:left top !important;}
#icons_panel span{display:none;}
#ip_dollar div{background-position:left 0px;}
.ip_right #ip_dollar div{background-position:right 0px;}
#ip_plane div{background-position:left -32px;}
.ip_right #ip_plane div{background-position:right -32px;}
#ip_hotel div{background-position:left -64px;}
.ip_right #ip_hotel div{background-position:right -64px;}
#ip_mobile div{background-position:left -96px;}
.ip_right #ip_mobile div{background-position:right -96px;}
#ip_bus div{background-position:left -128px;}
.ip_right #ip_bus div{background-position:right -128px;}
#ip_ship div{background-position:left -160px;}
.ip_right #ip_ship div{background-position:right -160px;}
#ip_sitemap div{background-position:left -192px;}
.ip_right #ip_sitemap div{background-position:right -192px;}
#ip_vk div{background-position:left -224px;}
.ip_right #ip_vk div{background-position:right -224px;}
#ip_twitter div{background-position:left -256px;}
.ip_right #ip_twitter div{background-position:right -256px;}
#icons_panel div.ip_shadow{height:20px;background-position:left -288px !important;background-position:32px 0px;}
#icons_panel.ip_right div.ip_shadow{background-position:right -288px !important;background-position:32px 0px;}

#pageHeader{position:absolute;top:10px;width:980px !important;background:#c4e20c url(/images/top_line.gif) center top no-repeat;padding-top:34px;}
#header{overflow:hidden;height:180px;background:#04538f url(/images/header.jpg) center top no-repeat;color:#fff;}
#lang h4{display:none;text-transform:uppercase;text-align:right;}
#lang ul{float:right;list-style:none;text-align:right;padding:10px 33px;}
#lang li{display:inline;}
#lang span{display:block;float:left;cursor:pointer;padding:7px 37px 8px 0;margin-left:15px;}
#lang span.ru{background:transparent url(/images/lang_ru.gif) right center no-repeat;}
#lang span.ua{background:transparent url(/images/lang_ua.gif) right center no-repeat;}
#lang a{text-decoration:none;color:#fff;font-size:13px;line-height:13px;}
#lang a:hover{text-decoration:underline;color:#f4ff24;}
#lang a:hover span{text-decoration:underline;}
#airlineTickets{text-align:right;padding:6px 1px 0;height:40px;font-size:13px;line-height:13px;}
#airlineTickets h4{display:none;text-transform:uppercase;}
#airlineTickets span{display:block;float:right;cursor:pointer;background:transparent url(/images/airplane.gif) right center no-repeat;padding:12px 98px 7px 0;}
#airlineTickets a{text-decoration:none;color:#f4ff24;}
#airlineTickets a:hover{text-decoration:underline;}
#airlineTickets a:hover span{text-decoration:underline;}
#contacts{text-align:right;padding:1px 33px;font-size:13px;line-height:17px;}
#contacts h4{display:none;text-transform:uppercase;}
#quote{position:absolute;top:193px;left:0;padding:0 40px;overflow:hidden;height:14px;}
#quote.quoteLoad{overflow:visible;height:auto;}
#quote h4{display:none;text-transform:uppercase;}
#quote p{padding-left:24px;background:transparent url(/images/begin_quote.gif) left top no-repeat;font-size:12px;line-height:14px;font-style:italic;}
#quote p span{padding-right:19px;background:transparent url(/images/end_quote.gif) right 2px no-repeat;}
#menu{height:51px;overflow:hidden;background:#94cd17 url(/images/menu_bg.gif) center top no-repeat;}
#menu h3{display:none;text-transform:uppercase;background-color:#94cd17;}
#linkList,#linkList ul{margin:0;padding:0;}
#linkList,#linkList.norm{float:none;margin-left:15px;/**/}
#linkList.listLoad{float:left;}
#linkList li{list-style:none;display:inline;}
#linkList span{display:block;float:left;cursor:pointer;padding:15px 10px 15px;/**/margin:1px 0 6px;border-right:1px solid #f4f7e0;border-bottom:1px solid #f4f7e0;background-color:#94cd17;background-image:url(/images/button_border.gif);background-position:center top;background-repeat:repeat-x;}
#linkList span.firstLink{border-left:1px solid #f4f7e0;}
#linkList a{text-decoration:none;color:#000;font-size:14px;line-height:14px;}
#linkList a:hover{color:#505050;}
#linkList span.ahover{padding:11px 10px 19px;/**/background-color:#c7d100;background-position:center bottom;}
#linkList ul{display:none;position:absolute;max-width:200px;top:0;left:0;background-color:#94cd17;}
#linkList ul li{display:block;border-bottom:1px solid #f4f7e0;}
#linkList ul span{display:block;float:none;cursor:pointer;padding:6px 17px 7px 10px;/**/margin:0;border:0;background-color:#ff6900;background-image:url(/images/button_border_r.gif);background-position:right top;background-repeat:repeat-y;}
#linkList ul a{text-decoration:none;color:#fff;font-size:14px;line-height:16px;}
#linkList ul a:hover{color:#505050;}
#linkList ul a:hover span{padding:6px 17px 7px 10px;/**/background-color:#c7d100;background-image:url(/images/button_border_rh.gif);background-position:right top;}
#footer{height:100px;background:url(/images/container_bg_bottom.gif) center top no-repeat;}
#footContainer{width:940px;margin:0 auto;}
#copyrights{float:left;font-size:14px;line-height:17px;color:#6d6d6d;padding:7px 0;}
#developer{float:right;font-size:14px;line-height:17px;color:#6d6d6d;padding:7px 0;}
#developer a:link,#developer a:visited{border-bottom:1px dashed #6d6d6d;text-decoration:none;color:#6d6d6d;font-weight:bold;}
#developer a:hover,#developer a:active{border-bottom:1px solid #6d6d6d;}
#counters{font-size:0;text-align:center;clear:both;}
#counters img{margin:2px;}
#content .homeBlock{text-indent:0;float:left;background:#fff;width:160px;height:260px;font-size:26px;margin:0 20px 0 0;}
.homeBlock img{background:#fff url(/images/loader_blue.gif) center center no-repeat;}
#content .homePhone{text-indent:0;clear:both;margin:0 0 15px;}
.homePhone img{margin-left:20px;}
.hotline{width:410px;margin:0 0 0 40px;font-size:26px;line-height:60px;font-weight:normal;color:#ff4400;text-align:right;padding-right:20px;background:url(/images/hotline_phone.gif) right bottom no-repeat;}
.hotline span{color:#ff7800;}
#content .homeBloc2{text-indent:0;float:left;width:205px;margin-right:19px;}
#content .homeBloc2 h2{font-size:16px;line-height:16px;margin:0;}
#content .homeBloc2 h2 span{padding:2px 5px 3px 21px;}
#content .homeBloc2 div{text-indent:0;font-size:12px;line-height:14px;text-align:left;}
#content .homeBloc2 .blockActionsDate{font-weight:bold;font-size:11px;margin-top:7px;padding:0 5px;text-align:right;color:#fe7f1f;background:#fae9b9;border-top:1px solid #fd9b48;border-left:1px solid #fd9b48;border-right:1px solid #fd9b48;}
#content .homeBloc2 .blockNewsDate{font-weight:bold;font-size:11px;margin-top:7px;padding:0 5px;text-align:center;color:#5085e2;background:#dfebda;}
#content .newsDate2{}
.blockActions h2{background:#fae9b9 url(/images/bgline_actions.gif) repeat-x center center;color:#ff6900;border-bottom:1px solid #fbc686;border-top:2px solid #fd9b48;}
.blockActions h2 span{display:block;background:transparent url(/images/arrow_actions.gif) no-repeat 7px center;}
.blockNews h2{background:#dfebda url(/images/bgline_news.gif) repeat-x center center;color:#005ce6;border-bottom:1px solid #a1bddc;border-top:2px solid #5789e0;}
.blockNews h2 span{display:block;background:transparent url(/images/arrow_news.gif) no-repeat 7px center;}
.blockTop h2{background:#dfedca url(/images/bgline_top.gif) repeat-x center center;color:#007a62;border-bottom:1px solid #a1cdae;border-top:2px solid #57a78a;}
.blockTop h2 span{display:block;background:transparent url(/images/arrow_top.gif) no-repeat 7px center;}
.blockRate h2{background:#e9e5d4 url(/images/bgline_rate.gif) repeat-x center center;color:#5a3fff;border-bottom:1px solid #c2b7df;border-top:2px solid #9180ee;}
.blockRate h2 span{display:block;background:transparent url(/images/arrow_rate.gif) no-repeat 7px center;}
.blockComments h2{background:#e6f3c3 url(/images/bgline_comments.gif) repeat-x center center;color:#4ab60f;border-bottom:1px solid #bbe290;border-top:2px solid #87ce54;}
.blockComments h2 span{display:block;background:transparent url(/images/arrow_comments.gif) no-repeat 7px center;}
.blockActionsName{padding:5px 5px 7px;background:#f9f2c6;font-weight:bold;border-bottom:1px solid #fd9b48;border-left:1px solid #fd9b48;border-right:1px solid #fd9b48;}
.blockNewsName{padding:0 5px 4px;background:#eef4d8;}
.blockTopName{padding:7px 6px 2px 21px;background:transparent url(/images/mark.gif) no-repeat 5px 8px;}
.blockActionsName a:link,.blockActionsName a:visited,.listActionsName a:link,.listActionsName a:visited{text-decoration:none;color:#ff6900;}
.blockNewsName a:link,.blockNewsName a:visited,.listNewsName a:link,.listNewsName a:visited{text-decoration:none;color:#126db3;}
.blockTopName a:link,.blockTopName a:visited,.listTop a:link,.listTop a:visited{text-decoration:none;color:#007a62;}
.blockActionsName a:hover,.blockActionsName a:active,.listActionsName a:hover,.listActionsName a:active,.blockNewsName a:hover,.blockNewsName a:active,.listNewsName a:hover,.listNewsName a:active,.blockTopName a:hover,.blockTopName a:active,.listTop a:hover,.listTop a:active{text-decoration:underline;color:#ff6900;}
.allInfo{clear:both;border-top:1px solid #969cd8;margin-top:5px;padding:3px 5px 0;}
.allInfo a:link,.allInfo a:visited{text-decoration:none;}
.allInfo a:hover,.allInfo a:active{text-decoration:underline;}
.allCount{float:left;}
.allLink{float:right;}
.rate {width:100%;border-collapse:collapse;margin-top:10px;}
.rate th{text-align:center;background:#eae8e1;padding:2px;border:1px solid #767bb7;font-size:12px;line-height:14px;font-weight:bold;}
.rate td{padding:2px;border:1px solid #767bb7;font-size:12px;line-height:14px;}
.comment{border-top:1px solid #bbe290;}
.comment td{vertical-align:top;padding:12px 10px 12px 5px;}
.commentsPhoto{width:110px;text-align:center;}
.commentsPhoto img{border:1px solid #bbe290;padding:1px;margin-left:5px;}
#content .homeBloc2 .commentsHeadline,#content .commentsHeadline{background:#e6f3c3;color:#4ab60f;line-height:15px;font-size:11px;padding:2px 7px 3px;border-top:1px solid #bbe290;text-indent:0;}
#content .homeBloc2 .commentsContent,#content .commentsContent{line-height:16px;font-size:13px;font-style:italic;text-align:justify;padding:10px 7px 0;text-indent:0;}
#content .homeBloc2 .commentAdd{clear:both;text-align:center;font-size:14px;}
.commentAdd a:link,.commentAdd a:visited{background:#87ce56;color:#fff;padding:4px 10px;text-decoration:none;}
.commentAdd a:hover,.commentAdd a:active{background:#4ab60f;}

#content .listActionsDate{text-indent:0;font-weight:bold;color:#fe7f1f;font-size:12px;float:left;position:relative;text-indent:13pt;background:#fae9b9;padding:0 3px;}
.listActionsName{padding:2px 0 19px;font-size:14px;}
#content .listNewsDate{text-indent:0;font-weight:bold;color:#5085e2;font-size:12px;float:left;position:relative;text-indent:13pt;background:#dfebda;padding:0 3px;}
.listNewsName{padding:2px 0 19px;font-size:14px;}
#content .listTop{text-indent:0;padding:0 0 20px 52px;font-size:14px;background:transparent url(/images/mark.gif) no-repeat 35px 5px;}
.childList td{text-align:left;vertical-align:top;}
#childList{margin-bottom:20px;margin-top:8px;}
.childPictures{margin:0 auto;}
.childPictures td{text-align:center;vertical-align:middle;}
#content .childPictures div{text-align:center;text-indent:0;font-style:italic;border:1px solid #ffca7e;background-color:#ffffcc;padding:4px;margin:15px;font-size:13px;line-height:16px;font-weight:bold;}
.childPictures img{margin-bottom:3px;background:#fff url(/images/loader_blue.gif) center center no-repeat;}
.childPictures a{text-decoration:none;}
#content .imgCaption{display:block;text-align:center;text-indent:0;font-style:italic;border:1px solid #ccc;background-color:#f2f2f2;padding:2px;margin:10px;float:left;}
.imgCaption img{margin:2px;}
#content .imgLine{text-align:center;text-indent:0;font-size:0;}
.imgLine img{background:#fff url(/images/loader_blue.gif) center center no-repeat;margin:2px;}
#content .imgRight{display:block;text-align:center;text-indent:0;font-style:italic;border:1px solid #ccc;background-color:#f2f2f2;padding:2px 4px;margin-left:15px;float:right;font-size:12px;line-height:14px;}
.imgRight img{background:#fff url(/images/loader_blue.gif) center center no-repeat;margin:2px 0;}
.simpleTable{border-collapse:collapse;margin:0 auto;border:0;}
.simpleTable td{padding:2px 15px;border:1px solid #767bb7;font-size:13px;line-height:16px;text-align:center;}
#content .simpleTable div{text-indent:0;}
.form{margin:0 auto;}
.form th{text-align:left;font-weight:bold;padding:2px;}
.form td{text-align:left;vertical-align:top;padding:2px;}
.form .right{text-align:right;padding-right:4px;}
.form input,.form select,.form textarea{width:130px;border:1px solid #8cb2d8;color:#004a93;font-size:13px;font-family:tahoma,arial,verdana,sans-serif;}
.form .date{width:105px;}
.form .dateButton{width:23px;height:20px;margin-left:2px;}
.form .medium{width:190px;}
.form .long{width:250px;}
.form textarea{height:64px;}
.star{color:#ff6900;font-size:16px;line-height:16px;}
#content .code{text-indent:0;float:right;padding-bottom:1px;text-align:center;}
.code img{border:1px solid #8cb2d8;background:#fff url(/images/loader_blue.gif) center center no-repeat;}
.code a:link,.code a:visited{text-decoration:none;border-bottom:1px dotted #76a412;font-size:12px;}
.code a:hover,.code a:active{text-decoration:none;border-bottom:1px dotted #ff6900;}
.errMsg{color:#ff3c00;font-weight:bold;}
.sucMsg{color:#379100;font-weight:bold;font-size:16px;}
.pageList{list-style:none;margin:0;padding:0;border-top:1px solid #7b9d2a;padding-right:27pt;}
.pageList li{display:inline;float:left;line-height:20px;}
.pageList li.current{color:#fff;background:#7b9d2a;padding:0 4px;}
.pageList a:link,.pageList a:visited{color:#5c8600;display:block;padding:0 4px;text-decoration:none;}
.pageList a:hover,.pageList a:active{background:#d9e2a8;}
#content .tabsBar{text-indent:0;padding:0 0 20px;}
.tabs{list-style:none;margin:0;padding:0;height:26px;width:660px;border-bottom:1px solid #38769d;}
.tabs li{display:inline;float:left;line-height:26px;margin:0 10px 0 0;}
.tabs li.activeTab{color:#fff;background:#38769d;padding:0 12px;}
.tabs a:link,.tabs a:visited{background:#e0e7ca;color:#38769d;display:block;padding:0 12px;text-decoration:none;}
.tabs a:hover,.tabs a:active{background:#d4dfc7;}
#content #shareButtons{margin:30px auto 20px;text-indent:0;width:515px;/*background:no-repeat url(/images/icons/loader_indicator.gif) 128px center;*/}
#shareButtons span.sharetext{float:left;line-height:13px;text-align:right;padding:2px 7px 0 0;font-weight:bold;color:#3a8ad9;}
div.atclear{clear:left;}
#content #vk_comments{margin:20px auto;text-indent:0;border:1px solid #b1bdd6;}
#content #jsTree{text-indent:0;text-align:left;}
#content .jsTreeNote{text-indent:0;font-size:12px;line-height:16px;color:#6d6d6d;text-align:right;float:right;border:1px dotted #ccc;padding:5px 10px;}
.jsTreeNote img{margin:0 3px;position:relative;top:1px;}
/*#content #jsTreeLoader{text-indent:0;background:no-repeat url(/js/jstree/loader_snake.gif) 20px center;color:#ff6900;padding-left:42px;margin-bottom:10px;}*/
