


body {
	background-color: #666633;
	background-repeat: repeat-x;
	color: #333300;
	font-family: Arial, sans-serif;
        font-size: 12px;
	margin: 0;
	padding: 15px 0;
        text-align: center;
        overflow: visible;
        height: 100%;
}

td { 
  vertical-align: top;
 }

a { 
 cursor:pointer;
 }


#main {
	padding: 0;
}

#hirdetes {
	padding: 0;
	text-align: top;
  float: top;
  width: 214px;
  height: 200px;
  margin-left: 0px;
  margin-top: 0px;
}

#menu_left {
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #bcb76b;	
}

#contents {
	background-image: url(images/);
	background-repeat: no-repeat;
	padding-bottom: 10px;
        height: 100%;
}

#copy_notice {
	background-image: url(images/menu_hor_bg.gif);
}

#copyright {
	font-size: 10px;
	text-align: center;
	color: #cccc99;
	padding-top: 5px;
}

#copyright a:link  {
   color: #cccc99;
	text-decoration: underline;
}

#copyright a:hover  {
	color: #ffffff;
	text-decoration: underline;
}

#menu_hor {
        font-size: 10px;
	font-weight: bolder;
	text-align: right;
	margin: 0;
	padding-right: 5px;
	letter-spacing: 2px;
	color: #ffffff;
}


#menu_left{ 
        font-size: 14px;
	font-weight: bolder;
	text-align: right;
	padding-top: 20px;
	padding-right: 25px;
	line-height: 20px;
        color: #ccccff;
        text-decoration: none;
}

#menu a:link {
   color: #ffffff;
	text-decoration: none;
}

#menu a:visited {
	color: #ffffff;
	text-decoration: none;
}

#menu a:hover {
	color: #ccccff;
	text-decoration: none;
}


#menu a.activMenu { 
  color: #ccccff;
 }



#submenu { 
  width: 100%;
  height: 20px;
  background-color: #666633;
  background-image: url(images/submenu_bg.gif);
  background-repeat: repeat-x;
  margin: 0px;
 }

#submenu a { 
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
 }

#index_left{ 
  float: left;
  width: 300px;
  margin: 30px;
 }

#index_right{ 
  float: right;
  width: 100px;
  margin-right: 30px;
  margin-top: 30px;
 }
 
 #index_news a {
  color: #333300;
  text-decoration: none;
 }

#news { 
  margin-top: 10px;
  border-left: 2px dotted #daa520;
  border-right: 2px dotted #daa520;
  border-bottom: 2px dotted #daa520;
  border-top: 2px solid #daa520;
  padding-bottom: 5px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
 }


#newsHeader { 
  padding: 0px;
  margin: 0px;
  height: 25px;
  background-color: #dca704;
  font-weight: bold;
  color: #ffffff;
 }

#newsheader { 
  padding: 0px;
  margin: 0px;
  height: 20px;
  background-color: #deab0e;
  color: #ffffff;
 }

#menu_img_left { 
   border: 1px #FDA606 outset;
   width: 100px;
   float: right;
   margin-right: 0px;
   margin-top: 10px;
 } 

#index100 { 
  float: right;
  border: 1px #FDA606 outset;
 
  
 }

#index td {
  margin: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-valign: top;
}

#banner {
  text-align: center;
  margin: 10px;
  padding-top: 15px;
}

#heading {
  border-bottom: 2px outset #333300;
  font-weight: bold;
  font-size: 16px;
  padding: 5px;
  margin: 10px;
}

#heading a { 
  text-decoration: none;
  color: #333300;
 }

#more { 
  border-top: 1px inset #666633;
  margin: 10px;
 } 

#more a { 
  color: #ffffff;
  text-decoration: none;
  text-indent: 20px; 
  font-variant: small-caps;
 }

#text { background-color:#bcb76b; 
        color: #333300;
 }

#text {
   margin: 10px;;
   padding: 10px;
   font-size: 13px; 
   line-height: 18px;
   color: #333300;
  }

#text a { 
  text-decoration: none;
  color: #333300;
 }

#partners th { 
 background-color: #cccccc;
 width: 33%;
 }

td.right { 
 width: 140px;
 margin: 20px;
 text-align: right;
 }

td.left { 
 width: 400px;
 text-align: left;
 }

td.field { 
 font-weight: bold;
 padding: 5px;
 text-align: left;
 }

td.italic { 
  font-style: italic;
 }

h9 { 
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 12px;
  line-height: 140%;
  color:#999999;
  }

h3 { 
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 22px;
  line-height: 140%;
  text-decoration: none;}
  
  
h4 { 
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 14px;
  line-height: 140%;
  }

 
h4.index { 
  text-align: center;
  }

