body {
color: #2a75c2;
margin: 1px auto;
font: 12px Tahoma;
background: #f7f7f7 url(img/body.png);
max-width: 340px;
border: 1px solid #ded6cf;
}

a{
text-decoration: none;
color: #898989;
}
a:hover{
color: #614b36;
}

.head{
background: #d4d4d4 url(img/head.png) repeat-x;
text-align: center;
padding: 4px;
margin-bottom: 1px;
border-bottom: 1px solid #d5d5d5;
}

.news_menu{
font-size: 12px;
color: #755f4b;
margin-left: 6px;
}
.news_title{
color: #453220;
font-size: 13px; 
text-align: center;
font-weight: bold;
}
.news_komm{
font-size: 11px;
margin: 3px;
text-align: right;
}
.news_komm a{
background: url(img/news_l.png) repeat-x;
padding: 3px;
color: #453220;
}
.news_komm a:hover{
background: url(img/news_l_h.png) repeat-x;
}
.razd{
background: #d4d4d4 url(img/razd.png) repeat-x;
height: 25px;
padding: 1px;
color: #2a1b0d;
}
.razd_l{
background: #d4d4d4 url(img/razd_l.png) no-repeat;
height: 27px;
padding-left: 40px;
}
.razd_r{
background: #d4d4d4 url(img/razd_r.png) no-repeat right;
height: 27px;
color: #557cb9;
padding-right: 40px;
}
.aut_b{
background: #d4d4d4 url(img/aut_block.png) repeat-x;
padding: 6px;
text-align: right;
margin-bottom: 1px;
border-bottom:  1px solid #d8d8d8;
}
span.aut{
background: #5b0509 url(img/aut_x.png) repeat-x;
border: 1px solid #6c1919;
padding: 1px;
border-radius: 6px;
color: #ebcfcf;
font-size: 11px;
}
span.aut a{
color: #ebcfcf;
}
span.aut1{
background: #2a1b0d url(img/aut_x1.png) repeat-x;
padding: 1px;
font-size: 11px;
border: 1px solid #342414;
border-radius: 6px;
color: #ebd8cf;
}
span.aut1 a{
color: #ebd8cf;
}
span.aut1 a:hover , span.aut a:hover {
padding: 1px;
}
.menu{
background: #f6f6f6 url(img/menu.png) repeat-x;
margin-bottom: 1px;
margin-top: 1px;
padding: 5px 5px 5px 5px;
border-bottom: 1px solid #ded6cf;

}
.menu a{
color: #700407;
font-size: 13px;
}
.menu a:hover{
color: #969696;
}
.news{
text-align: right;
font-size: 10px;
}
.news a{ font-size: 11px;}
.foot{
text-align: right;
margin: 4px 0px 4px 0px;
color: #38291b;
}
.foot a{
color: #38291b;
}

.cop{
font-weight: bold;
padding-left: 63px;
color: #700407;
height: 35px;
background: #d4d4d4 url(img/foot_l.png) no-repeat;
}
.cop a{
color: #38291b;
}
.cop_x{
color: #700407;
height: 35px;
background: #d4d4d4 url(img/foot.png) repeat-x;
}