
.mainbox {width:980px; height:100%; margin:auto; background:url(/images/footer.jpg) 50% 100% no-repeat;}
#top {background:url(/images/header.jpg) 50% 0 no-repeat;}
#topwork {background:url(/images/header-new.jpg) 50% 0 no-repeat;}

#lang_area {width:80px; text-align:center; border:1px solid #000066; background:#3366CC; padding:2px; margin:0 0 5px 0; float:right;}
#lang_inner {padding:3px 10px 5px 10px; border:1px solid #ffffff;}
#lang_inner, #lang_inner a {font-weight:bold; color:#ffffff; font-size:11px;}

/* MENU */
.topmenuarea {margin:0; margin:0 35px; text-align:left;}
.menutab {width:100%;}
.menutab td {white-space:nowrap;}
.menutab td.m_m {border:1px solid #000066; background:#3366CC; padding:2px;}
.menutab td.m_m div {padding:3px 10px 5px 10px; border:1px solid #ffffff;}
.menutab td.m_s {width:20px;}
.menutab td a {font-family:Arial; font-weight:bold; font-size:15px; color:#ffffff; text-decoration:none;}
.menutab td a:hover {text-decoration:underline;}

#m_src {text-align:center; width:150px;  background:url(/images/lupa.gif) 10px 50% no-repeat #3366CC; border:1px solid #000066; padding:2px;}
#m_src div {padding:3px 10px 7px 40px;  border:1px solid #ffffff;}
#m_src a {white-space:nowrap;  font-family:Tahoma; font-weight:normal; font-size:11px; line-height:16px;color:#ffffff; text-decoration:underline;}

/* LEFT CATALOG LIST */
.li-arr, .li-arr-act {border:1px solid #000066; padding:2px;}
.li-arr {background:url(/images/w-arrow.gif) 182px 50% no-repeat #3366CC;}
.li-arr-act {background:url(/images/r-arrow.gif) 182px 50% no-repeat #3366CC;}
.li-arr a {color:#fff; text-decoration:none;}
.li-arr-act a {color:#fff; text-decoration:underline;}
.li-arr div, .li-arr-act div {border:1px solid #ffffff; padding:2px 20px 3px 10px;}

/* REGISTRATION */
.reg_title {color:#3F3C83; font-size:11px; font-family:Tahoma; font-weight:bold;}
.reg_txt, .reg_txt a {color:#464DA4;  font-size:11px;}
#reg_area {background:url(/images/regform-bg.gif) 0 0 repeat-x #8BBFFF;}
.regtab td a, .reg_form, .reg_form a {color:#6C73FF; font-family:Tahoma; font-weight:normal; font-size:11px;}
.reginput {border:1px solid #BEBEBF; width:150px; background:#ffffff; padding:0 3px; color:#606060;}


/* BASKET */
.smartbsktarea {width:200px; height:91px; background:url(/images/basket-bg.gif) 0 0 repeat-x #E5E5E5; margin:30px 0 0 0;}
.smartbsk_title {text-align:center; padding-top:8px;}
.smartbsk_title, .smartbsk_title a {color:#3F3C83; font-size:14px; font-family:Tahoma; font-weight:bold;}
.smartbsk_txt {color:#464DA4; padding:3px 10px 0 65px; font-size:11px;}
.smartbsktarea p {padding:0 0 3px 0;}

/* Hot News */
.rt_newstitle {border:1px solid #000066; background:#3366CC; padding:2px;}
.rt_newstitle_inn {padding:3px 10px 5px 10px; border:1px solid #ffffff; background:url(/images/w-arrow.gif) 180px 50% no-repeat;}
.rt_newstitle_inn, .rt_newstitle_inn a {color:#ffffff;}


/* More */
.more {padding:0; background:url(/images/rt-news-bg.jpg) 100% 0 repeat-y;}
.more span {cursor:pointer;}
.more span.hide {display:none;}
.more em {cursor:pointer; font-style: normal; color:#ffffff; text-decoration: underline; border:1px solid #000066; background:#3366CC; padding:2px; width:194px; display:block;}
.more em span, .click em.hide span {padding:3px 10px 5px 10px; border:1px solid #ffffff; display:block;}
.more em span {background:url(/images/w-arrow.gif) 180px 50% no-repeat;}
.click em.hide span {background:url(/images/r-arrow.gif) 180px 50% no-repeat;}
.more em.hide {display:none;}
.more div.hotnews-box {display:none;}
.click em.show {display: none;}
.click em.hide {display:block;}
.click div.hotnews-box {display:block; padding:3px 10px 5px 10px;}