body {
	margin:0;
	padding:0;
  font-family:Arial;
  font-size:12px;
}

td{
  font-family:Arial;
  font-size:12px;

}


div{
 /*border: solid 2px red;*/
}

a img{
  border:0;
}

a:link, a:visited, a:active, a:focus{
  text-decoration:none;
  color:#4F4F4F;
}

a strong{
  text-decoration:underline;
}
 
a:hover{
  color:gray;
}

.path,.path a{
  color:#b5b6b8;
}
/*
a:link  { }  для непосещенных.
a:visited { }  дляпосещенных ссылок.
a:hover { }  для ссылок на которые наведен курсор мыши.
a:active { }   для активизированных ссылок.
a:focus { }  для ссылок получивших фокус.
*/
.header_top_day{
  margin:0 auto;
  background-image:url('../img/header_top_day.jpg');
  background-position:center center;
  background-repeat:no-repeat;
  height:151px;
}

.header_top_night{
  margin:0 auto;
  background-image:url('../img/header_top_night.jpg');
  background-position:center center;
  background-repeat:no-repeat;
  height:151px;
}

.head_day{
  margin:0 auto 10px auto;
  background-image:url('../img/head_day.jpg');
  background-position:center center;
  background-repeat:no-repeat;
  height:459px;
}

.head_night{
  margin:0 auto 10px auto;
  background-image:url('../img/head_night.jpg');
  background-position:center center;
  background-repeat:no-repeat;
  height:459px;
}

.menu_day{
  width:800px;
  margin:0 auto 10px auto;
  background-color:#f5f5f5;
  height:60px;
}

.menu_night{
  width:1000px;
  margin:0 auto 10px auto;
  background-color:#f5f5f5;
  height:60px;
}

.menu_top{
  width:1000px;
  margin:-10px auto 10px auto;
  height:60px;
  background-color:#f5f5f5;
}  

.enter_menu_items_day{
  float:left;
  margin:23px 3% 0 3%;
  -margin:23px 3% 0 3%;
  font-weight:bold;
  color:#000000;
}

.enter_menu_items_night{
  float:left;
  margin:23px 3% 0 3%;
  -margin:23px 3% 0 3%;
  font-weight:bold;
  color:#ffffff;
}

.basket_day{
  background-image:url("../img/basket_day.gif");
  background-repeat:no-repeat;
  float:left;
  width:85px;
  height:65px;
  margin:-5px 20px 0 0;
  padding:5px 0 0 17px;
  color:#000000;
  cursor:pointer;
  cursor:hand;
}

.basket_night{
  background-image:url("../img/basket_night.gif");
  background-repeat:no-repeat;
  float:left;
  width:85px;
  height:65px;
  margin:0 20px 0 0;
  padding:5px 0 0 17px;
  color:#ffffff;
  cursor:pointer;
  cursor:hand;
}

div.outer {
  background:none repeat scroll 0 0 #ffffff;
  float:left;
  margin:15px;
  padding:8px;
  width:22em;
}

div.products_one {
  color: #000000;
  text-align: center;
  font-family: verdana, arial, sans-serif;
  margin: 0;
  background: #ffffff;
  padding: 10px;
  border:0;
  zoom:1;
}

.prod_title{
   text-align:left;
   margin:-12px 0 0 0;
   padding:0 0 0 5px;
   position:relative;
   display:inline-block;
   -display:inline;
   *display:inline;
   zoom:1;
   height:24px;
}

