html, body {	
 background-color : #555555;
 font-family : Arial, ArialCE, Verdana, Georgia, Helvetica, HelvaticaCE, Helvetica;
 background-position: top center;
 font-size : 16px;
 font-weight : normal;
 margin: 0px 0px 0px 0px;
 padding:0;
 color: #DDDDDD;
}

#middle {
  background:#E1E1E1;
	color:#444444;
	width:100%;
	padding:5px;
}

#footer {
  background:#555555;
	color:#FFFFFF;
	width:100%;
	padding:5px;
}

H1 { font-size: 20px; color: #4A5C36; font-weight: normal; margin-bottom: 10px; margin-top: 10px; TEXT-ALIGN: center; }
H2 { font-size: 18px; color: #4A5C36; font-weight: normal; margin-bottom: 10px; margin-top: 10px; TEXT-ALIGN: center; }
H3 { font-size: 18px; color: #4A5C36; font-weight: normal; line-height: 27px; MARGIN: 3px 2px 2px 2px; PADDING: 4px 2px 2px 2px;}
H4 { font-size: 16px; color: #4A5C36; font-weight: normal; line-height: 20px; MARGIN: 2px 2px 2px 2px; PADDING: 2px 2px 2px 2px;}
H5 { font-size: 15px; color: #4A5C36; font-weight: normal; line-height: 18px; MARGIN: 2px 2px 2px 2px; PADDING: 2px 2px 2px 2px;}

h2.header { font-size: 18px; color: #DDDDDD; font-weight: normal; margin-bottom: 10px; margin-top: 10px; TEXT-ALIGN: center; }

table {border: 0px;}
/*table.menu { font-size: 14px; font-weight: bold; background-color: #0482AC; color: #FFFFFF; text-align: center; }*/
th {
 background-color : #555555;
 color: #FFFFFF;
 font-size: 15px; font-weight: normal;
}

input, select {
 font-size: 16px; font-weight: normal;
}

hr {
  background-color: #AAAAAA; height: 1px; border: 0;
}

p { color: #444444; padding: 0px 20px 0px 20px; }
p.footer { color: #C0C0C0; padding: 0px 20px 0px 20px; }
p.pomoc { color: #222222; padding: 0px 20px 0px 20px; line-height: 25px}
a:link    { color: #DDDDDD; TEXT-DECORATION: none }
a:visited { color: #DDDDDD; TEXT-DECORATION: none }
a:active  { color: #DDDDDD; TEXT-DECORATION: none }
a:hover   { color: #CCBB00; TEXT-DECORATION: underline }

td, table { font-size: 14px; font-weight: normal; line-height: 19px }

th.lista { background-color: #EEAAAA; color: #000000; font-size: 14px;font-weight: normal; }
td.lista { background-color: #D8D8D8; color: #222222; font-size: 14px; line-height: 18px; font-weight: normal; }
.month { background-color: #555555; color: #AAAAAA; font-size: 13px; font-weight: normal; }

td.lista1 { background-color: #EEAAAA; color: #222222; font-size: 14px; line-height: 18px; font-weight: normal; }
td.lista2 { background-color: #FFBBBB; color: #222222; font-size: 14px; line-height: 18px; font-weight: normal; }
td.lista3 { background-color: #D6D6D6; color: #444444; font-size: 13px; line-height: 18px; font-weight: normal; }
td.lista4 { background-color: #CCCCCC; color: #222222; font-size: 12px; line-height: 18px; font-weight: normal; }
td.blue { background-color: #CCCCCC; color: #222222; font-size: 14px; line-height: 18px; font-weight: normal; }
/*
a.menu:link    { font-size: 15px; color: #FFFFFF; TEXT-DECORATION: none }
a.menu:visited { font-size: 15px; color: #FFFFFF; TEXT-DECORATION: none }
a.menu:active  { font-size: 15px; color: #FFFFFF; TEXT-DECORATION: none }
a.menu:hover   { font-size: 15px; color: #FFFF66; TEXT-DECORATION: none }
*/
a.prev_next_on:link    { font-size: 14px; color: #FFFFFF; TEXT-DECORATION: none }
a.prev_next_on:visited { font-size: 14px; color: #FFFFFF; TEXT-DECORATION: none }
a.prev_next_on:active  { font-size: 14px; color: #FFFFFF; TEXT-DECORATION: none }
a.prev_next_on:hover   { font-size: 14px; color: #FFFF66; TEXT-DECORATION: none }

.prev_next_on { color: #FFFF99; }
.prev_next_off { color: #999999; }

a.det:link    { font-size: 16px; color: #551111; TEXT-DECORATION: none }
a.det:visited { font-size: 16px; color: #227777; TEXT-DECORATION: none }
a.det:active  { font-size: 16px; color: #551111; TEXT-DECORATION: none }
a.det:hover   { font-size: 16px; color: #006600; TEXT-DECORATION: underline }

a.git:link    { font-size: 14px; color: #DDDDDD; TEXT-DECORATION: none }
a.git:visited { font-size: 14px; color: #DDDDDD; TEXT-DECORATION: none }
a.git:active  { font-size: 14px; color: #DDDDDD; TEXT-DECORATION: none }
a.git:hover   { font-size: 14px; color: #CCBB00; TEXT-DECORATION: underline }

td.tekst {
  color: #444444; font-size: 15px; font-weight: normal;
}

.separator {
  color: #999999; font-size: 15px; font-weight: normal;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  line-height: 25px;
}

