div #page_nums, #page_nums input{
  font: 12pt Arial; 
}
/*----------------------------------------------------------------*/
#page_nums input {
  color: #000;
  border:0px solid #000;
  background-color: #fff;
  height:20px;  
  margin: 3px;
  padding: 3px;
}
#page_nums font{
  color: #fff;
  border:1px solid #0091DD;
  background-color: #0091DD;
  margin: 3px;
  padding: 3px;
  font-weight:bold;
}
form{
  margin:0px;
}
div#form{
  text-align:center;
}
form .edit, form .editreadonly, form .btn{
  font: bold 11px Arial, sans-serif;
  letter-spacing: 2px;
}

form .edit, form .editreadonly, form textarea, form select{
  color: #E77918;
  border: 1px solid #0091DD;
  background-color:#FFFFFF;
}
form .edit, form .editreadonly{
  height:20px;
}
td#value .edit, form .editreadonly, td#value textarea{
  width:100%;
}
form .editreadonly{
  background-color:#D8DADC;
}
form .btn{
  color: #fff;
  border:1px solid #0091DD;
  background-color : #0091DD;
  height:20px;
}

#sub_rubrics,  #link_articles, #link_right {
  border:0px solid #0091DD;
  vertical-align:top; 
  margin-top: 3px;
  margin-bottom:3px;
  height:102px;
}

#sub_rubrics, #link_articles {
  height:100px;
}

#sub_rubrics img, #link_articles img, #link_right img {
  border:1px  solid #0091DD; 
  float:left;
  margin-right:10px;
  width:80px;
  height:100px;
}
table td#name{
  font: 10px Arial, sans-sarif;
  text-align:right;
  padding:5px;
  width:25%;
}
table td#value, table td#value a, table td#name a{
  font: bold 11px Arial, sans-sarif;
  padding:5px;
}
table td#value{
  width:75%;
}
div#blockmsg{
  text-align:center;
  margin:5px;
}
div#blockmsg div#head, div#blockmsg div#content{
  width: 300px;
  padding:5px;
  border: solid 1px #E77918;
}
div#blockmsg div#head{
  font: bold 11px Arial, sans-sarif;
  background-color:#E77918;
  color:#fff;
}
div#blockmsg div#content{
  font: 11px Arial, sans-sarif;
}
td#small{
  font: 10px Arial, sans-sarif;
}

table#form {
  width:100%;
  border: solid 1px #E77918;
}
table#form td#head, table#form td#head a {
  background-color:#E77918;
  font:bold 9pt Arial, sans-serif;
  color: #fff;
}
table#form td#comment {
  font: bold 8pt Arial, sans-serif;
  background-color:#D8DADC;
  color: #818084;
}
table#form td#name, table#form td#value, table#form td{
  font: 9pt Arial, sans-serif;
  width:50%;
}
table#form td#bottom {
  height: 30px;
}
.gal_image{
        display: block;
        width: 154px;
        border:  1px solid #8D85B6;
        padding: 5px;
        margin:  5px;
}
.ramka {
 border:1px  solid #000000; 
}