html, body{
    font-family: Arial, Times New Roman, sans-serif, Verdana, Arial  ;
    font-size: 12px;
    font-weight: 100;
    color: #000000;
    background-color: #ffffff;
    margin: 0px;
    padding: 0px;
    /*background-image: url("img/bgbg.jpg");
    background-position: top center;
    background-attachment: fixed;*/
    width: 100%;
    height: 100%;
}

img{ border:0;}

ul{margin:0px;padding: 0px 0px 0px 16px;}

#keywords{ display: none; }

table{
    margin: 0;
    padding:0;
    border-collapse: collapse;
    border-spacing: 0px;
}

.wrn{font-size: 11px; color: #ff0000;}

td,div,li {
    font-family: Arial, Tahoma, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ;
    font-size: 12px;
    color: #000000;
    font-weight : 100;
    padding: 0px;
    margin: 0px;
    text-align: justify;
    /*vertical-align: top;*/
}

.txt,.txt p, .txt div{
    font-size: 12px;
}

table#login_tbl td{
    padding: 8px 0px 0px 10px;
    color: #ffffff;
}

p{
    margin: 5px 0px 10px 0px;
}

li{
    list-style-type: circle;
    list-style-position: outside;
    margin: 0px 0px 0px 0px;
    padding:0px;
}

ul li .bld{font-weight: 800;}
.bld{font-weight: 800;}

ul#bt_list{margin:0px;padding: 0px 0px 0px 0px;}
ul#bt_list li{
    list-style-type: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #605f5f; font-weight : 100; text-decoration: none;
}

ul#bt_list li a{line-height: 20px;font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #605f5f; font-weight : 100; text-decoration: none;}
ul#bt_list li a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #605f5f; font-weight : 100; text-decoration: none;}

select,option,textarea,input{
    font-size : 10px;
    font-family : arial, sans-serif, arial narrow ;
    /*color : #F4BD44;*/
    color: #676767;
    /*background-color: #F4F1F1;*/
    padding: 0px;
    border: none;
}

select,textarea,input{
    border: 1px #d7d7d7 solid;
}

input,textarea{
    width: 150px;
    padding: 2px;
}

select{
    width: 150px;
    padding: 2px;
}

option{
    border: none;
}

FORM {
    margin: 0pt;
}

hr{
   border: 0;
   color: #efefef;
   background-color: #efefef;
   height: 1px;
   width: 300px;
   text-align: center;
}

table.brd td{
   border: 1px #000000 solid;
   border-left: 1px #000000 solid;
   padding: 2px;
}

b,.bld{font-weight: 800;}

.blb{font-weight: 800;}
.blbc{font-weight: 800; text-align: left; width: 100%;}

#print{ display: none; }
#noprint{display: block;}

#main{
    width: 100%;
    min-height:100%; height:auto !important; height:100%;
    margin: 0px auto;
    position: relative;
    /*background-color: #EEEDEB;*/
    /*display: block;*/
    /*border: #d7d7d7 1px solid;*/
}

#all{
    width: 100%;
}

#all_cnt{
    width: 100%;
    padding: 0px 0px 0px 0px;
}

#fb{
    width: 37px;
    padding: 370px 0px 0px 0px;
    float: left;
}

.wrp{
    width: 1260px;
    margin: 0px auto;
}

#hdr_line{
    width: 100%;
    height: 40px;
    background-color: #e7e7e7;
    border-bottom:1px solid #d7d7d7;
}

#logo_line{
    width: 100%;
    height: 90px;
    border-bottom: 1px solid #d7d7d7;
}

#empty {height: 230px; }

#login_menu{
    width: 1030px;
    height: 45px;
    background-image: url("img/top_str_c.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}

#login_block{
    width: 520px;
    height: 37px;
    padding: 8px 0px 0px 0px;
}

#wrp{
    width: 994px;
    margin: 0px auto;
}

#wrp1{
    width: 934px;
    margin: 0px auto;
}

/*#bot{
    width: 100%;
    height: 420px;
    border-top: #e7e7e7 1px solid;
    background-color: #f3f3f3;
    position: relative;
    margin: -421px auto 0px auto;
}*/

#bot_line{
    width: 100%;
    height: 175px;
    background-color: #333333;
}

#bottom{
    width: 1240px;
    height: 165px;
    padding: 10px 0px 0px 0px;
    /*background-image: url("img/bot_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;*/
    /*margin: 0px auto 10px 0px;
    padding: 20px 20px 0px 20px;*/
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #605f5f; font-weight : 100; text-decoration: none;
}

.bottomblock{
    width: 193px;
    padding: 10px 0px 0px 13px;
    float: left;
}

.bb_title{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 800; text-decoration: none;
    margin: 5px 0px;
}

.bb_link{
    height: 20px;
    padding: 10px 0px 0px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #798382; font-weight : 100; text-decoration: none;
    /*border-bottom: 1px dotted #A0A0A0;*/
    cursor: pointer;
}

.search_title{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 800; text-decoration: none;
}

.search_input_bg{
    width: 190px;
    height: 23px;
    padding: 0px 0px 0px 0px;
    background-image: url("img/search_input_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}

.search_inp_fld{
    padding: 3px 0px 0px 3px;
}

.search_inp_fld input{
    width: 140px;
    padding: 2px;
    background: none;
    border: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #4D4D4D; font-weight : 100; text-decoration: none;
}

.sr_fld_ttl{
    margin: 7px 0px 3px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #676767; font-weight : 100; text-decoration: none;
}

#last_viewed{
    width: 1054px;
    height: 71px;
    margin: 0px auto;
    padding: 7px 7px;
    border: 1px solid #E1E1E1;
    background-color: #ffffff;
}

#banks{
    width: 967px;
    height: 61px;
    padding: 10px 0px;
    background-color: #EEEDF3;
    background-image: url("img/banks_bg.jpg");
    background-position: 10px 10px;
    background-repeat: no-repeat;
    /*margin: 10px 0px;*/
}

#header{
    width: 967px;
    height: 113px;
    background-image: url("img/header_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}

#logo_en{
    width: 272px;
    height: 89px;
    cursor: pointer;
    float: left;
    background-image: url("img/logo_en.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}

#logo_lt{
    width: 272px;
    height: 89px;
    cursor: pointer;
    float: left;
    background-image: url("img/logo_lt.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}

#logo_ru{
    width: 272px;
    height: 89px;
    cursor: pointer;
    float: left;
    background-image: url("img/logo_ru.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}

#header_bot_links{
    width: 517px;
    height: 33px;
    padding: 25px 0px 0px 230px;
    float: left;
}

#srch_bl{
    width: 290px;
    height: 41px;
    padding: 20px 0px 0px 16px;
    background-image: url("img/srch_bg.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    float: right;
}

#menu{
    width: 400px;
    height: 45px;
    padding: 0px 0px 0px 100px;
    float: left;
}


.menu_item{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none; text-transform: uppercase;
    border-left: 1px #ffffff solid;
    height: 28px;
    padding: 17px 10px 0px 10px;
    text-align: center;
    float: left;
}

.menu_item a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;}
.menu_item a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;}

