#left {margin-right:0px;}
#center-book {width:725px;margin-bottom:15px;float:left;}
#center-book .header-book {width:744px;height:28px;color:#E7A91A;}
#center-book .header-book div {float:left;height:16px;padding-top:12px;padding-left:4px;}
#center-book .header-book a {color:#E7A91A;}
#center-book .header-book .first{margin-left:3px; padding:12px 0px 0px 27px;background:url('/septem/img/book/ico_home.png') transparent scroll 10px 13px no-repeat;}
#center-book .book_title {width:742px;color:#C34209;position:relative;}
#productName {margin:10px 15px;}
#center-book .book_title  p {margin:0px 15px 10px;font-size:13px;font-weight:bold;}


#center-book  .book_info {border: 1px solid #D6D6D6;border-radius:5px 0px 5px 5px;height:290px;width:559px;border-right:none;float:left;}
#center-book  .long {border: 1px solid #D6D6D6;border-radius:5px;width:729px;height:260px;}
#center-book  .book_info hr {width:391px;display:block; margin:13px 0px 0px 0px;height:1px;color: #D6D6D6;border: 0px;background:none;background-color: #D6D6D6;}
#center-book  .long hr {width:538px;display:block;margin:13px 0px 0px;height:1px;color: #D6D6D6;border: 0px;background:none;background-color: #D6D6D6;}
#center-book  .book_info  .book_info_center {width:400px;float:left;}
#center-book  .long  .book_info_center {width:570px;}
#center-book  .book_info .left {height:242px;width:159px;position:relative;}
#center-book  .book_info .left  img {margin:45px 17px  14px 17px;}
#center-book  .book_info  .book_info_center .book_info_promo {padding:19px 0px 19px 10px;min-height:21px;width:398px;float:left;}
#center-book  .book_info  .book_info_center .book_info_promo  a {display:block;float:left;margin-right:10px;}
#center-book  .book_info  .book_info_center .book_info_promo  .top {font-weight:bold;float:left;margin-right:10px;line-height:18px;}
#center-book  .book_info  .book_info_center .book_info_promo  .top  span {color:#CE0F3B;}
#center-book  .book_info  .book_info_center .book_info_promo  .top .topLink{margin-right:0;}
#center-book  .book_info  .book_info_center .book_info_only_druk {float:right;width:162px;min-height:21px;padding:19px 0px;}
#center-book  .book_info  .book_info_center .book_info_only_druk .druk {background:url('http://ebookpoint.pl/septem/img/paper.png') transparent scroll 0px 2px no-repeat;padding-left:15px;float:left;line-height:18px;margin-right:10px;font-weight:bold;}
#center-book  .book_info  .book_info_center  .punkty {background:url('/septem/img/book/points.png') transparent scroll 0px 3px no-repeat;padding-left:17px;color:#7B7B7D;float:left;line-height:18px;margin-right:10px;}
#center-book  .book_info  .book_info_center .book_info_price {position:relative;width:390px;height:54px;border: 1px solid #E0E0E0;border-radius:5px;background-color:#F1F1F3;float:left;}
#center-book  .book_info  .book_info_center .book_info_price .price_add {position:absolute;top:11px;right:15px;width:103px;height:33px;}
#center-book  .book_info  .book_info_center .book_info_price .price_add_info {position:absolute;top:13px;right:15px;width:210px;text-align:center;}
#center-book  .book_info  .book_info_center .book_info_price .druk_na_zadanie {width:217px;right:87px;}
#center-book  .book_info  .book_info_center .book_info_price .price_opis {color: #4B4B4B;font-size: 15px;font-weight: bold;margin: 17px 12px 17px 10px; height:19px;width:46px;float:left;}
#center-book  .book_info  .book_info_center .book_info_price .price_book {font-size:20px;font-weight: bold;width:122px;height:24px;float:left;margin:14px 0px 15px;}