h5 { 
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 17px;
  }

h6 { 
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 13px;
  }

h7 { 
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 8px;
  }

h8 { 
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 17px;
  color: #dca704;
  }

p { 
 text-indent: 0px;
 padding: 0px;
 margin: 0px;
 color: #333300;
 }

p.more { 
 margin-left: 200px;
  text-decoration: none;
 text-indent: 0px;
 }

p.pics { 
 text-indent: 0px;
 text-decoration: underline;
 line-height: 140%;
 padding-top: 20px;
 }

#lezerharc  {
color: #bcb76b;
font-size: 13px;
}

#lezerharcmenu  {
color: #99944c;
font-size: 10px;
}

#lasertagbottom  {
color: #bcb76b;
font-size: 10px;
}

#lezerharcmenu a:link
 { color:  #99944c;
   text-decoration:none;
}

#lezerharcmenu a:visited { 
  color: #99944c;
   text-decoration:none;
 }

#lezerharcmenu a hover { 
  color: #99944c;
  text-decoration:none;
 }

#lezerharcmenu2  {
color: #666633;
font-size: 11px;
} 

#lezerharcmenu2 a:link
 { color:  #666644;
   text-decoration:none;
}

#lezerharcmenu2 a:visited { 
  color: #666633;
   text-decoration:none;
 }

#lezerharcmenu2 a hover { 
  color: #666633;
  text-decoration:none;
 }

#lezerharcmenu3  {
color: #bcb76b;
font-size: 11px;
} 

#lezerharcmenu3 a:link
 { color:  #bcb76b;
   text-decoration:none;
}

#lezerharcmenu3 a:visited { 
  color: #bcb76b;
   text-decoration:none;
 }

#lezerharcmenu3 a hover { 
  color: #bcb76b;
  text-decoration:none;
 }



ul { 
  margin-top: 0px;
  list-style-image: url(images/ul.gif);
 }

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

img.e { 
   text-align: center;
 }

img.flag { 
  border: 0px;
  margin: 1px;
 }

img.logo{ 
  margin: 5px;
  border: 0px;
 }


#ismap { 
  border: 0px;
  padding: 0px;
  margin-top: 20px;
  width: 400px;
  height: 300px;
 }


div.expand { 
   border-bottom: 1px dashed #666633;
  margin-bottom: 15px;
  padding: 5px;
  }

#lasertag { 
 width: 540px;
 }



.forum { 
  margin-top: 20px;
  margin-left: 10px;
  text-align: center;
 }

#faq { 
  background-color: #cccc99;
  font-weight: bold;
  color: #999999;
 }

#faq a:link
 { color:  #996633;
   text-decoration:none;
}

#faq a:visited { 
  color: #996633;
   text-decoration:none;
 }

#faq a hover { 
  color: #996633;
  text-decoration:none;
 }

h3 { 
 margin: 2px;
 padding: 2px;
 }



#topleft { 
  width: 205px;
  height: 205px;
  text-align: center;
  vertical-align: middle;
 }

#topright { 
  width: 205px;
  height: 205px;
  text-align: center;
  vertical-align: middle;
 }

#bottomleft { 
  width: 205px;
  height: 205px;
  text-align: center;
  vertical-align: middle;
 }
#bottomright { 
  width: 205px;
  height: 205px;
  text-align: center;
  vertical-align: middle;
 }

#index a:link { 
  color: #ffffff;
  text-decoration: none;
 }

#index a:link { 
  color: #ffffff;
  text-decoration: none;
 }

#index a:visited { 
  color: #ffffff;
  text-decoration: none;
 }
#index a:hover { 
  color: #ccccff;
  text-decoration: none;
 }

input.button {
  color: #666633;
  font-size: .8em;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


#partners{
 width: 500px;
 border: 1px solid #666633;
  margin: 0px;
 border-collapse: collapse;

}

#partners th {
 border: 1px solid #666633;
 text-align: center;
 
}

#partners td {
  margin: 0px;
  padding: 5px;
 border: 1px solid #666633;
 }


<!--Eleje: Ez itt csak az atmeneti index oldalhoz kell -->
#construction { 
  margin-top: 10px;
  border: 2px outset #a52a2a;
  background-color: #a52a2a;
  color: #ffffff;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  width: 400px;
 }

#newsindex { 
  margin-top: 10px;
  border: 2px dotted #daa520;
  padding-bottom: 5px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  width: 400px;
 }
#newsheaderindex { 
  padding: 0px;
  margin: 0px;
  height: 25px;
  background-color: #daa520;
  color: #ffffff;
  width: 400px;
 }

<!--Vege: Ez itt csak az atmeneti index oldalhoz kell -->