.menu_item1{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #1e1e1e; font-weight : 100; text-decoration: none;
    padding: 2px 0px 0px 0px;
    text-align: center;
    float: left;
}

.menu_item1 a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #1e1e1e; font-weight : 100; text-decoration: none;}
.menu_item1 a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #1e1e1e; font-weight : 100; text-decoration: none;}

.menu_item_act{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #fe6601; font-weight : 100; text-decoration: none;
    padding: 13px 0px 0px 0px;
    text-align: center;
    float: left;
}

.menu_item_act a{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #fe6601; font-weight : 100; text-decoration: none;}
.menu_item_act a:Hover{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #fe6601; font-weight : 100; text-decoration: none;}

.menu_sep{
    width: 20px;
    padding: 12px 0px 0px 0px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #1e1e1e; font-weight : 100; text-decoration: none;
    float: left;
}

.menu_sep1{
    width: 20px;
    padding: 1px 0px 0px 0px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #605f5f; font-weight : 100; text-decoration: none;
    float: left;
}

td.vote_comment{
    vertical-alignment: top;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #4b6875; font-weight : 800; text-decoration: none;
}
.nm_b{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #4b6875; font-weight : 800; text-decoration: none;}

/*////////////////////////vote start//////////////////////////////////////////*/
.vote {
  height: 16px;
}

.vote_star,.vote_star_hover,.vote_star_active,.vote_star_passive,.vote_star_full,.vote_star_half {
  width: 15px;
  height: 20px;
  background-position: center left;
  background-repeat: no-repeat;
}

.vote_star_passive {
  background-image: url("img/ico_star.png");
}

td.vote_star {
  background-image: url("img/ico_star_empty.png");
  cursor: pointer;
}

.vote_star_full{
  background-image: url("img/ico_star.png");
}

.vote_star_half{
  background-image: url("img/ico_star_half.png");
}

.vote_star_hover {
  background-image: url("img/ico_star.png");
  /*background-color: #ff7208;*/
  cursor: pointer;
}

.vote_star_active {
  background-image: url("img/ico_star_empty.png");
  background-color: #ff7208;
}

.vote_comment {
  color: #9f9691;
  text-align: left;
  vertical-align: bottom;
  padding-left: 4px;
}
/*////////////////////////vote end////////////////////////////////////////////*/

#top_bnr{
    width: 1030px;
    height: 250px;
}

.srch_box{
    width: 250px;
    height: 210px;
    padding: 40px 0px 0px 0px;
    background-color: #666666;
    float: left;
}

.form_item{
    width: 220px;
    height: 28px;
    padding: 9px 0px 0px 30px;
    border-bottom: 1px dotted #ffffff;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.brand_item{
    width: 162px;
    height: 111px;
    padding: 4px 7px 7px 4px;
    float: left;
}

.brand_item:Hover{
    width: 162px;
    height: 111px;
    padding: 4px 7px 7px 4px;
    background-image: url("img/brand_bg.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
}

.brand{
    width: 160px;
    height: 109px;
    border: 1px solid #CBCBCD;
}

.box_item1{
    width: 171px;
    height: 322px;
    padding: 1px 6px 0px 1px;
    float: left;
}

.box_item1:Hover{
    width: 171px;
    height: 322px;
    padding: 1px 6px 0px 1px;
    background-image: url("img/box_item_bg1.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
    cursor: pointer;
}

.bx_item1{
    width: 165px;
    height: 319px;
    padding: 3px 3px 0px 3px;
    /*background-color: #ffffff;*/
}

.box_item{
    width: 171px;
    height: 302px;
    padding: 1px 6px 0px 1px;
    float: left;
}

.box_item:Hover{
    width: 171px;
    height: 302px;
    padding: 1px 6px 0px 1px;
    /*background-image: url("img/box_item_bg.jpg");
    background-repeat: no-repeat;
    background-position: top left;*/
    float: left;
    cursor: pointer;
}

.bx_item{
    width: 165px;
    height: 299px;
    padding: 3px 3px 0px 3px;
    border: 1px solid #ffffff;
    /*background-color: #ffffff;*/
}

.bx_item:Hover{
    width: 165px;
    height: 299px;
    padding: 3px 3px 0px 3px;
    border: 1px solid #000000;
    /*background-color: #ffffff;*/
}

.bx_title{
    width: 83px;
    height: 18px;
    padding: 4px 0px 0px 0px;
    background-image: url("img/bx_ttl_bg.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    margin: 0px auto;
    text-align: center;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 800; text-decoration: none;
}

.bx_ttl_ttl{
    width: 150px;
    height: 1px;
    padding: 0px 0px 0px 5px;
    overflow: hidden;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #222222; font-weight : 100; text-decoration: none;
}

a.bx_link{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 10px; color: #222222; font-weight : 800; text-decoration: none; text-transform: uppercase;}
a.bx_link:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 10px; color: #222222; font-weight : 800; text-decoration: underline; text-transform: uppercase;}

a.bx_link_big{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #222222; font-weight : 100; text-decoration: none; text-transform: uppercase;}
a.bx_link_big:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #222222; font-weight : 100; text-decoration: underline; text-transform: uppercase;}

a.bx_link1{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: none;}
a.bx_link1:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: underline;}

.price_big{
    text-decoration: line-through;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #aaaaaa; font-weight : 100;
}

.bx_price{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 800; text-decoration: none;}

.bx_price_big{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #cc3333; font-weight : 800; text-decoration: none;}

.bx_price1{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #838383; font-weight : 100; text-decoration: none;}

table#count_inp td{
    padding: 2px;
}

#count_input{
    width: 34px;
    height: 20px;
    padding: 0px 0px 0px 0px;
    background-image: url("img/count.gif");
    background-repeat: no-repeat;
    background-position: top left;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #978EC2; font-weight : 100; text-decoration: none;
}

#count_input input#c_inp{
    width: 30px;
    height: 17px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #978EC2; font-weight : 100; text-decoration: none;
    background: none;
    border: none;
}

.item_img_brd{
    width: 150px;
    height: 55px;
    border: 1px solid #C8C8C8;
}

.item_img{
    width: 96px;
    height: 144px;
    padding: 1px;
    border: 1px solid #C8C8C8;
}

.item_img:Hover{
    width: 96px;
    height: 144px;
    padding: 1px;
    border: 1px solid #AA075F;
}

.item_img1{
    width: 71px;
    height: 106px;
    padding: 1px;
    border: 1px solid #C8C8C8;
}

.item_img1:Hover{
    width: 71px;
    height: 106px;
    padding: 1px;
    border: 1px solid #AA075F;
}

.tip{
    width: 200px;
    height: 35px;
}

.tip_l{
    width: 8px;
    height: 35px;
    background-image: url('img/tip_l.gif');
    background-position: top left;
    background-repeat: no-repeat;
    float: left;
}

.tip_c{
    height: 28px;
    padding: 7px 5px 0px 5px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    background-image: url('img/tip_back.gif');
    background-position: top left;
    background-repeat: repeat-x;
    float: left;
}

.tip_c1{
    /*height: 28px;*/
    width: 300px;
    padding: 7px 7px 7px 7px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    background-image: url('img/tip_back.gif');
    /*background-position: top left;
    background-repeat: repeat-x;*/
    float: left;
}

.tip_r{
    width: 7px;
    height: 35px;
    background-image: url('img/tip_r.gif');
    background-position: top left;
    background-repeat: no-repeat;
    float: right;
}

.sm_bl_ttl{
    margin: 15px 0px 10px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;
}

.sm_bl_ttl1{
    margin: 0px 0px 10px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;
}


#search{
    width: 420px;
    height: 59px;
    padding: 41px 0px 0px 0px;
    float: right;
}

.big_wt{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 23px; color: #ffffff; font-weight : 100; text-decoration: none;}

.sbox_l{
    width: 13px;
    height: 59px;
    background-image: url("img/sbox_left.gif");
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
}

.sbox_r{
    width: 13px;
    height: 59px;
    background-image: url("img/sbox_right.gif");
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
}

.sbox_c{
    width: 394px;
    height: 59px;
    background-color: #36c2ff;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 23px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
}

.sbox_l1{
    width: 13px;
    height: 48px;
    /*background-image: url("img/sbox_left1.gif");
    background-repeat: no-repeat;
    background-position: top left;*/
    /*background-color: #fe6601;*/
    background-color: #444444;
    float: left;
}

.sbox_r1{
    width: 13px;
    height: 48px;
    /*background-image: url("img/sbox_right1.gif");
    background-repeat: no-repeat;
    background-position: top left;*/
    /*background-color: #fe6601;*/
    background-color: #777777;
    float: left;
}

.sbox_c1{
    width: 216px;
    height: 38px;
    padding: 10px 0px 0px 4px;
    background-color: #777777;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 23px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
}

.sbox_l2{
    width: 13px;
    height: 48px;
    background-image: url("img/sbox_left2.gif");
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
}

.sbox_r2{
    width: 13px;
    height: 48px;
    background-image: url("img/sbox_right2.gif");
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
}

.sbox_c2{
    width: 216px;
    height: 38px;
    padding: 10px 0px 0px 4px;
    background-color: #2d59aa;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 23px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
}

.tip{
    width: 200px;
    height: 35px;
}

.tip_l{
    width: 8px;
    height: 35px;
    background-image: url('img/tip_l.gif');
    background-position: top left;
    background-repeat: no-repeat;
    float: left;
}

.tip_c{
    height: 30px;
    padding: 5px 5px 0px 5px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
    background-image: url('img/tip_back.gif');
    background-position: top left;
    background-repeat: repeat-x;
    float: left;
}

.tip_r{
    width: 7px;
    height: 35px;
    background-image: url('img/tip_r.gif');
    background-position: top left;
    background-repeat: no-repeat;
    float: right;
}

#menu_login_bl{
    width: 1030px;
    height: 72px;
    background-image: url('img/header_menu_bg.jpg');
    background-position: bottom left;
    background-repeat: no-repeat;
}

ul#header_links {padding: 0px 0px 0px 0px;}
ul#header_links li {width:129px;height:52px;float:left; list-style-type: none;}
ul#header_links li:first-child {width:128px;}

ul#header_links li a {height:25px;display:block;padding:27px 0 0 0;background-image:url(img/headerlinks.png);background-repeat:no-repeat;font:11px "Arial";color:#757575;text-transform:capitalize;text-decoration:none;text-align:center;}

ul#header_links li a.headerlink_home {background-position:0 0;}
ul#header_links li a.headerlink_home:hover,
ul#header_links li a.headerlink_home.active {background-position:0 -52px;}

ul#header_links li a.headerlink_contact {background-position:-128px 0;}
ul#header_links li a.headerlink_contact:hover,
ul#header_links li a.headerlink_contact.active {background-position:-128px -52px;}

ul#header_links li a.headerlink_sitemap {background-position:-257px 0;}
ul#header_links li a.headerlink_sitemap:hover,
ul#header_links li a.headerlink_sitemap.active {background-position:-257px -52px;}

ul#header_links li a.headerlink_specials {background-position:-386px 0;}
ul#header_links li a.headerlink_specials:hover,
ul#header_links li a.headerlink_specials.active {background-position:-386px -52px;}

ul#header_user {width:514px;height:52px; padding: 0px 0px 0px 0px; background:url(img/header_user_bg.jpg) top right no-repeat;}
ul#header_user li {float:left; list-style-type: none;}

ul#header_user li#your_account {height:34px;padding:18px 30px 0 51px;background:url(img/header_user.png) 15px 0 no-repeat;}
ul#header_user li#your_account a {font:bold 12px "Arial";color:#fff;text-decoration:none;}
ul#header_user li#your_account a:hover {text-decoration:underline;}

ul#header_user li#shopping_cart {height:34px;padding:18px 0 0 35px;background:url(img/header_cart.png) 0 0 no-repeat;}
ul#header_user li#shopping_cart a {font:bold 12px "Arial";color:#fff;text-decoration:none;}
ul#header_user li#shopping_cart a:hover {text-decoration:underline;}
ul#header_user li#shopping_cart div {display:inline;}
ul#header_user li#shopping_cart span {font:bold 12px "Arial";color:#919090;}

ul#header_user li#header_user_info {height:34px;padding:18px 16px 0 0;float:right;color:#fff;}
ul#header_user li#header_user_info a {font:bold 12px "Arial";color:#919090;text-decoration:none;}
ul#header_user li#header_user_info a:hover {color:#fff;}



#login_stripe{
    width: 100%;
    background-image: url('img/login_str.jpg');
    background-position: top left;
    background-repeat: repeat-x;
    height: 43px;
    padding: 0px 0px 0px 0px;
    border-top: #8c8c8c 1px solid;
    border-bottom: #8c8c8c 1px solid;
}


#content{
    width: 1260px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    background-color: #ffffff;
    /*background-image: url('img/content_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;*/
    z-index: 1;
}

#cont{
    width: 927px;
    padding: 10px 20px;
}

#top_menu{
    /*width: 988px;*/
    /*float: right;*/
    /*height: 32px;*/
}