#center-book  .book_info  .book_info_center .book_info_price .price_book_promo {color:#4B4B4B;font-weight: bold;font-size:12px;width:122px;height:24px;float:left;margin:5px 0px 15px;}
#center-book  .book_info  .book_info_center .book_info_price .price_book_promo span {font-size:20px;font-weight: bold;color:black;display: block;padding-bottom: 0;}

#center-book  .book_info  .book_info_center .book_info_price  .price_opis_promo {color: #4B4B4B;font-size:12px;margin:10px 12px;float:left;font-weight: bold;}
#center-book  .book_info  .book_info_center .book_info_price  .price_opis_promo span {color:#CE0F3B;font-size: 15px;font-weight:bold;display: block;padding-bottom: 2px;}

#center-book  .book_info  .book_info_center .book_info_price .min-price { position: absolute; bottom: 5px; left: 12px; display: block; }

#center-book  .book_info  .book_info_center  .book_info_info {float:left;color:#7B7B7D;line-height:18px;padding:13px 0px 0px 5px;height:18px;}
#center-book  .book_info  .book_info_center  .book_info_info .book_promo_licznik {float:left;margin-right:36px}
#center-book  .book_info  .book_info_center  .book_info_info  a {margin-left:5px;margin-right:10px;color:#C44309;}

#center-book  .book_info  .book_info_center .book_info_price_right {float:right;width:162px;padding-top:8px;color:#7B7B7D;line-height:18px;}
#center-book  .book_info  .book_info_center  .book_promo_licznik {background:url('/septem/img/book/timer.png') transparent scroll 0px 1px no-repeat;padding-left:21px;}
#center-book  .book_info  .book_info_center  .book_promo_licznik span {font-weight:bold;margin-left:4px;}

#center-book  .book_info  .book_info_center .book_info_social {padding:19px 0px 19px 10px;height:23px;}
#center-book  .book_info  .book_info_center .book_info_ocena {color:#7B7B7D;clear:left;float:left;width:410px;height:18px;line-height:18px;padding: 5px 0 5px 10px;}
#center-book  .book_info  .book_info_center .book_info_ocena span.ocena {display:block; float:left;margin-right:3px;}
#center-book  .book_info  .book_info_center .book_info_ocena  .stars {float:left;}
#center-book  .book_info  .book_info_center .book_info_ocena  .stars  .star {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -64px no-repeat;width:16px;height:16px;float:left;margin:1px;}
#center-book  .book_info  .book_info_center .book_info_ocena  .stars  .grey{background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -32px no-repeat;}
#center-book  .book_info  .book_info_center .book_info_ocena   .stars .gold {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -48px no-repeat;}
#center-book  .book_info  .book_info_center .book_info_ocena   .stars  .gold-half {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px 0px no-repeat;}  
#center-book  .book_info  .book_info_center .book_info_ocena   .stars  .star-half {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -16px no-repeat;}
#center-book  .book_info  .book_info_center .book_info_rest {color:#7B7B7D;line-height:16px;padding: 5px 0 5px 10px;}
#center-book  .book_info  .book_info_center .book_info_rest a {color:#7B7B7D;}
#center-book  .book_info  .book_info_center .book_info_rest span {line-height:16px;}
#center-book  .book_info  .book_info_center .book_info_rest img {margin-right:2px;vertical-align: bottom;}

