html, body { background: #fff; text-align: center; font-family: Arial, Verdana, Tahoma, sans-serif;font-size:20px;}
/* html { background: #eee url("../images/tapeta_pokus.gif") top left; }
body {background-color:transparent;} */

#content {width:800px;text-align:left;margin:20px auto; min-height:580px;position:relative;padding-bottom:1px;}
#footer {height:20px; width:950px; left:0px; bottom:-1px;line-height:25px;}

#logo {margin:0;}

#contentbody {margin: 0 20px;}
#contentbody p {margin: 1em 0;letter-spacing:0.05em;}

h2 {font-weight:bold; letter-spacing:0.05em; font-size:100%; margin-top: 3em;}
/*#contentbody ul li{list-style:circle outside url("../images/kolecko.gif");margin-left:20px;margin-top:2px;}*/
#contentbody table {margin: 0 auto;}

p.imgholder {
  text-align:right;
}
ul#menu{height:24px;margin:0 20px;border-bottom:1px solid #d80012;}

ul#menu li {
  float:left;
  width:120px;
  height:24px;
  text-align:center;
  background: url("../images/tab_inactive.gif") left top no-repeat;
  line-height:24px;
  vertical-align:middle;
  font-weight:bold;
  color:white;
  font-size:14px;
  margin-right:2px;
}
a { color: inherit; text-decoration: none; }

td { padding-bottom: 0.5em; }

#menu li a{color:white;text-decoration:none;width:100%;height:24px;display:block;}
/* #menu li a:hover {background: url("../images/tab_active.gif") left top no-repeat; color:red;}*/

#menu li a:hover, .profil .profil a, .sluzby .sluzby a, .spoluprace .spoluprace a, .ref .ref a, .kontakty .kontakty a {background: url("../images/tab_active.gif") left top no-repeat; color:#d80012 !important;}

div.cleaner {clear:both;height:1px;}
pre{font-family:monospace;}

/* DEBUG *
#header, .links, .status, .charts, #footer {
  border:1px solid black;
}
/**/