.top_ttl{
    margin: 17px 0px 5px 0px;
    padding: 0px 0px 0px 10px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 800; text-decoration: none; text-transform: uppercase;
}

.top_ttl1{
    margin: 10px 0px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #74687E; font-weight : 100; text-decoration: none;
}

#menu_item_st{
    width: 161px;
    height: 90px;
    padding: 8px 0px 0px 0px;
    /*background-image: url('img/menu_item_st_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;*/
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
    cursor: pointer;
}

#menu_item_st_act,#menu_item_st:Hover{
    width: 161px;
    height: 24px;
    padding: 8px 0px 0px 0px;
    background-image: url('img/menu_item_st_bg_act.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
    cursor: pointer;
}

#menu_item_st a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;}
#menu_item_st a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;}

#menu_item_st_act a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;}
#menu_item_st_act a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;}

#menu_item_en{
    width: 161px;
    height: 24px;
    padding: 8px 0px 0px 0px;
    background-image: url('img/menu_item_en_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
    cursor: pointer;
}

#menu_item_en_act,#menu_item_en:Hover{
    width: 161px;
    height: 24px;
    padding: 8px 0px 0px 0px;
    background-image: url('img/menu_item_en_bg_act.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
    cursor: pointer;
}

#menu_item{
    /*width: 163px;*/
    height: 52px;
    padding: 38px 10px 0px 10px;
    /*background-image: url('img/menu_item_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;*/
    background-color: #fefefe;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 15px; color: #000000; font-weight : 100; text-decoration: none;
    float: left;
    cursor: pointer;
}