#center-book  .book_info_right {float:right;width:165px;position:relative;}
#center-book  .book_info_right  .box {width:166px;height:64px;position:relative;color:#4B4B4B;background:url('/septem/img/book/img_shad.png') transparent scroll 0px 0px no-repeat;background-color: #F1F1F3;border-left: 1px solid #D6D6D6;padding-top:0px;}
#center-book  .book_info_right  .box  .radio {position:absolute;top:4px; left:1px;color:#4B4B4B;font-weight:bold;line-height:16px;}
#center-book  .book_info_right  .box  .radio  input {display:block;float:left;}
#center-book  .book_info_right  .box  .price {position:absolute;bottom:3px; right:6px;color:#4B4B4B;}
#center-book  .book_info_right  .box  .price span {font-size:14px;font-weight:bold;}
#center-book  .book_info_right  .box  .price span.red {color:#CE0F3B;}
#center-book  .book_info_right  .box  .ikon {position:absolute;bottom:4px; left:7px;}
#center-book  .book_info_right  .active {background-color:white; background:url('/septem/img/book/img_shad_wybor.png') no-scroll no-repeat transparent;border-right: 1px solid #D6D6D6;border-left: none;border-radius: 0px 5px 5px 0px;width:170px;}
#center-book  .book_info_right  .active-top {border-top:1px solid #D6D6D6;} 
#center-book  .book_info_right  .box-top {border-bottom:1px solid #D6D6D6;border-radius: 0px 0px 0px 5px;} 

#center-book  .book_info_right  .box-last {height:29px;background:none;}
#center-book  .book_info_right  .box-free{background:none;} 

#center {padding-left:0px;}
#center .header {width:565px;height:41px;color:#7B7B7D;}
#center .header .header-link  {width:181px;text-align:center;height:30px;float:left;padding-top:12px;cursor:pointer;font-weight:bold;background:url('/septem/img/book/belka_in.png') scroll 0px 0px repeat-x transparent;}
#center .header .header-link-ro {width:181px;text-align:center;height:30px;float:left;padding-top:12px;cursor:pointer;margin: 0px 46px;font-weight:bold;background:url('/septem/img/book/belka_in.png') scroll 0px 0px repeat-x transparent;}
#center .header .active {background:url('/septem/img/book/belka_ac.png') scroll 0px 0px repeat-x transparent;color:white;}
#center .header .header-left {background:url('/septem/img/book/belka_sep.png') scroll 0px 3px no-repeat transparent;width:1px;height:38px;float:left;}
#center-body-spistresci {padding:30px;display:none;}
#center-body-opis {display:block;}
.center-body {padding: 0px 10px;width:530px;}
.select_druk {display:none;}
.select_ebook{display:none;}
.select_audiobook {display:none;}
.select_bundle {display:none;}
.select_audiobookcd {display:none;}
.select_multibook {display:none;}
#center-book .noneclass {display:none;}

#center .content_header {
width: 565px;
height: 38px;
background: url('/septem/img/book/nag_rep_szary.png') scroll 0px 0px repeat-x transparent;
color: #7B7B7D;
margin:0px;
padding:0px;
}
#center .content_header .first{
background: url('/septem/img/book/nag_pkt_szary.png') scroll 0px 0px no-repeat transparent;
margin-left: 3px;
padding: 12px 0px 0px 27px;
}
#myImageFlow {margin-left:25px;} /* to chyba jednak potrzebne nie bedzie */
.stars {float:left;}
.stars  .star {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -64px no-repeat;width:16px;height:16px;float:left;margin:1px;}  
.stars  .grey{background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -32px no-repeat;}
.stars .gold {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -48px no-repeat;}
.stars  .gold-half {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px 0px no-repeat;}  
.stars  .star-half {background:url('/septem/img/book/new_star_pol.gif') transparent scroll 0px -16px no-repeat;}  

#center .others_books {width:565px;}
#center .others_books  .others_books_book {position:relative;width:282px;height:115px; }
#center .others_books  .others_books_book .others_books_book_okladka {margin: 10px;width: 65px;height: 85px;float: left;}
#center .others_books  .others_books_book  .others_books_book_tytul {float: right;width: 197px;margin-top: 10px;}
#center .others_books  .others_books_book  .others_books_book_tytul span.cena {padding-top:5px;display:block;}
#center .others_books  .others_books_book  .others_books_book_cena {position:absolute;bottom:5px;right:21px;height:26px;}
#center .others_books  .others_books_book  .others_books_book_cena  .cena_left {height: 26px; float: left; font-weight: bold; background: url('http://s.helion.pl/septem/img/tlopodkoszyk2.gif') no-repeat scroll 0px 4px transparent; line-height: 30px; padding-left: 5px; width: 130px;}
#center .others_books  .others_books_book  .others_books_book_cena  .cena_right {float:left;}
#container { width: 975px}

