
body { margin: 0px; background: none repeat scroll 0% 0% rgb(58, 112, 182); font-family: Verdana; font-size: 100%; }
h1, h2, h3, h4 { margin: 0px; }
img { border: 0px none; }
.clear { clear: both; height: 0px; overflow: hidden; }
#page { margin: 0px auto; width: 1004px; background: url('../img/page.jpg') no-repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); }
#header { width: 1004px; height: 450px; position: relative; }
#header #header-info { position: absolute; top: 45px; left: 40px; }
#header #header-info h1 { color: rgb(200, 211, 228); font: 40px Verdana; padding-bottom: 5px; }
#header #header-info h1 a { color: rgb(200, 211, 228); text-decoration: none; }
#header #header-info .description { color: rgb(200, 211, 228); font: 20px Verdana; }
#main { width: 1004px; }
#content { float: left; width: 600px; padding-left: 10px; }
#content .post { float: left; margin-bottom: 30px; width: 580px; padding: 10px; background: url('../img/background.png') repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); }
#content .post .post-title { width: 520px; padding-right: 60px; height: 50px; background: url('../img/post_title.png') no-repeat scroll right top transparent; color: rgb(200, 211, 228); font: 11px Verdana; }
#content .post .post-title a { color: rgb(200, 211, 228); text-decoration: none; }
#content .post .post-title a:hover { text-decoration: underline; }
#content .post .post-title h2 { padding-bottom: 3px; color: rgb(200, 211, 228); font: 23px Verdana; }
#content .post .post-title h2 a { color: rgb(152, 195, 251); text-decoration: none; }
#content .post .post-title h2 a:hover { text-decoration: underline; }
#content .post .post-entry { font: 11px/18px Verdana; color: rgb(255, 255, 255); padding: 0px 5px; width: 570px; text-align: justify; }
#content .post .post-entry a { color: rgb(78, 151, 244); text-decoration: none; }
#content .post .post-entry a:hover { text-decoration: underline; }
#content .post .post-info { padding: 10px 5px 0px; width: 570px; clear: both; font: bold 11px Verdana; color: rgb(200, 211, 228); }
#content .post .post-info a { color: rgb(200, 211, 228); text-decoration: none; }
#content .post .post-info a:hover { text-decoration: underline; }
#content .navigation { font: bold 11px/25px Verdana; color: rgb(255, 255, 255); float: left; margin-bottom: 30px; width: 600px; }
#content .navigation a { width: 150px; background: url('../img/background.png') repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); text-align: center; display: block; color: rgb(255, 255, 255); text-decoration: none; }
#content .navigation a:hover { text-decoration: underline; }
#content .navigation .navigation-previous { float: left; }
#content .navigation .navigation-next { float: right; }
#sidebar { float: left; width: 370px; font: 11px/18px Verdana; color: rgb(255, 255, 255); padding-left: 14px; margin-bottom: 20px; }
#sidebar a { color: rgb(78, 151, 244); text-decoration: none; }
#sidebar a:hover { text-decoration: underline; }
#footer { width: 984px; height: 35px; background: url('../img/background.png') repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); color: rgb(255, 255, 255); font: 11px/35px Verdana; text-align: center; margin: 0px 10px 20px; clear: both; }
#footer a { color: rgb(78, 151, 244); text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#sidebar input { font-size: 16px; font-family: Arial,sans-serif; font-weight: normal; padding: 3px; color: rgb(0, 0, 0); background: url('../img/bg-input.png') repeat-x scroll 0px 0px rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(170, 170, 170) rgb(204, 204, 204) rgb(204, 204, 204) rgb(170, 170, 170); border-radius: 3px 3px 3px 3px; outline: 0px none; }
#sidebar input:focus { box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3); border-color: rgb(153, 153, 153); background: url('../img/bg-input-focus.png') repeat-x scroll 0px 0px rgb(255, 255, 255); }
/* ::::: http://aviatraveler.ru/wp-content/themes/airplane_theme/style.css ::::: */

