*{padding:0; margin:0;}

body{background:#ffffff;
     min-width:1024px;
	 font-family:Arial;}

img{border:0px;}

h1{font-size:17px;}

h2{font-size:17px;}


#doska{background:#344228;
       border: 3px solid #c9cccb;
       padding: 20px;
       margin: 25px 25px 10px 130px;
       box-shadow: 5px 5px 7px #3a3a3a;}

#doska p{color: #fff;
    height: 100%;
    font-size: 15px;
    text-align: justify;
    font-family: Segoe Print, Cambria;
    text-indent: 25px;
    font-weight:none;
    line-height:17px;}

#stat{padding-right: 25px;
      text-align:right;
      font-size: 15px;
      color: #070067;
      font-weight:bold;
      font-family: Cambria;
      text-shadow: 2px 2px 4px #3a3a3a;}

#navigation {
 float:left;
 width:100%;
 background:url('/images/granica.png');
 repeat-x bottom;
 line-height:normal;
 font-family:Segoe Print, Monotype Corsiva;
 font-size:14px;
 letter-spacing:1px;}

#navigation ul{
  margin:0px 0px 0px 0px;
  padding:6px 1px 0px 0px;
  list-style:none;
  min-width:700px;}

#navigation a{
  display:block;
  background:url("/images/left.png") no-repeat left top;
  padding:3px 15px 4px;
  text-decoration:none;
  font-weight:bold;
  color:#ffffff;}

#navigation a:hover{color:#56D1D0;}

#navigation li{
  float:left;
  background:url("/images/right.png") no-repeat right top;
  margin:0px 1px 0px 1px;
  padding:0px;}

#navigation #current{
  background-image:url("/images/righta.png");}

#navigation #current a{
  background-image:url("/images/lefta.png");
  color:#070067;
  padding-bottom:5px;}

#navigation #current a:hover{
  background-image:url("/images/lefta.png");
  color:#56D1D0;
  padding-bottom:5px;}

#footer{ 
 padding:10px;
 color:#333654;
 margin:0px 0px 0px 0px;
 background:url("/images/end.png");}

.menu{
 padding:7px 3px 0px 28px;
 font-family:Segoe Print,Monotype Corsiva;
 font-weight:bold;}

.menu a{
 text-decoration:none;
 color:#070067;}

.menu a:hover{
 color:#56D1D0;
 padding:5px 0px 5px 10px;}

.menu ul{
 font-size: 16px;}

.menu li{
 padding: 5px 0px 5px 1px;
 list-style:circle;
 list-style-image: url('/images/marker2.png');
 border-bottom: 1px solid #cac8f9;}

.zagolovok {
 margin:5px;
 font-family:Segoe Print, Monotype Corsiva;
 font-weight:bold;
 background:#E0E0E0 url("/images/menu.png");
 text-align:right;
 padding:4px 20px 4px 0px;
 color:#151960;
 text-shadow:2px 2px 4px #747474;
 box-shadow:1px 1px 2px #3a3a3a;}
 
 .zagolovok h1{
	text-align:center;
 }

.mininayki td{font-family: Cambria;}

.mininayki a{color: #003399;}

.mininayki a:hover {
 text-decoration:none;
 color:#FF001E;}


#spisok ul{padding: 0px 0px 1px 4px;}

#spisok li{
 font-size:15px;
 list-style:none;
 padding:0px 0px 1px 4px;
 border-bottom:1px solid #cac8f9;}

#spisok li a{text-decoration:none;}

#spisok li a:hover {
 text-decoration:underline;
 font-size:17px;
 padding:0px 21px 1px 1px;
 background:url('/images/gal.png') no-repeat right;}

#article {padding: 15px;
font-size:15px;
text-align:justify;
font-family:Century, Times New Roman;
line-height:20px;}

#article p{text-indent:30px;}

#article a{color:#003399;}

#article a:hover{
text-decoration:none;
color:#FF001E;}

#sape {
 font-size:15px;
 text-align:justify;
 padding:0px 8px 0px 8px;
 font-family:Century, Times New Roman;}

#sape a{
 color:#000000;
 text-decoration:none;}

#sape a:hover {
text-decoration:none;
color:#000000;}

#hleb a{color:#003399;}

#hleb {
 font-size:13px;
 padding:5px 0 0 0;
 text-indent:15px;
 font-family:Century;
 color: #0e5999;}

#hleb a:hover{
text-decoration:none;
color:#FF001E;}

#last_article p{text-indent:40px;}

#last_article{
 padding:0px 11px 0px 11px;
 font-size:15px;
 font-family:Century;
 text-align:justify;}