/* Boxy wyboru formatu new  */
#center-book .book_info_box {height:307px;position:relative;}
#center-book .book_info_box .book_info {height:inherit;border-radius: 5px 0 0 5px;}
#center-book .book_info_box .book_info_right {height:inherit;}
#center-book .book_info_box .book_info_right .box6 {height:16.66%;}
#center-book .book_info_box .book_info_right .box5 {height:20%;background:url("/septem/img/book/img_shad.png") no-repeat scroll 0 6px #F1F1F3;}
#center-book .book_info_box .book_info_right .box4 {height:25%;background:url("/septem/img/book/img_shad.png") no-repeat scroll 0 23px #F1F1F3;}
#center-book .book_info_box .book_info_right .box4 .radio {top:10px;}
#center-book .book_info_box .book_info_right .box4 .ikon {bottom:12px;}
#center-book .book_info_box .book_info_right .box4 .price {bottom:12px;}
#center-book .book_info_box .book_info_right .box3 {height:33.33333333333%;background:url("/septem/img/book/img_shad.png") no-repeat scroll 0 52px #F1F1F3;}
#center-book .book_info_box .book_info_right .box3 .radio {top:18px;}
#center-book .book_info_box .book_info_right .box3 .ikon {bottom:20px;}
#center-book .book_info_box .book_info_right .box3 .price {bottom:20px;}
#center-book .book_info_box .book_info_right .box2 {height:50%;background:url("/septem/img/book/img_shad.png") no-repeat scroll 0 90px #F1F1F3;margin-top:0px;}
#center-book .book_info_box .book_info_right .box2 .radio {top:28px;}
#center-book .book_info_box .book_info_right .box2 .ikon {bottom:32px;}
#center-book .book_info_box .book_info_right .box2 .price {bottom:33px;}
#center-book .book_info_box .book_info_right .box_last {border-bottom: 1px solid #D6D6D6;}
#center-book .book_info_box .book_info_right .box-bottom {border-top:1px solid #D6D6D6;border-radius: 5px 0px 0px 0px;border-bottom:none;} 
#center-book .book_info_box .book_info_right .active {background-color:white;}

#center-book .book_info_box_single {height:307px;width:742px; position: relative;}
#center-book .book_info_box_single .book_info {height:inherit;}
#center-book .book_info_box_single .book_info_right {height:inherit;}

/* swieta */
#center-book  .polec_swieta {background:url('/septem/img/book/bg_polec_prezent.png') no-repeat scroll 0px 0px transparent;position:absolute;width:157px;height:49px;top:-10px;right:10px;display:none;}
#center-book  .polec_swieta p {margin:0px;margin-left:3px;font-size:11px;font-weight:normal;font-family:Arial;}
#center-book  .polec_swieta p.first {margin-top:17px;}
#center-book  .polec_swieta p.first2 {margin-top:27px;}
#center-book  .polec_swieta a {color: #7B7B7D;text-decoration:underline;}
#center-book  .polec_swieta a:hover {text-decoration:none;} 
#center-book  .polec_swieta p span {color:#C24409;}
#productName {margin:10px 15px;width:555px;}
/* swiete */
#productName {margin:20px 15px}
/* swieta koniec */

/*promocja 3 za 2*/
#center-book  .book_info .left .class3za2 {display: block;left: 108px;margin: 0;position: absolute;top: 180px;}
#center-book  .book_info .left .class3za2 img {margin:0px;}
#center-body-opis .class3za2 {text-align:center;padding-bottom:10px;}
#center-body-opis .class3za2 img {margin:0px;}

