body {margin: 0px; padding: 0px;  font-size: 12px;  color:#fdf0b2; font-family:tahoma, Arial; background-color:#101010;}
a, img { outline: none; }

.content-table { width:275px; height:270px; margin: 30px 30px 0px 30px; padding: 0px; float:left;}

img {border-color:black; padding: 0 7px 5px 0}

#bg {  background-image: url(i/i1.jpg);  }

#top-bg {height:494px;  background-image: url(i/top.jpg);  background-repeat: no-repeat; background-position:center top;}
#foot-bg {height:340px;  background-image: url(i/foot.jpg);  background-repeat: no-repeat; background-position:center bottom;}

.td-hr-menu-g {height:48px; width:1px;  padding:0 20px 0 20px;  }
.td-hr-menu {height:48px; width:1px;  background-image: url(i/td-hr-menu.png);  background-repeat: no-repeat; background-position:left; padding:0 20px 0 20px; }

.content-top {height:100px; width:800px;  background-image: url(i/content-top.png);  background-repeat: no-repeat; background-position:bottom;  }
.content-foot {height:173px; width:800px;  background-image: url(i/content-foot.png);  background-repeat: no-repeat; background-position:bottom;  }

.content-left { width:38px;  background-image: url(i/content-left.png);  background-repeat: repeat-y; background-position:left;  }
.content-right {width:38px;  background-image: url(i/content-right.png);  background-repeat: repeat-y; background-position:right;  }


.left-m-top {height:44px; width:268px; background-image: url(i/left-m-top.png);  background-repeat: no-repeat; background-position:center top;  }
.left-m-top2 { width:268px;  background-image: url(i/left-m-top2.png);  background-repeat: repeat-y; background-position:center top; }
.left-m-foot {height:47px; width:268px; background-image: url(i/left-m-foot.png);  background-repeat: no-repeat; background-position:center bottom;  }


.uff {height:214px; width:230px; background-image: url(i/uff.png);  background-repeat: no-repeat; background-position:center top;  }


.basket {font-size: 14px; font-weight:900; color:#fdf0b2; font-family:tahoma, Arial; margin:10px 0 3px 0;padding:0;letter-spacing: 1px}
.basket1 {font-size: 12px; font-weight:100; color:#fdf0b2; font-family:tahoma, Arial; margin:10px 0 3px 0;padding:0;letter-spacing: 1px}

.basket-in{width:500px; HEIGHT: 16PX; font-size: 12px; font-family:tahoma, Arial; background-color: #92734e; font-weight:100;}

h1 {font-size: 13px; font-weight:900; color:#f49043; font-family:tahoma, Arial; margin:10px 0 20px 0;padding:0; letter-spacing: 1px}
h1 a  {color:#f49043; text-decoration: none;}
h1 a:hover {color:#f49043; text-decoration: underline; }



h2 {font-size: 10px; color:#686868; font-family:tahoma, Arial; font-weight:100; }
h2 a  {color:#686868; text-decoration: none;}
h2 a:hover {color:#686868; text-decoration: underline; }

h3 {font-size: 16px; font-weight:900; color:#fdf0b2; font-family:tahoma, Arial; margin:10px;padding:0;letter-spacing: 1px}
h3 a  {color:#fdf0b2; text-decoration: none;}
h3 a:hover {color:#fdf0b2; text-decoration: underline; }

h4 {font-size: 14px; font-weight:900; color:#bd5907; font-family:tahoma, Arial; margin:0 0 0px 0;padding:0;letter-spacing: 1px}
h4 a  {color:#bd5907; text-decoration: none;}
h4 a:hover {color:#bd5907; text-decoration: underline; }

h5 {font-size: 14px; font-weight:900; color:#bd5907; font-family:tahoma, Arial; margin:0 0 0px 0;padding:0;letter-spacing: 1px}
h5 a  {color:#bd5907; text-decoration: none;}
h5 a:hover {color:#bd5907; text-decoration: underline; }



h6 {font-size: 13px; font-weight:900; color:#fdf0b2; font-family:tahoma, Arial; }
h6 a  {color:#fdf0b2; text-decoration: none;}
h6 a:hover {color:#fd933d; text-decoration: none; }
.padd {margin:5px; padding:5px; font-size: 14px;}

.active    {color:#fd933d; text-decoration: none;}


.cena {font-size: 11px; font-weight:900; color:#686868;}
.rub {font-size: 11px; font-weight:900; color:#d34432;}

.error-1 {font-size: 12px; font-weight:900; color:#d34432;}
.error-div {margin:20px 0 30px 0}

.basket-top {background-color:#271308; color:#fdf0b2; font-size: 12px; height: 30px}


a.difference-a  {text-decoration:none; cursor:pointer }
a:hover.difference-a {text-decoration:underline; cursor:pointer; }




div.l-menu a 
{
  font-size: 14px; font-weight:900;
 display: block; width: 200px; height: 30px; 
 color:#fdf0b2; text-decoration: none;
}


div.l-menu a:hover { 

  color:#fd933d; text-decoration: none; 
  }

div.l-menu-a {
  font-size: 14px; font-weight:900;
   display: block; width: 200px; height: 30px; 
  color:#fd933d; text-decoration: none; 
  }



/*news*/

.news-table { width:100%;  margin:0px; padding: 0px;}

