h3.otzh3 img { border: 0; }
h3.otzh3, h3.otzh3 a { text-decoration: none; font-size: 18px; font-weight: normal; color: black; padding: 10pt 0 3pt 0; margin: 15px 0 0px 0; }
h3.otzh3 a:hover { text-decoration: underline; color: #404040; }

div.prod_otziv { background-color: white; background-image: url('/images/otzivi/back.gif'); background-position: bottom; background-repeat: repeat-x; padding: 4px 4px 5px 20px; font-size: 11px; font-family: sans-serif; border-bottom: 1px solid #adadad; margin-top: 5px; }
div.prod_otziv br.rasporka { clear: both; }
div.prod_otziv .user_profile { color: #6b6b6b; }
div.prod_otziv .user_profile img { float: left; margin-right: 7px; border: 1px solid #eeeeee; }
div.prod_otziv .user_profile .user_name { display: block; color: #1b90c7; text-decoration: underline; }
div.prod_otziv .user_profile .user_otzivs_rating { color: #fc9708; }
div.prod_otziv .product_mark { padding-top: 7px; font-size: 10px; }
div.prod_otziv .product_mark img { margin-right: 5px; }
div.prod_otziv .photos { margin-top: 10px; display: table; }
div.prod_otziv .photo { display: inline-block; width: 138px; height: 138px; border: 1px solid #aaaaaa; text-align: center; vertical-align: middle; margin-right: 10px; }
div.prod_otziv .photo div { display: table-cell; vertical-align: middle; text-align: center; height: 138px; width: 138px; }
div.prod_otziv .photo div img { max-height: 130px; max-width: 130px; cursor: pointer; }
div.prod_otziv .otz_footer { margin-top: 5px; }
div.prod_otziv .otz_footer_left { float: left; }
div.prod_otziv .otz_footer .voting_q { display: inline-block; position: relative; top: -7px; }
div.prod_otziv .otz_footer .voting_b img { cursor: pointer; }
div.prod_otziv .otz_footer_right { text-align: right; }
div.prod_otziv .otz_footer_right .stone { display: inline-block; width: 60px; text-align: center; position: relative; right: 0; }
div.prod_otziv .otz_footer_right span { display: block; font-weight: bold; }
div.prod_otziv .otz_footer_right span.n0 { color: silver; }
div.prod_otziv .otz_footer_right span.n5 { color: #157dc8; }
div.prod_otziv .otz_footer_right span.n10 { color: #ce3b8a; }
div.prod_otziv .otz_footer_right span.n20 { color: #28902d; }
div.prod_otziv .otz_footer_right span.n30 { color: #be0104; }
div.prod_otziv .otz_footer_right span.n45 { color: #27a2df; }
div.prod_otziv .otz_footer_right .rating { display: inline; color: #fb9e1f; }

div.prod_otziv_form { background-color: white; padding: 4px 4px 14px 20px; font-size: 11px; font-family: sans-serif; border-bottom: 1px solid #adadad; margin-bottom: 15px; }
div.prod_otziv_form br.rasporka { clear: both; }
div.prod_otziv_form .user_profile { color: #6b6b6b; }
div.prod_otziv_form .user_profile img { float: left; margin-right: 7px; border: 1px solid #eeeeee; }
div.prod_otziv_form .user_profile .user_name { display: block; color: #1b90c7; text-decoration: underline; }
div.prod_otziv_form .user_profile .user_otzivs_rating { color: #fc9708; }
div.prod_otziv_form .product_mark { font-weight: bold; color: #605f5f; padding-top: 14px; }
div.prod_otziv_form .product_mark img { margin-right: 5px; cursor: pointer; }
div.prod_otziv_form .product_mark { font-weight: bold; color: #605f5f; padding-top: 14px; }
div.prod_otziv_form .textarea { font-weight: bold; color: #605f5f; }
div.prod_otziv_form .textarea textarea { border: 1px solid #cdcdcd; padding: 13px; width: 350px; height: 75px; font-size: 100%; margin-bottom: 10px; }
div.prod_otziv_form .button { display: inline-block; height: 24px; cursor: pointer; margin-top: 10px; }
div.prod_otziv_form .button .l { display: inline-block; height: 19px; width: 5px; background-image: url("/images/cabinet/buttonl.gif"); padding-top: 5px; }
div.prod_otziv_form .button .r { display: inline-block; height: 19px; width: 5px; background-image: url("/images/cabinet/buttonr.gif"); padding-top: 5px; }
div.prod_otziv_form .button .text { display: inline-block; height: 19px; background-image: url("/images/cabinet/buttonbg.gif"); padding: 5px 13px 0 13px; font-weight: bold; }
div.prod_otziv_form .button-active .l { background-image: url("/images/cabinet/buttonla.gif"); }
div.prod_otziv_form .button-active .r { background-image: url("/images/cabinet/buttonra.gif"); }
div.prod_otziv_form .button-active .text { background-image: url("/images/cabinet/buttonbga.gif"); }
div.prod_otziv_form a{color: #1b90c7;font-size:11px}

div.prod_otziv_pictures { border: 1px solid #cdcdcd; background-color: white; position: absolute; display: none; z-index: 2; padding: 20px; color: #494949; font-size: 11px; }
div.prod_otziv_pictures .back span { cursor: pointer; }
div.prod_otziv_pictures .img { text-align: center; }

/* всякая фигня */
td.product_otzivi_image_td0 { padding-top: 25px; }
td.product_otzivi_image_td1, td.product_otzivi_image_td2 { vertical-align: top; }
td.product_otzivi_image_td1 { background-color: white; background-image: url('/images/otzivi/back.gif'); background-position: bottom; background-repeat: repeat-x; padding: 4px 4px 14px 20px; font-size: 11px; font-family: sans-serif; border-bottom: 1px solid #adadad; }
td.product_otzivi_image_td2 { background-color: white; background-image: url('/images/otzivi/back.gif'); background-position: bottom; background-repeat: repeat-x; padding: 4px 4px 14px 20px; font-size: 11px; font-family: sans-serif; border-bottom: 1px solid #adadad; }
td.product_otzivi_image_td2 div { border: none; background: none; }
