body{
  background: #fff url('/img/bg_left.jpg') repeat-x;
  font-size : 13px;
  font-family : Century Gothic,Arial,Tahoma;
  color: #666766;
  padding: 0px;
  margin: 0px;
  height:100%;
  text-align: center;
}
div {
  -webkit-user-select: none;  

  -ms-user-select: none;      
   user-select: none;
}


html{  height:100%;
}
a {color: #666766;}
img {border:0px;}
.input {
  border:solid 1px #777;
  background: #fff;
  width:100%;
}
.green {color:#34A945;}
.price{font-size: 18px;}
#mainarea{
  position:relative;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  width:100%;
  overflow: visible;
  clear:both;
  display:block;
  position:relative;
  background: url('/img/bg.jpg') no-repeat;
}

#time{
 position:absolute;
 top:-40px;
 left:-240px;
}
#bg_left{  background: url('/img/bg_left.jpg') repeat-x;}
#bg_right{  background: url('/img/bg_right.jpg') repeat-x;}

#logo{
  padding-left: 90px;
  padding-top: 28px;
  width:133px;
  height:95px;
  margin-top: -10px;
  margin-bottom: 10px;
}

#lang_searchblock{
  width :630px;
  height:107px;
  padding-top: 12px;
  padding-left: 90px;
}

#product_word{
  color:#39b54a;
  font-size: 18px;
  font-weight: 600;
  position:absolute;
  top:190px;
  left:130px;
  z-index:100
}
#social{width:145px;height:20px;text-align: center;float:left;}

#lng {width:120px;float:left;white-space: nowrap;}

.lng_active, .lng_passive{
  text-align: center;
  width:30px;
  height:27px; 
  margin-right:10px;
  float:left;
  padding-top: 3px;
}
.lng_active a, .lng_passive a{color:#ffffff;font-size: 16px;}

.lng_active {background-image: url('/img/lng_select.gif');}
.lng_active a {font-weight: bold;}

#search{float:left;}
#login_box{
  position:absolute;
  top:80px;
  left:420px;
}
.search_input{
  background-image: url('/img/search_bg.jpg');
  width:265px;
  height:28px;
  border:none;
  color:#ffffff;
  font-size: 16px;
  padding-left: 10px;;
  padding-right: 10px;;
}

#menu{width:634px;
  height:30px;
  background-image: url('/img/menu_bg.jpg');
  float:right;
  margin-right:12px
}

.m_menu{color:#ffffff;font-size:14px;white-space: nowrap;}
.m_menu_a{color:#ffffff;font-size:14px;}

.menudiv{
  float:left;
  width:126px;
  padding-top:2px;
  text-align: center;
}
.vote_result_text{
  font-size: 11px;
  padding-bottom: 5px;

}
#div_all{
  position:relative;
  text-align: left;
  padding-top:172px;
}
.menu_text{
  color:#fff;
  font-size:18px;
  text-decoration: none;
}
#pagetitle{
  width:628px;
  padding-left:6px;
  padding-top:2px;
  height:30px;
  clear:both;
  border:solid 1px #e1e1e1;
  background:  url('/img/header_long.png') no-repeat;
  font-size: 17px;
}


#content{        
  width:640px;
  padding-left:85px;
  padding-right:10px;
  padding-top:55px;
  text-align: justify;
}

.err_text{
  font-size:12px;
  color:#f00;
}

