BODY {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; scrollbar-arrow-color: #254586;}
UL, LI, P, TD, TR {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; color: #663300}
IMG {border:0px;border-left:0px;border-right:0px;border-top:0px;border-bottom:0px}
TABLE {border:0px;border-left:0px;border-right:0px;border-top:0px;border-bottom:0px}
h1 {font: 19px Arial, Helvetica; margin: 0px; color: #DC342F; font-weight: bold}
h2 { font: 17px Arial, Helvetica; margin: 0px; color: #FF6600; font-weight: bold}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; margin: 0px;}
h4 { font: 15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #2F65AF; text-decoration: none; font-weight: bold; margin: 0px;}
a { color: #FF6600}
a:hover { color: #FF9900;}
p { text-indent: 16px}

.pol { border-bottom: #FF9933 1px double; }

/* Для блока акций */
.akci_zag { background:#ffffff; border-bottom: #FF9933 1px solid;}
.akci_pict { background:#ffffff; border-right: #FFEB9A 6px solid; border-bottom: #FF9933 1px solid;}
.akci_text { padding-left: 30px; border-bottom: #FF9933 1px double; }

/* Форма поиска в меню */
.poisk { width: 120px; height: 17px; background:#ffffff url(images/f.gif) top repeat-x; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; padding-left:2px;
     BORDER-RIGHT: #C36100 1px solid; BORDER-TOP: #C36100 1px solid; BORDER-LEFT: #C36100 1px solid; COLOR: #252525; BORDER-BOTTOM: #C36100 1px double}
.fkno {border:1px; background:#DA3E26 url(images/ffiltr.gif); font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; padding-left:2px; height=20px;
     BORDER-RIGHT: #000000 1px double; BORDER-TOP: #ffffff 1px double; BORDER-LEFT: #ffffff 1px double; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px double}



.ipx { padding: 4px 4px 0px 0px;}
.ma { font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF9933;  text-decoration: underline; font-weight: bold}
.ma:hover { color: #FF6600; text-decoration: none}
.men { padding-left: 65px}
ul {list-style-image : url(images/w.gif); margin: 2px}
.ma2 { font: 11px Arial, Helvetica, sans-serif; color: #33557c}
.ma2:hover { color: #FF6600; text-decoration: none}
.ma3 { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #1f3f63}
.ma3:hover { color: #FF6600; text-decoration: none}
.bzag { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff}
.mnews {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #663300;
padding-right: 10px; padding-left: 37px ; padding-top: 10px; padding-bottom: 10px}
.dnews {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; font-weight: bold}
.annews {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #663300;}

.mnews2 {padding-right: 20px; padding-left: 20px ; padding-top: 20px; padding-bottom: 0px; text-align: justify}
.mnews3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #663300; text-align: justify}
.ntxl { font: 11px Arial, Helvetica, sans-serif; color: #FF6600}
.ntxl:hover { color: #DC342F; text-decoration: none}
.bzag_body {padding-left: 20px}
.rast {padding-right: 5px; padding-top: 12px; padding-bottom: 5px}


#art {padding-right: 20px; padding-left: 20px ; padding-top: 20px; padding-bottom: 20px; text-align: justify}
#art h1 {text-align: left; font: 12px Arial, Helvetica; margin-bottom: 10px; color: #DC342F; font-weight: bold}
#art a { color: #DC342F;}
#art a:hover { color: #FF6600;}

/* Блок Авторизации*/
#contactsform .sf_textbox, #regform .sf_textbox, #regform .sf_password {width: 120px}
#contactsform .sf_textarea, #contactsform .sf_textbox, #regform .sf_textbox, #regform .sf_password, .inp {border:1px; background:#ffffff url(images/f.gif) top repeat-x; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; padding-left:2px; height=16px;
     BORDER-RIGHT: #FFEB9A 1px double; BORDER-TOP: #C36100 1px double; BORDER-LEFT: #C36100 1px double; COLOR: #DC342F; BORDER-BOTTOM: #FFEB9A 1px double}
#contactsform .sf_textbox, #contactsform .sf_textarea {width: 250px;}
#contactsform .sf_textarea {height: auto}
#antispam .sf_textbox {width: 100px; text-align:center}

.inp2 {border:1px; background:#ffffff url(images/f.gif) top repeat-x; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight: bold; padding-left:2px;
     BORDER-RIGHT: #FFEB9A 1px double; BORDER-TOP: #C36100 1px double; BORDER-LEFT: #C36100 1px double; COLOR: #DC342F; BORDER-BOTTOM: #FFEB9A 1px double}
.mablo { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold;  padding-left: 16px;}
.avt1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; padding-left: 6px}
.avt2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFBC8}
.avt2:hover { color: #ffffff}
.ba { background:#476C93 url(images/fon_ba.gif) top repeat-x; }
.ba2 { background:#E0423D url(images/fon_ba2.gif) top repeat-x; }


/* Блок презентации*/
.pzag { font: 12px Arial, Helvetica, sans-serif; color: #ffffff}
.ppre {padding-right: 5px}
.pka { font: 10px Arial, Helvetica, sans-serif; color: #A7BCD1}
.plik { font: 10px Arial, Helvetica, sans-serif; color: #BDDEFF}
.plik:hover { color: #ffffff; text-decoration: none}

/* Блок Анонсов разделов*/
.msb { font: 12px Arial, Helvetica, sans-serif; color: #BDCEE1; text-align: justify}
.msb2 { font: 12px Arial, Helvetica, sans-serif; color: #BDCEE1; text-align: justify}
.mlink { font: 12px Arial, Helvetica, sans-serif; color: #93C6FF}
.mlink:hover { color: #ffffff; text-decoration: none}
.araz { font: 11px Arial, Helvetica, sans-serif; color: #ffffff}
.araz:hover { text-decoration: none}

/* Блок Новинок, Лидеров, Акции*/
.nzag { font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #DC342F; font-weight: bold}
.nzag:hover { text-decoration: none}
.ntxt { font: 12px Arial, Helvetica, sans-serif; color: #33557C}
.nlin { font: 11px Arial, Helvetica, sans-serif; color: #C6C6C6}
.nlin:hover { color: #666666; text-decoration: none}
.pict {background:#F4F4F4 top; BORDER-RIGHT: #D6D6D6 1px double; BORDER-TOP: #D6D6D6 1px double; BORDER-LEFT: #D6D6D6 1px double; COLOR: #ffffff; BORDER-BOTTOM: #D6D6D6 1px double}
.nya {BORDER-RIGHT: #D6D6D6 1px double; BORDER-TOP: #F1F1F1 1px solid;}
.nya2 {BORDER-RIGHT: #D6D6D6 1px double}
.nya3 {padding-bottom: 1px; padding-top: 10px; BORDER-bottom: #D6D6D6 1px double}
.nlin2 { font: 9px Arial, Helvetica, sans-serif; color: #808080}
.nlin3 { font: 9px Arial, Helvetica, sans-serif; color: #000000}
.nlin4 { font: 9px Arial, Helvetica, sans-serif; color: #DC342F}
.nlin5 { font: 14px Arial, Helvetica, sans-serif; color: #DC342F; font-weight: bold; font-style: italic}
.nlin6 { font: 11px Verdana, Geneva, Helvetica, sans-serif; color: #DC342F}
.nlin6:hover { text-decoration: none}

/* Блок горизонтальный рубрикатор */

.rtxt { font: 12px Arial, Helvetica, sans-serif; color: #ffffff}
.rtxt:hover { text-decoration: none}
.rlin { font: 12px Arial, Helvetica, sans-serif; color: #BDDEFF}
.rlin:hover { text-decoration: none}

/* Фильтр */
#filter .sf_textbox {width: 20%}
#filter .sf_select, #filter .sf_textbox, .fform {border:1px; background:#FFEDDC; font-family: Arial,Helvetica,sans-serif; font-size:10px; padding-left:2px; height=16px;
     BORDER-RIGHT: #FFEB9A 1px double; BORDER-TOP: #C36100 1px double; BORDER-LEFT: #C36100 1px double; COLOR: #703800; BORDER-BOTTOM: #FFEB9A 1px double}
.fraz { font: 11px Arial, Helvetica, sans-serif; color: #532A00}
.ffiltr { font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold}

DIV.line3 { FONT-SIZE: 1px; RIGHT: 0px; BACKGROUND: url(images/picas_menu01.gif) #cedce2 repeat-x left bottom; WIDTH: 112px; POSITION: absolute; HEIGHT: 1px
}
.pag {BORDER-RIGHT: #ffffff 1px solid; COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM: #FFE2C3 1px double; BORDER-TOP: #FFE2C3 1px double}
.pli { font: 12px Arial, Helvetica, sans-serif; color: #ffffff; TEXT-DECORATION: none}
.wse { font: 10px Verdana, Helvetica, sans-serif; color: #ffffff; TEXT-DECORATION: none }
.wse2 { font-weight: bold; font: 14px Tahoma, sans-serif; color: #ffffff; padding-left: 3px;  padding-right: 2px}
.wse2:hover { color: #ffffff; background: #DC342F; text-decoration: none}

/* Основной текст */
.txt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-align: justify}
.txt2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #DC342F}
.eya {BORDER-BOTTOM: #D6D6D6 1px solid;}
.tya {BORDER-top: #D6D6D6 1px solid; BORDER-BOTTOM: #D6D6D6 1px solid}
.tza {padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px}
.tli { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FF6600}
.tli:hover { color: #DC342F; text-decoration: none}

/* Таблица товаров при поиске */
.idt { padding: 3px 5px 3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; BORDER-BOTTOM: #D6D6D6 1px solid; }
.tov { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; BORDER-BOTTOM: #D6D6D6 1px solid;}
.dan { background:#FFF8F1; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; BORDER-BOTTOM: #D6D6D6 1px solid; BORDER-right: #ffffff 1px solid;}
.vto { background:#ffffff; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; BORDER-BOTTOM: #D6D6D6 1px solid; BORDER-right: #FFF8F1 1px solid;}
.tzag {  padding-top: 4px;  padding-bottom: 4px; text-align: center; BORDER-BOTTOM: #FF9900 3px solid; }
.assort { margin: 4px 10px 4px 11px;}

/* Низ страницы */
.ztxt { font: 12px Arial, Helvetica, sans-serif; color: #ffffff}
.ztxt:hover { text-decoration: none}
.muviknet { font: 9px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}
.muviknet:hover { color: #ffffff; text-decoration: underline}


.pager_box {
/*    border: #ffffff 1px solid;*/
    width: auto;
    height: 24px;
}

.pager_box tr {
    background-color: #FFE2C3;
}

.pager_title {
    font: 15px Arial, Helvetica;
    padding-left: 3px;
    color: #FF9933;
    font-weight: bold;
    background-color: #FFE2C3;
}

.pager_link, .pager_controls, .pager_current {
    display: table-cell;
    width: 26px;
    height: 25px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: normal;
    font-size: 12px;
    text-align: center;
    padding-top: 4px;
    BORDER: #FFE2C3 1px solid;
    border-left: black 0px solid;
    vertical-align: top;
}

.pager_link {
    background-color: #FFAF60;
}

.pager_current {
    background-color: #DC342F;
    font-weight: bold;
}

.pager_controls {
    background-color: #FF9933;
}

a.pager_controls:hover, a.pager_link:hover, a.pager_link:hover {
    background-color: #DC342F;
}


