#maincontent{
  width:100%;
  height:2472px;
  background-image:url("bg2.gif");
  background-repeat:no-repeat;
  background-position:right top;
  background-color:#020202;
  visibility:hidden;
}

#bodyLoading{
  position:absolute;
  width:33%;
  left:33%;
  top:33%;
  visibility:visible;
  text-align:center;
  color:#AAAAAA;
  height:100px;
}

#header{
  padding-top:5px;
  width:100%;
  height:24px;
  background-color:#CCCCCC;
  text-align:center;
}

#header a{
  color:#000099;
  text-decoration:none;
}

body{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-style:normal;
  letter-spacing: 2px;
  scrollbar-face-color:       #CCCCCC;
  scrollbar-shadow-color:     #808080;
  scrollbar-highlight-color:  #fef7d6;
  scrollbar-3dlight-color:    #808080;
  scrollbar-darkshadow-color: #808080;
  scrollbar-track-color:      #EEEEEE;
  scrollbar-arrow-color:      #000000;
}

.fotosBlockBg{
  border-top:#888888 10px solid;
  clear:both;
  float:right;
  margin-right:40px;
  width: 594px;
  height: 560px;
}

.fotosBlock{
  width:100%;
  display:block;
  overflow:auto;
  width: 594px;
  height: 560px;
  scrollbar-face-color:       #111111;
  scrollbar-shadow-color:     #888888;
  scrollbar-highlight-color:  #888888;
  scrollbar-3dlight-color:    #888888;
  scrollbar-darkshadow-color: #888888;
  scrollbar-track-color:      #111111;
  scrollbar-arrow-color:      #888888;
/*  border-bottom:#888888 3px outset;
  border-right:#888888 3px outset;
  border-left:#888888 3px inset;*/
}

.fotosBlock a img{
  border:3px #666666 solid;
  width:72px;
  height:72px;
  margin:30px;
  
}


.menu {
clear:both;
  width: 586px;
  float:right;
  text-align:left;
  padding-bottom:10px;
  margin-right: 40px;
}

.menuItem{
  float:left;
}

.spliter{
  float:left;
  margin-right:15px;
  margin-left:15px;
}

.forAnchor{
  height:30px;
  float:right;
  clear:both;
  width:100%;
  vertical-align:top;
}

.blockSplitter{
  float:right;
  width:100%;
  height: 200px;
}

a{
  color:#AAAAAA;
  text-decoration:none;
}

a:hover{
  color:#111111;
  background-color: #DDDDDD;  
}

.fotosBlock a:hover{
  background-color: transparent;  
}

a img{
  border:0px;
}

#footer{
  margin-top:55px;
  padding-top:5px;
  padding-bottom:30px;
  border-top: 1px solid #303030;
  width:100%;
  float:right;
  height:44px;
  color:#;
  background-color: #202020;  
  text-align:right;
  padding-right: 80px;
}

#news{
  width:860px;
  float: right;
  margin-right:0px;
  margin-top: 260px;
  margin-bottom:40px;
  clear:both;
}

#news a{
  margin-left: 20px;
  display:block;
}

.titleNews{
  font-weight:bold;
  margin-bottom: 10px;
}

.ChornicasBlock{
  margin-top:90px;
  margin-bottom:250px;
  width:550px;
  height: 2100px;
  float:right;
  clear:both;
  margin-right: 100px;  
  overflow:auto;
}

.ChornicasBlockLine{
}

.ChornicasBlockLine a img{
  border:3px #666666 solid;
  margin:30px;
}


.ChornicasBlockLine a:hover img{
  background-color: transparent;  
}
