* {padding: 0px; margin: 0px;}
img {border: 0;}
HTML {background-color: #000000;}
BODY {min-width: 1024px; height: 876px; font: 13px Arial, sans-serif; color: #000000; background: url(/img/22.jpg) no-repeat top center;}
a {font: 12px Arial, sans-serif; color: #000000; text-decoration: none;}
DIV.spacer {font-size: 0px; line-height: 0px; background: transparent; border: none; display: block; visibility: hidden;}

/* top */
#top {
 width: 1024px;
 height: 432px;
 margin: 0px auto;
}
.top {/* vertical bottom */
 display: table-cell;
 height: 430px;
 width: 1024px;
 vertical-align: bottom;
 text-align: right;
 position:relative;
}
/*.button_top, .top_vodeo {/ vertical bottom for IE /
 margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/1 + "px");
} */
*+html .button_top {/* button top for IE */
 padding: 0px 100px 21px 0px;
}
* html body .button_top {/* button top for IE 6 */
 padding: 0px 0px 0px 0px;
 width: 500px;
 height: 167px;
}
.button_top {/* buttom registration & forum */
 padding: 0px 100px 19px 0px;
 width: 40%;
 float: right;
}
.button_top a.img_registration {/* buttom registration */
 background: url(/img/23.gif) no-repeat top left;
 width: 248px;
 height: 91px;
 display: block;
 float: left;
 margin-left: 21px;
}
.button_top a.img_forum {/* buttom forum */
 background: url(/img/24.gif) no-repeat top left;
 width: 112px;
 height: 34px;
 display: block;
 float: left;
 margin: 11px 0px 10px 299px;
}
* html body .button_top a.img_registration {/* buttom forum for IE 6 */
 margin: 0px 240px 0px 0px;
 float: none;
}
* html body .button_top a.img_forum {/* buttom forum for IE 6 */
 margin: 11px 99px 0px 0px;
 float: none;
}

/* content */
#main {
 width: 876px;
 height: 389px;
 margin: 0px auto;
}
.top_video {/* video block */
 float: left;
 width: 410px;
 height: 260px;
 margin: -2px 0px 0px -5px;
 background: url(/img/25.png) no-repeat top right;
}
.video_top {
 position:absolute;
 z-index: 45;
 margin: 13px 0px 0px 13px;
}
.video_bottom {
 position:absolute;
 z-index: 45;
 margin: 210px 0px 0px 13px;
}
.video_block {/* block video position */
 width: 362px;
 height: 222px;
 z-index: 30;
 position: absolute;
 padding: 19px 0px 0px 24px;
}
.text_block {/* block text */
 float: left;
 width: 460px;
 margin: 0px 0px 0px -3px;
}
.text_block h1 {/* block text */
 font: 30px Times New Roman, sans-serif;
 text-align: center;
 line-height: 28px;
}
.text_block h2 {/* block text */
 font: 18px Times New Roman, sans-serif;
 text-align: center;
 line-height: 18px;
}
.text_block ul {
 list-style: none;
 padding: 17px 0px 0px 0px;
}
.text_block ul li{
 padding: 0px 0px 14px 27px;
 line-height: 14px;
 background: url(/img/26.png) no-repeat top left;
}

.block_screenshot {/* block screenshot */
 float: left;
 width: 876px;
 height: 96px;
 padding: 8px 0px 0px 8px;
}
.fon_foto {/* */
 float: left;
 width: 100px;
 height: 80px;
}
.block_screenshot_top {/* block screenshot */
 width: 848px;
 height: 18px;
 position: relative;
 z-index:55;
 margin: 0px 0px -12px 6px;
 background: url(/img/27.png) no-repeat top left;
}
.block_screenshot_bottom {/* block screenshot */
 width: 848px;
 height: 18px;
 position: relative;
 z-index:55;
 margin: 70px 0px 0px 2px;
 background: url(/img/28.png) no-repeat bottom left;
}
*+html .block_screenshot_bottom {/* block screenshot for IE 7 */
 margin: -9px 0px 0px 2px;
}
* html body .block_screenshot_bottom {/* block screenshot for IE 6 */
 margin: -9px 0px 0px 2px;
} 
.foto_left {/* img foto left */
 width: 13px;
 height: 61px;
 margin: 11px -1px 0px 0px;
 position: relative;
 float: left;
 z-index:35;
 background: url(/img/29.png) no-repeat top right;
}
.foto_center {/* img foto center */
 width: 4px;
 height: 61px;
 margin: 11px 0px 0px 0px;
 position: relative;
 float: left;
 z-index:35;
 background: url(/img/30.gif) no-repeat top right;
}
.foto_right {/* img foto right */
 width: 13px;
 height: 61px;
 margin: 11px 0px 0px -1px;
 position: relative;
 float: left;
 z-index:35;
 background: url(/img/31.png) no-repeat top right;
}

/* footer */
#footer {
 width: 800px;
 margin: 0px auto;
}
.copy, .copy_right {
 padding: 0px auto 0px auto;
 width: 400px;
float: left;
 font-size: 11px;
 color: #ffffff;
}
.copy_right {
 text-align:right;
}
.copy img {
 float: left;
 margin-right: 9px;
}
.copy a {
 font-size: 11px;
 color: #ffffff;
}
.copy p {
 padding-top: 4px;
}

/* lightbox */
#jquery-overlay {
 position:absolute;
 top:0;
 left:0;
 z-index:90;
 width:100%;
 height:500px;
}
#jquery-lightbox {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 z-index:100;
 text-align:center;
 line-height:0;
}
#jquery-lightbox a img {
 border:none;
}
#lightbox-container-image-box {
 position:relative;
 background-color:#fff;
 width:250px;
 height:250px;
 margin:0 auto;
}
#lightbox-container-image {
 padding:10px;
}
#lightbox-loading {
 position:absolute;
 top:40%;
 left:0%;
 height:25%;
 width:100%;
 text-align:center;
 line-height:0;
}
#lightbox-nav {
 position:absolute;
 top:0;
 left:0;
 height:1px;
 width:100%;
 z-index:10;
}
#lightbox-container-image-box > #lightbox-nav {
 left:0;
}
#lightbox-nav a {
 outline:none;
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
 width:30%;
 height:100%;
 zoom:1;
 display:block;
}
#lightbox-nav-btnPrev {
 left:0;
 float:left;
}
#lightbox-nav-btnNext {
 right:0;
 float:right;
}
#lightbox-container-image-data-box {
 font:10px Verdana, Helvetica, sans-serif;
 background-color:#fff;
 margin:0 auto;
 line-height:1.4em;
 overflow:auto;
 width:100%;
 padding:0 10px 0;
}
#lightbox-container-image-data {
 padding:0 10px;
 color:#666;
}
#lightbox-image {
}
#lightbox-container-image-data #lightbox-image-details {
/* width:70%;*/
 float:left;
 text-align:left;
}

#lightbox-image-details-caption {
 font-weight:bold;
}
#lightbox-image-details-currentNumber {
 display:block;
 clear:left;
 padding-bottom:1.0em;
}
#lightbox-secNav-btnClose {
 width:98px;
 float:right;
 padding-bottom:0.5em;
}

#flashcontent3 {
 margin: 0px 198px 30px 0px; 
 top: 0pt;
 //margin: 0px 198px 36px 0px; 
}