.fiplajtbox-wrapper *{ margin: 0; padding: 0; outline: none; }
.fiplajtbox-wrapper{ margin: 0; padding: 0; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url(../gfx/fiplajtbox-wrapper-background.png); overflow: hidden; z-index: 6668; }
.fiplajtbox-container{ position: absolute; left: 50%; top: 50%; z-index: 6669; }
.fiplajtbox-title h1{ float: left; }
.fiplajtbox-title .fiplajtbox-close{ display: block; float: left; }
.fiplajtbox-nav .fiplajtbox-nav-buttons{ position: relative; }
.fiplajtbox-nav .fiplajtbox-image-prev,
.fiplajtbox-nav .fiplajtbox-image-next{ display: block; float: left; }
.fiplajtbox-image{ clear: both; }
.fiplajtbox-thumbs{ width: 808px; height: 136px; padding: 0 10px; overflow: hidden; position: relative; z-index: 2; }
.fiplajtbox-thumbs .fiplajtbox-thumbs-prev,
.fiplajtbox-thumbs .fiplajtbox-thumbs-next{ float: left; width: 37px; height: 120px; }
.fiplajtbox-thumbs .fiplajtbox-thumbs-prev{ margin-left: 5px; margin-right: 5px; }
.fiplajtbox-thumbs .fiplajtbox-thumbs-next{ margin-left: 5px; }
.fiplajtbox-thumbs .fiplajtbox-thumbs-prev a,
.fiplajtbox-thumbs .fiplajtbox-thumbs-next a{ display: block; width: 37px; height: 120px; }
.fiplajtbox-thumbs .fiplajtbox-thumbs-list-wrap{ float: left; height: 120px; margin-bottom: 16px; overflow: hidden; position: relative; z-index: 6671; }
.fiplajtbox-thumbs .fiplajtbox-thumbs-list{ position: relative; list-style: none; position: relative; z-index: 6670; }
.fiplajtbox-thumbs .fiplajtbox-thumb{ float: left; background-repeat: no-repeat; background-position: center; }
.fiplajtbox-thumbs .fiplajtbox-thumb-hidden{ /*display: none;*/ }
.fiplajtbox-thumbs .fiplajtbox-thumb a{ display: block; width: 88px; height: 118px; }

