@charset "iso-8859-2";
/* CSS Document */
* {
	margin: 0;
}
html, body {
	height: 100%;
}
body{
	margin: 0;
	padding: 0;
	background-image: url(im/bg_body.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.clear{
	clear: both;
}
#container{
	width: 980px;
	margin: 0 auto;
	padding: 0;
	min-height: 100%;
	/* height: auto !important; */
	height: 100%;
	margin: 0 auto -115px;
	background-image: url(im/bg_container.jpg);
	background-repeat: repeat-y;
}
	#header{
		width: 980px;
		height: 310px;
		margin: 0;
		padding: 0;
		background-image: url(im/bg_header.jpg);
	}
		#cim{
			margin: 0;
			padding: 58px 0 0 92px;
			font-size: 11px;
			color: #464646;
			line-height: 15px;
		}
			#cim span{
				color: #be0000;
				padding: 0 3px 0 10px;
			}
			#cim a{
				color: #464646;
				text-decoration: none;
			}
			#cim a:hover{
				text-decoration: underline;
			}
		
		ul#header_menu{
				margin: 0;
				padding: 152px 0 0 130px;
				list-style: none;
			}
				ul#header_menu li{
					float: left;
					padding: 0 26px 0 26px;
					line-height: 36px;
					height: 36px;
				}
				ul#header_menu #bt_fooldal a{
					width: 66px;
					height: 36px;
					background-position: center;
					background-repeat: no-repeat;
					background-image: url(im/bt_fooldal.jpg);
					display: block;
					padding: 0;
					margin: 0;
				}
					ul#header_menu	#bt_fooldal a:hover{
						background-image: url(im/bt_fooldal_h.jpg);
					}
				#bt_cegismerteto a{
					width: 98px;
					height: 36px;
					background-position: center;
					background-repeat: no-repeat;
					background-image: url(im/bt_cegismerteto.jpg);
					display: block;
					padding: 0;
					margin: 0;
				}
					ul#header_menu	#bt_cegismerteto a:hover{
						background-image: url(im/bt_cegismerteto_h.jpg);
					}
				#bt_ertekbecsles a{
					width: 96px;
					height: 36px;
					background-position: center;
					background-repeat: no-repeat;
					background-image: url(im/bt_ertekbecsles.jpg);
					display: block;
					padding: 0;
					margin: 0;
				}
					ul#header_menu	#bt_ertekbecsles a:hover{
						background-image: url(im/bt_ertekbecsles_h.jpg);
					}
				#bt_partnerek a{
					width: 80px;
					height: 36px;
					background-position: center;
					background-repeat: no-repeat;
					background-image: url(im/bt_partnerek.jpg);
					display: block;
					padding: 0;
					margin: 0;
				}
					ul#header_menu	#bt_partnerek a:hover{
						background-image: url(im/bt_partnerek_h.jpg);
					}
				#bt_elerhetoseg a{
					width: 108px;
					height: 36px;
					background-position: center;
					background-repeat: no-repeat;
					background-image: url(im/bt_elerhetoseg.jpg);
					display: block;
					padding: 0;
					margin: 0;
				}
					ul#header_menu	#bt_elerhetoseg a:hover{
						background-image: url(im/bt_elerhetoseg_h.jpg);
					}
				ul#header_menu li a{
					/*font-family: "Myriad Pro Cond", Arial, verdana;
					text-decoration: none;
					text-align: center;
					color: #fff;
					text-shadow: 3px 3px 3px #000;
					text-transform: uppercase;*/
					line-height: 36px;
					text-indent: -3000px;
				}
				
	#footer{
		height: 115px;
		width: 100%;
		background-image: url(im/bg_footer.jpg);
		background-repeat: repeat-x;
		clear: both;
	}
		#footer_content{
			width: 980px;
			height: 65px;;
			padding: 50px 0 0 0;
			margin: 0 auto;
			line-height: 60px;
		}
			ul#footer_menu{
				margin: 0;
				padding: 0;
				list-style: none;
			}
				ul#footer_menu li{
					float: left;
					padding: 0 22px 0 8px;
				}
				ul#footer_menu li a{}
				a#jog{
					/*display: inline-block;*/
					float: right;
					padding: 0 8px 0 0;
					margin: 0;
				}
				
				#footer_content a{
					color: #3c3c3c;
					font-size: 10px;
					font-weight: bold;
					text-decoration: none;
				}
				#footer_content a:hover{
					text-decoration: underline;
				}
		#content{
			width: 980px;
			margin: 0;
			padding: 0;
		}
			#content #right{
				float: right;
				width: 240px;
				margin: 0;
				padding: 5px 0 10px 0;
			}
				#content #right .jobbox{
					width: 215px;
					margin: 0 auto;
					padding: 10px 0;
					text-align: center;
					background-image: url(im/bg_jobbox.jpg);
					background-position: center bottom;
					background-repeat: no-repeat;
					color: #4a3f23;
					font-size: 12px;
				}
					.jobb_tart1{
						margin: 0;
						padding: 5px 0 0 0;
						text-transform: uppercase;
					}
					a.jobb_link1{
						font-size: 10px;
						font-weight: bold;
						color: #4a3f23;
						display: block;
						padding: 10px 0 0 0;
					}
					.jobb_link1:hover{
						text-decoration: none;
					}
					a.jobb_link2{
						font-size: 10px;
						font-weight: bold;
						color: #4a3f23;
						display: block;
						padding: 10px 0 0 0;
						text-decoration: none;
					}
					.jobb_link2:hover{
						text-decoration: underline;
					}
					
			#content #left{
				float: left;
				width: 700px;
				padding: 10px 0 10px 10px;
			}
			#content #left .balbox{
				width: 682px;
				background-image: url(im/bg_balbox.jpg);
				background-repeat: no-repeat;
				background-position: center bottom;
				padding: 10px 0;
				margin: 0;
			}
            	.bal_cikk1{
					width: 405px;
					margin: 0;
					padding: 0;
					font-size: 12px;
					color: #4a3f23;
					line-height: 18px;
					float: left;
				}
				.bal_cikk1 p{
					margin: 5px 0;
				}
				.bal_cikk1 h1{
					color: #860000;
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 24px;
					font-weight: normal;
					margin: 0;
					padding: 5px 0 10px 0;
					line-height: 30px;
				}
				.bal_cikk2{
					width: 682px;
					margin: 0;
					padding: 0;
					font-size: 12px;
					color: #4a3f23;
					line-height: 18px;
					float: left;
				}
				.bal_cikk2 p{
					margin: 5px 0;
				}
				.bal_cikk2 h2{
					color: #860000;
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 18px;
					font-weight: normal;
					margin: 0;
					padding: 5px 0 10px 0;
					line-height: 30px;
				}
				.bal_cikk2 h3{
					color: #860000;
					font-size: 11px;
					font-weight: normal;
					margin: 0;
					padding: 5px 0 10px 25px;
					line-height: 20px;
				}
				.table{
					width: 600px;
					margin: 0 auto;
					font-size: 11px;
				}
				a.bal_cikk_link{
					float: right;
					display: block;
					color: #860000;
					padding: 25px 0 0 0;
					margin: 0;
					text-decoration: none;
				}
				a.bal_cikk_link span{
					text-decoration: underline;
				}
				a.bal_cikk_link span:hover{
					text-decoration: none;
				}
				.ingatlancentrum_logo{
					float: right;
				}
				
				.bal_cikk3{
					width: 317px;
					margin: 0;
					padding: 0;
					font-size: 12px;
					color: #4a3f23;
					line-height: 15px;
					float: left;
				}
				.bal_cikk3 h1{
					color: #860000;
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 18px;
					font-weight: normal;
					margin: 0;
					padding: 5px 0 10px 0;
					line-height: 30px;
				}
				.cikkek{
					font-size: 10px;
					padding: 2px 0;
					clear: both;
					margin: 0;
				}
				.cikkek h2{
					color: #000;
					font-size: 12px;
					font-weight: bold;
					margin: 0;
					padding: 5px 0;
					line-height: 20px;
				}
				.cikkek p{
					margin: 5px 0;
				}
				.cikkek a.bal_cikk_link{
					padding: 0;
				}
				
