BODY{
background: #FFFFFF;
font-family: Tahoma, Verdana, Arail;
padding: 0px;
margin: 0px;
}

A:link, A:active, A:visited{
text-decoration: none;
color: #800000;
}

A:hover{
text-decoration: underline;
color: red;
}

TD{
vertical-align: top;
}

H1{
margin: 5px 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 18px;
color: brown;
}

H2{
margin: 3px 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 14px;
color: #CCAAAA;
}

H3, H4, H5, H6{
margin: 0px;
padding: 0px;
font-size: small;
}

.f6{
font-size: 0.6em;
}

.f7{
font-size: 0.7em;
}

.f8{
font-size: 0.8em;
}

.f9{
font-size: 0.9em;
}

.f10{
font-size: 1.0em;
}

.f11{
font-size: 1.1em;
}

.f12{
font-size: 1.2em;
}

.vam{
vertical-align: middle;
}

.sm{
font-family: Verdana, Arial, Serif;
font-size: 10px;
}

.m{
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 11px;
}

.wh100{
width: 100%;
height: 100%;
}

/* изображения справа и слева */
.img_r{
margin: 0px 0px 5px 10px;
}

.img_l{
margin: 0px 10px 5px 0px;
}
/*-- изображения справа и слева */

/* хлебные крошки, постраничная навигация */
TABLE.path-top{
border-bottom: 1px solid #497A80;
margin: 0px 0px 7px 0px;
}

TABLE.path-bottom{
border-top: 1px solid #497A80;
margin: 7px 0px 0px 0px;
}

TABLE.path-top TD, TABLE.path-bottom TD{
font-family: Tahoma, Verdana, Serif;
font-size: 11px;
padding: 1px 0px;
}

TABLE.path-top TD A:link, TABLE.path-top TD A:active, TABLE.path-top TD A:visited, TABLE.path-bottom TD A:link, TABLE.path-bottom TD A:active, TABLE.path-bottom TD A:visited{
color: #9A0201;
}
/*-- хлебные крошки, постраничная навигация */

/* дата публикации */
SPAN.date{
font-family: Tahoma, Verdana, Serif;
font-size: 11px;
color: #1C5155;
}
/*-- дата публикации */

/* ссылки wsdb.net */
DIV.wsdblinks{
font-family: Tahoma, Verdana, Serif;
font-size: 11px;
}
DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
color: #000000;
}
/*-- ссылки wsdb.net */

/* меню верхнее */
TD.menu-1{
font-family: Tahoma, Verdana, Serif;
font-size: 11px;
text-align: center;
color: #800000;
vertical-align: middle;

}

TD.menu-1 A:link, TD.menu-1 A:active, TD.menu-1 A:visited{
color: #800000;
font-weight: bold;
}

TD.menu-1 A:hover{
color: #FF0000;
font-weight: bold;
}
/*-- меню верхнее */

/* меню слева */
TD.menu-2{
font-family: Tahoma, Verdana, Serif;
font-size: 12px;
color: #800000;
vertical-align: middle;
padding: 0px 0px 0px 50px;
}

TD.menu-2 A:link, TD.menu-2 A:active, TD.menu-2 A:visited{
color: #800000;
font-weight: bold;
}

TD.menu-2 A:hover{
color: #FF0000;
font-weight: bold;
}
/*-- меню слева */

/* оформление списка: новости, статьи */
TD.l-date{
color: red;
padding: 3px 0px 3px 3px;
font-weight: bold;
}

TD.l-name{
font-weight: bold;
padding: 3px 10px 3px 3px;
}

TD.l-content{
padding: 3px 10px 3px 5px;
color: #333333;
}
/*-- оформление списка: новости, статьи */

TD.h-name{
font-family: Tahoma, Verdana, Serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: brown;
vertical-align: middle;
}

TD.h-name DIV{
border-bottom: 2px solid #D3777D;
padding: 0px 0px 5px 0px;
}

TD.h-name-2{
font-family: Tahoma, Verdana, Serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: brown;
padding: 12px 0px 0px 55px;
}

/* фоновые заливки */
.h-bestsellers{
background-image: url(/images/h-bestsellers.gif);
}
.h-actions{
background-image: url(/images/h-actions.gif);
}
.h-news{
background-image: url(/images/h-news.gif);
}
.h-articles{
background-image: url(/images/h-articles.gif);
}
.h-intro{
background-image: url(/images/h-intro.gif);
}
.h-poll{
background-image: url(/images/h-poll.gif);
}
.h-attention{
background-image: url(/images/h-attention.gif);
}
/*-- фоновые заливки */

TR.tr_gray{
background-color: #DDDDDD;
}

table.properties td{ padding: 5px 7px; border: 1px solid #d4727a; }
table.properties td p{ padding: 0px; margin: 0px; }

table.properties th{ padding: 5px 7px; border: 1px solid #d4727a; }
table.properties th p{ padding: 0px; margin: 0px; }

.advsearch{
width: 300px;
font-family: Verdana, Arial;
font-size: 11px;
}

.b{
font-weight: bold;
}

DIV.content{
font-size: 0.8em;
}

FORM{
padding: 0px;
margin: 0px;
}

FORM.users-site-form INPUT, FORM.users-site-form TEXTAREA{
width: 300px;
}

FORM.users-site-form INPUT.submit{
width: 75px;
}

FORM.users-site-form DIV.message{
color: blue;
text-align: center;
}

FORM.users-site-form DIV.attention{
color: brown;
text-align: center;
}

FORM.users-site-form DIV.error{
color: red;
text-align: center;
}

.f11px{font-size: 11px;}
.f12px{font-size: 12px;}
.f13px{font-size: 13px;}
.f14px{font-size: 14px;}
.f15px{font-size: 15px;}
.f16px{font-size: 16px;}
.f17px{font-size: 17px;}
.f18px{font-size: 18px;}
.f19px{font-size: 19px;}
.f20px{font-size: 20px;}
.f21px{font-size: 21px;}
.f22px{font-size: 22px;}

div.board{
font-size: 12px;
}
div.board form select, div.board form input{
font-size: 12px;
}
div.board .color1{
color: #666666;
}
div.board table.board-list td{
border: 1px solid #eeeeee;
}
div.board table.board-add td input, div.board table.board-add td textarea, div.board table.board-add td select{
}
div.board table.board-add td .live{
width: 300px;
border: 1px solid #cccccc;
background-color: #fafafa;
}
div.board table.board-add td .checkbox{
padding: 0px;
margin: 0px 5px 0px 0px;
}