.top-left{
  background-image:url("../img/top-left.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  left:-1px;
  top:-1px;
  float:left;
}

.top-right{
  background-image:url("../img/top-right.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  right:-1px;
  top:-1px;
  float:right;
  z-index:0;
}

.bottom-left{
  background-image:url("../img/bottom-left.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  bottom:-2px;
  left:-1px;
  float:left;
}

.bottom-right{
  background-image:url("../img/bottom-right.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  bottom:-2px;
  right:-1px;
  float:right;
}

.cat_bottom-left{
  background-image:url("../img/bottom-left.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  bottom:7px;
  left:-1px;
  -bottom:-8px;
  *bottom:-1px;
  float:left;
}

.cat_bottom-right{
  background-image:url("../img/bottom-right.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  bottom:7px;
  -bottom:-8px;
  *bottom:-1px;
  right:-1px;
  float:right;
}

.top-left-menu{
  background-image:url("../img/top-left.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  left:0px;
  -left:-8px;
  *left:-8px;
  top:0px;
  float:left;
}

.top-right-menu{
  background-image:url("../img/top-right.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  right:0px;
  top:0px;
  -right:-8px;
  *right:-8px;
  float:right;
}

.bottom-left-menu{
  background-image:url("../img/bottom-left.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  bottom:8px;
  left:0px;
  float:left;
}

.bottom-right-menu{
  background-image:url("../img/bottom-right.gif");
  background-repeat:no-repeat;
  height:8px;
  position:relative;
  width:8px;
  bottom:8px;
  right:0px;
  float:right;
}

.table_day, .table_top_day{
  color:#000000;
}

.table_night, .table_top_night{
  color:#ffffff;
}

.search{
  margin:23px 0 0 10px;
  width:180px;
  float:left;
}

.search_go{
  float:left;
  width:20px;
  height:25px;
  margin:20px 0 0 18px;
  cursor:pointer;
  cursor:hand;
}

.menu{
  width:1000px;
  margin:-10px auto 10px auto;
  background-image:url('../img/menu.gif');
  background-repeat:no-repeat;
  height:69px;
}

.menu_footer{
  width:1000px;
  margin:0 auto;
  background-color:#F5F5F5;
  height:60px;
}

.enter_menu_items{
  float:left;
  margin:23px 3% 0 3%;
  -margin:23px 3% 0 2%;
  font-weight:bold;
  color:#000000;
}

.basket{
  background-image:url("../img/basket_day.gif");
  background-repeat:no-repeat;
  float:left;
  width:85px;
  height:65px;
  margin:-5px 20px 0 0;
  padding:5px 0 0 17px;
  color:#000000;
  cursor:pointer;
  cursor:hand;
}

.menu_items{
  float:left;
  margin:77px 2% 0 0;
  font-weight:bold;
  color:#4F4F4F;
}

.menu_items2{
  float:left;
  margin:0 2% 0 0;
  font-weight:bold;
  color:#4F4F4F;
}

#menu_left{
  width:200px;
  -width:20%;
  text-align:left;
  vertical-align:top;
}

.clients_img{
  padding:0 10px;
  max-height:30px;
}

.lang_bar{
  position:absolute;
  top:20px;
  left:8%;
}

.basket_prod{
  cursor:pointer;
  cursor:hand;
  padding:0 10px 0 0;
  -padding:10px 0px 0 0;
  *margin:-28px 10px 0 0;
}

.prod_one{
  background-repeat:no-repeat;
  background-position:top right;
  border:1px solid #e7e7e7;
  height:270px;
  margin:0 8px 10px 8px;
}

.cat_one{
  border:1px solid #e7e7e7;
  height:100%;
  margin:0 8px 10px 8px;
}

li a{
  font-size:10px;
}

dt{
  font-weight:bold;
  padding:10px 0 0 0;
}

.surname{
  font-weight:bold;
  color:green;
}

.items{
  line-height:18pt;
}

#content{
  margin:0 auto;
}

.foot{
 
}

.footer{
  background-image:url('../img/boot_fon.jpg');
}

#td_footre{
  background:#000 url('../img/boot_fon.jpg');
}

.errors{
  color:red;
}

.input-text{
  width:200px;
}

.input_text{
  width:300px;
}

.steps{
  font-size:18px;
  text-align:center;
}

/* Menu */
ul li a{
  font-weight:bold;
  color:#FFFFFF;
}
ul.sample-menu{
  padding:0;
  margin:10px 15px; 
}
ul.sample-menu li{
  padding:4px 0;
  margin:0;
  list-style:none; 
}
ul.sample-menu li ul{
  padding:0;
  margin:0 0 0 20px;
}

li a div{
 /* border:solid 1px gray;
  padding:5px;*/
}

/*
ul#my-menu a{
  padding-left:8px;
}
 End Menu */

.listing{
  text-align:center;
}
