* { 
	margin: 0px; 
	padding: 0px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A6952;
	/*box-sizing: content-box;*/
} 
body {
/*	background-color: #9E483E; */
}
a {text-decoration: none; color: #572C18;}

img {padding:0px; border:0px;}

img a {padding:0px; border:0px;}

#bg_sav, #bg_kep {	width: 770px;}


#bg_sav { 
	position: absolute;
	top: 0px;	
	text-align:left;
	height: auto;
	background: url(images/bg_sav.jpg) left top; 
	z-index: 0;
	left: 50%;
	margin-left: -385px;
}
#bg_kep {
	position: absolute;
	height: 550px;
	z-index: 1;
	left: 0px;
	top: 0px;
	color: #E4C195;
	background: url(images/bg.jpg) left top no-repeat;
}

#body {
	position: relative;
   float: right;
	width: 386px;
	padding: 0px;
/*	margin-left: 192px; */
	right: 192px;
	padding-top: 208px;
	color: Black;
	z-index: 3;
}

#nyelv {
	position: absolute;
	top: 7px;
	left: 9px;
	width: 86px;
	height: 28px;
	display: inline;
	z-index: 2;
}

#nyelvb a {
	float:left;
	background: url(images/nybgomb-p.png) left top no-repeat;	
	display: block;
	width: 43px;
	height: 28px;
	text-align: right;
	font-weight: bold;
	color: #004741;
	}

#nyelvj a {
	float:left;
	background: url(images/nyjgomb-p.png) right top no-repeat;	
	display: block;
	width: 43px;
	height: 28px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	}

#nyelvb a:hover {
	float:left;
	background: url(images/nybgomb-f.png) left top no-repeat;	
	display: block;
	width: 43px;
	height: 28px;
	text-align: right;
	font-weight: bold;
	color: #004741;
	}

#nyelvj a:hover {
	float:left;
	background: url(images/nyjgomb-f.png) right top no-repeat;	
	display: block;
	width: 43px;
	height: 28px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	}
	
#nyelvbsz {
	padding-right: 4px;
	padding-top: 8px;
	font-size: 10px;
}

#nyelvjsz {
	padding-left: 4px;
	padding-top: 8px;
	font-size: 10px;
}
	
#menu {
	position: absolute;
	top: 156px;
	left: 12px;
	width: 165px;
	height: 500px;
	z-index: 1;
	display: inline;
}

#gomb a {
	background: url(images/gomb-p.png) right top no-repeat;
	display: block;
	height: 21px;
	text-align: right;
	font-weight: bold;
	color: #004741;
	}

#gombsz {
	padding-right: 22px;
	padding-top: 3px;
	font-size: 10px;
}
	
#gomb a:hover {
	background: url(images/gomb-f.png) right top no-repeat;
	display: block;
	height: 21px;
	text-align: right;
	color: white;
	color: #A2103F;
	}
#gombkoz {
	display: block;
	height: 19px;
}
#gombkoz6 {
	display: block;
	height: 6px;
	font-size: 1px;
}
#gombkoz5 {
	display: block;
	height: 5px;
	font-size: 1px;
}

#cim {
		position: absolute;
		top: 107px;
		left:220px;
		width: 330px;
		height: 90px;
		z-index: 1;
}

#fokep {
		position: absolute;
		background: url(images/fokep.png) left top no-repeat;
		top: 190px;
		left:225px;
		width: 320px;
		height: 242px;
		z-index: 1;
}

#postai {
		position: absolute;
		top: 438px;
		left:207px;
		width: 360px;
		height: 15px;
		z-index: 1;
		text-align: center;
}

#email {
		position: absolute;
		background: #EEF7D8;
		top: 454px;
		left:200px;
		width: 370px;
		height: 15px;
		z-index: 1;
		text-align: center;
}

#reklam {
		position: absolute;
		top: 480px;
		left:135px;
		width: 500px;
		height: 15px;
		z-index: 1;
		text-align: center;
}

#lapcim{
	position: relative;
	width: 386px;
	text-align: center;
	z-index: 4;
	height: 26px;
	border-bottom: solid 2px #004741;
}

#jobbimg_h {
	float: right;
	position: relative;
	margin: 4px 0px 4px 5px;
	margin-right: 0px;
	padding: 0px;
}

#balimg_h {
	float: left;
	position: relative;
	margin: 4px 5px 4px 0px;
	margin-left: 0px;
	padding: 0px;
}