#menu_item:Hover{
    /*width: 163px;*/
    height: 52px;
    padding: 38px 10px 0px 10px;
    /*background-image: url('img/menu_item_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;*/
    background-color: #fefefe;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 15px; color: #000000; font-weight : 100; text-decoration: underline;
    float: left;
    cursor: pointer;
}

#menu_item_act{
    /*width: 163px;*/
    height: 52px;
    padding: 38px 10px 0px 10px;
    /*background-image: url('img/menu_item_bg_act.jpg');
    background-position: top left;
    background-repeat: no-repeat;*/
    background-color: #c7c7c7;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 15px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: left;
    cursor: pointer;
}

#menu_item a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 13px; color: #000000; font-weight : 100; text-decoration: none;}
#menu_item a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 13px; color: #000000; font-weight : 100; text-decoration: none;}

#menu_item_act a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 13px; color: #ffffff; font-weight : 100; text-decoration: none;}
#menu_item_act a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 13px; color: #ffffff; font-weight : 100; text-decoration: none;}

.sub_block{
    width: 230px;
    /*padding: 40px 0px 0px 0px;*/
    visibility: hidden;
    position: absolute;
    z-index: 10000;
    clear: left;
}

.sub_block_top{
    width: 185px;
    height: 33px;
    background-image: url('img/hover_top.png');
    background-position: top left;
    background-repeat: no-repeat;
}

.sub_block_mid{
    width: 218px;
    padding: 20px 0px 20px 10px;
    background-color: #ffffff;
    border-left: 1px solid #a7a7a7;
    border-right: 1px solid #a7a7a7;
    border-bottom: 1px solid #a7a7a7;
}

.sub_block_bot{
    width: 185px;
    height: 18px;
    background-image: url('img/hover_bottom.png');
    background-position: top left;
    background-repeat: no-repeat;
}

.sub_block_link{
    padding: 5px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: none;
    cursor: pointer;
}

.sub_block_link:Hover{
    padding: 5px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none;
    cursor: pointer;
}

.sub_block_link a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: none; text-transform: uppercase;}
.sub_block_link a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;}

#tmenu_sep{
    width: 1px;
    height: 90px;
    background-color: #e7e7e7;
    float: left;
}

#tmenu_sep1{
    width: 1px;
    height: 10px;
    background-color: #ffffff;
    float: left;
}

#lpanel{
    width: 270px;
    padding: 0px 25px 0px 5px;
    float: left;
}

#rpanel{
    width: 950px;
    padding: 0px 10px 0px 0px;
    float: right;
}

#inner{
    width: 950px;
    padding: 14px 0px 0px 0px;
    /*padding: 10px 10px 10px 10px;*/
    /*background-color: #ffffff;
    background-image: url('img/inner_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;*/
}

#facebook{
    width: 205px;
    padding: 0px 0px 0px 15px;
    margin: 20px 0px;
}

#header_top{
    width: 967px;
    height: 55px;
}

.header_top_left{
    width: 705px;
    height: 50px;
    padding: 5px 0px 0px 15px;
    float: left;
}

.header_top_right{
    width: 200px;
    height: 30px;
    padding: 25px 0px 0px 47px;
    float: left;
}

#header_bot{
    width: 967px;
    height: 58px;
}

.inner_bt{
    width: 770px;
    height: 12px;
    background-image: url('img/inner_bt_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}


#inner_titul{
    width: 770px;
    /*padding: 10px 10px 10px 10px;*/
    /*background-color: #ffffff;*/
    float: right;
}

#inner1{
    width: 994px;
}

#bnr{
    width: 100%;
    height: 250px;
    background-image: url('img/bnr_str.jpg');
    background-position: top left;
    background-repeat: repeat-x;
}

#bn{
    width: 994px;
    height: 240px;
    padding: 10px 0px 0px 0px;
    margin: 0px auto;
    background-image: url('img/slider_bg_bottom.gif');
    background-position: bottom left;
    background-repeat: no-repeat;
}