body { margin: 0px; background: none repeat scroll 0% 0% rgb(58, 112, 182); font-family: Verdana; font-size: 100%; }
h1, h2, h3, h4 { margin: 0px; }
img { border: 0px none; }
.clear { clear: both; height: 0px; overflow: hidden; }
#page { margin: 0px auto; width: 1004px; background: url('../img/page.jpg') no-repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); }
#header { width: 1004px; height: 450px; position: relative; }
#header #header-info { position: absolute; top: 45px; left: 40px; }
#header #header-info h1 { color: rgb(200, 211, 228); font: 40px Verdana; padding-bottom: 5px; }
#header #header-info h1 a { color: rgb(200, 211, 228); text-decoration: none; }
#header #header-info .description { color: rgb(200, 211, 228); font: 20px Verdana; }
#main { width: 1004px; }
#content { float: left; width: 600px; padding-left: 10px; }
#content .post { float: left; margin-bottom: 30px; width: 580px; padding: 10px; background: url('../img/background.png') repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); }
#content .post .post-title { width: 520px; padding-right: 60px; height: 50px; background: url('../img/post_title.png') no-repeat scroll right top transparent; color: rgb(200, 211, 228); font: 11px Verdana; }
#content .post .post-title a { color: rgb(200, 211, 228); text-decoration: none; }
#content .post .post-title a:hover { text-decoration: underline; }
#content .post .post-title h2 { padding-bottom: 3px; color: rgb(200, 211, 228); font: 23px Verdana; }
#content .post .post-title h2 a { color: rgb(152, 195, 251); text-decoration: none; }
#content .post .post-title h2 a:hover { text-decoration: underline; }
#content .post .post-entry { font: 11px/18px Verdana; color: rgb(255, 255, 255); padding: 0px 5px; width: 570px; text-align: justify; }
#content .post .post-entry a { color: rgb(78, 151, 244); text-decoration: none; }
#content .post .post-entry a:hover { text-decoration: underline; }
#content .post .post-info { padding: 10px 5px 0px; width: 570px; clear: both; font: bold 11px Verdana; color: rgb(200, 211, 228); }
#content .post .post-info a { color: rgb(200, 211, 228); text-decoration: none; }
#content .post .post-info a:hover { text-decoration: underline; }
#content .navigation { font: bold 11px/25px Verdana; color: rgb(255, 255, 255); float: left; margin-bottom: 30px; width: 600px; }
#content .navigation a { width: 600px; background: url('../img/background.png') repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); text-align: center; display: block; color: rgb(255, 255, 255); text-decoration: none; }
#content .navigation a:hover { text-decoration: underline; }
#content .navigation .navigation-previous { float: left; }
#content .navigation .navigation-next { float: right; }
#sidebar { float: left; width: 370px; font: 11px/18px Verdana; color: rgb(255, 255, 255); padding-left: 14px; margin-bottom: 20px; }
#sidebar a { color: rgb(78, 151, 244); text-decoration: none; }
#sidebar a:hover { text-decoration: underline; }
#footer { width: 984px; height: 35px; background: url('../img/background.png') repeat scroll 0% 0% transparent; border: 1px solid rgb(23, 57, 128); color: rgb(255, 255, 255); font: 11px/35px Verdana; text-align: center; margin: 0px 10px 20px; clear: both; }
#footer a { color: rgb(78, 151, 244); text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#sidebar input { font-size: 16px; font-family: Arial,sans-serif; font-weight: normal; padding: 3px; color: rgb(0, 0, 0); background: url('../img/bg-input.png') repeat-x scroll 0px 0px rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(170, 170, 170) rgb(204, 204, 204) rgb(204, 204, 204) rgb(170, 170, 170); border-radius: 3px 3px 3px 3px; outline: 0px none; }
#sidebar input:focus { box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3); border-color: rgb(153, 153, 153); background: url('../img/bg-input-focus.png') repeat-x scroll 0px 0px rgb(255, 255, 255); }
/* ::::: http://aviatraveler.ru/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70 ::::: */

