/* CSS Document */
body {height:100%;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}      
ul, li {list-style:none;} 

/*  All  */
.clear {font-size:0;line-height:0;clear:both;} 
.wraper {width:957px;margin:0 auto;}
.header {position:relative;height:181px;} 
.header .search {position:absolute;top:57px;left:650px;} 
.header .search img {vertical-align:middle;} 
.header .search input {vertical-align:middle;width:227px;border:none;height:21px;padding-top:6px;} 
.header .search input.button {height:28px;width:28px;padding-top:0;} 
.header .top-menu {position:absolute;top:145px;left:165px;} 
.header .top-menu li {float:left;margin-right:22px;padding-right:28px;} 
.header .top-menu li.last {margin-right:0;padding-right:0;} 

.content-block {padding:5px;}

.left-column {width:244px;margin-right:10px;float:left;}
.left-column .left-block {margin-bottom:10px;}
.left-column .left-block h3 {padding:6px 0 0 20px;height:20px;}
.left-column .left-block ul {padding-top:10px;}
.left-column .left-block ul.facts-list {padding:5px 0;} 
.left-column .left-block ul.facts-list li {padding:5px 0 5px 21px;}
.left-column .left-block ul li {padding:2px 0 2px 21px;}
.left-column .left-block ul li a {display:block;width:210px;padding:4px 0 4px 5px;}
.left-column .left-block p {padding:5px 0 10px 9px;}
.left-column .left-block p.center-img {padding:10px 0;text-align:center;}
.left-column .left-block p.center-img img {padding:2px;margin-bottom:5px;}

.right-column {width:683px;float:left;padding:5px 5px 0 5px;}
.right-column .desc h4 {padding:5px 5px 10px 3px;}
.right-column .desc p {padding:5px 5px 10px 3px;}
.right-column .review-block h3 {padding:6px 10px;margin-bottom:10px;}
.right-column .review-block .review-list {padding-bottom:10px;}
.right-column .review-block ul li {padding:0 0 15px 13px;margin-bottom:15px;}
.right-column .review-block ul li img.float-img {float:left;padding:2px;margin-right:10px;}
.right-column .review-block ul li .review-desc {float:left;width:490px;}
.right-column .review-block ul li .review-desc h4 {padding-bottom:6px;}
.right-column .review-block ul li .review-desc p {text-align:justify;padding-bottom:20px;}
.right-column .review-block p.right-link {text-align:center;padding:6px 10px 6px 0;}

.right-column .review-rate-block h3 {padding:6px 10px;}
.right-column .review-rate-block .review-rate-block-left {float:left;width:242px;}
.right-column .review-rate-block .review-rate-block-left p {text-align:center;padding:15px 0 10px 0;}
.right-column .review-rate-block .review-rate-block-left p img {padding:2px;margin-bottom:12px;}
.right-column .review-rate-block .review-rate-block-right {float:left;width:423px;padding:10px 0 0 0;}
.right-column .review-rate-block .review-rate-block-right ul li {position:relative;padding:5px 0;}
.right-column .review-rate-block .review-rate-block-right ul li span {position:absolute;top:0;right:0;width:100px;padding-left:5px;}
.right-column .review-rate-block .review-rate-block-right ul li span img {vertical-align:middle;margin-right:1px;}
.right-column .review-rate-block .review-rate-block-right p {padding:20px 10px 0 0;text-align:right;}
.right-column .desc2 {padding:5px;margin:5px 0 10px 0;}
.right-column .desc2 h4 {padding:5px 5px 10px 5px;}
.right-column .desc2 p {padding:5px 45px 10px 5px;text-align:justify;}
.right-column .desc2 p.right-link {padding:5px 20px 10px 0;text-align:right;}
.right-column .comment-block {padding:0 10px;}
.right-column .comment-block p {padding:10px 0;}
.right-column .comment-block p input {width:182px;padding-left:10px;height:18px;}
.right-column .comment-block p textarea {width:348px;padding-left:10px;height:67px;margin-bottom:8px;}
.right-column .comment-block p img {margin-bottom:8px;}

.footer-wraper {padding-top:45px;margin-top:10px;position:relative;}
.footer-wraper .footer-design-el {width:227px;height:114px;position:absolute;top:-114px;left:0;}
.footer {width:957px;margin:0 auto;height:55px;position:relative;}
.footer p {position:absolute;top:5px;right:11px;}
.footer .bottom-menu {position:absolute;top:5px;left:10px;} 
.footer .bottom-menu li {float:left;margin-right:16px;padding-right:24px;} 
.footer .bottom-menu li.last {margin-right:0;padding-right:0;} 