* {
	font-family: verdana, "arial ce", "helvetica ce", arial, helvetica, sans-serif;
	font-size: 11px;
}

body {
	margin: 3px 0 0 3px;
	padding: 0px;
	color: navy;
	background-color: #FFFFFF;
}

li {
	margin-top: 4px;
}

tt	{font-family: "Courier New", Courier, mono;}

a:link			{color:#0000FF; text-decoration:none; font-weight:bold;}
a:visited		{color:#0000FF; text-decoration:none; font-weight:bold;}
a:hover			{color:#ffffff; background-color: #006699; text-decoration:underline;}
a.other:link	{color:#0000FF; text-decoration:underline; font-weight:bold;}
a.other:visited	{color:#0000FF; text-decoration:underline; font-weight:bold;}

.mini 			{font-size: 9px;}

.redb			{color:#FF0000; font-weight: bold;}

.redbi			{color:#FF0000; font-weight: bold; font-style:italic}

.under11b {
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
}

h3 {
	font-size: 11px;
	position: relative;
	left: -16px;
}

h4 {
	font-size: 12px;
}

th {
	height: 22px;
	font-size: 11px;
	text-align: center;
	background-color: #999999;
	color: #FFFFFF;
}

td {
	font-size: 11px;
	color: navy;
}

input, select, textarea {
	font-size: 10px;
	color: navy;
}

.button {
	FONT-SIZE: 10px;
	font-weight : lighter;
	color : White;
	background: #888888;
}

.Nnadpis {
	background-color: #c0d2ec;
	margin : 0;
	line-height : 140%;
	padding: 0 0 0 10px;
	font-weight: bold;
}

.Ntext {
	margin : 0px;
	line-height : 120%;
	text-align: left;
}

.Nvice {
	margin : 0px;
	line-height : 120%;
	text-align: right;
}


hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

.ObrCenter {
	padding: 10px 0 10px 0;
	text-align: center;
}
.nadp12b {
	color: #FFFFFF;
	background-color: #999999;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	text-align: left;
	margin: 0;
	border: 1px inset #808080;
	clear: none;
	padding: 0 0 0 10px;
	width: 100%;
}
.odstavec {
	width: 100%;
	margin: 5px 0 5px 0;
	padding: 0;
	clear: both;
}
.levy400 {
	width: 400px;
	float: left;
	clear: none;
	text-align: center;
	margin: 0;
	padding: 10px 0 10px 0;
}
.pravy400 {
	width: 400px;
	float: right;
	clear: none;
	margin: 0;
	padding: 10px 0 0 0;
}

.levy50p {
	width: 49%;
	margin: 0;
	padding: 0;
	float: left;
}

.pravy50p {
	width: 50%;
	margin: 0;
	padding: 0;
	float: right;
}

.nadp50p {
	color: #FFFFFF;
	background-color: #006699;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	line-height: 20px;
	text-align: left;
	width: 100%;
	margin: 0;
	border: 1px inset #808080;
	clear: none;
}

.cb {clear: both; }
