*{font:1em Arial,Helvetica,sans-serif;cursor:default;color:#fff;list-style:none;padding:0;margin:0;border:0}
body{font-size:13px}
html,body{height:100%;width:100%;background:#002b47 url(bg.gif) 0 0;overflow:hidden}
form,input,textarea,#logo,#foot a{display:block}
input,textarea{width:195px;cursor:text;background:#002b47;padding:1px 4px;border:1px solid #002b47}
input[type],textarea[cols]{margin-bottom:1px;width:215px}
textarea{height:94px}
a,a *{cursor:pointer;text-decoration:underline}
a:hover{color:#a6e2f4}

#wrap,#filter,#logo,#foot,#naut,#prices{position:absolute;left:0;width:100%}
#light{height:60%;width:100%}
#light *{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='g/light.png',sizingMethod='scale')}

#wrap{bottom:20%;height:250px;z-index:3}
#center,from{width:800px;height:100%;margin:0 auto;position:relative;z-index:5}
#filter{height:100%;background:#000;opacity:0.2;z-index:4;top:0;filter:alpha(opacity=20)}
#logo{width:250px;height:54px;background:url(logo.gif);top:-80px;text-indent:-9000px}
#foot{bottom:0;background:url(light.gif) left bottom repeat-x;height:111px}
#foot a{margin:0 auto;width:625px;height:101px;background:url(foot.gif)}

#naut{right:10%;left:auto;top:10%;width:224px;height:193px;background:url(naut.gif);z-index:6}
#prices{top:0;height:40%}
#prices a{text-transform:uppercase;color:#4d738b;display:block;position:absolute;text-decoration:none;cursor:default}
#prices a:hover{color:#fff}
.jun{left:20%;top:30%}
.fic{left:40%;bottom:40%}
.ani{left:50%;top:20%}
.doc{left:45%;bottom:15%}
.naut{left:65%;bottom:20%}

.box{float:left;width:235px;height:190px;margin-right:30px;padding-top:60px;position:relative}

.bottom,.top,button,.back{position:absolute;left:0;top:20px}
.bottom,button,.back{background:none;bottom:50px;cursor:pointer;top:auto}
button,.back{left:auto;right:0;bottom:25px}
.back{bottom:50px;opacity:0.5;filter:alpha(opacity=50)}
.back:hover{opacity:1;filter:alpha(opacity=100)}
.hide{visibility:hidden;position:absolute;left:-90000px;top:0}

.box.full{margin:0;width:800px}
.box.full a{float:left;width:230px;text-decoration:none}
.box.full a *{display:block;text-decoration:none}
.box.full a img{border:1px solid #002b47;margin-bottom:10px}
.box.full a{color:#a6e2f4}
.box.full a:hover img{border-color:#fff}
