body {
	margin: 0;
	padding: 0;
	background-color: #fff;

}
body,td,input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #043C04;
}
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #043C04;
}
a {
	text-decoration: underline;
	color: #FFF1C0;
	text-decoration: none;
}
a:hover {
	color: #014001;
	text-decoration: none;
	background-color: #FFF1C0;
}
a.menu {
	color: #fff;
	display: block;
	padding: 5px 5px;
	text-decoration: none;
	border-right: 1px solid #58b;
	font-size: 11px;
	font-weight: bold;
}
a.menu:hover {
	background-image: url("images/poz06.gif");
	color: #fff;
}
a.menu2 {
	color: #fff;
	display: block;
	width: 179px;
	padding: 5px 0;
	text-decoration: none;
	border-bottom: 1px solid #58b;
	background-image: url("images/poz08.gif");
	font-size: 11px;
	font-weight: bold;
}
a.menu2:hover {
	background-image: url("images/poz09.gif");
	color: #fff;
}
form {
	margin: 0;
	padding: 0;
}
input {
	border: 1px solid #aaa;
	background-color: #eee;
}
h1 {
	text-align: center;
	font-size: 16px;
	margin: 18px;
	color: #AD6503;
	display: block;
	padding: 5px 0 5px 0;
	text-decoration: none;

}
h2 {
	border-bottom: 1px solid #AD6503;
	border-left: 7px solid #AD6503;
	font-size: 13px;
	font-weight: bold;
	color: #043C04;
	margin: 4px;
	padding: 0px 0px 0px 5px;
}
li {
	margin: 0;
	padding: 0px 0px 0px 0px;

}
p {
	text-indent: 15px;
	margin: 0 3px 0 3px;
	padding: 0 0 7px 0;

}
small {
	font-size: 11px;
}
textarea {
	border: 1px solid #aaa;
	background-color: #eee;
	overflow: auto;
}
ul {
	margin: 0 0 0 30px;
	padding: 0;
}

#footer {
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #969696;
	padding: 5px;
	color: #666;
	background-color: #e7e7e7;
}
#footer2 {
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #969696;
	padding: 5px;
	margin-left: 10px;
	color: #666;
	background-color: #e7e7e7;
}
#maintext {
	background-image: url("images/poz03.gif");
	background-position: top;
	background-repeat: repeat-x;
	padding: 20px;
}
#podlogo {
	background-image: url("images/poz03.gif");
	background-position: top;
	background-repeat: repeat-x;
}
#podlogo2 {
	background-color: #fff;
	background-image: url("images/poz03.gif");
	background-position: top;
	background-repeat: repeat-x;
	border-bottom: 1px solid #969696;
	text-align: center;
	padding: 20px 0;
}
#podlogo3 {
	background-color: #e7e7e7;
	background-position: top;
	background-repeat: repeat-x;
	border-bottom: 1px solid #969696;
	border-top: 1px solid #969696;
	border-left: 1px solid #969696;
	border-right: 1px solid #969696;
	text-align: middle;
	padding: 20px 8;
}

.box1 {
	background-image: url("images/poz04.gif");
	background-position: top;
	background-repeat: repeat-x;
	border-top: 1px solid #969696;
	padding: 15px 5px 20px 20px;
}
.button {
	background-color: #d11;
	color: #fff;
	font-weight: bold;
}
.icons {
	padding: 7px 0 3px 0;
}
.menu2act {
	color: #adf;
	width: 179px;
	padding: 5px 0;
	border-bottom: 1px solid #58b;
	background-image: url("images/poz09.gif");
	font-size: 11px;
	font-weight: bold;
}
.odsad {
	margin: 0 3px 0 18px;
	text-indent: -13px;
}
.tab1 {
	font-size: 12px;
	color: #FFF1C0;
}
.prog_datum {
	font-weight: bold;
	font-size: 12px;
	color: #D8BD72;
	padding: 6px 0px 0px 19px;
}
.prog_nadpis {
	font-weight: bold;
	text-indent: -15px;
	font-size: 12px;
	color: #FFF1C0;
	padding: 0px 2px 0px 19px;
}
.pripr_nadpis {
	font-weight: bold;
	font-size: 12px;
	color: #FFF1C0;
	padding: 5px 0px 0px 5px;
}
.pripr_text {
	font-size: 12px;
	margin: 0;
}
a#pripr  {
  display: block;
  color: #014001;
	text-decoration: none;
	padding: 0px 5px 0px 15px;
} 
a#pripr:hover {
	color: #FFF1C0;
	display: block;
	padding: 0 5px 0 15px;
	text-decoration: none;
	background-color: #014001;








}
.akcia_nadpis {
	font-weight: bold;
	text-indent: -15px;
	font-size: 12px;
	color: #FFF1C0;
	padding: 0px 2px 0px 19px;
}
.akcia_text {
	font-size: 12px;
	margin: 0;
}
a#akcia  {
  display: block;
  color: #014001;
	text-decoration: none;
	padding: 1px 5px 0px 19px;
} 
a#akcia:hover {
	color: #FFF1C0;
	display: block;
	padding: 1px 5px 0px 19px;
	text-decoration: none;
	background-color: #014001;
}
.akcia_datum {
	font-weight: bold;
	font-size: 12px;
	color: #D8BD72;
	padding: 6px 0px 0px 19px;
}
.akcia_obr_nahlad {
  border: 4px #DED2A8 solid;
  margin: 1px 0px 4px 1px;
}
a#akcia_obr_nahlad {
  border: 4px #FFF1C0 solid;
}

