html{
  background:#fff;
}
body{
  font-family:'Arial', sans-serif;
  font-size:0.8em;
  background:url('../images/body.gif') repeat-x 0 0 #7e7160;
}
img, a img{
  border:none;
}
a{
  text-decoration:underline;
  color:#c63;
}
a:visited{
}
a:hover{
  text-decoration:none;
}
a:focus, a:active{
  outline:none;
}
fieldset{
  border:none;
}
#head{
  background:url('../images/head.jpg') no-repeat 272px 0;
}
#leftcite{
  font-family:'Courier New', serif;
  font-size:95%;
  color:#ccc;
}
#rightcite{
  font-family:'Courier New', serif;
  font-size:95%;
  color:#000;
}
#search #q{
  font-style:italic;
  font-size:85%;
  border:none;
  background:#fff;
  color:#666;
}
#phones{
  list-style:none;
  font-size:140%;
  background:url('../images/phones.gif') no-repeat 0 5px;
  color:#fff;
}
#phones ul{
  list-style:none;
}
#top{
  background:url('../images/topmenu.gif') repeat-x 0 100% #44474b;
}
#top li{
  list-style:none;
  font-size:100%;
}
#top li a{
  text-decoration:none;
  color:#fff;
}
#top li a:hover{
  color:#f90;
}
#top li span{
  color:#f90;
}
#body{
}
#content{
  background:#fcfcd8;
  color:#474036;
}
#content .sub{
  font-size:75%;
  color:#999;
}
#content .sub a{
}
#content h1{
  font-size:160%;
}
#content #start h1{
  font-family:'Century Gothic', serif;
  font-weight:normal;
  font-size:36px;
}
#content h2{
  font-size:140%;
}
#content h3{
  font-size:120%;
}
#content h4{
  font-size:110%;
}
#content h5{
  font-size:105%;
}
#content h6{
  font-size:100%;
}
#right .content{
  font-size:85%;
  color:#fcfcd8;
}
#right .content h1{
  font-size:120%;
}
#right .content h2{
  font-size:115%;
}
#right .content h3{
  font-size:110%;
}
#right .content h4{
  font-size:105%;
}
#right .content h5{
  font-size:100%;
}
#right .content h6{
  font-size:100%;
}
#content ul{
}
#content img{
}
#content button img, #content img.cart-btn-remove, #content img.cart-btn-view{
  border:none;
}
#filter ul{
  list-style:none;
}
#filter ul img{
  border:2px solid #e1e1b6;
}
#filter p{
  color:#8a5617;
}
#filter .btnFilter{
  cursor:pointer;
  font-weight:bold;
  border:2px solid #e1e1b6;
  background:#bc7232;
  color:#fbfbf6;
}
#filter li{
  cursor:pointer;
  color:#666;
}
#filter li.setValue{
  font-weight:bold;
  color:#c60;
}
#filter li.setValue img{
  border:2px solid #c30;
}
#filter .filterNavibar div{
  cursor:pointer;
  color:#930;
}
#content .stuff img, #content .filterView img{
  border:3px solid #999;
}
#content .stuff a, #content .filterView a{
  text-decoration:none;
  font-size:85%;
  color:#000;
}
#content table.tablelist{
}
#content caption{
  font-size:110%;
}
#content .tablelist th{
  border-bottom:1px solid #d2d2b9;
  border-right:7px solid #fcfcd8;
}
#content .tablelist td{
  border-bottom:1px solid #d2d2b9;
  border-right:7px solid #fcfcd8;
}
#content .catalog .header td{
  font-weight:bold;
}
#content input, #content textarea{
}
#content input.checkbox, #content input.radio{
  border:none;
}
#content sup{
  color:#b30316;
}
#right #nav ul{
  background:#474036;
}
#nav li{
  list-style:none;
}
#nav li a, #nav li a:visited, #nav li span{
  text-decoration:none;
  font-size:100%;
  color:#fff;
}
#nav li a:hover{
  text-decoration:underline;
}
#nav li li a, #nav li li a:visited{
  color:#f90;
}
#nav li li span, #nav li li a:hover{
  color:#f60;
}
#nav li li li a, #nav li li li a:visited{
  color:#ffc;
}
#nav li li li span, #nav li li li a:hover{
  color:#c96;
}
#right .rotation img{
  border:3px solid #fc6;
}
#news{
  background:url('../images/news.gif') repeat-y #fdf4e5;
}
#right .all_news{
  background:url('../images/news_bottom.gif') no-repeat;
  font-style:italic;
}
#right #news h3{
  background:url('../images/news_top.gif') no-repeat;
  color:#fff;
}
#right #news blockquote{
}
.news h4{
  font-size:100%;
}
.news h4 a{
  color:#000;
}
.news h4 span{
  color:#030;
}
.news p a.news{
  text-transform:lowercase;
  font-style:italic;
}
.news p{
  font-size:85%;
  color:#666;
}
#news a{
  color:#000;
}
#footer{
  font-size:75%;
  background:#bc7232;
  color:#fff;
}
#footer p{
  color:#fff;
}
#footer address{
  font-style:normal;
}
#footer a{
  color:#333;
}
#footer a:hover{
  text-decoration:none;
}
/*Галерея*/
#content .gallery ul{
  list-style:none;
  list-style-image:none;
}
.gallery li{
  border:2px solid #d5d0cb;
}
#content .mainGallery{
  border:6px solid #d5d0cb;
  background:url('/images/xsl_images/loader.gif') no-repeat 50% 50%;
}
