
#right {
/*  float:right;*/
  width:280px;
  margin:0;}
#center_up  {
/*  margin:0 0px 0 0px;*/
  }



.img_min{
  margin: 0 5px 0 0;
}



#main_russia {margin:0px;}
#main_region {margin:25px 0 0 0;}

#block_reg1{
  width: 100%;
  margin: 0 0 0 1%;
  overflow: hidden;
}

#block_reg2{
 width: 300px;
}

#block_rus{
  margin: 0 0 0 2%;
}
.news_list{
  height:70px;
  margin-bottom:5px;
}


.reg_s{
  margin:5px auto;
  width:200px;
  height:200px;
}

.rus_s{
  margin:5px auto;
  width:200px;
  height:200px;
}

#center_up .cont{
  display: table
}

#block_reg1 .cont{
  width:45%;
  margin-bottom: 20px;
}
#block_rus .cont{
  width:33%;
  margin-bottom: 30px;
}


.reg_img{
  border:0px;
  padding-top: 5px;
}

.reg_date{
  color: #F98300;
  font-size: 90%;
  vertical-align: bottom;
  margin: 5px 0 0 0;
}

.name_block {
 color: #F98300;
 font-size: 120%;
 font-weight: bold;
 text-decoration:none;
 padding: 3px 0 3px 2px;
 margin: 3px 0 3px 0;
 text-transform: uppercase;
}

.money{
 color: #F98300;
 font-size: 110%;
 font-weight: bold;
 margin: 0px 0 3px 0;
}

.it_table{
  width: 100%;
}
.it_table .td1{
  width: 80%;
}
.it_table .td2{
  width: 20%;
}

.ico{
  float:left;
  width: 81px;
  height: 71px;
}
.of{
  height: 71px;
}

.cat_main{
  padding: 5px 15px 5px 0px;
}

.cat_main .name{
  height:20px;
  font-weight: bold;
  font-size:110%;
  padding:3px 0 0 15px;
  width: 120px;
}

.cat_main .type1{
  background: url("img/bg_cat_1up.png");
  color:#860404;
 }

ul.category a.videl1 {
  font-weight: bold;
  color: #D38C00;
}
ul.category a.videl1:hover {
  color: #fff;
}

.cat_main .type2{
  background: url("img/bg_cat_2up.png");
  color:#0D402D;
 }

ul.category a.categ1 {
 padding:2px 2px;
 margin-left:0px;
 *margin-left:-18px;
}
ul.category a.categ1:hover{
 text-decoration: none;
 background:#FA9801;
 color: #fff;
 padding:2px 2px;
 margin-left:0px;
 *margin-left:-18px;
}

ul.category a.categ2 {
 padding:0px 2px;
 margin-left:0px;
 *margin-left:-18px;
}
ul.category a.categ2:hover{
 background:#619F60;
 color: #fff;
 text-decoration: none;
 padding:2px 2px;
 margin-left:0px;
 *margin-left:-18px;
}
ul.category a.videl2 {
  font-weight: bold;
  color: #2E4C2D;
}
ul.category a.videl2:hover {
  color: #fff;
}

.cat_ul{
  margin-left:10px;
}


.cat_main .list{
  width: 100%;
  padding:0;
}

.cat_main .typel1{
  background: url("img/bg_cat_1.png") #FFEAD3;
  border: 1px solid #D38C00;
  background-repeat: repeat-x;
}
.cat_main .left1{
  background: #FA9801;
  width:28px;
  vertical-align: middle;
}

.cat_main .typel2{
  background: url("img/bg_cat_2.png") #DFF0DE;
  border: 1px solid #84B985;
  background-repeat: repeat-x;
}
.cat_main .left2{
  background: #609D61;
  width:28px;
  vertical-align: middle;
 }

#open_search_pos, #open_search_com{
  margin:-19px 3px 0 0;
  font-weight: bold;
  text-decoration: none;
}


