body  {
	FONT-SIZE: 78%;
	font-family: Tahoma, Arial, Helvetica, sans-serif, 'Helvetica CE', 'Arial CE';
	color: black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FBFFFE;
}
table {
	FONT-SIZE: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif, 'Helvetica CE', 'Arial CE';
	color: black;
	background-color: #F1F0E4;
	border : 0px none;
}
.hidden{
	display: none;
}
.main{
	margin : 5 15 5 15;
	width 100%;
}
.clear
{
	clear: both;
}

.right
{
	text-align: right;
}
.center
{
	text-align: center;
}

.left
{
	text-align: left;
}

.b {
	font-weight: bold;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.height5
{
	height: 5px;
}
.height30
{
	height: 30px;
}

.height50
{
	height: 50px;
}
.height75
{
	height: 50px;
}
.height100
{
	height: 100px;
}
.width25
{
	width: 25px;
}
.width50
{
	width: 50px;
}
.width75
{
	width: 75px;
}
.width100
{
	width: 100px;
}
.width150
{
	width: 150px;
}
.width200
{
	width: 200px;
}
.width250
{
	width: 250px;
}
.width410
{
	width: 410px;
}
.width640
{
	width: 640px;
}
.width820
{
	width: 820px;
}
.width800
{
	width: 800px;
}
.width100p
{
	width: 100%;
}

a:link.menu, a:visited.menu
{
	background-color: #8D9155;
	border-top: #292A2C solid 1px;
	border-right: #000000 solid 1px;
	border-bottom: #000000 solid 1px;
	border-left: #292A2C solid 1px;
	color: #FAFAD2;
	font-size: 100%;
	font-weight: bold;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	width: 230;
	display: block;
	text-align : center;
}
a:hover.menu
{
	border-top: #292A2C inset 1px;
	border-right: #000000 inset 1px;
	border-bottom: 1px inset #000000;
	border-left: #292A2C inset 1px;
	background-color: #565834;
	color: #FFFF40;
}
A:link {
	COLOR: #7FAAD3;
	text-decoration: none;
}
A:visited {
    COLOR: #7FAAD3;
    text-decoration: none;
    }
A:hover {
	COLOR: #565834;
	text-decoration : underline;
}
td {
	padding: 2 2 2 5;
	margin 0 0 0 0;
}
.title_brown{
	background-color: #F1F0E4;
}

.title td{
	background-color : #F1F0E4;
	border-bottom : 1px solid #7FAAD3;
	font-weight : bold;
}
.title_team td{
	background-color : #F0F2F7;
	border-top : 1px solid #7FAAD3;
}
.team td{
	background-color : #F8F9FC;
	border-top : 1px solid #7FAAD3;
}
.team{
		background-color : #F8F9FC;
		border-top : 1px solid #7FAAD3;
}
.title_team{
		background-color : #F0F2F7;
		border-top : 1px solid #7FAAD3;
}
.npnm
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
div {
	padding: 0 0 0 0;
	margin: 2 0 0 0;
}
p {
	padding: 2 2 2 2;
	margin: 2 0 0 0;
}
input
{
	height: 21px;
	background-color: #EFEFEF;
	border-top: 1px solid #8C8C8C;
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #8C8C8C;
	color: black;
	float: left;
}
input:focus
{
	border : 1px dotted Black;
}
input.submit
{
	height: 21px;
	background-color: #E7E7D8;
	border-top: 1px solid #8C8C8C;
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #8C8C8C;
	color: #696969;
	margin: 1px 1px 2px 1px;
	font-weight: bold;
	text-decoration: none;
	font-size: 100%;
}
.sekce{
	font-size : 120%;
	font-weight : bold;
}