BODY, BODY DIV, DIV, BODY P, P, TD, TD P, TH, LI, TD LI, DIV LI, OL, UL  {
	font-size: 13px;
	font-family: Tahoma, Arial, sans-serif;
}

A:link    { color: #ff0000; text-decoration: none; }
A:visited { color: #cc0000; text-decoration: none; }
A:hover   { text-decoration: underline; }

B, TH { font-weight:bold; }

SMALL, TD SMALL, SMALL P { font-size: 11px; }

BIG, TD BIG, BIG P { font-size: 15px; }

P, TD P, LI, TD LI, OL, UL { text-align : justify; }	

TH { text-align: left; }

H1 {font-size:18pt; font-family:Tahoma, Arial, sans-serif; color:#327e46; margin-top:0px;}
H2 {font-size:15pt; font-family:Tahoma, Arial, sans-serif; color:#327e46}
H3 {font-size:13pt; font-family:Tahoma, Arial, sans-serif; }

.problik, .problik A:link, .problik A:visited {text-decoration:none; }
.problik A:hover {text-decoration:underline; }

.mala, .mala TD { font-size: 11px; }

a.boldanchor, a.boldanchor TD { color: #990000; }

.upozorneni, td.upozorneni { color:red; font-weight:bold }
.potvrzeni, td.potvrzeni { color:blue; font-weight:bold }

.menuBottom, .menuBottom a:link, .menuBottom a:visited {
	color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; }
.menuBottom a:hover, 
.menuBottom2, .menuBottom2 a:link, .menuBottom2 a:visited {
	color:#ccffcc; font-size:11px; font-weight:bold;text-decoration:none; }

// --- A N K E T A ---

div.anketa, td div.anketa  { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: 1px solid; WIDTH: 350px; PADDING-TOP: 7px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #fffacd }
anketa SPAN { DISPLAY: block }
anketa A { FONT-WEIGHT: bold; COLOR: maroon; TEXT-DECORATION: none }
anketa A:hover { TEXT-DECORATION: underline }
anketa IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 6px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
anketa .otazka { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 7px; COLOR: black }
anketa .spolu { MARGIN-TOP: 2px ; font-size: 8px ; }
anketa .procenta { DISPLAY: inline }

// --- M E N U   B A R  ---

div.menuBar, td div.menuBar,
div.menuBar a.menuButton, td div.menuBar a.menuButton,
div.menu, td div.menu,
div.menu a.menuItem, td div.menu a.menuItem  {
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #ffffff;
}

div.menuBar {
  background-color: #327e46;
  border: 0px outset #e0e0e0;
  padding: 1px 2px 1px 2px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 0px solid #e0e0e0;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #ffffff;
  left: 0px;
  margin: 0px;
  padding: 1px 6px 1px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 0px outset #e0e0e0;
  color: #ffffff;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #73ca33;
  border: 0px inset #e0e0e0;
  color: #ffffff;
}

div.menu {
  background-color: #327e46;
  border: 2px outset #73ca33;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #ffffff;
  font-size: 11px ; 
  font-weight: bold ; 
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #73ca33;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #73ca33;
  margin: 4px 2px;
}

