#photo_preview {
  float: left;
  height: 161px;
  width: 160px;
  display: inline-block;
}

#video_preview {
  float: left;
  height: 161px;
  width: 160px;
  display: inline-block;
}


ul.photo_list {
  background: #A0BDDD;
  width: 485px;
  margin: 0px;
  padding: 0px;
  float: left;

}

.photo_list li {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 54px;
  background: url('images/dotted.jpg') repeat-x bottom;
  padding-left: 10px;
}

.photo_list li a {
  color: #000000;
  font-size: 12px;


  }
  

 
 .date {
   color: #9B0000;
   font-size: 11px;
}

.form span.date {
   color: #9B0000;
   font-size: 14px;
   text-decoration:none;
}

ul.video_list {
  background: #A0BDDD;
  width: 485px;
  margin: 0px;
  padding: 0px;
  float: left;

}

.video_list li {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 54px;
  background: url('images/dotted.jpg') repeat-x bottom;
  padding-left: 10px;
}

.video_list li a {
  color: #000000;
  font-size: 12px;


  }

 .list_photo li {
   list-style: none;
   float: left;
   margin: 10px;
   height: 130px;
 }
 
  .list_photo li  img {
    cursor: pointer;
	border: 5px solid #598FCD;
  }
  
.archive_rating {
  list-style: none;
}

.archive_rating li{
  list-style: none;
  padding: 7px 10px;
  background: url('images/dotted2.gif') repeat-x bottom;
}

.archive_rating1 li{
  list-style: none;
  padding: 7px 10px;
}
.archive_rating1  .blue_bg {
  background: #CADBEB;
 }

.archive_rating  .blue_bg {
  background: #CADBEB url('images/dotted2.gif') repeat-x bottom;
 }
  
.white {
  color: #ffffff;
  }
  
 li.bg_tut {
    background:#215FB6 url('images/tut_bg.jpg') repeat-x bottom;
	color: #ffffff;
 }
 
 li.bg_tut  a{
	color: #ffffff;
 }
 
  li.bg_tut .grey {
	color: #ffffff;
 }
 
 .lider img {
   float: left;
   }
   
  .lider {
    padding-left: 58px;
  }
  
.edinoriostable {
  width: 780px;

  border-left: 1px solid #000;
}

.edinoriostable td {
  padding: 0px;
  margin: 0px;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  text-align: center;

}  
  
.edinoriostable td.okrugtd {
  border-bottom: 0px;
  vertical-align: top;
  }

.tablename li {
  width: 200px;
  text-align: left;

  }

.tableokrug {
  border-bottom: 1px solid #000;
  }
.tableokrug td {
  border-bottom: 0px solid #000;

 

  }
  
  
 
.header_edros {
  border-top: 1px solid #000;
  border-left: 1px solid #000;
} 

.header_edros td {
  padding: 0px;
  margin: 0px;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  text-align: center;
} 
 
.header_edros ul {
  margin: 0px;
  padding: 0px;
}   

.header_edros li {
  list-style: none;
  margin: 5px 0px 6px 6px;
  padding: 0px;
  float: left;
  height: 70px;
}

.header_edros li  img {
  float: left;
  }
  
.header_edros li  .min_info {
 padding: 0px 0px 0px 7px;
  font-size: 11px;
  height: 70px;
  overflow: hidden;
}
 
.edinoriostable td.last{
  border: 0px;
  }
  
 .edinoriostable ul {
  margin: 0px;
  padding: 0px;
}  
  
.edinoriostable li {
  list-style: none;
  margin: 5px 0px 6px 6px;
  padding: 0px;
  float: left;
  height: 70px;
}
.edinoriostable li  .min_info {
 padding: 0px 0px 0px 7px;
  font-size: 11px;
  height: 70px;
  overflow: hidden;
}

.supervisor {
  position: absolute;
  margin-left: 65px;
  z-index: 100;
  height: auto;
  width: auto;
  border: #5F5F5F 1px solid;
  font-size: 12px;
  color: #000000;
  background: #F7F4DD;
}

.edinoriostable li  img {
  float: left;
  }
  
.view_info {
  display: none;
}

.this_view span.view_info {
  position: absolute;
  z-index: 100;
  display:inline;
  border: #5F5F5F 1px solid;
  font-size: 11px;
  color: #000000;
  background: #F7F4DD;
  margin-top: -60px;
  margin: -60px 0px 0px 100px;
  width: 150px;
  
}
.min_info ul {
  display: inline-block;
  width: 300px;
}

.min_info li {
  font-size: 11px;
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: 0px
  }
  
.min_info p{
font-size: 11px;
margin: 0px;
padding: 0px;
}

a.redarr {
padding-left: 8px;
margin-left:10px;
background: url('images/arr_red.gif') no-repeat left;
}

table.itograting {
border-top: 1px solid #c2c2c2;
border-right: 1px solid #c2c2c2;
}

.itograting td{
text-align:center;
border-left: 1px solid #c2c2c2;
border-bottom: 1px solid #c2c2c2;
padding: 5px;
}

.itograting img {
   width: 96px;
}

.redline td{
  border-bottom: 2px solid #9B0000;
}

.itograting .blue_bg {
background:#CADBEB;
}

.res {

}

.itograting .introtext {
position:absolute;
border: 1px solid #c2c2c2;
background: #ffffff;
padding: 4px;
margin-top:-30px;
}

#deputat_top_list li{
  list-style: none;
  float: left;
  width: 120px;
  text-align: center;
}

.list_partner {
  margin: 10px 5px 10px 15px;
  padding: 0px;

  display: inline-block;
  
}

#deputat_top_list img {width: 96px;}

#list_partner {
  width: 1200px;
  padding: 0px 0px 0px 15px;
  margin: 0px auto;
}

li.partner {

  margin: 5px;
  padding: 0px;
  list-style: none;
  width: 275px;
  border: 1px solid #c2c2c2;

  height: 320px;
  overflow: hidden;
  float: left;
}

.article {
  margin: 6px 4px;
  padding: 0px;
  display: inline-block;
}

.article li {
  margin: 12px 0px 5px 0px;
  padding: 0px;
  float: left;
  list-style: none;
  width: 260px;
  border-bottom:1px dashed #CFCFCF;
}

.article span {
  color:#9B0000;
  margin-right:5px;
}

.article img {
  border:5px solid #598FCD;
}

.list_partner a.redarr {
  margin: 0px 0px 0px 5px;
}
#letter {
  text-align: center;
}
#letter a {
  margin: 0px 6px;
}

#letter a.red {
  color: #9B0000;
}

#partner_box{
  height: 360px;
  width: 1200px;
  overflow-y: auto;
  overflow-x: scroll;
}

.numresult {position: relative; z-index: 100; top:-12px;  font-size: 11px; width: 65px; display: inline-block; padding-left: 90px; color:#666666;}
.easypoll_bar .numresult strong {padding: 0px; color: #000;}
table .up, table .down {font-size:14px; padding: 0px 0px 0px 14px;}
table .up {color: green; background: url('images/up.png') no-repeat left;}
table .down {color: red; background: url('images/down.png') no-repeat left;}

#navandmail {position: relative; z-index: 100; margin: 0px 0px 0px 400px; top: -6px; width: 100px;}
#liv {position: absolute; margin: -80px 0px 0px -90px;} 

.reklama {padding:5px;}
.reklama p {padding:0px; margin:0px;}
.block .reklama {padding:5px;}

.comment_bg {
  padding: 15px;
  background: #ECEFF4;
}
