body {background: url('images/background.gif'); behavior: url('csshover.htc'); font-family: Arial; } 


#text span.plakat {font-size: 150%; color: red;} 

#text {background: white; border-left: solid 1px #4D4D4D; border-right: solid 1px #4D4D4D; position: absolute; top: 0px; width: 900px; left: 50%; margin-left: -450px; }
#text p {margin-left: 60px; margin-right: 60px; text-align: justify; font-size: 75%; color: #4D4D4D;}
#text p.uvodnistrana {margin-left: 260px; margin-right: 60px; text-align: justify; font-size: 75%; color: #4D4D4D;}
#text h1 {margin-top: 40px; text-align: left; margin-left: 60px; font-size: 120%; color: #4D4D4D; }
#text h2 {margin-top: 20px; text-align: left; margin-left: 260px; font-size: 120%; }
#text img.fotogalerie_left {margin: 10px 10px 10px 60px; }
#text img.fotogalerie_right {margin: 10px 0px 10px 10px; }
#text table.historie {margin-left: 60px; border: 0px; font-size: 75%; color: #4D4D4D;}
#text table.historie th {text-align: left; }
#text p a:link 	{color: #ff7715; font-weight: bold; text-decoration: none; background: white; margin-right: 0px; }
#text p a:visited    { color: #4D4D4D;  text-decoration: none; font-weight: bold; background: white; }
#text p a:hover, a:active	{color: #0d3989; font-weight: bold; text-decoration: none; font-size: 100%; border: none; border-width: 0; padding: 0; } 
#text div#sponzori {margin-left: 260px; padding: 10px 5px 0px 5px; }
#text div#sponzori img {border: 0px; margin: 10px; }
#text p a.foto {margin-right: 20px; }
#text div#aktuality {float: left; width: 160px; margin-top: -50px; padding-top: 60px; border-right: #4d4d4d 1px solid; height: 1245px;  }
#text div#aktuality p {border-bottom: dotted 1px #4d4d4d; margin: 10px; padding: 10px 0; font-size: 70%;}
#text div#aktuality h3 {margin: 10px; text-align: left; font-size: 80%; border-bottom: dotted 1px #4d4d4d; }
#text div#aktuality img {border: 0px;}
#text div#aktuality a img {border: 0px; background: white; }


#menu {position: absolute; top: 88px; left: 440px; height: 50px; width: 460px; text-align: right; }
#menu a {color: #4D4D4D; font-size: 75%; letter-spacing: 2px; font-weight: bold; display: inline; margin: 0 15px; line-height: 250%;}
#menu a:link 	{color: 4D4D4D; text-decoration: none; }
#menu a:visited    {color: #4D4D4D; text-decoration: none; }
#menu a:hover, a:active	{color: #4d4d4d; border-bottom: solid 1px #4d4d4d; border-top: solid 1px #4d4d4d} 


#zapati {background: #ff7715; height: 20px; width: 900px; text-align: center; border-top: solid #4D4D4D 1px ; margin-top: 30px; margin-bottom: 0px;  }
#zapati span {color: #4D4D4D; font-size: 70%; margin: 4px 15px 4px 15px; }
#zapati a {color: #4D4D4D; }
#zapati a:link 	{color: #4D4D4D; font-weight: bold; text-decoration: none; }
#zapati a:hover, a:active	{font-weight: bold; color: #4D4D4D; text-decoration: underline } 
#zapati a:hover, a:active img	{border: 0px; background: #ff7715; } 


table#sestava {margin-left: 60px; width: 620px; color: #4D4D4D; margin-top: 50px; }
table#sestava tr td {font-size: 80%; margin-top: 10px; vertical-align: top; }
table#sestava tr td span.jmeno {font-size: 180%; font-weight: bold; font-variant: small-caps; margin-bottom: 6px; margin-top:0px; }
hr {background: #4D4D4D }

table#vysledky {margin-left: 60px; color: #4D4D4D; border: 1px solid black; border-collapse: collapse;}
table#vysledky tr td {font-size: 80%; margin-top: 10px; vertical-align: top; border: 1px solid black; border-collapse: collapse; padding: 3px;  }
table#vysledky tr td span.jmeno {font-size: 180%; font-weight: bold; font-variant: small-caps; margin-bottom: 6px; margin-top:0px; }
table#vysledky tr th {background: #ff7715; color: black; text-align: left; font-size: 80%; font-weight: bold;  }

#fotogalerie {margin-left: 5px; margin-right: 5px; }
#fotogalerie img {border: 1px black solid; margin: 5px}
#fotogalerie a:link {border: 0px; padding: 0px; }
#fotogalerie a:visited {border: 0px; padding: 0px; }
#fotogalerie a:hover, a:active {border: 6px; padding: 0px; background: white;  }


#torpedo {border: solid 1px black; position: absolute; top: 0px; height: auto; left: 50%; margin-left: -390px; }

#anketa {margin-left: 60px; }