html{
  background:url('../images/html.gif') repeat-x 60px 0 #f2d9d4;
}
body{
  font-family:'Arial', serif;
  font-size:0.8em;
  background:url('../images/body.gif') 53px 171px repeat-x;
}
img, a img{
  border:none;
}
a{
  text-decoration:underline;
  color:#900;
}
a:visited{
}
a:hover{
  text-decoration:none;
}
a:focus, a:active{
  outline:none;
}
fieldset{
  border:none;
}
#head{
  background:url('../images/head.gif') no-repeat 100% 105px;
}
#base{
  background:url('../images/base.gif') no-repeat 0 100%;
}
#head ul{
  list-style:none;
  text-transform:uppercase;
  font-size:95%;
  color:#959595;
}
#head ul h4{
  font-size:75%;
  font-weight:normal;
}
#head ul strong{
  font-size:165%;
  color:#bb2c23;
}
#head ul span{
  color:#bb2c23;
}
#head #basket{
  text-decoration:none;
  text-transform:none;
  font-weight:bold;
  background:url('../images/basket.gif') no-repeat;
}
#head #basket span{
  color:#900;
}
#top{
  background:#fffefe;
}
#top li{
  list-style:none;
  font-size:100%;
  font-weight:bold;
}
#top li a{
  text-decoration:none;
  background:url('../images/top.gif') no-repeat 0 4px;
  color:#5e7e41;
}
#top li a:hover{
}
#top li span{
  background:url('../images/top.gif') no-repeat 0 4px;
  color:#b3807e;
}
#body{
  background:url('../images/main.gif') repeat-x 0 100% #fffefe;
}
#nav{
  background:#f6f0d3;
  border:2px solid #fff;
  border-top:none;
}
#nav li{
  list-style:none;
}
#nav li a, #nav li span, #nav li a:hover{
  text-decoration:none;
  font-weight:bold;
  font-size:85%;
  border-bottom:2px solid #f6f0d3;
  background:#d4e9c1;
  color:#c00;
}
#nav li span{
  border-bottom:2px solid #f6f0d3;
  color:#900;
}
#nav li li a{
  text-transform:none;
  background:url('../images/menu.gif') no-repeat 0 0.8em;
  color:#455f2d;
}
#nav li li a:hover, #nav li li span{
  background:url('../images/menu.gif') no-repeat 0 0.8em;
  color:#c66;
}
#nav li li li a{
  font-size:85%;
}
#content{
  background:#fefbfb;
  color:#666;
}
#content .sub{
  font-size:75%;
  color:#5e7e41;
}
#content .sub a{
  color:#5e7e41;
}
#content h1{
  font-size:160%;
  color:#5e7e41;
}
#content h2{
  font-size:140%;
  color:#5e7e41;
}
#content h3{
  font-size:120%;
  color:#5e7e41;
}
#content h4{
  font-size:110%;
  color:#5e7e41;
}
#content ul{
  list-style-image:url('../images/ul.gif');
}
#content img{
  border:3px solid #999;
}
#content button img, #content img.cart-btn-remove, #content img.cart-btn-view{
  border:none;
}
#content table.tablelist {
  background:#fff;
}
#content caption{
  font-size:110%;
  color:#966;
}
#content .catalog caption{
  font-size:100%;
  color:#000;
}
#content .tablelist th{
  border-right:2px solid #fff;
  background:#c99;
  color:#fff;
}
#content .tablelist td{
  border-bottom:1px solid #666;
  border-right:2px solid #fff;
}
#content .catalog th{
  font-weight:bold;
  color:#666;
}
#content .catalog td{
  color:#333;
}
#content img.cart-btn-remove, #content img.cart-btn-view{
  cursor:pointer;
}
#content input, #content textarea{
  border:1px solid #360;
}
#content .catalog input{
  border:1px solid #9d9d9d;
}
#content input.but, #content input.checkbox, #content input.radio{
  border:none;
}
#content .catalog button{
  border:none;
  background:none;
}
#orderprice{
  color:#900;
}
#content sup{
  color:#c00;
}
#anonse h4{
  font-size:85%;
  text-transform:uppercase;
  color:#5e7e41;
}
#anonse h4 a{
  color:#5e7e41;
}
#anonse h4 span{
  color:#c00;
}
#anonse blockquote p{
  font-size:85%;
}
#anonse blockquote p a{
  text-decoration:none;
  text-transform:lowercase;
  color:#c26574;
}
#anonse blockquote img{
  border:1px solid #9e9e9c;
}
#news{
  background:#f6f0d3;
  border:2px solid #fff;
  border-top:none;
}
#news h3{
  font-size:85%;
/*  text-transform:uppercase;*/
  background:#d4e9c1;
  color:#c00;
}
#news h4{
  font-size:85%;
  color:#5e7e41;
}
#news h4 a{
  color:#5e7e41;
}
#news h4 span{
  color:#c00;
}
#news blockquote p{
  font-size:85%;
  color:#666;
}
#news blockquote p a{
  text-decoration:none;
  text-transform:lowercase;
  color:#c26574;
}
#news blockquote img{
  border:1px solid #9e9e9c;
}
#footer{
  font-size:85%;
  background:#f2d9d4;
}
#footer p{
  color:#6f635d;
}
#footer address{
  font-style:normal;
}
#footer a{
  color:#633;
}
#footer a:hover{
  text-decoration:none;
}
#footer p{
  color:#633;
}
#footer ul{
  list-style:none;
  color:#633;
}
#footer ul strong, #footer ul span{
  color:#c00;
}
/*Галерея*/
#content .gallery ul{
  list-style:none;
  list-style-image:none;
}
.gallery li{
  border:2px solid #999;
}
#content .mainGallery{
  border:2px solid #999;
}
#content .gallery img{
  border:none;
}
