/* CSS Document */
body {font-family:Wellfleet, serif; font-size:18px; font-weight:bold; color:#fbe4b2; background-image:url('obrazky/ajfelovka-tapeta.jpg'); background-attachment:fixed;}

h1 {font-size:1.6em; position:relative; top:40px}
h1 span {border:solid 3px #e7ad5e; background-color:#b42c29}

h2 {font-size:1.4em; margin-top:25px}
h3 {font-size:1.2em; margin-top:8px}
h1, h2, h3, p {text-align:center}
h1, h2, h3 {margin-bottom:0; font-family:Sancreek, serif;}
strong {background-color:#b42c29; color:#fbe4b2; border: 2px solid Black; border-radius:18px; padding:5px}
strong:hover {background-color:Chocolate}

iframe {display:block; margin:0 auto}
address {text-align:right; margin:15px 0; position:relative; right:20px; font-style:normal}

a, a:visited {text-decoration:none; color:Dodgerblue}
a:hover {box-shadow: 0 0 20px 10px #eac43d; border-radius:9px} 
a:active {box-shadow: 0 0 20px 15px Firebrick; border-radius:9px}

article {position:relative; width:1160px; display:block; margin:0 auto; background-color:Black}

img#Sama {display:block; margin:0 auto}

p {margin-left:15px; margin-right:15px}

p#Sokraji {margin-top:35px; margin-bottom:45px}

p#Laska {text-align:center; font-weight:bold}
h3.Cursive {margin-top:14px; margin-bottom:9px}
p.Loutky {text-align:center; margin-bottom:0}

hr {margin-left:-40px}

img.OponaR {position:absolute; top:0; left:0}
img.OponaL {position:absolute; top:0; right:0}

img#Ponik, img#Sapito {border:solid 3px #e7ad5e; position:absolute; top:85px;}
img#Ponik {left:0}
img#Sapito {right:0}


#Adresa {position:absolute; bottom:0; right:0px}

ul {padding-bottom:35px}

#Hudba {position:relative; display:block; width:1160px; height:670px}
#P1 {position:absolute; top:0; left:90px}
#P3 {position:absolute; top:70px; left:90px}
#P4 {position:absolute; top:140px; left:90px}
#P5 {position:absolute; top:280px; left:90px}
#P6 {position:absolute; top:210px; left:90px}
#P7 {position:absolute; top:350px; left:90px}
p#P8 {position:absolute; top:0; right:350px; text-align:left}
p#P2 {position:absolute; top:0; right:80px; text-align:left}

#Hudba p {margin-bottom:0}
p#Stahnout {position:absolute; top:460px; left:185px}
p#Stahnout2 {position:absolute; top:530px; left:230px}

nav {position:fixed; top:10px; left:10px}
nav a:visited, nav a:link {color:WhiteSmoke}
nav a:hover {background:Firebrick}
nav img {display:block}
nav p {font-size:0.8em; font-family:Arial,Helvetica,sans-serif; background-color:black; margin:0 0 6px 0; padding:4px}