.stitle{
    width: 240px;
    height: 29px;
    padding: 10px 0px 0px 10px;
    background-image: url('img/stitle_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.box_bt{
    width: 250px;
    height: 13px;
    background-image: url('img/box_bt_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}


.inp_cap{ margin: 5px 0px; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #1e1e1e; font-weight : 100; text-decoration: none;}

.blk_header{
    width: 728px;
    height: 28px;
    padding: 10px 0px 0px 0px;
    /*background-image: url("img/gr_sep.gif");
    background-repeat: no-repeat;
    background-position: bottom left;*/
    /*border-bottom: #d4d4d4 1px dotted;*/
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 23px; color: #666666; font-weight : 100; text-decoration: none;
    /*text-transform: uppercase;*/
}

.blk_header_shop{
    width: 100%;
    height: 37px;
    padding: 0px 0px 0px 0px;
    border-bottom: 1px solid #D7D7D7;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 18px; color: #000000; font-weight : 100; text-decoration: none; text-transform: uppercase;
}

.blk_header_shop a{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 18px; color: #666666; font-weight : 100; text-decoration: none;}
.blk_header_shop a:Hover{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 18px; color: #666666; font-weight : 100; text-decoration: none;}

.blk_header_alike{
    width: 100%;
    height: 29px;
    padding: 0px 0px 0px 0px;
    border-bottom: 1px solid #D7D7D7;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #000000; font-weight : 100; text-decoration: none;
}

.blk_header1{
    width: 728px;
    height: 38px;
    padding: 10px 0px 0px 0px;
    background-image: url("img/gr_sep.gif");
    background-repeat: no-repeat;
    background-position: bottom left;
    /*border-bottom: #d4d4d4 1px dotted;*/
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 23px; color: #666666; font-weight : 100; text-decoration: none;
}

.sep_sep{
    width: 717px;
    height: 1px;
    border-bottom: 1px solid #D7D7D7;
    margin: 10px 0px;
}

.blk_header2{
    width: 538px;
    padding: 10px 0px 10px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 23px; color: #666666; font-weight : 100; text-decoration: none;
    text-transform: uppercase;
}

.bx{
    width: 290px;
    height: 43px;
    padding: 7px 0px 0px 9px;
    background-image: url("img/bx_bg.gif");
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 18px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.bx_ttl{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 19px; color: #444444; font-weight : 100; text-decoration: none;}

.bx_sub{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #9d9d9d; font-weight : 100; text-decoration: none;}

.bx_sub1{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #222222; font-weight : 100; text-decoration: none;}

.preke_item{
    border: 4px solid #dddddd;
    width: 275px;
    height: 500px;
    cursor: pointer;
}

.preke_item:Hover{
    border: 4px solid #333333;
    width: 275px;
    height: 500px;
    cursor: pointer;
}

.img_brd0{
    /*width: 168px;
    height: 213px;
    text-align: center;
    vertical-align: middle;*/
    /*border: #ebebeb 1px solid;*/
}

#submenu{
    width: 238px;
    min-height: 175px;
    padding: 20px 10px 20px 20px;
    background-color: #ffffff;
    border: 1px solid #d7d7d7;
    /*padding: 10px 0px 10px 10px;*/
    /*background-image: url("img/submenu_bg.jpg");
    background-repeat: no-repeat;
    background-position: top left;*/
}

#submenu_bt{
    width: 219px;
    height: 26px;
    background-image: url('img/submenu_bt_bg.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}

#submenu_item{
    width: 227px;
    /*height: 25px;*/
    padding: 5px 0px 5px 13px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #676767; font-weight : 100; text-decoration: none; text-transform: uppercase;
    cursor: pointer;
    border-bottom: 1px dotted #d7d7d7;
}

#submenu_item:Hover{
    width: 227px;
    /*height: 25px;*/
    padding: 5px 0px 5px 13px;
    background-image: url('img/submenu_ar.png');
    background-position: 0px 7px;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;
    cursor: pointer;
    border-bottom: 1px dotted #d7d7d7;
}

#submenu_item1{
    width: 227px;
    /*height: 25px;*/
    padding: 5px 0px 4px 13px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #676767; font-weight : 100; text-decoration: none; text-transform: uppercase;
    cursor: pointer;
    border-bottom: 1px dotted #d7d7d7;
}

#submenu_item1:Hover{
    width: 227px;
    /*height: 25px;*/
    padding: 5px 0px 4px 13px;
    /*background-image: url('img/submenu_ar.png');
    background-position: 0px 7px;
    background-repeat: no-repeat;*/
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;
    cursor: pointer;
    border-bottom: 1px dotted #d7d7d7;
}

#submenu_item a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #676767; font-weight : 100; text-decoration: none; text-transform: uppercase;}
#submenu_item a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;}

#submenu_item1 a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #676767; font-weight : 100; text-decoration: none; text-transform: uppercase;}
#submenu_item1 a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;}

#submenu_item_act{
    width: 227px;
    /*height: 25px;*/
    padding: 5px 0px 5px 13px;
    background-image: url('img/submenu_ar.png');
    background-position: 0px 7px;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;
    cursor: pointer;
    border-bottom: 1px dotted #d7d7d7;
}

#submenu_item1_act{
    width: 227px;
    /*height: 25px;*/
    padding: 5px 0px 4px 13px;
    /*background-image: url('img/submenu_ar.png');
    background-position: 0px 7px;
    background-repeat: no-repeat;*/
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;
    cursor: pointer;
    border-bottom: 1px dotted #d7d7d7;
}

#submenu_item_act a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;}
#submenu_item_act a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;}

#submenu_item1_act a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;}
#submenu_item1_act a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #cc3333; font-weight : 100; text-decoration: none; text-transform: uppercase;}

#searchblock_tp{
    width: 278px;
    height: 16px;
    border: 1px solid #d7d7d7;
    /*background-image: url('img/searchblock_tp.jpg');
    background-position: top left;
    background-repeat: no-repeat;*/
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}

#searchblock{
    width: 228px;
    min-height: 200px;
    border: 1px solid #d7d7d7;
    padding: 20px 20px 20px 20px;
    /*background-image: url("img/searchblock_mid.jpg");
    background-repeat: repeat-y;
    background-position: top left;*/
}

#searchblock_bt{
    width: 219px;
    height: 23px;
    background-image: url('img/searchblock_bt.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}

#newsblock_tp{
    width: 219px;
    height: 15px;
    background-image: url('img/newsblock_tp.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}

#newsblock{
    width: 228px;
    min-height: 200px;
    border: 1px solid #d7d7d7;
    padding: 20px 20px;
    /*background-image: url("img/newsblock_mid.jpg");
    background-repeat: repeat-y;
    background-position: top left;*/
}

#newsblock_bt{
    width: 220px;
    height: 21px;
    background-image: url('img/newsblock_bt.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.news_title{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 800; text-decoration: none;
}

a.news_link{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #535353; font-weight : 100; text-decoration: none;}
a.news_link:Hover{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #535353; font-weight : 100; text-decoration: underline;}

.rd_txt{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #9BA5AF; font-weight : 100; text-decoration: none;
}

.news_line{
    width: 175px;
    height: 20px;
    background-image: url('img/gr.gif');
    background-position: center left;
    background-repeat: repeat-x;
}


.box{
    width: 170px;
}

.box_new{
    width: 220px;
    height: 140px;
    padding: 10px 0px 10px 10px;
    background-image: url("img/card_back.gif");
    background-repeat: no-repeat;
    background-position: top left;
}

.b_img{
    width: 150px;
    height: 100px;
    float: left;
}

.b_price{
    width: 62px;
    height: 20px;
    padding: 20px 0px 0px 8px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #ffffff; font-weight : 800; text-decoration: none;
    float: left;
}

.b_title a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #666666; font-weight : 800; text-decoration: none;}
.b_title a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #666666; font-weight : 800; text-decoration: underline;}

.box_title{
    height: 35px;
}

.box_price{
    height: 25px;
}

.fnt12{ font-size: 12px;}

.price{
    width: 50px;
    /*color: #ff0000;*/
    white-space: nowrap;
    /*background: url("img/linethrough.gif") repeat-x center left;*/
    text-decoration: line-through;
}

.price1{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 13px; color: #ff0000; font-weight : 800; text-decoration: none;}

.price_new{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #ff0000; font-weight : 100; text-decoration: none;}

.price_old{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; font-weight : 100;
    /*background: url("img/linethrough.gif") repeat-x center left;*/
    text-decoration: line-through;
}

.box_title a{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #817a7a; font-weight : 100; text-decoration: none;}
.box_title a:Hover{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #817a7a; font-weight : 100; text-decoration: underline;}

a.wt_link{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;}
a.wt_link:Hover{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: underline;}

.input_fld input{
    width: 170px;
    padding: 2px;
    background-color: #E7E6EC;
    border: 1px solid #C6C6C6;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #4D4D4D; font-weight : 100;
}

/*.inp_fld{
    width: 144px;
    height: 20px;
    background-image: url("img/input.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding: 1px 2px 0px 2px;
}

.inp_fld input{
    width: 140px;
    border: none;
    font-size: 11px;
}*/

.inp_fld{
    width: 179px;
    height: 19px;
    background-image: url("img/input.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding: 2px 5px 0px 5px;
}

.inp_fld input{
    width: 170px;
    border: none;
    background: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #4E4E4E; font-weight : 100;
}

.inp_fld_srch{
    width: 230px;
    height: 20px;
    padding: 1px 2px 0px 2px;

}

.inp_fld_srch input{
    width: 230px;
    border: none;
    background: none;
    font-size: 12px;
    color: #888888;
}

.inp_fld1{
    width: 166px;
    height: 20px;
    background-image: url("img/input1.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding: 1px 2px 0px 2px;
}

.inp_fld1 input{
    width: 162px;
    border: none;
    font-size: 11px;
}

.ok_btn{
    width: 30px;
    height: 18px;
    padding: 3px 0px 0px 0px;
    background-image: url("img/ok.gif");
    background-repeat: no-repeat;
    background-position: top left;
    text-align: center;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.enroll_btn{
    width: 112px;
    height: 22px;
    padding: 5px 0px 0px 0px;
    background-image: url("img/enroll_back.gif");
    background-repeat: no-repeat;
    background-position: top left;
    text-align: center;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.button_btn{
    width: 140px;
    height: 24px;
    padding: 9px 0px 0px 0px;
    /*background-image: url("img/button_back.gif");
    background-repeat: no-repeat;
    background-position: top left;*/
    background-color: #000000;
    text-align: center;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none; text-transform: uppercase;
}

.cart_btn{
    width: 148px;
    height: 36px;
    padding: 13px 0px 0px 0px;
    /*background-image: url("img/cart_button.jpg");
    background-repeat: no-repeat;
    background-position: top left;*/
    background-color: #000000;
    text-align: center;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 18px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.search_btn{
    width: 92px;
    height: 20px;
    padding: 7px 0px 0px 0px;
    background-color: #000000;
    /*background-image: url("img/search_btn.jpg");
    background-repeat: no-repeat;
    background-position: top left;*/
    text-align: center;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
}

.srch_btn{
    width: 51px;
    height: 37px;
    background-image: url("img/search.gif");
    background-repeat: no-repeat;
    background-position: top left;
    cursor: pointer;
}

.inp_fld textarea{
    width: 150px;
    padding: 2px;
    margin: 2px 0px;
    font-size: 11px;
    border: 1px solid #d7d7d7;
}

#menu_bot{
    width: 980px;
    height: 8px;
    background-image: url("img/menu_bot.gif");
    background-repeat: repeat-x;
    background-position: top left;
}

#menu_l{
    width: 5px;
    height: 8px;
    background-image: url("img/menu_l.gif");
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
}

#menu_r{
    width: 5px;
    height: 8px;
    background-image: url("img/menu_r.gif");
    background-repeat: no-repeat;
    background-position: top left;
    float: right;
}

#l_panel{
    width: 212px;
    float: right;
    display: block;
    padding: 0px 0px 0px 10px;
    /*border: thin solid;*/
}

#r_panel{
    width: 177px;
    float: left;
    display: block;    
}

#rll{
    width: 980px;
    height: 76px;
    background-image: url("img/rll.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

.item_title{margin: 0px 0px 10px 0px; font-family: Trebuchet MS, Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 24px; color: #000000; font-weight : 100; text-decoration: none;}

.item_param_cap{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #676767; font-weight : 100; text-decoration: none; text-transform: uppercase;}
.item_param_val{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: none;}
.item_param_price{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 20px; color: #000000; font-weight : 800; text-decoration: none;}

.item_text{line-height: 20px; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #433C4A; font-weight : 100; text-decoration: none;}

.img_brd{padding: 5px; border: #d7d7d7 1px solid; }

.img_brd_160{
    width: 150px;
    padding: 5px;
    border: #d7d7d7 1px solid;
}

#cpr_line{
    width: 100%;
    height: 60px;
    background-color: #2c2c2c;
}

#cpr{
    float: left;
    height: 35px;
    padding: 25px 0px 0px 10px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #5F6869; font-weight : 100; text-decoration: none;
}

#cpr a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #5F6869; font-weight : 100; text-decoration: none;}

#to_top{
    height: 35px;
    padding: 25px 20px 0px 10px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #5F6869; font-weight : 800; text-decoration: none;
    cursor: pointer;
    float: right;
}

#to_top:Hover{
    height: 35px;
    padding: 25px 20px 0px 10px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 800; text-decoration: none;
    cursor: pointer;
    float: right;
}

#bot_all{
    height: 235px;
    width: 100%;
    position: relative;
    margin: -235px 0px 0px 0px;
}

div.ads{
    width: 565px;
    height: 230px;
    /*border: #efefef 1px solid;*/
    text-align: center;
    padding-top: 0px;
    color: #cacaca;

}

span.menu_item_bot{
    height: 29px;
    padding: 0px 10px 0px 10px;
    text-align: center;
}

span.menu_item_bot a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 800; text-decoration: none;}
span.menu_item_bot a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 800; text-decoration: underline;}

.rd_msg{ color: #ff0000; font-weight: 800;}

.dealers_btn{
    width: 123px;
    height: 20px;
    padding: 5px 0px 0px 0px;
    background-image: url("img/dealers_bg.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    cursor: pointer;
}

.buy_btn{
    width: 70px;
    height: 30px;
    padding: 5px 0px 0px 0px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    cursor: pointer;
}

a.new_link{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;}
a.new_link:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: underline;}

a.lang_link{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;
    padding: 2px;
    border: 1px solid #e7e7e7;
    /*background-color: #e7e7e7;*/
}
a.lang_link:Hover{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #444444; font-weight : 100; text-decoration: none;
    padding: 2px;
    border: 1px solid #000000;
    /*background-color: #ffffff;*/
}

a.lang_link_act{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #444444; font-weight : 100; text-decoration: none;
    padding: 2px;
    border: 1px solid #000000;
    /*background-color: #ffffff;*/
}
a.lang_link_act:Hover{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #444444; font-weight : 100; text-decoration: none;
    padding: 2px;
    border: 1px solid #000000;
    /*background-color: #ffffff;*/
}

a.cart_link{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 800; text-decoration: none;}
a.cart_link:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 800; text-decoration: underline;}

div.bl_top{
    width: 177px;
    height: 29px;
    line-height: 23px;
    background-image: url("img/bl_top.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    padding: 0px 0px 0px 35px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 800; text-decoration: none;
}

div.bl_mid{
    width: 177px;
    background-image: url("img/bl_mid.gif");
    background-repeat: repeat-y;
    background-position: top left;
    padding: 10px 0px 10px 35px;
}

div.bl_bot{
    width: 212px;
    height: 9px;
    background-image: url("img/bl_bot.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

div.bc_top{
    width: 571px;
    height: 27px;
    background: url("img/bc_str.gif") top left repeat-x;
}

div.bc_top_left{
    float: left;
}

div.bc_top_left td{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 800; text-decoration: none;
}

div.bc_top_right{
    float: right;
}

div.bc_mid{
    width: 551px;
    background-image: url("img/bc_mid.jpg");
    background-repeat: repeat-y;
    background-position: top left;
    padding: 20px 10px 10px 10px;
}

div.bc_bot{
    width: 571px;
    height: 27px;
    background-image: url("img/bc_bot.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

div.br_top{
    width: 142px;
    height: 25px;
    line-height: 23px;
    background-image: url("img/br_top.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    padding: 0px 0px 0px 35px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 800; text-decoration: none;
}

div.br_mid{
    width: 157px;
    background-image: url("img/br_mid.gif");
    background-repeat: repeat-y;
    background-position: top left;
    padding: 10px 10px 10px 10px;
}

div.br_bot{
    width: 177px;
    height: 10px;
    background-image: url("img/br_bot.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

table.prods{
    width: 551px;
}

table.t_pad td{
    padding: 4px;
}

.alike{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #77A803; font-weight : 800; text-decoration: none;}

.grt{
    width: 525px;
    height: 57px;
    position: absolute;
    font-family: Monotype Corsiva, Arial, Times New Roman, Tahoma, Verdana, Arial ; font-size: 20px; color: #ff0000; font-weight : 800; text-decoration: none; font-style: none;
    text-align: center;
    padding: 185px 0px 0px 0px;
    background-image: url("img/rabbit.gif");
    background-repeat: no-repeat;
    background-position: 220px 80px;
}

.col_back{
    width: 23px;
    height: 23px;
    background-image: url("img/col_back0.gif");
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;
    padding: 4px 4px;
    cursor: pointer;
}

.col_back:Hover{
    width: 23px;
    height: 23px;
    background-image: url("img/col_back.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;
    padding: 4px 4px;
    cursor: pointer;
}

.col_back_in{
    width: 23px;
    height: 23px;
    background-image: url("img/col_back.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;
    padding: 4px 4px;
    cursor: pointer;
}

.size_back{
    width: 42px;
    height: 18px;
    float: left;
    background-image: url("img/size_back0.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    text-align: center;
    padding: 3px 0px 0px 0px;
    cursor: pointer;
}

.size_back:Hover{
    width: 42px;
    height: 18px;
    float: left;
    background-image: url("img/size_back1.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    text-align: center;
    padding: 3px 0px 0px 0px;
    cursor: pointer;
}

.size_back_in{
    width: 42px;
    height: 18px;
    float: left;
    background-image: url("img/size_back1.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    text-align: center;
    padding: 3px 0px 0px 0px;
    cursor: pointer;
}

table.prods td{
    /*padding: 2px;*/
}

table.prods td a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #77A803; font-weight : 100; text-decoration: none;}
table.prods td a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #77A803; font-weight : 100; text-decoration: underline;}

table.prods td.td_cap a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #90C80B; font-weight : 800; text-decoration: underline;}
table.prods td.td_cap a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #90C80B; font-weight : 800; text-decoration: underline;}

table.prods td.sp{
    height: 30px;
    background-image: url("img/p.gif");
    background-repeat: repeat-x;
    background-position: center center;
}

.sp{
    height: 30px;
    background-image: url("img/p.gif");
    background-repeat: repeat-x;
    background-position: center center;
}

table td.sp{
    height: 30px;
    background-image: url("img/p.gif");
    background-repeat: repeat-x;
    background-position: center center;
}

table.login td{
    vertical-align: middle;
    padding: 5px;
}

table.inpt td.cap{
    width: 150px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #443B4C; font-weight : 100; text-decoration: none; text-transform: uppercase;
}

td.cap_warn{
    width: 150px;
    color: #cc3333;
    text-transform: uppercase;
}

table.inpt{
    border-collapse: collapse;
    border-spacing: 0px;
}

table.inpt td{
    padding: 5px;
}

td.tcap{
    font-weight: 800;
    height: 20px;
    text-transform: uppercase;
}

table#cart_tbl{
    border-collapse: collapse;
    border-spacing: 1px;
    border: 1px solid #C8C8C8;
    background-color: #ffffff;
    width: 100%;
}

table#cart_tbl td{
    padding: 7px;
}

table#cart_tbl td.tcap{
    padding: 7px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    background-color: #333333;
}

table#cart_tbl td.brd_top{
    border-top: 1px solid #C8C8C8;
}

.ord_date{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #888888; font-weight : 100; text-decoration: none;
}

a.ord_link{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #433D49; font-weight : 100; text-decoration: underline;}
a.ord_link:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #433D49; font-weight : 100; text-decoration: none;}

a.ord_link1{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;}
a.ord_link1:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: underline;}

.ord_sum{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #433D49; font-weight : 100; text-decoration: none;
}

.step1{
    width: 967px;
    height: 35px;
    background-image: url("img/step1.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

.step2{
    width: 967px;
    height: 35px;
    background-image: url("img/step2.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

.step3{
    width: 967px;
    height: 35px;
    background-image: url("img/step3.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

.step4{
    width: 967px;
    height: 35px;
    background-image: url("img/step4.jpg");
    background-repeat: no-repeat;
    background-position: top left;
}

.step_title{
    width: 240px;
    height: 25px;
    padding: 10px 0px 0px 0px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #A395AF; font-weight : 100; text-decoration: none;
    float: left;
}

.step_title a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #A395AF; font-weight : 100; text-decoration: none;}
.step_title a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #A395AF; font-weight : 100; text-decoration: none;}

.step_title_act{
    width: 240px;
    height: 25px;
    padding: 10px 0px 0px 0px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #AF0862; font-weight : 100; text-decoration: none;
    float: left;
}

.step_title_act a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #AF0862; font-weight : 100; text-decoration: none;}
.step_title_act a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #AF0862; font-weight : 100; text-decoration: none;}

.step_title_act0{
    width: 240px;
    height: 25px;
    padding: 10px 0px 0px 0px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #633687; font-weight : 100; text-decoration: none;
    float: left;
}

.step_title_act0 a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #633687; font-weight : 100; text-decoration: none;}
.step_title_act0 a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #633687; font-weight : 100; text-decoration: none;}

.info_bl{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #978EA3; font-weight : 100; text-decoration: none;
}

.brdt{ border-top: 1px solid #A8A0CE;}

.rules{
    width: 700px;
    height: 300px;
    padding: 10px;
    overflow: auto;
    border: #d7d7d7 1px solid;
    font-size: 11px;
}

input.chk{
    border: none;
    width: 20px;
}

table.inpt td.inp input.chk{
    border: none;
    width: 20px;
}

.upr{text-transform: uppercase;}

.msg, .warn{
    padding: 10px 0px 0px 0px;
    color: #cc3333;
    font-weight: 800;
}

.page_box{
    width: 25px;
    height: 19px;
    padding: 6px 0px 0px 0px;
    margin: 0px 2px;
    text-align: center;
    background-color: #ffffff;
    border: 1px solid #d7d7d7;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #525252; font-weight : 100; text-decoration: none;
}

.page_box:Hover{
    width: 25px;
    height: 19px;
    padding: 6px 0px 0px 0px;
    margin: 0px 2px;
    text-align: center;
    background-color: #ffffff;
    border: 1px solid #000000;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: none;
}

.page_box_act{
    width: 25px;
    height: 19px;
    padding: 6px 0px 0px 0px;
    margin: 0px 2px;
    text-align: center;
    background-color: #000000;
    border: 1px solid #000000;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
}

a.pp_link{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: underline;}
a.pp_link:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: none;}

a.m_link{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 800; text-decoration: none;}
a.m_link:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 800; text-decoration: underline;}


#playlist a{font-family: Trebuchet MS, Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;}
#playlist a:Hover{font-family: Trebuchet MS, Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: underline;}

a.more{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #fc6701; font-weight : 100; text-decoration: none; float: right;}
a.more:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #fc6701; font-weight : 100; text-decoration: underline;}

#bottom a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #605f5f; font-weight : 100; text-decoration: none;}
#bottom a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #605f5f; font-weight : 100; text-decoration: underline;}

#bottom a.mr{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #fc6701; font-weight : 100; text-decoration: none;}
#bottom a.mr:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #fc6701; font-weight : 100; text-decoration: underline;}

.user_menu{
    margin: 5px 0px;
    padding: 0px 0px 5px 0px;
    border-bottom: 1px dotted #ffffff;
}

.user_menu a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: none;}
.user_menu a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #ffffff; font-weight : 100; text-decoration: underline;}

.user_menu1{
    margin: 5px 0px;
}

.user_menu1 a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: none;}
.user_menu1 a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #000000; font-weight : 100; text-decoration: underline;}

.labels{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #423C48; font-weight : 800; text-decoration: none;}

.bggrey{
    background-color: #7B7B7B;
    color: #ffffff;
    padding: 0px 0px 10px 0px;
}

.bggrey table td, .bggrey div, .bggrey div a, .bggrey a{
    color: #ffffff;
}

a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: underline;}
a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: underline;}

.alg_c{
    text-align: center;
}

div.inl{
    float: left;
    display: block;
}

div.close{
    clear: both;
    height: 1px;
    overflow: hidden;
}

div.close1{
    clear: both;
    overflow: hidden;
}

div.absolute{
    position: absolute;
}

.alc{
    width: 160px;
    height: 80px;
    padding-top: 80px;
    background-image: url("img/tedis.jpg");
    background-repeat: no-repeat;
    background-position: center left;
    text-align: center;
}
  
div.flt_l{
    float: left;
}

div.flt_r{
    float: right;
}

td.pad20, div.pad20{
    padding-left: 20px;
}

.pad30{ padding-left: 30px;}
  
.padr40{
    padding-right: 40px;
}

td.pad40, div.pad40{
    padding-left: 40px;
}

.tpad1{ padding-top: 1px;}
.tpad2{ padding-top: 2px;}
.tpad3{ padding-top: 3px; }
.tpad5{ padding-top: 5px;}
.tpad6{ padding-top: 6px;}
.tpad7{ padding-top: 7px;}
.tpad8{ padding-top: 8px;}
.tpad9{ padding-top: 9px;}
.tpad10{ padding-top: 10px;}
.tpad12{ padding-top: 12px;}
.tpad14{ padding-top: 14px;}
.tpad15{ padding-top: 15px;}
.tpad18{ padding-top: 18px;}
.tpad20{ padding-top: 20px;}
.tpad25{ padding-top: 25px;}
.tpad30{ padding-top: 30px;}
.tpad40{ padding-top: 40px;}
.tpad45{ padding-top: 45px;}
.tpad50{ padding-top: 50px;}
.tpad80{ padding-top: 80px;}
.tpad90{ padding-top: 90px;}

.pad4{ padding-left: 4px;}
.pad5{ padding-left: 5px;}
.pad6{ padding-left: 6px;}
.pad9{ padding-left: 9px;}
.pad10{ padding-left: 10px;}
.pad15{ padding-left: 15px;}
.pad20{ padding-left: 20px;}
.pad25{ padding-left: 25px;}
.pad30{ padding-left: 30px;}
.pad32{ padding-left: 32px;}
.pad42{ padding-left: 42px;}
.pad60{ padding-left: 60px;}
.pad80{ padding-left: 80px;}
.pad100{ padding-left: 100px;}
.pad110{ padding-left: 110px;}

.rpad10{ padding-right: 10px;}
.rpad15{ padding-right: 15px;}
.rpad20{ padding-right: 20px;}
.rpad50{ padding-right: 50px;}

.mpad7{ margin: 7px 0px;}

.font11{
    font-size: 11px;
}

a.font11{ font-size: 11px;}
a.font11:Hover{ font-size: 11px;}

.wd60{width: 60px;}
.wd80{width: 80px;}
.wd88{width: 88px;}
.wd100{width: 100px;}
.wd120{width: 120px;}
.wd150{width: 150px;}
.wd170{width: 170px;}
.wd168{width: 168px;}
.wd200{width: 200px;}
.wd220{width: 220px;}
.wd270{width: 270px;}
.wd300{width: 300px;}
.wd313{width: 313px;}
.wd340{width: 340px;}
.wd344{width: 344px;}
.wd380{width: 380px;}
.wd400{width: 400px;}
.wd450{width: 450px;}
.wd480{width: 480px;}
.wd500{width: 500px;}
.wd700{width: 700px;}
.wd710{width: 720px;}
.wd770{width: 770px;}
.wd538{width: 538px;}
.wd1200{width: 1200px;}

#print {display:none;}

input.wd30{
    width: 30px;
}


input.grey{background-color: #dddddd;}

h1.sm{font-size: 7px;}
h1.sm a{font-size: 7px;}
h1.sm a:Hover{font-size: 7px;}

.ttl{font-family: Garamond, Times New Roman, MS Gothic, Tahoma, Sans-serif, Verdana, Arial; font-weight: 800; font-size: 16px; font-style:none;}

input.f_inp{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 10px; color: #bababa; font-weight: 100; text-decoration: none;
    border: none;
    padding: 0px;
    margin: 0px;
    background-color: #ffffff;
    width: 139px;
}

input.btn{
    width: 90px;
    height: 20px;
    line-height: 20px;
    background-image: url("img/button.gif");
    background-repeat: no-repeat;
    background-position: center left;
    background-color: #ffffff;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    cursor: pointer;
    text-align: right;
    padding: 0px 20px 2px 0px;
    border: none;
}

img.pnt{
    cursor: pointer;
}

/* float clearing for IE6 */
* html .clr{
    height: 1%;
    overflow: visible;
}

/* float clearing for IE7 */
*+html .clr{
    min-height: 1%;
}

/* float clearing for everyone else */
.clr:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}