a#_akcia_obr_nahlad:hover {
  padding: -1px;
  border-bottom: 2px #AD6503 solid;
}








.clanok {
	font-size: 12px;
	margin: 0;
	font-weight: bold;
}
a#clanok  {
  font-weight: bold;
  color: #014001;
	text-decoration: none;

} 
a#clanok:hover {
	color: #FFF1C0;
	font-weight: bold;
	text-decoration: none;
	background-color: #014001;
}
.button1 {
	font-size: 12px;
	margin: 0;
	background-color: #BE7A1C;
}
a#button1  {
	display: block;
	color: #FFF1C0;
	text-decoration: none;
	padding: 8px 0 8px 0;
} 
a#button1:hover {
	color: #FFF1C0;
	display: block;
	padding: 8px 0 8px 0;
	text-decoration: none;
	background-color: #014001;
}
.chyba {
  color:#FFF1C0;
  font: bold 9pt Verdana, Sans-serif;
  line-height: 16px
	display: block;
  text-align: center;
	padding: 2 5px 5 5px;
  background-color: #ff0000;  
}
 
.info {
	text-align: center;
	font-size: 11px;
	color: #FFF1C0;
}
.obr_left {
	float: left;
	margin: 0 15px 5px 0;
	text-align: center;
	font-size: 11px;
	color: #888;
}
.obr_right {
	float: right;
	margin: 0 0 5px 15px;
	text-align: center;
	font-size: 11px;
	color: #888;
}
.prijat {
  color:#043C04;
  font: bold 8pt Verdana, Sans-serif;
  line-height: 16px;
  cursor: hand;
  }

.tab_link {
	font-size: 12px;
	margin: 0;
	font-weight: bold;
	color: #FFF1C0;
}
a#tab_link  {
  font-weight: bold;
  color: #FFF1C0;
	text-decoration: none;

} 
a#tab_link:hover {
	color: #014001;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFF1C0;
}

.bg_content {
	background-color: #FFF1C0;
}




.visit_1 {text-align: center;}
.visit_2 {text-align: center;}
.visit_3 {text-align: center;}
.visit_4 {text-align: center;}
.navstevnost_nadpis {text-align: center; font: bold 10pt Verdana, Sans-serif; margin: 0 0 5px 0;}


.mainBox {background:#E8ECF0; border:1px solid #111111; padding:7px; width:100%; margin:0px;  font:normal 10pt Verdana, Sans-serif;}
.mainHdr {color:#0000FF; font:bold 10pt Verdana, Sans-serif;}
.bold {font:bold 10pt Verdana, Sans-serif; line-height: 16px}
.yellow {background:#FFFF00;}
.uvod {border:4px solid #111111; width:100%; padding:5px; font:normal 10pt Verdana, Sans-serif;}
.MsoBodyText {text-align:center; font:bold; line-height: 16px}
.leftTD {background:#E8E8F0; font:bold 10pt Verdana, Sans-serif; line-height: 16px}
.rightTD {background:#E8E8F0; text_align:right; font:bold 10pt Verdana, Sans-serif; line-height: 16px}
.star {color:#ff0000; font:bold 10pt Verdana, Sans-serif;}
.right {text-align:right; font:10pt Arial, Helvetica, Sans-serif; line-height: 16px}
.normal {font:10pt Verdana, Sans-serif; line-height: 16px}
.navyHdr {background:#014001; color:#ffffff; padding: 5px; width:100%; font:bold 11pt Verdana, Sans-serif; text-align: center;}
.innerPad {padding: 7px;}
.just {text-align:justify; font:10pt Verdana, Sans-serif; line-height: 16px}
.times {font: normal 10pt Times New Roman, Serif; text-align:justify; line-height: 16px}
.redBold {color:#ff0000; font: bold 10pt Times New Roman, Serif; line-height: 16px}
.boldTimes {font: bold 10pt Times New Roman, Serif; line-height: 16px}
.splash {background:#FFFFFF; font: bold 12pt Times New Roman, Serif; line-height: 16px; width:100%; padding: 5px;}

.varovani {color:#ff9900; font: bold 10pt Verdana, Sans-serif; line-height: 16px}
.submit {
	cursor: hand;
	font: bold 10pt Times New Roman, Serif;
	border: 0;
	background:#B8D880}


