body {
background-color: 
black;margin: 0;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
p {
line-height:110%;
width:370px;
padding-left:15px;
}
h2 {text-align: center;
}
#wrapper {
padding: 1px;
width: 900px;
margin: 0 auto;
} 
a:link, a:visited {
text-decoration: none;
color:#FF6600;
}
a:hover {
color:#FF6600;
}
.cover {
padding-left:15px;
margin:0 auto;
}
#main {
position: relative;
margin-top: 3px;
}
#eye {
position: absolute;
top:0;
right:0;
padding: 2px;
text-align: left;
width:420px;/* border:1px solid red; */
}
#nbp {
margin:0; 
text-align: left;
width:420px;
padding: 2px;
/* border:1px solid blue; */
}
#news {
text-align: center;
}
#news a:link, #news a:hover, #news a:visited {
color: red;
}
#image-gallery {
position:relative;
min-height:600px;
padding: 10px 10px;
} 
.thumbnail img {
border:0;
margin:0
}
.thumbnail:link,thumbnail:visited,.thumbnail:hover {
background-color: transparent;
}
/*.thumbnail:link img,thumbnail:visited img,*/
.thumbnail:hover>img{
background-color:transparent;
opacity:0.6
}
.thumbnail span {
visibility: hidden;
position:absolute;
top:70px;
right:200px;
}
.thumbnail span img {
padding:1px;
border:1px solid white;
}
.thumbnail:hover span {visibility:visible}
.thumbnail:active span {visibility:visible}
#press {
margin-top:0.25em;
padding: 0.25em;
color: white;
font-family:times;
/* border: 1px solid white; */
}
#press h3 {
display: inline;
padding-left:15px;
}
#press a:link, #press a:visited, #press a:hover {
color: white;
}
#press ul {
margin-left: 1em;
display: inline;
}
#press li {
display:inline;
font-size: 11px;
}
#header {
border:1px solid blue;
background-image:url('/galery.jpg');
}
#header-menu {background-color:black;}#header-menu ul {list-style:none;border:1px solid red;}#header-menu li {display:inline;}#header-menu a {background-color:blue;width:100px;}#film-gallery {padding:5px;margin:5px;border:2px solid teal;}#film-gallery img {height:128px;width:160px;padding:5px 50px 0 2px;float:left;border:0;}#film-gallery ul {list-style:none;padding:1px;}#film-gallery > ul > li {height:135px;width:425px;margin:2px;padding:1px;display:marker;}
#footer {
position:absolute;
margin-left:450px;
padding:0.25em 0.25em;
text-align: right;
font-size:8px;
}
#film {width: 520px;margin:0 auto;}