html {
	height: 100%;
}

body {
	border: 0 none Black;
	font-family: Verdana;
	font-size: 12px;
	margin: 0 0 0 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0px 0px 0px 0px;
	height: 100%;
}

table, td {
	font-family: Verdana;
	font-size: 12px;
}
table.big {
	border-left: 2px solid #009ece;
	border-right: 2px solid #009ece;
}

img.top {
	vertical-align: top;
}

/* buttons */
td.button1 {
	height: 21px;
	background-image: url(gomb1.gif);
	background-repeat: repeat-x;
/*	border-left: 1px dotted White;*/
	text-align: center;
}
td.button2 {
	height: 21px;
	background-image: url(gomb2.gif);
	background-repeat: repeat-x;
/*	border-left: 1px dotted White;*/
	text-align: center;
}
td.button3 {
	height: 21px;
	background-image: url(gomb3.gif);
	background-repeat: repeat-x;
/*	border-left: 1px dotted White;*/
	text-align: center;
}
a.button{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: black;
}
a.button:hover{
	text-align: center;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

/* banners */
td.bannerleft {
	border: 0 none Black;
	border-top: 2px solid #78c3d9;
	background-color: #c6e7ef;
	background-image: url(left.gif);
	background-repeat: no-repeat;
	height : 28px;
}
td.bannercent {
	border: 0 none Black;
	border-top: 2px solid #78c3d9;
	background-color: #c6e7ef;
	background-image: url(center.gif);
	background-repeat: no-repeat;
	background-position: right;
	height : 28px;
}
td.bannerright {
	border: 0 none Black;
	border-top: 2px solid #78c3d9;
	background-color: #c6e7ef;
	background-image: url(right.gif);
	background-repeat: repeat-x;
	height: 28px;
	color: #284308;
	vertical-align: top;
}

/*sitemap link*/
a.sitemap{
	font-size: 7pt;
	font-family: Verdana;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: black;
}
a.sitemap:hover{
	text-align: center;
	font-size: 7pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: underline;
	color: black;
}

/*form elemek*/
input {
	background-color: #c6e7ef;
	font-family: verdana;
	font-size : smaller;
}
textarea {
	background-color: #c6e7ef;
	font-family: verdana;
	font-size : smaller;
}
select {
	background-color: #c6e7ef;
	font-family: verdana;
	font-size : smaller;
}

/* ------------------------------------------------------------ */
/* end of mod. */
/* ------------------------------------------------------------ */
.welcome {
	margin-left: 7pt;
	text-align: justify;
	font-size: 12px;
	font-family: Verdana;

}
.szallasok_kicsi{
	margin-left: 3pt;
	text-align: left;
	font-size: 8pt;
	font-family: Verdana;
}
.kereso{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
}
.leiras{
	margin-left: 7pt;
	text-align: left;
	font-size: 10pt;
	font-family: Verdana;
}
.cim {
	font-family: Verdana;
	font-weight: bold;
	text-align: right;
	font-size: 11pt;
	margin-right: 8pt;
	vertical-align: top;
}
.about{
	margin-left: 7pt;
	margin-right: 5pt;
	text-align: left;
	font-size: 10pt;
	font-family: Verdana;
}

table.about{
	font-size: 10pt;
	font-family: Verdana;
}

/*iframe háttérkép*/
.i_frame {
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

/*lista képkeret*/
.IMG {
	border: 6px solid #e2d172;
	vertical-align: middle;
}

/*szaggatott vonal a listában*/
.tdlista {
	background-color: #FFEF94;
	border-left-color: #897a00;
	border-left-style: dashed;
	border-left-width: 1px;
	border-right-color: #897a00;
	border-right-style: dashed;
	border-right-width: 1px;
}
.tdlistabal {
	background-color: #FFEF94;
	border-left-color: #897a00;
	border-left-style: dashed;
	border-left-width: 1px;
}

/*sitemap*/
a {
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #0077A2;
}
a:hover {
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: underline;
	color: #0077A2;
}


.sitemapacc {
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #0077A2;
}
/*szállás nevek a listában*/
A.sz_nev {
	color: #796a00;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: top;
}
A.sz_nev:hover {
	text-decoration: underline;
	font-weight: bolder;
	font-family: Verdana;
}
/*linkek oldal*/
A.link {
	color: #796a00;
	text-decoration: none;
	margin-left: 7pt;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: top;
}

A.link:hover {
	margin-left: 7pt;
	text-decoration: underline;
	font-weight: bolder;
	font-family: Verdana;
}
/*alcimek*/
table.banner {
	border: 0 none Black;
	margin: 0 0 0 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0 0 0 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-color: #c6e7ef;
}

td.bannerleft {
	border: 0 none Black;
	background-color: #c6e7ef;
	background-image: url(left.gif);
	background-repeat: no-repeat;
	height : 28px;
}
td.bannercent {
	border: 0 none Black;
	background-color: #c6e7ef;
	background-image: url(center.gif);
	background-repeat: no-repeat;
	background-position: right;
	height : 28px;
}
td.bannerright {
	border: 0 none Black;
	background-color: #c6e7ef;
	background-image: url(right.gif);
	background-repeat: repeat-x;
	height: 28px;
	color: #284308;
	vertical-align: top;
	font-family: Verdana;
	font-weight: bold;
	text-align: right;
	font-size: 15px;
	margin-right: 8px;
	vertical-align: top;
}

/*form elemek*/
input {
	background-color: #c6e7ef;
	font-family: verdana;
}
textarea.reservation {
	background-color: white;
	font-family: verdana;
	border: 1px solid #3198B9;
	width: 400px;
	font-size: 14px;
}
select {
	background-color: #c6e7ef;
	font-family: verdana;
	border: 1px solid #78c3d9;
	font-size: 14px;
}
input.reservation {
	background-color: White;
	border: 1px solid #3198B9;
	font-family: Verdana;
	width: 400px;
	font-size: 14px;
}
.hiba {
	font-family: Verdana;
	color: Red;
	font-size: 12px;
	font-weight: bold;
	margin-left: 7pt;
}
select.reservation {
	background-color: white;
	font-family: verdana;
	border: 1px solid #78c3d9;
}

/* ************************* UJ RÉSZE ******************** */

/* reszletes oldal */

ul {
	list-style-image: url(felsorolas.gif);
}

td.reszletes_kiskep {
	padding: 3px 3px 3px 3px;
	text-align: center;
	vertical-align: middle;
}

img.reszletes_kiskep {
	border: 3px solid #FFEF94;
}

table.cimsor {
	background-image: url(alcim_hatter.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 20px;
}

td.leiras {
	padding: 0px 20px 30px 15px;
}

td.arak{
	margin-left: 7pt;
	text-align: left;
	font-size: 10pt;
	font-family: Verdana;
}


td.alcim{
	margin-left: 7pt;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 7px;
}
td.focim{
	margin-left: 7pt;
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 7px;
}

/* képnézegető */

img.nagykep {
	border: 3px solid #FFEF94;
}