BODY {
  margin: 0px;
  padding: 0px;
  background-image: url(gfx/kisterseg-hatter.jpg);
  overflow: -moz-scrollbars-vertical ! important;     
}
IFRAME {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
.tart {
  width: 635px;
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
  background-color: #d5c8a8;
  margin: 10px;  
}
.tart H1 {
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #54400D;
}
.tart TD,.tart DIV,.tart P {
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
}
.tart A,.tart A:link,.tart A:visited,.tart A:active {
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
  text-decoration: underline;
}
.tart A:hover {
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
  text-decoration: none;
}
.menu_0 {
  width: 255px;
  height: 30px;
  cursor: pointer;
}
.menu_0 A {
  text-decoration: none;
}
.menu_0 A DIV {
  text-align: left;
  width: 255px;
  height: 30px;
  background-image: url(gfx/kisterseg-menuhatter.jpg);
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #54400D;
  text-decoration: none;
  line-height: 30px;
  vertical-align: middle;
  cursor: pointer;
}
.menu_0 A DIV B {
  padding-left: 50px;  
  text-decoration: none;
}
.menu_0 A:hover DIV {
  text-align: left;
  text-decoration: none;
  width: 255px;
  height: 30px;
  background-image: url(gfx/kisterseg-menuhattero.jpg);
}
.menu_1 {
  width: 255px;
  height: 30px;
  cursor: pointer;
}
.menu_1 A {
  text-decoration: none;
}
.menu_1 A DIV {
  text-align: left;
  width: 255px;
  height: 30px;
  background-image: url(gfx/kisterseg-menuhatter.jpg);
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
  text-decoration: none;
  line-height: 30px;
  vertical-align: middle;
  cursor: pointer;
}
.menu_1 A DIV B {
  padding-left: 60px;  
  text-decoration: none;
  font-weight: normal;
}
.menu_1 A:hover DIV {
  text-align: left;
  text-decoration: none;
  width: 255px;
  height: 30px;
  background-image: url(gfx/kisterseg-menuhattero.jpg);
}
.menu_2 {
  width: 255px;
  height: 30px;
  cursor: pointer;
}
.menu_2 A {
  text-decoration: none;
}
.menu_2 A DIV {
  text-align: left;
  width: 255px;
  height: 30px;
  background-image: url(gfx/kisterseg-menuhatter.jpg);
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
  text-decoration: none;
  line-height: 30px;
  vertical-align: middle;
  cursor: pointer;
}
.menu_2 A DIV B {
  padding-left: 70px;  
  text-decoration: none;
  font-weight: normal;
  font-style: italic;
}
.menu_2 A:hover DIV {
  text-align: left;
  text-decoration: none;
  width: 255px;
  height: 30px;
  background-image: url(gfx/kisterseg-menuhattero.jpg);
}
.div_hir {
  width: 245px;
  text-align: left;
  padding-left: 10px;
}
.div_hblk {
  width: 255px;
  background-image: url(gfx/kisterseg-hirekhatter.jpg);
  margin-bottom: 10px;
  overflow: hidden;
}
.div_hblk DIV {
  width: 245px;
  margin-right: 10px;
  overflow: hidden;
}
.div_hblk DIV #datum {
  width: 75px;
  float: left;
  color: #5D8413;
  text-align: right;
  font-family: tahoma;
  font-size: 10px;
  font-weight: bold;
}
.div_hblk DIV #szov {
  width: 150px;
  float: left;
  overflow: hidden;
  text-align: left;
  font-family: tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #54400D;
}
.div_hblk DIV #szov #a {
  width: 150px;
  text-align: right;
}
.div_hblk DIV #szov #a A,.div_hblk DIV #szov #a A:link,.div_hblk DIV #szov #a A:visited,.div_hblk DIV #szov #a A:active {
  font-family: tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #54400D;
  text-decoration: none;
}
.div_hblk DIV #szov #a A:hover {
  font-family: tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #54400D;
  text-decoration: underline;
}
.div_hblk DIV #szov A,.div_hblk DIV #szov A:link,.div_hblk DIV #szov A:visited,.div_hblk DIV #szov A:active {
  font-family: tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #54400D;
  text-decoration: none;
}
.div_hblk DIV #szov A:hover {
  font-family: tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #54400D;
  text-decoration: underline;
}
.div_df {
  width: 910px;
  height: 106px;
}
.div_l0 {
  width: 910px;
  height: 100px;
  overflow: hidden;
}
.div_l1 {
  width: 255px;
  height: 100px;
  overflow: hidden;
  float: left;
  text-align: left;
}
.div_l1 IMG {
  border: 0px;
  margin-top: 45px;
  maring-left: 5px;
}
.div_l2 {
  width: 655px;
  height: 100px;
  overflow: hidden;
  float: left;
}
.div_l2 #szov {
  width: 655px;
  margin-top: 30px;
  text-align: center;  
  font-family: arial;
  font-size: 11px;
  font-weight: normal;
  color: #E8E2C8;
  float: left;
}
.div_alsomenu {
  overflow: hidden;
  margin-top: 10px;
  font-family: tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #E8E2C8;  
  text-align: center;
  height: 40px;
}
.div_alsomenu A {
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  padding: 0px;
}
.div_alsomenu A,.div_alsomenu P A:link,.div_alsomenu P A:visited,.div_alsomenu P A:active {
  font-family: tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #E8E2C8;
  text-decoration: none;  
}
.div_alsomenu A:hover {
  font-family: tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #E8E2C8;
  text-decoration: underline;  
}

