/* Tags 58626A
--------------------------------------- */
* { margin:0; padding:0; }
html { height:100%; font-size:100.01%; }
body { height:auto !important; height:100%; min-height:100%; position:relative; min-width:1000px; background:#fff url('http://i.bookmix.ru/images/body.png') repeat-x; font:13px/1.167 Arial,Tahoma,Verdana,Sans-Serif; color:#555; }
img { border:none; vertical-align:top; }
img.f_left { margin-right:9px; width: 50px; }
img.f_right { margin-left:9px; }
img.f_left_big { margin-right:9px;}
img.f_left_sm { margin-right:9px; width: 20px;}
hr { border:none; border-top:1px solid #d4d4d2; background:gray; height:0; overflow:hidden; margin:18px -3px; }
.f_left { float:left; }
.f_left_big { float:left; }
.f_right { float:right; }
.clear { width:100%; clear:both; height:0; overflow: hidden; }

/*--- Links --------------------------- */
*:focus { outline:none; }
a { cursor:pointer; color:#105CB6; text-decoration:underline; }
a:hover { text-decoration: none; }

/*--- Text --------------------------- */
p { padding-bottom:.5em; }
li { list-style:none; vertical-align:bottom; }
ol li { list-style:decimal inside; }
sup,sub { vertical-align:baseline; position:relative; font-size:.85em; }
sup { bottom:.5em; }
sub { top:.5em; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }
blockquote { padding:30px; }
acronym { font-variant:normal; color:#FF8D1E; font-size:13px !important; }
acronym,dfn { border-bottom:none; }
dfn,cite,var,address { font-style:normal; }
ins { text-decoration:underline; }
del { text-decoration:line-through; }
strong { font-weight:bold; }
em { font-style: italic; font-weight:bold; }
.authors a,.authors,.authors2 a,.authors2,.entry_meta,.entry_meta a, .attr_book,.lables_this,.lables_this a,.num_activity li,.num_activity li a,#footer,#footer a,.auth,.explanation,.reg dd,.est_book { font-size:11px; color: #898989; }

/*--- Table --------------------------- */
table { border-collapse:collapse; width:100%; }
caption,th,td { text-align:left; font-weight: normal; }

/*--- Forms -------------------------- */
fieldset { border:none; }
input.text_field,select,textarea { vertical-align:middle; padding:1px; background:#fafafa; border:1px solid #C9C9C9; margin-right:2px; width:171px; font:11px Arial; color:#666; }
input.long { width:313px; }
input.year { width:49px; }
select { width:82px; }
select.sel_day { width:50px;  }
select.sel_mount { width:73px;  }
select.sel_category { width:315px;  }
textarea { vertical-align:top; line-height:1.2em; height:6.2em; width:314px; display:block; }
input.button {vertical-align:baseline; width:auto; border:none;background:#FF8D1E; font-weight:bold !important; cursor:pointer; height:1.8em; padding:0 8px 1px; font:bold 10px tahoma; color:#fff; }
input.but_reg { float:right; margin-top:19px; font-size:11px; }
input.but_reg2 { font-size:11px; }

/*--- Headings ----------------------- */
h1,h2,h3,h4,h5,h6 { font-size:18px; color:#105CB6; font-weight:normal; padding-bottom:7px; line-height:1.167; }
h1 { color:#FF8D1E; font-size:18px; padding-bottom: 11px; }
h1 a {color:#FF8D1E;}
h3 {font-size: 14px; font-weight: bold;}
.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6 { padding-bottom:8px; font-size:18px; color:#95C600; }
.head_type1 { font-size:18px;color:#ff8d1e !important; padding-bottom:15px;}
.head_type2 { font-size:18px;color:#89b700 !important; padding-bottom:15px;}
.head_type3 { font-size:18px;color:#448ccb !important; padding-bottom:15px;}

/* Layouts
--------------------------------------- */
#wrap {padding:0 0 1.54em 0px; width:992px; margin: 0 auto; }

/*--- Head -------------------------- */
/* #head { height:122px; background:url('http://i.bookmix.ru/images/head.jpg') no-repeat right bottom; position:relative; } */
#head { height:82px; background:url('http://i.bookmix.ru/images/head3.jpg') no-repeat right bottom; position:relative; }
#head #logo { position:relative; top:20px; left:23px; font-size:30px;}
#head #logo8 { position:relative; top:18px; left:23px; font-size:30px; }
#head #logo_m { position:relative; top:32px; left:23px; font-size:30px; }
#head #nav { position:absolute; right:15px; bottom:19px; background:#FFF  url('http://i.bookmix.ru/images/nav.png') no-repeat right 0; padding: 8px 3px 8px 16px; font-size:14px; font-weight: bold; border-top: solid 2px #e8e8e8; border-left: solid 2px #e8e8e8; border-bottom: solid 2px #e8e8e8;}
#head #nav li { float:left; padding-right: 8px; }
#head #nav li a { padding:0 2px; color: #287ccf;}
#head #nav li.current a { color:#fff; text-decoration:none; background:#105CB6; }

/*--- Content -------------------------- */
.content { padding-bottom:37px; position:relative; background:url('http://i.bookmix.ru/images/content-bg.gif') repeat-y right 0; }

.main { width:676px; float:left; padding:21px 16px 0 19px; border-top:2px solid #6EC5F1; background: url('http://i.bookmix.ru/images/shadow.png') repeat-x 0 0px; }
.sidebar { float:right; width:239px; padding:11px 18px 70px; border-top:2px solid #6EC5F1; background:#F5F5F2; }
#sidebar_bot { height:71px; position:relative; z-index:33; background:#fff; width:275px; right:0; bottom:0px; position:absolute; }

.tabs { border-bottom:2px solid #6EC5F1; font-size:14px; margin-bottom:20px; font-weight: bold; }
.tabs li { float:left;}
.tabs li a { text-decoration: none;  float:left; margin-right:2px; padding:8px 4px 8px 4px; background:#E2F2F9; color:#105CB6; }
.tabs li.current a,.tabs li a:hover { color:#fff; background:#6EC5F1 url('http://i.bookmix.ru/images/tab_current.png') repeat-x; }

.tabs2 div { float:left;}
.tabs2 div a { text-decoration: none;  float:left; margin-right:0px; padding:8px 4px 8px 4px; background:#E2F2F9; color:#105CB6; }
.tabs2 div.current a,.tabs div a:hover { color:#fff; background:#6EC5F1 url('http://i.bookmix.ru/images/tab_current.png') repeat-x; }

.people li { font-size:12px; padding-bottom:25px; }
.people li img.f_left { margin-right: 19px; }

.actions { width:13.5em; float:right; border-left:1px solid #D0DEE6; padding:0 13px 6px 0; margin-left:15px; }
.actions .rating { padding-bottom:24px; }
.actions dd { padding-bottom:3px; padding-left:15px; margin-left:26px; }
.actions dd.dd1 { background:url('http://i.bookmix.ru/images/actions_dd1.gif') no-repeat 0 .2em; }
.actions dd.dd2 { background: url('http://i.bookmix.ru/images/actions_dd2.gif') no-repeat 0 .2em; }

.num_activity li { padding-left:15px; padding-bottom:2px !important; }
.num_activity li.li1 { background:url('http://i.bookmix.ru/images/num_activity_li1.gif') no-repeat 1px .1em; }
.num_activity li.li2 { background:url('http://i.bookmix.ru/images/num_activity_li2.gif') no-repeat 1px .2em; }
.num_activity li.li8 { background:url('http://i.bookmix.ru/images/num_activity_li8.gif') no-repeat 1px .2em; }
.num_activity li.liquotes { background:url('http://i.bookmix.ru/images/num_activity_li7.gif') no-repeat 1px .2em; }
.num_activity li.li3 { background: url('http://i.bookmix.ru/images/num_activity_li3.gif') no-repeat 0 .25em; white-space:nowrap;}
.num_activity li.li4 { background: url('http://i.bookmix.ru/images/num_activity_li4.gif') no-repeat 0 .25em; }
.num_activity li.li5 { background: url('http://i.bookmix.ru/images/num_activity_li5.gif') no-repeat 0 .25em; }
.num_activity li.li6 { background: url('http://i.bookmix.ru/images/num_activity_li6.gif') no-repeat 0 .25em; }
.num_activity li.li7 { background: url('http://i.bookmix.ru/images/time.gif') no-repeat 0 .25em; }
.num_activity li.linotes { background:url('http://i.bookmix.ru/images/num_activity_li9.gif') no-repeat 1px .2em; }
.num_activity li.liopinions { background:url('http://i.bookmix.ru/images/num_activity_li10.gif') no-repeat 1px .2em; }

.rating { text-align:center; padding-top:32px; }
.rating dt { position:relative; top:-16px; display:inline; font-size:14px; font-weight:bold; color:#105CB6; padding:15px 12px; background: #DFF3FF; }
.rating.vote { float:right; padding-left:32px; margin-left:15px; padding-bottom:3px; border-left:1px solid #e8ebee; width:47px; }
.rating.vote dd { width:13px; height:15px; background:url('http://i.bookmix.ru/images/vote.png') no-repeat; margin-top:11px; }
.rating.vote dd a { width:13px; height:15px; text-indent:-3000em; overflow:hidden; display:block; }
.rating.vote dd.minus { float:right; background-position:-13px 0; display:inline; margin-right:3px; }
.rating.vote dd.plus { float: left; display:inline; margin-left:3px; }

.rating.vote2 { float:right; padding-left:5px; margin-left:5px; padding-bottom:3px; border-left:1px solid #e8ebee; width:46px; }
.rating.vote2 dd { width:32px; height:15px; background:url('http://i.bookmix.ru/images/konkurs_vote.gif') no-repeat; margin-top:11px; }
.rating.vote2 dd a { width:32px; height:15px; text-indent:-3000em; overflow:hidden; display:block; }
.rating.vote2 dd.voting { float: left; display:inline; margin-left:7px; }

.pages { text-align:center; padding:27px 0 6px; font-size:11px; }
.pages li { display:inline; vertical-align:baseline; }
.pages li a { border:1px solid #A0CAE6; padding:1px 4px 2px; }
.pages li.current { border:1px solid #0071BC; padding:1px 4px 2px; background:#0071BC; color:#fff; font-weight:bold; }
.pages li a:hover { background:#0071BC; color:#fff; }
.next a,.prev a,.end a,.begin a { text-decoration: none; }

.personal_study_wrap { padding-bottom:0px; margin: -10px -18px 0px; }
.personal_study { background:#FEFEFE url('http://i.bookmix.ru/images/personal_study2.png') repeat-x 0 bottom;; padding: 4px 18px 11px 18px; border-bottom: 1px solid #fff; }
.personal_study_sections { padding-top:2px; font-size:12px; color:#A1A1A1; font-family:tahoma; }
.personal_study_sections li { padding:0 0 9px 33px; }
.personal_study_sections li .num { color:#105CB6; font-weight:bold; }
.personal_study_sections li a { font-weight: bold; }
.personal_study_sections li.li1 { background:url('http://i.bookmix.ru/images/ico1.png') no-repeat 2px 0; }
.personal_study_sections li.li2 { background:url('http://i.bookmix.ru/images/ico2.png') no-repeat 2px 2px; }
.personal_study_sections li.li3 { background:url('http://i.bookmix.ru/images/ico3.png') no-repeat 2px 0; }
.personal_study_sections li.li4 { background:url('http://i.bookmix.ru/images/ico4.png') no-repeat; }
.personal_study_sections li.li5 { background:url('http://i.bookmix.ru/images/ico5.png') no-repeat 2px 0; }
.personal_study_sections li.li6 { background:url('http://i.bookmix.ru/images/ico6.png') no-repeat 2px 0; }
.personal_study_sections li.li7 { background:url('http://i.bookmix.ru/images/ico7.png') no-repeat 2px 0; }
.personal_study_sections li.li9 { background:url('http://i.bookmix.ru/images/ico_reviews.png') no-repeat 4px 0; }
.personal_study_sections li.li10 { background:url('http://i.bookmix.ru/images/ico_my_group.png') no-repeat 0 0; }
.personal_study_sections li.li8 { background:url('http://i.bookmix.ru/images/ico8.png') no-repeat 2px 3px; padding-top:7px; }
.personal_study_sections li.li11 { background:url('http://i.bookmix.ru/images/ico11.png') no-repeat 0 0; }
.personal_study_sections li.mybalance { background:url('http://i.bookmix.ru/images/ico_balance.png') no-repeat 0 0; }
.personal_study_sections li.notes { background:url('http://i.bookmix.ru/images/ico_notes.png') no-repeat 4px 0; }
.personal_study_sections li.invitegroup { background:url('http://i.bookmix.ru/images/ico_invite_group.png') no-repeat 0 0; }
.personal_study_sections li.editgroup { background:url('http://i.bookmix.ru/images/ico_edit_group.png') no-repeat 0 0; }
.personal_study_sections li.outgroup { background:url('http://i.bookmix.ru/images/ico_out_group.png') no-repeat 0 0; }
.personal_study_sections li.ingroup { background:url('http://i.bookmix.ru/images/ico_in_group.png') no-repeat 0 0; }
.personal_study_sections li.addbook { background:url('http://i.bookmix.ru/images/ico_add_book.png') no-repeat 0 0; }
.personal_study_sections li.addnews { background:url('http://i.bookmix.ru/images/ico_add_news.png') no-repeat 0 0; }
.personal_study_sections li.addticket { background:url('http://i.bookmix.ru/images/ico12.png') no-repeat 0 0; }
.personal_study_sections li.myquotes { background:url('http://i.bookmix.ru/images/ico14.png') no-repeat 2px 2px; }
.personal_study .button { background:#888 }
/* a.konkursreview {background:url('http://i.bookmix.ru/images/ico_konkurs_reviews.gif') no-repeat -1px -3px; padding-left: 14px; height: 20px !important; } */
a.konkursreview {background:url('http://i.bookmix.ru/images/ico_reviews_star.gif') no-repeat -1px 0px; padding-left: 20px; height: 20px !important; font-weight: normal; text-decoration: none;}
a.li8 {  font-size:12px; font-family: tahoma; font-weight: bold; padding:0 0 9px 27px;  background:url('http://i.bookmix.ru/images/ico8.png') no-repeat 2px 3px; padding-top:7px; }
a.awardstar {background:url('http://i.bookmix.ru/images/ico_award.png') no-repeat 0px 0px; padding-left: 20px; height: 20px !important; font-weight: normal; text-decoration: none;}


.search_book { margin:0 -3px 30px; padding:0 3px 17px; border-bottom:1px solid #D4D4D2; }
.search_book p { padding-bottom:1.2em; }

.rating_users, .rating_reviews, .rating_news { padding-top:8px; margin-right:-4px; }
.rating_users li, .rating_reviews li, .rating_news li  { padding-bottom:20px; }
.rating_users h6, .rating_reviews h6, .rating_news h6 { font-size:14px; font-weight:bold; }
.rating_users .rating, .rating_reviews .rating, .rating_news .rating  { float:right; position:relative; top:-2px; }
.rating_users .rating dt, .rating_reviews .rating dt, .rating_news .rating dt  { background:#EDEDE2; }
.rating_users .num_activity, .rating_reviews .num_activity, .rating_news .num_activity { padding-top: 3px; }
.rating_reviews .authors { margin-top:-3px; padding-bottom:9px; }
.rating_reviews .estimation { margin-top:8px; margin-bottom:4px; }
.rating_reviews .rating  { top:9px; }

.promo { position:relative; margin:-20px -19px 20px -19px; }
.promo ol { overflow:hidden; height: 125px;}
.promo ol li { padding-top:59px; list-style:none; float:left; padding-bottom:32767px; margin-bottom:-32767px; color:#fff; }
.promo ol li a { color:#fff; }
.promo ol li p { margin-bottom:-32757px; padding:8px 10px 32767px 20px; }
.promo ol li.li1 { width:237px; background:url('http://i.bookmix.ru/images/promo_li1.png') no-repeat; }
.promo ol li.li2 { width:238px; background:url('http://i.bookmix.ru/images/promo_li2.png') no-repeat; }
.promo ol li.li3 { width:236px; background: url('http://i.bookmix.ru/images/promo_li3.png') no-repeat; }


.reviews { margin-bottom:-8px;}
.reviews li { padding-bottom:21px;}
.reviews li.pad {position:relative;}
.reviews li .cover { position:absolute; left:0; top:3px; }
.reviews li p { overflow:hidden; }

.onair { margin-bottom:-8px;}
.onair li { padding-bottom:8px;}

.authors { padding-bottom:6px !important; }
.authors dt { float:left; font-weight:bold; margin-right:3px; }
.authors dd { float:left; margin-right: 2px; }

.entry_meta dd { float:left; margin-right:7px; }
.entry_meta dd.text {padding-top: 2px;}
.entry_meta dd.author_pub { padding-left:14px; background:url('http://i.bookmix.ru/images/num_activity_li1.gif') no-repeat 0 .4em; padding-bottom:.1em;  padding-top: 2px;}
.entry_meta dd.author_pub_photo { padding-bottom:.1em; height: 20px;}
.entry_meta dd.author_pub_photo img { width: 20px; }
.entry_meta dd.author_pub_name { padding-bottom:.1em; padding-top: 2px;}
.entry_meta dd.time_pub { padding-left:16px; background:url('http://i.bookmix.ru/images/time.gif') no-repeat 0 .5em; padding-bottom: .1em;  padding-top: 3px;}
.entry_meta dd.disk { padding-left:16px; background:url('http://i.bookmix.ru/images/disk.gif') no-repeat 0 .5em; padding-bottom: .1em;  padding-top: 3px;}
.entry_meta dd.disk_add { padding-left:16px; background:url('http://i.bookmix.ru/images/disk_add.gif') no-repeat 0 .5em; padding-bottom: .1em;  padding-top: 3px;}
.entry_meta dd.comment { padding-left:16px; background:url('http://i.bookmix.ru/images/num_activity_li3.gif') no-repeat 0 .5em; padding-bottom: .1em;   padding-top: 2px;}
.entry_meta dd.remove { padding-left:16px; background:url('http://i.bookmix.ru/images/remove.gif') no-repeat 0 .5em; padding-bottom: .1em;   padding-top: 2px;}
.entry_meta dd.edit { padding-left:16px; background:url('http://i.bookmix.ru/images/label.gif') no-repeat 0 .5em; padding-bottom: .1em;   padding-top: 2px;}
.entry_meta dd.bookmark { padding-left:3px; padding-bottom: .1em; padding-top: 2px;}
.entry_meta dd.bookmark a { font-size: 11px; color: #5887b8; }
.entry_meta dd.uptoparent { padding-left:3px; padding-top: 1px;}
.entry_meta dd.uptoparent a { padding-left: 0px; width: 5px; font-size: 11px; float: left; color: #5887b8; display: block; line-height: 12px; border-bottom: #5887b8 1px solid; height: 13px; text-decoration: none}
.entry_meta dd.downtochild { padding-left:3px; padding-top: 1px; display: none;}
.entry_meta dd.downtochild a { padding-left: 0px; width: 5px; font-size: 11px; float: left; color: #5887b8; display: block; line-height: 12px; border-bottom: #5887b8 1px solid; height: 13px; text-decoration: none}


.estimation { display:block; margin-top:4px; width:49px; height:8px; background:url('http://i.bookmix.ru/images/est.png') no-repeat; text-indent:-3000em; overflow:hidden; }
.estimation.num0 { background-position:0 0; }
.estimation.num05 { background-position:0 -8px; }
.estimation.num1 { background-position:0 -16px; }
.estimation.num15 { background-position:0 -24px; }
.estimation.num2 { background-position:0 -32px; }
.estimation.num25 { background-position:0 -40px; }
.estimation.num3 { background-position:0 -48px; }
.estimation.num35 { background-position:0 -56px; }
.estimation.num4 { background-position:0 -64px; }
.estimation.num45 { background-position:0 -72px; }
.estimation.num5 { background-position:0 -80px; }

.more { padding-left:16px; background:url('http://i.bookmix.ru/images/more.gif') no-repeat 0 .2em; }
.more.all_users { padding-left:16px; background:url('http://i.bookmix.ru/images/all_users.gif') no-repeat 0 .2em; }
.more.all_books { padding-left:16px; background:url('http://i.bookmix.ru/images/all_books.gif') no-repeat 0 .3em; }

.know_that_wrap { margin: 1px -16px 8px -19px; background:#eff7fb url('http://i.bookmix.ru/images/know_that_wrap.png') repeat-x 0 bottom; }
.know_that { padding:17px 40px 30px 131px; background: url('http://i.bookmix.ru/images/know_that.png') no-repeat 21px 16px; }
.know_that_free { padding:17px 40px 30px 18px; }
.know_that h4 { color:#448ccb; font-size:18px; padding-bottom:2px; }

.section { padding-bottom: 5px;}
.coll { width:50%; float:left; }
.coll h3 { padding-right:55px; }

.books { margin-right:-26px; }
.books li { padding-bottom:9px; margin-right: 20px;}
.books li h4 { padding-right: 12px;}
.book_activity { float:right; width:128px; margin-left:3px; padding-left:15px; border-left:1px solid #d0dee6; margin-top:3px; padding-right:22px; }
.book_activity .num_activity { margin-right:-12px; }
.book_activity .estimation { margin-bottom:8px; }
.attr_book { padding-top: 3px; }


.news { margin-bottom:-9px; }
.news li { position:relative; padding-bottom:18px; }
.news li .cover { position:absolute; left:0; top:3px; }
.news li p { padding-bottom: 1em; }

.lables_this { padding-top:4px; padding-left:14px; }
.lables_this dt { float:left; display:inline; margin-right:3px; padding-left:14px; margin-left:-14px; background:url('http://i.bookmix.ru/images/label.gif') no-repeat 0 .2em; }
.lables_this dd { float:left; margin-right: 3px; white-space:nowrap; }


.categories { margin-top: 0px; }
.categories dt { font-size:14px; font-weight: bold; padding:0 10px 3px 19px; position:relative; }
.categories dt a { font-size:14px; font-weight: bold; display:block; }
.categories dt a.open { position:absolute; left:0; top:.3em; background:url('http://i.bookmix.ru/images/closed.png') no-repeat; width:11px; height:11px; text-indent:-3000em; overflow:hidden; display:block; }
.categories dt.active a.open { background:url('http://i.bookmix.ru/images/closed.png') no-repeat; }
.categories dt a.close { position:absolute; left:0; top:.3em; background:url('http://i.bookmix.ru/images/opened.png') no-repeat; width:11px; height:11px; text-indent:-3000em; overflow:hidden; display:block; }
.categories dt.active a.close { background:url('http://i.bookmix.ru/images/opened.png') no-repeat; }
.categories dd { display:none; padding:0 10px 0 19px; }
.categories dd.active { display:block; }
.categories dd ul { padding-bottom:6px; white-space:nowrap;}
.categories dd ul li { float:left; margin-right:3px; word-spacing: nowrap; }

.auth { margin-right:-10px; height:11.364em; }
.auth .text_field { width:84px; }
.auth input { margin-bottom:7px; vertical-align:baseline; }
.auth label { display:block; padding-bottom:5px; }
.auth label input { margin-bottom:0; vertical-align:middle; }
.auth p { margin: 0px; padding: 0 0 4px 0; }
.auth p.memory { margin: 0px; padding: 0 0 8px 0; }
.auth .link_reg { text-indent:-3000em; overflow:hidden; display:block; height:26px; width:234px; background:url('http://i.bookmix.ru/images/link_reg.png') no-repeat; }

.labels { padding-bottom:7px; }
.labels li { display:inline; vertical-align:baseline; line-height:1.4;}
.labels li a { text-decoration:none; border-bottom:1px solid #2d71c0; }
.labels li a:hover { border-bottom:none; }
.labels li.s9 { font-size:9px;}
.labels li.s10 { font-size:10px;}
.labels li.s11 { font-size:11px;}
.labels li.s12 { font-size:12px;}
.labels li.s13 { font-size:13px;}
.labels li.s14 { font-size:14px;}
.labels li.s15 { font-size:15px;}
.labels li.s16 { font-size:16px;}
.labels li.s17 { font-size:17px;}
.labels li.s18 { font-size:18px;}
.labels li.s19 { font-size:19px;}
.labels li.s20 { font-size:20px;}
.labels li.s21 { font-size:21px;}
.labels li.s22 { font-size:22px;}
.labels li.s23 { font-size:23px;}
.labels li.s24 { font-size:24px;}
.labels li.s25 { font-size:25px;}
.labels li.s26 { font-size:26px;}
.labels li.s27 { font-size:27px;}
.labels li.s28 { font-size:28px;}
.labels li.s29 { font-size:29px;}
.labels li.s30 { font-size:30px;}
.labels li.s31 { font-size:31px;}
.labels li.s32 { font-size:32px;}
.labels li.s33 { font-size:33px;}
.labels li.s34 { font-size:34px;}
.labels li.s35 { font-size:35px;}
.labels li.s36 { font-size:36px;}

.hits_sales { padding-top:5px; }
.hits_sales li { padding-bottom:15px; }
.hits_sales h6 { font-size:14px; font-weight:bold; }
.hits_sales .num_activity { padding-top:4px; }
.hits_sales .book_activity { width:50px; padding:20px 0 20px 10px; }

.user { padding-bottom:27px; }
.user img.f_left { margin-right:33px; }
.user .change_photo { float:left; clear:left; text-align:center; padding:12px 0 0 10px; font-size: 11px;}
.user h1 { padding-bottom:6px; }
.user h2 { padding-top:9px; padding-bottom:1px; }
.interests li { display:inline; }
.def { margin-top:4px; }
.def dt,.def dd { float:left; margin-right:5px; }
.def dt { font-weight:bold; }

.section2 { padding-bottom:30px; }

.friends li { width:223px; padding-bottom:17px; }
.friends .rating { float:right; }
.friends .estimation { margin-bottom:20px !important; }

.desc_reg { margin-top:-10px; padding-bottom:.25em; }

.list { margin-left:12px; padding-bottom:23px; }
.list li { padding-left:8px; padding-bottom:1px; background:url('http://i.bookmix.ru/images/marker.gif') no-repeat 0 .6em; }


.reg dl { padding:6px 5px 6px; border-bottom:1px solid #E3E3E3;}
.reg dl.first { border-top:1px solid #E3E3E3; }
.reg dt { float:left; width:200px; padding-right:25px; text-align:right; font-weight:bold; }
.reg dd { float:left; }
.reg dd label { display:block; padding-top:3px; vertical-align:middle;}
.reg dd label * { vertical-align:middle;}

.regsm dl { padding:6px 5px 6px; border-bottom:1px solid #E3E3E3;}
.regsm dl.first { border-top:1px solid #E3E3E3; }
.regsm dt { float:left; width:120px; padding-right: 10px; text-align:left; font-weight:bold; }
.regsm dd { float:left; }

.explanation { padding: 8px 0 11px; }
.info { padding:4px 0 0 20px; background:url('http://i.bookmix.ru/images/info.gif') no-repeat 0 .4em; }
.infow { padding:4px 0 0 20px; background:url('http://i.bookmix.ru/images/infow.gif') no-repeat 0 .4em; }

.lead_news { margin-top:-8px; padding-bottom:25px; font-size:12px; }
.lead_news h2 { padding-bottom:15px; }
.lead_news img.f_left { margin-right:16px; }
.lead_news .entry_meta { padding-top:10px;padding-bottom:4px;  }
.lead_news .lables_this { padding-bottom:15px; }
.lead_news .rating.vote { border-left:none; padding-left:0; display:inline; margin:-5px 8px 20px 15px; }

.link_add_comment { padding-bottom:0; margin-top:-14px;}
.link_add_comment a { float:right; background:#E8F4FA url('http://i.bookmix.ru/images/add_comment.gif') no-repeat 20px 12px; padding:10px 19px 11px 44px; }

.add_comment { font-weight:bold; font-size:11px;  background:#E8F4FA; padding:25px 0 20px 20px; margin-bottom:4px; }
.add_comment p { padding-bottom:.6em;}
.add_comment textarea { width:94%; margin-bottom:14px; height:8.82em; }
.add_comment .text_field { width:618px; margin-bottom:7px; margin-top:2px; }
.add_comment input.button { font-size:11px; height:2.1em; padding:0 15px 2px; }
.add_comment input.button.reset { background:#898989; }
.add_comment label { display:block; }

.comments { padding-bottom:23px; }
.comments li { padding-top:16px; }
.comments li .entry_meta .author_pub { margin-right:10px; }
.comments .comments { padding-left:46px; padding-bottom:0; }
.comments h3 { font-size:13px; font-weight:bold; }

.answer { padding-top:11px; clear:both; }
.answer dt { padding-bottom:10px;background:url('http://i.bookmix.ru/images/answer.gif') no-repeat 0 .3em; }
.answer dt a { padding-left:22px; }
.answer dd { display:none; }
.answer dd.show { display:block; }
.answer .add_comment { padding-bottom:16px; padding-top:14px; }
.answer .add_comment textarea { height:4.8em; }
.addtoblog dt { padding-bottom:10px;background:url('http://i.bookmix.ru/images/addtoblog.gif') no-repeat 0 .1em; }
.addtoblog dt a { padding-left:22px; }
.addtofav dt { padding-bottom:10px;background:url('http://i.bookmix.ru/images/addtofav.gif') no-repeat 0 -.1em; }
.addtofav dt a { padding-left:22px; }
.recommendreview dt { padding-bottom:10px;background:url('http://i.bookmix.ru/images/ico_rec_review.gif') no-repeat 0 .1em; }
.recommendreview dt a { padding-left:22px; }

.breadcrumbs { margin-top: -1px; font-size:12px; padding-bottom:22px;}
.breadcrumbs li { font-family:tahoma; position:relative; float:left; margin-right:3px; color:#A5B6C4; }
.breadcrumbs li a { color:#0071BC; margin-right:3px; }

.lead_book { padding-bottom:13px; font-size:12px; }
.lead_book .authors { overflow:hidden; font-size:13px !important; padding-bottom:2px; color:#5C7284 !important; }
.lead_book .authors dt { font-weight:normal; }
.lead_book .authors dd a { color:#0071BC; font-size:13px !important; }
.lead_book img.f_left { margin-right:19px; }
.lead_book .attr_book { color:#5C7284;  font-size:13px !important; }
.lead_book .attr_book dd { padding-bottom:6px; }
.lead_book .lables_this { padding-bottom:17px; }

.aside { float:right; width:210px; position:relative; display:inline; margin-right:-12px; font-size:13px; margin-left:10px; }
.aside a { color:#0071BC; }

.authors2 { padding-bottom:6px !important; }
.authors2 dt { float:left !important; font-weight:bold !important; margin-right:3px; }
.authors2 dd { float:left !important; margin-right: 2px; }
.authors2 a { color: #999; }

.rate_est { background:#E6F4F9; padding:7px 0 5px 13px; margin-bottom:18px; }
.rate_est dl { padding-bottom:5px; }
.rate_est dt,.rate_est dd { float:left; }
.rate_est dt { width:94px; font-weight:bold; }
.estimation2 { float:left; margin-right:4px; margin-top:3px; width:66px; height:11px; background:url('http://i.bookmix.ru/images/est2.png') no-repeat; display:block; text-indent:-3000em;  overflow:hidden;}
.estimation2.est0 { background-position:0 0; }
.estimation2.est1 { background-position:0 -22px; }
.estimation2.est2 { background-position:0 -44px; }
.estimation2.est3 { background-position:0 -66px; }
.estimation2.est4 { background-position:0 -88px; }
.estimation2.est5 { background-position:0 -110px; }

.book_actions { padding-bottom:13px; }
.book_actions li { padding-left:23px; padding-bottom:3px; }
.book_actions.small{ font-size: 11px;}
.book_actions.small li{  margin-left: -5px; }
.book_actions li.li5 { background:url('http://i.bookmix.ru/images/book_actions_li5.gif') no-repeat 3px .3em; ; }
.book_actions li.li1 { background:url('http://i.bookmix.ru/images/book_actions_li1.gif') no-repeat; }
.book_actions li.li2 { background:url('http://i.bookmix.ru/images/book_actions_li2.gif') no-repeat 5px .3em; }
.book_actions li.li3 { background:url('http://i.bookmix.ru/images/book_actions_li3.gif') no-repeat 5px .3em; }
.book_actions li.li4 { background:url('http://i.bookmix.ru/images/book_actions_li4.gif') no-repeat 5px .3em; }
.book_actions li.li6 { background:url('http://i.bookmix.ru/images/book_actions_li6.gif') no-repeat 7px .3em; }
.book_actions li.li7 { background:url('http://i.bookmix.ru/images/actions_dd1.gif') no-repeat 6px .3em; }
.book_actions li.li8 { background:url('http://i.bookmix.ru/images/book_actions_li8.gif') no-repeat 5px .3em; }
.book_actions li.li9 { background:url('http://i.bookmix.ru/images/actions_dd3.gif') no-repeat 6px .3em; }

div.li7 { font-size: 11px; background:url('http://i.bookmix.ru/images/actions_dd1.gif') no-repeat 6px .3em; }
div.li9 { font-size: 11px; background:url('http://i.bookmix.ru/images/actions_dd3.gif') no-repeat 6px .3em; }


.buy { background:#F5F5F2; padding: 5px 3px 12px 10px; }
.buy h2 { font-weight:bold; font-size:14px; }
.buy h3 { font-weight:bold; font-size:12px; }
.buy .link_buy { padding-left:22px; background:url('http://i.bookmix.ru/images/buy.gif') no-repeat; }
.buy .link_buy_e { padding-left:22px; background:url('http://i.bookmix.ru/images/buy_e.gif') no-repeat 2px; }
.buy td { padding:4px 0; }

.buysm { background:#F5F5F2; padding:12px 3px 12px 10px; font-size:11px; }
.buysm h2 { font-weight:bold; font-size:11px; }
.buysm .link_buy { padding-left:22px; background:url('http://i.bookmix.ru/images/buy.gif') no-repeat; }
.buysm .link_buy_e { padding-left:22px; background:url('http://i.bookmix.ru/images/buy_e.gif') no-repeat 2px; }
.buysm td { padding:4px 0;  font-size:11px; }


.your_est { padding-bottom:10px; }
.your_est dt,.your_est dd { float:left;}
.your_est dd { font-weight:normal; }
.your_est dd .estimation { float:left; }
.your_est .estimation2 { margin-top:0px; margin-left:13px; }

.est_book { padding-bottom:6px; }
.est_book dt {float:left; padding-top: 2px;}
.est_book dd {float:left; padding-left: 9px;}

.review_body {  min-height:60px; padding-right:10px; padding-bottom: 8px; }
.review_body img {float: left; margin: 0 8px 8px 0;}
.comments .rating.vote { padding:55px 26px 6px 25px !important; top:34px; margin-left:-5px; }

.friends .num_activity { width:110px; float:left;  }
.friends .num_activity li { width:95px; }


@media all and (min-width: 0px) {
	.sidebar,.promo ol li,.promo ol li p {padding-bottom: 0; margin-bottom: 0; }
	.sidebar:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px; margin-bottom: -32767px; height: 0; }
	.sidebar:after {  margin-left:-18px; margin-right:-18px; }
	.sidebar { padding-bottom:70px; }
	.promo ol li p { padding-bottom:10px;}
}


/*--- Messages -------------------------- */
.content { overflow:hidden; }

.search_book label { display:block; padding-top:9px; }

.notices { float:right; padding-right:12px; }
.notices li { float:left; overflow:hidden; display:block; width:19px; height:16px; margin-left:11px; }
.notices li.important { background:url('http://i.bookmix.ru/images/notices-important.png') no-repeat; }
.notices li.mess { background:url('http://i.bookmix.ru/images/notices-mess.png') no-repeat; }

.welcome { padding-bottom:15px; }

.allocate { padding:0 0 12px 17px; }
.allocate.gray { background-color: #eee; margin: -20px 0 20px 0; padding-top: 12px; }
.allocate.gray2 { background-color: #f5f5f5; margin: -20px 0 20px 0; padding-top: 12px; }
.allocate dt, .allocate dd { display:inline; }
.allocate dt { font-weight:bold; }
.allocate dd select { width:165px; margin-left:3px; }

.messages { margin-bottom:30px; font-size:12px; }
.messages th { padding:8px 14px; vertical-align:middle; border-bottom:1px solid #E3E3E3; background:#E8F4FA; font-weight:bold; font-size:11px; }
.messages td { padding:11px 14px 7px; vertical-align:top; border-bottom:1px solid #E3E3E3; }
.messages td.td-ch, .messages th.td-ch { padding-right:0; vertical-align:middle; }
.messages .even td { background:#F5F5F2 }
.messages td .fn { color:#5C7284; }
.messages td .date { padding-top:9px;  }
.messages td .head-theme { font-size:12px; padding-bottom:4px; }
.mess-actions li { padding:0 5px 10px 23px; }
.mess-actions li.answer { background:url('http://i.bookmix.ru/images/mess-answer.png') no-repeat 0 .3em; }
.mess-actions li.delete { background:url('http://i.bookmix.ru/images/mess-delete.png') no-repeat 0 .3em; }
.mess-actions li.activate_ticket { background:url('http://i.bookmix.ru/images/mess-activate-ticket.png') no-repeat 0 .1em; }
.mess-actions li.deactivate_ticket { background:url('http://i.bookmix.ru/images/mess-deactivate-ticket.png') no-repeat 0 .1em; }
.mess-actions li.remove_ticket { background:url('http://i.bookmix.ru/images/mess-remove-ticket.png') no-repeat 0 .1em; }
.mess-actions li.edit_ticket { background:url('http://i.bookmix.ru/images/mess-edit-ticket.png') no-repeat 0 .1em; }
.date { display:block; font-size:9px; color:#808080; }

.contacts { padding-bottom:40px; overflow:hidden; $zoom:1; }
.contacts ul { float:left; width:210px; font-size:12px; }
.contacts ul li { padding-bottom:5px; overflow:hidden; $zoom:1; }
.contacts ul li .usepric { float:left; margin-right:8px; }
.contacts ul li .usepric { _margin-right:5px; }
.contacts ul li .usepric img { border:1px solid #ccc; }

.last-mess { position:relative; padding:10px 0 40px 66px; font-size:12px; $zoom:1; }
.last-mess .userpic { position:absolute; top:10px; left:0; }
.last-mess .date { padding-bottom:6px; }
.term { padding-bottom:6px; }
.term dt { float:left; width:6.75em; }
.term dt { _margin-right:-3px; }
.term dd  { overflow:hidden; $zoom:1; }

.actions-last-mess li { float:left; font-size:11px; margin-right:9px; font-family:tahoma; }
.actions-last-mess li a { float:left; background:#FF8D1E; padding:4px 20px 6px; text-decoration:none; color:#fff; font-weight:bold; }
.last-mess .actions-last-mess { position:relative; margin-left:-66px; padding-top:15px; }


div.window-auth { font-size:12px; position:absolute; top:172px; left:209px; width:438px; background:#C6C6C6; display: none;}
div.window-auth-inner { position:relative; border:1px solid #CECECE; top:-3px; left:-4px; background:#fff url('http://i.bookmix.ru/images/window-auth.png') repeat-x 0 bottom; padding:25px 68px 27px 40px; }
div.window-auth h6 { color:#89B700; }
div.window-auth p { padding-bottom:14px; }
div.window-auth fieldset { padding:16px 0 19px; margin-right:-20px; }
div.window-auth dl { padding-bottom:10px;}
div.window-auth dl dt { width:4.83em; float:left; _margin-right:-3px; }
div.window-auth dl dd { $zoom:1; overflow:hidden; }
div.window-auth dl dd .button { position:static !important; }
div.window-auth .text-field { width:206px; padding:0 1px; margin-right:5px; font-size:10px; }
div.window-auth #close { position:absolute; right:20px; bottom:17px; padding-right:23px; background:url('http://i.bookmix.ru/images/close.gif') no-repeat right 3px; }

/*--- Footer -------------------------- */
#footer_wrap { position:relative; z-index:2; bottom:0; left:0; width:100%; min-width:1000px; clear:both;  }
#footer { padding:34px 20px 29px 30px; width:942px; margin:0 auto;background:#F3F3F3; }
#footer ul { float:left; width:14em; }
#footer ul li { padding-left:8px; background:url('http://i.bookmix.ru/images/marker1.gif') no-repeat 0 .4em; padding-bottom:2px; }
#footer ul li.child_n2 { padding-bottom:1em; }
#footer .copyright { float:right; width:22.7em; }
#footer .copyright dt { color:#5C7284; font-size:13px; padding-bottom: .2em; }

/*--- HasLayout --------------------- */
#wrap,#footer,.inner,.lead_news,.add_comment,.link_add_comment,.user,.section2,.people li,.friends li,.rating_reviews li,.rating_users li,.books li,.hits_sales li,.coll_wrap,ul,dl { overflow: hidden; }
.sidebar {overflow: hidden;}

/*--- Clearing --------------------- */
.content:after,.main:after,.lead_book:after { content:'.'; width:100%; display:block; overflow:hidden; height:0; clear:both; font-size:0; line-height: 0; }

span.blue{color:#105CB6;}
span.highlight {background-color: #ccc;}
span.dotted{border-bottom:1px dotted #565656;}
span.red {color: #e40000;}
span.orange {color: #FF8D1E;}

span.small{font-size: 11px;}
a.small{font-size: 11px; color: #5887b8;}
p.error {background-color: #fbd1d3; border: solid 1px #f38687; padding: 10px 20px; font-weight: bold; color: #e40000; margin: 0 34px 10px 0; font-size: 11px;}
p.success {background-color: #fafafa; border: solid 1px #6ec5f1; padding: 10px 20px; font-weight: bold; color: #105cb6; margin: 0 34px 10px 0; font-size: 11px;}
p.sres {background-color: #f5f5f2; padding: 10px 20px; margin: 0 0 10px 0;}
p.red {color: #e40000;}

ul.basic {padding-left:20px; margin: 5px 0 12px 0;}
ul.basic li {list-style: square;}

div.coverpreview {display: none; padding: 5px; background-color: #f5f5f2; border: solid 2px #898989; width: 200px; z-index:1000; position: absolute; left: 65px; top:0px;}

.faqNav {
 margin: 8px 0px; padding:6px 6px; background:#EBEBEB; border-top:1px solid #B7BEC6; width: 5.3em;
 font-size:11px; text-decoration: none; font-weight: bold; color: #105cb6; cursor: hand; cursor: pointer;
 text-align:center; width: 300px;
}

.faqNav a {
 text-decoration: none;
}

.fanswer {
background: #fff; margin: 0px 5px 5px 0px; padding: 5px 5px 5px 10px;
background: #F7F7F7;
border-bottom: 1px solid #DAE2E8; 
border-top: 1px solid #DAE2E8; 
}

.fquestion {
background: #F5EDBE; margin: 5px 5px 0px 0px; padding:5px 5px 5px 0px; 
border: 0px; border-bottom: 1px solid #D7CF9E; 
border-bottom: 1px solid #B7BEC6;
color:#000;
background: #DAE1E8;
background: #fff;
border:0px;
color:#36638E;
}

#partners {width:100%; margin:10px 0 15px 0; overflow:hidden;}
#partners li {width:165px; height:45px; overflow:hidden; float:left;}

a.gray {color: #aeaeae;}
a.gray2 {color: #898989;}

/* Upload image popup */
.upload-form { width: 400px; margin: 0px 0 0 -200px; left: 50%; /*top: 60px;*/ background: #fff;  position: absolute; z-index: 100; display: none; }
.upload-form h3 { margin-bottom: 15px; padding: 0 !important;}
.upload-form2 { width: 400px; margin: 0px 0 0 -200px; left: 50%; /*top: 60px;*/ background: #fff;  position: absolute; z-index: 100; display: none; }
.upload-form3 { width: 400px; margin: 0px 0 0 -200px; left: 50%; /*top: 60px;*/ background: #fff;  position: absolute; z-index: 100; display: none; }

.author_desc img {margin: 0 8px 8px 0; float:left; }
.author_desc h3 {margin: 5px 0 0 0; font-size: 14px; font-weight: bold !important;}
.author_desc h2 {margin-top: 12px !important;}
.author_desc p {margin: 0px !important;}

.author_desc ul {padding-left:20px; margin: 5px 0 12px 0;}
.author_desc ul li {list-style: square;}

div.mess img {margin: 0 8px 8px 0; float:left; }

.review_body,.newstext,.author_bio p {text-indent: 1.0em;  text-align: justify; padding: 3px 8px 0 0;}
.review_body,.newstext,.author_bio p.br {padding:8px 8px 0 0;}

.showallduplicates a {color: #105cb6;}
.green {color: #3BA303;}

.answer_list .buttons_panel {padding-left: 2px; float: right;}
.answer_list .buttons_panel input {
    width: 19px; 
    height: 19px; 
    background-color: #ff8d1e; 
    cursor: pointer; 
    border: solid 1px #eee;
    color: #fff;
    font-size: 16px;
}
.answer_list .buttons_panel input[disabled] {cursor: default;}


/* question */
.pseudo {cursor: pointer;}
.pseudo dfn {
    border-bottom-width: 1px; 
    border-bottom-style: dashed; 
    color: #105cb6;
}
.pseudo {text-decoration: none;}

.poll .variants {margin-bottom: 15px;}
.poll .variants li {padding-bottom: 10px;}
.poll .variants li.last {padding-bottom: 0;}
.poll .variants li span {
  padding-left: 18px; 
  background: url('http://i.bookmix.ru/images/poll.png') no-repeat left 4px; 
}
.poll .variants li span:hover {background-position: left -46px;}
.poll .variants li span:hover dfn {color: black !important;}

/* results */
.poll .results {margin: 0 0 15px;}
.poll .results li {padding-left: 18px;}
.poll .results li.answered {background: url('http://i.bookmix.ru/images/poll.png') no-repeat left -46px;}
.poll .results .count {color: #ff8e1d;}

/* graph */
.poll .results .graph {
   max-width: 450px;
   height: 4px; 
   margin-top: 2px;
   margin-bottom: -10px;
   min-width: 1%; 
   font-size: 0; 
   line-height: 0; 
   background-color: #aeaeae;
}
.poll .results .graph.normal {/*background-color: #aeaeae;*/}
.poll .results .graph.most {background-color: #6ec5f1; }

.bookshelf {
   margin-top: -12px; 
   position: relative; 
   background: url('http://i.bookmix.ru/images/bg_bookshelf.jpg'); 
   padding: 10px 20px; 
   height: 90px;
}
.shelfbook {
   background: url('http://i.bookmix.ru/images/bg_bookshelf_shadow.png') no-repeat bottom right; 
   width: 54px; 
   position: absolute; 
   bottom: 10px;
}

.updownerror {
   background-color: #dfedfd; 
   float: left; 
   padding: 0 1px 3px 0; 
   border: solid 1px #6892be;
}

.filterblock {font-size: 11px; margin: 5px 0 5px 0;}
.filterblock a {text-decoration: none; border-bottom: dotted 1px #5887b8; margin-right: 5px;}
.filterblock a:hover {border-bottom: none;}
.filterblock a.active {background-color: #88cff4; padding: 2px 5px 5px 5px; text-decoration: none; border-bottom: dotted 1px #5887b8;}
.filterblock a.active:hover {background-color: #88cff4; padding: 2px 5px 5px 5px; border-bottom: none;}


/* slideshow */
.withbookread {float: left; width: 665px; margin-top: 5px;}
#slideshow {list-style:none; color:#fff}
#wrapper {width: 665px; margin:1px auto; display:none;}
#slidearea {float:left; position:relative; width:620px; margin-left:5px; height:81px; overflow:hidden}
#wrapper * {margin:0; padding:0}
#thumbnails {margin-top:1px}
#slideleft {float:left; width:20px; height:81px; background:url('http://i.bookmix.ru/images/scroll-left.gif') center center no-repeat;background-color:#e2f2f9;}
#slideleft:hover {background-color:#acddf5;}
#slideright {float:right; width:20px; height:81px; background:url('http://i.bookmix.ru/images/scroll-right.gif') center center no-repeat;background-color:#e2f2f9;}
#slideright:hover {background-color:#acddf5;}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
/* slideshow */te; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
/* slideshow */
