body {
background-color:#ffffff;
margin: 0px 0px 0px 0px;
}

td {
        font-family: Arial;
        color: #000000;
        font-size: 95%;
}

p {
        font-family: Arial;
        color: #000000;
        font-size: 95%;
                padding:10px 0px 0px 0px;
                margin:0px 0px 0px 0px;
}

a:link {
        font-family: Arial;
        color: #A72024;
        text-decoration: underline;
}
a:visited {
        font-family: Arial;
        color: #A72024;
        text-decoration: underline;
}
a:hover {
        font-family: Arial;
        color: #000000;
        text-decoration: none;
}
a:active {
        font-family: Arial;
        color: #000000;
        text-decoration: underline;
}

div.menu_main {
        padding: 0px 0px 0px 0px;
        color: #ffffff;
}

a.menu_main_2:link {
        font-family: Arial;
        color: #cc260b;
        font-weight: normal;
        font-size: 14px;
        text-decoration: underline;
}

a.menu_main_2:visited {
        font-family: Arial;
        color: #cc260b;
        font-weight: normal;
        font-size: 14px;
        text-decoration: underline;
}

a.menu_main_2:hover {
        font-family: Arial;
        color: #cc260b;
        font-weight: normal;
        font-size: 14px;
        text-decoration: none;
}

a.menu_main_2:active {
        font-family: Arial;
        color: #cc260b;
        font-weight: normal;
        font-size: 14px;
        text-decoration: underline;
}

a.menu_main:link {
        font-family: Arial;
        color: #ffffff;
        font-weight: normal;
        font-size: 13px;
        text-decoration: underline;
}

a.menu_main:visited {
        font-family: Arial;
        color: #ffffff;
        font-weight: normal;
        font-size: 13px;
        text-decoration: underline;
}
a.menu_main:hover {
        font-family: Arial;
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
}
a.menu_main:active {
        font-family: Arial;
        color: #ffffff;
        font-weight: normal;
        text-decoration: underline;
}

a.link_w:link {
        font-family: Arial;
        color: #ffffff;
        font-weight: bold;
        font-size: 12px;
        text-decoration: underline;
}
a.link_w:visited {
        font-family: Arial;
        color: #ffffff;
        font-weight: bold;
        font-size: 12px;
        text-decoration: underline;
}
a.link_w:hover {
        font-family: Arial;
        color: #ffffff;
        text-decoration: none;
}
a.link_w:active {
        font-family: Arial;
        color: #ffffff;
        text-decoration: underline;
}

a.link_w_n:link {
        font-family: Arial;
        color: #ffffff;
        font-weight: normal;
        font-size: 12px;
        text-decoration: none;
}
a.link_w_n:visited {
        font-family: Arial;
        color: #ffffff;
        font-weight: normal;
        font-size: 12px;
        text-decoration: none;
}
a.link_w_n:hover {
        font-family: Arial;
        color: #ffffff;
        text-decoration: underline ;
}
a.link_w_n:active {
        font-family: Arial;
        color: #ffffff;
        text-decoration: none;
}

a.link_b:link {
        font-family: Arial;
        font-size: 80%;
        color: #000000;
        font-weight:bold;
        text-decoration: underline;
}
a.link_b:visited {
        font-family: Arial;
        color: #000000;
        font-size: 80%;
        font-weight:bold;
        text-decoration: underline;
}
a.link_b:hover {
        font-family: Arial;
        color: #000000;
        text-decoration: none;
}
a.link_b:active {
        font-family: Arial;
        color: #000000;
        text-decoration: underline;
}

a.link_news:link {
        font-family: Arial;
        font-size: 100%;
        color: #ffffff;
        font-weight: bold;
        text-decoration: underline;
}
a.link_news:visited {
        font-family: Arial;
        color: #ffffff;
        font-size: 100%;
        font-weight: bold;
        text-decoration: underline;
}
a.link_news:hover {
        font-family: Arial;
        color: #ffffff;
        text-decoration: none;
}
a.link_news:active {
        font-family: Arial;
        color: #ffffff;
        text-decoration: underline;
}

.news_div, h3 {
        font-family: Arial;
        color: #585858;
        font-size: 90%;
        font-weight: normal;
        text-decoration: none;
}


