BODY { font-family: Comic Sans MS,Tahoma,Verdana,Arial,Geneva,Helvetica; font-size: 11px; line-height: 15px; font-weight: normal; width: 100%; height: 100%; text-align: center; color: #000; background-color: #FFF; margin: 0px; padding: 0px }
BODY, HTML  { scrollbar-base-color: #DBB272; overflow: hidden }
H1 { text-align: center; font: bold 18px/20px Comic Sans MS; margin: 0px; padding: 0px }
H2 { text-align: center; font: bold 16px/18px Comic Sans MS; margin: 0px; padding: 0px }
H3 { text-align: center; font: 8px/10px Comic Sans MS; margin: 0px; padding: 0px }
A { color: #006; cursor: hand }
A:link, A:visited, A:active { text-decoration: underline; color: #006}
A:hover { color: #900}
A IMG { border: none }
#centerDIV1 { display: table; width: 100%; height: 100%; #position: relative; overflow: hidden }
#centerDIV2 { display: table-cell; width: 100%; text-align: center; vertical-align: middle; #position: absolute; #top: 50%; #left: 0px }
#centerDIV3 {  width: 705px; #position: relative; #top: -50%; margin: 0px auto }
#centeredContent { position: relative; width: 100%; height: 530px }
#hightime { position: absolute; left: 216px; top: 0px; width: 272px; height: 64px; font: bold 30px/64px Comic Sans MS; text-align: center; overflow: hidden }
#hightime SPAN { position: absolute; left: 0px; top: 0px; width: 272px; height: 64px; background: url("img/hightime.jpg") no-repeat }
#symbol { position: absolute; left: 200px; top: 80px }
#celticRock { position: absolute; left: 254px; top: 458px; width: 196px; height: 29px; font: bold 18px/29px Comic Sans MS; text-align: center; overflow: hidden }
#celticRock SPAN { position: absolute; left: 0px; top: 0px; width: 196px; height: 29px; background: url("img/celtic-rock.jpg") no-repeat }
#book { position: absolute; left: 0px; top: 80px; width: 705px; height: 375px; text-align: left; background: url("img/book.jpg") no-repeat }
#leftPage { position: absolute; left: 25px; top: 25px; width: 306px; height: 325px; margin: 0px; padding: 0px; overflow: auto }
#rightPage { position: absolute; left: 375px; top: 25px; width: 306px; height: 325px; margin: 0px; padding: 0px; overflow: auto }
#menu { position: absolute; left: 0px; top: 63px; width: 100%; text-align: center }
#menu A { color: #000; cursor: hand }
#menu A:link, #menu A:visited, #menu A:active { text-decoration: none; color: #000 }
#menu A:hover { text-decoration: underline; color: #000 }
#benKontakt { position: absolute; left: 12px; top: 455px }
.blackLink A { color: #000; cursor: hand }
.blackLink A:link, .blackLink A:visited, .blackLink A:active { text-decoration: none; color: #000 }
.blackLink A:hover { text-decoration: underline; color: #000 }
.2cols { position: relative; width: 100% }
.col1 { position: absolute; left: 0px }
.col2 { position: absolute; left: 105px }
.imgProfile { position: absolute; top: 0xp; right: 0px }
.tab { font: 11px/15px Comic Sans MS; border: none; margin: 0px; padding: 0px }
.tab TD { vertical-align: top; border: none; margin: 0px; padding: 0px }
.tab TH { text-align: left }
#kontakty { font: 18px/20px Comic Sans MS; position: relative; top: 45px; width: 243px; text-align: left; margin: 0px auto }
.center { position: relative; width: 100%; text-align: center }
.popisek1 { position: absolute; left: 30px }
.popisek2 { position: absolute; right: 30px }
.brSmall { line-height: 8px }
#insertMsg { position: relative; width: 100%; height: 325px; color: #000 }
#insertMsg SPAN { position: absolute }
.f_text { position: absolute; border: 1px solid #000; height: 17px; background-color: #FBFBD6; color: #000; font: 11px Comic Sans MS }
.f_button { position: absolute; border: 1px solid #000; height: 17px; background-color: #DBB272; font: 11px Comic Sans MS; cursor: hand }
.f_text2 { position: relative; top: 0px; #top: -1px; border: 1px solid #000; width: 23px; height: 17px; background-color: #FBFBD6; color: #000; font: 9px Comic Sans MS }
.f_button2 { position: relative; top: 0px; #top: -1px; border: 1px solid #000; width: 35px; height: 17px; background-color: #DBB272; font: 9px Comic Sans MS; cursor: hand }
#part { position: absolute; top: 0px; width: 100%; font: 9px/9px Comic Sans MS }
#part A { color: #000; cursor: hand }
#part A:link, #part A:visited, #part A:active { text-decoration: none; color: #000 }
#part A:hover { text-decoration: none; color: #000 }
#vzkazyVypis { position: absolute; top: 43px; width: 296px; #width: 301px; height: 282px; padding-right: 10px; overflow: auto }
#vzkazyVypis A { color: #000 }
#home { position: absolute; left: 12px; top: 66px }
#refresh { position: absolute; right: 12px; top: 66px }
#FlashVerze { position: absolute; left: 12px; top: 40px; font: 9px Comic Sans MS }
#counter { display: none }
