body {
  margin: 5px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url(bg.gif);
}

#maintable {
  border: 1px solid #000000;
  background-color: #bf5f51;
  margin-left: auto;
  margin-right: auto;
}

#top td {
  border-bottom: 1px solid #000000;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  height: 21px;
}

#top a {
  text-decoration: none;
  color: #000000;
}

#top a:hover {
  text-decoration: none;
  color: #ffffff;
}

#title {
  background-image: url(title.jpg);
  height: 298px;
  padding-bottom: 0px;
}

#main {
  padding-top: 30px;
  padding-bottom: 10px;
}

#footer {
  background-image: url(footer_bg.gif);
  padding-top: 3px;
}


#footer td {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  padding-top: 3px;
}

#footer td a {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  padding-top: 3px;
  text-decoration: none;
}

#footer td a:hover {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  padding-top: 3px;
  text-decoration: underline;
}

#menu {
  width: 100%;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  background-color: #ffffff;
  color: #000000;
  filter:alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
  margin-left: auto;
  margin-right: auto;
}

#menu table {
  margin-left: auto;
  margin-right: auto;
}


.menufont {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding-left: 12px;
  padding-right: 12px;
}

.menufont a {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.menufont a:hover {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #beab8e;
  text-decoration: underline;
}

.mb15 {
  margin-bottom: 15px;
}

.content {
  width: 95%;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

.content td {
  width: 100%;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

.content_title {
  width: 100%;
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  margin-bottom: 30px;
}

.title_arak {
  width: 95%;
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #000000;
  margin-bottom: 30px;
}

#arak td {
  border: 1px solid #000000;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  width: 20%;
  height: 30px;
}

#arak {
  border: 1px solid #000000;
}

#szezonok {
  text-decoration: underline;
}

#gyerek {
  margin-top: 30px;
}

#gyerek td {
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
}

.foglal_form td {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding-bottom: 2px;
}

.foglal_form td input{
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding-bottom: 2px;
  border: 1px solid #d9b783;
}

.foglal_form td option {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding-bottom: 2px;
}

.foglal_form td textarea {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding-bottom: 2px;
  border: 1px solid #d9b783;
}

.panziosajanlat a {
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.panziosajanlat a:hover {
  text-decoration: underline;
}

#panziolink a {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

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














