html
{
scrollbar-base-color: gray;
scrollbar-track-color: black;
overflow: hidden;
}
BODY
{
    padding: 0 0 0 0;
    width: 100%;
    height: 100%;
    margin: 0px 0px 0px 0px;
    BACKGROUND: black; 
    text-align: center;
    color: white;
    position: absolute;
}
a
{
color: #303030;
}
a:hover
{
color: gray;
}
a:visited
{
color: #303030;
}
.panorama
{
xheight: 82%;
	LEFT: 5%; 	
	width: 90%;
	overflow: visible; 
	_LEFT: 0%; 	
	_width: 100%;
	_overflow: hidden;
padding: 0 0 0 0;
margin: 0 0 0 0;
border: 0 0 0 0;
position: absolute;
top: 5%;
xmargin-top: -340px;
text-align: center;
z-index: 5;
-ms-interpolation-mode: bicubic;
}
.over-image
{
width: 10000px;
margin-left: -5000px;
height: 100%;
text-align: center;
position: relative;
left: 50%;
cursor: pointer;
}
.over-image img
{
border: none;
xborder: 1px solid #101010;
xwidth: 99%;
xheight: 680px;
margin: 1px auto 1px auto;
padding: 0 0 0 0;
position: relative;
left: 0;
overflow: hidden;
z-index: 5;
display: inline;
cursor: pointer;
}
.dayTitle
{
padding: 1em 1.5em 1.5em 1.5em;
margin: 0 0 0 0;
position: absolute;
right: 5%;
top: 5%;
text-align: right;
z-index: 10;
color: gray;
}
.dayTitle .dayTitleDate
{
color: inherit;
padding: 0 0 0 0;
}
.dayTitle .dayTitleName
{
color: inherit;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.dayTitle a:hover
{
color: inherit;
}
.popis
{
position: absolute;
right: 13%;
width: 50%;
xheight: 4.75em;
padding: 0 0 0 0;
top: 100px;
color: #e0e0e0;
text-align: right;
z-index: 50;
background: transparent;
font-weight: bold;
}
.popis h1
{
font-variant: small-caps;
letter-spacing: 0.7pt;
font-size: 100%;
font-weight: bold;
color: gray;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.img-nav
{
line-height: 200%;
font-weight: normal;
font-size: 40%;
position: relative;
padding-top: 1.0em;
color: #202020;
xdisplay: none;
}
.img-nav a
{
padding-left: 0.7em;
margin-left: 0.1em;
border: 1px solid #303030;
background: black;
white-space: nowrap;
}
.img-nav a#current
{
background: #303030;
border: 1px solid #404040;
font-weight: bold;
}
.thumbs
{
display: none;
xborder: 1px solid gray;
padding: 1em 1em 1em 1em;
position: absolute;
z-index: 30;
bottom: 1.2em;
right: 0;
width: 1000px;
height: auto;
xbackground: black;
overflow: hidden;
}
.thumbs img
{
border-top: 1px solid #808080;
border-left: 1px solid #808080;
border-right: 1px solid black;
border-bottom: 1px solid black;
margin: 5px 5px 5px 5px;
}
.gallery
{
padding: 0em 0em 0 2em;
font-size: smaller;
}
.galleries
{
padding: 0 0 0 0;
position: relative;
}
.galleries .thumbs
{
bottom: 1.3em;
}
.warning
{
position: absolute;
top: 1em;
left: 30%;
z-index: 1000;
width: 40%;
background: #ffd020;
color: black;
text-align: center;
font-weight: bold;
padding: 0.25em 1em 0.25em 1em;
}