BODY
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    height: 100%;
background-image:url(../templates/images/setka_lightblue.png);
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px
}
h1, h2, h3 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;	color:#5180b1;}

.novis
{
    display: none;
}
.vis
{
}
.fleft
{
    float: left;
}
.fright
{
    float: right;
}
.cleft
{
    clear: left;
}
.cright
{
    clear: right;
}
.cboth
{
    clear: both;
}
.middle
{
    margin: 0px auto;
    width: 1000px;
}
#top
{
    background: url(../templates/images/top/bg.jpg) repeat-x;
    width: 100%;
    height: 232px;
    min-width: 1000px;
}
#top-left
{
    float: left;
    width: 450px;
    height: 232px;
}
#top-right
{
    clear: right;
    float: right;
    width: 550px;
    height: 232px;
}
#topline
{
    font-size: 11px;
    background: url(../templates/images/top/topline.gif) #24476F repeat-x;
    width: 100%;
    color: #ffffff;
    border-bottom: #dad4bc 1px solid;
    height: 24px;
    min-width: 1000px;
}
#topline-right
{
    background: url(../templates/images/top/topline_right.jpg) no-repeat;
}

.m_root
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_main.png);
    height: 20px;
    padding-top: 5px;
}
.m_root_active
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_main_active.png);
    height: 20px;
    padding-top: 5px;
}
.m_root_selected
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_main_selected.png);
    height: 20px;
    padding-top: 5px;
}
.m_root_selected_active
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_main_selected_active.png);
    height: 20px;
    padding-top: 5px;
}

.m_sub
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_sub.png);
    height: 17px;
}
.m_sub_active
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_sub_active.png);
    height: 17px;
}
.m_sub_selected
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_sub_selected.png);
    height: 17px;
}
.m_sub_selected_active
{
    padding-left: 15px;
    background-image: url(../templates/images/menu/button_sub_selected_active.png);
    height: 17px;
}
.m_root, .m_root_active, .m_root_selected, .m_root_selected_active, 
.m_sub, .m_sub_active, .m_sub_selected, .m_sub_selected_active
{
    background-position: center;
    cursor: pointer;
    background-repeat: no-repeat;
}
.m_root A, .m_root_active A, .m_root_selected A, .m_root_selected_active A, 
.m_sub A, .m_sub_active A, .m_sub_selected A, .m_sub_selected_active A

{
    color: White;
}


.flt
{
    border-right: #2B6BB0 1px solid;
    border-top: #2B6BB0 1px solid;
    font-size: 11px;
    border-left: #2B6BB0 1px solid;
    color: #000000;
    border-bottom: #2B6BB0 1px solid;
    background-color: #ffffff;
}
.shdw
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 11px;
    background: url(../templates/images/shdw.gif) #ffffff no-repeat;
    padding-bottom: 4px;
    color: #000000;
    padding-top: 4px;
}
.shdw INPUT
{
    border-top-width: 0px;
    border-left-width: 0px;
    font-size: 9px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}
