/* Ñ À É Ò 12px  */

/*
* {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
} */

body {
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

ul {
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 30px;
   padding: 0px;
}

img {
   border: 0;
}

h1 {
   color: #321900;
   font-weight: bold;
   font-size: 14px;
   text-align: center;
}

#footer {
   width: 654px;
   float: left;
}

.leftBox {
   float: left;
   text-align: justify;
}

.rightBox {
   float: right;
   text-align: justify;
}

.mainBox {
   float: right;
   text-align: justify;
   width: 475px;

}

.subBox {
   float: left;
   width: 179px;
   height: 578px;
   margin: 0 0 0 0;
   padding: 0 0 0 0; 
   text-align: justify;
}

.clear {
   clear: both;
}

.bgTop {
   background: url(bg-top.jpg) repeat-x;
   vertical-align: top;
}

.bgMain {
   background: url(bg-main.jpg) 0 155px;
}

.bgFooter1 {
   background: url(bg-footer1.jpg) bottom repeat-x;
}

.bgFooter2 {
   background: url(bg-footer2.jpg) bottom repeat-x;
}

.bgFooterRight {
   background: url(footer-right2.jpg) bottom no-repeat;

}


.bgTextZone {
/*   background: #FEE686 url(../images/obschie/bg-textzone.jpg) bottom right no-repeat;*/
   background: #FEE686 url(mainbox-lb.gif) repeat-y right;
}

#wrap1 {
 background: transparent url(mainbox-lb.gif) repeat-y left;
}


.bgAnons {
   background: url(anons-2.jpg) right no-repeat;
   margin: 0 0 0 0;
}

.bgNews1 {
   background: url(news1-bg.gif) repeat-y;
   padding: 2px 10px 0px 9px;
   vertical-align: top;
   font-size: 12px;
}

.bgNews2 {
   background: url(news2-bg.gif) repeat-y;
}

.ramka {
   border: 1px solid #B15C15;
}


/* ÒÅÊÑÒ */

.mainMenu {
   font: 12px Tahoma, Arial, Helvetica, sans-serif normal;
   color: #000000;
   text-align: center;
   background-image: url(bg-menu.jpg);
}


.mainMenu a{
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   font: 12px Tahoma, Arial, Helvetica, sans-serif normal;
}


.mainMenu a:hover {
   color: #000000;
   text-decoration: underline;
}



p {
  margin-top: 0px;
  margin-bottom: 0px
}




.anons {
   padding: 5px 22px 3px 0px;
   font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

.newslink {
   font-size: 12px;
   text-align: center;
   display: block;
}

.mediaTitle {
   color: #321900;
   font-weight: bold;
   font-style: italic;
}

.div-photo-site {
  padding-top: 5px;
  padding-bottom: 30px;
  margin-left: 13px;
  margin-right: 12px;
  width: 120px;
  height: 125px;
  float: left;
  text-align: center;
  color: #999999;
}

.div-media-site {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-left: 12px;
  width: 210px;
  height: 120px;
  float: left;
  text-align: center;
  color: #999999;
}

.div-page {
  width: 300px;
  display: block
}

.input1 {
  background: #EEEEEE;
  border: 1px solid #dddddd;
  width: 250px;
  height: 18px;
  color: #6F6F6F;
  font-size: 12px;
}



.label2 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  float: left;
  width: 130px;
}