html {
  height:100%; }
body {
  margin:0; padding:0; border: 0;
  height:auto !important; height:100%; min-height:100%; 
  font-size: 100.01%; font-size: 13px; font-family: Arial; color: #000; 
  background: url('http://www.raisky.com//bg.jpg') repeat-y center;	}
strong, b{
  font-weight: 900;}
table, img { border: 0;}
li{
  list-style-image: url("../img/l.gif");}
ul{
  margin: 1px; padding-left: 15px;}
a{ text-decoration: none; outline: none; color: #2A2C41; }
a:hover{ text-decoration: underline; }
.clear{ clear:both;}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 21px;
  color: #2A2C41;
  text-align: left;
}

#content{
  top: 390px;
  left: 50%;
  margin: 0 0 0 -440px;
  position: absolute;
  width: 880px;
  text-align: justify ;
  z-index: 100;
  font-size: 13px;
  display: table-cell;
  margin-bottom: 140px;
}

#menu_bottom{
  font-size: 100.01%;
  font-size: 11px;
  font-family: Arial;
  color: #000;
  padding-top:100px;
}

.b{
  border: 1px solid red;
}

#flash_bg{
  position: absolute;
  top: 0;
  z-index: 0;
  height: 100%;
  width: 100%;
  border: 1px solid red; 
}
.news{
  /*width: 200px; */}
.news .date, .news_stak .date{
  color: #2A2C41; font-weight: bold; }
.news .title{
  color: #2A2C41; font-weight: bold;}
.news .text{
  padding: 5px 0 5px 0;}
.news img{ 
  padding: 4px 4px 4px 0;}
.news_stak{
  padding: 5px 0 5px 0;
  position: relative;}
.win_news{
  width: 200px;}
.news_stak a{ 
}
.win_next{
  color: #2A2C41; font-weight: bold; }
.bodytable{
  border-collapse: collapse; border-spacing: 0px; 
}
.news_stak a:hover{
  color: #2A2C41; }
.gdate { font-weight: 900; color: #FF0000;
}
.footer{
  height: 115px; }

.videotext{
  color: #2A2C41;}

#bottom{
  position: relative; bottom: 0; height: 0px; overflow: visible;}
.footer_menu{
  left: 50%;
  margin: 0 0 0 -440px;
  position: absolute;
  width: 880px;
  bottom: 0px; height: 27px;}
.footer_menu a{
  display: block; float: left; width: 80px; height: 27px; line-height: 20px;
  text-align: center; font-size: 9px; text-transform: lowercase;}
.space2{ height: 20px;}

.foto_scroll table{
  padding: 0; margin: 5px;
  width: 150px; height: 150px; float: left;
  taxt-align: center; 
  vertical-align: middle; }
.foto_scroll table td{
	border: 1px solid #CCCCCC;	}
a img{
	cursor: pointer; }	
	
.img_nav_bar a:hover img{
  border: 1px solid red;  }
.img_nav_bar table td{
  text-align: center; vertical-align: middle;}
 .numb{
 	margin-right: 50px;
 }
.numb a.cur{
	color: #FFF; background-color: #CCC	;
}

.gallery{
 border-collapse: collapse; border-spacing: 0px; }
.gallery td {vertical-align: top; padding: 0;}
.gallery_photo{
  border-collapse: collapse; border-spacing: 0px; margin-top: 23px;}
.gallery_photo td {vertical-align: middle; padding: 0; margin: 0;}
.gallery_descr{
  vertical-align: bottom; text-align: right; color: #C8B793;}
.photo_but_left, .photo_but_right{
  width: 15px; vertical-align: middle; text-align: center; }
.gphoto{
  width: 611px; height: 611px; background-color: #EEEEEE; 
  border: 1px solid #333333; }
.gphoto img {margin: 4px; }