body {
scrollbar-face-color:#dce7ef; scrollbar-highlight-color:#dbdbdb;
scrollbar-shadow-color:#9abbac; scrollbar-3dlight-color:#9abbac;
scrollbar-arrow-color:#9abbac; scrollbar-track-color:#f4fafd;
scrollbar-darkshadow-color:#dbdbdb;
margin-left:0px; margin-right: 0px; margin-top: 0px; color: #000000;
font-size:10px; font-family:tahoma,verdana,helvetica,sans-serif;
background-color:#fff;
}
.topmenu {
font-size:13px;
font-family:verdana,tahoma,helvetica,sans-serif;
}
hr {
height:1px;
}
a { 
color:#08351f;
text-decoration:none;
font-size:11px; 
}
a:hover {
color:#2f7171;
text-decoration: none;
}
.menu {
width:182px;
padding-right:12px;
text-align:right;
line-height:13px;
color:#444;
border-right:1px dotted #a0a0a0;
}
.newsbody {
text-align: justify;
font-family:verdana;
font-weight:normal;
line-height:15px;
font-size:11px;
color:#606d700;
padding-right:17px;
}
.menuspacer {
border-bottom: 1px dotted #999;
margin-bottom: 12px; 
}
h2 {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:16px;
color:#738999;
font-weight:bold;
font-variant:small-caps;
}
h3 {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size: 14px;
color:#738999;
font-weight:bold;
font-variant:small-caps;
}
h4 {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:12px;
color:#738999;
margin-top:2px;
margin-bottom:5px;
font-weight:bold;
font-variant:small-caps;
}
h5 {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:11px;
color:#738999;
margin-top:2px;
margin-bottom:2px;
font-weight:normal;
}
form {
margin:0px;
}
.button {
background-color: #2f7171;
font-family:tahoma,verdana,helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
color: #fff;
height:18px;
cursor:hand;
}
select {
background-color: #fff;
font-family:tahoma,verdana,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color:#222;
}
textarea, .textarea {
scrollbar-face-color:#dce7ef; scrollbar-highlight-color:#dbdbdb;scrollbar-shadow-color:#9abbac;
scrollbar-3dlight-color:#9abbac; scrollbar-arrow-color:#9abbac; scrollbar-track-color:#f4fafd;
scrollbar-darkshadow-color:#dbdbdb; background-color:#f0f0f0;
color:#000000;
font-size:10px;
border:1px dotted #c0c0c0;
font-family:verdana,tahoma,arial;
}
.textarea400 {
width:400px;
}
input {
height:16px;
color:#000000;
background-color:#f0f0f0;
font-size:10px;
border:1px dotted #c0c0c0;
font-family:verdana,tahoma,arial;
}
.input400 {
width:400px;
}

/** Календарь **/
.weekday-active-v {
color:#4974a3;
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:10px;
}
.day-active-v {
color:#4974a3;
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:10px;
}
.calendar {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:10px;
}
.calendarview {
vertical-align: top;
}
.calendar td, th {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
.weekday {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:10px;
color:#4974a3;
font-weight:normal;
}
.weekday-active {
color:#4974a3;
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.day-active {
color:#2f7171;
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {
text-decoration:underline;
}
.monthdays a:link    { color: #08351f; text-decoration: underline;font-weight: bold; }
.monthdays a:visited { color: #08351f; text-decoration: underline;font-weight: bold; }
.monthdays a:active  { color: #08351f; text-decoration: underline;font-weight: bold; }
.monthdays a:hover   { color: #2f7171; text-decoration: none;     font-weight: bold; }

table {
color: #000000;
font-size: 8pt;
font-family:tahoma,verdana,helvetica,sans-serif;
}
td {
background-repeat: no-repeat;
}
p {
text-align: justify;
font-size: 8pt;
font-family:tahoma,verdana,helvetica,sans-serif;
}
.zagolovok {
font-size:12px;
font-variant:small-caps;
font-weight:bolder;
color:#000;
}
.red {
color:#ff0000;
}

/** Опрос **/ 
.vote_title {
color:#000;
font-size:10px;
font-family:tahoma,verdana,helvetica,sans-serif;
font-weight:bold;
text-align:right;
}
.vote_radio {
border:0;
background-color:#fff;
}
.vote {
color:#000;
font-size:10px;
font-family:tahoma,verdana,helvetica,sans-serif;
text-align:right;
}

/** BB коды **/ 
.bbcodes {
background-color:#f0f0f0;
border:1px dashed #999;
color:#666;
font-family:tahoma,verdana,helvetica,sans-serif;
padding:1px;
font-size:10px; 
vertical-align:middle;
margin:1px;
height:18px;
width:84px;
cursor:hand;
}

/** Вывод архива **/
.archives { vertical-align:top; font-family:tahoma,verdana,helvetica,sans-serif; font-size:11px; margin-top:6px; text-align:right; margin-bottom:10px; font-weight:normal; }
.archives a { font-family:tahoma,verdana,helvetica,sans-serif; font-size:11px; color:#43637e; text-align:right; font-weight:normal; }
/** Копирайты **/
.copyright { color:#454545; font-family:tahoma,verdana,helvetica,sans-serif; font-size:8pt; }
/** Навигация статьи **/
.nav { font-family:tahoma,verdana,helvetica,sans-serif; font-size:11px; color:rgb(108,125,136); }

.date {
text-align: left;
vertical-align: top;
font-family:tahoma,verdana,helvetica,sans-serif;
color:#82919a;
}

/** Результаты поиска **/
.sresult  {
font-family:tahoma,verdana,helvetica,sans-serif;
font-weight:bold;
line-height:16px;
font-size:11px;
color:#606d77;
padding-left:25px;
padding-top:25px;
}
