/* usually article */

.oranzhevy {color: #FF9933}
.content .leftcontent .head {color: #FF9933;font-size:22px; margin-bottom: 25px;}
.right_wb {width: 307px}
.inpb input {border:1px solid #BFBFBF}
.attent {background:#ECECEC url(/img/warn.jpg) no-repeat 15px 11px; padding:20px; padding-left: 90px}

.content {padding-top: 23px;}
.content h4 {font-size: 16px; color:#FF9933; padding-bottom:10px}
.content .leftcontent {width:100%}
.content .block_rub { border: 1px solid #CCC; padding: 8px; margin-bottom: 10px; pasition:relative;}
.content .block_rub .buttonplus {background:#9A9A9A;padding:0; cursor:pointer; width: 14px; height:13px; overflow:hidden; text-align:center;float:right}
.content .block_rub .buttonplus b {color: #fff; font-size: 10px}
.content .block_rub .head {text-transform: uppercase}
.content .block_rub div {padding-top:15px}
.content .block_rub table {width:auto}
.content .block_rub .count_ph td {padding-right: 46px;}
.content .block_rub .count_ph td p {padding-bottom: 4px}
.content .block_rub .count_page a {padding-right: 24px;}
.content .block_rub .give td {padding-right: 4px; padding-bottom: 5px}
.content .block_rub .list_punct p {padding-bottom: 12px}
.content .block_rub .form_style p {padding-bottom:10px}
.content .block_rub .form_style .inp input, .content .block_rub .form_style .inp select {border:1px solid #ccc;width:100%;padding:2px 0}
.block_rub .form_style .aut {padding-top:0}
.form_style .aut {color: #999}
.form_style .aut input {border:1px solid #BFBFBF; width: 185px; font-size: 15px;color: #999}
.block_rub .form_style .link {padding-top:8px}
.form_style .link span {padding: 10px}
.block_rub .form_style .butt {padding-top:24px; padding-bottom: 5px}

.content .block_rub
.content .style_bl  {padding-left: 10px;padding-bottom: 10px}
.content .style_bl .head {padding-top: 6px; padding-bottom:10px;}
.content .style_bl ul {padding: 0;margin:0}
.content .style_bl ul li {list-style-type:none; padding-left: 15px; background:url(/img/lik.gif) no-repeat left 4px; padding-bottom: 8px}

.menu_cont_style {background: #ECECEC;margin-bottom:10px; height:206px}
.menu_cont_style p {padding-left:20px; padding-top: 10px;background:url(/img/lil3.gif) no-repeat 10px 15px}
.menu_cont_style p a {text-transform: uppercase}


.newbl {padding-bottom: 15px; background: url(/img/newb.gif) no-repeat left bottom;}
.cont_index {padding-bottom: 25px;}
.cont_index .content .conttext {padding-right:10px}
.cont_index .content .conttext ul {padding-left: 25px;}
.cont_index .content .conttext ul>li {list-style-type:none; padding-left: 15px; background:url(/img/lib.gif) no-repeat left 5px; padding-bottom: 5px}
/* art_banner */
.top_block {background: url(/img/bgbanner1.jpg) no-repeat left bottom; padding-bottom: 40px; position:absolute; left:0; bottom:0;}
.top_block td {padding:0}
.top_block .left_cpr {width: 412px}
.top_block .left_cpr h1 {font-size: 14px; text-transform: uppercase;}
.top_block .left_cpr h1 strong {color:#969696}
.top_block .left_cpr h1 p {color:#9AAEC9; font-size: 20px;}
.top_block .left_cpr .param {padding-top: 32px;}
.top_block .left_cpr .param div {font-size: 12px; padding-bottom: 5px; color: #858585}
.top_block .left_cpr .param p {color: #B4B4B4}
.top_block .right_cpr {padding-top: 18px; padding-right: 5px;}
.top_block .right_cpr p {padding-left: 12px; background:url(/img/lib.gif) no-repeat left 3px; padding-bottom: 6px; margin-left: 5px;}
.us_banner {margin-bottom:10px}
.article_banner {position:relative}
.oversizebanner {height: 206px;overflow:hidden}

.orange_butt {cursor:pointer;padding:1px 2px 0px 2px;background-color:#ff6600;border-color:#ca3c00;color:#ffffff;font-size:9px;text-transform:uppercase}

.style_list {margin-top: 10px;}
.style_list div .rbtd {width: 100%}
.style_list div {padding-bottom: 10px}
.style_list div img {margin-right: 10px}
.style_list h2 {font-size: 14px}

.leftcontent .article p {padding-bottom: 10px}
.leftcontent .article a {text-decoration:underline}

.feedback {background: #ECECEC; padding: 10px;}
.feedback .leftbl {width: 256px}
.feedback input, .feedback select {width: 240px; border: 1px solid #BFBFBF}
.feedback p {padding: 3px 0}
.feedback .sm {font-size: 11px; padding-bottom: 10px;}
.feedback textarea {width: 335px; height: 250px; border: 1px solid #BFBFBF; background:#fff;}
.sendfree {padding-top: 10px;}
.iconmess {background: #99B3D1 url(/img/icon.gif) no-repeat 10px 20px; padding-top:20px;  padding-left: 75px; padding-bottom: 30px; color: #fff; margin-bottom: 10px;}
.iconmessorange {background: #FF8B48 url(/img/war_mes.gif) no-repeat 10px 20px; padding-top:20px;  padding-left: 75px; padding-bottom: 30px; color: #000; margin-bottom: 10px;}
.iconmess .head, .iconmessorange .head {font-weight:bold;padding-bottom: 5px}

/*.orange {background:#FF8B48}
.right_inf .bottom_r {background:url(img/war_mes.gif) no-repeat 10px center; padding: 20px 10px 20px 80px}
*/
.mes_des {padding-top:0 !important}
.mes_des input {vertical-align:top}
.mes_des .att {color: #FF9933; padding-left: 5px}

.timesmes {background:url(/img/timew.gif) no-repeat 10px 10px; padding: 10px; border:1px solid #CCC; margin-bottom: 10px}
.timesmes .text {padding-left: 60px;}
.timesmes .text .p0 {text-transform: uppercase;font-weight:bold;}
.timesmes .text .p1 {color:#999;font-weight:bold}
.timesmes .text .p2 {color:#FF9933;font-size:22px}
.timesmes .text .p3 {color:#999;}
.timesmes .p4 {padding-top: 15px}

.article_list p {padding: 10px 20px}
.article_list a {text-decoration:underline}
.input100 input {width:100%;padding:5px 0}

.list_prod_block h1 {font-size:12px;font-weight:normal;padding-top: 10px}
.list_prod_block div {padding-top:15px !important}

.bgart {background:#EDECEC; padding:10px}
.cblue {color:#6899CC;font-weigh:bold}

.liststyle2 p {padding: 3px 20px; background:url(/img/lil3.gif) no-repeat 9px 9px}
.liststyle2 p a {text-transform: uppercase;}

.lest_work .elem {float:left; width:300px; height: 210px; position:relative;}
.lest_work .elem .blfloat {position:absolute;top:0;right:0; width: 75px; padding-right:10px;}
.lest_work .elem .blfloat .rat {padding:3px}

.listpage {padding:15px 0;font-weight:bold}
.listpage .prevnext {margin:0; color: #E6E6E6}
.listpage span {margin:0 2px;}
.listpage span a {border: 1px solid #E6E6E6; padding:2px 6px;font-weight:bold}
.listpage .act {border: 1px solid #FC9934; background:#FC9934; color:#fff; padding:2px 6px;}
.listpage #righthref {margin-right: 20px}

.current_rat {padding-right: 20px}
.current_rat .marg {margin:0 !important}
.current_rat .posn {padding-top: 10px}
.current_rat .posn .left {float:left}
.current_rat .posn .right {float:right}
.current_rat .image {background:#ECECEC;text-align:center; padding:20px 0;margin-top:10px}
.current_rat  .h2 {font-size: 16px; text-transform: uppercase;padding-top:20px;}
.current_rat .image img {margin:0 5px;border-right:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB;}

.votef {padding: 10px;border: 1px solid #ccc;margin-bottom:10px}
.votef .img {float:left}
.votef div .text {padding-left: 130px;padding-bottom: 15px}
.votef div .text p {padding-bottom: 5px;font-weight:bold}
.votef .botr {padding-top:15px}
.votef .botr div, .votef .botr p {padding-bottom: 5px}
.votef .botr .inp input {margin-right:5px}
.votef .botr span {color:red;}
.votef .texts {padding:10px 0}
.imagest p {padding: 25px 0 10px 0; text-transform: uppercase}
.bottomtable a {text-decoration:underline}

.block_rub .beststl {padding-top:10px !important}
.block_rub .beststl div {padding-top:0}
.block_rub .beststl .img {position:relative}
.block_rub .beststl .img .blfloat {position:absolute;top:0;right:0; width: 80px}
.block_rub .beststl .img .blfloat .rat {padding:3px; background:#679966; color:#fff; margin-bottom:5px}
.block_rub .beststl .name {padding-top:5px}
.block_rub .beststl p {padding-top: 2px}
.block_rub .beststl .tx {padding-top: 10px}
.block_rub .beststl .imagr {text-align:right}

#myimages img {margin-right: 25px;margin-bottom: 25px; cursor:pointer}

.comments {margin-top:10px}
.comments h3 {color:#CCC; font-size:22px;font-weight:normal;text-transform: uppercase;border-bottom: 1px solid #CCC; padding:5px 0}
.comments div {padding: 5px 0; border-bottom: 1px solid #CCC}
.comments div .inf {padding-bottom:8px; padding-left: 14px; background:url(/img/men2.gif) no-repeat left 1px}
.commform {background: #ECECEC;padding:10px;margin-top:20px}
.commform textarea {border: 1px solid #ccc; width:100%; height:100px}
.commform p {padding-top:10px}
.rtd {text-align:right}
.pop3 {border: 1px solid red; position:absolute;}
.visibdiv .textdiv {overflow:hidden;}
.visibdiv .textdiv .padsize {padding-top:10px;}
.visibdiv .textdiv .padsize table {width:99%; margin-left:5px !important}
.visibdiv .linkq {text-decoration:none !important; border-bottom: 1px dotted #336699}
.prev_img {padding-top:25px}
.prev_img img {margin-right:10px !important;cursor:pointer}

.mes_post {padding-bottom: 15px}
.mes_post .head {text-transform: uppercase; color:#FF9934;font-weight:bold}
.mes_post div {padding-left: 70px; min-height:44px; //height:44px; background:url(/img/messg.gif) 0 0 no-repeat}
.mes_post .text {margin-top: 10px;font-style:italic;}
.mes_post .autor {margin-top: 10px;}

.orange {background:#FF8B48}
.gray {background:#ECECEC; height: 200px}
.right_inf .rec_hard_book {padding: 5px 10px 0 15px;}
.right_inf .rec_hard_book .do_rb {background: url(/img/d_book_s.jpg) no-repeat left top; padding-left: 70px; height: 36px; padding-top: 7px}
.right_inf .rec_hard_book p {font-weight:bold; padding: 10px 0}
.right_inf .rec_hard_book .ul div {background: url(/img/lib.gif) no-repeat left 5px; padding-left: 10px}


.left_rec {}
.products_book .prev_img img { margin-right: 10px; cursor:pointer}
.products_book h1 {color:#89BFE8;font-size: 16px; padding: 10px 0}
.products_book h2 {font-weight:normal; font-size: 16px; padding-bottom: 5px; padding-top: 10px; text-transform: uppercase}
.products_book .table_pr {padding-top:10px}
.products_book .table_pr table td {text-align:center;vertical-align:bottom}
.products_book .table_pr table .name_pr td {vertical-align:top}
.products_book .table_pr table .name_pr td p {padding-top: 5px}
.teble_pr_s table {border-collapse:separate}
.teble_pr_s td {background:#ECECEC; text-align:center; padding: 4px}
.teble_pr_s th {text-align:left; padding: 10px 5px}

.right_inf {height:200px}
.right_inf .top_r {background:#ECECEC url(img/d_book.gif) no-repeat 10px center; padding: 10px 10px 20px 80px}
.right_inf .top_r p {padding-bottom: 10px}
.orange {background:#FF8B48}
.right_inf .bottom_r {background:url(img/war_mes.gif) no-repeat 10px center; padding: 20px 10px 20px 80px}


.left_rec .article_rec1 {background: url(img/image_5.jpg) no-repeat right bottom;height:200px}
.left_rec .article_rec1 .head {text-transform:uppercase; color:#9B9B9B; font-size: 20px;background: url(img/new_form.gif) no-repeat left 4px; padding-left: 60px}
.left_rec .article_rec1 .head p {color:#97B0C5}
.left_rec .article_rec1 .ul {padding-top: 30px}
.left_rec .article_rec1 .ul p {background: url(img/lib.gif) no-repeat left 4px; padding-bottom: 5px; padding-left: 15px}
.left_rec .article_rec1 .ul p b {color:#FF8B48}


.left_rec .article_rec2 {background: url(/images/1226.jpg) no-repeat right bottom;height:200px}
.left_rec .article_rec2 .head {text-transform:uppercase; color:#9B9B9B; font-size: 20px;background: url(img/new_form.gif) no-repeat left 4px; padding-left: 60px}
.left_rec .article_rec2 .head p {color:#97B0C5}
.left_rec .article_rec2 .ul {padding-top: 5px}
.left_rec .article_rec2 .ul p {background: url(img/lib.gif) no-repeat left 4px; padding-bottom: 5px; padding-left: 15px}
.left_rec .article_rec2 .ul p b {color:#FF8B48}

.right_wb .block_rub .rec_two {padding-top:0 !important}
.right_wb .block_rub .rec_two div {padding:0;}
.right_wb .block_rub .rec_two h4 {color:#000; font-size:14px;font-weight:normal}
.right_wb .block_rub .rec_two p {text-transform:none; padding-bottom: 5px}