body{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10pt;
	color: black;
	text-align: center;
	background-color: #EEF6FF;
	margin: 0px;
	padding: 0px;}

img {border:none;}
a img {text-decoration: none;}

a {color: blue;}
a:active {color: black;}
a:hover {color: red;}
a:visited {color: navy;}

div#page{
	text-align: left;
	width: 780px;
	padding: 0px;
	margin-left: auto; 
	margin-right: auto;}

.main_top{
	border-width: 0px;
	height: 14px;
	font-size: 0pt;
	margin: 10px 0px 0px 0px;
	padding: 0px;
  background-color: blue;
  background-image: url("top.gif");
  background-repeat: no-repeat;}

.main{
	border-left: 2px solid blue;
	border-right: 2px solid blue;
	background-color: white;
	margin: 0px;
	_height: 100px; /* Vezme pouze IE */
	overflow: auto;	
	_overflow: visible; /* Vezme pouze IE */
	padding: 0px 10px 0px 10px;}

.main_bottom{
	border-width: 0px;
  clear:both;
	font-size: 0pt;
	height: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
  background-color: blue;
  background-image: url("bot.gif");
  background-repeat: no-repeat;}

#footer{
	border-width: 0px;
	margin:0px;
	padding: 6px 0px 7px 0px;
	font-size: 6.5pt;
	color: white;
	text-align:center;
	background-color: #448CCB;
  background-image: url("footer.gif");
  background-repeat: no-repeat;}

#footer a{color: #ffff99;}

#content{
  margin: 0px;
  padding: 10px 0px 10px 8px;
  float:left;}


table{
	font-size: 8pt;
	background-color: white;
	border-width: 0px;
	border-collapse:collapse;
  width: 100%;}

table td.text{
	padding:15px 4px 4px 4px;
	text-align: justify;
	border-bottom: 1px solid black;
	background-color: silver;
	padding: 5px;}

table td.ico{
	font-size: 0pt;
	padding: 10px 16px 10px 16px;
	text-align: left;
	border-bottom: 1px solid gray;}

.message{
  font-size: 10pt;
  font-weight: bold;
  color: red;}

/* Standardní nadpisy */
h1, h2, h3, h4, h5, h6{
	margin: 5px;
	padding: 0px;
	text-align: center;}

h1{font-size: 16pt;}
h2{font-size: 13pt;}
h3{font-size: 10pt; font-style: italic;}
h4{font-size: 14pt;}
h5{font-size: 12pt;}
h6{font-size: 10pt;}

form{
  padding: 0px;
  margin: 0px;
}


/* Prvky formuláøù */
select {
	border: black 1px solid;
	background-color: #DEE6EF;
	font-family :Tahoma;
	font-size: 9pt;}

textarea {
	border: black 1px solid;
	background-color: #DEE6EF;
	font-family: Tahoma;
/*  font-weight: bold;*/
	font-size: 9pt;
  padding: 2px;
	margin: 2px;}

input {
	border: black 1px solid;
	background-color: #DEE6EF;
	font-family :Tahoma;
	font-size: 9pt;
	padding: 2px;
	margin: 2px;}

button {
	font-family :Tahoma;
	font-size: 10pt;
  font-weight: bold;
	padding: 2px;
	margin: 2px;}

input.im, input.ch {border: 0px; background-color: #EEF6FF; margin: 0px;}


.sm{
	font-family: "small fonts", arial, sans-serif;
  font-weight: normal;
	padding: 0px;
	margin: 0px;
  font-size: 6.5pt;}

table.vloz{
  background-color: #bcd2e9;
  border-collapse: collapse;
  border: 0px}

table.vloz td{
  padding: 2px 2px 2px 2px;
  font-weight: bold;
	border: 0px;}

table.vloz td.popis{
  padding: 2px 2px 2px 2px;
  font-weight: bold;
	border: 0px;
  text-align:right;}
