body { 
color : #000000; 
font-size : 12px; 
font-family :  tahoma ; 
background-image : url(images/body.gif); 
background-attachment : fixed; 
max-width : 400px;
margin : auto; 
} 
a:link, a:active, a:visited { 
color : #D2691E; 
text-decoration : none; 
} 
a:hover, a:focus { 
text-decoration : underline; 
} 

div { 
background-color : #fff; 
margin : 1px; 
padding : 2px; 
} 
hr { 
margin : 0; 
border-color : #f0f0f0 #fff #fff; 
border-style : solid; 
border-width : 1px; 
} 
input, select, textarea { 
color : #545454; 
background-color : #f8f8f8; 
margin : 1px; 
padding : 2px; 
border : 1px solid #e7e7e7; 
} 
input:hover, select:hover, textarea:hover { 
color : #545454; 
background-color : #f5fde8; 
margin : 1px; 
padding : 2px; 
border : 1px solid #e0eccd; 
} 
input:focus, select:focus, textarea:focus { 
color : #4b4b4b; 
background-color : #f1f8f8; 
margin : 1px; 
padding : 2px; 
border : 1px solid #d1ecec; 
} 
img { 
border-style : none; 
} 
.header { 
color : #fff; 
line-height : 0; 
background-color : #fff2bf; 
 background-position : right 50%; 
padding : 0;
border-bottom: 1px solid #edaa09; 
}

.search_cit { 
font-size : small; 
font-weight : bold; 
border-bottom : 1px dotted #003c43; 
} 
.cit { 
font-size : xx-small; 
padding-left : 3px; 
padding-right : 3px; 
margin : 5px; 
border : 1px solid #e3e3e3; 
color : #828282; 
font-style : italic; 
background : #f8f8f8 url(/style/themes/default/cit.gif) repeat-y left 50%; 
} 
form { 
margin : 1px; 
padding : 0; 
} 
.ank_n { 
font-weight : bold; 
} 
.ank_d { 
font-style : italic; 
} 
.status { 
color : #8f8f8f; 
font-weight : bold; 
} 
.icon48, .icon { 
font-size : large; 
width : 48px; 
height : 48px; 
vertical-align : top; 
text-align : center; 
background-color : #e5eff0; 
background-image : url(images/title.gif); 
background-repeat : repeat-x; 
background-position : 50% bottom; 
border : 1px solid #dbe5e6; 
} 
.icon14 { 
font-size : xx-small; 
width : 14px; 
height : 14px; 
vertical-align : top; 
text-align : center; 
background-color : #e5eff0; 
background-image : url(images/title.gif); 
background-repeat : repeat-x; 
background-position : 50% bottom; 
border : 1px solid #dbe5e6; 
} 
.menu { 
text-align : left; 
background-image : none; 
padding : 2px; 
} 
.post { 
width : 100%; 
} 
.str { 
text-align : center; 
} 
.err { 
margin : 1px; 
text-align : center; 
color : #ca000e; 
border : 1px solid #fddedc; 
background-color : #fdeeed; 
} 
.aut, .end { 
background-color : #e5eff0; 
background-image : url(images/title.gif); 
background-repeat : repeat-x; 
background-position : 50% bottom; 
border : 1px solid #FFD700;
color : #fff
}
.aut a
{
color: #fff;
}
.aut a:hover
{
color: #oooooo;
}
.end a
{
color: #fff;
}
.end a:hover
{
color: #oooooo;
}
.menu_razd,  .msg {
color: #fff;
margin-left: 2px;
padding: 2px 10px;
display: table;
background: #ffb500 ;
}

.p_m{
background-color : #eef8e0; 
background-repeat : repeat-x; 
background-position : 50% bottom; 
border : 1px solid #e1ecd1;
} 
.post, .title, .rekl_main, .foot ,.news, .p_t, form, .str { 
background-image : url(images/content.gif); 
background-repeat : repeat-x; 
background-position : 50% top; 
border : 1px solid #ececec; 
}

.main_menu {
margin: 2px;
padding: 3px;
border: 1px solid #ece9e9;
background: #F5FFFA;
}
.menu {
margin: 2px;
padding: 3px;
border: 1px solid #ece9e9;
background: #F5FFFA;
} 
.menu a { 
background-image : url(images/bdir.gif); 
background-repeat : no-repeat; 
background-position : left 50%; 
padding-left : 16px; 
} 
.on { 
color : #00b900; 
} 
.off { 
color : #ff0000; 
} 

.footer
{
background: #636363 url(images/footer.gif) top repeat-x;

color: #FFD700;
}

.footer a
{
color: #FFD700;
text-decoration: none;

font-size: 12px;
 

}

.footer a:hover
{
color: #ffd700;
text-decoration: none;

}
.rekl { 
padding : 0; 
}
