body {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px; 
	text-align: left; 
	vertical-align: top; 
	color: black; 
	margin-top: 0pt;
	margin-left: 10pt;
	margin-right: 10pt;
	margin-bottom: 5pt;
	scrollbar-face-color: rgb(190, 175, 163); 
	scrollbar-shadow-color: rgb(132, 90, 13);
	scrollbar-highlight-color: rgb(132, 90, 13);
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: rgb(132, 90, 13);
	background-image: url(images/background.png);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: rgb(240, 240, 240);
} 

.bottom {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px; 
	color: black;
}

.h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px; 
	color: rgb(132, 90, 13); 
	font-weight: bold;
	text-align: center; 
}

.h2 {
	font-family : Tahoma, Verdana, Arial;
	font-size : 12px; 
	text-align : justify; 
}

td {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px; 
} 

input {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px; 
} 

textarea {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px; 
} 

select {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px; 
} 

a:hover {
	color: black;
	background-color: rgb(190, 175, 163);
	text-decoration: underline;
} 
a:visited {
	color: black;
	text-decoration: underline;
} 
a:active {
	color: black; 
	text-decoration: underline;
} 
a:link {
	color: black;
	text-decoration: underline;
} 


ul li {
	list-style-image: url("images/bullet.png");
	vertical-align: middle; 
	text-align: left; 
} 

hr {
	height: 6px;
	background-color: white;
	color: white; 
	border: 1px dashed rgb(190, 175, 163); 
	width: 800px;
}

.td_odsaddole{
	padding-top: 0px;
	padding-bottom: 5px;
}

.td_odsadhore {
	padding-top: 5px;
	padding-bottom: 0px;
}

.td_menu {
	background-color: rgb(190, 175, 163); 
	padding: 0px;
	border-left: 2px solid rgb(132, 90, 13); 
	border-right: 2px solid rgb(132, 90, 13); 
}

.td_hlavna {
	background-color: rgb(251, 238, 215); 
	padding: 10px;
	vertical-align: top; 
	border-left: 2px solid rgb(132, 90, 13); 
	border-right: 2px solid rgb(132, 90, 13); 
}

.td_bottom {
	background-color: rgb(190, 175, 163); 
	vertical-align: middle; 
}

td.strankovanie {
	background-color: rgb(190, 175, 163);
	border: 1px solid rgb(190, 175, 163); 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center; 
	vertical-align: middle; 
	width: 100px;
	height: 22px; 
}

td.strankovanie a:link {text-decoration: none}
td.strankovanie a:hover {text-decoration: none; font-weight: bold} 
td.strankovanie a:visited {text-decoration: none} 
td.strankovanie a:active {text-decoration: none} 

td.head { /* hlavicka tabulky */
  background-color: rgb(190, 175, 163);
  border : 1px solid rgb(190, 175, 163);
  color: black;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: bold;
  height: 22px; 
}

td.text { /* text tabulky */
  background-color: white; 
  border: 1px dashed rgb(190, 175, 163); 
  padding: 4px;
  height: 22px; 
}

td.obrazok { /* obrazok v tabulke */
  background-color: white; 
  border: 1px dashed rgb(190, 175, 163); 
  padding: 2px;
  text-align: center; 
  vertical-align: middle; 
}

td.form { /* bunka v ktorej je element */
  background-color: white; 
  border: 1px dashed rgb(190, 175, 163); 
  padding: 0px;
  vertical-align: middle; 
  height: 22px; 
}

input.form { /* element input */
	border: 1px dashed white;
	color: black; 
	background-color: white;
	height: 20px; 
	vertical-align: middle; 
}

textarea.form { /* element textarea */
	border: 1px dashed white;
	color: black; 
	background-color: white;
	vertical-align: middle; 
}

.td_help {
	background-color: rgb(222, 250, 222); 
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px; 
	text-align: left; 
	vertical-align: middle; 
	border: 1px dashed green; 
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.td_help1 {
	background-color: rgb(255, 222, 222); 
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: red;
	font-size: 10px; 
	text-align: left; 
	vertical-align: middle; 
	border: 1px dashed red; 
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.td_nadpis {
	background-color: rgb(190, 175, 163); 
	text-align: center; 
	vertical-align: middle; 
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px; 
	font-weight: bold;
	color: rgb(132, 90, 13); 
}

fieldset{
	width: 850px;
	margin-left: auto;
	margin-right: auto
}

legend {
	font-family: Tahoma, Verdana, Arial;
	color: rgb(132, 90, 13); 
	font-size: 12px;
	font-weight: bold; 
	text-align: center;
	padding-left: 5px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
}

table.menu a {
			width:105px;
			border: none; 
			display: block;
}

div.menu	a{
			color: black;
			background: rgb(251, 238, 215); 
			text-decoration: none;
			font-size: 12px;
			padding: 1px;
			text-align: center;
			font-family: Arial, Tahoma, Verdana;
}	

div.menu	a:link {color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; background: rgb(190, 175, 163);}
div.menu	a:active {color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; background: rgb(190, 175, 163);}
div.menu	a:visited {color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; background: rgb(190, 175, 163);}
div.menu	a:hover {color: rgb(132, 90, 13); font-weight: bold; text-decoration: none; background: rgb(190, 175, 163)}

button {
  border:0;
  cursor:pointer;
  padding:0 10px 0 0;
  text-align:center;
  float: center;
  width: auto;
  overflow:visible;
}

button span {
  position:relative;
  display:block;
  white-space:nowrap;
  padding:0 0 0 10px;
  margin-top: 1px;
}

button.submitBtn {
  background: url(images/button_right.gif) right no-repeat;
  font-size: 12px;
}

button.submitBtn span {
  height:24px;
  line-height:24px;
  background: url(images/button_left.gif) left no-repeat;
	font-family : Tahoma, Verdana, Arial;
	color: rgb(132, 90, 13);
}

.hotspot {
font-family: Times, Times New Roman;
font-size: 14px;
font-weight: bold;
cursor:pointer
}

#tt {position:absolute; display:block; background:url(images2/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images2/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF; font-family: Tahoma, Verdana, Arial; font-size: 12px}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images2/tt_bottom.gif) top right no-repeat; overflow:hidden}