/* zajrzyj do ksiazki */
#zajrzyj {display: block;position: absolute;}
#zajrzyj img {margin: 19px 17px 14px !important;}

.choose-line .label { float: left; font-size: 15px; font-weight: bold; line-height: 36px; text-align: right; width: 215px; padding-top: 40px; }
.choose-line .radio-group { display: block; margin-left: 235px; padding-bottom: 20px; overflow: hidden; }
.choose-line .radio-group label { position: relative; float: left; border: 1px solid #dedede; width: 118px; height: 118px; margin-right: 10px; margin-bottom: 10px; cursor: pointer; }
.choose-line .radio-group label:hover { border-color: #808080; box-shadow: inset 0 -2px #808080; }
.choose-line .radio-group label.active { border-color: #419622; color: #419622; }
.choose-line .radio-group label.active:hover { box-shadow: inset 0 -2px #419622; }
.choose-line .radio-group label input { position: absolute; left: -10000px; }
.choose-line .radio-group label .name { display: block; text-align: center; padding: 12px 3px 2px; }
.choose-line .radio-group label .price { display: block; text-align: center; padding-bottom: 2px; }
.choose-line .radio-group label .photo { text-align: center; line-height: 64px; display: block; }
.choose-line .radio-group label .photo img { vertical-align: middle;  }
.choose-line .radio-group label .link { display: block; text-align: center; display: none; }
.choose-line .radio-group label .link.show { display: block; }
.choose-line .radio-group label .link::after { content: "\00BB";}

#layer {display:none;opacity: 0.4;position: fixed;background-color: #000;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;}
#paymethods-popup, #payuexpress-popup { z-index: 10000; display: none; position: absolute; width: 100%; left: 0;}
#paymethods-popup-container, #payuexpress-popup-container {margin: 0 auto; position: relative; color:#000; background-color: #fff; width: 545px;}
#paymethods-popup-container .close, #payuexpress-popup-container .close {text-align:right; padding:10px}
#paymethods-popup-container fieldset, #payuexpress-popup-container fieldset {padding: 0; margin:0; border: none;text-align: center;}
#paymethods-popup .choose-line, #payuexpress-popup .choose-line {text-align: center;}
#paymethods-popup .choose-line .radio-group, #payuexpress-popup .choose-line .radio-group {display: inline-block; margin: 7px; padding-bottom:0px;}
#paymethods-popup .choose-line .radio-group label, #payuexpress-popup .choose-line .radio-group label {display:inline-block; border-width: 3px; border-radius:8px; margin:0 4px 45px;}
#paymethods-popup .choose-line .radio-group label .photo, #payuexpress-popup .choose-line .radio-group label .photo {display: table-cell; vertical-align: middle; width: 118px; height: 60px; padding-top: 10px;}
#paymethods-popup .choose-line .radio-group label .photo img, #payuexpress-popup .choose-line .radio-group label .photo img {max-width:92px; max-height:60px;}
#paymethods-popup .choose-line .radio-group label .link.delete, #payuexpress-popup .choose-line .radio-group label .link.delete {display: block; position: absolute; bottom: -25px; left: 40px;}
#paymethods-popup .checkbox-line, #payuexpress-popup .checkbox-line {text-align:center; margin:0;}
#paymethods-popup .checkbox-line label, #payuexpress-popup .checkbox-line label {display:inline-block;}
.payu-card .photo {display: table-cell; vertical-align: middle; padding:5px 0px;}
.payu-card .photo img {max-width:92px; max-height:50px;}
#paymethods-popup-error {color: red;margin: 15px 50px 0px;font-size: 13px;padding: 10px 10px 10px 50px;margin: 10px 0px;background: #FFE3E5;border: 1px solid #D29698;}
#paymethods-popup-submit {background: url(https://static01.helion.com.pl/septem/img/koszyk2/butt_zam_ac.png);width: 135px;height: 28px;border: 0; margin:20px;}
