body{
    margin:0;
    padding:0;
    height:100%;
    color:black;
    font-size:12px;
    font-family:Tahoma;
}
img{
    border:none;	
}
p{
    margin:0;
    padding:0;
}
a{
    color: #981793
}
a:hover{
    text-decoration:underline;
}	
hr{
    border-top:2px dotted #E9DBCF;
    height:0;
}	
.hr{
    margin: 10px 0 10px 0;
    border-bottom:2px dotted #E9DBCF;
}	
#mnews .date{
    font-weight:bold;	
}	
#mnews .mntitle{
    padding-bottom:10px;
}
#mnews .mntitle a{
    color:#27211f;	
}
.mainctd .commentdate{
    color:#6A6869;
    font-size:10px;
    padding-top:5px;
}	
.full_news_content{
    text-align:justify;
}
#maincenter p{
    margin-bottom: 10px;
    text-align:justify;
}
.mainline{
    background:#555555;
    height:2px;
    margin:10px 5px 0;
    font-size:1px;
}
h2{
    color:#00417b;
    font-size:16px;
    font:Tahoma;
    font-weight:bold;
}
h3{
    color:#494949;
    font-size:14px;
    font:Tahoma;
}	
h1{
    color:#6E3104;
    font-size:18px;
    font:Tahoma;
    font-weight:normal;
}
h1, h3, h2{
    margin:5px 0 5px;
}
div#page{
    text-align:left;	
}
#logo{
    width:160px;
    margin-bottom:10px;
}
#news p{
    font-size:14px;
}
#news p.date{
    font-weight:bold;
    font-size:8px;
    padding-top:10px;
}
#avtor{
    float:right;
    clear:right;
    width:49%;
    padding-top:7px;
}