/* ::::: http://aviatraveler.ru/index.php?ak_action=aktt_css&v=2.4 ::::: */

/* ::::: http://aviatraveler.ru/facebox/facebox.css ::::: */

.b-share-popup-wrap { z-index: 1073741823; position: absolute; width: 500px; }
.b-share-popup { position: absolute; z-index: 1073741823; border: 1px solid rgb(136, 136, 136); background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(0, 0, 0); }
.b-share-popup-wrap .b-share-popup_down { top: 0px; }
.b-share-popup-wrap_state_hidden { position: absolute ! important; top: -9999px ! important; right: auto ! important; bottom: auto ! important; left: -9999px ! important; visibility: hidden ! important; }
.b-share-popup, x:nth-child(1) { border: 0px none; padding: 1px ! important; }
@media not all {
}
.b-share-popup__i { display: inline-block; padding: 5px 0px ! important; overflow: hidden; vertical-align: top; white-space: nowrap; visibility: visible; background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.6); }
.b-share-popup__item { font: 1em/1.25em Arial,sans-serif; display: block; padding: 5px 15px ! important; white-space: nowrap; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.b-share-popup__item, a.b-share-popup__item:link, a.b-share-popup__item:visited { text-decoration: none ! important; border: 0px none ! important; }
a.b-share-popup__item { cursor: pointer; }
a.b-share-popup__item .b-share-popup__item__text { display: inline; text-decoration: underline; color: rgb(26, 61, 193); }
a.b-share-popup__item:hover { word-spacing: 0px; }
a.b-share-popup__item:hover .b-share-popup__item__text { color: rgb(255, 0, 0); cursor: pointer; }
.b-share-popup__icon { display: inline-block; margin: -3px 0px 0px; padding: 0px 5px 0px 0px ! important; vertical-align: middle; }
.b-share-popup__header { font: 86%/1em Verdana,sans-serif; display: block; padding: 10px 15px 5px ! important; color: rgb(153, 153, 153); }
.b-share-popup__header_first { padding-top: 5px ! important; }
.b-share-popup_down .b-share-popup_yandexed { padding-bottom: 10px ! important; }
.b-share-popup__yandex { position: absolute; right: 4px; bottom: 2px; font: 78.125%/1em Verdana,sans-serif; padding: 3px ! important; background: none repeat scroll 0% 0% transparent; }
a.b-share-popup__yandex:link, a.b-share-popup__yandex:visited { color: rgb(198, 197, 197); text-decoration: none; }
a.b-share-popup__yandex:link:hover, a.b-share-popup__yandex:visited:hover { color: rgb(255, 0, 0); text-decoration: underline; }
.b-share-popup_to-right, .b-share-popup_to-right .b-share-popup__expander { direction: rtl; }
.b-share-popup__main, .b-share-popup__extra { direction: ltr; vertical-align: bottom; text-align: left; }
.b-share-popup_down .b-share-popup__main, .b-share-popup_down .b-share-popup__extra { vertical-align: top; }
.b-share-popup__main { display: inline-block; }
.b-share-popup__tail { position: absolute; width: 21px; height: 10px; margin: 0px 0px 0px -11px; }
.b-share-popup_down .b-share-popup__tail { top: -10px; background: url('../img/b-share-popup_down__tail.gif') no-repeat scroll 0px 0px transparent; }
.b-share-popup_down .b-share-popup__tail, x:nth-child(1) { top: -9px; background-image: url('../img/b-share-popup_down__tail.png'); }
.b-share-popup_up .b-share-popup__tail, x:nth-child(1) { bottom: -9px; background-image: url('../img/b-share-popup_up__tail.png'); }
@media not all {
}
.b-share-form-button { font: 86%/17px Verdana,Arial,sans-serif; display: inline-block; position: relative; height: 19px; margin: 0px 3px; padding: 0px 4px; cursor: default; white-space: nowrap; text-decoration: none ! important; color: rgb(0, 0, 0) ! important; border: medium none; outline: medium none; background: url('../img/b-share-form-button.png') repeat-x scroll 0px -20px transparent; }
.b-share-form-button:link:hover, .b-share-form-button:visited:hover { color: rgb(0, 0, 0) ! important; }
.b-share-form-button__before, .b-share-form-button__after { position: absolute; width: 3px; height: 19px; background: url('../img/b-share-form-button.png') repeat scroll 0% 0% transparent; }
.b-share-form-button__before { margin-left: -7px; }
.b-share-form-button__after { margin-left: 4px; background-position: -3px 0px; }
.b-share-form-button::-moz-focus-inner { border: medium none; }
SPAN.b-share-form-button:hover, .b-share-form-button_state_hover { background-position: 0px -60px; }
SPAN.b-share-form-button:hover .b-share-form-button__before, .b-share-form-button_state_hover .b-share-form-button__before { background-position: 0px -40px; }
SPAN.b-share-form-button:hover .b-share-form-button__after, .b-share-form-button_state_hover .b-share-form-button__after { background-position: -3px -40px; }
.b-share { font: 86%/1.4545em Arial,sans-serif; display: inline-block; padding: 1px 3px 1px 4px ! important; vertical-align: middle; }
.b-share .b-share-form-button { font-size: 1em; }
.b-share__handle { float: left; height: 16px; padding: 5px 3px 5px 2px ! important; cursor: pointer; text-align: left; text-decoration: none ! important; }
.b-share__handle .b-share-form-button { margin-top: -2px; }
.b-share-form-button_share { padding-left: 26px ! important; vertical-align: top; }
.b-share-form-button_share .b-share-form-button__before { margin-left: -29px; }
.b-share-form-button_share .b-share-form-button__icon { position: absolute; width: 20px; height: 17px; margin: 1px 0px 0px -23px; background: url('../img/b-share-form-button_share__icon.png') no-repeat scroll 0px 0px transparent; }
.b-share-icon { float: left; display: inline; overflow: hidden; width: 16px; height: 16px; padding: 0px ! important; vertical-align: top; border: 0px none; background: url('../img/b-share-icon.png') no-repeat scroll 0px 99px transparent; }
.b-share-icon_vkontakte, .b-share-icon_custom { background-position: 0px 0px; }
.b-share-icon_yaru, .b-share-icon_yaru_photo, .b-share-icon_yaru_wishlist { background-position: 0px -17px; }
.b-share-icon_lj { background-position: 0px -34px; }
.b-share-icon_twitter { background-position: 0px -51px; }
.b-share-icon_facebook { background-position: 0px -68px; }
.b-share-icon_moimir { background-position: 0px -85px; }
.b-share-icon_friendfeed { background-position: 0px -102px; }
.b-share-icon_odnoklassniki { background-position: 0px -170px; }
.b-share-icon_moikrug { background-position: 0px -341px; }
.b-share-icon_gplus { background-position: 0px -426px; }
#reformal_tab { display: block; font-size: 0px; background-color: rgb(0, 184, 240) ! important; line-height: 0; cursor: pointer; z-index: 100001; left: 0px; margin-top: -112.5px; position: fixed; top: 50%; border-width: 0px; border-style: solid solid solid none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 10px 4px; background-image: url('../img/gl.png'); background-repeat: repeat-y; background-attachment: scroll; background-position: 0px 0px; background-clip: border-box; background-origin: padding-box; background-size: auto auto; border-radius: 0px 5px 5px 0px; box-shadow: 1px 0px 2px rgb(136, 136, 136); }
#reformal_tab:hover { padding-left: 6px; }
#reformal_tab img { border: medium none; padding: 0px; margin: 0px; }
