/* type list books */
.product_table_list {margin-top: 15px; width: 610px; overflow:hidden}
.product_table_list .block_rpo {padding-right: 10px; padding-bottom: 35px;}

.product_table_list .block_rpo h2 {padding-bottom:4px}
.product_table_list .block_rpo h2 a {font-size: 17px; color: #336699; margin-top: 10px;}
.product_table_list .block_rpo .img {width: 260px; text-align:center; vertical-align:top;}
.product_table_list .block_rpo .table_param {padding: 4px 0; padding-bottom: 0;}
.product_table_list .block_rpo .table_param h2 a {border-bottom: 1px solid #999999}
.product_table_list .block_rpo .table_param table {border-bottom: 1px solid #ECECEC}
.product_table_list .block_rpo .table_param  th {color:#979797;text-align:left;font-weight:normal; width: 1%;padding-right: 15px}
.product_table_list .block_rpo .table_param .one {width:100%}
.product_table_list .block_rpo .table_param  td {/*padding: 4px 15px 4px 0px; */white-space: nowrap; /*border-top:1px solid #ECECEC;*/}
.product_table_list .block_rpo .table_param  .pri {font-weight:bold}

/* book list type */
.list_types_book h1 {color:#6699CC;text-transform: uppercase; font-size:20px; padding-bottom: 26px;}
.list_types_book .text {padding-bottom: 15px}
.list_types_book .text .imgprev img {margin:15px}
.list_types_book .text .temman {padding-top: 20px;}
.list_types_book .book {padding-bottom: 25px}
.list_types_book .book .td {position:relative}
.list_types_book .book h2 {font-size:16px;text-transform: uppercase; padding: 5px 16px;}
.list_types_book .book div {margin-bottom: 3px; padding: 5px 0px 5px 16px}
.list_types_book .book2 div {margin-bottom: 3px; padding: 5px 0px 5px 16px;  width:250px; float:left}
.list_types_book .book .td {background:#ECECEC}
.list_types_book .book .td div {width: 350px; position:absolute; top:0; right:0;}
.list_types_book .book .td span {text-decoration: line-through}
.list_types_book .further h3 {font-size: 13px; font-weight:bold;padding: 3px 0;padding-left: 16px; border-bottom:1px solid #ECECEC}
.list_types_book .further table {width: auto}
.list_types_book .further table td {padding: 5px 16px; border-bottom:1px solid #ECECEC}

.book_prv_lnk a {text-decoration:underline;}


.prices_tbl td {vertical-align:middle;}
.gray_row td {background-color:#ccc;color:#fff;font-weight:bold;padding:6px 0;}
.top_row td {color:#969696;font-size:11px;padding:0 0 1px 0;}
.format_row{border-bottom:1px #ccc solid;}
.format_row td.format_td {padding:5px 5px 5px 10px; font-size:12px;font-weight:bold;}
.format_row .cont_td, .gray_row .cont_td {text-align:center;}
.cont_td_r {text-align:right;padding:0px 10px 0px 0px;}

.block_rpo .table_param .book_name {color:#5c9eda;font-size:17px;}
.block_rpo .table_param .under_name {color:#a1a1a1;font-size:13px;margin:0px 0 10px 0;;}

.more_about {text-align:right;padding:10px 0 0 0;}