.referenciak{
	width: 355px;
	float: left;
	padding: 30px 0 0 10px;;
	margin: 0;
}
	#ref_header{
		width: 355px;
		height: 70px;
		background-image: url(im/bg_box3_header.jpg);
		background-repeat: no-repeat;
		line-height: 70px;
		margin: 0;
		padiing: 0;
	}
	#ref_footer{
		width: 355px;
		height: 15px;
		background-image: url(im/bg_box3_footer.jpg);
		background-repeat: no-repeat;
		line-height: 70px;
		margin: 0;
		padiing: 0;
	}
	#ref_tart{
		width: 355px;
		background-image: url(im/bg_box3.jpg);
		background-repeat: repeat-y;
	}
		#ref_tart ul{
			padding: 0;
			margin: 0;
			list-style: none;
		}
		#ref_tart ul li{
			padding: 0 0 0 40px;
			margin: 0;
			line-height: 20px;
			font-size: 12px;
		}
		#ref_tart {
			color: #dad7cf;
			
		}
		#ref_tart a.bal_cikk_link{
			color: #ff0000;
			font-size: 11px;
			padding: 10px 10px 8px 0;
		}

a{outline: none;}
#tartalom{
   color:#4A3F23;
   text-align: justify;
   line-height:18px;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 12px;
}
#tartalom h1{
      color: #860000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	margin: 0;
	padding: 5px 0 10px 0;
	line-height: 30px;
}
#tartalom h2{
   color:#860000;
   font-family:Georgia,"Times New Roman",Times,serif;
   font-size:18px;
   font-weight:normal;
   line-height:30px;
   margin:0;
   padding:5px 0 10px;
}
#tartalom h3{
   color:#000000;
   font-size:12px;
   font-weight:bold;
   line-height:20px;
   margin:0;
   padding:5px 0;
}
#tartalom p{
   margin:10px 0;
}
#tartalom a{
   color:#860000;
   text-decoration: underline;
}
#tartalom a:hover{
   text-decoration: none;
}