BODY {background-color: #FFF; color: #000; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; margin: 0px; padding: 0px;} 
DIV, P, H1, H2, H3, H4, H5, FORM {margin: 0px; padding: 0px;}
IMG {border: 0px;}
A:link,A:visited,A:active {text-decoration: underline; font: bold 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#5aabe1;}
A:hover {text-decoration: none; font: bold 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#5aabe1;}
.sep{clear:both;}
.hand {cursor: pointer;}
.span_lnk {text-decoration: underline; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#174774; cursor: pointer;}

#bm_lnk:link,#bm_lnk:visited,#bm_lnk:active {text-decoration: underline; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#174774;}
#bm_lnk:hover {text-decoration: none; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#174774;}

.all {width:100%; background: url(images/bg.gif) top repeat-x;}
.main {width:960px; border:none; display:block; margin-left:auto; margin-right:auto; text-align:left;}

.h1_bg {width:225px; height:110px; clear: right; float: left;}
.h2_bg {width:735px; height:110px; clear: right; float: left; text-align: right;}
.logo {margin-top: 35px;}
.set_home {margin-top: 35px;}
.adv {height:110px; margin-top: 0px; overflow: hidden;}

.menu_l {height:62px; background: url(images/mn_l.gif) left top no-repeat;}
.menu_r {height:62px; background: url(images/mn_r.gif) right top no-repeat;}
.menu {width:940px; height:62px; background: url(images/mn_bg.gif) repeat-x; border:none; display:block; margin-left:auto; margin-right:auto; text-align: center;}
.menu1 {margin-left:1px; padding-top:20px}
.menu_sep {width:960px; height:7px; background: url(images/mn_sep.jpg) center top no-repeat;}

.mn_but_l {background: url(images/mn_but_l.gif) left top no-repeat; float:left; margin-top: 22px; margin-right: 15px; cursor: pointer;}
.mn_but_r {height:18px; background: url(images/mn_but_r.gif) right top no-repeat;}
.mn_but {height:18px; background: url(images/mn_but_bg.gif) repeat-x; margin: 0px 3px; padding-top: 1px; font: normal 12px Tahoma; color:#164673; border:none; display:block; text-align:center;}

.mn_but_l_on {background: url(images/mn_but_l_on.gif) left top no-repeat; float:left; margin-top: 22px; margin-right: 15px; cursor: pointer;}
.mn_but_r_on {height:18px; background: url(images/mn_but_r_on.gif) right top no-repeat;}
.mn_but_on {height:18px; background: url(images/mn_but_bg_on.gif) repeat-x; margin: 0px 3px; padding-top: 1px; font: normal 12px Tahoma; color:#fff; border:none; display:block; text-align:center;}

.file_1 {height:12px; background: #fff; color: #164673; padding: 4px; border: 1px solid #d7d7d7}
.sbm_ava {background: url(images/but_make.gif) no-repeat; width: 132px; height: 28px; border: 0px;}
.sbm_ava_on {background: url(images/but_make_on.gif) no-repeat; width: 132px; height: 28px; border: 0px; cursor: pointer;}

#but1q {width: 80px;}
#but2q {width: 95px}
#but3q {width: 90px}
#but4q {width: 60px}
#but5q {width: 100px; position:relative;}
#but6q {width: 230px}
#but7q {width: 130px}

#but {padding: 0px 5px;}
.mnbut {cursor: pointer;}

.mn11 {background: url(images/mn11.gif) left top no-repeat;}
.mn12 {background: url(images/mn12.gif) left top repeat-x;}
.mn13 {background: url(images/mn13.gif) left top no-repeat;}
.mn21 {background: url(images/mn21.gif) left top repeat-x;}
.mn22 {background: url(images/mn21.gif) left top repeat-x; color:#164673;}
.mn22 A:link, .mn22 A:visited, .mn22 A:active {text-decoration: none; font: normal 12px Tahoma; color:#164673;}
.mn22 A:hover {text-decoration: none; font: normal 12px Tahoma; color:#fff;}
.mn23 {background: url(images/mn21.gif) left top repeat-x;}
.mn31 {background: url(images/mn31.gif) left top no-repeat;}
.mn32 {background: url(images/mn32.gif) left top repeat-x;}
.mn33 {background: url(images/mn33.gif) left top no-repeat;}

.mn11on {background: url(images/mn11on.gif) left top no-repeat;}
.mn12on {background: url(images/mn12on.gif) left top repeat-x;}
.mn13on {background: url(images/mn13on.gif) left top no-repeat;}
.mn21on {background: url(images/mn21on.gif) left top repeat-y;}
.mn22on {background: url(images/unv.gif) left top no-repeat; color:#fff;}
.mn23on {background: url(images/mn23on.gif) left top repeat-y;}
.mn31on {background: url(images/mn31on.gif) left top no-repeat;}
.mn32on {background: url(images/mn32on.gif) left top repeat-x;}
.mn33on {background: url(images/mn33on.gif) left top no-repeat;}

.adv_submenu {padding: 15px 0px;}
.adv_leftcol {margin-top: 10px; margin-right:6px;}
.adv_leftcol img {border: 1px solid #d2d2d2;}
.adv_rightcol {margin-top: 10px; text-align: left;}
.adv_rightcol img {border: 1px solid #d2d2d2;}
.adv_centercol {clear: both; margin-top: 10px; margin-bottom: 10px;}
.adv_bot {clear: right; float: left; margin-top: 10px; margin-bottom: 10px;}

.col_center {width:640px; clear: right; float: left; padding-bottom:10px;}
.col_l {width:220px; clear: right; float: left; margin-right:10px;}
.col_c {width:410px; clear: right; float: left;}
.col_r {width:310px; clear: right; float: left; margin-left:10px; padding-bottom:10px; text-align: right;}
#lc {width:100%;}

.c1 {background: url(images/c1_l22.jpg) right top no-repeat; padding-right:6px;}
.c1_l11 {height:4px; background: url(images/c1_l11.gif) left top no-repeat; font-size: 1px;}
.c1_l12 {height:4px; background: url(images/c1_l12.gif) right top no-repeat; font-size: 1px;}
.c1_l21 {background: url(images/c1_l21.gif) left top repeat-y;}
.c1_l22 {background: url(images/c1_l21.gif) right top repeat-y; padding: 0px 6px;}
.c1_l31 {height:4px; background: url(images/c1_l31.gif) left top no-repeat; font-size: 1px;}
.c1_l32 {height:4px; background: url(images/c1_l32.gif) right top no-repeat; font-size: 1px;}

.cat_bg {height:21px; cursor: pointer;}
.cat {height:21px; margin-left: 20px; padding-top: 2px; font: normal 12px Tahoma; color:#154572;}

.cat {height:21px; margin-left: 20px; padding-top: 2px; font: normal 12px Tahoma; color:#154572;}
.cat A:link, .cat A:visited, .cat A:active {text-decoration: none; font: normal 12px Tahoma; color:#154572;}
.cat A:hover {text-decoration: none; font: normal 12px Tahoma; color:#fff;}
.cat_on A:link, .cat_on A:visited, .cat_on A:active, .cat_on A:hover {text-decoration: none; font: normal 12px Tahoma; color:#fff;}

.cat_bg_on {height:21px; background: url(images/cb_l.gif) left top no-repeat; color:#fff;}
.cat_on {height:21px; background: url(images/cb_r.gif) right top no-repeat; margin-left: 20px; padding-top: 2px; font: normal 12px Tahoma; color:#fff;}
.cat_bg_sel {height:21px; padding-top: 2px; font: normal 12px Tahoma; color:#fff;}
.cat_sel {height:21px; margin-left: 20px; padding-top: 2px; font: normal 12px Tahoma; color:#FF0000;}
.cat_main { margin-bottom:10px;}

.ava_menu {height:25px; background: url(images/ava_bg.gif) left top repeat-x; margin-bottom: 3px;}

.ava_mn_l {height:25px; float:left; cursor: pointer;}
.ava_mn_r {height:25px;}
.ava_mn {padding-top:4px; text-align:center; text-decoration: underline; font: bold 10px Tahoma, Arial, Helvetica, Myriad Pro; color:#5aabe1;}

.ava_mn_l_on {height:25px; background: url(images/ava_mn1.gif) left top no-repeat; float:left;}
.ava_mn_r_on {height:25px; background: url(images/ava_mn2.gif) right top no-repeat;}
.ava_mn_on {padding-top:4px; text-align:center; text-decoration: none; font: bold 10px Tahoma, Arial, Helvetica, Myriad Pro; color:#fff; }

.ava_mn A:link, .ava_mn A:visited, .ava_mn A:active {text-decoration: underline; font: bold 10px Tahoma, Arial, Helvetica, Myriad Pro; color:#5aabe1;}
.ava_mn A:hover {text-decoration: none; font: bold 10px Tahoma, Arial, Helvetica, Myriad Pro; color:#5aabe1;}

.ava_area {padding:6px; background-color: #f3f3f3; border: 1px solid #cfcfcf; text-align: left;}
.mk_stp0 {height:20px; font: bold 14px Tahoma; color:#184774; line-height: 25px;}
.mk_stp1 {height:20px; background: url(images/stp1.gif) left top no-repeat; padding-left: 80px; font: normal 12px Tahoma; color:#184774; line-height: 25px;}
.mk_stp1_text {margin-top: 8px; margin-bottom: 5px; font: normal 12px Tahoma; color:#878787; line-height: 25px;}
.mk_stp1_text INPUT {width: 295px; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color: #184774; border: 1px solid #d7d7d7; background-color: #fff;}
.mk_stp2 {height:20px; background: url(images/stp2.gif) left top no-repeat; padding-left: 80px; font: normal 12px Tahoma; color:#184774; line-height: 25px;}
.mk_stp2_text {margin-top: 8px; margin-bottom: 10px; font: normal 12px Tahoma; color:#878787;}
.mk_stp3 {height:20px; background: url(images/stp3.gif) left top no-repeat; padding-left: 80px; font: normal 12px Tahoma; color:#184774; line-height: 25px;}
.mk_stp3_text {margin-top: 4px; margin-bottom: 5px; font: normal 12px Tahoma; color:#878787;}
.mk_stp4 {margin-top: 10px; margin-bottom: 5px;}
.mk_stp2_win {height:100px; top: 400px; left: 800px; background-color: #F9F9F9; padding: 5px; margin-bottom: 10px; overflow: auto; border: 1px solid #CFCFCF; text-align: center;}
.mk_stp2_win .span_lnk IMG {display: block; margin: 5px 0px;}
#avasimple_poloska_div, #close_line {display: none;}

#ava1 {width: 90px;}
#ava2 {width: 80px;}
#ava3 {width: 72px;}
#ava4 {width: 68px;}

.c_head {height:16px; padding-left:0px; padding-top: 5px;}
.c_head_text {font: normal 12px Tahoma; color:#5e5e5e; line-height: 15px; padding-top: 10px;}
.sep_big_l {height:8px; background: url(images/sep_big1.gif) left top no-repeat;}
.sep_big_r {height:8px; background: url(images/sep_big2.gif) right top no-repeat;}
.more_div {background: url(images/ico_more.gif) left top no-repeat; padding-left: 20px; margin-top: 10px;}
.more_div A:link, .more_div A:visited, .more_div A:active {text-decoration: none; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#467199;}
.more_div A:hover {text-decoration: underline; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#467199;}

.prod_block {}
.prod_item {}
.prod_cat {font: normal 20px Tahoma, Arial, Helvetica, Myriad Pro; color:#467199; margin-top: 10px;}
.prod_img {clear: right; float: left; margin: 10px 10px 10px 0px;}
.prod_info {width: 195px; clear: right; float: left; margin: 10px 0px; font: bold 16px Tahoma, Arial, Helvetica, Myriad Pro; color:#363636; line-height: 13px;}
.prod_info IMG {display:block; margin-top:10px; margin-bottom:5px;}
.prod_info A:link, .prod_info A:visited, .prod_info A:active {text-decoration: underline; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#9a9a9a;}
.prod_info A:hover {text-decoration: none; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#9a9a9a;}

.sep_arr1 {height:5px; background: url(images/sep_arr1.gif) repeat-x; clear:both; margin-top: 10px; margin-bottom: 10px; font-size:1px}

.pages {margin-top: 10px; margin-bottom: 10px; font: bold 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#174774; line-height: 13px;}
.pages A:link, .pages A:visited, .pages A:active {text-decoration: none; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#174774;}
.pages A:hover {text-decoration: underline; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#174774;}

.bot_div {background-color: #ededed; padding: 0px 6px 10px 6px;}
.bot_text {font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#9a9a9a;}
.bot_text A:link, .bot_text A:visited, .bot_text A:active {text-decoration: none; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#9a9a9a;}
.bot_text A:hover {text-decoration: underline; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#9a9a9a;}
.copy {clear: right; float: left; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color:#868686; margin-left: 15px; margin-top: 10px;}


.f_inp {width: 290px; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color: #184774; border: 1px solid #d7d7d7; background-color: #fff;}
.f_inp_small {width: 100px; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro;	color: #184774; border: 1px solid #d7d7d7; background-color: #fff;}
.f_text {width: 250px; height: 100px; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color: #184774; border: 1px solid #d7d7d7; background-color: #fff;}
.f_sel {width: 200px; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color: #184774;}
.f_ch {font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color: #184774;}
.f_but {width: 150px; font: normal 12px Tahoma, Arial, Helvetica, Myriad Pro; color: #184774; border: 1px solid #d7d7d7; background-color: #fff;}

.hidden {
    display: none;
}