*{
margin: 0;
padding: 0;
}
.c{
color: #A77D7B;
}
.b{
color: #603945;
text-decoration: none;
}
*:active,*:focus{
outline: 0;
}
body{
font-size: 80%;
font-family: Verdana, Geneva, sans-serif;
}
a img{
border: 0;
}

del {
    color: red;
}
del span {
    color: gray;
}
h1, h2, h3{
color: #b8908a;
font-size: 16px;
}
ul{
list-style-position:inside;
}

#left-menu li.active a{
color: gray;
}

#page{
width: 998px;
margin: 0 auto;
}
#footer{
background-color: #ae827c;
}
#footer div{
float:right;
}
#footer a{
color: gray;
font-size: 70%;
}


#header{
width: 997px;
}
#header a{
display: block;
height: 200px;
overflow: visible;
}

#left-block{
float: left;
position: relative;
height: 338px;
width: 362px;
background: url('left.png') no-repeat bottom left;
margin-bottom: 25px;
}
#bottom-menu{
list-style: none;
height: 30px;
margin-left: -30px;
padding-top: 10px;
clear:both;
}
#bottom-menu li{
float:left;
font-size: 16px;
font-weight: bold;
margin-left: 28px;
}
#bottom-menu a{
color: #e30059;
text-decoration: none;
}
#bottom-menu a:hover{
color: #ae827c;
}
#wrapper{
width: 930px;
margin: 0 auto;
margin-top: -15px;
}
#footer{
width: 930px;
height: 50px;
background-color: #ae827c;
}
#left-menu{
margin-left: 20px;
list-style: none;
}
#left-menu a{
color: #42292c;
text-decoration: none;
font-size: 15px;
}
#left-menu a:hover{
color: #ae827c;
}

#hit{
margin-left: 20px;
margin-top: 18px;
list-style: none;
}

#hit a{
color: #683B46;
}

#hit .u{
display: block;
margin-bottom: 6px;
margin-left: 4px;
text-decoration: underline;
}

div#phone{
margin-left: 20px;
position: absolute;
left: 0;
bottom: -30px;
font-size: 13px;
}

div#phone, div#phone a{
color: #AF827D;
}

#content{
width: 568px;
float: right;
color: #673b46;
position: relative;
}

.slideshow-container{
float: left;
margin-top: 15px;
}

.page-data{

}

#right-block{
width: 200px;
float:right;
}

#catalog{
clear:both;
}

#catalog ul{
list-style: none;
}
#catalog li{
float:left;
height: 180px;
width: 186px;
padding-right: 3px;
}
#catalog li a{
color: #42292c;
font-size: 12px;
text-decoration: none;
}
#catalog .price{
font-size: 130%;
}

.pagination a,.pagination span{
display: block;
float:left;
padding: 3px;
color: #ae827c;
font-size: 17px;
}

.pagination a:hover{
background-color: #f5ddd4;
}

.pagination span.disabled{
color: #ccc;
}

.thumbs.noscript{
list-style: none;
}

.thumbs.noscript li{
float:left;
}
.highslide img {
border: 0 !important;
}