#avtor img{
    margin-right:5px;
}
a{
    text-decoration:none;
    color:black;	
}		
div#header{
    height:34px;
    margin:10px 0 67px;
    _margin-bottom: 28px;
    padding:0;
}	
div#menu ul li a{
    list-style:none;
    margin:0;
    padding-left:0px;
    padding-right:10px;
    float:left;
    display:inline;
    color:#00417b;
    font: 12px Tahoma;
    font-weight:bold;
}		
div#menu ul {
    list-style:none;
    margin:0;
    padding-left:0px;
    padding-right:10px;
    float:left;
}	
div#menu ul li{
    list-style:none;
    margin:0;
    padding-left:0px;
    padding-right:10px;
    float:left;
}	
.search{
    width:300px;
    float:right;
    display:inline;
    color:#00417b;
    margin-top:19px;
}	
.search  form{
    display:inline;
    font-size:12px;
    margin:0px;
    text-align:right;
    float:left;
    color:#00417b;
    padding:0px;
    width:255px;
}	
.search  a{
    float:right;
    padding:0px;
    padding-left:10px;
    font-size:12px;
}	
.search input{
    font-size:10px;
    height:13px;
}	
.line{
    background:#8B3F02 repeat-x;
    width:100%;
    height:2px;
    margin-bottom:2px;
    font-size:1px;
    float:left;
}	
div#extra{
    float:right;
    width:320px;
}	
div#footer{
    border-top:#8B3F02 5px solid;
    width:100%;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    height:40px;
}	
div#innerf{
    width:993px;
    height:19px;
    padding:0 0 0 5px;
    background:url(/images/punkt.gif) repeat-x 0 0;
    margin-top:2px;
    border:1px solid #983635;
}	
div#foots, div#footr{
    float:left;
    width:160px;
    font-weight:normal;
    font-size:11px;
    color:white;
    padding-top: 2px;
}
div#footr{
    text-align:right;
    padding-right:5px;
    width:270px;
    float:right;
}	
#foots a, #footr a{
    color:white;
}	
div#footb{
    float:right;
    width:500px;
    text-align:center;
    color:white;
}	
div#footb a{
    color:white;
    padding-left: 10px;
    line-height: 18px;
}	
div#body{
    margin:0 auto 0px;
    position:relative;
    text-align:center;
    width:1000px;
}	
#news p{
    padding-right:10px;
}	
div#footer{
    clear:left;
    width:100%;
    clear:both;
}		
#menu{
    color:#00417b;
    font: 12px Tahoma;
    width:100%;
    background: #053A82;
    height:26px;
    background: url(../images/menu.gif) repeat-x;
}	
#menu a{
    line-height:22px;
    display:block;
    height:24px;
    font-size:14px;
    font-weight:bold;
    text-decoration: none;
    float:left;
    padding:0 5px 0 5px;
}	
#menu a:hover{
    text-decoration:none;
    background:#FCE2A5;
    color:#3C0000;
}		
.newslist{
    margin-right:10px;
}	
.block_footer{
    margin:10px 0 5px 0;	
    text-align:right;
    font-size:10px;
    color:#6a6869;
}	
.submenu{ 
    width:100%;
    position:absolute;
    margin-top:26px;
    left:0;
}	
#menu .submenu a{
    font-size:12px;	
    display:block;
    height: 20px;
    color:white;
}	
.submenu div{ 
    border: 1px solid white;
    border-left:none;
    border-right:none;
    float:left;	
}		
#menu .submenu a:hover{
    background-color: #FCE2A5;
    color:#3C0000;
}	
.punkt, .srchbtn{
    float:left;
    background:url(/images/punkt.gif) repeat-x;
    border-right: 1px solid white;
}	
.srchbtn{
    float:right;
    background:url(/images/menu.gif) repeat-x;
    overflow:hidden;
    height:26px;
}
div.srchbtn span{
    color:white;
    font:10pt tahoma,sans-serif;
    font-weight:bold;
    line-height:23px;
}
div.srchbtn input{
    height:12px;
    font-size:10px;
    margin-top:3px;
    _margin-top:2px;
}	
.punkt a, .srchbtn a{
    color:white;
    height:26px;
    border:1px solid #983635;
}	
#rmenu{
    text-align: left;
    background-color: #8B3F02;
}   
#rmenu .punkt{
    margin-bottom: 1px;
    text-align:left;
    width: 245px;
}	
#rmenu .punkt:hover{
    background-color: #053a82;	
}	
#rmenu a{
    border:0;
    padding-left:10px;
    padding-top:5px;
    display:block;
    height:23px;
    font-size:14px;
    color:#3C0000;
    background-color: #FDF8EF;	
}	
#rmenu a:hover{
    text-decoration:none;
}	
.srchbtn a{
    border-left:0;
}	
.submenu .punkt{
    background-color:#258ECA;
    border-right: 1px solid white;
}	
.submenu a{
    color:white;
}	
.full_news_comments_avtor{
    padding-left: 10px;
}	
.full_news_comments_text, .full_news_comments_selected {
    background: url(../images/quotes.gif) no-repeat top right;
    background-color:#F6F6F6;
    padding: 10px;
}	
.full_news_comments_selected {
    background: url(../images/redquotes.gif) no-repeat top right;
    background-color:#F6F6F6;
}	
.full_news_comment {
    padding-top:20px;
}	
.comment {
    margin-top: 10px;
}	
form#com {
    width: 450px;
    height: 175px;
    margin-top: 10px;
    padding:5px 10px;
    border: 1px dashed #D1D1D1;
    background: #F6F6F6;
}	
form#com input, form#com textarea {
    width:445px;
    border: 1px solid #D1D1D1;
    background: #FFFFFF;
}	
form#com input#form_button {
    width:448px;
    margin-top:5px;
}		
.inside{
    width:255px;	
}	
.choosenOne {
    background-image: none;
    background-color: #FCE2A5;
}	
.choosenOne a {
    color:#3C0000;
}	
.authorblue {
    font:12px tahoma,sans-serif;
    color: #003362;
}	
.authorhead {
    background:url('/images/bg.gif') repeat-y;
    padding-left:10px;
}	
.hasborder {
    border-right: solid 1px #ababab;
}	
.authortext {
    padding:0 20px 10px 10px;
    line-height: 20px;
}	
.cercov {
    padding:0 10px 10px 10px;
    color:black;
    font-size:11px;
    min-height:250px;
}	
.cercov i{
    font-style:normal;
}	
#pla {
    float:left;
    width: 92px;
    height: 20px;
}	
#playerl, #playerr {
    width: 2px;
    height: 20px;
    float: left;
}	
#playerl {
    background:url('/images/playerl.gif') no-repeat;
}	
#playerr {
    background:url('/images/playerr.gif') no-repeat;
}	
#playerc {
    width:90px;
    height:20px;
    float:left;
    background:url('/images/playerc.gif') repeat-x;
    text-align: center;
    cursor:pointer;
    font-weight:bold;
}	
#playerc a {
    color:#494949;
    text-decoration:none;
}	
#searchlink a {
    font-weight:bold; 
    font:10px tahoma,sans-serif;
    line-height:22px;
}	
#searchlink a:hover{
    background:url(/images/punkt.gif) repeat-x;
}	
.donate {
    width:470px;
    height:34px;
    position:absolute;
    left:175px;
    background:url(/images/don.gif) repeat-x;
    background-color:#FDEEC3;
    border: 1px solid #E6D3B2;
    color:#3C0000;
}	
.donate a {
    color:#3C0000;
    text-decoration:none;
}	
#efir a, #efir span{
    font:Tahoma;
    font-weight:bold;
    margin: 5px 10px 20px 0;
}	
#efir span{
    margin:0;	
}	
#donatel, #donater {
    width:330px;
    float:left;
    font: 11px tahoma,sans-serif;
    padding: 4px 0 0 8px;
    text-align:justify;
}	
#donater {
    width:90px;
    height:25px;
    font-size: 16px;
    font-weight: bold;
    padding-top:7px;
    float:right;
}
#donater img{
    padding-top:3px;
}	
#rekltop {
    width:343px;
    height:30px;
    position:absolute;
    left:655px;
    font-size: 11px;
    text-align: center;
    padding-top:5px;
}	
#reklside {
    position:static;
    width:243px;
    height:30px;
    font-size: 16px;
    text-align: center;
    padding-top:5px;
    margin-bottom:5px;
}	
.plashka {
    width:100%;
    height:22px;
    border: 1px solid #E6D3B2;
    background:url(/images/plashka.gif) repeat-x;
    margin-bottom:10px;
}	
.plashka a {
    font-size: 17px;
    _font-size: 18px;
    padding-left:5px;
    color: #3C0000;
}		
.mnews, .mlink{
    margin-bottom:10px;
    padding-bottom:10px;
    padding-left:30px;
}
.mlink{
    border-bottom:2px dotted #E9DBCF;
}	
.mnews img, .rubricator img{
    width:80px;
    float:left;
    margin: 0 20px 5px 0;
    border:1px solid #E6D3B2;
    padding:1px;
}	
.bottom{
    border-bottom:0;
}	
.sideline{
    margin-bottom:2px;
}	
#cloud {
    width:233px;
    text-align: center;
    padding:5px;
    float:left;
    text-align: justify;
}	
#cloud a{
    color:#6E3104;
}	
#leftf {
    float:left;
}	
#numr, #numc {
    text-align:right;
    width: 250px;
    height:22px;
    float:right;
    padding-top: 5px;
    font-size: 11px;
    font-weight:bold;
}	
#numc {
    text-align:center;
    width:470px;
    float:left;
}	
.block_author {
    float:left;
    color:black;
    width: 465px;
    border-bottom:2px dotted #E9DBCF;
    padding-bottom:10px;
    margin-bottom:10px;
    font-size: 12px;
}
.block_author a span{
    color:#6E3104;
}	
.block_author img{
    cursor: pointer;
}	
#toph {
    font-size: 11px;
    color: #6E3104;
    padding-bottom: 0;
    border:none;
    float:left;
    height:22px;
    width:200px;
    font-weight: bold;
}	
#topm {
    color: #6E3104;
    padding: 0;
    text-indent:2px;
}	
#autmenu {
    font-size: 12px;
}	
#topm a, #autmenu a {
    color: #6E3104;
}	
.auttext {
    font-size: 12px;
    font-weight:normal;
}	
.authead {
    font-size: 14px;
    font-weight:bold;
}	
.autmore {
    width:243px;
    margin-bottom:0;
    float:left;
}	
#auttdrt, #auttdrb {
    text-align:right;
    margin-bottom:10px;
}	
#auttdrb {
    vertical-align:bottom;
}	
#auttable {
    width:465px;
    border:0;
    padding-bottom:15px;
    border-bottom:2px dotted #DAD8D8;
}	
#autname {
    font-size:14px;
    color:#6E3104;
    font-weight:bold;
}	
#autdescr {
    text-align:justify;
    font-size:15px;
}
#autim{
    vertical-align:top;
}

