body, table {
    font-family: Verdana, Tahoma, Arial;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
td.hmenu {
    color: #FFFFFF;
    text-align: center;
    font-family: Verdana, Tahoma, Arial;
    font-size: 14px;
    font-weight: 900;
}
p {
    margin: 0px 0px 10px 0px ;
}
a.hmenu { color: #FFFFFF; text-decoration: none; }
a.hmenu:hover { color: #FFFFFF; text-decoration: underline; }
a.hmenu:active { color: #FFFFFF; text-decoration: underline; }

td.hmenuimg {
    border: 1px solid #FC0404;
    font-size: 80%;
    padding:2px;
}

div.menu {
    margin: 0px 0px 0px 15px;
    padding: 5px 0px 5px 5px;
    border-bottom: 1px solid #F6D2D2;
    font-family: Arial;
    font-size: 14px;
    font-weight: 900;
    font-variant:small-caps;
}
div.submenu {
    margin: 0px 0px 0px 10px;
    padding: 5px 0px 0px 0px;
    font-family: Arial;
    font-size: 12px;
    font-weight: 900;
    font-variant:small-caps;
}
a { color: #D22610; text-decoration: none; }
a:hover { color: #D22610; text-decoration: underline; }
a:active { color: #D22610; text-decoration: underline; }
/*
*/
div.newsheader {
    margin: 15px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
    background-color: #FC0404;
    color: #FFFFFF;
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    font-weight: 900;
}
ul.newsitem {
    margin: 10px 5px 10px 20px;
    padding: 0px 0px 0px 20px;
    list-style-image: url(/img/ul.gif);
    text-align: justify;
    font-size: 80%;
}
.newsitem li {
    padding: 0px 0px 10px 0px;
}
.newsitem div {
    text-align: right;
}
ul.contitem {
    margin: 10px 5px 10px 20px;
    padding: 0px 0px 0px 20px;
    list-style-image: url(/img/ul.gif);
    text-align: justify;
}
.contitem li {
    padding: 0px 0px 10px 0px;
}
ul.searchitem {
    margin: 10px 5px 10px 20px;
    padding: 0px 0px 0px 20px;
    list-style-image: url(/img/ull.gif);
    text-align: left;
    font-size: 80%;
}
.searchitem li {
    padding: 0px 0px 0px 0px;
}
ul.tmenu {
    margin: 0px 5px 0px 10px;
    padding: 0px 0px 0px 20px;
    list-style-image: url(/img/ulgr.gif);
    font-size: 100%;
    font-family: Verdana, Tahoma, Arial;
    font-weight: bold;
}
.tmenu li {
    padding: 0px 0px 3px 0px;
}
.tmenu a { color: #D22610;#929292; text-decoration: none; }
.tmenu a:hover { color: #D22610;#929292; text-decoration: underline; }
.tmenu a:active { color: #D22610;#929292; text-decoration: underline; }
h1.theader {
    font-size: 13px;
    font-weight: 900;
    color: #D22610;
    margin: 0px 5px 0px 10px;
    padding: 0px 0px 0px 0px;
}
div.content {
    margin: 9px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: justify;
}
.content td {
    background-color:#E2E2E2;
}
h1.pagetitle, .content h1 {
    font-size: 15px;
    font-weight: 900;
    color: #D22610;
    margin: 5px 0px 10px 0px ;
    padding: 0px 0px 0px 0px;
    font-variant:small-caps;
}
h2.pagetitle, .content h2 {
    font-size: 15px;
    font-weight: 900;
    color: #D22610;
    margin: 5px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}
div.footer {
    margin: 10px 40px 10px 50px;
    padding: 0px 0px 0px 0px;
    color: #FFFFFF;
    font-size: 80%;
}
.footer a { color: #ffffff; text-decoration: underline; }
.footer a:hover { color: #ffffff; text-decoration: underline; }
.footer a:active { color: #ffffff; text-decoration: underline; }

.counters IMG {filter:alpha(opacity=20)}

.search {
    margin: 2px 0px 2px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    font-size: 13px;
    width: 300px;
}
div.img {
    float:left; text-align:center; font-size: 12px; margin-top: 2px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px;
    display:block; width: 250px; height: 250px; overflow: hidden;
}
div.primg {
    border: 1px solid #FC0404;
    background-color:#E2E2E2;
    float:left; text-align:center; 
    margin-top: 0px; margin-left: 2px; margin-right: 8px; margin-bottom: 10px;
    padding:10px;
    display:block; width: 191px; height: 190px; overflow: hidden;
    font-size: 12px;
    font-weight: 900;
}
.zakaz {
    font-size: 13px;
    font-weight: 900;
    color: #D22610;
    text-align: center;
    padding:5px 0px 5px 0px;
    margin: 0px;
}
.icq {
    font-size: 13px;
    color: #1e00ff;
}
