body {margin:0; font-family: "Trebuchet MS", Trebuchet, "Arial CE", sans-serif;
      background: gray url(pozadi.jpg) repeat scroll left top; font-size: 13px;}

#main {width:600px; margin:0 auto; background-color: white;}
#inner_main {padding:0 20px 50px 20px;}

h1 {margin:0; padding:25px; }
h1 a{text-decoration: none;color: #DAA520 !important}
h2, h3, p {clear:both}
h2 {color:#35280F; padding-top:10px; font-size:16px;}
h3 {color:#DAA520; padding-top:10px; font-size:16px;}

a {color:#35280F}
a:hover {text-decoration: none;}

#menu {margin:0;width:600px;background-color: #35280F; color:white;padding:2px 0;  text-align:right;}
#menu li {display:inline; padding-right:15px;}
#menu li a {color:white; padding:2px 5px; }
#menu li a:hover {background-color:#DAA520}




form{margin:20px auto;}

fieldset {border:1px solid #35280F;}

legend {font-weight:bold; color:#35280F;  border:1px solid #35280F; border-bottom-width:0px;}
input {border:1px solid #35280F;}


.error {font-size:small; color:red;}



.match {border-collapse: collapse; border-color:#aaa; width:100%;}
.match thead {text-align:center; font-weight: bold; background-color:#eee;}
.match td {border-color:#bbb; padding:2px 3px;}
.match input {width:28px !important}







#foot {color:gray;text-align:center;width:100%}

/* paticka vzdy dole */
html, body {height:100%;}
#main      {min-height:100%; height:100%; position:relative;}
body>#main {height:auto;}
#foot      {overflow:hidden; position:absolute; bottom:0; right:0}