@charset "UTF-8";
/* CSS Document */
* { margin:0px; padding:0px; }
img { border:0px; }

body { font-size:12px; font-family:'trebuchet ms'; }

#page { width:950px; margin:0px auto; }

#header { width:950px; height:124px; display:block; }

#logo a:link, #logo a:visited { width:223px; height:97px; margin-top:12px; display:block; position:absolute; background-image:url(img/loga.jpg); }
#logo2 a:link, #logo2 a:visited { width:223px; height:97px; margin-top:12px; display:block; position:absolute; background-image:url(img/loga2.jpg); background-position:50% 50%; background-repeat:no-repeat; }

#tabs { position:absolute; display:block; width:543px; margin-left:407px; height:47px; margin-top:77px; display: none; }

#tabs a:link, #tabs a:visited { color:white; text-align:center; text-decoration:none; line-height:47px; height:47px; width:180px; background-position:top left; /* background-image:url(img/tabs.jpg) */ background-color: #B9BABC; float:right; display:inline; margin-left:1px; }
#tabs a:hover, #tabs a:active { background-position:top right; color: black; }

#vtour { position:absolute; line-height:124px; font-size:14px; margin-left:400px; color:#333; }

#flags { position:absolute; margin-left:350px; margin-top:70px; width:90px; }
#flags a:link, #flags a:visited { width:16px; height:11px; display:inline; float:left; margin-left:5px; }
#flags a.cz:link, #flags a.cz:visited { background-image:url(img/cz.gif); }
#flags a.en:link, #flags a.en:visited { background-image:url(img/en.gif); }
#flags a.de:link, #flags a.de:visited { background-image:url(img/de.gif); }
#flags a.ru:link, #flags a.ru:visited { background-image:url(img/ru.gif); }

#nazev { position:absolute; padding:5px; background-color:#072b5d; color:white; }
#vr { width:950px; height:450px; background-color:black; display:block; }

#seznam { background-image:url(img/grad.jpg); background-position:top; background-repeat:repeat-x; }

.seznamBox { width:314px; float:left; display:inline; border-right:1px solid #e7e7e7; }

#seznam h2, #thumbs h2 { background-image:url(/file.ashx?image=4); background-repeat:repeat-x; height:40px; line-height:40px; text-align:center; font-size:12px; font-weight:normal; color:white; }
#seznam a:link, #seznam a:visited { color:#072b5d; }
#seznam p { padding:15px; }
#seznam ul { padding:15px; }
#seznam li { margin-left:20px; line-height:18px; }

#pdf a:link, #pdf a:visited, #adobe a:link, #adobe a:visited { background-image:url(img/pdf.jpg); width:240px; height:89px; line-height:89px; padding-left:80px; display:block; color:black; text-decoration:none; }
#adobe a:link, #adobe a:visited { background-image:url(img/flash.jpg); }

#thumbs {  }
.thumb { width:450px; height:130px; float:left; margin:12px; display:inline; }
.thumbimg { width:450px; height:100px; background-position:50% 50%; display:block; }
.thumbtext { width:450px; height:30px; line-height:30px; text-align:center; display:block; background-color:#ccc; color:#cc0000; text-decoration:none; }

#footer { border-top:1px solid #333; padding:10px; text-align:center; }

#home1 { position:absolute; text-align:center; line-height:50px; width:962px; font-size:18px; }
#home2 { position:absolute; margin-top:50px; text-align:center; line-height:50px;  width:962px; font-size:18px; color:white; }
#home2 a:link, #home2 a:visited { color:white; text-decoration:none; }
#home2 a:hover, #home2 a:active { text-decoration:underline; }

#vr embed {
    width: 950px;
}
