
#redline{position:absolute;top:212px;left:0;height:151px;width:12px;background:#d31a29} 
* html #minwidth{height:95%} 
* html #maxwidth{height:100%} 
* html #minwidthdesc{height:95%} 
* html #maxwidthdesc{height:100%} 
* html #inner{height:97%} 
* html #outer{height:100%} 
* html #wrapper{height:100%} 
* html #wrapper-bottom{height:100%} 
#minwidth{min-width:1000px;width:expression(document.body.clientWidth < 1001 ? "1000px":"auto")} 
#maxwidth{margin:0 auto 0 0;padding:10px 0 11px 0;max-width:1260px;width:expression(document.body.clientWidth>1261 ? "1260px":"auto");background:#8d8b8c} 
#minwidthdesc{min-width:790px;width:expression(document.body.clientWidth < 791 ? "790px":"auto")} 
#maxwidthdesc{margin:0 auto 0 0;padding:10px 0 11px 0;max-width:1260px;width:expression(document.body.clientWidth>1261 ? "1260px":"auto");background:#8d8b8c} 
#body-top #maxwidth{background:#8d8b8c} 
#body-book #maxwidth{background:#55667f} 
#body-game #maxwidth{background:#3e5642} 
#body-audio #maxwidth{background:#71373d} 
#body-video #maxwidth{background:#6d8ea7} 
#body-soft #maxwidth{background:#4b5d66} 
#body-office #maxwidth{background:#633b52} 
#body-other #maxwidth{background:#585858} 
#body-charity #maxwidth{background:#2a97d2} 
#body-top #maxwidthdesc{background:#8d8b8c} 
#body-book #maxwidthdesc{background:#55667f} 
#body-game #maxwidthdesc{background:#3e5642} 
#body-audio #maxwidthdesc{background:#71373d} 
#body-video #maxwidthdesc{background:#6d8ea7} 
#body-soft #maxwidthdesc{background:#4b5d66} 
#body-office #maxwidthdesc{background:#633b52} 
#body-other #maxwidthdesc{background:#585858} 
#body-charity #maxwidthdesc{background:#2a97d2} 
#outer{position:relative;border-top:1px dashed #8d8b8c} 
#body-top #outer{border-top:1px dashed #8d8b8c} 
#body-book #outer{border-top:1px dashed #55667f} 
#body-game #outer{border-top:1px dashed #3e5642} 
#body-audio #outer{border-top:1px dashed #71373d} 
#body-video #outer{border-top:1px dashed #6d8ea7} 
#body-soft #outer{border-top:1px dashed #4b5d66} 
#body-office #outer{border-top:1px dashed #633b52} 
#body-other #outer{border-top:1px dashed #585858} 
#body-charity #outer{border-top:1px dashed #2a97d2} 
#wrapper{z-index:1;margin:0 12px 0 12px;padding:0;background:#FFF url('http://img.labirint.ru/design/corner_bl.png') 0 100% no-repeat} 
#body-top #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_bl.png) 0 100% no-repeat} 
#body-book #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_blue_bl.png) 0 100% no-repeat} 
#body-game #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_game_bl.gif) 0 100% no-repeat} 
#body-audio #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_audio_bl.gif) 0 100% no-repeat} 
#body-video #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_video_bl.gif) 0 100% no-repeat} 
#body-soft #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_soft_bl.gif) 0 100% no-repeat} 
#body-office #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_office_bl.gif) 0 100% no-repeat} 
#body-other #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_other_bl.gif) 0 100% no-repeat} 
#body-charity #wrapper{background:#FFF url(http://img.labirint.ru/design/corner_charity_bl.gif) 0 100% no-repeat} 
#wrapper-bottom{position:relative;z-index:4;background:url(http://img.labirint.ru/design/corner_tl.png) 0 0 no-repeat} 
#body-top #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_tl.png) 0 0 no-repeat} 
#body-book #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_blue_tl.png) 0 0 no-repeat} 
#body-game #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_game_tl.gif) 0 0 no-repeat} 
#body-audio #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_audio_tl.gif) 0 0 no-repeat} 
#body-video #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_video_tl.gif) 0 0 no-repeat} 
#body-soft #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_soft_tl.gif) 0 0 no-repeat} 
#body-office #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_office_tl.gif) 0 0 no-repeat} 
#body-other #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_other_tl.gif) 0 0 no-repeat} 
#body-charity #wrapper-bottom{background:url(http://img.labirint.ru/design/corner_charity_tl.gif) 0 0 no-repeat} 
#inner{z-index:10;width:98%;margin:0 0 0 auto;background:#FFF;min-height:1000px} 
#header{position:relative;height:83px;background:#FFF} 
#header-left{position:absolute;float:left;width:17%;margin-right:-83%;height:100%;background:#fff} 
#header-left-left{clear:both;width:80%;height:100%;border:solid 0 black} 
#icons{float:right;width:100%;margin-top:8px} 
#link-home{float:left;width:14px;height:10px;margin:1px 0 0 0;padding-right:21%} 
#link-home a,#link-home span{width:13px;background-image:url(http://img.labirint.ru/design/sprite-main2.png);background-position:-10px -10px} 
#link-map{float:left;width:14px;height:11px;margin:1px 0 0 0;padding-right:20%} 
#link-map a{width:13px;background-image:url(http://img.labirint.ru/design/sprite-main2.png);background-position:-10px -68px} 
#link-email{float:left;width:14px;height:8px;margin:2px 0 0 0} 
#link-email a{width:13px;background-image:url(http://img.labirint.ru/design/sprite-main2.png);background-position:-10px -40px} 
#link-favorite{float:right;width:14px;height:13px;margin:1px 0 0 0} 
#link-favorite a{width:13px;background-image:url(http://img.labirint.ru/design/sprite-main2.png);background-position:-10px -99px} 
#authorization{float:left;width:100%;height:42px;margin-top:17px} 
#authorization-status{font:bold 1.1em Arial,Helvetica,sans-serif} 
#authorization #user-name{padding-top:15px;position:absolute} 
#autorization{cursor:pointer;color:#1868a0;border-bottom:1px dotted #1868a0;line-height:10px;position:relative} 
#autorization:hover{color:#ad0a05;border-bottom:1px dotted #ad0a05} 
#authorization #user-logout{z-index:100;position:relative;float:right;padding-top:30px} 
#authorization #user-login{z-index:100;position:relative;float:left;padding-top:29px} 
#new-basket{margin-top:17px} 
#new-basket #basket{position:relative;float:left;left:15px;width:24%;padding:4px 0 4px 7px;background:url(http://img.labirint.ru/design/sprite-main2.png) 0 -306px no-repeat} 
#new-basket #basket a{padding:0 0 0 37px;color:#000} 
#new-basket #basket a:hover{color:#ad0a05} 
#basket-price{position:relative;clear:both;margin-top:0;top:2px;font:bold 1.1em Arial,Helvetica,sans-serif;color:#8c8c8c;width:135px} 
#basket-price-full{line-height:18px} 
#basket-price-text{float:left} 
#price-full-val{float:right;font-size:1.1em;color:black} 
#basket-price-discount{clear:both} 
#price-discount-val{float:right;font-size:1.1em;color:#ac0900} 
#basket-status{position:relative;z-index:1} 
#basket-status a{color:#fff;text-decoration:none} 
#basket-in-cart{position:absolute;width:12px;height:10px;padding-top:1px;left:38px;top:-4px;font:bold 9px/9px Arial,Helvetica,sans-serif;color:#FFF;text-align:center;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -768px no-repeat} 
#basket-in-dreambox{position:absolute;width:12px;height:10px;padding-top:1px;left:18px;top:10px;font:bold 9px/9px Arial,Helvetica,sans-serif;color:#FFF;text-align:center;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -799px no-repeat} 
#header-right{margin-left:17%;position:absolute;float:right;width:83%;background:#fff;height:100%} 
#header-right-left{float:right;width:50%;position:absolute;height:100%;background:#FFF url(http://img.labirint.ru/design/corner_tr.png) 100% 0 no-repeat} 
#header-logos{float:left;padding:5px;position:absolute;color:#ad0a05;font:1.6em Arial,Helvetica,sans-serif;letter-spacing:-0.6px} 
#header-logos strong{position:relative;letter-spacing:1px} 
#main-logo{margin-top:7px} 
.logo_we{margin:0!important;width:158px;height:85px;background:url('http://img.labirint.ru/design/logo_we_85.png') no-repeat!important} 
#body-top #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_tr.png) 100% 0 no-repeat} 
#body-book #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_blue_tr.png) 100% 0 no-repeat} 
#body-game #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_game_tr.gif) 100% 0 no-repeat} 
#body-audio #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_audio_tr.gif) 100% 0 no-repeat} 
#body-video #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_video_tr.gif) 100% 0 no-repeat} 
#body-soft #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_soft_tr.gif) 100% 0 no-repeat} 
#body-office #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_office_tr.gif) 100% 0 no-repeat} 
#body-other #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_other_tr.gif) 100% 0 no-repeat} 
#body-charity #header-right-left{background:#FFF url(http://img.labirint.ru/design/corner_charity_tr.gif) 100% 0 no-repeat} 
#contacts{float:right;position:absolute;width:57%;height:100%;left:39%;padding-left:24px} 
#contacts-phone{position:absolute;top:24px} 
#contacts-phone span.code{position:absolute;text-align:right;top:-1px;font:1.3em/30px Arial,Helvetica,sans-serif;color:#9c9c9c} 
#contacts-phone span.numbers{margin:0 0 0 30px;font:1.8em/30px Arial,Helvetica,sans-serif;color:#ac0900} 
#contacts-phone-mos{position:absolute;top:53px;height:30px;border-bottom:solid 1px #fff} 
#contacts-phone-mos span.code{position:absolute;width:24px;text-align:right;top:-1px;font:1.3em/30px Arial,Helvetica,sans-serif;color:#9c9c9c} 
#contacts-phone-mos span.numbers{margin:0 0 0 30px;font:1.8em/30px Arial,Helvetica,sans-serif;color:#ac0900} 
#contacts-phone-reg{position:absolute;top:53px;height:30px;border-bottom:solid 1px #fff} 
#contacts-phone-reg span.txt{font:normal 1.1em Arial,Helvetica,sans-serif;color:#5a5a5a;width:100%;word-spacing:2.5px;padding-left:1px} 
#contacts-phone-reg div.numbers{font:1.9em Arial,Helvetica,sans-serif;margin-top:-4px;color:#ac0900} 
#contacts-skype{position:absolute;width:22px;height:22px;top:12px;left:81%;cursor:pointer;background:#fff url(http://img.labirint.ru/design/sprite-main2.png) -10px -389px no-repeat} 
#contacts-icq{position:absolute;height:20px;left:70%;cursor:pointer} 
#contacts-icqi{float:left;width:20px;height:26px;top:9px;left:76%;cursor:pointer} 
.icq-on{width:20px;top:12px;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -349px no-repeat} 
.icq-off{width:40px;top:13px;background:url(http://img.labirint.ru/design/icq.gif) 0 0 no-repeat} 
#contacts-callback{position:absolute;width:50px;height:27px;top:46px;left:70%;cursor:pointer;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -721px no-repeat} 
#contacts-callbacki{float:left;width:50px;height:27px;top:46px;left:70%;cursor:pointer;margin:-12px 0 0 0} 
#header-right-right{position:absolute;float:right;width:51%;height:100%;background:#8d8b8c;margin-left:50%} 
#body-top #header-right-right{background:#8d8b8c} 
#body-book #header-right-right{background:#55667f} 
#body-game #header-right-right{background:#3e5642} 
#body-audio #header-right-right{background:#71373d} 
#body-video #header-right-right{background:#6d8ea7} 
#body-soft #header-right-right{background:#4b5d66} 
#body-office #header-right-right{background:#633b52} 
#body-other #header-right-right{background:#585858} 
#body-charity #header-right-right{background:#2a97d2} 
#search-options{position:absolute;width:100%;height:10px} 
#search-in{position:absolute;left:26px;top:0;padding-left:28px} 
#search-options>#search-in{position:absolute;left:26px;top:0} 
#search-in ul{list-style:none} 
#search-in ul li{display:inline;margin:0 .5em 0 0;font:1.1em/20px Arial,Helvetica,sans-serif;color:#bdc6cd} 
#search-in ul li a{color:#FFF} 
#search-advanced{color:#fff;font:1.1em Arial,Helvetica,sans-serif;position:absolute;left:26px;top:50px;padding-left:29px} 
#search-advanced a{color:#FFF} 
#searchform{padding:22px 20px 0 26px} 
#searchform #search-field{display:inline;width:70%} 
#searchform input.submit{width:59px;margin:0 0 0 5px;cursor:pointer;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -681px no-repeat;font-weight:bold;color:#fff;height:20px;border:0} 
.serach_kategory_menu{border-bottom:1px dashed #fff} 
.serach_kategory_menu a{text-decoration:none} 
#search-in-item{clear:both;margin:0 0 0 32px;width:300px} 
#search-in-item ul{list-style:none} 
#search-in-item ul li{display:inline;margin:0 .5em 0 0;font:1.1em/20px Arial,Helvetica,sans-serif;color:#757575} 
#search-in-item ul li a{color:#1868a0} 
#search-in-item .serach_kategory_menu{border-bottom:1px dashed #1868a0} 
#navigationtop{height:10px;margin:0 0 10px 0;background:url(http://img.labirint.ru/design/corner_tr.png) 100% 0 no-repeat} 
#body-top #navigationtop{background:url(http://img.labirint.ru/design/corner_tr.png) 100% 0 no-repeat} 
#body-book #navigationtop{background:url(http://img.labirint.ru/design/corner_blue_tr.png) 100% 0 no-repeat} 
#body-game #navigationtop{background:url(http://img.labirint.ru/design/corner_game_tr.gif) 100% 0 no-repeat} 
#body-audio #navigationtop{background:url(http://img.labirint.ru/design/corner_audio_tr.gif) 100% 0 no-repeat} 
#body-video #navigationtop{background:url(http://img.labirint.ru/design/corner_video_tr.gif) 100% 0 no-repeat} 
#body-soft #navigationtop{background:url(http://img.labirint.ru/design/corner_soft_tr.gif) 100% 0 no-repeat} 
#body-office #navigationtop{background:url(http://img.labirint.ru/design/corner_office_tr.gif) 100% 0 no-repeat} 
#body-other #navigationtop{background:url(http://img.labirint.ru/design/corner_other_tr.gif) 100% 0 no-repeat} 
#body-charity #navigationtop{background:url(http://img.labirint.ru/design/corner_charity_tr.gif) 100% 0 no-repeat} 
#navigation{height:130px;margin:0} 
#inner>#navigation{height:130px;background:url(http://img.labirint.ru/design/corner_tr.png) 100% 0 no-repeat} 
#body-top #navigation{background:url(http://img.labirint.ru/design/corner_tr.png) 100% 0 no-repeat} 
#body-book #navigation{background:url(http://img.labirint.ru/design/corner_blue_tr.png) 100% 0 no-repeat} 
#body-game #navigation{background:url(http://img.labirint.ru/design/corner_game_tr.gif) 100% 0 no-repeat} 
#body-audio #navigation{background:url(http://img.labirint.ru/design/corner_audio_tr.gif) 100% 0 no-repeat} 
#body-video #navigation{background:url(http://img.labirint.ru/design/corner_video_tr.gif) 100% 0 no-repeat} 
#body-soft #navigation{background:url(http://img.labirint.ru/design/corner_soft_tr.gif) 100% 0 no-repeat} 
#body-office #navigation{background:url(http://img.labirint.ru/design/corner_office_tr.gif) 100% 0 no-repeat} 
#body-other #navigation{background:url(http://img.labirint.ru/design/corner_other_tr.gif) 100% 0 no-repeat} 
#body-charity #navigation{background:url(http://img.labirint.ru/design/corner_charity_tr.gif) 100% 0 no-repeat} 
#navigation-left{float:left;width:17%;margin-right:-83%;height:100%} 
#navigation-left img{position:relative;top:28px} 
#navigation-right{float:right;width:83%;height:100%} 
#navigation-right-left{position:relative;float:left;width:49%;height:100px;top:-1px} 
#navigation-right-left .user_favorite{color:#1868a0;cursor:pointer;zindex:2;position:absolute;top:-35px;left:15px;font:1.1em Helvetica,sans-serif;border-bottom:1px dashed;text-decoration:none} 
#navigation-right-left #name{z-index:2;position:relative;top:-35px;left:15px;font:1.1em Helvetica,sans-serif} 
#navigation-right-left #logo{z-index:1;position:absolute;top:-14px} 
#navigation-right-left #logo-ny{z-index:1;position:absolute;top:-30px;left:-20px} 
#navigation-right-left a{color:#000} 
#navigation-right-left a:hover{color:#ad0a05} 
#navigation-menu{position:relative;height:45px;font:1.2em Arial,Helvetica,sans-serif;width:100%} 
#navigation-menu-inner{width:100%;position:relative;height:100%} 
#navigation-menu-left{margin-top:10px;width:39%;float:left;position:relative;border-radius:10px;-webkit-border-radius:10px} 
#navigation-menu-right{margin-top:10px;width:58%;float:right;position:relative} 
#menu-rcorner-inner{position:relative;float:right;width:10px;height:100%} 
*html #menu-rcorner-inner{background:url(http://img.labirint.ru/design/corner_br_inner.gif) bottom no-repeat} 
#menu-lcorner-inner{position:relative;float:left;width:10px;height:100%} 
*html #menu-lcorner-inner{background:url(http://img.labirint.ru/design/corner_bl_inner.gif) bottom no-repeat} 
.menu-container-full{position:relative;width:100%;float:left;height:100%} 
.menu-container-top{z-index:100;background:#eee;position:relative;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0} 
.menu-text-left{position:relative;padding:8px 0 2px 0;height:25px;line-height:22px} 
.menu-text-left-sel{position:relative;padding:8px 0 2px 22px;height:25px;line-height:22px} 
.menu-text-right{position:relative;padding:8px 0 2px 12px;height:25px;line-height:22px} 
.menu-container-bottomleft{background:url(http://img.labirint.ru/design/corner_bl_nav.gif) bottom left no-repeat} 
.menu-container-bottomright{background:url(http://img.labirint.ru/design/corner_br_nav.gif) bottom right no-repeat} 
#new-cabinet{float:left;width:100%;position:relative;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -129px no-repeat;height:20px} 
#new-cabinet a{padding:0 0 0 22px} 
#new-cabinet-sel{padding:0;float:left;width:100%;position:relative} 
#new-cabinet-sel a{color:#8c8c8c} 
#new-guestbook{float:left;width:52%;height:20px} 
#new-guestbook a,#new-help a{padding-left:6px} 
#new-guestbook span{cursor:pointer;display:block;float:left;width:16px;height:16px;margin-top:3px;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -168px no-repeat} 
#new-help{float:right;width:37%;height:20px} 
#new-guestbook a.sel{color:#8c8c8c} 
#new-help a.sel{color:#8c8c8c} 
#new-help span{cursor:pointer;display:block;float:left;width:16px;height:16px;margin-top:3px;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -204px no-repeat} 
.navigation-container-full{width:100%} 
.navigation-container-top{z-index:200;background:#eee;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px} 
.navigation-text{position:relative;min-height:46px;padding:5px 15px 5px 22px;height:35px;font:1.3em Arial,Helvetica,sans-serif;line-height:22px} 
.navigation-text-big{position:relative;min-height:69px;padding:5px 15px 5px 22px;height:35px;font:1.3em Arial,Helvetica,sans-serif;line-height:22px} 
.navigation-text-big ul,.navigation-text ul{list-style:none} 
.navigation-text-big li,.navigation-text li{display:inline} 
.navigation-text li.navigation-menu-sep{margin:0 2%;color:#969696;font-weight:bold} 
.navigation-text-big li.navigation-menu-sep{margin:0 1%;color:#969696;font-weight:bold} 
.nocorner-tr{border-radius:10px 0 10px 10px;-webkit-border-radius:10px 0 10px 10px;-moz-border-radius:10px 0 10px 10px} 
.nocorner-tl{border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px} 
#navigation-right-right{position:relative;float:right;width:50%;font:1.2em/18px Arial,Helvetica,sans-serif} 
.geotargeting-full{color:#333;width:100%;position:absolute} 
.geotargeting-text{padding:0 20px 0 26px;min-height:100px;position:relative} 
.menuhelp-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
.menuhelp-top{background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
.menuhelp-bottomleft{background:url(http://img.labirint.ru/design/help_gtcorner_bottom.gif) bottom left no-repeat} 
.menuhelp-bottomright{background:url(http://img.labirint.ru/design/help_gtcorner_bottom_right.gif) bottom right no-repeat} 
.menuhelp-topleft{background:url(http://img.labirint.ru/design/help_gtcorner_top.gif) top left no-repeat} 
.menuhelp-topright{background:url(http://img.labirint.ru/design/help_gtcorner_top_right.gif) top right no-repeat} 
.menuhelp-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y} 
.menuhelp-right{background:url(http://img.labirint.ru/design/gt_vertline.gif) top right repeat-y} 
.menuhelp-full{color:#333;background:#eee none repeat scroll 0 0} 
.menuhelp-text{padding:20px 20px 20px 26px} 
.right-menuhelp-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
.right-menuhelp-top{background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
.right-menuhelp-bottomleft{background:url(http://img.labirint.ru/design/help_gtcorner_bottom.gif) bottom left no-repeat} 
.right-menuhelp-bottomright{background:url(http://img.labirint.ru/design/help_gtcorner_bottom_right.gif) bottom right no-repeat} 
.right-menuhelp-topleft{background:url(http://img.labirint.ru/design/help_gtcorner_top.gif) top left no-repeat;position:relative} 
.right-menuhelp-topright{background:url(http://img.labirint.ru/design/help_gtcorner_top_right.gif) top right no-repeat;position:relative} 
.right-menuhelp-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y} 
.right-menuhelp-right{background:url(http://img.labirint.ru/design/gt_vertline.gif) top right repeat-y} 
#right-navigation-menuhelp{position:relative;font:1.2em/18px Arial,Helvetica,sans-serif;background:#eee none repeat scroll 0 0} 
.right-menuhelp-full{color:#333} 
.right-menuhelp-text{padding:20px 20px 0 26px;min-height:400px} 
#help-right{position:static;width:75%;display:inline} 
* html .geotargeting-text{height:100px} 
.geotargeting-text img{margin:4px 10px 10px 0} 
.geotargeting-text p{margin-bottom:5px} 
.geotargeting-text a{color:#1868a0} 
.geotargeting-text a:hover{color:#ad0a05} 
.geotargeting-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
.geotargeting-bottomleft{background:url(http://img.labirint.ru/design/gtcorner_bottom.gif) bottom left no-repeat} 
.geotargeting-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y;position:relative} 
#delivery-cont{padding-top:19px} 
#new-delivery{position:relative;float:left;width:100px;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -238px no-repeat} 
#new-delivery a{padding:0 0 0 26px} 
#navigation-right-right a{color:#000} 
#navigation-right-right a:hover{color:#ad0a05} 
#geotarget-rule{padding-top:5px;clear:both;color:black;font:.9em Arial,Helvetica,sans-serif} 
#navigation-right-right .user_region{z-index:2;padding-top:3px;font:bold .9em Helvetica,sans-serif;color:#8c8c8c} 
#gt_rule_name{color:#1868a0;text-decoration:none;border-bottom:1px dotted #1868a0;display:inline} 
#gt_rule_name:hover{color:#ad0a05;border-bottom:1px dotted #ad0a05} 
#navigation-right-right #nav-basket{position:relative;float:left;left:20px;width:18%;padding:4px 0 4px 0;background:url(http://img.labirint.ru/design/nav_basket.png) 10px 50% no-repeat} 
#navigation-right-right #nav-basket a{padding:0 0 0 37px} 
#navigation-right-right #nav-basket-sel{position:relative;float:left;width:18%;padding:4px 0 4px 0;background:#eee url(http://img.labirint.ru/design/nav_basket_sel.png) 10px 50% no-repeat} 
#navigation-right-right #nav-basket-sel a{padding:0 0 0 37px;color:#8c8c8c} 
#navigation-right-right #nav-delivery{position:relative;float:left;width:18%;padding:4px 0 4px 0;background:url(http://img.labirint.ru/design/nav_delivery.png) 12px 50% no-repeat} 
#navigation-right-right #nav-delivery a{padding:0 0 0 35px} 
#navigation-right-right #nav-delivery-sel{position:relative;float:left;width:18%;padding:4px 0 4px 0;background:#eee url(http://img.labirint.ru/design/nav_delivery_sel.png) 12px 50% no-repeat} 
#navigation-right-right #nav-delivery-sel a{padding:0 0 0 35px;color:#8c8c8c} 
#navigation-right-right #nav-personal{position:relative;float:left;width:29%;padding:4px 0 4px 0;background:url(http://img.labirint.ru/design/nav_personal.png) 15px 50% no-repeat} 
#navigation-right-right #nav-personal a{padding:0 0 0 45px} 
#navigation-right-right #nav-personal-sel{position:relative;float:left;width:29%;padding:4px 0 4px 0;background:#eee url(http://img.labirint.ru/design/nav_personal_sel.png) 15px 50% no-repeat} 
#navigation-right-right #nav-personal-sel a{padding:0 0 0 45px;color:#8c8c8c} 
#navigation-right-right #nav-rss{position:relative;float:left;width:20%;padding:4px 0 4px 0;background:url(http://img.labirint.ru/design/nav_rss.png) 10px 50% no-repeat} 
#navigation-right-right #nav-rss a{padding:0 0 0 35px} 
#navigation-right-right #nav-rss-sel{position:relative;float:left;width:20%;padding:4px 0 4px 0;background:#eee url(http://img.labirint.ru/design/nav_rss_sel.png) 10px 50% no-repeat} 
#navigation-right-right #nav-rss-sel a{padding:0 0 0 35px;color:#8c8c8c} 
#navigation-right-right #nav-help{position:relative;float:left;width:14%;padding:4px 0 4px 0;background:url(http://img.labirint.ru/design/nav_help.png) 10px 50% no-repeat} 
#navigation-right-right #nav-help a{padding:0 0 0 27px} 
#navigation-right-right #nav-help-sel{position:relative;float:left;width:14%;padding:4px 0 4px 0;background:#eee url(http://img.labirint.ru/design/nav_help_sel.png) 10px 50% no-repeat} 
#navigation-right-right #nav-help-sel a{padding:0 0 0 27px;color:#8c8c8c} 
#navigation-right-right #nav-help-sel-wl{position:relative;float:left;width:14%;padding:4px 0 4px 0;background:#eee url(http://img.labirint.ru/design/nav_help_sel.png) 10px 50% no-repeat} 
#navigation-right-right #nav-help-sel-wl a{padding:0 0 0 27px} 
#navigation-right-submenu{position:relative;float:right;padding:0 5px 0 30px;width:78%;height:20px;font:1.15em/16px Arial,Helvetica,sans-serif} 
#navigation-right-submenu a{color:#000;padding:0} 
#navigation-right-submenu a:hover{color:#ad0a05} 
#navigation-right-submenu #nav-help-razdel{position:relative;float:left;text-align:center;width:19%;background:#eee;padding:4px 0 4px 0} 
#navigation-right-submenu #nav-help-razdel-sel{position:relative;float:left;text-align:center;width:19%;background:#eee;padding:4px 0 4px 0} 
#navigation-right-submenu #nav-help-razdel-sel a{color:#8c8c8c} 
#navigation-right-submenu #nav-cabinet-razdel{position:relative;float:left;text-align:center;width:19%;background:#eee;padding:4px 0 4px 0} 
#navigation-right-submenu #nav-cabinet-razdel-sel{position:relative;float:left;text-align:center;width:19%;background:#eee;padding:4px 0 4px 0} 
#navigation-right-submenu #nav-cabinet-razdel-sel a{color:#8c8c8c} 
#navigation-right-submenu #nav-separator{position:relative;float:left;text-align:center;width:1%;background:#eee;padding:4px 0 4px 0;color:#848282} 
#left{width:17%;margin-right:-83%;position:absolute;top:210px} 
#left-menuhelp{float:left} 
#inner>#left{float:left;position:static} 
#main-menu-select a{color:#8c8c8c} 
#main-menu-select a:hover{color:#ad0a05} 
#main-menu{z-index:3;font:bold 1.3em/1.6em Arial,Helvetica,sans-serif} 
#main-menu ul{position:relative;list-style:none;left:-20px} 
#main-menu ul li{padding:0 0 0 20px;width:90px} 
#main-menu ul li.school a{color:#f26522} 
#main-menu ul li.school_select a{color:#8c8c8c} 
#main-menu ul li.books_menu{background:url(http://img.labirint.ru/design/9_16x16.gif) 1px 1px no-repeat} 
#main-menu ul li.books_menu a{color:#f26522} 
#main-menu ul li.bear{background:url(http://img.labirint.ru/images/news/6532_1311066238.gif) 0 3px no-repeat} 
#main-menu ul li.bear a{color:#f26522} 
#main-menu ul li a:hover{color:#ad0a05} 
.sub-menu-separator{background:#fff;height:16px;width:40px;position:absolute;left:-40px} 
.sub-menu{z-index:4;margin:13px 0 0 0;font:1.3em/1.6em Arial,Helvetica,sans-serif} 
.sub-menu ul{position:relative;list-style:none;left:-20px} 
.sub-menu ul li{padding:0 0 0 20px} 
.sub-strong ul li a{font-weight:bold} 
.sub-menu ul li.action{background:url(http://img.labirint.ru/design/bomba.gif) 2px 1px no-repeat} 
.sub-menu ul li.diary{background:url(http://img.labirint.ru/design/dnevnik16x16.gif) 1px 1px no-repeat} 
.sub-menu ul li.contest{background:url(http://img.labirint.ru/design/bullet_flag.png) 2px 0 no-repeat} 
.sub-menu ul li.konkurs{background:url(http://img.labirint.ru/images/news/6197_1297424713.gif) 1px 2px no-repeat} 
.sub-menu ul li.sharny{background:url(http://img.labirint.ru/design/shar_ny.gif) 0 1px no-repeat;height:22px} 
.sub-menu ul li.victory{background:url(http://img.labirint.ru/design/lenta16x16.gif) 1px 3px no-repeat} 
.sub-menu ul li.birthday{background:url(http://img.labirint.ru/design/5_15x18.jpg) 3px 2px no-repeat} 
.sub-menu ul li.menu-stars{background:url(http://img.labirint.ru/design/star16x16.gif) 2px 1px no-repeat;height:22px} 
.sub-menu ul li.hot{background:url(http://img.labirint.ru/design/hot16.gif) 1px 1px no-repeat} 
.sub-menu ul li.menu-subscribes{background:url(http://img.labirint.ru/design/subscribes.gif) 1px -1px no-repeat} 
.sub-menu ul li.school{background:url(http://img.labirint.ru/design/school.gif) 0 2px no-repeat;height:22px} 
.sub-menu ul li.vip{background:url(http://img.labirint.ru/design/vipbook.gif) 0 2px no-repeat} 
.sub-menu ul li.gifts{background:url(http://img.labirint.ru/design/23fev18x18.gif) -1px 0 no-repeat;height:22px} 
.sub-menu ul li.actions{background:url(http://img.labirint.ru/design/action.gif) 0 2px no-repeat} 
.sub-menu ul li.actionsnow{background:url(http://img.labirint.ru/design/snow16.gif) 0 1px no-repeat} 
.sub-menu ul li.recomends-menu{background:url(http://img.labirint.ru/design/recomend.gif) 0 1px no-repeat} 
.sub-menu ul li.ny{background:url(http://img.labirint.ru/design/ny.gif) 0 4px no-repeat} 
.sub-menu ul li.feb14{background:url(http://img.labirint.ru/design/hard.jpg) 1px 1px no-repeat} 
.sub-menu ul li.feb23{background:url(http://img.labirint.ru/images/news/6190_1297686247.gif) 1px 3px no-repeat;line-height:24px} 
.sub-menu ul li.mar8{background:url(http://img.labirint.ru/design/8.gif) 1px 1px no-repeat;height:22px} 
.sub-menu ul li.post{background:url(http://img.labirint.ru/design/post.gif) 2px 0 no-repeat} 
.sub-menu ul li.apr1{background:url(http://img.labirint.ru/design/fun.gif) 2px 5px no-repeat} 
.sub-menu ul li.travel{background:url(http://img.labirint.ru/design/girl.gif) 2px 0 no-repeat} 
.sub-menu ul li.rest{background:url(http://img.labirint.ru/design/palm.gif) 1px 3px no-repeat} 
.sub-menu ul li.may9{background:url(http://img.labirint.ru/design/pobeda.gif) 2px 1px no-repeat} 
.sub-menu ul li.rating{background:url(http://img.labirint.ru/design/rating.gif) 2px 4px no-repeat} 
.sub-menu ul li.subscribe{background:url(http://img.labirint.ru/design/podpiska.gif) 1px 1px no-repeat} 
.sub-menu ul li.olympic{background:url(http://img.labirint.ru/design/olympic.gif) 0 4px no-repeat} 
.sub-menu ul li.inquirers{background:url(http://img.labirint.ru/design/opros.gif) 0 3px no-repeat} 
.sub-menu ul li.holidays{background:url(http://img.labirint.ru/design/korobka16x16.gif) 0 0 no-repeat;padding-left:20px;margin-left:-2px;height:20px;position:relative} 
.sub-menu ul li.charity{background:url(http://img.labirint.ru/design/charity.gif) 0 3px no-repeat;font-size:.9em} 
.sub-menu ul li.per10{background:url(http://img.labirint.ru/design/10.gif) 0 3px no-repeat} 
.sub-menu ul li.review{background:url(http://img.labirint.ru/design/review.gif) 0 3px no-repeat} 
.sub-menu ul li.heart{background:url(http://img.labirint.ru/design/heart16x16.gif) 1px 2px no-repeat} 
.sub-menu ul li a{color:#000} 
.sub-menu ul li.cf26522 a{color:#f26522} 
.sub-menu ul li.action a{color:#f26522} 
.sub-menu ul li.diary a{color:#f26522} 
.sub-menu ul li.contest a{color:#f26522} 
.sub-menu ul li.konkurs a{color:#f26522} 
.sub-menu ul li.sharny a{color:#f26522} 
.sub-menu ul li.school a{color:#f26522} 
.sub-menu ul li.victory a{color:#f26522} 
.sub-menu ul li.victory2 a{color:#f26522} 
.sub-menu ul li.birthday a{color:#f26522} 
.sub-menu ul li.menu-stars a{color:#f26522} 
.sub-menu ul li.hot a{color:#f26522} 
.sub-menu ul li.menu-subscribes a{color:#f26522} 
.sub-menu ul li.actions a{color:#f26522} 
.sub-menu ul li.actionsnow a{color:#f26522} 
.sub-menu ul li.recomends-menu a{color:#f26522} 
.sub-menu ul li.ny a{color:brown} 
.sub-menu ul li.offer a{color:#f26522} 
.sub-menu ul li.feb14 a{color:#f26522} 
.sub-menu ul li.feb23 a{color:#f26522} 
.sub-menu ul li.mar8 a{color:#f26522} 
.sub-menu ul li.post a{color:#f26522} 
.sub-menu ul li.apr1 a{color:#f26522} 
.sub-menu ul li.none a{color:#f26522} 
.sub-menu ul li.travel a{color:#f26522} 
.sub-menu ul li.rest a{color:#f26522} 
.sub-menu ul li.may9 a{color:#f26522} 
.sub-menu ul li.rating a{color:#f26522} 
.sub-menu ul li.subscribe a{color:#f26522} 
.sub-menu ul li.olympic a{color:#f26522} 
.sub-menu ul li.inquirers a{color:#f26522} 
.sub-menu ul li.holidays a{color:#f26522} 
.sub-menu ul li.charity a{color:#0083e1} 
.sub-menu ul li.review a{color:#f26522} 
.sub-menu ul li.heart a{color:#f26522} 
.sub-menu ul li a:hover{color:#ad0a05} 
#business-menu{z-index:5;font:1.3em/1.6em Arial,Helvetica,sans-serif;margin:0 0 8px 0;padding:0 0 15px 0} 
#business-menu ul{position:relative;list-style:none} 
#business-menu ul li a{color:#000} 
#business-menu ul li.action a{color:#f26522} 
#business-menu ul li.ny a{color:#f26522} 
#business-menu ul li.offer a{color:#f26522} 
#business-menu ul li.feb14 a{color:#f26522} 
#business-menu ul li.feb23 a{color:#f26522} 
#business-menu ul li.mar8 a{color:#f26522} 
#business-menu ul li.post a{color:#f26522} 
#business-menu ul li.apr1 a{color:#f26522} 
#business-menu ul li.travel a{color:#f26522} 
#business-menu ul li.rest a{color:#f26522} 
#business-menu ul li.may9 a{color:#f26522} 
#business-menu ul li.rating a{color:#f26522} 
#business-menu ul li.subscribe a{color:#f26522} 
#business-menu ul li.olympic a{color:#f26522} 
#business-menu ul li.inquirers a{color:#f26522} 
#business-menu ul li a:hover{color:#ad0a05} 
#visit-menu-bgr{z-index:6;position:relative;background:#eee;margin-left:-12%;width:100%;margin-top:20px} 
#visit-menu{position:relative;padding:12px 5px 17px 22px} 
#visit-menu ul{position:relative;list-style:none;font:1.1em Arial,Helvetica,sans-serif} 
#visit-menu ul li{margin:7px 0 5px 0} 
#visit-menu ul li a.href{color:#000;font:1.2em Arial,Helvetica,sans-serif} 
#visit-menu ul li a.href:hover{color:#ad0a05;font:1.2em Arial,Helvetica,sans-serif} 
#right{position:relative;float:right;width:83%;margin-left:0;height:1150px} 
.right-content{padding-right:20px;line-height:20px} 
#inner>#right{position:static;height:100%} 
.favorite{zindex:2;font:1.1em Helvetica,sans-serif;border-bottom:1px dashed;text-decoration:none} 
#space{clear:both;width:100%;height:35px} 
#footer{height:100px;z-index:2;clear:both;background:url('http://img.labirint.ru/design/corner_br.png') 100% 100% no-repeat;margin:0 0 0 auto} 
#footer-left{float:left;width:17%;padding-top:19px} 
#footer-phone{width:88%;margin:0 auto;font:1.8em Arial,Helvetica,sans-serif;text-align:center;letter-spacing:1px} 
#footer-phone span.code{color:#9c9c9c} 
#footer-right{float:right;width:81%} 
#footer-line{border-top:solid 1px #cecece;height:20px;margin-right:20px} 
#inner>#footer-right{position:static;height:100%} 
#body-top #footer{background:url(http://img.labirint.ru/design/corner_br.png) 100% 100% no-repeat} 
#body-book #footer{background:url(http://img.labirint.ru/design/corner_blue_br.png) 100% 100% no-repeat} 
#body-game #footer{background:url(http://img.labirint.ru/design/corner_game_br.gif) 100% 100% no-repeat} 
#body-audio #footer{background:url(http://img.labirint.ru/design/corner_audio_br.gif) 100% 100% no-repeat} 
#body-video #footer{background:url(http://img.labirint.ru/design/corner_video_br.gif) 100% 100% no-repeat} 
#body-soft #footer{background:url(http://img.labirint.ru/design/corner_soft_br.gif) 100% 100% no-repeat} 
#body-office #footer{background:url(http://img.labirint.ru/design/corner_office_br.gif) 100% 100% no-repeat} 
#body-other #footer{background:url(http://img.labirint.ru/design/corner_other_br.gif) 100% 100% no-repeat} 
#body-charity #footer{background:url(http://img.labirint.ru/design/corner_charity_br.gif) 100% 100% no-repeat} 
#footer-navigation{width:100%;position:relative;float:left;font:1.2em Arial,Helvetica,sans-serif} 
#footer-navigation-left{float:left;width:185px;margin-right:30px} 
.mobile{cursor:pointer;text-decoration:underline;padding-left:12px;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -274px no-repeat;color:#000} 
.mobile:hover{color:#ad0a05} 
#footer-mobile{float:left} 
#footer-rss{float:right} 
#footer-rss a{display:block;height:16px;width:44px;background:#fff url(http://img.labirint.ru/design/sprite-main2.png) -10px -830px no-repeat} 
#footer-service{margin-top:20px;width:100%} 
.footer-service-link{float:left;height:30px;width:30px;cursor:pointer;margin-right:8px} 
#footer-skype{background:#fff url(http://img.labirint.ru/design/sprite-main2.png) -10px -431px no-repeat} 
#footer-twitter{background:#fff url(http://img.labirint.ru/design/sprite-main2.png) -10px -481px no-repeat} 
#footer-livejournal{float:left;background:#fff url(http://img.labirint.ru/design/sprite-main2.png) -10px -531px no-repeat} 
#footer-vkontakte{margin-right:0;background:#fff url(http://img.labirint.ru/design/sprite-main2.png) -10px -581px no-repeat} 
#footer-facebook{float:right;margin-right:0;background:#fff url(http://img.labirint.ru/design/sprite-main2.png) -10px -631px no-repeat} 
#footer-navigation-right{float:left;height:100%;width:521px} 
#footer-menu{width:100%} 
#footer-menu ul{list-style-type:none} 
#footer-menu ul li{display:inline} 
#footer-charity{float:left;width:24%} 
#footer-partner{float:left;width:20%;text-align:center} 
#footer-callback{float:left;width:21%;text-align:center} 
#footer-agreement{float:right;width:32%;text-align:right} 
#footer-menu a{color:black} 
#footer-menu .red-txt{color:#ad0a05} 
#footer-menu a:hover{color:#ad0a05} 
div.footer-menu-sep{display:inline;margin:0 12px} 
#footer-details{color:#9c9c9c;margin-top:20px} 
#copyright{float:right;padding-top:19px;text-align:right} 
#location{float:left} 
#copyright-link{cursor:pointer;text-decoration:underline} 
#copyright-link,#location a{color:#9c9c9c} 
#copyright-link:hover,#location a:hover{color:#ad0a05} 
#phone-changer-bottom{position:absolute;bottom:95px;background:url('http://img.labirint.ru/images/design/phone-bottom.gif') no-repeat center;width:17%;height:81px;z-index:1000} 
#phone-changer-center{margin:31px auto;width:145px;height:20px;z-index:10} 
#phone-changer-center select{width:100%;height:20px} 
div.obmb table.mytable{border-collapse:collapse;border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:2px;border-color:#dddcdc} 
div.obmb table.mytable td{padding:5px 2px;border-bottom-width:1px;border-bottom-style:solid;height:25px;border-bottom-color:#dddcdc} 
div.obmb table.mytable td.head{border-top-style:solid;border-top-width:2px;border-top-color:#dddcdc;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#dddcdc;height:35px;text-align:center;font-weight:bold} 
div.certificate{font:1.2em Arial,Helvetica,sans-serif;padding:0 20px 0 0;line-height:1.5em} 
div.certificate h1{margin:0 0 20px;font:1.5em Arial,Helvetica,sans-serif;color:#55667f} 
div.certificate h4{margin:0 0 20px;font:bold 1.1em Arial,Helvetica,sans-serif;color:#595959} 
div.certificate ul{padding-left:30px;color:#8d8b8b} 
div.certificate ol{padding-left:30px;color:#8d8b8b} 
div.certificate li{margin:5px} 
div.certificate img{margin:5px} 
div.contact{font:1.2em Arial,Helvetica,sans-serif;padding:0 20px 0 0;line-height:1.5em} 
div.contact h1{margin:0 0 20px;font:1.5em Arial,Helvetica,sans-serif;color:#55667f} 
div.contact h4{margin:0 0 20px;font:bold 1.1em Arial,Helvetica,sans-serif;color:#595959} 
div.contact ul{padding-left:30px;color:#8d8b8b} 
div.contact ol{padding-left:30px;color:#8d8b8b} 
div.contact li{margin:5px} 
div.contact img{margin:5px} 
div.holidays{font:1.0em Arial,Helvetica,sans-serif;padding:0 20px 0 0} 
div.month{margin-left:-15px;background:#efefef} 
div.month span.hov a{color:#8c8c8c} 
div.month span.hov a:hover{color:#ad0a05} 
div.holidays div.main{clear:both;width:100%;line-height:1.5em} 
div.holidays div.left{background-color:#fff;width:48%;padding:5px 0;float:left} 
div.holidays div.right{background-color:#fff;width:48%;padding:5px 0;float:right} 
div.holidays .bottom-date{height:1em;padding:0 0 5px 0;font:1.1em Tahoma,Helvetica,sans-serif;color:#d31a29;font-weight:bold} 
div.holidays .bottom-title{font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:0 10px 12px 0} 
div.holidays .bottom-desc{font:1.2em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
div.holidays .bottom-desc img{float:left;border:1px solid #ccc} 
div.holidays .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
div.holidays .bottom-item{float:left;width:49%;margin:14px 0 0 0;height:190px} 
div.holidays div.text{font:1.2em Arial,Helvetica,sans-serif;line-height:1.5em} 
div.help{font:1.2em Arial,Helvetica,sans-serif;padding:0 20px 0 0;line-height:1.5em} 
div.help h1{margin:0 0 20px;font:normal 1.5em Arial,Helvetica,sans-serif;color:#55667f} 
div.help h2{margin:0 0 20px;font:bold 1.4em Arial,Helvetica,sans-serif;color:#595959} 
div.help h3{margin:0 0 20px;font:bold 1.2em Arial,Helvetica,sans-serif;color:#595959} 
div.help ul{padding-left:30px} 
div.help li{margin:5px} 
div.help div{color:black} 
div.help table{border-collapse:collapse;border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:2px;border-color:#dddcdc} 
div.help table td{padding:2px;border-bottom-width:1px;border-bottom-style:solid;height:25px;border-bottom-color:#dddcdc} 
div.help table td.head{border-top-style:solid;border-top-width:2px;border-top-color:#dddcdc;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#dddcdc;height:35px;text-align:center;font-weight:bold} 
div.help .myul{padding-left:30px;color:#8d8b8b} 
div.help li{margin:5px} 
div.help .highlight{background:#afa} 
div.help a span.highlight{text-decoration:underline} 
div.helper{font:1.2em Arial,Helvetica,sans-serif;padding:0 20px 0 0;line-height:1.5em;width:expression(document.body.clientWidth < 604 ? '603px':'auto')} 
div.helper h1{margin:15px 0 20px 0;font:normal 1.5em Arial,Helvetica,sans-serif;color:#55667f} 
div.helper h2{font:bold 1.4em Arial,Helvetica,sans-serif;color:#595959} 
div.helper h3{font:bold 1.2em Arial,Helvetica,sans-serif;color:#595959} 
div.helper h4{font:bold 1.2em Arial,Helvetica,sans-serif;color:#595959} 
div.helper ul{padding-left:30px} 
div.helper li{margin:5px} 
div.helper div{color:black} 
div.helper .myul{padding-left:30px;color:#8d8b8b} 
div.helper li{margin:5px} 
div.helper .highlight{background:#cfc} 
div.helper a span.highlight{text-decoration:underline} 
div.helper #news-tags-help{font:11px Tahoma,Helvetica,sans-serif} 
div.helper #news-tags-help div{padding-top:1px} 
div.helper #news-tags-help img{float:left} 
div.helper #news-tags-help img#tagimg{border:0;margin:0 5px 0 10px} 
div.helper #news-tags-help a{font:11px Tahoma,Helvetica,sans-serif;color:#ad0a05} 
div.helper #news-tags-help a:hover{color:#1868a0} 
.js-like-url{float:left;border-bottom:1px dashed #1868a0;color:#1868a0;cursor:pointer;z-index:1000} 
.js-like-url:hover{border-bottom:1px dashed #ad0a05;color:#ad0a05} 
div.helper table .td_del_ver{background-attachment:scroll;background-color:#dddcdc;background-image:none;background-position:100% 50%;background-repeat:repeat;width:.1%} 
div.helper .mnhelp-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
div.helper .mnhelp-top{background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
div.helper .mnhelp-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y} 
div.helper .mnhelp-right{background:url(http://img.labirint.ru/design/gt_vertline.gif) top right repeat-y} 
div.helper .mnhelp-bottomleft_i{background:url(http://img.labirint.ru/design/help_gtcorner_bottom_i.gif) bottom left no-repeat} 
div.helper .mnhelp-bottomright_i{background:url(http://img.labirint.ru/design/help_gtcorner_bottom_right_i.gif) bottom right no-repeat} 
div.helper .mnhelp-topleft_i{background:url(http://img.labirint.ru/design/help_gtcorner_top_i.gif) top left no-repeat} 
div.helper .mnhelp-topright_i{background:url(http://img.labirint.ru/design/help_gtcorner_top_right_i.gif) top right no-repeat} 
div.helper .extra_links{margin:0 0 20px 3px;background:url('http://img.labirint.ru/design/strelka2.gif') left no-repeat;padding-left:20px} 
div.partner{font:1.2em Arial,Helvetica,sans-serif;line-height:1.5em;padding:0 20px 0 0} 
div.partner input.radio{margin:-3px} 
div.partner table.mytable{border-collapse:collapse;border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:2px;border-color:#dddcdc;width:100%} 
div.partner table.mytable td{padding:2px;border-bottom-width:1px;border-bottom-style:solid;height:25px;border-bottom-color:#dddcdc} 
div.partner table.mytable td.head{border-top-style:solid;border-top-width:2px;border-top-color:#dddcdc;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#dddcdc;height:35px;text-align:center;font-weight:bold} 
div.partner div.main{clear:both;width:100%} 
div.partner div.text{background-color:#fff;width:120px;padding:5px 0;float:left;font-weight:bold;height:24px} 
div.partner div.date{background-color:#fff;width:250px;padding:5px 0;float:left} 
div.partner select.date{height:20px;width:80px;font-size:12px} 
div.partner a.menu_url{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#1868a0} 
div.partner .partner-menu-main{margin:0 0 15px -15px;padding:0;float:left;width:100%;position:relative} 
div.partner .partner-menu{padding:5px 15px 5px 0;background:#efefef;float:left} 
div.partner .menu-item{margin-left:15px;font:bold 1.1em/1.6em Arial,Helvetica,sans-serif;float:left} 
div.partner .menu{margin:0 10px;font:bold 1.1em/1.6em Arial,Helvetica,sans-serif} 
div.partner .menu0{font:bold 1.1em/1.6em Arial,Helvetica,sans-serif;display:block;float:left} 
div.partner .menu1{margin-left:15px;font:bold 1.1em/1.6em Arial,Helvetica,sans-serif;display:block;float:left} 
div.partner .important{background:transparent url('http://img.labirint.ru/design/action!.gif') right center no-repeat;padding:0 20px 0 0} 
div.partner .myurl:hover{color:#ad0a05} 
div.partner ul{padding:0 0 5px 30px} 
div.partner li{margin:5px} 
div.partner input.submit-form{font-size:12px;background-color:#d31a29;border:0;color:#fff;font-weight:bold;padding:1px 10px} 
div.partner .myform{width:230px} 
div.partner h1{margin:0 0 20px 0;font:1.0em Arial,Helvetica,sans-serif;color:black;padding:0;clear:both} 
div.partner h2{font:1.5em Arial,Helvetica,sans-serif;color:#595959;padding:5px 0;clear:both} 
div.partner h3{font:bold 1.2em Arial,Helvetica,sans-serif;color:#595959;padding:5px 0;clear:both;position:static} 
div.partner div.partner-message{font:.9em Arial,Helvetica,sans-serif} 
div.partner span.attention{color:red;font-weight:bold} 
#partner_carousel span.current_type{color:#595959;font-weight:bold;padding-left:70px} 
#partner_carousel a.not_current_type{padding-left:70px} 
#partner_carousel #submenu{padding:0 20px 20px 0;border-bottom:1px solid #dddcdc} 
#partner_carousel #main_body,#sort,div.step{padding:20px 20px 20px 0;border-bottom:1px solid #dddcdc} 
#partner_carousel img.image_button{margin:0 5px;cursor:pointer} 
#partner_carousel #result_select{width:auto;height:auto} 
#partner_carousel span.more{margin-left:20px} 
#partner_carousel div.search-form{font-weight:bold} 
#partner_carousel img.popup{margin-left:10px} 
#partner_carousel #search_col{float:left;width:50%;border-right:1px solid #dddcdc} 
#partner_carousel #selected_items{float:left;width:46%;margin-left:3%} 
#partner_carousel #selected_items_head{display:none;font-weight:bold} 
#partner_carousel #selected_items input{margin:0 10px} 
#partner_carousel span.genre_label{color:#1868a0;border-bottom:1px dotted #1868a0;cursor:pointer} 
#partner_carousel div.genre_tree_item{padding:2px 0} 
#partner_carousel input.submit{font-size:10px} 
#partner_carousel input.ajax_input{border:1px solid #dddcdc;margin-left:20px} 
#partner_carousel input.ajax_input_dis{background:#fff url(http://img.labirint.ru/design/loading_back.gif) 0 0;border:1px solid #dddcdc;margin-left:20px} 
#partner_carousel ul.sgenre{padding:0;margin-top:10px} 
#partner_carousel ul.sgenre li{list-style:none;margin:3px 0 3px 15px;display:inline} 
#partner_carousel ul.sgenre input{vertical-align:middle} 
#partner_carousel ul.sgenre label{margin-left:2px} 
#partner_carousel input.number{border:1px solid #dddcdc;margin:0 5px} 
#partner_carousel span.comment{color:#595959;font-size:10px} 
#partner_carousel table.inputs{line-height:12px;margin:0 auto} 
#partner_carousel table.inputs td{vertical-align:bottom} 
#partner_carousel table.inputs td.first{width:150px;padding:0 0 0 10px} 
#partner_carousel table.inputs td.right{padding:0 20px 0 0} 
#partner_carousel table.inputs td.second{text-align:left;padding:10px 0 0 0} 
#partner_carousel table.inputs td.centered{text-align:center} 
#partner_carousel .td_padding{text-align:left;padding:7px 0 7px 0} 
#partner_carousel div.number{background:#fff url(http://img.labirint.ru/design/number_disc.gif) 0 0;width:41px;height:29px;color:#bbb;font-size:25px;text-align:center;padding-top:12px;font-weight:bold;float:left;margin-left:-10px;margin-bottom:20px;position:relative} 
#partner_carousel div.description{float:left;margin-bottom:20px;padding-top:5px;margin-left:20px;width:90%} 
#partner_carousel span.abzac{margin-left:55px;font-weight:bold} 
#partner_carousel div.next_buttons{padding:20px;text-align:right} 
#partner_carousel div.carousel_list{padding:10px 20px 20px 50px;border-bottom:1px solid #dddcdc} 
#partner_carousel div.carousel_list table{float:left;width:50%} 
#partner_carousel div.carousel_list table td{padding:2px 20px 3px 0;color:#595959} 
#partner_carousel h1{color:#595959;font-size:18px} 
#partner_carousel div.card_preview{float:right;width:335px;margin-top:-20px} 
#partner_carousel div.card_preview div.card_container{border:1px solid #bbb} 
#partner_carousel div.list_controls{padding:10px 0 0 50px} 
#partner_carousel div.list_controls a{margin-right:20px;font-weight:bold} 
#partner_carousel textarea.code{color:#00f;font:12px "Courier New",Courier,monospace;margin-top:10px;background:#eee;border:1px solid #bbb;padding:3px;width:60%;overflow:hidden} 
#partner_carousel span.clickable{color:#1868a0;border-bottom:1px dashed;cursor:pointer} 
#partner_carousel #location{margin-bottom:10px} 
#partner_carousel input.color_value{border:1px solid #dddcdc;margin:2px 15px 0 0;float:left;width:150px} 
#partner_carousel #background_select,#fontcolor_select,#border_color_select,#copy_color_select,#headcolor_select,#annotationcolor_select,#buycolor_select{position:absolute;background:#eee;padding:10px;border:1px solid #555;display:none;margin-left:170px;z-index:200} 
#partner_carousel div.close_but{width:10px;height:10px;margin-left:185px;position:absolute;cursor:pointer;z-index:100;font-size:12px} 
div.header{text-align:left;padding:20px} 
div.preview_cont{overflow:hidden} 
#gallery_preview{overflow-x:hidden;overflow-y:hidden;position:relative} 
#gallery_preview div.card_container{display:none;position:absolute} 
#gallery_preview #right_arrow{background:transparent url(http://img.labirint.ru/design/gallery_right_arrow.png) center right no-repeat;cursor:pointer;height:99%;opacity:.5;position:absolute;width:38px;z-index:100;right:0;display:block;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/gallery_right_arrow.png',sizingMethod='crop');_margin-top:30%} 
#gallery_preview #left_arrow{background:transparent url(http://img.labirint.ru/design/gallery_left_arrow.png) center right no-repeat;cursor:pointer;height:99%;opacity:.5;position:absolute;width:38px;z-index:100;display:block;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/gallery_left_arrow.png',sizingMethod='crop');_margin-top:30%} 
div.preview_cont #right_arrow{display:none} 
div.preview_cont #left_arrow{display:none} 
div.preview_cont div.card_container{display:block;opacity:1} 
#partner_carousel tr.cards_in_row{display:none} 
#partner_carousel div.card_container_hidden{display:none} 
div.partner span.fill_error{color:red} 
#partner_carousel input[type=checkbox]{margin-right:10px} 
div.offer{font:1.2em Arial,Helvetica,sans-serif;line-height:1.5em;padding:0 20px 0 0} 
div.offer .bottom-date{height:1em;padding:0 0 5px 0;font-size:.9em;color:#5d5d5d} 
div.offer .bottom-title{font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:0 10px 12px 0} 
div.offer .bottom-desc{font:1.0em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
div.offer .bottom-desc img{float:left;border:1px solid #ccc} 
div.offer .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
div.offer .bottom-item{float:left;width:49%;margin:14px 0 0 0} 
div.offer .document-price-old{width:30px;height:20px;z-index:100;position:absolute;background:url(http://img.labirint.ru/design/old_price.gif) no-repeat} 
span.offer-price-old{color:#595959;font:1.8em Arial,Helvetica,sans-serif;position:relative} 
span.offer-price-new{color:black;font:2.0em Arial,Helvetica,sans-serif;margin-left:20px} 
.offer-buy a{color:#d31a29;margin:0 0 0 12px;color:#ad0a05;font:1.1em Tahoma,Helvetica,sans-serif} 
.offer-clear{float:left;padding:0 0 5px;width:100%} 
#contests td{font:1.2em Arial,Helvetica,sans-serif;line-height:1.5em;padding:0 20px 20px 0} 
#contests .date-red{height:1em;font:bold 1em Tahoma,Helvetica,sans-serif;color:brown} 
div.contests{font:1.2em Arial,Helvetica,sans-serif;line-height:1.5em;padding:0 20px 0 0} 
div.contests h1{margin:0 0 20px 0;font:bold 1.6em Arial,Helvetica,sans-serif;color:#55667f} 
div.contests h2{font:1.5em Arial,Helvetica,sans-serif;color:#595959} 
div.contests .h3{font:bold 1.2em Arial,Helvetica,sans-serif;color:#595959} 
div.contests input.submit-form{font-size:12px;background-color:#d31a29;border:0;color:#fff;font-weight:bold;padding:1px 10px} 
div.contests .text{font-size:12px;color:#595959} 
.contest_href{color:#f26522;margin-left:10px} 
.contest_href:hover{color:#ad0a05} 
#rating{clear:both} 
.ratingsearch .search-form{position:relative;font:11px Arial,Helvetica,sans-serif;left:-17px;background:#efefef;width:70%;margin-top:15px;clear:both} 
.ratingsearch .search-form-seaction{clear:both;width:100%;background:#efefef} 
.ratingsearch .form-title{float:left;width:18%;padding:.5em 20px .5em 20px;line-height:20px} 
.ratingsearch .form-input{float:left;width:60%;padding:.5em 20px .5em 20px} 
.ratingsearch .form{clear:both;width:100%;background:#efefef} 
#rating .clear{clear:both;height:0;font-size:0} 
.myform{width:300px;font:12px Arial,Helvetica,sans-serif;height:19px} 
div.menu-top{clear:both;position:relative;margin-left:-15px;background:#efefef} 
div.menu-top .item-first{font:bold 1.1em/1.6em Arial,Helvetica,sans-serif} 
div.menu-top .item{margin-left:15px;font:bold 1.1em/1.6em Arial,Helvetica,sans-serif} 
div.menu-top span.menu-top{clear:both;background:#efefef;padding:5px 0;position:absolute;padding-left:10px;padding-right:15px;font-size:1.2em} 
div.compare{line-height:1.5em;padding:0 20px 0 0} 
div.compare table.mytable{font:1.2em Arial,Helvetica,sans-serif;border-collapse:collapse;border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:2px;border-color:#dddcdc;vertical-align:} 
div.compare table.mytable td{padding:2px;border-bottom-width:1px;border-bottom-style:solid;height:25px;border-bottom-color:#dddcdc} 
div.compare table.mytable td.head{border-top-style:solid;border-top-width:2px;border-top-color:#dddcdc;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#dddcdc;height:35px;text-align:center;font-weight:bold} 
div.diagram{line-height:1.5em;padding:0 20px 0 0;font:11px Arial,Helvetica,sans-serif} 
div.list-letters-ru{font:bold 1.0em Arial,Helvetica,sans-serif;line-height:1.5em;padding:0;position:relative} 
div.list div.left{position:relative;left:-20px} 
div.left a{margin-left:5px} 
div.list span.empty{background:#efefef;background:#efefef;padding:5px 0;padding-left:15px;font-size:1.2em;position:relative} 
div.sub-letters{clear:both;width:736px;font:bold 1.2em Arial,Helvetica,sans-serif;margin:4px 0 0 -20px;padding:5px;position:relative} 
div.list-letters-en{font:bold 1.0em Arial,Helvetica,sans-serif;line-height:1.5em;padding:20px 0 0 0;position:relative} 
div.list div.text{font:1.2em Arial,Helvetica,sans-serif;line-height:1.5em;padding:0 20px 0 0} 
div.text div.line{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#eee} 
div.text div.column{position:relative;float:left;width:33%} 
div.list-subscribe{clear:both;font:1.2em Arial,Helvetica,sans-serif;margin:10px 0;padding:5px 0 0 0} 
div.list-subscribe-inline{float:left;font:1.2em Arial,Helvetica,sans-serif;margin:5px 20px 10px 0} 
div.error404{font:1.2em Arial,Helvetica,sans-serif;line-height:1.8em;padding:0 20px 0 0} 
div.error404 h1{margin:0;font:bold 1.8em Arial,Helvetica,sans-serif;color:#55667f;padding:0} 
div.error404 h2{margin:14px 0 14px 0;font:1.5em Arial,Helvetica,sans-serif;color:#595959;padding:5px 0} 
div.error404 h3{margin:0 0 14px 0;font:bold 1.2em Arial,Helvetica,sans-serif;color:#595959;padding:5px 0} 
div.error404 .myul{padding-left:30px;color:#8d8b8b} 
div.error404 li{margin:5px} 
div.visited{font:1em Arial,Helvetica,sans-serif;line-height:1.5em;padding:0 20px 0 0} 
div.visited input.submit-form{font-size:12px;background-color:#d31a29;border:0;color:#fff;font-weight:bold;padding:1px 10px} 
#newzakaz a{float:left;color:#fff;background:#d31a29;display:block;padding:4px 0;font:bold 11px Arial,Helvetica,sans-serif;text-align:center;position:relative;width:20%;text-decoration:none;margin-left:5%} 
#newzakaz a:hover{color:#fff} 
#section-top-left.reteil-top{width:100%;margin:0} 
.reteil-top #section-text{display:none} 
#genres-menu-top-frame.retail_genres{margin-top:-210px;height:450px} 
.help{font:normal 1.1em Tahoma,Helvetica,sans-serif} 
.help p.title{font:bold 1.1em Tahoma,Helvetica,sans-serif;margin:20px 10% 10px 0} 
.retailh{color:#8d8b8b;font:bold 1.2em Arial,Helvetica,sans-serif;margin:0 75% 0 0} 
.ratingmenu{font:normal 1.3em Arial,Helvetica,sans-serif;left:-17px;position:relative;padding:0 0 .5em;float:left;line-height:25px;vertical-align:bottom} 
.ratingmenu h2.ratingh{display:inline;margin-left:20px;font:normal 1.4em Arial,Helvetica,sans-serif;color:#536897} 
.ratingmenu h1.ratingh{display:inline;margin-right:20px} 
.ratingmenu a{color:#ad0a05;font-weight:bold;margin-left:20px} 
.ratingmenu a.arupor{background:url(http://img.labirint.ru/design/rupor2.gif) 0 0 no-repeat;padding-left:22px} 
.ratingmenu a:hover{color:#536897;text-decoration:none} 
.ratingmenu a.active{font:normal 2.1em Arial,Helvetica,sans-serif;color:#536897;text-decoration:none} 
.countvotes{color:#8d8b8b;font:bold 1.2em Arial,Helvetica,sans-serif;display:block;clear:both;margin-top:5px} 
.countid a{color:#8d8b8b;font:bold 1.2em Arial,Helvetica,sans-serif} 
.countid a:hover{color:#ad0a05} 
.starsIO{margin:10px 4% 0 0} 
a .countvotesbg{background:#f8971d;color:#fff;padding:1px;margin:0 10px 0 0;font:bold 1.2em Arial,Helvetica,sans-serif;width:30px;display:block;float:left;text-align:center;text-decoration:none} 
.ratingrec{color:#093;font:bold 1.1em Arial,Helvetica,sans-serif} 
.ratingreccount{color:#f30;font:bold 1.2em Arial,Helvetica,sans-serif} 
.userrating{width:33%;margin:20px 0 10px;float:left;height:80px} 
.userrating .username{margin-bottom:10px} 
.userrating .username a{font:bold 1.2em Arial,Helvetica,sans-serif} 
.userrating .avatar{float:left;margin:0 10px 0 0;border:1px solid #ccc} 
.userrating p{color:#313131;font:normal 1.1em Arial,Helvetica,sans-serif} 
.userrating .red{font-weight:bold;font:bold 1.2em Arial,Helvetica,sans-serif} 
.userrating .green{color:#093;font:bold 1.2em Arial,Helvetica,sans-serif} 
.userrating .rec{color:#595959;font:bold 1.2em Arial,Helvetica,sans-serif} 
.product-description .smallbr{margin-bottom:1em} 
input.red-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0} 
#check{width:310px;margin:0;position:absolute;background:#fff;padding:20px 20px 0;border:solid 1px #666;top:5px;left:90px;z-index:100} 
#certpos{position:relative} 
.ghead{margin-top:0} 
.descrtext{font:normal 13px Arial,Helvetica,sans-serif;color:#000;margin:0 0 20px} 
#notForGuestbook{padding:20px;left:10px;top:50px;border:1px solid #000;z-index:100;width:90%;position:absolute;display:none;background-color:#fff} 
.guestbook>#notForGuestbook{left:240px;top:180px;width:70%} 
.bold{font-weight:bold} 
#js-like-url{border-bottom:1px dashed #1868a0;color:#1868a0;cursor:pointer} 
#js-like-url:hover{border-bottom:1px dashed #ad0a05;color:#ad0a05} 
#js-like-url a{text-decoration:none;color:#1868a0!important} 
#js-like-url a:hover{text-decoration:none;color:#ad0a05!important} 
#js-like-url-color{border-bottom:1px dashed #09f;color:#09f;cursor:pointer} 
#js-like-url-color:hover{border-bottom:1px dashed #ad0a05;color:#ad0a05} 
#inquirers{font:1.2em Arial,Helvetica,sans-serif;line-height:1.5em;width:100%} 
#inquirers-memo img{margin:5px} 
#inquirer-list{float:left;margin:10px 0;width:100%} 
#inquirer-list-date{clear:both;float:left;color:#5d5d5d;font-size:.9em} 
#inquirer-list-name{clear:both;float:left;font-weight:bold;margin:0 0 10px 0} 
#inquirer-list-anons{float:left;width:100%} 
#inquirer-list-pic{float:left} 
#inquirer-list-pic img{border:solid 1px #ccc} 
#inquirer-list-txt{float:left;margin:0 12px;width:85%} 
#inquirer-list-links{float:left;margin:7px 0;width:100%} 
#inquirer-list-res,#inquirer-list-in{margin-right:10px;margin-top:5px} 
#inquirer-list-in a{color:#f26522} 
#inquirer-list-in a:hover{color:#ad0a05} 
#inquirer-result{background:#f6f6f6;border:solid 1px #b5b4b4;margin:15px 20px 10px 0;width:59%} 
#inquirer-result-wide{background:#f6f6f6;border:solid 1px #b5b4b4;margin:15px 20px 10px 0;width:100%} 
#inquirer-result tr{line-height:18px} 
#inquirer-result td{padding:2px 10px} 
#inquirer-result td.title{padding:15px 20px 5px 20px} 
#inquirer-result-wide tr{line-height:18px} 
#inquirer-result-wide td{padding:2px 10px} 
#inquirer-result-wide td.title{padding:15px 10px 5px 10px} 
#inquirer-result-line{background:url(http://img.labirint.ru/design/vote.gif) repeat scroll 15px 50%;height:7px;margin-top:3px} 
#inquirer-result-count{color:#aaa} 
#inquirer{width:55%;margin:20px 0;border:1px solid #b5b4b4;padding:20px;line-height:22px;font:12px Arial,Helvetica,sans-serif;background:#f6f6f6} 
#inquirer-title{font:bold 16px Arial,Helvetica,sans-serif} 
#inquirer-anons{margin:10px 0 0 0} 
#inquirer-que{margin:15px 0 0 0;font:bold 12px Arial,Helvetica,sans-serif} 
#inquirer-ans{margin:5px 0} 
#inquirer-ans ul{list-style:none;line-height:20px} 
#inquirer-ans input[type=radio],#inquirer-ans input[type=checkbox]{vertical-align:middle;margin:0 5px 0 0} 
#inquirer-ans textarea{width:100%;height:50px} 
#misprint-alert{margin-bottom:5px;font:bold 1.2em Arial,Helvetica,sans-serif;padding-right:5px;float:left} 
#misprint-image{float:left;padding:10px;background:url(http://img.labirint.ru/design/attention.gif) 0 5px no-repeat;margin-right:5px} 
#misprint-message{float:left} 
#misprint-message span{color:#d31a29} 
.addincomp{text-decoration:none;border-bottom:1px dashed #1868a0;color:#1868a0;cursor:pointer} 
.addincomp:hover{text-decoration:none;border-bottom:1px dashed #ad0a05;color:#ad0a05} 
.addedincomp{text-decoration:underline} 
.JobMenuHelp{width:90%;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;margin:-5px 0 30px 0} 
#aHelp{color:#000} 
#aHelp:hover{color:#ad0a05} 
#basket .mnhelp-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
#basket .mnhelp-top{background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
#basket .mnhelp-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y} 
#basket .mnhelp-right{background:url(http://img.labirint.ru/design/gt_vertline.gif) top right repeat-y} 
#basket .mnhelp-bottomleft_i{background:url(http://img.labirint.ru/design/help_gtcorner_bottom_i.gif) bottom left no-repeat} 
#basket .mnhelp-bottomright_i{background:url(http://img.labirint.ru/design/help_gtcorner_bottom_right_i.gif) bottom right no-repeat} 
#basket .mnhelp-topleft_i{background:url(http://img.labirint.ru/design/help_gtcorner_top_i.gif) top left no-repeat} 
#basket .mnhelp-topright_i{background:url(http://img.labirint.ru/design/help_gtcorner_top_right_i.gif) top right no-repeat} 
*html #overlay{position:absolute;width:100%;height:100%} 
*html .overlay_content{position:absolute} 
#overlay{opacity:.2;position:fixed;left:0;top:0;z-index:1000;background:transparent;background:#000;filter:alpha(opacity=20);margin:0;padding:0;outline:0} 
#overlay iframe{border:0;display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px} 
.overlay_content{display:none;left:50%;overflow-x:visible;overflow-y:visible;position:fixed;top:50%;z-index:1001;background:#fff;border:solid 2px #888;padding:15px;font:12px Arial,Helvetica,sans-serif} 
span.close_bloc{float:right;padding:7px;background:url(http://img.labirint.ru/design/sprite-main2.png) -10px -866px no-repeat;cursor:pointer;font-size:0} 
.content_upload,.st0_upload{background:#fff url(http://img.labirint.ru/design/upload_big.gif) no-repeat center center} 
.st0_upload{background-color:#efefef} 
#currency-select{color:#1868a0;cursor:pointer;font-size:1.1em;background:transparent url(http://img.labirint.ru/design/dashed.gif) repeat-x scroll left bottom} 
#currency-select:hover{color:#ac0900;border-bottom-color:#ac0900;background:transparent url(http://img.labirint.ru/design/dashed_red.gif) repeat-x scroll left bottom} 
#currency-list{display:none;z-index:555;font:bold 1em Arial,Helvetica,sans-serif;background:#fff;border:1px solid #bbb;position:absolute;width:15%;height:200px;line-height:18px;padding:5px;margin-top:22px} 
#currency-vals{overflow-y:auto;height:175px} 
.currency-list-head{color:#55667f;font-size:1.1em;margin-bottom:3px;float:left} 
.temperature{font-size:18px;color:#e31818} 
.brown-txt{color:brown} 
#popup,.jqtip-left{position:absolute;z-index:101;width:270px;display:none} 
div.popup{z-index:101;width:270px} 
#popup-top,div.popup-top,.jqtip-yellow .jqtipi-top{width:270px;height:7px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_narrow_top_y.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_top_y.png',sizingMethod='crop')} 
#popup-middle,div.popup-middle,.jqtip-yellow .jqtipi-middle{width:238px;padding:3px 16px 0 16px;font:1.1em Arial,Helvetica,sans-serif;color:#5a5a5a;background:url(http://img.labirint.ru/design/tooltip_narrow_middle_y.png) repeat-y;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_middle_y.png',sizingMethod='scale')} 
#popup-bottom,div.popup-bottom,.jqtip-right .jqtip-yellow .jqtipi-bottom{width:270px;height:20px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_narrow_bottom_y.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_bottom_y.png',sizingMethod='crop')} 
.jqtip-left .jqtip-yellow .jqtipi-bottom{width:270px;height:20px;font:1px Tahoma,Helvetica,sans-serif;background:url(/images/design/tooltip_narrow_bottom_y2.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/design/tooltip_narrow_bottom_y2.png',sizingMethod='crop')} 
.red-arrow-right{background:url(http://img.labirint.ru/design/arrow_y.png) no-repeat center center;width:9px;height:24px;margin-right:5px} 
.h1{font-size:1.4em;color:#55667f} 
.ul35{margin-left:35px} 
#special-offers{clear:both;width:100%;margin:0 0 19px 0} 
#offers{float:left;width:32%;margin-right:-68%} 
#offers ul{list-style:none;margin:10px 19px 10px 0;font:1.4em/1.5em Arial,Helvetica,sans-serif} 
#offers li{line-height:25px} 
#banner-wrapper{z-index:3;position:relative;float:right;width:68%} 
#banner{width:100%;overflow:hidden;z-index:1;position:relative;float:right;height:120px;margin:9px 0 0 0;background:#fff} 
#banner img{z-index:1;position:absolute;right:0;top:0} 
#banner img.banner-left-img{left:0;z-index:2} 
#banner img.banner-right-img{right:0;z-index:1} 
#banner-paper{z-index:2;position:absolute;height:143px;width:45px;background:url(http://img.labirint.ru/design/banner_paper.png);left:-25px;top:0;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/banner_paper.png',sizingMethod='crop')} 
#banner-shadow{z-index:2;position:absolute;height:24px;width:265px;background:url(http://img.labirint.ru/design/banner_shadow.png) no-repeat;left:-265px;top:129px} 
#tooltip,#tooltip-right,.jqtip-left,.jqtip-right{position:absolute;z-index:101;width:270px} 
#tooltip-arrow,.jqtip-left .jqtip-white .jqtipi-arrow{position:absolute;left:269px;top:10px;width:7px;height:13px;background:url(http://img.labirint.ru/design/tooltip_arrow_2.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_arrow_2.png',sizingMethod='crop')} 
#tooltip-top,.jqtip-left .jqtip-white .jqtipi-top{width:270px;height:7px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_narrow_top_2.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_top_2.png',sizingMethod='crop')} 
#tooltip-middle,.jqtip-left .jqtip-white .jqtipi-middle{width:235px;padding:3px 16px 0 19px;font:1.1em Arial,Helvetica,sans-serif;color:#5a5a5a;background:url(http://img.labirint.ru/design/tooltip_narrow_middle_2.png) repeat-y;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_middle_2.png',sizingMethod='scale')} 
#tooltip-bottom,.jqtip-left .jqtip-white .jqtipi-bottom{width:270px;height:10px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_narrow_bottom_2.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_bottom_2.png',sizingMethod='crop')} 
#tooltip-right-arrow,.jqtip-right .jqtip-white .jqtipi-arrow{position:absolute;left:-6px;top:10px;width:7px;height:13px;background:url(http://img.labirint.ru/design/tooltip_arrow.png) no-repeat} 
#tooltip-right-top,.jqtip-right .jqtip-white .jqtipi-top{width:270px;height:7px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_narrow_top.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_top.png',sizingMethod='crop')} 
#tooltip-right-middle,.jqtip-right .jqtip-white .jqtipi-middle{width:235px;padding:3px 19px 0 16px;font:1.1em Arial,Helvetica,sans-serif;color:#5a5a5a;background:url(http://img.labirint.ru/design/tooltip_narrow_middle.png) repeat-y;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_middle.png',sizingMethod='scale')} 
#tooltip-right-bottom,.jqtip-right .jqtip-white .jqtipi-bottom{width:270px;height:10px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_narrow_bottom.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_narrow_bottom.png',sizingMethod='crop')} 
.jqtip-left,.jqtip-right{z-index:500;display:none} 
.jqtip-white .jqtipi-top{position:static} 
.ushki{font:normal 1.2em Arial,Helvetica,sans-serif;margin:0 0 26px 0;width:100%} 
.ushko{float:left;width:100%;margin:0 0 5px 0;width:90%} 
.ushko img{float:left;padding:1px 10px 0 1px} 
.ushko p{margin:0 10% 0 0} 
.ushko h2{font:1.6em Arial,Helvetica,sans-serif;color:#595959} 
.schoolan{margin:0} 
.schoolan img{float:left;padding:1px 10px 0 1px} 
.schoolan p{margin:0 10% 0 0} 
.schoolan h2{font:1.6em Arial,Helvetica,sans-serif;color:#595959} 
.ushkidirect{position:relative;font:normal 1.2em Arial,Helvetica,sans-serif;margin:0 0 26px 0;width:100%} 
.ushkodirect{float:left;width:100%;margin:0 0 5px 0;width:95%} 
.ushkodirect img{float:left;padding:1px 10px 0 1px} 
.ushkodirect h2{font:1.6em Arial,Helvetica,sans-serif;color:#595959} 
.ushkodirect h4{color:#595959;font:bold 1.5em Arial,Helvetica,sans-serif;margin:0} 
.bestsellers{clear:both;margin:0 0 22px 0} 
.bestseller{} 
.bestseller-title{margin:0 10px 0 0} 
.bestseller-title a{font:bold 1.2em Arial,Helvetica,sans-serif} 
.bestseller-wrapper{padding-top:12px;position:relative;
    overflow: hidden;
    padding-top: 12px;
    position: relative;
    width: 125px;
}
.bestseller-wrapper{*position:static} 
.bestseller-wrapper img{position:relative; z-index:100} 
.bestseller-description{padding:0 0 0 8px;min-height:109px;position:relative;margin:0 4% 0 90px;font:1.1em Tahoma,Helvetica,sans-serif} 
* html .bestseller-description{height:109px} 
.bestseller-top{margin:0;padding:0 0 2em 0} 
.bestseller-description div{margin:0 0 .4em 0} 
.bestseller-description a{color:#2f2f2f} 
.bestseller-description a:hover{color:#ad0a05} 
.bestseller-illustrations a{padding:0 5px 3px 5px;position:relative;left:-5px;background:#cfdae2} 
.bestseller-price{padding:0 0 0 8px;height:25px;position:relative;margin:0 4% 0 90px;font:1.1em Tahoma,Helvetica,sans-serif} 
.bestseller-price span{margin:0;padding:0} 
.bestseller-price-img{position:absolute;margin:0;border:0} 
.bestseller-price-img img{position:absolute;margin:0 0 0 22px;border:0} 
.bestseller-price a{margin:0 0 0 20px;color:#ad0a05} 
.bestseller-value{font:2.0em Arial,Helvetica,sans-serif} 
.bestseller-nocover,.bestseller-basket-nocover{float:left;width:33.3%;margin:14px 0 0 0;height:175px} 
.offer-basket-nocover{float:left;width:33.3%;margin:14px 0 0 0} 
.bestseller-nocover-title{margin:0 40px 12px 0} 
.bestseller-nocover-title a{font:bold 1.2em Arial,Helvetica,sans-serif} 
.offer-nocover-wrapper{height:10px} 
.bestseller-nocover-description{padding:0;position:relative;margin:10px 4% 0 0;font:1.1em Tahoma,Helvetica,sans-serif} 
.bestseller-nocover-top{margin:0;padding:0 0 2em 0} 
.bestseller-nocover-description div{margin:0 0 .4em 0} 
.bestseller-nocover-description a{color:#2f2f2f} 
.bestseller-nocover-description a:hover{color:#ad0a05} 
.bestseller-nocover-illustrations a{padding:0 5px 3px 5px;position:relative;left:-5px;background:#cfdae2} 
.bestseller-nocover-price{padding:10px 0 0 0;height:25px;position:relative;margin:0 4% 0 0;font:1.1em Tahoma,Helvetica,sans-serif} 
.bestseller-nocover-price a{margin:0 0 0 20px;color:#ad0a05} 
.bestseller-nocover-value{font:2.0em Arial,Helvetica,sans-serif} 
.annotation{float:left;width:100%;margin:14px 0 0 0} 
.annotation .bestseller-title{margin:0 10px 12px 0} 
.bestseller-text{width:63%;float:right;margin:0 20px 0 0;line-height:1.5em;font:1.3em Arial,Helvetica,sans-serif} 
.annotation .bestseller-wrapper{width:33%;float:left;margin:-2px 0 0 0} 
.bestseller-line{height:20px;clear:both;border-bottom:1px solid #d7d7d7;margin:0 20px 0 0} 
.bestseller-table-head{clear:both;float:left;width:100%;font:bold 1.2em Arial,Helvetica,sans-serif} 
.bestseller-table-head-name{float:left;width:34%;padding:0 5px 0 0} 
.bestseller-table-head-author{float:left;width:17%;padding:0 5px 0 0} 
.bestseller-table-head-publisher{float:left;width:14%;padding:0 5px 0 0} 
.bestseller-table-head-availibility{float:left;width:8%;padding:0 5px 0 0} 
.bestseller-table-head-price{float:left;width:6%;padding:0 5px 0 0;text-align:right} 
.bestseller-table-head-shop{float:left;width:9%;padding:0 5px 0 0} 
.bestseller-table-line-zero{height:20px;clear:both;width:100%} 
.bestseller-table-head-line{height:10px;clear:both;border-bottom:2px solid #d7d7d7;margin:0 20px 5px 0} 
.bestseller-table-line{height:5px;clear:both;border-bottom:1px solid #d7d7d7;margin:0 20px 5px 0} 
.bestseller-table{clear:both;float:left;width:100%;margin:0;line-height:1.6em} 
.bestseller-table a:hover{color:#ad0a05} 
.bestseller-table-name{float:left;width:34%;padding:0 5px 0 0} 
.bestseller-table-name a{font:1.2em Arial,Helvetica,sans-serif} 
.bestseller-table-author{float:left;width:17%;padding:0 5px 0 0} 
.bestseller-table-author a{color:#000;font:1.1em Arial,Helvetica,sans-serif} 
.bestseller-table-publisher{float:left;width:14%;padding:0 5px 0 0} 
.bestseller-table-publisher a{color:#000;font:1.1em Arial,Helvetica,sans-serif} 
.bestseller-table-availibility{float:left;width:8%;padding:0 5px 0 0;font:1.1em Arial,Helvetica,sans-serif} 
.bestseller-table-price{float:left;width:6%;padding:0 5px 0 0;font:1.4em Arial,Helvetica,sans-serif;text-align:right} 
.bestseller-table-price img{position:absolute;margin:-3px 0 0 62px;border:0} 
.bestseller-table-shop{float:left;width:9%;padding:0 1px 0 13px} 
.bestseller-table-shop a{color:#ad0a05;font:1.1em Arial,Helvetica,sans-serif} 
.rang,.rang-offer,.rang-charity,.rang-available,.rang-limited,.rang-no,.rang-bonus,.rang-expected{font-weight:bold} 
.rang-no{color:red} 
.rang-expected{color:#595959} 
#books-of-the-week{clear:both;margin:0 0 22px 0} 
.book-of-the-week{float:left;width:33.3%;margin:14px 0 0 0;height:175px} 
.book-of-the-week-title{margin:0 10px 12px 0} 
.book-of-the-week-title a{font:bold 1.2em Arial,Helvetica,sans-serif} 
.book-of-the-week-wrapper img{float:left;padding:0 10px 0 0} 
.book-of-the-week-description{margin:0 4% 0 90px;font:1.1em Tahoma,Helvetica,sans-serif} 
.book-of-the-week-description div{margin:0 0 .4em 0} 
.book-of-the-week-description a{color:#2f2f2f} 
.book-of-the-week-description a:hover{color:#ad0a05} 
.book-of-the-week-price a{margin:0 0 0 12px;color:#ad0a05} 
.book-of-the-week-value{font:2.0em Arial,Helvetica,sans-serif} 
#bottom{clear:both} 
.newsdiv{float:left;width:40%;margin-right:-60%} 
.newsdiv h2{margin-bottom:14px} 
.newsdiv .bottom-item{clear:both;margin:0 0 20px 0;min-height:173px} 
* html .newsdiv .bottom-item{height:173px} 
.newsdiv .bottom-date{height:1em;font:1.1em Tahoma,Helvetica,sans-serif;color:#5d5d5d} 
.newsdiv .bottom-title{height:30px;font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:2px 10px 12px 0} 
.newsdiv .bottom-desc{font:1.2em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
.newsdiv .bottom-desc img{float:left;border:1px solid #ccc} 
.newsdiv .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
.bottom-right{float:right;width:60%;margin:0 0 10px 0;padding:0} 
.bottom-right .bottom-item{clear:both;margin:0 0 20px 0;min-height:173px} 
* html .newsdiv .bottom-item{height:173px} 
.bottom-right .bottom-date{font:1.1em Tahoma,Helvetica,sans-serif;color:#5d5d5d} 
.bottom-right .bottom-title{height:30px;font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:2px 6% 12px 0} 
.bottom-right .bottom-desc{font:1.2em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
.bottom-right .bottom-desc img{float:left;border:1px solid #ccc} 
.bottom-right .bottom-desc-rec{font:1.2em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
.bottom-right .bottom-desc-rec img{float:left;margin:0 10px 0 0;border:1px solid #ccc} 
.recensors{float:left;width:50%;margin-right:-50%} 
.hits{float:right;width:50%} 
#tags_cloud{font-family:Arial,Helvetica,sans-serif;z-index:6;position:relative;background:#eee;margin-left:-12%;width:100%;margin-top:20px} 
#tags_cloud_head{font-weight:bold;padding:10px 0 10px 15px;color:#595959;font-size:1.4em;background:#d8d8d8} 
#tags_cloud_body{padding:12px 15px;line-height:20px} 
.right-block #tags_cloud{margin:0} 
#tags_cloud_help{font-family:Arial,Helvetica,sans-serif;z-index:6;position:relative;background:#eee;margin-left:-10%;width:100%;margin-top:20px} 
#tags_cloud_head_help{font-weight:bold;padding:10px 0 10px 15px;color:#595959;font-size:1.4em;background:#d8d8d8} 
#tags_cloud_body_help{padding:12px 15px;line-height:20px} 
.right-block #tags_cloud_help{margin:0} 
a.tags_cloud_item_help{text-decoration:none} 
.news-clear{float:left;padding:30px 0 5px;width:100%} 
#genre-clear{float:left;padding:30px 0 5px;width:66%} 
.genres-clear{float:left;width:66%;clear:both;height:10px;font-size:0} 
#genres-clear{float:left;width:66%;clear:both;height:10px;font-size:0} 
.news-genre{float:left;width:33.3%;margin-top:8px} 
.news-genre .bottom-item{clear:both;margin:0 0 20px 0;min-height:175px} 
* html .news-genre .bottom-item{height:175px} 
.news-genre .bottom-date{height:1em;font:1.1em Tahoma,Helvetica,sans-serif;color:#5d5d5d} 
.news-genre .bottom-title{height:30px;font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:2px 10px 12px 0} 
.news-genre .bottom-desc{font:1.2em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
.news-genre .bottom-desc img{float:left;border:1px solid #ccc} 
.news-genre .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
#product-title{margin:0 90px 0 0} 
#product-line{height:0;clear:both;border-bottom:2px solid #d7d7d7;margin:0 20px 5px 0} 
#product{clear:both;float:left;width:100%;margin:0 0 20px 0} 
#product-top{clear:both;float:left;width:100%;margin:0} 
#product-top-left{float:left;width:50%;margin-right:-50%} 
#product-left-column{float:left;width:50%;margin-right:-50%;border:1px solid white;left:0} 
#product-info{position:relative;z-index:1;background:#f0eded;min-height:340px} 
* html #product-info{height:340px} 
#product-image{position:absolute;width:220px;margin-right:-220px} 
#product-image img{position:absolute;border:1px solid #ccc} 
#product-specs{padding:1em 4% 1em 230px;font:1.1em Tahoma,Helvetica,sans-serif} 
.product-description{margin:0 0 1.5em 0} 
.product-description div{margin:0 0 .3em 0} 
.product-description a{color:#2f2f2f} 
.product-description a:hover{color:#ad0a05} 
.price a{color:#ad0a05} 
.price .document-price-oldold{width:30px;height:20px;z-index:100;position:absolute;background:url(http://img.labirint.ru/design/old_price.gif) no-repeat} 
.price .document-price-old{background:url(http://img.labirint.ru/design/old_price.png) repeat-x scroll center center transparent;padding:0 2px 0 3px} 
.price .value{font:2.0em Arial,Helvetica,sans-serif} 
.price .price_num{float:left;margin:0 10px 0 0} 
.price .put_Books{float:left;width:110px;padding:5px 0 0 0} 
.price .buy_Books{float:left;width:50px;padding:5px 0 0 0} 
.note-discount-price{float:left;color:#d31a29;font:2.0em Arial,Helvetica,sans-serif} 
.str-discount-price{padding:5px 0 0 0} 
.product-actions div{padding:1px 0 7px 0;height:14px} 
.product-actions .read a{padding:0 21px 0 0;background:url(http://img.labirint.ru/design/popup.png) 100% 0 no-repeat} 
.product-actions .comments a{padding:0 21px 0 0;background:url(http://img.labirint.ru/design/popup.png) 100% 0 no-repeat} 
.product-actions .contents{position:relative;z-index:1} 
.product-actions .contents a{text-decoration:none;border-bottom:1px dashed} 
.put_book a{color:#ad0a05} 
#product span.self,#product a.self,span.self{color:#1868a0;cursor:pointer;text-decoration:none;border-bottom:1px dashed #1868a0} 
#product span.self:hover,#product a.self:hover,span.self:hover{color:#ad0a05;border-bottom:1px dashed #ad0a05} 
#contents-tooltip{width:360px} 
#contents-tooltip .middle{width:325px;padding:0 10px;font:11px Arial,Helvetica,sans-serif;color:#5a5a5a} 
#contents-tooltip .middle_noscroll{width:325px} 
#contents-tooltip .middle_scroll{width:325px;margin-top:5px} 
#contents-tooltip .middle ul{list-style:none;display:inline} 
#contents-tooltip .middle ul li{display:inline;margin:0 .75em 0 0;font-weight:bold} 
#contents-tooltip .middle ul li a{font-weight:normal} 
#contents-tooltip .middle p{margin:0;padding:0 0 1em 0} 
#share{font:1.1em Tahoma,Helvetica,sans-serif;padding:10px 0 10px 7px;margin-top:340px;position:absolute} 
#share a{padding:0 2px} 
#product-info{min-height:376px} 
* html #product-info{height:376px} 
#at16p{padding:2px!important} 
#at16ptx{padding:7px;background:url('http://img.labirint.ru/images/design/close.gif') no-repeat;font-size:0} 
#at16pf{display:none} 
.noshare_links{min-height:340px!important} 
* html .noshare_links{height:340px!important} 
#product-copyright{font:1.2em Arial,sans-serif;padding:20px 20px 0 0} 
#product-right-column{float:right;width:50%} 
#product-about{font:1.2em Arial,sans-serif;color:#333;margin:0 20px 0 26px} 
#product-about h2{font:1em Arial,Helvetica,sans-serif;color:#000;font-weight:bold;display:inline} 
#product-related{font:1.2em Arial,sans-serif;margin:0 20px 0 26px} 
#product-related table{width:100%} 
#product-related table th{text-align:left;font-weight:bold;padding:0 0 .8em 0;vertical-align:top;width:15%} 
#product-related table td{padding:0 0 .8em .8em;vertical-align:top} 
#product-related table td ul{list-style:none} 
#product-related table td li{list-style:none;padding:0 0 .3em 0} 
#back-link{clear:both;position:relative;font:1.2em Arial,Helvetica,sans-serif;width:100%;right:70px} 
#back-link span{position:absolute;display:block;right:50px;height:1em;font:1.2em Arial,Helvetica,sans-serif;top:2px;width:30px;background:url(http://img.labirint.ru/design/link_prev.png) 0 50% no-repeat} 
#back-link a{position:absolute;display:block;right:20px} 
#top-link{clear:both;position:relative;font:1.2em Arial,Helvetica,sans-serif;margin:0;width:100%} 
#top-link span{position:absolute;display:block;right:0;height:1.2em;font:1.2em Arial,Helvetica,sans-serif;top:-2px;width:30px;background:url(http://img.labirint.ru/design/link_top.png) 0 50% no-repeat} 
#top-link a{position:absolute;display:block;right:35px} 
#product-thumbnails{clear:both} 
.product-thumbnail{float:left;padding:0 0 0 48px;margin:0 0 20px 0;height:130px} 
.product-thumbnail{margin-bottom:5px;padding:0 48px 0 0} 
.product-thumbnail img{border:1px solid #ccc} 
#product-thumbnails-title h2{font-size:16px;font-weight:bold;color:#595959} 
.left_arrow,.right_arrow{background:#fff url(http://img.labirint.ru/design/gallery_left_arrow.gif) no-repeat scroll left center;width:5%;height:180px;float:left;cursor:pointer} 
.right_arrow{background:#fff url(http://img.labirint.ru/design/gallery_right_arrow.gif) no-repeat scroll right center} 
#small_images{height:160px;overflow:hidden;margin:20px 0 3px 0;float:left;width:88%} 
#smi_list{padding-top:5px} 
#small_images a{outline:0} 
#product-geotarget{font:1.2em Arial,sans-serif;color:#333;float:right;width:50%;margin-bottom:20px} 
#product-geotarget-basket{color:#333;float:right;width:50%;margin-bottom:20px} 
#product-geotarget-content{margin:0 0 0 20px} 
#product-geotarget-top{clear:both;background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
#product-geotarget-topleft{background:url(http://img.labirint.ru/design/gtcorner_top.gif) 0 0 no-repeat;padding:5px} 
#product-geomessage{background:url(http://img.labirint.ru/design/gt_vertline.gif) 0 0 repeat-y;padding:10px 20px 5px 15px} 
#product-geomessage-close{position:relative;top:-10px;right:-15px;float:right;background:url(http://img.labirint.ru/design/gt_close.gif) 0 0 no-repeat;padding:8px;cursor:pointer} 
#product-geotarget-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
#product-geotarget-bottomleft{background:url(http://img.labirint.ru/design/gtcorner_bottom.gif) top left no-repeat;padding:5px} 
#product-geomessage img{margin:0 10px 10px 0} 
#product-geomessage p{margin-bottom:5px} 
#new-geotarget{font:1.2em Arial,sans-serif;color:#333;float:right;width:50%;margin-bottom:20px;z-index:100} 
#new-geotarget-basket{color:#333;float:right;width:50%;margin-bottom:20px} 
#new-geotarget-content{margin:0 0 0 26px;position:relative} 
#new-geotarget-topright{z-index:10;position:absolute;top:-19px;right:0} 
#new-geotarget-shadow{height:20px;background:url(http://img.labirint.ru/design/message_shadow.gif) right bottom no-repeat;width:145px;float:right} 
#new-geotarget-sciccors{position:relative;height:20px;background:url(http://img.labirint.ru/design/sciccors.gif) 0 0 no-repeat;width:27px;float:right;margin-right:-24px;margin-top:5px} 
#new-geotarget-top{position:relative;width:80%;clear:both;background:url(http://img.labirint.ru/design/border_gt.gif) top left repeat-x} 
#new-geotarget-topleft{background:url(http://img.labirint.ru/design/corner_tl_gt.gif) 0 0 no-repeat;padding:5px} 
#new-geotarget-bottom{background:url(http://img.labirint.ru/design/border_gt.gif) bottom left repeat-x} 
#new-geotarget-bottomleft{background:url(http://img.labirint.ru/design/corner_bl_gt.gif) bottom left no-repeat;padding:5px} 
#new-geomessage{background:url(http://img.labirint.ru/design/vertborder_gt.gif) 0 0 repeat-y;padding:10px 20px 5px 12px} 
#new-geomessage-close{position:relative;top:-10px;right:-15px;float:right;background:url(http://img.labirint.ru/design/gt_close.gif) 0 0 no-repeat;padding:8px;cursor:pointer} 
#new-geomessage img{margin:0 10px 10px 0} 
#new-geomessage p{margin-bottom:0} 
#user-tags{font-family:Tahoma,Helvetica,sans-serif;font-size:1.1em;padding:10px 15px 0 15px;background:#f0eded;z-index:1000;border-top:1px solid #fff} 
#user-tags-main{height:100%;margin-bottom:10px} 
#user-tags a{line-height:16px} 
#user-tags-head{font-weight:bold;margin:0 10px 0 0} 
#user-tags-bottom{margin:0} 
#tags-add-label{cursor:pointer} 
#user-tags span.opened{color:#595959;border-bottom:1px dotted #595959} 
#user-tags span.closed{color:#1868a0;border-bottom:1px dotted #1868a0} 
#tags-add-cont{display:none;padding-bottom:5px} 
#tags-added{margin:10px 0;height:100%} 
#tags-added-head{margin-right:5px} 
#tags-added a{margin:0 0 0 3px} 
#user-tags input.red-button{font-size:10px;margin:1px 5px} 
#user-tags img.imgbutton{cursor:pointer;margin:2px 2px 2px 0;vertical-align:top} 
#tags_your_tags_label,#tags_book_tags_label{color:#1868a0;border-bottom:1px dotted #1868a0;cursor:pointer} 
#tags_your_tags,#tags_book_tags{position:absolute;border:1px solid #999;background:#fff;padding:10px;display:none;margin:20px 0;z-index:1} 
#tags_your_tags_cont{padding-right:10px;padding-top:3px;white-space:nowrap} 
#tags_book_tags_cont{padding-top:3px;white-space:nowrap} 
#user-tags div.left{float:left;padding-bottom:5px} 
#user-tags div.right{float:right;padding-bottom:5px} 
#user-tags span.add-tag{color:#1868a0;cursor:pointer} 
#usertags{font:1em Arial,Helvetica,sans-serif} 
div.subhead{font:1.8em Arial,Helvetica,sans-serif;color:#55667f;margin-top:30px} 
div.usertags_cloud{padding:10px;line-height:23px} 
div.usertags_cloud a{margin:0 .7em} 
div.usertags-cloud-border{color:#333;margin:0 0 20px 0;float:left;margin-top:41px;width:60%;font-size:1.2em} 
div.usertags-cloud-border_cab{color:#333;margin:20px 0 10px 0;float:left;width:95%;font-size:1.2em} 
div.usertags-cloud-border-top{background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
div.usertags-cloud-border-topleft{background:url(http://img.labirint.ru/design/gtcorner_top.gif) top left no-repeat} 
div.usertags-cloud-border-topright{background:url(http://img.labirint.ru/design/gtcorner_top_right.gif) top right no-repeat} 
div.usertags-cloud-border-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
div.usertags-cloud-border-bottomleft{background:url(http://img.labirint.ru/design/gtcorner_bottom.gif) bottom left no-repeat} 
div.usertags-cloud-border-bottomright{background:url(http://img.labirint.ru/design/gtcorner_bottom_right.gif) bottom right no-repeat} 
div.usertags-cloud-border-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y;position:relative} 
div.usertags-cloud-border-right{background:url(http://img.labirint.ru/design/gt_vertline.gif) top right repeat-y;position:relative} 
div.usertags-cloud-border-body{min-height:130px} 
#add-comment-text{float:left;width:425px;margin-right:18px} 
#comment-fio{float:left;font-weight:bold;width:100px} 
#comment-fio-val{color:#595959;float:left} 
#comment-fio-change{float:left;margin-left:10px} 
#textarea_comment{width:100%;height:150px;margin-top:5px} 
#add-comment-param{margin-top:20px;float:left} 
#comment-param-txt{clear:both;width:155px;float:left;font-weight:bold} 
#comment-param-val{float:left} 
#comment-kaptcha{float:left;margin:5px 0 0 15px} 
#comment-images-exists{width:450px;margin-top:10px} 
.comment-images-cont{float:left;text-align:center} 
.comment-images-border{width:140px;height:165px;margin:5px 2px;border:solid 1px #aaa} 
.comment-image-del{bottom:2px} 
#add-comment-images{float:left} 
.comment-pic-number{float:right;color:#999;font-style:italic} 
.comment-pic-input{margin-bottom:12px} 
#product-comments{clear:both;width:100%;font:1.2em Arial,Helvetica,sans-serif;line-height:15px;margin:15px 0 0 0;float:left} 
#product-comments_myact{clear:both;width:100%;font:1.1em Arial,Helvetica,sans-serif;line-height:15px} 
.comment-user-info{margin:12px 0 0 0} 
.comment-user-info .user-name{float:left;font:1.1em Arial,Helvetica,sans-serif;font-weight:bold;color:#595959;margin-right:10px} 
.comment-user-info .user-name-advises{font:1.1em Arial,Helvetica,sans-serif;font-weight:bold;color:#595959;margin:0 10px 12px 0} 
.comment-user-info .user-rating{font:1em Arial,Helvetica,sans-serif;font-weight:bold;color:#595959} 
.comment-user-info .comment-rating{margin:-3px 5px 0 0;width:150px} 
.comment-user-info .comment-rating-advises{margin:0 5px 0 0;width:135px} 
.comment-user-info .comment-money{float:left;margin:-7px 10px 0 0} 
.comment-user-pic{margin-top:7px;float:left;padding:5px 0} 
.comment-pic-container{text-align:center;float:left;height:130px;width:130px;margin:5px 6px 5px 0;border:solid 1px #aaa;padding:4px} 
.comment-pic-container a{width:130px;height:130px;display:block} 
.comment-pic-delcontainer{text-align:center;float:left;height:152px;width:140px;margin:5px 2px} 
.product-comment-all img.avatar{float:left;border:1px solid #ccc;margin:0 7px 7px 0;width:50px;height:50px} 
.product-comment-all b{margin:0 0 20px 20px} 
.product-comment-all .text,.comment-text{clear:both;margin:10px 40px 5px 0} 
.product-comment-all .date-advises{color:#8c8c8c;float:left;font:.9em Arial,Helvetica,sans-serif;margin-top:5px} 
.product-comment-all #table_advises .date{clear:both;margin:11px 0 5px 0;font:.9em Arial,Helvetica,sans-serif;color:#8c8c8c;float:left} 
.product-comment-all #table_advises .thanks{padding:0 0 0 7px;margin:10px 0 5px 7px;float:left;border-left:solid 1px black} 
.product-comment-all #table_advises .plagiat{padding:0;margin:7px 20px 0 7px;float:right} 
.product-comment-all #table_advises a.yes{clear:both;margin:0 0 0 5px;font-weight:bold;color:#093} 
.product-comment-all #table_advises a.no{clear:both;margin:0 0 0 5px;font-weight:bold;color:#f30} 
.product-comment-write{margin:0 0 10px 0} 
.product-comment-all h3{font:bold 1.2em Arial,Helvetica,sans-serif;margin:5px 0 15px 0} 
.product-comment-all h3 a{color:#595959} 
.comments-underline{clear:both;border-bottom:solid 2px #ddd;margin:5px 20px 15px 0;padding:4px;position:inherit} 
.comments-underline-advises{clear:both;border-bottom:solid 2px #ddd;margin:5px 20px 5px 0;padding:4px;position:inherit} 
.comments-hrefs{font:1.2em Arial,Helvetica,sans-serif;line-height:24px;margin:8px 0} 
#comment-user-hrefs{margin:5px 0 10px 0;width:350px} 
#comment-user-article{margin:5px 0 10px 0;width:240px} 
.comment-user-href{width:270px;margin-bottom:10px} 
.comment-user-article{width:240px;margin-bottom:10px} 
#comment-user-hrefs input{width:250px;margin-top:5px} 
#comment-user-hrefs span,#message-user-hrefs span{margin-left:3px} 
#comment-user-article span,#message-user-hrefs span{margin-left:3px} 
.text-default{color:#aaa;font-style:italic} 
#comment-user-article input{width:220px;margin-top:5px} 
#message-user-article input{width:150px;margin-top:5px} 
#message-user-hrefs input{width:200px;margin-top:5px} 
.product-comment{clear:both;float:left;width:100%;padding:0;margin-bottom:20px} 
.product-comment img.avatar{float:left;border:1px solid #ccc;margin:0 7px 7px 0;width:50px;height:50px} 
.product-comment b{margin:0 0 20px 0} 
.product-comment .text{clear:both;margin:10px 0 5px 0;padding:0 10px 0 0} 
.product-comment-write{margin:0 0 10px 0} 
.product-best-comment{clear:both} 
.product-best-comment b{margin:0 0 20px 0} 
.product-best-comment .best{clear:both;margin:12px 0 10px 0} 
.product-best-comment table.best-comments-table{width:100%} 
.product-best-comment tr.white{width:100%;height:25px;background:#fff} 
.product-best-comment tr.black{width:100%;height:25px;background:#eee} 
.product-best-comment table.best-comments-table td.date{font:.9em Arial,Helvetica,sans-serif;color:#8c8c8c} 
.product-best-comment table.best-comments-table td{padding:3px 10px} 
#product-comments-title{padding:0 0 15px 0} 
#product-comments-title h2{font-size:16px;font-weight:bold;color:#595959} 
#product-comments-title h3{font-size:16px} 
#product-comments-title a{color:#595959} 
#product-comments-title span{font-size:.9em} 
#authorize{width:330px} 
.authorize-title{text-align:left;padding-top:5px;font-size:1.9em;color:#55667f;margin-bottom:20px} 
.authorize-text{font:12px Arial,Helvetica,sans-serif;text-align:left} 
.authorize-message{line-height:17px} 
.authorize-form{position:relative;margin-top:15px} 
.authorize-form input.text{margin:0 10px 0 10px;width:150px} 
.authorize-form input{margin-right:5px} 
#change_region{width:330px} 
.change_region-title{text-align:left;font-size:1.9em;color:#55667f;margin-bottom:20px} 
.change_region-text{font:12px Arial,Helvetica,sans-serif;text-align:left} 
.change_region-form input.text{margin:0 10px 0 10px;width:150px} 
.change_region-form input{margin-right:5px} 
.button{background-color:#d31a29;cursor:pointer;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;width:70px;height:20px;margin:5px} 
#add-comment{font:1.2em Arial,Helvetica,sans-serif} 
.add_com_button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;width:95px;height:20px;margin:10px 5px 0 0} 
#product-imho{clear:both;margin:22px 0 0 -50px;width:100%;padding:0 0 0 50px} 
#product-imho-title h2{font-size:16px;font-weight:bold;color:#595959} 
#product-imho-title h2 a{font-size:16px;color:#595959} 
#product-voting{clear:both;margin:0 0 0 -50px;width:100%;padding:0 0 10px 50px} 
#product-voting-body{clear:both;margin:0 20px 0 20px;font:1.2em Arial,Helvetica,sans-serif} 
#product-voting-body div.left{width:60px;float:left;color:#8c8c8c;text-align:center} 
#product-voting-body #rate{width:48px;background-image:url(http://img.labirint.ru/design/ocenka.gif);text-align:center;color:white;font-size:1.5em;line-height:32px;margin:0 auto} 
#product-voting-body #countmarks{font-size:.8em;margin-left:4px} 
#product-voting-body div.center{float:left;width:200px;text-align:center;font:.9em Arial,Helvetica,sans-serif} 
#product-voting-body #stars{text-align:center;padding:10px 0 0 0} 
#product-voting-body #stars img{cursor:pointer} 
#product-voting-body #status-label{display:none} 
#product-voting-body div.right{float:left;width:120px} 
#product-voting-body div.right a{color:#8c8c8c;font:.8em Arial,Helvetica,sans-serif} 
#section-top{clear:both;display:table} 
#section-top-left{float:left;width:50%;margin-right:-50%} 
#section-top-left p{font:1.2em Arial,Helvetica,sans-serif;margin:0 40px 0 0} 
#section-text{font:1.2em Arial,Helvetica,sans-serif;margin:0 40px 0 0} 
#section-text H2{font:1em Arial,Helvetica,sans-serif;color:#000} 
#section-top-right{position:relative;float:right;width:50%;margin:40px 0 0 0} 
#genre-list-link{clear:both;float:right;text-align:right;width:20%;padding:5px 30px 5px 0} 
#genre-list-link a{margin-right:8%;text-decoration:none;border-bottom:1px dashed;font:1.2em/1.65em Arial,Helvetica,sans-serif} 
#genre-list-tooltip{display:none;left:0;top:0;position:absolute;z-index:20;width:360px} 
#genre-list-tooltip .top{width:360px;height:7px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_wide_top.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_wide_top.png',sizingMethod='crop')} 
#genre-list-tooltip .middle{width:325px;padding:5px 19px 5px 16px;font:1.1em Arial,Helvetica,sans-serif;color:#5a5a5a;background:url(http://img.labirint.ru/design/tooltip_wide_middle.png) repeat-y} 
.genre-list-close{position:absolute;cursor:pointer;z-index:1;right:10px;top:5px} 
#genre-list-tooltip .middle ul{position:relative;z-index:100;list-style:none} 
#genre-list-tooltip .middle ul li{float:left;width:100%;line-height:1.5em} 
#genre-list-tooltip .bottom{width:360px;height:10px;font:1px Tahoma,Helvetica,sans-serif;background:url(http://img.labirint.ru/design/tooltip_wide_bottom.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/tooltip_wide_bottom.png',sizingMethod='crop')} 
#subnavigation{clear:both;margin:0 0 1em 0;padding-top:10px;left:-17px;position:relative;z-index:1;font:11px Arial,Helvetica,sans-serif;color:#2f2f2f} 
#subnavigation a{color:#2f2f2f} 
#subnavigation a:hover{color:#ad0a05} 
#breadcumbs{margin:0 0 .9em 17px;font:11px Arial,Helvetica,sans-serif} 
#show-options{border:solid 1px #b1c5de;background:#d8e2ee;width:100%;padding:.5em 0} 
#show-options-cl{position:absolute} 
#show-options-cr{position:absolute} 
#show-options-left{float:left;width:30%} 
#show-options-left div{margin:0 0 0 17px} 
#show-options-left span.quantity{font-weight:bold;color:#55667f} 
#show-options-right{float:left;width:68%;padding:0 0 0 1%} 
#show-options-sort{margin:0 0 .8em 17px} 
#show-options-sort ul{margin:0 0 0 .3em} 
#show-options-sort ul li{margin:0 .3em 0 0;padding:0 0 0 .3em} 
#show-options-show{margin:0 0 0 17px} 
#show-options-show ul{margin:0 0 0 .3em} 
#show-options-show ul li{margin:0 .5em 0 0;padding:0 0 0 .5em} 
#show-options-right span.list-title{font-weight:bold} 
#show-options-right ul{list-style:none;display:inline} 
#show-options-right ul li{display:inline} 
#show-options-right ul li span.inactive{color:#757575} 
.subnavigation-new{clear:both;margin-right:17px;font:12px Arial,Helvetica,sans-serif;color:#2f2f2f} 
.subnavigation-new div{margin:0} 
.subnavigation-new a{color:#2f2f2f} 
.subnavigation-new a:hover{color:#ad0a05} 
.show-options-inner{margin-top:5px!important;border:solid 1px #b1c5de;background:#d8e2ee;width:100%;padding:0;height:27px;word-spacing:2px} 
.show-options-inner-big{margin-top:5px!important;border:solid 1px #b1c5de;background:#d8e2ee;padding:8px 0;word-spacing:2px} 
.border-right-none{border-right:none!important} 
.border-left-none{border-left:none!important} 
*html .show-options-inner{overflow-y:hidden;overflow-x:auto} 
.subnavigation-new .quantity{color:black!important} 
.subnavigation-new .show-options-left{float:left;width:45%;padding:.5em 0 .5em 4%} 
.subnavigation-new .show-options-middle{float:left;width:92%;padding:.5em 0 .5em 4%} 
.subnavigation-new .show-options-right{float:right;width:42%;padding:.5em 0 .5em 0} 
.subnavigation-new .show-options-right #searchblock input{float:left;margin:-2px 2px;border:solid 1px #ccc;display:inline} 
.subnavigation-new .show-options-right #searchblock input[type="button"]{background-color:#d31a29;border:medium none;color:#fff;cursor:pointer;font:bold 11px Arial,Helvetica,sans-serif;margin:1 1;padding:1px 3px} 
.subnavigation-new .show-options-right #textblock{float:left;display:inline;margin-right:3px} 
.subnavigation-new .show-options-left #searchblock input{float:left;margin:-2px 2px;border:solid 1px #ccc;display:inline} 
.subnavigation-new .show-options-left #searchblock input[type="button"]{float:left;margin:-3px 2px;border:solid 1px #ccc} 
.subnavigation-new .show-options-left #textblock{float:left;display:inline;margin-right:3px} 
.subnavigation-new .show-options-show{margin:0} 
.subnavigation-new .show-options-show input{margin:-2px 0;vertical-align:middle} 
.subnavigation-new .show-options-show select{width:40%;margin-top:-2px;vertical-align:middle} 
.subnavigation-new select,.navigation-input{width:200px;margin:-2px 1px;border:solid 1px #ccc;font-size:12px} 
.subnavigation-new .show-options-stat select{width:45px;margin:-2px 1px;border:solid 1px #ccc;font-size:12px} 
.subnavigation-new .show-arrows-middle{position:relative;float:left;width:24px;height:31px;margin-top:-2px;background:url(http://img.labirint.ru/design/sprite-navigation.gif) -10px -9px no-repeat} 
.subnavigation-new .show-arrows-left{position:relative;float:left;width:14px;height:31px;margin-top:-2px;background:url(http://img.labirint.ru/design/sprite-navigation.gif) -10px -107px no-repeat} 
.subnavigation-new .show-arrows-right{position:relative;float:right;width:16px;height:31px;margin-top:-2px;background:url(http://img.labirint.ru/design/sprite-navigation.gif) -10px -58px no-repeat} 
.show-empty-left{position:relative;float:left;width:14px;height:31px} 
.show-empty-right{position:relative;float:right;width:16px;height:31px} 
.subnavigation-new ul{list-style:none;display:inline;margin:0} 
.subnavigation-new ul li{display:inline;margin:0 .3% 0 0;padding:0 0 0 .3%} 
.subnavigation-new ul li span.inactive{color:#757575} 
.subnavigation-new .show-options-sort ul li{margin:0 .1% 0 0;padding:0 0 0 .1%} 
.subnavigation-new .show-options-sort input{margin:-2px 2px;vertical-align:middle} 
.subnavigation-new .show-options-searchleft{position:relative;margin-left:15px;float:left} 
.subnavigation-new .show-options-searchleft input{border:1px solid #ccc;margin:-2px 2px;vertical-align:middle} 
.subnavigation-new .show-options-searchright{position:relative;clear:both;display:inline;vertical-align:middle} 
.subnavigation-new .show-options-searchright input{border:1px solid #ccc;margin:-2px 2px;vertical-align:middle} 
.like-subnavigation{height:27px;background:#d8e2ee;border:1px solid #b1c5de;margin-right:15px;margin-top:10px} 
.like-subnavigation .span-text{float:left;margin:3px 10px 0 53px} 
.like-subnavigation .search-input{border:1px solid #bababa;font-size:1.1em;width:190px} 
.like-subnavigation .form-button{background-color:#d31a29;border:medium none;color:#fff;font-size:12px;font-weight:bold;margin:0 0 0 10px;padding:1px 3px 2px 3px} 
.ml30{margin-left:30px} 
.ml20{margin-left:20px} 
.ml5{margin-left:5px} 
.mr20{margin-right:20px} 
.mb5{margin-bottom:5px} 
.mb10{margin-bottom:10px} 
.mb15{margin-bottom:15px} 
.mv5{margin:5px 0} 
.mv10{margin:10px 0} 
.mt10{margin-top:10px} 
.mt20{margin-top:20px} 
.mr5{margin-right:5px} 
.mr10{margin-right:10px} 
.mr50{margin-right:50px} 
.mr40{margin-right:40px} 
.mr30{margin-right:30px} 
.pt10{padding-top:10px} 
.ph5{padding:0 5px} 
.ma5{margin:5px} 
.ma10{margin:10px} 
.fsize12{font:12px Arial,sans-serif!important} 
.fsize10{font:10px Arial,sans-serif!important} 
.radio,.checkbox{vertical-align:middle} 
.pagination{clear:both;font:14px Arial,Helvetica,sans-serif;margin:20px 0 5px 0} 
.pagination-prev{float:left} 
.pagination-prev-arrow{padding:0 .5em 0 15px;font-size:13px;background:url(http://img.labirint.ru/design/prev_link_active.png) 0 60% no-repeat} 
.pagination-prev span.inactive,.pagination-next span.inactive{color:#8c8c8c} 
.pagination-numbers{float:left;margin:0 15px} 
.pagination-numbers ul{list-style:none;font-weight:bold;text-align:center;padding:0!important;margin:0!important} 
.pagination-numbers ul li{float:left;margin:0 1px;position:relative;padding:1px 0} 
.pagination-numbers li a,.pagination-numbers li span{text-align:center;padding:0 4px} 
.pagination-numbers ul li.selected{border:solid 1px #b1c5de;padding:0} 
.pagination-next-arrow{padding:0 15px 0 .5em;font-size:13px;background:url(http://img.labirint.ru/design/next_link_active.png) 100% 60% no-repeat} 
#genre-document{clear:both;width:100%} 
#genre-document-vip{clear:both;width:100%;margin:0 0 0 10px} 
#genres-menu-top-frame{float:right;width:33.1%;height:465px;margin-top:-30px} 
#genres-menu-top-border{margin:0 7% 0 0;overflow:auto;background:#f5f5f5;height:100%} 
#genres-menu-top h2,#genres-menu-top .h2{margin:5px 3% 0 10px} 
#genres-menu-top strong{margin:5px 3% 0 10px;font:1.8em Arial,Helvetica,sans-serif;color:#595959;display:block} 
#genres-menu-top ul{list-style:none;font:1.1em/1.65em Arial,Helvetica,sans-serif;padding:0 0 1em 0;margin:12px 3% 5px 10px;border-bottom:4px solid #8c8c8c} 
#genres-menu-frame{float:right;width:33.1%;height:450px;margin-top:0} 
#genres-menu-border{margin:4px 7% 0 0;overflow:auto;background:#f5f5f5;height:100%} 
#genres-menu h2{margin:7px 3% 0 10px;font-size:1.8em} 
#genres-menu strong{margin:7px 3% 0 10px;font:1.8em Arial,Helvetica,sans-serif;color:#595959;display:block} 
#genres-menu ul{list-style:none;font:1.1em/1.65em Arial,Helvetica,sans-serif;padding:0 0 1em 0;margin:8px 3% 5px 10px;border-bottom:4px solid #8c8c8c} 
#thermometer{clear:both;float:left;width:100%;margin:0 0 10px 0;font:1.2em/1.65em Arial,Helvetica,sans-serif} 
#thermometer a{color:#000} 
#thermometer a:hover{color:#ad0a05} 
#thermometer-books{clear:both;float:left;width:100%;margin:0 0 10px 0;font:1.1em/1.55em Arial,Helvetica,sans-serif} 
#thermometer-books a{color:#000} 
#thermometer-books a:hover{color:#ad0a05} 
#thermometer-select{color:#8c8c8c} 
#thermometer-select a{color:#8c8c8c} 
#thermometer-select a:hover{color:#ad0a05} 
#pagination{position:relative;font:12px Arial,Helvetica,sans-serif;left:95px;width:90%;clear:both} 
#pagination-prev{position:absolute;left:-20%;top:0;width:20%;text-align:right} 
#pagination-prev a{padding:0 1.1em 0 20px;background:url(http://img.labirint.ru/design/prev_link_active.png) 0 60% no-repeat} 
#pagination-prev span{padding:0 1.1em 0 20px;color:#8c8c8c;background:url(http://img.labirint.ru/design/prev_link_inactive.png) 0 60% no-repeat} 
#pagination ul{list-style:none;display:inline} 
#pagination ul li{display:inline;margin:0 .75em 0 0;font-weight:bold} 
#pagination ul li a{font-weight:normal} 
#pagination-next{display:inline} 
#pagination-next a{padding:0 20px 0 0;background:url(http://img.labirint.ru/design/next_link_active.png) 100% 60% no-repeat} 
#pagination-next span{padding:0 20px 0 0;color:#8c8c8c;background:url(http://img.labirint.ru/design/next_link_inactive.png) 100% 60% no-repeat} 
#product-fragment{font:1.3em Arial,Helvetica,sans-serif;margin:0 1.3em 0 0} 
#product-screenshot{font:1.3em Arial,Helvetica,sans-serif;margin:0 1.3em 0 0;padding:20px 0 20px 0} 
#product-screenshot img{border:1px solid #ccc} 
#pagination-scrn{position:relative;font:12px Arial,Helvetica,sans-serif} 
#pagination-scrn #pagination-prev{position:absolute;left:0;text-align:right;width:100px} 
#pagination-scrn #pagination-prev a{padding:0 .75em 0 20px;background:url(http://img.labirint.ru/design/prev_link_active.png) 0 60% no-repeat} 
#pagination-scrn #pagination-prev span{padding:0 .75em 0 20px;color:#8c8c8c;background:url(http://img.labirint.ru/design/prev_link_inactive.png) 0 60% no-repeat} 
#pagination-scrn ul{list-style:none;display:inline;padding:0 0 0 100px} 
#pagination-scrn ul li{display:inline;margin:0 .75em 0 0;font-weight:bold} 
#pagination-scrn ul li a{font-weight:normal} 
div.guestbook{font:1.2em Arial,Helvetica,sans-serif;padding:0 17px 0 0} 
div.guestbook .bodyguestbook{min-height:1250px} 
div.guestbook .captcha{cursor:pointer} 
div.guestbook #tabs .content_upload{background:#fff url(http://img.labirint.ru/design/upload_big.gif) no-repeat 98% 10px;min-height:100px} 
div.guestbook select.day{width:40px;font-size:.8em;border:1px solid #bababa} 
div.guestbook select.month{width:40px;font-size:.8em;border:1px solid #bababa} 
div.guestbook select.year{width:80px;font-size:.8em;border:1px solid #bababa} 
div.guestbook div.topmenu{clear:both;background:#efefef;width:100%;position:relative} 
div.guestbook div.topmenu span.normal{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#1868a0;text-decoration:underline;cursor:pointer} 
div.guestbook div.topmenu span.opened{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#8d8b8b;text-decoration:underline;cursor:pointer} 
div.guestbook div.topmenu span.normal_dashed{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#1868a0;cursor:pointer;border-bottom:dashed 1px #1868a0} 
div.guestbook div.topmenu span.opened_dashed{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#8d8b8b;cursor:pointer;border-bottom:dashed 1px #8d8b8b} 
div.guestbook div.topmenu span.normal_dashed:hover{color:#ad0a05;border-bottom:dashed 1px #ad0a05} 
div.guestbook div.topmenu span.opened_dashed:hover{color:#ad0a05;border-bottom:dashed 1px #ad0a05} 
div.guestbook .redbutton{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
div.guestbook div.topmenu #a,#b,#a_nested,#b_nested{float:left;padding:8px 5px} 
div.guestbook div.topmenu #a_writer{clear:both;padding:15px} 
div.guestbook div.topmenu #a_writer #error_messages{margin-bottom:20px;color:red;display:none} 
div.guestbook div.topmenu div#a_writer div.cont{clear:both} 
div.guestbook div.topmenu div#a_writer div.cont div.a{float:left;width:100px} 
div.guestbook div.topmenu div#a_writer div.cont div.b{float:left} 
div.guestbook div.topmenu div#a_writer div.cont div.c{float:right} 
div.guestbook div.topmenu div#a_writer div.messagediv{clear:both} 
div.guestbook div.topmenu div#a_writer div.messagediv div.h{margin:10px 0;font-weight:bold} 
div.guestbook div.topmenu div#a_writer textarea{width:100%;height:100px} 
div.guestbook div.topmenu span.dateinput{margin-left:30px} 
div.guestbook div.topmenu span.dateinputlp{margin-left:10px} 
div.guestbook input.text{font-size:1.1em;border:1px solid #bababa;width:190px} 
div.guestbook span.date{font-size:11px;color:#8d8b8b} 
div.guestbook div.block{clear:both;border-bottom:1px solid #d7d6d6} 
div.guestbook div.block div.left{float:left;width:17%;padding:20px 0} 
div.guestbook div.block div.right{float:right;width:83%;padding:20px 0;overflow:auto} 
div.guestbook div.block div.right .answer{margin:20px 0 0;float:right;padding-bottom:1px} 
div.guestbook div.block div.right .answer .answerbutton{cursor:pointer;color:#1868a0} 
div.guestbook div.block div.reply{padding:20px 0 0 70px;color:#ac0900;overflow:auto} 
div.guestbook div.block div.chat{padding:20px 0 0 70px;overflow:auto} 
div.guestbook div.block div.nmreply{padding:0 0 0 70px;color:#ac0900;overflow:auto} 
div.ghead h1{float:left} 
div.ghead div.gheadblock{margin:0 17px 0 300px;padding:0 15px 0 15px;background:#efefef;height:35px;min-width:450px} 
div.overlink{float:left;font:1.2em Arial,Helvetica,sans-serif} 
div.overlink span.normal_dashed:hover{color:#ad0a05;border-bottom:dashed 1px #ad0a05} 
div.overlink span.opened_dashed:hover{color:#ad0a05;border-bottom:dashed 1px #ad0a05} 
div.overlink span.hd{line-height:2.5em;cursor:pointer;border-bottom:dashed 1px #1868a0;color:#1868a0} 
div.overlink span.hd:hover{color:#ad0a05;border-bottom:dashed 1px #ad0a05} 
div.overlink div.msg{display:none;position:absolute;background:#fff;z-index:1000;border:1px dashed #aaa;background:#efefef;padding:10px} 
div.overlink:hover div.msg{display:block} 
#notForGuestbook ul{list-style:inside} 
div.revers select.day{width:40px;font-size:.8em;border:1px solid #bababa} 
div.revers select.month{width:40px;font-size:.8em;border:1px solid #bababa} 
div.revers select.year{width:80px;font-size:.8em;border:1px solid #bababa} 
div.revers div.block{clear:both;border-bottom:1px solid #d7d6d6;margin-right:15px} 
div.revers div.cont{clear:both} 
div.revers div.topmenu{float:left;clear:both;border:solid 1px #b1c5de;background:#d8e2ee;width:100%;position:relative;left:-10px;padding:10px 0} 
div.revers div.topmenu #a{float:left;padding:8px 5px} 
div.revers div.topmenu span.normal{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#1868a0;text-decoration:underline;cursor:pointer} 
div.revers div.topmenu span.normal_dashed{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#1868a0;cursor:pointer;border-bottom:dashed 1px #1868a0} 
div.revers div.topmenu span.opened_dashed{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#8d8b8b;cursor:pointer;border-bottom:dashed 1px #8d8b8b} 
div.revers div.topmenu span.normal_dashed:hover{color:#ad0a05;border-bottom:dashed 1px #ad0a05} 
div.revers div.topmenu span.opened_dashed:hover{color:#ad0a05;border-bottom:dashed 1px #ad0a05} 
div.revers div.topmenu #onemn,#twomn{float:left;padding:0 5px} 
div.revers div.topmenu #b{padding:0 5px} 
div.revers div.topmenu #b_nested{padding:0 5px} 
div.revers div.topmenu #a_writer{clear:both;padding:15px} 
div.revers div.cont{clear:both} 
div.revers div.cont div.a{float:left;width:100px} 
div.revers div.cont div.b{float:left} 
div.revers div.cont div.c{float:right} 
div.revers div.topmenu div#a_writer div.messagediv{clear:both} 
div.revers div.topmenu div#a_writer div.messagediv div.h{margin:10px 0;font-weight:bold} 
div.revers input.submit{font-size:12px;background-color:#d31a29;border:0;color:#fff;font-weight:bold;padding:1px 3px;margin:0} 
div.revers input.text{font-size:1.1em;border:1px solid #bababa;width:190px} 
div.revers div.block{clear:both;border-bottom:1px solid #d7d6d6;margin-right:15px} 
div.revers div.block div.left{float:left;width:80%;padding:0} 
div.revers div.block div.right{float:right;width:80%;padding:0;overflow:auto} 
div.revers div.block div.reply{padding:20px 0 0 70px;color:#ac0900;overflow:auto} 
div.revers div.block div.nmreply{padding:0 0 0 70px;color:#ac0900;overflow:auto} 
div.revers span.opened{color:#595959;border-bottom:1px dotted #595959} 
#basket{font:1.2em Arial,Helvetica,sans-serif} 
#basket .header{padding:0 0 10px 0;float:left;width:40%;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#basket .tovarov{float:left;padding:.5em 20px .5em 20px} 
#basket .massa{float:left;padding:.5em 20px .5em 20px} 
#basket .stoimost{float:left;padding:.5em 0 .5em 0} 
#basket .plashka-number{font-weight:bold;color:#55667f} 
#basket .sumprice-diff{font-weight:normal;font-size:14px} 
#basket .books-list{position:relative;padding:0 20px 0 0} 
#basket .list-price-title{padding:0 20px 0 0} 
#basket .books-list-row3{height:3px;background:#dddcdc} 
#basket .books-list-row1{height:1px;background:#dddcdc} 
#basket .plashka-fon{width:100%;background:#efefef} 
#basket .list-pubyear{font-size:.9em;padding:0 5px} 
#basket .list-pubyear-red{font-size:.9em;padding:0 5px;color:#d31a29} 
#basket .list-pubyear-bold{font-size:.9em;padding:0 5px;font-weight:bold} 
#basket .basket-description{font:1.1em Tahoma,Helvetica,sans-serif;font-size:11px} 
#basket .basket-top{margin:0;padding:0 0 2em 0} 
#basket .basket-description div{margin:0 0 .4em 0} 
#basket .basket-description a{color:#2f2f2f} 
#basket .list-price{font-size:1.1em;padding:0 20px 0 0} 
#basket .list-delete div{margin:0 0 .4em 0} 
#basket .list-delete a{color:#ae0902} 
#basket .plashka{position:relative;font:11px Arial,Helvetica,sans-serif;left:-20px;background:#efefef;width:70%} 
#basket .grow{height:3px;background:#8e8a8a;padding:0 20px 0 0} 
* html #basket .grow{height:3px} 
#basket .clear{clear:both;height:0;font-size:0} 
#basket .clear1{height:10px;clear:both} 
#basket .clear2{height:20px;clear:both} 
#basket .clear3{height:30px;clear:both} 
#basket .red-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
#basket .rad-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
#basket .green-button{background-color:#6ab557;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
#basket .rad-ok-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;height:20px;padding:1px 3px 1px 3px;cursor:pointer} 
.grey-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 12px;margin:0;cursor:pointer} 
#basket .disabled-button{background-color:#8d8b8b;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
#basket .basket-description a:hover{color:#ad0a05} 
#basket .white-row2{padding:20px 0} 
#basket .list-quantity{width:30px;color:#d31a29;font-weight:bold} 
#basket .basket-author{padding:0 5px} 
#basket .basket-pubhouse{padding:0 5px} 
#basket .tr-count{width:40px} 
#basket .offer-star{text-decoration:none} 
#basket .one-step-table{border:2px #fff solid} 
#basket .express_message{font-size:1.2em;margin:0 20px 0 0;color:#484848} 
#basket .express_img{float:left;padding:10px 0 10px 10px} 
#basket .express_img1{float:left;padding:5px 0 10px 10px} 
#basket .express_img img{margin-bottom:0} 
#basket .express_left{float:left;padding:0 6px 0 7px} 
#basket .express_txt{float:left;padding:5px 10px} 
#basket .weekend_message{font-size:1.2em;color:#484848;border:solid 1px #ccc;background:#f6f6f6;margin:15px 0 10px 0} 
#basket .weekend_img{float:left;padding:.5em .5em 0 1.0em} 
#basket .weekend_img img{margin-bottom:1px} 
#basket .weekend_txt{float:left;padding:.5em} 
.inputgood{border:1px solid #48a400} 
.inputbad{border:1px solid #d31a29} 
.phoneg input{border:1px solid #48a400} 
.phoneg span{background:url(http://img.labirint.ru/design/good.gif) top left no-repeat;padding-left:25px} 
.phoneb input{border:1px solid #d31a29} 
.phoneb span{background:url(http://img.labirint.ru/design/bad.gif) top left no-repeat;padding-left:25px} 
#basket .product-geotarget{color:#333;margin:0 0 20px 0;width:70%;left:-20px;position:relative} 
#basket .product-geotarget-top{background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
#basket .product-geotarget-topleft{background:url(http://img.labirint.ru/design/gtcorner_top.gif) top left no-repeat} 
#basket .product-geotarget-topright{background:url(http://img.labirint.ru/design/gtcorner_top_right.gif) top right no-repeat} 
#basket .product-geomessage{padding:20px 20px 15px 15px} 
#basket .product-geotarget-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
#basket .product-geotarget-bottomleft{background:url(http://img.labirint.ru/design/gtcorner_bottom.gif) bottom left no-repeat} 
#basket .product-geotarget-bottomright{background:url(http://img.labirint.ru/design/gtcorner_bottom_right.gif) bottom right no-repeat} 
#basket .product-geomessage img{margin:2px 10px 10px 0} 
#basket .product-geotarget-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y;position:relative} 
#basket .product-geotarget-right{background:url(http://img.labirint.ru/design/gt_vertline.gif) top right repeat-y;position:relative} 
#basket .document-price-old{text-align:center;z-index:100;background:url(http://img.labirint.ru/design/old_price.png) repeat-x center center} 
.basket-book-actions{float:left;padding:10px 0;margin-top:5px;height:22px;font-size:.9em} 
.basket-book-action{cursor:pointer;z-index:1000;line-height:22px} 
.basket-book-action span{border-bottom:1px dotted #1868a0;color:#1868a0} 
.basket-book-action:hover span,.basket-book-action span:hover{border-bottom:1px dotted #ad0a05;color:#ad0a05} 
.basket-book-actions .cancel{padding-left:22px;background:url(http://img.labirint.ru/design/sprite-main2.png) no-repeat -10px -899px} 
.basket-counts-input{float:left} 
.basket-counts-input input{border:solid 1px;border-color:#aaa #eaeaea #eaeaea #aaa} 
.animate-input-ajax{background:#fff url(http://img.labirint.ru/design/loading_back.gif) repeat scroll 0 0} 
.basket-change-counts{float:left;height:20px;width:11px;margin-left:5px} 
.basket-increase-count,.basket-lessen-count{float:left;cursor:pointer;padding:3px 6px;font-size:0} 
.basket-increase-count{background:url(http://img.labirint.ru/design/sprite-basket.png) no-repeat -10px -10px} 
.basket-lessen-count{background:url(http://img.labirint.ru/design/sprite-basket.png) no-repeat -10px -36px;margin-top:6px} 
.basket-book-action{float:left;font-size:1.2em;margin-left:15px} 
.center-message{font-size:20px;color:#2f2f2f;padding:20px 0;text-align:center} 
.basket-already-buy{padding:3px 8px;margin-left:3px;background:url(http://img.labirint.ru/design/attention.gif) no-repeat center center;cursor:pointer} 
.basket-action{padding:7px 8px;margin-left:3px;background:url(http://img.labirint.ru/design/action_grey.gif) no-repeat center center} 
.basket-multy-volume{padding:3px 9px;margin-left:3px;background:url(http://img.labirint.ru/design/kit.gif) no-repeat center center} 
.basket-offer{padding:2px 7px;margin-left:3px;background:url(http://img.labirint.ru/design/star.gif) no-repeat center center} 
.bestseller-annotation-card{float:left;width:33%} 
.basket-buttons{clear:both;margin:5px 0;font-size:1.2em;float:left;width:100%;position:relative} 
.basket-buttons input{padding:0 5px;width:auto;overflow:visible} 
.basket-buttons input.big{font-size:16px;font-weight:bold} 
.simple-action,.priority-action,.negative-action,.charity-action{padding:4px 0;float:left;position:relative} 
.floatright{float:right;margin:0} 
.priority-action{padding:4px;background:#d7ffbf} 
.negative-action{padding:4px;background:#ffcfd1} 
.charity-action{padding:4px;background:#2a97d2} 
.basket-autorize{padding:1px 0 1px 25px;background:url(http://img.labirint.ru/design/sprite-basket.png) no-repeat -10px -62px;cursor:pointer} 
.magicword{padding:2px 0 2px 28px;background:url(http://img.labirint.ru/design/sprite-basket.png) no-repeat -10px -99.5px;cursor:pointer} 
.basket-tariff{padding:2px 0 2px 28px;background:url(http://img.labirint.ru/design/sprite-basket.png) no-repeat -10px -137.5px} 
.openapi{padding:2px 0 2px 27px;background:url(http://img.labirint.ru/design/sprite-basket.png) no-repeat -10px -176px;cursor:pointer} 
#basket-cards{font-size:10px;padding-right:17px} 
.basket-table{width:100%;margin:0;font-size:1.2em;border-bottom:solid 2px #dddcdc} 
.basket-table tr{height:35px} 
.basket-table td{border-bottom:solid 1px #dddcdc;padding:0 5px} 
.basket-table tr.head,tr.bottom{font-weight:bold} 
.basket-table tr.head td{border-bottom:solid 3px #dddcdc} 
.basket-charity-homename{height:25px!important;font-weight:bold} 
.basket-charity-homename td{border-bottom:none!important} 
.baske-table-list{line-height:25px;float:left} 
.baske-table-list span{vertical-align:middle} 
.basket-total{font-size:1.6em;font-weight:bold;margin:12px 0} 
.basket-total-price{float:left;margin-right:10px} 
#basket-messages{font-size:12px;display:none;width:50%;margin:10px 0;border:1px solid #b5b4b4;padding:20px;line-height:1.5em;background:#f6f6f6} 
#basket-content h2{font-size:22px!important;margin:15px 0 10px 0} 
#basket-charity-cont strong{font-size:1.2em} 
.charity-home{margin-top:10px;font-size:1.2em} 
#basket-cards .bestseller-annotation-line{margin:0!important} 
#basket-bestsellers,#basket-putbooks{font-size:10px;margin-top:-10px} 
.basket-bonuses{font-size:10px} 
.basket-message-cont{margin:5px 0;float:left} 
.inrow2{float:left;width:50%} 
.inrow3{float:left;width:33.3%} 
#basket-available-message{display:none} 
.basket-message{padding:5px 10px 5px 10px;font-size:1.2em;border:solid 1px #ccc;background:#f6f6f6} 
.basket-message-left{float:left;margin:5px 10px 0 0} 
.basket-message-discount5{width:46px;height:46px;background:#f6f6f6 url(http://img.labirint.ru/design/percent_5.png) no-repeat;vertical-align:top;border:solid 1px #ccc} 
.basket-message-discount10{width:47px;height:46px;background:#f6f6f6 url(http://img.labirint.ru/design/percent_10.png) no-repeat;vertical-align:top;border:solid 1px #ccc} 
.basket-message-warning{width:46px;height:46px;background:#f6f6f6 url(http://img.labirint.ru/design/message_warning.png) no-repeat;vertical-align:top} 
.basket-message-right{line-height:20px} 
.basket-bonuses-inner .basket-message-right{line-height:22px;font-size:1.2em;color:#484848} 
.basket-bonuses-inner h3{font-size:1.4em} 
.bb_underline{clear:both;border-bottom:solid 2px #ddd;margin:5px 20px 7px 0;padding:4px} 
#basket hr.basket_hr{margin:10px 50px 10px 0} 
#gift_packing{margin:10px 0;font-family:Tahoma,Helvetica,sans-serif} 
#gift_packing div.cleaner{font-size:0;height:0;max-height:0;line-height:0} 
#gift_packing #head_label{font-size:14px;color:#1868a0;border-bottom:1px dashed #1868a0;cursor:pointer} 
#gift_packing #head_label.disabled{color:#595959;border-bottom:1px dashed #595959} 
#gift_packing #head{float:left;height:55px;line-height:55px} 
#gift_packing #logo{float:right;padding-right:50px} 
#gift_packing span.comment{color:#595959;font-size:10px} 
#gift_packing_body{padding:0 20px;display:none;margin-right:50px} 
#gift_packing_body input[type=radio]{margin-right:15px} 
#gift_packing_body input[type=checkbox]{margin-right:5px} 
#gift_box_head,#gift_paper_head{padding:10px 0} 
#gift_packing_body label{font-size:14px;color:#1868a0;border-bottom:1px dashed #1868a0;cursor:pointer} 
#gift_packing_body label.disabled{color:#595959;border-bottom:1px dashed #595959} 
#gift_box_body,#gift_paper_body{display:none;padding:0 20px} 
#gift_packing table.inputs{width:100%} 
#gift_packing table.inputs td{padding:5px;border-bottom:1px solid #dddcdc} 
#gift_packing table.inputs td.select{text-align:right;font-weight:bold;color:#595959} 
#gift_packing table.inputs label.select{font-size:12px;border:0;font-weight:bold;color:#595959} 
#gift_packing table.inputs td.price{width:100px;text-align:right;font-size:14px;font-weight:bold;color:#595959} 
#gift_packing table.inputs img.sel_label{padding:3px;border:1px solid #bbb;cursor:pointer} 
#gift_packing table.inputs img.sel_label_active{padding:3px;border:1px solid #bbb;cursor:pointer;background:#b6ff9d} 
#gift_packing span.sel_label{color:#1868a0;border-bottom:1px dotted #1868a0;font-weight:bold;cursor:pointer} 
#gift_packing div.paper_selection,div.postcard_selection{position:absolute;background:#fff;border:1px solid #999;padding:5px;margin-top:5px;display:none;width:385px;right:100px;float:right} 
#gift_packing #postcard_selection{width:642px} 
#gift_packing div.paper_item{float:left;padding:3px} 
#gift_packing img.zoom_image{margin:3px 0 0 3px;padding:0;float:left;cursor:pointer} 
#gift_paper_big{position:absolute;display:none;padding:3px;border:1px solid #bbb;background:#fff} 
#gift_packing span.needed_fields{color:#d31a29} 
#gift_packing .hidden{display:none} 
#gift_packing textarea.postcard_comment{width:100%;margin:10px 0 5px 0;font-size:12px} 
#gift_packing #giftpacking_comment{width:100%;margin-top:10px} 
#newslist{clear:both} 
#newslist .header{padding:0 0 10px 0;font:normal 2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#newslist .bottom-item{float:left;width:49%;margin:14px 0 0 0;height:190px} 
* html #newslist .bottom-item{height:190px} 
#newslist .news-text{padding:0 20px 0 0;line-height:1.5em;font:1.2em Arial,Helvetica,sans-serif;margin-top:20px} 
#newslist .news-text img{margin:0 10px} 
#newslist .news-text p{line-height:1.5em} 
#newslist .news-text div{line-height:1.5em} 
.rss-text{padding:0 20px 0 0;line-height:1.5em;font:1.2em Arial,Helvetica,sans-serif;margin-top:20px;margin-left:65px} 
.rss-text h3{font:bold 1.4em Arial,Helvetica,sans-serif} 
.rss-text-main h3{font:bold 1.6em Arial,Helvetica,sans-serif} 
.rss-text-main{padding:0 20px 0 0;line-height:1.5em;font:1.2em Arial,Helvetica,sans-serif;margin-top:20px} 
.rss-text div{line-height:1.7em} 
.rss-text-main div{line-height:1.7em} 
#newslist .publishDate{font:1.2em Arial,Helvetica,sans-serif;color:#595959;float:left;padding:5px 0 0 0} 
#newslist .str-header-name{float:left;padding:0 0 0 10px} 
#newslist h1{font:1.9em Arial,Helvetica,sans-serif;color:#55667f;margin-bottom:5px} 
#newslist .clear{clear:both;height:0;font-size:0} 
#newslist .clear1{height:10px;clear:both} 
#newslist .clear2{height:20px;clear:both} 
#newslist .clear3{height:30px;clear:both} 
#newslist .bottom-date{height:1em;padding:0 0 5px 0;font:1.1em Tahoma,Helvetica,sans-serif;color:#5d5d5d} 
#newslist .bottom-title{font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:0 10px 12px 0} 
#newslist .bottom-desc{font:1.2em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
#newslist .bottom-desc img{float:left;border:1px solid #ccc} 
#newslist .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
#newslist .highlight{background:#cfc} 
#newslist .bottom-title span.highlight{text-decoration:underline} 
#newssearch .search-form{position:relative;font:11px Arial,Helvetica,sans-serif;left:-17px;background:#efefef;width:70%} 
#newssearch .search-form-seaction{clear:both;width:100%;background:#efefef} 
#newssearch .form-title{float:left;width:18%;padding:.5em 20px .5em 20px;line-height:20px} 
#newssearch .form-input{float:left;width:60%;padding:.5em 20px .5em 20px} 
#newslist .myul{padding-left:30px} 
#newslist .myul li{margin:7px} 
#newslist .tagsblock p{margin-left:95px;padding:0 0 0 4px} 
#news-tags{font:11px Tahoma,Helvetica,sans-serif} 
#news-tags div{padding-top:5px} 
#news-tags img{float:left} 
#news-tags img#tagimg{border:0;margin:0 5px 0 10px} 
#news-tags a{font:11px Tahoma,Helvetica,sans-serif} 
#charity .bottom-item{float:left;width:49%;margin:14px 0 0 0;height:190px} 
#charity .bottom-date{height:1em;padding:0 0 5px 0;font:1.1em Tahoma,Helvetica,sans-serif;color:#5d5d5d} 
#charity .bottom-title{font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:0 10px 12px 0} 
#charity .bottom-desc{margin:0 12% 0 0} 
#charity .bottom-desc img{float:left;border:1px solid #ccc;margin:0} 
#charity .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
#newslist .tmpl{float:left;width:100%} 
#newslist .tmpl .bestseller div{line-height:1.25em} 
#newslist .tmpl .bestseller-title a{font:bold 1em Arial,Helvetica,sans-serif} 
#newslist .tmpl .bestseller-description{font:.9em Tahoma,Helvetica,sans-serif} 
#newslist .tmpl .bestseller-wrapper img{margin:0} 
#newslist .tmpl .bestseller-wrapper img.img-action{margin:88px 0 0 43px} 
#newslist .tmpl .bestseller-price{font:.9em Tahoma,Helvetica,sans-serif} 
#newslist .tmpl .bestseller-value{font:2em Arial,Helvetica,sans-serif} 
#helplist{padding:0 0 20px 20px} 
#helplist .bottom-item{float:left;width:49%;margin:34px 0 0 0;height:190px} 
#helplist .bottom-date{height:1em;padding:0 0 5px 0;font:1.1em Tahoma,Helvetica,sans-serif;color:#5d5d5d} 
#helplist .bottom-title{font-weight:bold;color:#2f2f2f;margin:0 10px 12px 0} 
#helplist .bottom-desc{margin:0 12% 0 0} 
#helplist .bottom-desc img{float:left;border:1px solid #ccc} 
#helplist .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
#helplist .clear2{height:20px;clear:both} 
#novelty{clear:both} 
#novelty .header{padding:0 0 10px 0;font:bold 2.2em Arial,Helvetica,sans-serif;color:#595959} 
#novelty .bottom-item{float:left;width:49%;margin:14px 0 0 0;height:190px} 
* html #novelty .bottom-item{height:190px} 
#novelty .news-text{padding:20px 20px 0 0;line-height:1.5em;font:1.2em Arial,Helvetica,sans-serif} 
#novelty .news-text img{margin:0 10px} 
#novelty .news-text p{line-height:1.5em} 
#novelty .news-text div{line-height:1.5em} 
#novelty .publishDate{font:1.2em Arial,Helvetica,sans-serif;color:#595959} 
#novelty .newsname{font:1.9em Arial,Helvetica,sans-serif;color:#55667f} 
#novelty .clear{clear:both;height:0;font-size:0} 
#novelty .clear1{height:10px;clear:both} 
#novelty .clear2{height:20px;clear:both} 
#novelty .clear3{height:30px;clear:both} 
#novelty .bottom-date{height:1em;padding:0 0 5px 0;font:1.1em Tahoma,Helvetica,sans-serif;color:#5d5d5d} 
#novelty .bottom-title{font:bold 1.2em Arial,Helvetica,sans-serif;color:#2f2f2f;margin:0 0 12px 0} 
#novelty .bottom-desc{font:1.2em Arial,Helvetica,sans-serif;margin:0 12% 0 0} 
#novelty .bottom-desc img{float:left;border:1px solid #ccc} 
#novelty .bottom-desc p{margin-left:95px;padding:0 0 0 4px} 
#novelty .bottom-title span.highlight{text-decoration:underline} 
#noveltysearch .search-form{position:relative;font:11px Arial,Helvetica,sans-serif;left:-17px;background:#efefef;width:100%} 
#noveltysearch .search-form-seaction{clear:both;width:100%;background:#efefef} 
#noveltysearch .form-title{float:left;width:7%;padding:.5em 20px .5em 20px;line-height:20px} 
#noveltysearch .form-input{float:left;width:60%;padding:.5em 20px .5em 20px} 
#message{clear:both;border:0;padding:20px 0 20px 0} 
#messages{width:50%;margin:0;border:1px solid #b5b4b4;padding:20px 20px 20px 20px;line-height:1.5em;font:1.2em Arial,Helvetica,sans-serif;background:#f6f6f6} 
#messages-title-b{padding:0 0 15px 0;font:bold 1.3em Arial,Helvetica,sans-serif;color:#000} 
#messages-title-r{padding:0 0 15px 0;font:bold 1.3em Arial,Helvetica,sans-serif;color:#d31a29} 
#cabinet{font:1.2em Arial,Helvetica,sans-serif} 
#cabinet.bestsellers{clear:both;margin:0 0 22px 0} 
#cabinet.bestseller{float:left;width:33.3%;margin:14px 0 0 0} 
#cabinet .bestseller-title{margin:0 10px 0 0} 
#cabinet .bestseller-title a{font:bold 1em Arial,Helvetica,sans-serif} 
#cabinet .bestseller-wrapper{padding-top:12px;font-size:.8em} 
#cabinet .bestseller-wrapper img{position:absolute;border:1px solid #ccc;z-index:100} 
#cabinet .deliverystate{position:relative;float:right;width:75%;height:100%} 
#cabinet .deliverystate ul{position:absolute;width:100%;bottom:0;list-style:none} 
#cabinet .deliverystate ul li{float:left;width:19%;font:1.2em Arial,Helvetica,sans-serif} 
#cabinet .header{padding:0 0 10px 0;float:left;width:40%;margin:15px 0 0 0;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#cabinet .header_old{padding:0 0 10px 0;float:left;width:70%;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#cabinet .tovarov{float:left;padding:.5em 20px .5em 20px} 
#cabinet .massa{float:left;padding:.5em 20px .5em 20px} 
#cabinet .stoimost{float:left;padding:.5em 0 .5em 0} 
#cabinet .plashka-number{font-weight:bold;color:#55667f} 
#cabinet .books-list{position:relative;padding:0 20px 0 0} 
#cabinet .list-price-title{padding:0 20px 0 0} 
#cabinet .books-list-row3{height:3px;background:#dddcdc} 
#cabinet .books-list-row1{height:1px;background:#dddcdc} 
#cabinet .plashka-fon{width:100%;background:#efefef} 
#cabinet .list-pubyear{font-size:.9em;padding:0 5px} 
#cabinet .basket-description{font:1.1em Tahoma,Helvetica,sans-serif;font-size:11px} 
#cabinet .basket-top{margin:0;padding:0 0 2em 0} 
#cabinet .basket-description div{margin:0 0 .4em 0} 
#cabinet .basket-description a{color:#2f2f2f} 
#cabinet .list-price{font-size:1.1em;padding:0 20px 0 0} 
#cabinet .list-delete div{margin:0 0 .4em 0} 
#cabinet .list-delete a{color:#ae0902} 
#cabinet .plashka{position:relative;font:11px Arial,Helvetica,sans-serif;left:-20px;background:#efefef;width:70%} 
#cabinet .grow{height:3px;background:#8e8a8a;padding:0 20px 0 0} 
* html #basket .grow{height:3px} 
#cabinet .clear{clear:both;height:0;font-size:0} 
#cabinet .clear1{height:10px;clear:both} 
#cabinet .clear2{height:20px;clear:both} 
#cabinet .clear3{height:30px;clear:both} 
#cabinet .red-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
#cabinet .rad-ok-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;height:20px;padding:1px 3px 1px 3px;cursor:pointer} 
#cabinet .grey-button{background-color:#8d8b8b;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 12px;margin:0;cursor:pointer} 
#cabinet .green-button{background-color:#6ab557;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
#cabinet .basket-description a:hover{color:#ad0a05} 
#cabinet .white-row2{padding:20px 0} 
#cabinet .list-quantity{width:30px;color:#d31a29;font-weight:bold} 
#cabinet .basket-author{padding:0 5px} 
#cabinet .basket-pubhouse{padding:0 5px} 
#cabinet .tr-count{width:40px} 
#cabinet .form-title{padding:5px 0;float:left;width:23%;line-height:20px} 
#cabinet .form-input{padding:5px 0;float:left;width:75%} 
#cabinet .form-radio{padding:5px 0;float:left;width:75%;line-height:20px} 
#cabinet .form-phone{padding:5px 0;position:relative;left:-7px;float:left;width:40%} 
#cabinet .offer-star{text-decoration:none} 
#cabinet .attention_edit_mess{padding:20px;border:1px solid #000;background-color:#fff} 
#cabinet .express_message{font-size:1.2em;margin:0 20px 0 0;color:#484848} 
#cabinet .express_img{float:left;padding:.5em .5em .5em 1.0em} 
#cabinet .express_img img{margin-bottom:1px} 
#cabinet .express_txt{float:left;padding:.5em} 
#cabinet .main_Balance_hist{width:60%;margin:10px 0 0 0} 
#cabinet .main_Balance_hist_header{font-size:14px;font-weight:bold;color:#55667f} 
#cabinet .colomn_main_Balance_hist{float:left;width:60%;padding:5px;border-bottom:solid 1px #dddcdc} 
#cabinet .numbers_main_Balance_hist{color:#55667f;float:left;width:20%;text-align:right;padding:5px 30px 5px 0;border-bottom:solid 1px #dddcdc} 
#cabinet .colomn_main_Balance_hist_grey{font-weight:bold;float:left;width:60%;padding:5px;border-bottom:solid 1px #dddcdc} 
#cabinet .numbers_main_Balance_hist_grey{color:#55667f;font-weight:bold;float:left;width:20%;text-align:right;padding:5px 30px 5px 0;border-bottom:solid 1px #dddcdc} 
#cabinet .colomn_main_Balance_hist_first{float:left;width:60%;padding:5px;border-top:solid 3px #dddcdc;border-bottom:solid 1px #dddcdc} 
#cabinet .colomn_main_Balance_hist_last_grey{font-weight:bold;background-color:#eee;float:left;width:60%;padding:5px;border-right:solid 1px #FFF} 
#cabinet .numbers_main_Balance_hist_first{color:#55667f;float:left;width:20%;text-align:right;padding:5px 30px 5px 0;border-top:solid 3px #dddcdc;border-bottom:solid 1px #dddcdc} 
#cabinet .numbers_main_Balance_hist_last_grey{color:#55667f;font-weight:bold;background-color:#eee;float:left;width:20%;text-align:right;padding:5px 30px 5px 0} 
#cabinet .headers_Balance_hist{font-weight:bold;height:40px;text-align:center;padding:10px 5px} 
#cabinet .headers_Balance_hist td{padding:0 5px} 
#cabinet .colomn_Balance_hist{font-weight:bold;height:20px;padding:10px 5px;background-color:#eee} 
#cabinet .colomn_Balance_hist td{padding:10px 5px} 
#cabinet .colomn_Balance_hist .number{color:#55667f;text-align:right;padding-right:10px} 
#cabinet .statistic_Balance_hist{height:20px;padding:5px 5px} 
#cabinet .statistic_Balance_hist .date{text-align:center} 
#cabinet .statistic_Balance_hist .price{text-align:right;padding-right:10px} 
#cabinet .statistic_Balance_hist td{padding:5px 5px} 
#cabinet .statistic_Balance_hist_yellow{height:20px;padding:5px 5px} 
#cabinet .statistic_Balance_hist_yellow .date{text-align:center} 
#cabinet .statistic_Balance_hist_yellow .price{text-align:right;padding-right:10px} 
#cabinet .statistic_Balance_hist_yellow td{background:#ffa;padding:5px 5px} 
#cabinet .delivery_voting_rating{width:12px;height:10px;padding:1px 0 0 0;font:bold 9px/9px Arial,Helvetica,sans-serif;color:#fff;text-align:center;background:url(http://img.labirint.ru/design/blue.png) no-repeat;background-image:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.labirint.ru/design/blue.png',sizingMethod='crop');cursor:pointer} 
#cabinet .delivery_voting{border:1px solid #000;z-index:4;position:absolute;background-color:#fff;width:90%;left:5%;display:none;padding:15px} 
#cabinet .delivery_voting_left{float:left;width:50%;padding:0 20px 0 0;text-align:right} 
#cabinet .delivery_voting_right{float:left;width:30%} 
#cabinet .delivery_voting_block{padding:2px 0} 
#cabinet .headmyactions{margin:0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:1.5em} 
#cabinet #stars img{cursor:pointer} 
.ny_sert{background:url('http://img.labirint.ru/images/design/ny_sert.gif') no-repeat center center;margin:0 0 10px 0;width:230px;height:155px} 
.ny_sert a{text-decoration:none;cursor:pointer} 
.ny_sert_url{width:230px;height:155px} 
.ny_sert_txt{font-size:20px;position:relative;top:115px;text-align:center;font-family:Arial,Helvetica,sans-serif;color:#4b4b4b} 
#genres-menu-search{float:right;width:100%;height:280px;margin:-5px 0 0 0;overflow:auto;background:#f5f5f5} 
#genres-menu-search h2{margin:5px 2% 0 10px} 
#genres-menu-search ul{list-style:none;font:1.1em/1.65em Arial,Helvetica,sans-serif;margin:12px 2% 0 10px;padding:0 0 1em 0;border-bottom:4px solid #8c8c8c} 
#search h1{font:bold 1.2em Arial,Helvetica,sans-serif;color:#000} 
#search .your-search{font:1.2em Arial,Helvetica,sans-serif;float:left} 
#search .stitle{padding:0 20px 10px 0;float:left;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#search .switch{padding:5px 20px 10px 0;float:left;line-height:30px;font:1.2em Arial,Helvetica,sans-serif} 
#search .switch a{color:#d31a29} 
#search .left-block{float:left;width:66%} 
#search .right-block{float:right;width:33%;font:1.1em Arial,Helvetica,sans-serif} 
#search .right-block-div{padding:0 20px 0 0} 
#search .form-title{padding:5px 0;float:left;width:20%;line-height:20px;font:1.2em Arial,Helvetica,sans-serif} 
#search .form-title-top{padding:5px 0 5px 20px;float:left;width:16%;line-height:20px;font:1.2em Arial,Helvetica,sans-serif} 
#search .form-input{padding:5px 0;float:left;width:20%} 
#search .form-input-top{padding:5px 0;float:left;width:43%} 
#search .form-input-top2{padding:5px 0;float:left;width:5%} 
#search .forminputsubmit{padding:5px 0 5px 14%;float:left;width:50%} 
#search .forminputlong{padding:2px 0;float:left;width:25%} 
#search .input-width{width:85%} 
#search .input-width-helper{width:71%} 
#search .red-button{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 10px;width:150px;margin:0;cursor:pointer} 
#search .long{height:20px;font:normal 1.2em Arial,Helvetica,sans-serif} 
#search .thermometer{padding:20px 0;font:1.2em Arial,Helvetica,sans-serif} 
#search .thermometer a{color:#000} 
#search .thermometer a:hover{color:#ad0a05} 
#search .thermometer-select a{color:#8c8c8c} 
#search .thermometer-select a:hover{color:#ad0a05} 
#search .genre-list-title{margin:8px 0 0 10px;font:1.5em Arial,Helvetica,sans-serif;color:#585757} 
.highlight{background:#cfc} 
a span.highlight{text-decoration:underline} 
#search-tags-title h1{padding:0 20px 0 0;float:left;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#reminding{clear:both} 
#reminding .header{padding:0 0 10px 0;float:left;width:70%;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#reminding .form-title{float:left;padding:.5em 20px .5em 20px;line-height:20px} 
#reminding .form-input{float:left;padding:.5em 20px .5em 20px} 
#sitemap{clear:both;font:1.2em Arial,Helvetica,sans-serif;line-height:20px} 
#sitemap h1{padding:0 0 10px 0;float:left;width:70%;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#sitemap h2{padding:0;font:bold 1.2em Arial,Helvetica,sans-serif} 
#sitemap h3{font:1.1em Arial,Helvetica,sans-serif} 
#sitemap .sublist{padding:0 0 5px 20px} 
#sitemap .alfabet-div-begin{padding:10px 0 0 20px} 
#sitemap .alfabet-div-end{padding:10px 0 20px 20px} 
#sitemap .inet-lab-div{padding:0 0 20px 0} 
#sitemap table{width:200px} 
#sitemap td{width:20px;height:20px} 
#sitemap ul{list-style:none} 
#sitemap #map-list-left{float:left;width:49%} 
#sitemap #map-list-right{float:left;width:49%} 
.img-action{position:absolute;margin:88px 0 0 43px;border-top:0;border-left:0} 
#img-action-big{z-index:1;position:absolute;margin:298px 0 0 178px;border-top:0;border-left:0} 
#bigpic{display:none;position:absolute;z-index:105;background-color:white;text-align:center} 
#bigpic #noshow{display:none;text-align:center;margin:3px;font-size:11px;color:gray} 
#bigpic #loading-pic{display:none;text-align:center;font-size:12px;margin:3px} 
.cover_buy_button{position:absolute;cursor:pointer;display:none;right:0;top:319px;border:0;background:#d31a29;color:#fff;font-weight:bold;padding:0 4px} 
#news-text-table table{width:100%;border-collapse:collapse;border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:2px;border-color:#dddcdc} 
#news-text-table table td{padding:5px 5px 5px 5px;text-align:left;border-bottom-width:1px;border-bottom-style:solid;height:25px;border-bottom-color:#dddcdc} 
#news-text-table table td.head{padding:5px 5px 5px 5px;text-align:left;border-top-style:solid;border-top-width:2px;border-top-color:#dddcdc;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#dddcdc;height:25px;font-weight:bold} 
#subscribe-novelty{float:left;width:100%;font:1.2em Arial,Helvetica,sans-serif} 
#subscribe-novelty h1{padding:0 0 10px 0;margin:0 0 14px 0;font:2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#subscribe-novelty h2{padding:0;font:1.2em Arial,Helvetica,sans-serif} 
#subscribe-novelty h3{font:1.1em Arial,Helvetica,sans-serif;float:left} 
#subscribe-novelty ul{line-height:24px;list-style-type:none} 
#subscribe-novelty .expand{width:100%} 
#subscribe-novelty .search{width:60%;float:left;margin-right:1%} 
#subscribe-novelty .search-bloc{margin:10px 0 0 0} 
#subscribe-novelty .search-form{float:left;margin:10px 0 0 -15px;padding:10px 20px 10px 15px;background:#eee;position:relative} 
#subscribe-novelty .multiple{width:400px;height:85%;margin:10px 0 0 0} 
#result_list{line-height:25px} 
#search_lit{width:150px;margin:0 0 0 10px} 
#search_item{width:150px} 
#result_select{margin:10px 0 0 0;line-height:20px;height:170px;width:50%} 
#subscribe-menu{margin:10px 0 20px 0} 
#subscribe-menu a{margin-right:20px} 
#subscribe-menu a.selected{color:#8c8c8c} 
.filter{background:#efefef;left:-17px;position:relative;width:66.6%;height:20px;color:#2f2f2f;font:normal 11px Arial,Helvetica,sans-serif;padding:6px 0} 
.filter table.text{margin:0 10px;width:95%} 
.filter table.text td{padding:0 10px;width:1%} 
.filter table.text td.select{padding:0 10px 0 0;width:30%} 
.filter table.text select{height:20px;font:normal 11px Arial,Helvetica,sans-serif;width:100%} 
.filter table.text select.long{width:100%} 
.filter table.text select.long2{width:100%} 
.filter table.text select.long3{width:100%} 
.grayline{background:#dddcdc;width:85%;margin:15px 0} 
#newslist div.marginbot{margin-bottom:20px} 
#newslist div.marginbot .bottom-title{margin:0 12% 12px 0;text-align:justify} 
.headersmall{font:normal 1.2em Arial,Helvetica,sans-serif;margin-bottom:30px} 
.messagediv .sendmessage{text-align:left;padding:5px 0;font-weight:bold} 
.messagediv textarea.mess{width:100%;border:solid 1px #ccc;height:100px} 
.cont .c{float:right} 
.message{text-align:center;font:bold 14px Arial,Helvetica,sans-serif;color:#3b3;padding:15px 0} 
.messagespages{height:30px;font-weight:bold} 
.messagespages .floatright{float:right;padding-right:3%} 
.messagespages #pagination{float:left;width:40%} 
.textareadiv{padding:15px 0;margin:0} 
.inv{display:none} 
.texttitle{color:#1868a0;font:bold 1.2em Arial,Helvetica,sans-serif} 
.bold{font-weight:bold} 
.underline{text-decoration:underline} 
.redtext{color:#ad0a05} 
.greentext{color:#6ab557} 
.bluetext{color:#1868a0} 
.yellowtext{color:#f2ae5b} 
.errortext{color:#ad0a05;font:bold 1em Arial,Helvetica,sans-serif} 
.backgroundgray{background:#efefef;color:#ad0a05;font:bold 1em Arial,Helvetica,sans-serif} 
.tableborder{border-collapse:collapse;width:100%} 
.tableborder td{border:solid 1px #ccc;padding:2px 5px} 
#news-text-table table.tableborder td.head{border:solid 1px #ccc;padding:2px 5px} 
.textname{float:left;width:100px;font:normal 12px Arial,Helvetica,sans-serif} 
.inputname{font:normal 12px Arial,Helvetica,sans-serif;width:190px;float:left;padding:3px} 
.inputnamei img{margin-top:0} 
.messagediv{width:99%} 
.messagediv .cont{clear:both;padding:5px 2%;width:96%} 
.textnamep{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:10px;float:left;width:100px} 
.inputnamep{float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-variant:normal;font-weight:normal;line-height:normal;padding:10px 3px 3px;width:190px} 
h4,.h4{font:bold 1.5em Arial,Helvetica,sans-serif;color:#595959;margin:0 0 20px} 
h5{font:bold 1.6em Arial,Helvetica,sans-serif;color:#ad0a05;margin:0 0 20px} 
h6{font:bold 1.5em Arial,Helvetica,sans-serif;color:#1868a0;margin:0 0 20px} 
.help h4,.news-text h4{font-size:1.2em} 
.help h5,.news-text h5{font-size:1.2em} 
.helper h6,.help h6,.news-text h6{font-size:1.2em} 
.ratingsearch{margin-bottom:10px} 
.imgborder{border:solid 1px #ccc} 
#check2{background:#fff url('http://img.labirint.ru/design/upload_big.gif') no-repeat center center;left:90px;margin:0;padding:20px 20px 0;position:absolute;top:5px;width:310px;height:160px;z-index:1000} 
.buttonlong{background:#d31a29;font:normal 11px Verdana;color:#fff} 
.more{font:bold 12px Verdana;color:#000;padding-top:8px;margin:0 0 10px 32px} 
#search .adv{width:93%;border:solid 1px #d31a29;font:normal 11px Verdana;height:17px;padding:1px 0 0 1px} 
#search .adv_helper{width:71%;border:solid 1px #acacac;font:normal 11px Verdana;height:17px;padding:1px 0 0 1px} 
.red-button-adv{width:59px;background:#d31a29;font:bold 12px Verdana;color:#fff;margin-left:12px} 
#charity{padding:0 20px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:1.2em} 
.charitylist{width:100%;position:relative} 
.charitylist .highlight{background:#cfc} 
.charitylist a span.highlight{text-decoration:underline} 
#searchadv{position:relative;left:-17px;margin:0 -10px 30px;height:80px;width:100%} 
#searchadvhelp{position:relative;margin:-15px 10px 40px;height:80px;width:100%;float:right} 
#searchadvvip{position:relative;margin:0 0 40px 0;height:80px;width:100%;float:right} 
#charity #searchadv{width:99%} 
#charity #searchlinkform>#searchadv{width:100%} 
.searchadv-top{background:url('http://img.labirint.ru/design/searcht.gif') repeat-x top;position:absolute;width:100%} 
.searchadv-left{background:url('http://img.labirint.ru/design/searchl.gif') repeat-y left;position:relative;width:100%} 
.searchadv-right{background:url('http://img.labirint.ru/design/searchr.gif') repeat-y right;position:relative;width:100%} 
.searchadv-bottom{background:url('http://img.labirint.ru/design/searchb.gif') repeat-x bottom;position:relative;width:100%} 
.searchadv-topleft{background:url('http://img.labirint.ru/design/searchtl.gif') no-repeat top left;position:relative;width:100%} 
.searchadv-topright{background:url('http://img.labirint.ru/design/searchtr.gif') no-repeat top right;position:relative;width:100%} 
.searchadv-bottomleft{background:url('http://img.labirint.ru/design/searchbl.gif') no-repeat bottom left} 
.searchadv-bottomright{background:url('http://img.labirint.ru/design/searchbr.gif') no-repeat bottom right;padding:10px 25px;height:80px} 
.searchadvleft{float:left;width:90%} 
.searchadvleft_helper{display:inline;padding:10px 0 0 0;float:left;width:90%;font-weight:bold} 
.searchadvright{float:right;width:10%} 
.searchadvright_helper{padding:10px 0 0 0;float:right;width:10%} 
.searchadvleft .keyboardInputInitiator{float:right} 
.searchadvleft .topsearchbut{margin:0 10px 0 0} 
#charity img{margin:0 10px} 
#charity p{line-height:1.5em} 
#charity h1{color:#55667f;font:1.6em Arial,Helvetica,sans-serif;margin-bottom:5px} 
#charity div{line-height:1.5em} 
#charity h4{font-size:1.2em} 
#charityt h5{font-size:1.2em} 
#charity h6{font-size:1.2em} 
#charity #deliv_quant .search-form{font:11px Arial,Helvetica,sans-serif;padding:5px 0 0 0;margin:0 18px 10px -16px;border:1px solid #ddd;background:#efefef} 
#charity #deliv_quant .search-form-seaction{clear:both;width:100%;background:#efefef} 
#charity #deliv_quant .form-title{float:left;width:10%;padding:.5em 20px .5em 20px;line-height:20px} 
#charity #deliv_quant .form-input{float:left;padding:.5em 20px .5em 20px} 
#charity-header h1{padding:0 0 10px 0;font:normal 2.1em Arial,Helvetica,sans-serif;color:#55667f} 
#searchlinkbut{font:bold 11px Verdana;float:left;cursor:pointer;margin-bottom:10px} 
#searchlinkbut a{color:#1868a0;border-bottom:dashed 1px #1868a0;text-decoration:none;height:14px;display:block;float:left} 
#searchlinkbut a:hover{color:#d31a29;border-bottom:dashed 1px #d31a29} 
#searchlinkform{height:110px;overflow:hidden;position:relative;left:-17px} 
#searchlinkform div{position:static} 
#searchlinkform #searchadv{margin:0} 
#charity #subnavigation{padding-top:0} 
.redirected_books{color:#d31a29;padding:0 0 15px 0;font-size:1.2em;font-family:Arial,Helvetica,sans-serif} 
.put_msg_alarm{color:#d31a29;font:bold 12px Arial,Helvetica,sans-serif} 
#change_region-main{font:1.2em Arial,Helvetica,sans-serif} 
#change_region-main .rad-ok-button{background-color:#d31a29;border:0;margin:10px;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;height:20px;width:80px;padding:1px 3px 1px 3px;cursor:pointer} 
.dhselectcl_selected{background:#f0f0f0 url('http://img.labirint.ru/design/gt_top_gr.gif') no-repeat top;text-align:center;color:#a52a2a;float:left;height:28px;width:90px} 
.dhselectcl{background:#98a6bf url('http://img.labirint.ru/design/gt_bl.gif') no-repeat top;text-align:center;color:#FFF;height:28px;width:88px;cursor:pointer;float:left} 
.dhselectcl_selected_vrn{background:#f0f0f0 url('http://img.labirint.ru/design/gt_top_gr.gif') no-repeat top;text-align:center;color:#a52a2a;float:left;height:28px;width:90px} 
#dhselectcity_vrn label{border-bottom:1px dashed #000;cursor:pointer} 
#dhselectcity_vrn .qutl{background:transparent url(http://img.labirint.ru/design/d-top-left.gif) no-repeat scroll left top} 
#dhselectcity_vrn .qutr{background:transparent url(http://img.labirint.ru/design/d-top-right.gif) no-repeat scroll right top} 
#dhselectcity_vrn .qubl{background:transparent url(http://img.labirint.ru/design/d-bottom-left_grey.gif) no-repeat scroll left bottom} 
#dhselectcity_vrn .qubr{background:transparent url(http://img.labirint.ru/design/d-bottom-right.gif) no-repeat scroll right bottom} 
#dhselectcity_vrn .qubgbx{background:transparent url(http://img.labirint.ru/design/d-border.gif) repeat-x scroll center bottom} 
#dhselectcity_vrn .qubgtx{background:transparent url(http://img.labirint.ru/design/d-border.gif) repeat-x scroll center top} 
#dhselectcity_vrn .qubgry{background:transparent url(http://img.labirint.ru/design/d-border.gif) repeat-y scroll right center} 
#dhselectcity_vrn .qubgly{background:transparent url(http://img.labirint.ru/design/d-border.gif) repeat-y scroll left center} 
#dhselectcity_vrn .question{position:absolute;width:240px;background:#fff;display:none} 
.dhselectcl_vrn{background:#98a6bf url('http://img.labirint.ru/design/gt_bl.gif') no-repeat top;text-align:center;color:#FFF;height:28px;width:88px;cursor:pointer;float:left} 
.dhselectcl_form{clear:both;height:102px;width:310px;background:url('http://img.labirint.ru/design/gt_gr.gif') no-repeat top} 
.dhselectmain_form{clear:both;height:102px;width:310px;background:url('http://img.labirint.ru/design/gt_gr_big.gif') no-repeat top} 
.calculate_post_form{clear:both;float:left;height:102px;width:310px;background:url('http://img.labirint.ru/design/gt_calc_selreg.gif') no-repeat top} 
.dhselectcl_form_all_selreg{position:relative;float:left;clear:both;height:102px;width:310px;background:url('http://img.labirint.ru/design/dh_tr_selreg.gif') no-repeat top} 
.dhselectmain_form_all_selreg{position:relative;float:left;clear:both;height:102px;width:310px;background:url('http://img.labirint.ru/design/dh_tr_selreg_big.gif') no-repeat top} 
.dhselectcl_form_all_mc{float:left;height:102px;width:253px;background:url('http://img.labirint.ru/design/dh_tr_mc.gif') no-repeat top} 
.dhtrcena{padding:0 13px 0 10px;margin:30px 0 0 0;float:left;line-height:0} 
.dhtrmassa{padding:0 10px 0 10px;margin:20px 0 0 0;float:left;line-height:0} 
#change_region-main .rad-ok-button_bas{background-color:#d31a29;border:0;margin-top:10px;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;height:20px;width:140px;padding:1px 3px 1px 3px;cursor:pointer} 
#gt_rule_name{cursor:pointer} 
#change_region-main .rad-ok-button_bas_in{background-color:#d31a29;border:0;margin-top:10px;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;height:20px;width:80px;padding:1px 3px 1px 3px;cursor:pointer} 
.tarificator{clear:both;font:12px Arial,Helvetica,sans-serif;margin-left:30px} 
.tarificator td{padding-top:10px;color:#595959} 
.tarificator .document-price-old{width:30px;height:20px;z-index:100;position:absolute;background:url(http://img.labirint.ru/design/old_price.gif) no-repeat} 
.tarifheader{font:18px Arial,Helvetica,sans-serif;color:#595959} 
.change_region-title_dh h1{padding-left:30px;padding-top:10px} 
.defaultmail{cursor:pointer;color:#1868a0} 
.dhselectcl_err{margin:0 0 20px 0;font:bold .75em Arial,Helvetica,sans-serif;color:#d31a29} 
#advises{font:1.2em Arial,Helvetica,sans-serif;width:100%} 
#advises h2{font-size:16px;color:#595959;font-weight:bold;margin-bottom:15px} 
#advises-topmenu{background:#efefef;position:relative;left:-17px} 
#advises-search-closed{padding:7px 7px;display:block} 
#advises-search-closed #advises-search-span{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#1868a0;cursor:pointer;border-bottom:dashed 1px #1868a0} 
#advises-search-opened{padding:7px 7px;display:none} 
#advises-search-opened #advises-search-span{margin:0 10px;font:bold 13px Arial,Helvetica,sans-serif;color:#8d8b8b;cursor:pointer;border-bottom:dashed 1px #8d8b8b} 
#advises-search-opened #advises-search-span:hover{border-bottom:1px dashed #ad0a05;color:#ad0a05} 
#advises-search-closed #advises-search-span:hover{border-bottom:1px dashed #ad0a05;color:#ad0a05} 
#advises-addnew{clear:both;margin:3px 0 10px 0;font-weight:bold} 
#advises-addnew a{color:#f26522} 
#advises-addnew a:hover{color:#ad0a05} 
#advises-search-form{margin:15px 0 0 15px} 
#advises-new-form{background:#efefef;position:relative;margin:10px 15px 0 0} 
#advises-new-main{padding:15px 15px 0 15px} 
.advises-form-cont{clear:both;height:30px} 
.advises-form-txt{float:left;width:100px;font-weight:bold;padding-top:1px} 
.advises-form-inp{float:left;width:420px} 
.advises-form-inp span{color:#595959} 
.advises-form-inp .input{border:solid 1px #bababa;font-size:1.1em;width:200px} 
.advises-form-inp input.input-wide{border:solid 1px #bababa;width:300px} 
.advises-form-inp select.input-wide{border:solid 1px #bababa;width:300px} 
.advises-form-inp textarea{border:solid 1px #bababa;width:400px;height:100px} 
.advises-form-date{float:left;width:420px} 
.advises-form-date select.day{border:solid 1px #bababa;margin-right:5px;width:40px} 
.advises-form-date select.month{border:solid 1px #bababa;margin-right:5px;width:40px} 
.advises-form-date select.year{border:solid 1px #bababa;width:80px} 
.advises-form-desc{float:left;padding-top:1px} 
.advises-form-desc span{color:#595959} 
.advises-form-desc span.error{color:red} 
#advises-new-photo{padding:0 15px} 
.advises-photo-cont{clear:both;height:25px} 
#advises-no-photo{display:none} 
#advises-add-pics{border-top:dashed 1px #ccc;border-bottom:dashed 1px #ccc;padding:15px 0} 
#advises-add-pics input{margin-right:15px} 
#advises-new-submit{padding:0 15px} 
.advises-form-kcaptcha{clear:both;padding:7px 0;height:50px} 
.advises-form-kcaptcha .advises-form-txt{padding:15px 0} 
.advises-form-kcaptcha img{vertical-align:middle;padding:0} 
.advises-form-kcaptcha input{vertical-align:middle} 
.advises-form-kcaptcha span{vertical-align:middle} 
#advises-all{position:relative;clear:both;padding:5px 0} 
#advises-all-advises{clear:both} 
#table_advises tr{min-width:500px} 
#table_advises #subnavigation{clear:both;margin:0 20px 0 0;left:0;right:-20px;padding-top:0;position:relative;z-index:1;font:11px Arial,Helvetica,sans-serif;color:#2f2f2f} 
#table_advises #subnavigation a{color:#2f2f2f} 
#table_advises #subnavigation a:hover{color:#ad0a05} 
#table_advises #show-options{border:0;background:#d8e2ee;width:100%;padding:.5em 0} 
#table_advises #show-options-right{float:left;padding:0 0 0 1%;width:40%;margin:2px 0 0 0} 
#table_advises #show-options-right span.list-title{font-weight:bold} 
#table_advises #show-options-right ul{list-style:none;display:inline} 
#table_advises #show-options-right ul li{display:inline} 
#table_advises #show-options-right ul li span.inactive{color:#757575} 
#table_advises #show-options-left{float:left;width:auto} 
#table_advises #show-options-left div{margin:0 0 0 17px} 
#table_advises #show-options-left span.quantity{font-weight:bold;color:#55667f} 
#table_advises .comment-user-info .comment-rating{float:left;margin:-3px 5px 0 0;width:0} 
#table_advises .comment-user-info .user-name{float:none;font:1.1em Arial,Helvetica,sans-serif;font-weight:bold;color:#595959;margin:0 0 12px 0} 
#table_advises .comment-user-info{clear:both;margin:12px 0 0 0;min-width:185px} 
#table_advises .comment-user-info .user-rating{float:left;font:1em Arial,Helvetica,sans-serif;font-weight:bold;color:#595959} 
#table_advises .comment-user-info .comment-money{float:left;margin:-7px 10px 0 0} 
#table_advises #advises-topmenu{border:0;background:#d8e2ee;position:relative;left:0;margin:0 20px 0 0} 
#table_advises .search_advise_cl{margin:0 20px 0 0;border-bottom:1px dashed #1868a0;color:#1868a0;cursor:pointer;font:bold 13px Arial,Helvetica,sans-serif} 
#table_advises .search_advise_op{margin:0 20px 0 0;border-bottom:1px dashed #8d8b8b;color:#8d8b8b;cursor:pointer;font:bold 13px Arial,Helvetica,sans-serif} 
#advise-background{background:#fff;padding-left:2px} 
#advise-main-question{color:black;font-weight:bold;float:left;position:relative;min-width:90%} 
#advise-main-answer{float:right;position:relative;width:75px} 
.advise-answer-count a{color:#093;font-weight:bold} 
.advise-answer-count a:hover{color:#ad0a05;font-weight:bold} 
#advise-main-user{float:left;position:relative} 
#advise-main-theme{float:left;position:relative} 
#advise-main-genre{float:left;position:relative} 
#advise-main-date{float:left;position:relative} 
.advise-cont{position:relative;float:left;clear:both;color:#888;margin:1px 0} 
.advise-txt{width:120px;height:15px;float:left;color:black} 
.advise-value{float:left;padding-bottom:2px} 
a.yes{color:#093;font-weight:bold} 
.advise-value-width{float:left;width:80%;padding:2px} 
.advise-more{clear:both;color:#999;padding:5px 110px 5px 100px;display:none} 
#advise-more-cont{color:black} 
#advise-more-txt{border-left:solid 6px #feecbc;padding:10px 15px} 
#advise-more-txt div.title{margin-bottom:10px} 
#advise-more-txt div.bottom{margin-top:10px} 
#advise-answer-txt{border-left:solid 8px #e1ffcc;padding:10px 15px} 
#advise-answer-txt div.title{margin-bottom:10px} 
#advise-answer-txt div.bottom{margin-top:10px} 
.advise-more-full{clear:both;color:#999;padding:5px 0 5px 106px;display:block} 
.advise-photo-main{clear:both;padding:7px 0 7px 106px;display:block} 
.advise-pic-container{text-align:center;float:left;height:130px;width:130px;margin:5px 6px 5px 0;border:solid 1px #aaa;padding:4px} 
.advise-pic-container a{width:130px;height:130px;display:block} 
#advise-photo-bord{clear:both;border:dashed 1px #ccc;height:152px;padding:5px 15px} 
.advise-container{color:#333;margin:0 0 20px 0;width:100%;left:-2px;position:relative} 
.advise-container-full{color:#333;width:100%;left:-2px;position:relative} 
.advise-container-top{background:url(http://img.labirint.ru/design/gt_line.gif) top left repeat-x} 
.advise-container-topleft{background:url(http://img.labirint.ru/design/gtcorner_top.gif) top left no-repeat} 
.advise-container-topright{background:url(http://img.labirint.ru/design/gtcorner_top_right.gif) top right no-repeat} 
.advise-question{padding:20px 20px 15px 15px} 
.advise-container-bottom{background:url(http://img.labirint.ru/design/gt_line.gif) bottom left repeat-x} 
.advise-container-bottomleft{background:url(http://img.labirint.ru/design/gtcorner_bottom.gif) bottom left no-repeat} 
.advise-container-bottomright{background:url(http://img.labirint.ru/design/gtcorner_bottom_right.gif) bottom right no-repeat} 
.advise-container-left{background:url(http://img.labirint.ru/design/gt_vertline.gif) top left repeat-y;position:relative} 
.advise-container-right{background:url(http://img.labirint.ru/design/gt_vertline.gif) top right repeat-y;position:relative} 
.dhautohelp_rows{position:absolute;z-index:9999;font:1.2em Arial,Helvetica,sans-serif;width:250px;background:#fff;border:solid 1px #000;padding-top:0;padding-left:0;padding-bottom:0;margin-left:27px;display:none;border:solid 1px #000} 
.dhautohelp_rows_big{position:absolute;z-index:9999;font:1.2em Arial,Helvetica,sans-serif;width:250px;background:#fff;border:solid 1px #000;padding-top:0;padding-left:0;padding-bottom:0;margin-left:32px;display:none;border:solid 1px #000} 
.dhautohelp_rows_big_helper{z-index:9999;font:1.2em Arial,Helvetica,sans-serif;width:250px;background:#fff;border:solid 1px #000;margin:0 0 0 174px;display:none;border:solid 1px #000} 
.dhautohelp_rows_genres{position:absolute;z-index:9999;font:1.2em Arial,Helvetica,sans-serif;width:450px;background:#fff;border:solid 1px #000;padding-top:0;padding-left:0;padding-bottom:0;margin-top:-23px;display:none;border:solid 1px #000} 
.dhautohelp_rows_width{font:1.2em Arial,Helvetica,sans-serif;width:250px;background:#fff;border:solid 1px #000} 
.dhclassa{text-decoration:none;color:black;margin-right:10px;padding:5px} 
a.dhclassa :hover{color:#ad0a05} 
.bd{border:solid 1px #000} 
.ie-select-free{position:absolute;z-index:999;overflow:hidden;width:250px} 
.ie-select-free iframe{border:0;display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px} 
.dhautohelp_rows_new{display:none;border:solid 1px #000;background:#fff;font:1.2em Arial,Helvetica,sans-serif;margin-left:27px} 
#dhrecomend #selected_items{float:left;margin-left:3%;width:46%} 
#BooksSearchVip .highlight{background:#cfc} 
.rss_big_icon{float:left;margin:0 20px 0 0;padding:5px 0 0 0} 
.rss_small_icon{float:left;width:48px;height:28px;padding:5px 0 0 0;text-align:right;margin:0 20px 0 0} 
.rss-txt{float:left;width:80%} 
.rss-news{float:right;margin:5px 20px 0 0} 
select.upload{background:#ccc} 
.ajax_upload{background:url('http://img.labirint.ru/design/upload.gif') no-repeat left;color:black!important;text-decoration:none!important} 
.invisible{display:none} 
.speller{float:left;margin:-20px 0 0 30px;background:url('http://img.labirint.ru/design/spell.gif') no-repeat center center;cursor:pointer;width:20px;height:20px} 
#newslist-menu{font:1.2em Arial,Helvetica,sans-serif;margin-bottom:20px} 
#newslist-menu h1{display:inline;margin-right:20px} 
#newslist-menu a{font-size:1.1em;margin-right:20px;font-weight:bold;color:#ad0a05} 
#newslist-menu a:hover{color:#536897} 
select.day{width:37px;border:1px solid #bababa} 
select.month{width:37px;border:1px solid #bababa} 
select.year{width:52px;border:1px solid #bababa} 
.inaction .bestseller-description{min-height:101px} 
*html .inaction .bestseller-description{height:101px} 
.inaction .bestseller-illustrations{float:left} 
.inaction .bestseller-piece{float:left;margin:0} 
.inaction .bestseller-piece .otrivok{line-height:18px} 
.inaction .bestseller-price{float:left;margin-top:-8px;height:39px;position:static} 
.inaction .bestseller-price a{margin:0 0 0 10px} 
*html .inaction .bestseller-price{float:none} 
.inaction .bestseller-price-img{position:static} 
.inaction .bestseller-price-img img{margin:8px 0 0 8px} 
.inaction .bestseller-price .nodiscount{margin-right:1px;font-size:14px;text-align:right;margin:4px 0 -4px} 
.inaction .bestseller-price .nodiscount span{background:url(http://img.labirint.ru/design/old_price.png) repeat-x scroll center center transparent;padding:0 2px 0 3px} 
.inaction .bestseller-price .rubbuy{margin:26px 0 0 5px} 
input.animate-input-ajax{background:#fff url(http://img.labirint.ru/design/loading_back.gif) repeat scroll 0 0} 
.overlay-content-left{float:left;width:300px;height:100%} 
.overlay-content-right{float:right;width:388px} 
.bloc-right-shadow{background:#f1f1f1 url(http://img.labirint.ru/design/bloc-right-shadow.png) right repeat-y;padding-right:1px} 
.radius-corner-tl{background:url(http://img.labirint.ru/design/radius-corner-tl.png) top left no-repeat} 
.radius-corner-tr{background:url(http://img.labirint.ru/design/radius-corner-tr.png) top right no-repeat} 
.radius-corner-bl{background:url(http://img.labirint.ru/design/radius-corner-bl.png) bottom left no-repeat} 
.radius-corner-br{background:url(http://img.labirint.ru/design/radius-corner-br.png) bottom right no-repeat} 
#registration{width:300px;overflow:hidden} 
#registration div.left_col{padding:5px 0;float:left;width:100px;line-height:20px} 
#registration div.right_col{padding:5px 0;line-height:20px;width:auto!important} 
#registration div.right_col{width:200px} 
#registration input.text{margin:0;width:170px;border:1px solid #bababa} 
#registration-href{float:right;margin-top:12px;font-size:14px} 
#authorize{width:388px;overflow:hidden} 
.authorize-title{text-align:left;padding-top:5px;font-size:1.9em;color:#55667f;margin-bottom:20px} 
.authorize-text{font:12px Arial,Helvetica,sans-serif;text-align:left} 
.authorize-message{line-height:17px} 
.authorize-form{position:relative;margin-top:15px} 
.authorize-form input.text{margin:0 10px 0 10px;width:150px} 
.authorize-form input{margin-right:5px} 
#authorize input.text{margin:0;width:170px;border:1px solid #bababa} 
#authorize div.left_col{padding:5px 0;float:left;width:100px;line-height:20px} 
#authorize div.right_col{padding:5px 0;line-height:20px;width:auto!important} 
#authorize div.right_col{width:200px} 
#authorize-actions ol{padding-left:22px;font-size:14px} 
#authorize-actions li{padding-left:5px;margin-top:6px} 
#authorize-actions .js-like-url{float:none} 
#code_binding input.text{margin:0;width:170px;border:1px solid #bababa} 
#code_binding div.left_col{padding:5px 0;float:left;width:100px;line-height:20px} 
#code_binding div.right_col{padding:5px 0;line-height:20px;width:auto!important} 
#code_binding div.right_col{width:200px} 
.prompt{margin-left:3px;cursor:help;vertical-align:top} 
.ml50{margin-left:25px} 
.cred{color:red} 
.messageswindow{background:none repeat scroll 0 0 #fff;border:2px solid #888;display:none;font:12px Arial,Helvetica,sans-serif;overflow:visible;padding:15px;z-index:1001} 
.messageswindow #errorsdiv{margin-bottom:5px;color:red} 
.messageswindow #tderrors{display:none} 
.messageswindow .tablemessages td{padding:5px 10px 5px 0} 
.messageswindow .tablemessages #divchecker{float:left;margin:-20px 0 0 30px} 
.messageswindow .tablemessages .text{border:1px solid #bababa;font-size:1.1em;width:190px} 
.messageswindow .tablemessages td .addmessagebutton{background-color:#d31a29;border:0;color:#fff;font:11px Arial,Helvetica,sans-serif;font-weight:bold;padding:1px 3px;margin:0;cursor:pointer} 
.messageswindow .tablemessages td .cp{cursor:pointer} 
.messageswindow .tablemessages #textmess{font-weight:bold;margin:10px 0} 
.messageswindow .tablemessages textarea{height:100px;width:100%} 
#chk_post{padding:2px 10px 0 5px} 
#dhselectcity_vrn span.check-ok{background:url(http://img.labirint.ru/design/sprite-main2.png) -12px -941px no-repeat} 
#dhselectcity_vrn span.check-no{background:url(http://img.labirint.ru/design/sprite-main2.png) -12px -902px no-repeat} 
.tabs-ui .ui-corner-all{border-radius:0} 
.tabs-ui .ui-widget-content{border:0} 
.tabs-ui .ui-tabs-nav a{color:#1868a0} 
.tabs-ui .ui-tabs-nav a:hover,.tabs-ui .ui-widget-content .offer-buy a{color:#ad0a05} 
.tabs-ui .ui-widget-header{border:0;background:0;border-bottom:1px solid #aaa} 
.tabs-ui .ui-widget{font:1em Arial,Helvetica,sans-serif} 
.tabs-ui .ui-tabs-selected{border-color:#aaa} 
#guestbook_messages #guestmessages_satus_upload{margin:10px 20px 0 0} 
#guestbook_messages #guestmessages_satus_upload #satus_upload_left{margin-top:10px;float:left} 
#guestbook_messages #guestmessages_satus_upload #satus_upload_right{float:right} 
#guestbook_messages .upload_one_message{clear:both;margin:10px 0 0 0} 
.thermometr-school{font:bold 14px Arial,Helvetica,sans-serif} 
.thermometr-school a{color:#595959} 
.youtubelink{background:url(http://img.labirint.ru/design/youtubeicon.gif) left top no-repeat;color:#1868a0;padding:0 0 2px 22px;cursor:pointer} 
