html,body,img {margin:0; padding:0; border-width:0px; font:12px arial,sans-serif; color:#fff;}
a:link,a:visited,a:active {color:#000; text-decoration:none;}
a:hover,a:focus {color:#fff; text-decoration:none;}

#vystavySubmenu, #interierySubmenu, #grafikaSubmenu {display: none;}

.stranka {margin:0 auto; width:80%; color:#000;}
.stranka #sloupec{float:right; width: 225px;background:url(bg2.gif) no-repeat right top; padding:230px 0 0 0;}
#vlajky{margin:0 10px 5px 0; text-align:right;}
.stranka #menu h2, .stranka #menu a{font-size: 95%;width:223px; margin:0 0 0 auto; border:1px solid transparent; text-transform:uppercase; font-weight:bold; color:#fff;}
.stranka #menu h2:hover, .stranka #menu a:hover {cursor:pointer; border:1px solid #fff;}
.stranka #menu h2 div {padding:2px 0 2px 5px;}
.stranka #menu a div {padding:2px 0 2px 15px;}
.stranka #menu h2 div:hover, .stranka #menu a div:hover{text-decoration:none;}
#vystavy {background:#1E3523;}
#interiery {background:#004064;}
#grafika {background:#771E18;}
#uvodni_text {margin:10px 0 0 auto; width:225px; text-align:justify;}
#kontakt {margin:0 0 0 auto; width:225px;}
#mail{color: blue; text-decoration:none;}
#mail:hover{text-decoration:underline;}
#flash_animace {}
.obsah {width: 500px;padding:160px 7% 0 0;text-align:justify;float:right;}
table{width:100%;}
#popis {width:500px; padding:15px 0 0 0;display:block;}
#info {width: 200px;}
#info a {color:#fff;}
#info a img {border:1px solid transparent;}
#info a:hover {text-decoration:underline;}
#info a:hover img {border:1px solid #fff;}
#menu a {margin:0 0 0 auto; display:block; width:225px;}
#menu a:hover {text-decoration:none; cursor:pointer;}
#aktivni {color: black; border: 1px solid white;}
.mapa {position:relative; top:50px; margin:0 auto; text-align:center;}
.mapa span {position:relative; top:20px; margin:0 80px 0 0px; padding:0 5px 0 5px; color:#000;}
.mapa span a {color:#fff !important; padding:0 5px 0 5px; text-transform:uppercase; font-weight:bolder; border:1px solid transparent;}
.mapa span a:hover {padding:0 5px 0 5px; text-decoration:none; cursor:pointer; border:1px solid #fff;}

#zpet {position:relative; margin:20px 0 0 auto; text-align:right;}
#zpet a {padding:0 0 0 5px; text-transform:uppercase; font-weight:bolder; color:#fff; border:1px solid transparent;}
#zpet a:hover {color:#fff; padding:0 0 0 5px; text-decoration:none; cursor:pointer; border:1px solid #fff;}
#text {text-align:right; margin:10px 0 0 0; text-transform:uppercase;}
#ctverec {width:20px; height:15px;}
#nahled {text-align:right; height:82px; width:100%; white-space:nowrap; overflow:auto; overflow-y:hidden;}
#nahled a {display:inline;}
#nahled #obr {width:80px; height:60px; border:1px solid #fff; margin:0 0 2px 0;}
#nahled span {position:absolute; top:10px; right:235px; display:block; visibility:hidden; border:1px solid #fff;}
#nahled span img {height:400px;}
#nahled a:hover {background:transparent;}
#nahled a:hover span {visibility:visible;}
.scrollbar_r {scrollbar-face-color:#771E18; scrollbar-shadow-color:#fff; scrollbar-highlight-color:#771E18; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#771E18; scrollbar-track-color:#771E18; scrollbar-arrow-color:#fff;}
.scrollbar_g {scrollbar-face-color:#1E3523; scrollbar-shadow-color:#fff; scrollbar-highlight-color:#1E3523; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#1E3523; scrollbar-track-color:#1E3523; scrollbar-arrow-color:#fff;}
.scrollbar_b {scrollbar-face-color:#004064; scrollbar-shadow-color:#fff; scrollbar-highlight-color:#004064; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#004064; scrollbar-track-color:#004064; scrollbar-arrow-color:#fff;}
