/* HTML Styles
*  Nastaveni zakladnich elementu.
*/
body { 
  color: White; font-size: 8pt; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
  background-image: url("/images/bg.gif"); width: 800px; margin: 10px auto 20px auto;
}

h1,h2,h3   { color: Yellow; padding: 0;}
h1         { font-size: 8pt; padding: 2px 2px 2px 5px; margin: 0px; background-color: #002740 }
h2         { font-size: 8pt;	margin: 1em 0 0.5em 0; padding: 2px 2px 2px 5px;  }
h3         { font-size: 8pt; padding: 2px 2px 2px 5px; margin: 0px; background-color: #002740; }
p          { margin: 0 0 1em 0; padding: 0; text-align: left; }
a          { color: Yellow; text-decoration: none; }
a:hover    { color: White; text-decoration: none; }
img        { margin: 0; padding: 0; border: none; }
code       { font-size: 9pt; }
pre        { font-size: 9pt; font-family: "Courier New", Courier, monospace; }
hr.cleaner { clear: both; }
hr         { display: none; }
th         { text-align: right; vertical-align: top; padding-right: 10px; }
legend     { color: Silver; margin-bottom: 10px; }
input      { background-color: #002740; color: #ccc; font-size: 10px; }
textarea   { background-color: #002740; color: #ccc; }
ul li      {list-style-type: square; padding-top: 2px;}

/* MENU styles
*  Vzhled hlavniho menu stranky.
*/
#menuleft      { position: absolute; top: 7px; left: 0px; float: left; } 
#menuright     { position: relative; top: 7px; left: 0px; float: right; } 
  
.menu          { width: 141px; background-color: #003a6f; }
.menu h3       { margin: 0px; }
.menu ul       { margin: 5px 0 10px 15px; list-style: none inside; padding: 0; }
.menu li       { margin: 0 0 4px 0; padding: 0; }
.menu a        { color: White; }
.menu a:hover  { color: Yellow; }
.menu a.active { color: Yellow; }


/* TEXTOVA cast webu
*  Styly pro hlavni textovou cast webu.
*/
#stred               { position: relative; }
#hlavnipanel         { position: relative; top: 7px; left: 148px;	width: 508px; }
#hlavnipanel-text    {	width: 504px; text-align: justify; background-color: #003a6f; min-height: 500px; }
.text-content        { text-align: block; padding: 10px; background-color: #003a6f; }
.text-content-report { text-align: block; padding: 10px; background-color: #003a6f; }
.text-stats          { text-align: block; padding: 10px 10px 10px 50px; background-color: #003a6f; }
.text-center         { text-align: center; padding: 10px 10px 10px 50px; background-color: #003a6f;}
.text-right          { text-align: right; padding: 5px 5px 5px 10px; background-color: #003a6f;}
.text-players        { text-align: block; padding: 5px 0 5px 10px; background-color: #003a6f; }

#reklama               {padding-left: 50px; padding-top: 5px;}


/* ZAPATI
*  Styly pro zapati webu.
*/
 #footer-content         { padding: 0.7em; font-size: 8pt; color: Silver; text-align: right; }
 #footer-content a       { color: Silver;  text-decoration: none; }
 #footer-content a:hover { color: White; }
 #irc-links              { float: left; }
 #irc-links a            { color: Silver; }
 #irc-links a:hover      { color: White; }