ul.lista {
	margin: 5px 0px 5px 30px;
	}

#tablazat {
	float: left;
	width: 128px;
	height: 128px;
}

#kepkeret {
	background:  url(images/kepkeret.png) left top no-repeat;
	height: 122px;
	width: 122px;
	padding: 0px;
	z-index: 4;
	vertical-align: middle;
	padding-right: 1px;
/*	border: solid 1px #004741;*/
}
#galkep {
	padding: 0px;
	z-index: 3;
	overflow: hidden;
	margin: 1px;
	}
#nagykeret {
	background:  url(images/nagykeret.png) left top no-repeat;
	height: 335px;
	width: 335px;
	padding: 0px;
	z-index: 4;
	vertical-align: middle;
	padding-right: 1px;
/*	border: solid 1px #004741;*/
}
#ntablazat {
	width: 340px;
	height: 340px;
}

#fotogomb{
	position: relative;
	background:  url(images/fotogomb.png) left top no-repeat;
	width: 87px;
	text-align: center;
	z-index: 4;
	height: 30px;
}

#fotob a {
	float:left;
	background: url(images/fgombb-z.png) left top no-repeat;	
	display: block;
	width: 43px;
	height: 30px;
	text-align: right;
	font-weight: bold;
	color: #004741;
	}

#fotoj a {
	float:left;
	background: url(images/fgombj-z.png) right top no-repeat;	
	display: block;
	width: 43px;
	height: 30px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	}

#fotob a:hover {
	float:left;
	background: url(images/fgombb-f.png) left top no-repeat;	
	display: block;
	width: 43px;
	height: 30px;
	text-align: right;
	font-weight: bold;
	color: #004741;
	}

#fotoj a:hover {
	float:left;
	background: url(images/fgombj-f.png) right top no-repeat;	
	display: block;
	width: 43px;
	height: 30px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	}

#footer {
	border-top: solid 1px #004741;
	clear: both;
}

#vendeg a {
	background: url(images/fgombj-z.png) right top no-repeat;	
	display: block;
	width: auto;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	padding-right: 35px;
	}
	
#vendeg a:hover {
	background: url(images/fgombj-f.png) right top no-repeat;	
	display: block;
	width: auto;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	padding-right: 35px;
	}

#vendp {
	position: relative;
	padding-top: 8px;
}

.zoldsav {
	background-color: #335B39;
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
}

.vkeret {
	border: solid 1px #335B39;
	padding: 3px;
}


#buvend a, #buvend {
	background: url(images/buvend-z.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	}
	
#buvend a:hover {
	background: url(images/buvend-f.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	}

#juvend a, #juvend {
	background: url(images/juvend-z.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	}
	
#juvend a:hover {
	background: url(images/juvend-f.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	}
	
#jvend a, #jvend {
	background: url(images/jvend-z.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	}
	
#jvend a:hover {
	background: url(images/jvend-f.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
}

#bvend a, #bvend  {
	background: url(images/bvend-z.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
	}
	
#bvend a:hover {
	background: url(images/bvend-f.png) left top no-repeat;	
	display: block;
	width: 40px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	color: #004741;
	text-align: right;
}
#vendpadd2 {
	padding-top: 9px;
}

#gombnyil a  {
	background: url(images/gombnyil-z.png) right top no-repeat;	
	display: block;
	width: 100px;
	height: 14px;
	text-align: right;
	font-weight: bold;
	color: #004741;
	text-align: right;
	padding-right: 25px;
	}
	
#gombnyil a:hover {
	background: url(images/gombnyil-f.png) right top no-repeat;	
	display: block;
	width: 100px;
	height: 14px;
	text-align: right;
	font-weight: bold;
	color: #004741;
	text-align: right;
	padding-right: 25px;
}
.hir {
	margin: 3px;
}
.hircim {
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

#lec{
	float: right;
	height: 550px;
	width: 2px;
	z-index: 1;
}

#logob {
	position: absolute;
	top: 120px;
	left: 170px;
	background: url(images/logob.png) left top no-repeat;
	height: 43px;
	width: 43px;
	z-index: 6;
}

#logoj {
	position: absolute;
	top: 120px;
	right: 170px;
	background: url(images/logoj.png) left top no-repeat;
	height: 43px;
	width: 43px;
	z-index: 6;
}

.kiemel {
	color: #DC143C;
}

