body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a, a:link, a:visited, a:active {
	color: #C50102;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #C50102;
}
.content_h1 {
	font-size:14px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 5px;
	}
.content_h2 {
	font-size:14px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 12px;
	}
.content_info {
	font-size:11px;
	}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input.checkbox {
	color: #2E2E2E;
	width: 10px;
	height: 10px;
	margin-right: 2px;
}
input.text {
	color: #2E2E2E;
	width: 130px;
	background-color: #EFEFEF;
	border: 1px solid #525252;
}
textarea {
	color: #2E2E2E;
	background-color: #EFEFEF;
	border: 1px solid #525252;
}
input.datumev {
	color: #2E2E2E;
	width: 56px;
	background-color: #EFEFEF;
	border: 1px solid #525252;
}
input.datumho {
	color: #2E2E2E;
	width: 28px;
	background-color: #EFEFEF;
	border: 1px solid #525252;
}
#bal {
	background-color: #2F2F2F;
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	background-position: right bottom;
}
#balarnyek {
	background-image: url(images/potty2.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}
#jobb {
	background-color: #2F2F2F;
	background-image: url(images/bg2.gif);
	background-repeat: repeat;
	background-position: left bottom;
}
#jobbarnyek {
	background-image: url(images/potty2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100%;
}
#foot {
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	background-position: left bottom;
	background-color: #2F2F2F;
}
.buttonbg {
	background-image: url(images/b_bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	color: #FFFFFF;
}
.buttonbg a, .buttonbg a:link, .buttonbg a:visited, .buttonbg a:active, .buttonbg a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#foot td, #foot td a, #foot td a:link, #foot td a:visited, #foot td a:active, #foot td a:hover {
	color: #FFFFFF;
	font-weight: bold;
}
#footarnyek {
	background-image: url(images/potty2.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
#footmenu {
	color: #C50102;
	font-weight: bold;
}
#main {
	background-image: url(images/bg_main.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#keres {
	background-image: url(images/kereses_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 17px;
	padding-bottom: 5px;
	padding-left: 17px;
	height: 121px;
}
#keres td {
	color: #2E2E2E;
	padding: 0px;
}
.arny_b {
	background-image: url(images/arny_b.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.telepkival {
	font-weight: bold;
	color: #C50102;
	background-image: url(images/bg_keres_head.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 2px;
}
#hirekbg {
	background-image: url(images/bg_hirek.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#hirekteteje {
	background-image: url(images/hirek_f.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.pottyos {
	background-image: url(images/potty.gif);
	background-repeat: repeat-x;
	background-position: left center;

}
.pottyos a, .pottyos a:link, .pottyos a:visited, .pottyos a:active, .pottyos a:hover {
	color: #FFFFFF;
	background-color: #C50102;
	margin-right: 13px;
	padding-left: 2px;
	padding-right: 2px;
}
.hircim {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/potty.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.hirdatum {
	font-size: 9px;
	color: #EA8384;
}
.hirszoveg {
	color: #FFFFFF;
}
#jobbgaleria {
	background-image: url(images/bg_galeria.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.arnyekos {
	background-image: url(images/arny_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#apartmantable td {
	border: 1px solid #D1D1D1;
}
.apartmannev {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C50102;
}
.headapartman {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/head_apartman_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 44px;
	padding-left: 60px;
	line-height: 36px;
	padding-top: 8px;
	text-align: left;
	vertical-align: middle;
}

#apartmantable td td {
	border: none 0px;
}
#apartmantable td.apartmanlink {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C50102;
}
#apartmantable td.active {
	border: 1px solid #D1D1D1;
	background-color: #EDEDED;
}
#apartmantable td.borderless {
	border: 0px none;
}
#naptar td {
	height: 21px;
	width: 22px;
	line-height: 21px;
	vertical-align: middle;
	text-align: center;
	color: #515151;
}
#naptar td.foglalt {
	background-image: url(images/foglalt.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#naptar td.foglalt_de {
	background-image: url(images/foglalt_de.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#naptar td.foglalt_du {
	background-image: url(images/foglalt_du.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#naptar td.foglalt2 {
	background-image: url(images/foglalt2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#naptar td.foglalt2_de {
	background-image: url(images/foglalt2_de.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#naptar td.foglalt2_du {
	background-image: url(images/foglalt2_du.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#naptar td.hetvege {
	color: #C50102;
}
#naptar td.vonal {
	background-image: url(images/pottysz.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 1px;
}
td.vonal {
	background-image: url(images/pottysz.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 1px;
}
.naptarcim {
	font-size: 11px;
	color: #786F58;
	text-transform: uppercase;
	font-weight: bold;
}
.kep {
	border: 1px solid #959595;
}
div.kep a {
	display: block;
	padding: 1px;
}
div.kep a:hover {
	display: block;
	padding: 1px;
	background-color: #EDEDED;
}
.style1 {
	color: #F30000
}
#apartmantable td.keretfelul {
	border-top: solid 1px #D1D1D1;
}
#apartmantable td.keretalulfelul {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D1D1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
#apartmantable td.alaprajz {
	color: #515151;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 1px #C50102;
}
.elrejtnyomtataskor {
}
#printthis {
}
td.kapcsolodohead {
	color: #515151;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 1px #C50102;
}

