BODY, TABLE, CAPTION, INPUT, SELECT, TEXTAREA {
	font-size: 8pt;
	font-family: comic sans ms, comic sans ms;
}

BODY, TABLE {
	background-color:rgb(240,233,140);

BODY.menu {
  background-color: black;
}




H1.menu {
  font-family: "comic sans ms", fantasy;
	font-size: 200%;
  color: 7a7a7a;
  text-align: center;
}

H2 {
	font-size: 50%;
	margin-bottom: 8px;
        color: #7A7A7A;
}
H3 {
	font-size: 125%;
	margin-bottom: 4px;
}
H4 {
	font-size: 110%;
	margin-bottom: 1%;
	font-weight: normal;
}


CAPTION {
	font-size: 110%;
	margin-bottom: 1%;
	font-weight: bold;
	background-color: #d1d1d1;
}



A: {
	color: #7A7A7A;
	text-decoration: underline;
}
A:link {
	color: #7A7A7A;
	text-decoration: underline;
}
A:visited {
	color: #7A7A7A;
	text-decoration: underline;
}
A:active {
	color: #7A7A7A;
	text-decoration: none;
}
A:hover {
	color: #FB8902;
	text-decoration: underline;
}




A.menu {
  font-family: "Eras Bold ITC", fantasy;
  font-size: 20pt;
}

A.menu:link {
	color: #FB8902;
	text-decoration: underline;
}

A.menu:visited {
	color: #FB8902;
	text-decoration: underline;
}

A.menu:active {
	color: #FB8902;
	text-decoration: none;
}

A.menu:hover {
	color: #FAB965;
	text-decoration: underline;
} 

A.odkazy {
  font-family: "comic sans ms", fantasy;
  font-size: 20pt;
}

A.odkazy:link {
	color: #7A7A7A;
	text-decoration: underline;
}

A.odkazy:visited {
	color: #7A7A7A;
	text-decoration: underline;
}

A.odkazy:active {
	color: #7A7A7A;
	text-decoration: none;
}

A.odkazy:hover {
	color: #3F3F3F;
	text-decoration: underline;
} 

A.mailto {
       color: #ce2109;
       text-decoration: underline;
}

A.mailto:active {
       color: E54D38;
}

A.mailto:hover {
       color: FC3013;
}

A.mailto:visited {
       color: BA2814;
}
HR {
  background-color: #3F3F3F;
  
}



A.menus {
  font-family: "comic sans ms", fantasy;
  font-size: 20pt;
}

A.menus:link {
	color: #C52C27;
	text-decoration: underline;
}

A.menus:visited {
	color: #B9033C;
	text-decoration: underline;
}

A.menus:active {
	color: #F83824;
	text-decoration: none;
}

A.menus:hover {
	color: #C51224;
	text-decoration: underline;


UL {
	list-style-type: circle;
	margin-top: 2px;
}

P {
	margin: 0px 0px 5px 10px;
}

TR.active { background-color: #d1d1d1; }
TR.seznam { background-color: #d1d1d1; }

/* --- FORMULARE --- */
TD.nazev, TD.nazev_need {
	text-align: right;
}
TD.nazev_need { font-weight: bold; }

TD.funkce {
	text-align: center;
	vertical-align: middle;
}

TR.saved {
	background-color: #C0C0C0;
}

TR.editing, TR.correcting {
	background-color: #E2E2E2;
}