#fejlec {
  width: 910px;
  height: 228px;
  background-image: url(gfx/kisterseg-fejlec.jpg);
  vertical-align: top;
  overflow: hidden;
}
#fejlec .felsoIkonok {
	position: relative;
	top: 0px;
	left: 810px;
	width: 93px;
	height: 35px;
	float: left;
}
#fejlec .felsoIkonok ul {
	margin: 0px;
	padding: 0px;
	position: absolute;
	list-style-type: none;
	float: left;
}
#fejlec .felsoIkonok ul li {
	display: block;
	margin: 0px 0px;
	padding: 0px;
	float: left;
	height: 35px;
}
#fejlec .felsoIkonok ul li a {
	display: block;
	float: left;
	width: 100%;
	height: 100%;
	text-indent: -3000px;
	overflow: hidden;
}
#fejlec .felsoIkonok ul li, #fejlec .felsoIkonok ul li a {
	background: url(gfx/kisterseg-ikonok.jpg) 0px 35px no-repeat;
}
#fejlec .felsoIkonok ul li.m0 {
	width: 31px;
	background-position: 0px 0px;
}
#fejlec .felsoIkonok ul li.m1 {
	width: 31px;
	background-position: -31px 0px;
}
#fejlec .felsoIkonok ul li.m2 {
	width: 31px;
	background-position: -62px 0px;
}
#fejlec .felsoIkonok ul li.m0 a:hover, #fejlec .felsoIkonok ul li.m0 a.active {
	background-position: 0px -35px;
}
#fejlec .felsoIkonok ul li.m1 a:hover, #fejlec .felsoIkonok ul li.m1 a.active {
	background-position: -31px -35px;
}
#fejlec .felsoIkonok ul li.m2 a:hover, #fejlec .felsoIkonok ul li.m2 a.active {
	background-position: -62px -35px;
}
#fejlec .felsoMenu {
    float: left;
	position: relative;
	top: 6px;
	left: 255px;
	width: 655px;
	height: 63px;
}
#fejlec .felsoMenu ul {
	margin: 0px;
	padding: 0px;
	position: absolute;
	list-style-type: none;
	float: left;
}
#fejlec .felsoMenu ul li {
	display: block;
	margin: 0px 0px;
	padding: 0px;
	float: left;
	height: 63px;
}
#fejlec .felsoMenu ul li a {
	display: block;
	float: left;
	width: 100%;
	height: 100%;
	text-indent: -3000px;
	overflow: hidden;
}
#fejlec .felsoMenu ul li, #fejlec .felsoMenu ul li a {
	background: url(gfx/kisterseg-menu.jpg) 0px 63px no-repeat;
}
#fejlec .felsoMenu ul li.m0 {
	width: 163px;
	background-position: 0px 0px;
}
#fejlec .felsoMenu ul li.m1 {
	width: 163px;
	background-position: -163px 0px;
}
#fejlec .felsoMenu ul li.m2 {
	width: 163px;
	background-position: -326px 0px;
}
#fejlec .felsoMenu ul li.m3 {
	width: 166px;
	background-position: -489px 0px;
}
#fejlec .felsoMenu ul li.m0 a:hover, #fejlec .felsoMenu ul li.m0 a.active {
	background-position: 0px -63px;
}
#fejlec .felsoMenu ul li.m1 a:hover, #fejlec .felsoMenu ul li.m1 a.active {
	background-position: -163px -63px;
}
#fejlec .felsoMenu ul li.m2 a:hover, #fejlec .felsoMenu ul li.m2 a.active {
	background-position: -326px -63px;
}
#fejlec .felsoMenu ul li.m3 a:hover, #fejlec .felsoMenu ul li.m3 a.active {
	background-position: -489px -63px;
}
.div_helyek {
  width: 625px; 
  margin-left: 285px;
  font-family: tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #E8E2C8;  
}
.div_helyek P {
  padding-top: 11px;
  padding-bottom: 7px;
  margin: 0px;
}
.div_helyek DIV {
  width: 102px;
  height: 15px; 
  float: left; 
  background-image: url(gfx/kisterseg-lablec-vr.png);
  background-repeat: no-repeat;
}
.div_helyek DIV A {
  padding-left: 5px; 
}
.div_helyek DIV A,.div_helyek DIV A:link,.div_helyek DIV A:active,.div_helyek DIV A:visited {
  font-family: tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #E8E2C8;  
  text-decoration: none;
}
.div_helyek DIV A:hover {
  font-family: tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #E8E2C8;  
  text-decoration: underline;
}

.div_hblk_n {
  width: 600px;
  margin-bottom: 10px;
  overflow: hidden;
}
.div_hblk_n DIV {
  width: 600px;
  margin-right: 10px;
  overflow: hidden;
}
.div_hblk_n DIV #datum {
  width: 75px;
  float: left;
  color: #5D8413;
  text-align: right;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}
.div_hblk_n DIV #szov {
  width: 505px;
  float: left;
  overflow: hidden;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
}
.div_hblk_n DIV #szov #a {
  width: 505px;
  text-align: right;
}
.div_hblk_n DIV #szov #a A,.div_hblk_n DIV #szov #a A:link,.div_hblk_n DIV #szov #a A:visited,.div_hblk_n DIV #szov #a A:active {
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
  text-decoration: none;
}
.div_hblk_n DIV #szov #a A:hover {
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color: #54400D;
  text-decoration: underline;
}
.div_hblk_n DIV #szov A,.div_hblk_n DIV #szov A:link,.div_hblk_n DIV #szov A:visited,.div_hblk_n DIV #szov A:active {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #54400D;
  text-decoration: none;
}
.div_hblk_n DIV #szov A:hover {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #54400D;
  text-decoration: underline;
}