.thumb{border:solid 1px #ed145b;}

.title{
  font-size : 16px;
  font-weight: bold;
}

.rightside{
  background-image: url('/img/label_shop.jpg');  
  background-repeat: no-repeat;
  width:460px;
  padding-top:440px;
  padding-left:30px;
}

#footer{
  height:118px;
  width:100%;
  overflow: auto;
  background: #37ae46 url('/img/footer_bg.jpg') center no-repeat;  
  color:#ffffff;
  font-size:16px;
  overflow:hidden;
}
#footer a {color:#ffffff;}
#parnters{
  height:80px;
  padding-top:10px;
  background:  url('/img/lenta_logo.jpg') center top;
}
.box{
  height:24px;
  padding-left:10px;
  padding-right:10px;
  vertical-align: middle;
  border:solid 1px #aaa;
  float:left;
  margin-right: 10px;
  background-image:  url('/img/boxbg.png');
}
#manufacturers_id, #packs{
  width:185px;
  
}
#brand_div, #pack_div{
  height:24px;
  padding-top:5px;
  padding-left:5px;
  padding-top:5px;
  border:solid 1px #aaa;
  width:140px;
  background:  url('/img/pack_bg.png') no-repeat;
}
.brand{font-size : 12px; color:#666666; text-decoration:none}
.cat_box{
  width:635px;
  
}
.right_card_title{
  width:300px;
  height: 37px;
  background:  url('/img/right_card_title.jpg') no-repeat;
  padding:7px;
  padding-left:10px;
  color:#fff;
  font-size: 19px;
  font-weight: bold;
  text-decoration: underline;
}
.right_card_title a{
  color:#fff;
  font-size: 19px;
  font-weight: bold;
}

.m_category{
  width:200px;
  padding-top:2px;
  padding-bottom:2px;
}

.category_split{width:5px;height:100%}

.cat_1,.cat_2{color:#ae1a1f;font-weight: 600;}
.cat_3,.cat_4{color:#39b54a;font-weight: 600;}
.cat_5{color:#d11e5d;font-weight: 600;}
.cat_7{color:#541b06;font-weight: 600;}
.cat_8{color:#fcb040;font-weight: 600;}
.cat_6{color:#63c5f1;font-weight: 600;}

#category_1_split,#category_2_split{background:#ae1a1f;}
#category_3_split,#category_4_split{background:#39b54a;}
#category_5_split{background:#d11e5d;}
#category_7_split{background:#541b06;}
#category_6_split{background:#63c5f1;}
#category_8_split{background:#fcb040;}

.prod_name{
padding-top:2px;
height:60px;
border:solid 0px;clear:both;overflow:hidden;
text-align:left  ;
  
}
.goodItem_RU{
  width:308px;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 15px;
  margin-top : 2px;
  padding-left:6px;
  background-image:  url('/img/item_bg_RU.png');
}

.goodItem_EN{
  width:308px;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 15px;
  margin-top : 2px;
  padding-left:6px;
  background-image:  url('/img/item_bg_EN.png');
}
.goodItem_LV{
  width:308px;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 15px;
  margin-top : 2px;
  padding-left:6px;
  background-image:  url('/img/item_bg_LV.png');
}


.goodItem_RU_t{
  width:308px;
  filter : alpha(opacity=70);
  opacity : 0.6;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 15px;
  margin-top : 2px;
  padding-left:6px;
  background:  #fff url('/img/item_bg_RU.png');
}

.goodItem_EN_t{
  width:308px;
  filter : alpha(opacity=70);
  opacity : 0.6;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 15px;
  margin-top : 2px;
  padding-left:6px;
  background:  $fff url('/img/item_bg_EN.png');
}
.goodItem_LV_t{
  width:308px;
  filter : alpha(opacity=70);
  opacity : 0.6;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 15px;
  margin-top : 2px;
  padding-left:6px;
  background-image: $fff url('/img/item_bg_LV.png');
}
.not_avalabe{color:#f00;font-size: 10px;}
.not_avalabe_big{color:#f00;font-size: 14px;font-weight: bold;}

.goodItem_RU_t .prod-top a, .goodItem_EN_t .prod-top a, .goodItem_LV_t .prod-top a{
  color:#444;
  
}
.empty_categoty{font-size: 20px;color:#34A945;}
.actionItem{
  width:308px;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 15px;
  padding-left:6px;
  background-image:  url('/img/aktions_bg.png');
}

.newItem{
  width:308px;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 4px;
  margin-bottom : 2px;
  padding-left:6px;
  background-image:  url('/img/aktions_bg.png');
}
.newItem_long{
  width:350px;
  height:136px;
  border:solid 1px #e1e1e1;
  float:left;
  margin-right : 15px;
  margin-bottom : 2px;
  padding-left:6px;
}
.action_header{
  width:308px;
  padding-left:6px;
  padding-top:2px;
  height:34px;
  border:solid 1px #e1e1e1;
  border-bottom:none;
  background:  url('/img/header_short.png') no-repeat;
  color:#39b54a;
  font-size: 22px;
  font-weight: 600;
  text-decoration: none;
}
.action_header a{
  text-decoration: none;
 color:#39b54a;
  font-size: 22px;
 }

.action_header_long{
  width:350px;
  padding-left:6px;
  padding-top:2px;
  height:34px;
    text-decoration: none;
  border:solid 1px #e1e1e1;
  border-bottom:none;
  background:  url('/img/header_short.png') no-repeat;
  color:#39b54a;
  font-size: 22px;
  font-weight: 600;
}
action_header a, .action_header_long a{
  color:#39b54a;
  font-size: 22px;
  font-weight: 600;
}
.header{
  font-size: 18px;
  
}
h1{font-size: 18px;padding-top:0px;margin-top:0px;}

.news_header{
  width:308px;
  padding-left:6px;
  padding-top:2px;
  height:34px;
  text-decoration: none;
  border:solid 1px #e1e1e1;
  border-bottom:none;
  background:  url('/img/header_short.png') no-repeat;
  color:#39b54a;
  font-size: 22px;
  font-weight: 600;
}

#product_info_head {
  width:635px;
  padding-left:6px;
  padding-top:2px;
  height:34px;
  border:solid 1px #e1e1e1;
  border-bottom:none;
  background:  url('/img/header_long.png') no-repeat;
  color:#39b54a;
  font-size: 20px;
  font-weight: 600;
}
 .long_header{
  width:628px;
  padding-left:6px;
  padding-top:2px;
  height:34px;
  border:solid 1px #e1e1e1;
  border-bottom:none;
  background:  url('/img/header_long.png') no-repeat;
  color:#39b54a;
  font-size: 22px;
  font-weight: 600;
  
}
#product_info_body{
  background:  url('/img/goobs_item_bg.jpg') repeat-x;
  width:621px;
  padding:10px;
  border:solid 1px #e1e1e1;
  border-top:none;
  overflow:auto;
}

.news_title{
  text-decoration: none;
}
.prod-top{
  float:left;
  width:165px;
  padding-left: 5px;
}

.green{
  color:#34A945;  
}
  .category{
  color:#34A945;  
  font-size : 12px;  
}

.prod-name{}

.prod-bottom{
  float:left;
  width:85px;
  height:40px;
  text-align: center;
  padding-left: 8px;
}
.prod-bye-area{
  float:right;
  width:70px;
  height:40px;
  cursor: pointer;
}
#contacts{
  width:1000px;
  padding-top:20px;
  text-align: left;
  margin-bottom:5px;
  
}

#contacts_right{
  padding-top:0px;
  width:50px;
  text-align: right;
  float: right;
  margin-bottom:0px;
  padding-right: 275px;

}

#top_phone{
padding-top: 5px;
padding-right: 15px;
float: right;
font-size: 25px;
color: white;
font-family: Century Gothic,Arial,Tahoma;
text-align:right;
-moz-user-select: none;
position:relative;
}



.copyright{ font-size : 11px;}

#photo{width:310px;}
#product_text{
  float:right;
  text-align: left;
  width:310px;
  
}

.item_id{
  background: url('/img/item_id_bg.gif') no-repeat;
  float:right;
  width:138px;
  height:20px;
  padding-left:7px;
}

.item_info_price{
  color:#34A945;  
  font-size: 16px;
  font-weight: 600;  
}
.item_info_count{
  color:#34A945;  
  font-size: 18px;
  font-weight: 600;  
  width:35px;
  height:16px;
}
.small{font-size: 10px;}

.item_info_add{
  
}
.buy_btn{
  width:64px;
  height:43px;
  border:none;
  color:#fff;
  padding-top:12px;
  background: url('/img/buy.jpg') no-repeat;
  cursor:pointer;
  
}

.btn{
  width:105px;
  height:30px;
  border:none;
  color:#333;
  padding-top:0px;
  background: url('/img/shocart.jpg') no-repeat;
  cursor:pointer;
  
}
#gocatr  {
  width:105px;
  height:30px;
  text-decoration: underline;
  border:none;
  padding-top:4px;
  text-align: center; 
  font-size: 16px;
  float:right;
  color:#FFF;
  background: url('/img/shocart.jpg') no-repeat;
  cursor:pointer;
}
#gocatr a {color:#FFF;}

.button{
   vertical-align:top;
   width:120px;
   text-align:center;
   padding:5px;
   color: black;
   border:none;
   background: url('/img/btn_bg.jpg') no-repeat;
   cursor:pointer;
}
.pack_font{
  width:170px;
  height:14px;
  font-size: 12px; 
  color:#666;
}

.vote_bar{
  color:#fff;
  height:12px;
  font-size:11px;
  background-color: #34a844;
  border:solid 1px #1b7c31;
  padding:1px;
}
#write_comment{color:#34A945;cursor: pointer;}
#show_comments{color:#34A945;cursor: pointer;float:right;}

#comments{clear:both;}

#comment_input{
  clear:both;
  width:100%;
  display:none;
}
ul {
    margin: 0 10px;
    list-style-type:lower-roman;
    list-style-position:outside;
    border:1px solid transparent;
    list-style-image:url('/img/tick.png');
}

a.scrollToTop {
	background: url("/img/green-up-arrow.gif") no-repeat left center;
		bottom:5px;
	display:none;
	padding:5px 5px 5px 15px;
	position:fixed;
	right:5px !important;
	text-decoration:none;
	width:65px;
	height:12px;

}
::selection {
background: #c4ff9e;
}
::-moz-selection {
background: #c4ff9e;
}
