body {
font: 0.85em/1.5 "Arial CE", Arial, sans-serif;
color: #797979;
background-color: white;
background-image:none;
}


a { color: #ff2600; text-decoration: underline; cursor: pointer; _cursor: hand; }
a:hover { color: #111; text-decoration: none; }

h1 { font-size: 2em; font-weight: normal; color: #ff2600; margin: 0 0 0.5em 0; text-transform:uppercase; }
h2 { font-size: 1.2em; color: #ff2600; }

h1 a { color: #ff2600; }
h2 a { color: #ff2600; }


#rcolumn h2 { color: #38261a; }
#rcolumn h2 { color: #38261a;  }
#rcolumn h2 a { color: #38261a; }


/* ---[ template ]----------------------------- */

#c0, #c1,  #c2 { background-image:none; background-color:white; }

#c0 {padding: 275px 20px 20px 20px;  }

/* ---[ menu ]-------------------------------- */

#corner-left, #corner-right {background-image:none;}

#menu {
background-color: #ff2600;
background-image:none;}

#menu li a { background: none;}

#menu li.active a { background-color: #ff664a !important;  }

/* ---[ theme ]------------------------------- */

#theme {
  width: 820px; height: 250px;
background-position: 50% 50%;}

#theme object { width: 820px; height: 250px;}

#theme .ltcorner, #theme .rtcorner, #theme .lbcorner, #theme .rbcorner {background-image:none;}

/* ---[ table ]------------------------------- */

.tabulka { border: 2px solid #38261a;}

.tabulka {  border: 2px solid #38261a;}

.tabulka th, .tabulka td {  border: 1px solid #38261a;}

.tabulka thead th, .tabulka thead td {
  background-color: #e7cf5a;
  border-bottom: 1px solid #d1be62;
}

.tabulka tbody tr:hover {
  background-color: #ebebeb;
}

/* ---[ footer ]------------------------------ */

#footer { padding: 5px 20px 0 20px; color: #797979; border-top:1px solid #797979; }
#footer span { padding: 0 10px; }
#footer a { color: #797979; text-decoration: none; }
#footer a:hover { color: #797979; text-decoration: underline; background-color: none; }