*{padding: 0px; margin: 0px; font-family: Tahoma; outline: none;}

body {background-image: url('../images/bg.jpg');}
img{border: 0;}

.pd10_0{padding: 5px 10px;}
.pd10{padding-top: 12px;}
.pd15{padding: 15px 0 5px;}
.pdt100{padding:100px 0 0 4px;}

.h60{height: 60px;}

.br1{border-bottom: 1px solid #dfdfdf; padding: 0 3px 3px 3px;}

.tleft{text-align:left; padding-left: 10px}

.fr{float: right; margin-right: 15px; height: 20px;}

.fll{float: left;}
.flr{float: right;}

.white_bg{background-color: White; padding: 15px;}

.white_c_bg{background-color: White; padding: 15px 0px 0; font-size: 12px;}
.white_c_bg div.nothing{padding: 10px; font-size: 12px;}
.white_c_bg div.nothing a{color: #520606;}

.white_r_bg{background-color: White; padding: 15px 10px 0;}

.sepline{font-size: 1px; border-bottom: 1px solid #555; height: 1px;}

#site{margin: auto;}

#center{width: 1000px;}

#menu{padding-top: 10px; text-align: center;}
#menu table{margin: 0 auto;}
#menu a{font-size: 18px; font-family: Tahoma; color: White; text-decoration: none; text-align: center;}
#menu .first{background-image: url('../images/menu_first.gif'); height: 40px; width: 254px; display: block;}
#menu .first:hover{background-image: url('../images/menu_first_a.gif'); height: 40px; width: 254px; display: block;}
#menu .last{background-image: url('../images/menu_last.gif'); height: 40px; width: 253px; display: block;}
#menu .last:hover{background-image: url('../images/menu_last_a.gif'); height: 40px; width: 253px; display: block;}
#menu .middle1{background-image: url('../images/menu_mid.gif'); height: 40px; width: 234px; display: block;}
#menu .middle1:hover{background-image: url('../images/menu_mid_a.gif'); height: 40px; width: 234px; display: block;}
#menu .middle{background-image: url('../images/menu_mid1.gif'); height: 40px; width: 234px; display: block;}
#menu .middle:hover{background-image: url('../images/menu_mid1_a.gif'); height: 40px; width: 234px; display: block;}
td.sep{background-image: url('../images/menu_sep.gif'); height: 47px; width: 12px;}
td.sep1{background-image: url('../images/menu_sep1.jpg'); height: 52px; width: 3px;}

#header{background-image: url('../images/header.jpg'); height: 390px; width: 1000px;} 
#header_r{background-image: url('../images/header_r.jpg'); background-repeat: repeat-x; height: 550px;}
#header_l{background-image: url('../images/header_l.jpg'); background-repeat: repeat-x; height: 550px;}
.tel{background-image: url('../images/tel.gif'); width: 379px; height: 36px; }
.logo{padding: 20px 0 0 140px;}
.findarea{background-image: url('../images/findarea.jpg'); width: 379px; height: 36px; }
.findarea p{padding: 6px 0 0 23px;}
.findarea input{width: 270px; height: 20px; border: 0; font-family:Trebuchet MS;  font-size: 11px; color: #8c2a1b;}
.findarea #findbot{margin-left: 20px; border: 0; color: #8c2a1b; background: transparent; height: 18px; width: 42px; font-size: 13px; font-family:Trebuchet MS; border-bottom: 1px solid #8c2a1b; cursor: pointer;}

#msg{display: none;}
#search-result{position: absolute; font-size: 11px; margin-left: 1px; border: 0px; width: 310px; background: url('../images/serch_bot.gif') bottom; padding-bottom:10px}
#search-result #search-content{ border: 10px solid #ffb884; border-top: 0px; border-bottom: 0px; width: 290px; background: #fff;}
#search-result td{ padding: 3px 10px;}
#search-result td a{font-size: 11px; color: #8c2a1b; display: block; width: 224px; overflow: hidden; white-space: nowrap;}
#search-result td a:hover{color: #cf0000; text-decoration: none;}
#search-result td a span{background: #ddd;}
#search-result tr.trover{background: #f1f1f1;}
#search-result td.green{color: #009900; padding: 3px 10px 3px 0;}
.search-bot{background: url('../images/serch_bot.gif'); width: 310px; height: 15px; font-size: 1px;}
#search-result .out-table{border-top: 1px solid #ffd8aa;}
#search-result .out-td{padding: 0 10px;}
#searchq{height: 17px;}

.left_col{width: 259px; padding: 0 5px; background-image: url('../images/left_bg.jpg'); background-position: center; background-repeat: repeat-y;}
.left_bot{background-image: url('../images/left_bot.jpg'); width: 259px; height: 73px;}
.left_bot_td{width: 260px; padding: 0 5px; height: 84px;  background-image: url('../images/left_bg.jpg'); background-position: center; background-repeat: repeat-y;}
.left_col_bot{background-image: url('../images/left_col_bot.jpg'); width: 259px; height: 84px;}
.catalogtbl{width: 225px;}

.center_col{width: 469px; padding: 0 5px}


.white_c_bg table{margin: 5px 10px;}


#chers{border: 1px solid #f1f1f1; margin: 10px 0 0 0;}
.params th{font-size: 110%; background: #ffe0be; padding: 3px;}
.params td{border-top: 1px solid #f1f1f1; padding: 2px;}
.params td.key{border-right: 1px solid #f1f1f1; width: 300px; padding: 3px 3px 3px 5px;}
.params td.val{padding: 3px 3px 3px 5px;}
.params tr.ln1{background: #f9f9f9;}
.params td.group{text-align: center; background: #ffe0be; font-weight: 600; padding: 3px;}

.leftcel{width: 158px;}
.rightcel{width: 285px; overflow: hidden;}
.img_conteiner{width: 138px; height: 134px; float: left; margin: 5px 10px 0px; background-image: url('../images/img.gif');}
.img_conteiner div{padding: 10px;}
.img_conteiner p{overflow: hidden; display: block; width: 118px; height: 114px;}
.prod_title{color: #470101; font-size: 13px; font-weight: 600;}
.prod_title:hover{color: #fe0000; text-decoration: none;}
.prod_text{color: #4a4949; font-size: 12px; height: 86px; overflow: hidden; vertical-align: middle;}
.prod_text ul{vertical-align: middle;}
.prod_text span{color: #4a4949; font-size: 12px; font-weight: 600;}

.prod_buy{text-align: right;}
.prod_buy a,.prod_hr a{color: #470101; font-size: 11px; font-weight: 600;}
.prod_buy a:hover,.prod_hr a:hover{color: #fe0000; text-decoration: none;}
.prod_hr{text-align: right;}
.zoom{color: #595959; font-size: 11px;}
.zoom:hover{color: #e23a29; text-decoration: none;}
.price{color: #860e00; font-size: 18px; font-family:Trebuchet MS;}
.price sup{font-size: 12px; text-decoration: underline;}
.center_bot{background-image: url('../images/center_bot.gif'); width: 469px; height: 10px; font-size: 1px; margin-top: -5px; padding: 0;}
.prod_sep{background: url('../images/prod_sep.gif') no-repeat; width: 459px; height: 1px; font-size: 0px; margin: 0 auto;}
.buy_button{background-image: url('../images/buy_botton.jpg'); width: 157px; height: 58px; display: block; margin: 0 0 0 100px;}
.tobascet{background-image: url('../images/tobascet.gif'); width: 169px; height: 59px; display: block; margin: 0 auto;}
.delete{color: #710000; font-size: 13px; text-decoration: none;}

.recalc{border: 0; color: #8c2a1b; background: transparent; height: 18px; font-weight: 600; font-size: 13px; font-family:Trebuchet MS; border-bottom: 1px solid #8c2a1b; cursor: pointer;}

table.content{height: 300px; margin: 0px;}

.cart_info input{border: 1px solid #dfdfdf; width: 20px; text-align: center;}

.filter{padding: 5px 10px; text-align: center;}
.filter a{color: #5b0700; padding: 0 2px;}
.filter span{color: #464646; padding: 0 2px;}

.event{dispaly: block; float: right; background-image: url('../images/new.jpg'); height: 20px; width: 35px;}

.breadcrumb{padding: 0 0 0 10px; font-size: 11px;}
.breadcrumb a{color: #595959;}
.breadcrumb a:hover{color: #e23a29; text-decoration: none;}

.conf_tbl{color: #4a4949; font-size: 12px;}
.conf_tbl td{ text-align: left;}
.conf_tbl span{color: #cc0000;}
.conf_tbl input,textarea{width: 200px; }
.conf_tbl textarea{height: 80px;}
.input{border: 1px solid #dfdfdf;}

.navigation{font-size: 13px; width: 449px;}
.backward{text-align: left;}
.backward a{color: #5b0700;}
.pages{text-align: center;}
.pages a{color: #5b0700; padding: 0 2px;}
.pages span{color: #565656; padding: 0 2px;}
.forward{text-align: right;}
.forward a{color: #5b0700;}


.code {font-size: 12px; padding-bottom: 5px; color: #470101;}
.code span{font-weight: 600;}

.content .title{font-family: Trebuchet MS; font-size: 17px; color: #5b0700;}
.content .text{color: #5c5c5c; font-size: 12px; padding-top: 15px;}
.content .text a{color: #670c00;}
.content .text ul{margin-left: 0px; list-style: none;}
.content .text li{background: url('../images/sq.gif') 0px 8px no-repeat; text-indent: 9px; line-height: 150%;}
.content .text li span{font-weight: 600;}

.p_tobascet{text-align: center; padding: 15px 0 10px 0;}

.right_col{width: 234px; padding: 0 5px; background-image: url('../images/right_bg.jpg'); background-position: center; background-repeat: repeat-y;}
.right_bot_top{background-image: url('../images/right_bot_top.jpg'); width: 234px; height: 32px;}
.right_bot{background-image: url('../images/right_bot.jpg'); width: 234px; height: 87px;}

#cart_list{color: #4a4949; font-size: 11px;}
.right_col a{color: #520606; font-size: 12px;}
.right_col .col-vo{color: #6a0909; font-size: 11px; display: block; width: 30px; overflow: hidden;}
.right_col  .text{color: #4a4949; font-size: 11px; line-height: 12px;}

.date{color: #848383; font-family:Trebuchet MS; font-size: 13px;}
.right_col .news_title{color: #470101; font-family:Trebuchet MS; font-size: 14px;}
.right_col .news_text{color: #4a4949; font-family:Trebuchet MS; font-size: 12px;}

.title_center{background-image: url('../images/titlebg_center.jpg'); width: 100%; height: 32px;}
.title_right{background-image: url('../images/titlebg_right.jpg'); background-position:right; background-repeat:no-repeat;  width: 100%; height: 32px;}
.title_left{background-image: url('../images/titlebg_left.jpg'); background-position:left; background-repeat:no-repeat;  width: 100%; height: 32px;}
.title_text{font-size: 13px; font-weight: 600; padding: 7px 0 0 10px; color: #FFF; font-family: Verdana;}

ul.left_menu{list-style: none;}
.left_menu li{float: left; width: 49%; text-align: left; overflow: hidden;}
.left_menu li a{color: #710101; display: block; padding:3px 10px 3px 10px; font-size: 13px; margin: 4px 0;}
.left_menu li a:hover{color: #cf0000; display: block; background-color: #ffd2b2; text-decoration: none;}
.left_menu li a span{overflow: hidden; white-space: nowrap; display: block; width: 91px;}
.left_menu .selected{background-color: #ffd2b2; color: #cf0000; text-decoration: none;}


#footer{height: 100px; background-image: url('../images/footer_bg.jpg'); background-repeat: repeat-x; margin-right: 25px}
#footer_leyer{background-image: url('../images/footer_layer.jpg'); background-repeat: no-repeat; background-position: right bottom; height: 100px;}
#footer_lable{background-image: url('../images/footer_lable.jpg'); background-repeat: no-repeat; height: 100px; width: 236px; margin-left: -3px;}
#footer_lable p{color: #4c4a4a; font-size: 13px; padding: 60px 0 0 30px;}
