body {min-width:970px;}
HTML {overflow-x: hidden;
}
#menu {
 padding: 0px;
 border-collapse: collapse;
 width: 97%;
 text-align: center;;
 background: url('img/bg-table.png') repeat-x;
 height: 60px;
 color: #fff;
 font-size: 12px;
 font-family: arial, verdana, sans-serif;
 font-weight: normal;
 margin-left: auto;
 margin-right:auto;
}

#menu a {
  color: #fff;
  text-decoration: none;
}

#menu a:hover {
  text-decoration: underline;
}

#menu td.first {
   background: url('img/left-table.png') no-repeat;
}
#menu td.first-on, #menu td.first-on:hover {
  background: url('img/bg-table-on.png') repeat-x 0% 0%;
}

#menu td.first-on div,#menu td.first-on div:hover
{
   background: url('img/left-table-on.png') no-repeat;
}

#menu td a div {
  cursor: pointer;
  width: auto;
  text-shadow:  0 0 2px #bcbcbc;
  height: 60px;
  padding-top: 20px;
}

#menu td span div  {
  width: auto;
  text-shadow:  0 0 2px #bcbcbc;
  height: 60px;
  padding-top: 20px;
  background: url('img/bg-table-on.png') repeat-x 0% 0%;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px;
}

#menu td.first div:hover {
  background: url('img/left-table-on.png') no-repeat 0% 0%;
}

#menu td.first:hover,
#menu td:hover
{
  background: url('img/bg-table-on.png') repeat-x 0% 0%;
}

TABLE#menu td.first div, TABLE#menu td.first-on div {
margin-top: -1px;
margin-left: -1px;
height: 60px;
}

#menu2 {
 margin-top: -20px;
 padding: 0px;
 border-collapse: collapse;
 width: 97%;
 text-align: center;;
 background: url('img/bg-table2.png') repeat-x;
 height: 186px;
 color: #4b76bb;
 font-size: 12px;
 font-family: arial, verdana, sans-serif;
 font-weight: normal;
 margin-left: auto;
 margin-right:auto;
}

#menu2 a {
  color: #4b76bb;
  text-decoration: underline;
}

#menu2 a:hover {
  color: #264d8d;
  text-decoration: none;
}

#menu2 td {
  background: url(img/dots2.png) repeat-y 100% 10%;
}
#menu2 td.last {
  background: url(img/clear.png);
}

#parent {

}

#dom {
  position: absolute;
  top: 52px;
  margin-left: auto;
  margin-right:auto;
}

#content {
 margin-top: 15px;
 padding: 0px;
 border-collapse: collapse;
 width: 97%;
 text-align: left;
 color: #686868;
 font-size: 12px;
 font-family: arial, verdana, sans-serif;
 font-weight: normal;
}

#content td {
 vertical-align: top;
}

#left_menu {
 margin-top: 10px;
 text-align: center;
 border: 1px solid #d6d6d6;
 border-collapse: collapse;
 padding: 3px;
}

#otzyv {
 margin-top: 32px;
 text-align: left;
 border-collapse: collapse;
 padding: 10px;
 background-image: url(img/q.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}

#month {
 position:relative;
 top:10px;
 text-align: center;
 border: 1px solid #d6d6d6;
 border-collapse: collapse;
 padding: 5px;
}

#comment {
 position:relative;
 top:20px;
 text-align: center;
 border: 1px solid #d6d6d6;
 border-collapse: collapse;
 padding: 5px;
}
 #left_menu ul {
 text-align: left;
 margin: 0px;
 padding-left: 17px;
 padding-top: 10px;
 padding-bottom: 10px;
 list-style-image: url(img/strelka.png);
 line-height: 1.7;
 font-size: 12px;
 font-weight: bolder;
}

 #left_menu ul a:hover {
 color: #FF6600;
 text-decoration: none;
}

 #text {
   padding-left: 15px;
   padding-right: 15px;
   padding-top: 0px;
 }
#text h1 {
  font-size: 22px;
  font-family: arial, verdana, sans-serif;
  color: #e87a1e;
  font-weight: bolder;
  margin: 0;
  padding:0;
}
ul {
   list-style-image: url(img/strelka2.png);
}

hr {
	color: #d6d6d6;
	background-color: #d6d6d6;
	height: 1px;
	border-width:0px;
}

#right_menu {
 margin-top: 32px;
 text-align: left;
 border: 1px dotted #d6d6d6;
 border-collapse: collapse;
 padding: 10px;
}

blockquote {
border:solid #999;
border-width:2px 0;
margin:10px 40px;
padding:15px;
font-size:12px;
color:#999;
font-style: italic;
}

input, textarea, select {
  font-size: 11px;
  width: 150px;
  border: 1px solid #ddd;
  padding-left:5px;
  margin-left:10px;
  color: #4b76bb;
  font-family: Arial;
}

textarea {
  height: 50px;
}
#checkbox {
  border:none;
  width:20px;
}

.scroll {position:absolute;}
.slide-box{ position: relative; top:10px;left:60px;}
.in {position:absolute;}
.out{position:relative; top:-100px;}

#thumbNav {display:none;}
.clear { overflow: hidden; width: 100%; }
.float-right { float: right; }
.anythingSlider { width: 956px; height: 80px; position: relative; margin: 11px 0pt 0pt; }
.anythingSlider .wrapper { width: 530px; height: 80px; overflow: auto; position: absolute; top: 0pt; }
.anythingSlider .wrapper ul { width: 9999px; list-style: none outside none; position: absolute; top: 0pt; left: -15px; }
.anythingSlider ul li { width: 336px; height: 262px; display: block; float: left; position: relative; padding: 118px 545px 0pt 75px; font: 12px/16px Arial,Helvetica,sans-serif; color: rgb(156, 156, 156); }
.anythingSlider ul li.slide1 { background: url('a1frame.png') no-repeat scroll 0px 0px transparent; }
.anythingSlider ul li.slide2 { background: url('a2frame.png') no-repeat scroll 0px 0px transparent; }
.anythingSlider ul li.slide3 { background: url('a3frame.png') no-repeat scroll 0px 0px transparent; }
.anythingSlider ul li .product-name { font: 17px/24px Arial,Helvetica,sans-serif; text-transform: uppercase; color: rgb(253, 105, 11); text-decoration: none; display: inline-block; margin: 0pt -100px 11px 0pt; position: relative; }
.anythingSlider ul li .product-name:hover { color: rgb(0, 0, 0); }
.anythingSlider ul li .product-name strong { font-size: 24px; line-height: 24px; }
.anythingSlider ul li .product-price { display: inline-block; margin: 14px 0pt 0pt; font: 19px/24px Arial,Helvetica,sans-serif; color: rgb(103, 99, 99); }
.anythingSlider ul li .details-button { background: none repeat scroll 0% 0% rgb(156, 156, 156); color: rgb(239, 239, 239); font: 17px/18px Arial,Helvetica,sans-serif; padding: 12px 35px 15px 36px; text-decoration: none; display: inline-block; margin: 51px 0pt 0pt -29px; position: relative; }
.anythingSlider ul li .details-button:hover { background: none repeat scroll 0% 0% rgb(253, 103, 11); }
.anythingSlider .arrow { height: 45px; width: 21px; text-indent: -9999px; position: absolute; top: 122px; cursor: pointer; display: none; }
.anythingSlider .forward { right: 0px; background: url('next.png') no-repeat scroll left top transparent; }
.anythingSlider .back { left: 0px; background: url('prev.png') no-repeat scroll left top transparent; }
#start-stop { display: none; }


