body{position:absolute;margin:0px;padding:0px;background:url(../images/fon.jpg) repeat #000;width:100%;height:100%;color:#FFF;font-family:verdana, arial, helvetica, sans-serif;font-size:1em;}
#screen{position: absolute;overflow:hidden;}
#screen .img{position:absolute;left:-9999px;-ms-interpolation-mode:nearest-neighbor;image-rendering:optimizeSpeed;cursor:pointer;}
#screen .txt{position:absolute;width:270px;left:-9999px;color:#fff;font-family:arial, helvetica, sans-serif;font-size:1em;text-align:left;cursor:pointer;}
#screen .h1{position:relative;font-size:1.8em;font-weight:bold;left:1.5em;}
#screen .purple{color:#B31BC1;}
#screen .button{cursor:pointer;}
.b_purple{background:#B31BC1;z-index:999999;}
.credit{position:fixed;bottom:20px;right:20px;color:#888;width:150px;font-family: arial, helvetica, sans-serif;font-size:0.8em;z-index:99999;}
a{text-decoration:none;color:#aaa;}
a:hover{text-decoration:none;color:#B31BC1;}
a:visited{text-decoration:none;color:#aaa;}
a:visited:hover{text-decoration:none;color:#B31BC1;}
#data{display:none;}
#buttons{overflow:hidden;position:absolute;visibility:hidden;height:1px;}
#design{overflow:hidden;position:fixed;visibility:visible;}
#design img{position:fixed;}
#ILB_bar{position:fixed;font-size:1px;width:0px;height:1px;overflow:hidden;}
.image_carousel{bottom:0px;position:fixed;left:90px;right:180px;z-index:99999;overflow:hidden;padding: 0px 50px 0px 50px;}
.image_carousel a.thumb{border:1px solid #ccc;background-color:white;padding:5px;margin:5px;display:block;float:left;cursor:pointer;}
a.prev, a.next{background:url(../images/miscellaneous_sprite.png) no-repeat transparent;width:45px;height:50px;display:block;position:absolute;top:50px;}
a.prev{left:0px;background-position:0 0;}
a.prev:hover{background-position: 0 -50px;}
a.prev.disabled{background-position: 0 -100px !important;}
a.next{right:0px;background-position:-50px 0;}
a.next:hover{background-position: -50px -50px;}
a.next.disabled{background-position: -50px -100px !important;}
a.prev.disabled, a.next.disabled{cursor:default;}
a.prev span, a.next span{display:none;}
.pagination{text-align:center;}
.pagination a{background:url(../images/miscellaneous_sprite.png) 0 -300px no-repeat transparent;width:15px;height:15px;margin:0 5px 5px 0;display:inline-block;}
.pagination a.selected{background-position:-25px -300px;cursor:default;}
.pagination a span{display:none;}
.clearfix{float:none;clear:both;}