/* 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;}

.search2 img {vertical-align:middle;} 
.search2 input {vertical-align:middle;width:227px;border:none;height:21px;padding-top:6px;} 
.search2 input.button {height:28px;width:28px;padding-top:0;} 
.search2 input {background:url(../images/input.gif) repeat-x;color:#b66479;font:13px Arial;} 

.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 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;}

.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:right;padding:6px 10px 6px 0;}

.desc2 {padding-right:25px;}

.pagination {
        padding: 3px;
        margin: 3px;
        text-align:center;
        color:#a0a0a0;
        font-size:10px;
    }
.pagination a {
        border: 1px solid #909090;
        margin-right:3px;
        padding:2px 5px;
        background-image:url(bar.gif);
        background-position:bottom;
        text-decoration: none;
        color: #c0c0c0;
    }
.pagination a:hover, div.meneame a:active {
        border: 1px solid #f0f0f0;
        background-image:url(barinv.gif);
        background-color:#404040;
        color: #ffffff;
    }
.pagination span.current {
        margin-right:3px;
        padding:2px 5px;
        border: 1px solid #ffffff;
        font-weight: bold;
        background-color: #606060;
        color: #ffffff;
    }
.pagination span.disabled {
        margin-right:3px;
        padding:2px 5px;
        border: 1px solid #606060;
        color: #808080;
    }

.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;} 