#last_article li{list-style:none;}

#last_article li a{color:#003399;}

#last_article li a:hover{
 color:#FF001E;
 font-size:15px;
 padding:0px 19px 1px 2px;
 background:url('/images/gal.png') no-repeat right;
 text-decoration:none;}

#posted{font-size:12px;
        text-align:right;
        font-weight:bold;}

#search ol{padding:0px 11px 0px 25px;}

#search{padding:0px 0px 0px 22px;}

#search a{color:#003399;}

#search a:hover {
 text-decoration:none;
 color:#FF001E;}

#add_title input[type=text] {width:380px;}

#cpreview {background-color: #f1f1f1;
	   border: 2px solid #ddd;
           border-radius:5px;
           padding: 10px 12px;
           margin: 0 17px;}

#kont {padding: 15px;}

#comm {padding: 0 30px 0 30px;}

#comm_form {padding: 0 20px 20px 20px;
            margin: 0 10px 20px 20px;
            box-shadow: 0 6px 9px #3a3a3a;
            border: 1px solid #bababa;
            border-radius: 8px;
            background: #ececec;
            width:500px;}

#area textarea {font-family: Cambria;
          font-size:14px;
          color: #212444;
          width:380px;
          height: 120px;
}

#in input[type=text] {
font-family:Cambria;
font-size:14px;
line-height:normal;
color:#003399;
width:150px;
border: 1px solid #bababa;}

input[type=submit] {
font-family:Cambria;
color:#fff;
border:none;
line-height:normal;
font-weight:bold;
width:102px;
height:30px;
background:url('/images/knopka.png') no-repeat;
font-size:12px;
cursor:pointer;
}

input[type=submit]:hover{
font-family:Cambria;
color:#C6EDFF;
border:none;
line-height:normal;
font-weight:bold;
width:102px;
height:30px;
background:url('/images/knopka2.png') no-repeat;
}

#direkt-bot input[type=submit]{
	width:100%;
	height:48px;
	background:inherit;
	font-size: inherit;
}

#direkt-bot{}
#right-width{width:200px;border-right: #000266 1px solid;}
.hr{height:1px;width:450px;}
.reklama_bot{margin:20px 0;text-align:center;}
.reklama_top{margin:0px 0 10px 10px;float:right;}
.text p,.text ol,.text ul{margin:0 0 8px 0;}
.text h2,.text h3,.text h4{margin:0 0 8px 0;text-align:center;}
.hr_div{text-align:center;}
.article_info{padding:0 7px;width:100%;}
.top_table{}
.middle_table{}

@media (max-width: 1099px) {
	.middle_table tr td.mininayki+td,.middle_table tr td+td+td{display:none;}
	body{min-width:inherit;}
	#comm_form{width: 90%;padding: 0 1% 20px 1%;}
}
@media (max-width: 999px) {
	#doska p{font-size:13px;}
	#doska{margin: 25px 25px 10px 20px;}
}
@media (max-width: 767px) {
	img{max-width:100%;}
	.top_table tr td+td{display:none;}
	.top_table{width:100%;}
	.top_table tr td{width:100%;text-align:center;}
	.top_table tr td img{float:none;padding:0 0 5px 0;}
	#right-width{display:none;}
	#navigation{float:none;width:auto;background:#3238fc;}
	#navigation ul{min-width:inherit;}
	textarea,#area textarea{width:90%;}
	#navigation li,#navigation a{background:none;float:none;display:block;text-align:center;}
	#navigation li+li{border-top:1px solid #fff;}
	#navigation #current{background:none}
	#navigation #current a{background:#fff;}
	#navigation #current:hover a{background:#fff;}
	#kont input{display: block;width: 90%;}
	.rss_text{display:none;}
	.spisok_disc td{display:block;}
	#comm_form p{font-size:14px;}
}
@media (max-width: 550px) {
	.reklama_top{float:none;margin:0 0 10px 0;text-align:center;}
	.hr{display:none;}
	#article p{text-indent:5%;}
	#hleb{displaY:none;}
	#article {padding: 15px 10px;}
	.text img{max-width:95%;}
	#comm_form td{display:block;text-align:left;}
	.comment_name_input,.comment_email_input{width:95%;}
	#comm {padding: 0 10px 0px 10px;}
	#comm_form {width: auto;margin: 0 10px 20px;padding: 10px 15px;}
	#comm_form br{display:none;}
	.zagolovok{padding: 2px 5px 2px 5px;margin: 5px 10px;}
	
}