.btn
{
    border-right: #000000 1px solid;
    padding-right: 3px;
    border-top: #000000 1px solid;
    padding-left: 3px;
    font-weight: bold;
    font-size: 11px;
    background: url(../templates/images/btn.jpg) #3A6BA5;
    padding-bottom: 0px;
    border-left: #000000 1px solid;
    cursor: pointer;
    color: #e5bb68;
    padding-top: 0px;
    border-bottom: #000000 1px solid;
}
.btn-on
{
    border-right: #000000 1px solid;
    padding-right: 3px;
    border-top: #000000 1px solid;
    padding-left: 3px;
    font-weight: bold;
    font-size: 11px;
    background: #731d04;
    padding-bottom: 0px;
    border-left: #000000 1px solid;
    cursor: pointer;
    color: #e5bb68;
    padding-top: 0px;
    border-bottom: #000000 1px solid;
}
#search
{
    background: url(../templates/images/content/search.jpg) no-repeat right top;
    height: 28px;
    text-align: right;
}
#search
{
    font-size: 11px;
    color: #670822;
}
#basket
{
    font-size: 10px;
    color: #3c3a3b;
    font-family: Verdana,Tahoma,Arial;
}
#basket TD
{
    font-size: 10px;
    color: #3c3a3b;
    font-family: Verdana,Tahoma,Arial;
}
#basket A
{
    font-weight: bold;
    font-size: 10px;
    color: #dc0000;
    font-family: Verdana,Tahoma,Arial;
    text-decoration: underline;
}
#basket A:hover
{
    text-decoration: none;
}
.partner
{
    font-size: 11px;
    background: url(../templates/images/content/partner_bg.gif) #ffffff repeat-y;
    width: 219px;
    color: #000000;
}
.partner A
{
    padding-right: 15px;
    background: url(../templates/images/arr.gif) no-repeat right center;
    font: 10px Verdana,Tahoma;
    color: #6d6e71;
    text-decoration: underline;
}
.partner A:hover
{
    text-decoration: none;
}
.card
{
    font-size: 10px;
    background: url(../templates/images/content/card.gif) no-repeat;
    width: 248px;
    color: #6d6e71;
    font-family: Verdana,Tahoma,Arial;
    height: 143px;
    text-align: left;
}
.card .img
{
    border-right: #78797c 1px solid;
    border-top: #78797c 1px solid;
    border-left: #78797c 1px solid;
    width: 100px;
    border-bottom: #78797c 1px solid;
    height: 100px;
    background-color: #ffffff;
    text-align: center;
}
.card B
{
    color: #000000;
}
.popup B
{
    color: #000000;
}
.popup
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-size: 11px;
    border-left: #000000 1px solid;
    color: #6d6e71;
    border-bottom: #000000 1px solid;
    font-family: Verdana,Tahoma,Arial;
}
.card SPAN
{
    color: #9a0a01;
}
.card SPAN B
{
    color: #9a0a01;
}
.popup SPAN
{
    color: #9a0a01;
}
.popup SPAN B
{
    color: #9a0a01;
}
.card .flt
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-size: 11px;
    border-left: #000000 1px solid;
    color: #000000;
    border-bottom: #000000 1px solid;
}
.popup .flt
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-size: 11px;
    border-left: #000000 1px solid;
    color: #000000;
    border-bottom: #000000 1px solid;
}
.card .btn
{
    margin-right: 10px;
}
.popup .btn
{
    margin-right: 10px;
}
.pager-right
{
    background: url(../templates/images/content/right.jpg) no-repeat right top;
    height: 25px;
}
.pager-left
{
    background: url(../templates/images/content/left.jpg) no-repeat left top;
    height: 25px;
}
.pager-left DIV
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 11px;
    padding-bottom: 4px;
    color: #9a0a01;
    padding-top: 4px;
    font-family: Verdana,Tahoma,Arial;
}
.pager-right DIV
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 11px;
    padding-bottom: 4px;
    color: #000000;
    padding-top: 4px;
    font-family: Verdana,Tahoma,Arial;
}
.pager-left A
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana,Tahoma,Arial;
}
.popup A
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana,Tahoma,Arial;
}
.popup IMG
{
    border-right: #6d6e71 1px solid;
    border-top: #6d6e71 1px solid;
    border-left: #6d6e71 1px solid;
    border-bottom: #6d6e71 1px solid;
}
.frm
{
    font-size: 10px;
    font-family: Verdana,Tahoma,Arial;
}
.frmerror
{
    font-size: 10px;
    font-family: Verdana,Tahoma,Arial;
    background-color: #fedada;
}
.frmstar
{
    color: #ff0000;
}
#bottom
{
    border-top: #000000 1px solid;
    background: url(../templates/images/bottom/bg.jpg) #f9f9f6 no-repeat 225px 0px;
    margin: 0px auto;
    width: 100%;
    height: 100px;
    min-width: 1000px;
}
#bottom-left
{
    float: left;
    width: 820px;
    height: 100px;
    text-align: left;
}
#bottom-right
{
    clear: right;
    font-size: 10px;
    float: right;
    width: 180px;
    color: #014da2;
    height: 100px;
    text-align: right;
}
#bottom-right DIV
{
    padding-right: 10px;
    padding-top: 20px;
}
#bottom-right A
{
    font-size: 11px;
    color: #5a5333;
}
.cr
{
    font-size: 11px;
    color: #898989;
}
.cr A
{
    font-size: 11px;
    color: #898989;
}
#bottom-line
{
    background: url(../templates/images/bottom/line_bg.gif) repeat-x;
    height: 25px;
}
#bottom-line DIV
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 11px;
    background: url(../templates/images/bottom/line_beg.jpg) no-repeat;
    padding-bottom: 5px;
    color: #898989;
    padding-top: 5px;
}
#bottom-line A
{
    font-size: 11px;
    color: #898989;
}
.white
{
    border-right: #000000 1px solid;
    padding-right: 0px;
    border-top: #000000 1px solid;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 5px;
    border-left: #000000 1px solid;
    color: #9a0a01;
    padding-top: 5px;
    border-bottom: #000000 1px solid;
    font-family: Verdana,Tahoma,Arial;
    background-color: #ffffff;
}
.white TABLE
{
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
}
.white TH
{
    border-right: #000000 1px solid;
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    border-bottom: #000000 1px solid;
    background-color: #9a0a01;
}
.white TD
{
    border-right: #000000 1px solid;
    font-size: 11px;
    color: #6d6e71;
    border-bottom: #000000 1px solid;
}
.white TD B
{
    color: #000000;
}
.white TD SPAN SPAN
{
    font-size: 11px;
    color: #000000;
}
.white TD SPAN
{
    color: #9a0a01;
}
.white TD SPAN B
{
    color: #9a0a01;
}
.white IMG
{
    border-right: #78797c 1px solid;
    border-top: #78797c 1px solid;
    border-left: #78797c 1px solid;
    border-bottom: #78797c 1px solid;
}
.white DIV DIV
{
    font-weight: bold;
    font-size: 11px;
    text-transform: uppercase;
    color: #000000;
}
.light
{
    font-size: 11px;
    background-color: #ffffff;
}
.dark
{
    font-size: 11px;
    background-color: #ebe8dc;
}
.white A
{
    font-size: 12px;
    color: #9a0a01;
}
.white INPUT
{
    font-size: 11px;
    color: #000000;
}
.white TEXTAREA
{
    font-size: 11px;
    color: #000000;
}
.order
{
    font-size: 12px;
    color: #000000;
}
.order SPAN
{
    font-size: 12px;
    color: #000000;
}
.order TD
{
    font-size: 12px;
    color: #000000;
}
.order INPUT
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-size: 12px;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
.order TEXTAREA
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-size: 12px;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
P
{
    font-family: Arial,Verdana,Tahoma;
}
TH
{
    font-family: Arial,Verdana,Tahoma;
}
LI
{
    font-family: Arial,Verdana,Tahoma;
}
FORM
{
    font-family: Arial,Verdana,Tahoma;
}
INPUT
{
    font-family: Arial,Verdana,Tahoma;
}
SELECT
{
    font-family: Arial,Verdana,Tahoma;
}
IMG
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    border-right-width: 0px;
}
FORM
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
A
{
    color: #000;
    text-decoration: none;
}
A:hover
{
    text-decoration: underline;
}
#content
{
    font-size: 12px;
    margin: 10px 20px 10px 10px;
    color: #000000;
    line-height: 125%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
}
#content P
{
    margin: 10px 0px;
}
#content TD
{
    font-size: 12px;
}
#content TH
{
    font-size: 12px;
}
#title
{
    font-size: 24px;
    background: url(../templates/images/content/title.jpg) no-repeat 100px 106px;
    color: #990a01;
    font-family: "Times New Roman" ,Times,serif;
}
#title DIV
{
    margin-top: 75px;
}
.txt-zag
{
    font-size: 14px;
    color: #993300;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#autor A:link
{
    font-weight: normal;
    font-size: 9px;
    color: #adadad;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#autor A:active
{
    font-weight: normal;
    font-size: 9px;
    color: #adadad;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#autor A:visited
{
    font-weight: normal;
    font-size: 9px;
    color: #adadad;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#autor A:hover
{
    font-weight: normal;
    font-size: 9px;
    color: #adadad;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#autor
{
    font-weight: normal;
    font-size: 9px;
    color: #adadad;
    font-family: Arial, Helvetica, sans-serif;
}

