body {
	margin: 0;
	font: 11px Tahoma, Arial, Verdana;
	color: #333;
}

a:link, a:visited, a:active {
	display: block;
	padding: 2px;
	padding-left: 6px;
	color: #3F6789;
	text-decoration: none;
}

a:hover {
	display: block;
	padding: 2px;
	padding-left: 6px;
	color: #000;
	background-color: #ddd;
}

h1 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #6CBAFF;
	margin: 0;
}

h1 a:hover {
	text-decoration: none;
}

td {
	color: #666;
	font: 11px Tahoma, Arial, Verdana;
}

td.test {
  color: #3F6789;
  background: url(images/menuback1.gif);
  padding-left: 20px;
  height: 24px;
  font: 11px Tahoma, Arial,Verdana;
}
td.test2 {
  color: #3F6789;
  height: 24px;
  background: url(images/menuback2.gif);
  padding-left: 20px;
  font: 11px Tahoma, Arial,Verdana;
} 

td.index {
	padding: 10px;
	font: 11px Tahoma, Arial,Verdana;
}

td.index a:link, td.index a:visited, td.index a:active {
	color: white;
}

td.index a:hover {
	color: white;
	text-decoration: underline;
}

td.index2 {
	padding-left: 10px;
	padding-top: 2px;
	font: 11px Tahoma, Arial,Verdana;
	color: #3F6789;
}

td.index2 a:link, td.index2 a:visited, td.index2 a:active {
	color: #3F6789;
}

td.index2 a:hover {
	color: #3F6789;
	text-decoration: underline;
}

td.novinky {
	padding: 10px;
	font: 11px Tahoma, Arial,Verdana;
}

td.novinky a:hover {
	text-decoration: underline;
}

td.main {
	padding: 15px;
	font: 11px Tahoma, Arial,Verdana;
	color: #666;
}

td.main a:hover {
	text-decoration: underline;
}

td.art {
	font: normal 9px Tahoma, Arial, Verdana;
	color: #666;
}

td.art a:link, td.art a:active, td.art a:visited, td.art a:hover, {
	font: normal 9px Tahoma, Arial, Verdana;
	color: #666;
}

a.mail:link, a.mail:visited, a.mail:active {
	color: #ff6600;
}

a.mail:hover {
	color: #ff6600;
	text-decoration: underline;
}