.error
{
        color: #CC0000;
        font-weight: bold;
}
.input
{
        border: 1px solid #000000;
        font-family: Tahoma;
        font-size: 11;
}
.search_btn
{
        height: 20;
        width: 20;
}
.search_input_top
{
        font-family: Tahoma;
        font-size: 10;
        margin: 0;
        width: 150;
}
.search_input
{
        font-family: Tahoma;
        font-size: 10;
        margin: 0;
}
A
{
        color: #CC0000;
        font-family: Tahoma;
        text-decoration: none;
}
A.gray
{
        color: #666666;
        font-weight: bold;
}
A.menu
{
        font-weight: bold;
}
A.sub_menu
{
        font-size: 12;
}
BODY
{
        color: #666666;
        font-family: Tahoma;
        font-size: 11;
}
FORM
{
        margin: 0;
}
H1
{
        color: #CC0000;
        font-size: 22;
	font-weight: normal;
}
H2
{
        color: #CC0000;
        font-size: 18;
	font-weight: normal;
}
LI
{
        list-style-image: URL("http://www.gardia.ru/images/li.gif");
        margin: 0;
}
LI.menu
{
        list-style-image: URL("http://www.gardia.ru/images/menu_li.gif");
        margin: 4 0 4 0;
}
P
{
        margin: 0;
}
P.menu
{
        font-size: 12;
        margin: 4 4 4 30;
}
SPAN.cat_header
{
        color: #CC0000;
        font-size: 14;
        font-weight: bold;
}
SPAN.header
{
        font-weight: bold;
}
SPAN.novelty
{
        color: #666666;
        font-weight: bold;
}
SPAN.novelty_descr
{
        color: #CC0000;
        font-weight: bold;
}
SPAN.search
{
        color: #CCCCCC;
}
TD
{
        font-size: 11;
}
TD.forum_header
{
        background-color: #CCCCCC;
        color: #000000;
        font-weight: bold;
        vertical-align: top;
}
TD.forum_message
{
        background-color: #FFFFFF;
        vertical-align: top;
}
TD.header
{
        color: #CC0000;
        font-size: 22;
        padding: 5 5 0 10;
}
TD.red_header
{
        background-color: #EEEEEE;
        color: #CC0000;
        font-weight: bold;
        text-align: center;
}
TD.sub_menu
{
        font-size: 12;
}
TD.text
{
        color: #666666;
        padding: 0 10 10 10;
        text-align: justify;
}
TD.white
{
        background-color: #FFFFFF;
        text-align: center;
}
TD.white_l
{
        background-color: #FFFFFF;
        text-align: left;
}
TD.white_l_j
{
        background-color: #FFFFFF;
        text-align: justify;
}
TD.white_header
{
        background-color: #FFFFFF;
        font-weight: bold;
        text-align: center;
}
UL
{
        margin: 0 0 0 50;
}