a.menu_cat:link {
        font-family: Arial;
        color: #000000;
        font-weight:normal;
        text-decoration: none;
}
a.menu_cat:visited {
        font-family: Arial;
        color: #000000;
        font-weight:normal;
        text-decoration: none;
}
a.menu_cat:hover {
        font-family: Arial;
        color: #000000;
        text-decoration: underline;
}
a.menu_cat:active {
        font-family: Arial;
        color: #000000;
        text-decoration: none;
}

.menu_cat_2 {
        text-decoration: none;
        margin-left: -20px;
        padding: 0px 0px 5px 20px;
        border-bottom: 1px dotted #606060;
}
.menu_cat_3 {
        font-family: Arial;
        color: #000000;
        font-size: 100%;
}

a.navy_small:link {
        font-family: Arial;
        color: #ffffff;
        font-size: 80%;
        font-weight: normal;
        text-decoration: none;
}
a.navy_small:visited {
        font-family: Arial;
        color: #ffffff;
        font-size: 80%;
        text-decoration: none;
}
a.navy_small:hover {
        font-family: Arial;
        font-size: 80%;
        color: #ffffff;
        text-decoration: underline;
}
a.navy_small:active {
        font-family: Arial;
        font-size: 80%;
        color: #ffffff;
        text-decoration: none;
}

.navy_small_t {
        font-family: Arial;
        color: #ffffff;
        font-size: 80%;
}

.navy_small_t2 {
        font-family: Arial;
        color: #ffffff;
}

.navy_small_black {
        font-family: Arial;
        color: #8d8d8d;
        font-size: 80%;
        text-align : left;
}


.head_b, h1 {
        font-family: Arial;
        font-size: 115%;
        color: #a72024;
        text-decoration: none;
}

h2 {
        font-family: Arial;
        font-size: 110%;
        color: #a72024;
        text-decoration: none;
}

h3 {
        font-family: Arial;
        font-size: 105%;
        color: #a72024;
        text-decoration: none;
}

.contacts_white {
        font-family: "Georgia";
        color: #ffffff;
        font-size: 18px;
        font-weight: normal;
        padding: 0px 0px 5px 0px;
}

.contacts_gray {
        font-family: Arial;
        color: #7f6401;
        font-size: 12px;
        font-weight: normal;
        padding: 0px 0px 0px 0px;
}

.phone_icq_red {
        font-family: Arial;
        color: #98270d;
        font-size: 27px;
        font-weight: bold;
}

.phone_icq_bl {
        font-family: "Lucida Sans Unicode";
        color: #000000;
        font-size: 24px;
}

.phone_icq_wsm {
        font-family: "Lucida Sans Unicode";
        color: #ffffff;
        font-size: 15px;
}

.head_r {
        font-family: Arial;
        color: #a72024;
        font-size: 30px;
}
.head_r_s {
        font-family: Arial;
        color: #a72024;
        font-size: 18px;
}
li.list_st{
        font-family: Arial;
        color: #000000;
        font-size: 105%;
        list-style : url(img/arrow-left.gif);
                margin: 7px 0px 2px 0px;
}
.table_head {
        font-family: Arial;
        color: #000000;
        font-size: 90%;
}
.cat_group {
        text-decoration: none;
        padding: 5px 0px 5px 0px;
        border-bottom: 1px dotted #606060;
        width: 100%;
}

SPAN.TreeviewSpanArea A:link {
        font-family: Arial;
        color: #000000;
        font-weight:normal;
        text-decoration: none;
}
SPAN.TreeviewSpanArea A:visited {
        font-family: Arial;
        color: #000000;
        font-weight:normal;
        text-decoration: none;
}
SPAN.TreeviewSpanArea A:hover {
        text-decoration: underline;
        background-color : #ffcb05;
}

SPAN.TreeviewSpanArea A:active {
        font-family: Arial;
        color: #000000;
        font-weight:normal;
        text-decoration: none;
}

SPAN.TreeviewSpanArea img {
        background-color : #dfe5ed;
}

SPAN.TreeviewSpanArea td {
        vertical-align : middle;
}
input.add_im {
	cursor: pointer;
	width: 14px;
	height: 14px;
	background-image: url(/templates/default/img/basket.gif);
	border: 0px none;
}