#bigimage {
    text-align:center;
    overflow: auto;
    margin:0 10px 10px 0;
    border: 1px solid #ABABAB;
}	
#bigimage img{
    padding:2px;
}	
p.fm a, p.sm a{
    font-weight: bold;
}	
p.sm, p.fm{
    font-size: 14px;
}	
p.date{
    text-align:right;
    vertical-align:bottom;
    color: #D5A783;
}	
p.date a{
    color: #D5A783;
}  	
.block_material img {
    float:left;
    margin:0 10px 10px 0;
}	
.rubricator {
    padding: 10px 10px 5px 10px;
    float:left;
}
.rubricator p{
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 2px dotted #E9DBCF;
}	
.leftcolumn, .rightcolumn {
    float:left;
    width:355px;
    border-right:1px solid #E9DBCF;
    margin-right:10px;
    padding-right:12px;
}	
.rightcolumn {
    border-right:none;
    margin-right:0;
    _padding-right:0;
}	
.jcalendar {
    float:left;
    text-align:left;
    margin-left:15px;
    _margin:0;
    width:100%;
}	
#deadline {
    margin-bottom:10px;
    height:1px;
    width:246px;
}	
div.commentname {
    float:right;
    width:300px;
    text-align:right;
}	
textarea#tag, input#blogtitle{
    width: 455px;
}
#player{
    width:0;
    height:0;
    overflow:hidden;
}
.efirnow{
    color:#C60404;
    font-size:16px;
}
#play{
    margin:0 20px 0 20px;
    width:13px;
    height:13px;
    float:none;
    cursor:pointer;
    border:none;
}
.ctitle{
    font-size: 14px;
    font-weight: bold;
    color: #6E3104;
}
#full_content_img{
    float:left;
    margin:0 10px 5px 0;
    width:250px;
    text-align: center;
    border:1px solid #E6D3B2;
    padding:5px;
}	
#full_content_img span{
    color:#6A6869;
    font-size:11px;
}	
.mplashka, .cmplashka, #autbtn {
    float:left;
    margin: 2px;
    padding:0 5px;
    height:22px;
    border: 1px solid #E6D3B2;
    background:url(/images/plashka.gif) repeat-x;
}
#autbtn {
    height:24px;
    font-family: tahoma;
}	
.cmplashka {
    background-color:#E6D3B2;
    background-image:none;
}		
.mplashka a, .cmplashka a, #autbtn {
    color: #3C0000;
    text-decoration: none;
    font-size:17px;
    _font-size: 18px;
}	
.gaza{
    margin-bottom: 3px;
}	
#allaut img, #autim img {
    float:left;
    margin:0 20px 0 0;
    width:80px;
    height:80px;
    padding:1px;
    border:1px solid #E6D3B2;
}	
#autim img {
    margin:0 10px 0 0;
    width:150px;
    height:150px;
}	
#allaut a {
    font-weight: bold;
    color: #6E3104;
}
#autmen {
    padding-top: 10px;
    _padding-bottom: 10px;
}
.tvnow{
    border:1px solid #E6D3B2;
    background-color: #FDF8EF;
    padding:5px;
}
.comlink a{
    font-size:11px;
}
#reklban{
    float:left;
    text-align:center;
    margin: 0;
    width:245px;
}
#reklban img{
    border:1px solid #E6D3B2;
    padding:1px;
    margin-bottom:10px;
    margin-left:5px;
}
.smb,.smbr,.smb a,.smbr a{
    font-size:11px;
    font-weight: bold;
    color:#6E3104;
    vertical-align:middle;
}
td.smb{
    padding-right: 5px;
}
div.smb{
    float:left;
    width:130px;
}
div.smbr{
    float:right;
    width:130px;
    text-align:right;
}
div.choosenitem{
    border:1px solid #E6D3B2;
    background-color:#FDF8EF;
    padding:5px;
    margin-bottom:5px;
    min-height:85px;
}
.radioimg{
    float:left;
    height:80px;
    width:80px;
}
.textver{
    border:1px solid #E6D3B2;
    background-color:#FDF8EF;
    padding:5px;
    margin-bottom:5px;
}
#fullcenter{
    width:745px;
    float:left;
    margin-bottom:10px;
    min-height:500px;
    border-right:1px solid #8B3F02;
}
#mainright{
    width:245px;
    float:right;
    margin:0;
    padding:0;
}
#mainleft{
    width:245px;
    float:left;
    margin-bottom:10px;
    min-height:500px;
    padding-right:10px;
    _margin:0;
}
#maincenter{
    width:470px;
    float:left;
    margin-bottom:10px;
    _margin-bottom:0;
    min-height:500px;
    padding:0 10px 0 10px;
    border-left:1px solid #8B3F02;
    border-right:1px solid #8B3F02;
}
#donatediv{
	margin-top:10px;
    background-color:#FDEEC3;
    border: 1px solid #E6D3B2;
    color:#3C0000;
    padding: 10px;
    font-size: 11px;
    text-align: center;
}
#donatediv a{
	font-weight:bold;
    color:#3C0000;
    font-size: 11px;
}
#topm{
	padding: 5px 0;
}
#fullsearch input.ts{
	margin: 5px 0 10px 0;
	width: 230px;
}
#fullsearch span, #fullsearch label{
	font-size: 11px;
}
