body {
font-size: 12px;
font-family: Comic Sans MS;
color: #808080;
background-color: #181818;
margin: auto;
margin-top: 1px;
max-width: 350px;
border: 1px solid #434343;
}
.body {
background-color: #;
}
.logo {
text-align: center;
background-image: url(img/logobg.png);
background-position: top;
background-repeat: repeat-x;
border-bottom: 0px solid #303030;
line-height: 1%;
}
a:link, a:active, a:visited {
text-decoration: none;
color : #808080;
}
a:hover {
text-decoration: none;
color : #9A998F;
}
.rekl, .rekl_main
{
background-color: #171717;
background-image: url(img/rekl.png);
background-position: top;
background-repeat: repeat-x;
padding: 2px 0 2px 10px;
text-align: left;
border-bottom: 1px solid #434343;
}

.cit
{
font-size: xx-small;
background: #323232;
padding-right: 18px;
padding-left: 3px;
margin: 5px;
border: 2px #2a2a2a solid;
color: #888;
}

.form
{
margin-top: 2px;
background-color: #121;
border-bottom: 2px solid #272727;
border-top: 2px solid #272727;
font-size: small;
padding: 4px;
}

.p_t
{
width: 100%;
background-color: #171717;
background-image: url(img/pt.png);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
padding: 6px 1px 6px 2px;
font-size: 11px;
border: 0px #111111 solid;
color: #939393;
}
.p_m
{
background-color: #181818;
border: #272727 solid 1px;
padding: 4px;
margin-top: 1px;
}
.ank_n {
color: #9d9d9d;
}
.ank_n a {
font-weight: bold;
}
.ank_d {
color: #dedede;
}
.ank_no {
color: #AAAAAA;
}
.ank_t {
font-weight: bold;
text-decoration: underline;}
.status
{
color: #F1F1F1;
font-weight: bold;
}

.icon48
{
font-size: large;
width: 48px;
height: 48px;
vertical-align: top;
text-align: center;
}

.icon14
{
font-size: small;
width: 14px;
height: 14px;
vertical-align: top;
text-align: center;
}
.news{
margin: 2px 14px 2px 3px;
color: #004400;
font-family: Arial, Tahoma, sans-serif;
}
.menu{
border-bottom: 1px solid #181818;
background-color: #181818;
padding: 2px 0 2px 4px;
}
.str{
text-align: center;
font-size: 11px; }
.foot{
border-bottom: 1px solid #3f3f3f;
background-color: #2e2e2e;
padding: 2px;
}
.footer {
border-bottom: 2px solid #171717;
background-color: #171717;
background-image: url(img/foot.png);
background-position: top;
background-repeat: repeat-x;
padding: 4px 0 4px 10px;
}
.err{
text-align: center;
font-weight: bold;
color: #111111;
border-top: 1px solid #3C3C3C;
border-bottom: 1px solid #3C3C3C;
background-color: #3C3C3C;
}
.msg{
text-align: center;
font-weight: bold;
color: #aaa;
border-bottom: 1px #444 solid;
background-color: #3C3C3C;
}
.aut {
text-align: center;
background-color: #464646;
background-image: url(img/aut.png);
background-position: bottom;
background-repeat: repeat-x;
padding: 2px 0 2px 10px;
border-bottom: 1px solid #414141;
}
.title {
font-weight: bold;
border-bottom: 1px solid #303030;
background-color: #404040;
background-image: url(img/title.png);
background-position: bottom;
background-repeat: repeat-x;
text-align: center;
padding: 2px 0 2px 0;
color: #878787;
}
.on {color: #00aa00;}
.off {color: #FF0000;}
.menu_razd{
text-align: center;
background-color: #464646;
background-image: url(img/aut.png);
background-position: bottom;
background-repeat: repeat-x;
padding: 2px 0 2px 10px;
border-bottom: 1px solid #414141;
}
.main_menu
{
background-color: #181818;
border: #272727 solid 1px;
padding: 4px;
margin-top: 1px;
}
.main_menu img {
margin-left: 3px;
}
input, textarea, select {
border: 1.5px solid #111111;
margin: 5px;
background-color: #3C3C3C;
color: #ccc;
}
.post, table {
width: 100%;
}