/* С А Й Т 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;
   background: url(../images/obschie/mainbox-lb.gif) repeat-y right;
}

.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(../images/obschie/bg-top.jpg) repeat-x;*/
   vertical-align: top;
}


.bg_001 {
    background: url(/images/obschie/bg_001.jpg) top right no-repeat;
}

.bg_002 {
    background: url(/images/obschie/bg_002.jpg) top right no-repeat;
}


.bg_003 {
    background: url(/images/obschie/bg_003.jpg) top right no-repeat;
}

.bg_003a {
    background: url(/images/obschie/bg_003a.jpg) top right no-repeat;
}


.bg_004 {
    background: url(/images/obschie/bg_004.jpg) top right no-repeat;
}


.bg_005 {
    background: url(/images/obschie/bg_005.jpg) top right no-repeat;
}

.bg_006 {
    background: url(/images/obschie/bg_006.jpg) top left no-repeat;
}

.bg_007 {
    background: url(/images/obschie/bg_007.jpg) top left no-repeat;
}

.bg_008 {
    background: url(/images/obschie/bg_008.jpg) top left no-repeat;
}

.bg_009 {
    background: url(/images/obschie/bg_009.jpg) top left no-repeat;
}

.bg_0010 {
    background: url(/images/obschie/bg_0010.jpg) top left no-repeat;
}

.bg_0011 {
    background: url(/images/obschie/bg_0011.jpg) top left no-repeat;
}

.bg_0012 {
    background: url(/images/obschie/bg_0012.jpg) top left no-repeat;
}

.bg_0013 {
    background: url(/images/obschie/bg_0013.jpg) top left no-repeat;
}

.bg_0014 {
    background: url(/images/obschie/bg_0014.jpg) top left no-repeat;
}

.bg_0015 {
    background: url(/images/obschie/bg_0015.jpg) top left no-repeat;
}

/*.bgFooter1 {
   background: url(../images/obschie/bg-footer1.jpg) bottom repeat-x;
}

.bgFooter2 {
   background: url(../images/obschie/bg-footer2.jpg) bottom repeat-x;
}

.bgFooterRight {
   background: url(../images/obschie/footer-right2.jpg) bottom no-repeat;
}
*/
.bgTextZone {
   background: #f4ecc5 url(../images/obschie/bg-textzone.png) bottom right no-repeat;
}

.bgAnons {
  /* background: url(../images/obschie/anons-2.jpg) right no-repeat;*/
   margin: 0 0 0 0;
}

/*.bgNews1 {
   background: url(../images/1/news1-bg.gif) repeat-y;
   padding: 2px 10px 0px 9px;
   vertical-align: top;
   font-size: 12px;
}                   */

.bgNews2 {
   background: url(../images/1/news2-bg.gif) repeat-y;
}

.ramka {
   border: 1px solid #B15C15;
}


/* ТЕКСТ */

a {
   color: #8C2603;
   font-weight: bold;
   text-decoration: none;
}

p {
  margin-top: 0px;
  margin-bottom: 0px
}


a:hover {
   text-decoration: underline;
}

.mainMenu {
   font: 12px Tahoma, Arial, Helvetica, sans-serif normal;
   color: #000000;
   text-align: center;
   background-image: url(../images/obschie/bg-menu.jpg);
}

.mainMenu a {
   font: 12px Tahoma, Arial, Helvetica, sans-serif normal;
   color: #000000;
}

.anons {
   padding: 5px 22px 3px 0px;
   font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

.newslink {
   font-size: 12px;
   text-align: center;
   display: block;
}

.mediaTitle {
   color: black;
   font-weight: bold;
   padding: 15px 0;
   /*font-style: italic;*/
}

.videoTitle {
   color: black;
   padding: 0 0 3px 0;
}

.mediaDown {
  vertical-align: top;
  padding: 3px 0;
}


.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: 5px 0 15px;
  margin-left: 50px;
  width: 160px;
  height: 100px;
  float: left;
  text-align: center;
  color: #999999;
  overflow:hidden;
}

.div-page {
  width: 300px;
  display: block
}

.input1 {
  background: #EEEEEE;
  border: 1px solid #dddddd;
  width: 250px;
  height: 18px;
  color: #6F6F6F;
  font-size: 12px;
}

label {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  float: left;
  width: 80px;
}

.label2 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  float: left;
  width: 130px;
}

/************ оформление раздела media **************/
#mediaplayer {
  margin: 10px;
  text-align:center;
}

div.selected {
  background-color: #EED4A1 ;/* #FF6600;*/

}

div.selected p.videoTitle{
  color:black;
  font-weight: bold;

}

.media-img {

}

p.news-arhiv-link {
  padding: 10px 0 0 123px;
}

