html, body {height: 100%;}
body {font: 14px/22px Arial, Helvetica, sans-serif; background: #000; margin: 0; padding: 0;}
a {cursor: pointer;}
img {border: 0; vertical-align: top;}

#body {min-height: 100%; background: url(/images/design/splash/body_bot_bg.gif); position: relative;}
* html #body {height: 100%;}
#links {margin-right:150px;margin-top:30px;color:#030303;}
#links a{text-decoration:none; color:#030303}
#links a:hover{text-decoration:none; color:#030303}
#contentBG {width: 100%; height: 424px; margin: -250px 0 0 0; left: 0; top: 50%; background: url(/images/design/splash/content_bg.png) repeat-x 0 50%; position: absolute; z-index: 1;}
#content {width: 990px; margin: 0 auto; position: relative; z-index: 1;}
#minHeight {height: 600px;}
#bodyTopBG {width: 100%; height: 50%; left: 0; top: 0; background: url(/images/design/splash/body_top_bg.gif); position: absolute;}
#korablik {width: 530px; height: 280px; left: 0; top: 122px; background: url(/images/design/splash/korablik.jpg); overflow: hidden; display: block; position: absolute;}

#logo {text-align: center; width: 200px; margin: 0 auto 30px; position: relative;}
#logoImage {padding: 207px 0 10px;}
#logoSlogan {left: 0px; top: 160px; position: absolute;}
#logoText {font-size: 0; line-height: 0;}

#lang {width: 216px; margin: 0 auto;}
#lang a {text-decoration: none; color: #fff; width: 104px; height: 24px; background: #76bfd1 url(/images/design/splash/lang.gif) no-repeat; text-align: center; cursor: pointer;}
#lang a:hover {background-color: #1e3b6b; background-position: 0 -24px;}
#lang .cufon {margin-top: 5px;}
#langRU {float: left;margin-left:56px;} 
#langEN {float: right;}