@charset "utf-8";

a{
	text-decoration: none;
	color: #000000;
}
.link_folytatas{
	text-decoration: none;
	color: blue;
}


#oldal{
/*	background-color: #000000;*/
	text-align: center;
	font-family: arial;
	margin: 0px;
	padding: 0px;
	background-image: url('../img/bg.jpg');
	background-repeat: repeat;
}

#container{
	text-align: left;
	position: relative;
	width: 952px; height: 642px;
	margin: 0px auto;
	padding: 0px;
}

/* a sarokban futo flash kerete*/
#sarok_flash{
	position: absolute;
	top: 1px; left: 1px;
	width: 237px; height: 200px;
	overflow: hidden;
	z-index: 10;
}
	
	
/* a bannert befoglalo keret*/
#banner{		
	position: absolute;
	top: 0px; left:0px;
	width: 952px; height: 148px;
	z-index: 1;}
	/* banner hatterkep*/
	#bg_banner_b{
		position: absolute;
		top: 0px; left: 0px;
		width: 465px; height: 148px;
		background: url('../img/banner_bal.jpg') center center no-repeat;
		z-index: 5;}
	#bg_banner_k{
		position: absolute;
		top: 0px; left: 465px;
		width: 108px; height: 148px;
		background: #2AFF7F;
		background: url('../img/banner_kozep.jpg') no-repeat center center;
		z-index: 5;}
	#bg_banner_j{
		position: absolute;
		top: 0px; left: 573px;
		width: 379px; height: 148px;
		background: url('../img/banner_jobb.jpg') no-repeat center center;
		z-index: 5;}

	/* banner elemek*/
	#banner_flash{
		position: absolute;
		width: 610px; height: 70px;
		top: 65px; left: 270px;
		z-index: 10;
		overflow: hidden;
	}
		/* banner flash keret*/
		#bg_bf_b_f{
			position: absolute;
			top: 0px; left: 0px;
			width: 5px; height: 5px;
			background: url('../img/keret_b_f.jpg') no-repeat center center;}
		#bg_bf_f{
			position: absolute;
			top: 0px; left: 5px;
			width: 600px; height: 5px;
			background: url('../img/keret_f.jpg') repeat-x top left;}
		#bg_bf_j_f{
			position: absolute;
			top: 0px; left: 605px;
			width: 5px; height: 5px;
			background: url('../img/keret_j_f.jpg') no-repeat center center;}
		#bg_bf_b{
			position: absolute;
			top: 5px; left: 0px;
			width: 5px; height: 60px;
			background: url('../img/keret_b.jpg') repeat-y;}
		#bg_bf_j{
			position: absolute;
			top: 5px; left: 605px;
			width: 5px; height: 60px;
			background: url('../img/keret_j.jpg') repeat-y;}
		#bg_bf_b_a{
			position: absolute;
			top: 65px; left: 0px;
			width: 5px; height: 5px;
			background: url('../img/keret_b_a.jpg') no-repeat center center;}
		#bg_bf_a{
			position: absolute;
			top: 65px; left: 5px;
			width: 600px; height: 5px;
			background: url('../img/keret_a.jpg') repeat-x top left;}
		#bg_bf_j_a{
			position: absolute;
			top: 65px; left: 605px;
			width: 5px; height: 5px;
			background: url('../img/keret_j_a.jpg') no-repeat center center;}
		/* banner flash tartalom*/
		#banner_flash_tartalom{
			position: absolute;
			width: 600px; height: 60px;
			top: 5px; left: 5px;
			overflow: hidden;
		}
	#motto{
		position: absolute;
		width: 350px; height: 25px;
		top: 25px; left:360px;
		font-size: 18pt;
		color: #000000;
		z-index: 10;
	}
	#logo{
		position: absolute;
		top: 0px; left:237px;
		width: 152px; height: 88px;
		background: url('../img/atrio_felirat.png') no-repeat center center;
		z-index: 10;
	}
	
	#kereso{
		position: absolute;
		top: 35px; right: 35px;
		width: 170px; height: 25px;
		z-index: 10;
	}
		#bg_k_b_f{
			position: absolute;
			top: 0px; left: 0px;
			width: 5px; height: 5px;
			background: url('../img/keret_b_f.jpg') no-repeat center center;}
		#bg_k_f{
			position: absolute;
			top: 0px; left: 5px;
			width: 160px; height: 5px;
			background: url('../img/keret_f.jpg') repeat-x top left;}
		#bg_k_j_f{
			position: absolute;
			top: 0px; left: 165px;
			width: 5px; height: 5px;
			background: url('../img/keret_j_f.jpg') no-repeat center center;}
		#bg_k_b{
			position: absolute;
			top: 5px; left: 0px;
			width: 5px; height: 15px;
			background: url('../img/keret_b.jpg') repeat-y;}
		#bg_k_j{
			position: absolute;
			top: 5px; left: 165px;
			width: 5px; height: 15px;
			background: url('../img/keret_j.jpg') repeat-y;}
		#bg_k_b_a{
			position: absolute;
			top: 20px; left: 0px;
			width: 5px; height: 5px;
			background: url('../img/keret_b_a.jpg') no-repeat center center;}
		#bg_k_a{
			position: absolute;
			top: 20px; left: 5px;
			width: 160px; height: 5px;
			background: url('../img/keret_a.jpg') repeat-x top left;}
		#bg_k_j_a{
			position: absolute;
			top: 20px; left: 165px;
			width: 5px; height: 5px;
			background: url('../img/keret_j_a.jpg') no-repeat center center;}
		#kereso_tartalom{
			position: absolute;
			top: 5px; left: 5px;
			width: 160px; height: 25px;
		}
		#kereses_input{
			position: absolute; display: block;
			background-color: #EEE2D2; color: black;
			border: 0px; margin: 0px; padding: 0px;
			width: 133px; height: 15px;
			font-size: 9pt;
		}	
		#ok_gomb{
			float: right;
			cursor: pointer;
		}
/* menut befoglalo keret*/
#menu{
	position: absolute;
	top: 148px; left: 0px;
	width: 273px; height: 401px;
	z-index: 1;
	}
	/* menu hatterek*/
	#bg_menu_f{
		position: absolute;
		top: 0px; left: 0px;
		width: 237px; height: 79px;
		background: url('../img/menu_felso.jpg') center center no-repeat;
		z-index: 5;}
	#bg_menu_k{
		position: absolute;
		top: 79px; left: 0px;
		width: 237px; height: 27px;
		background: url('../img/menu_kozep.jpg') center center no-repeat;
		z-index: 5;}
	#bg_menu_a{
		position: absolute;
		top: 106px; left: 0px;
		width: 237px; height: 295px;
		background: url('../img/menu_also.jpg') center center no-repeat;
		z-index: 5;}
	/* menu elemek*/
	#menu_tartalom{
		position: absolute;
		top: 0px; left: 0px;
		width: 237px; height: 401px;
		margin-left: 40px;
		margin-top: 52px;
		font-size: 9pt;
		z-index: 10;}
		/* menu */
		.menu_item_div{
			display: inline-block;
			width: 172px; height: 15px;
			background-repeat: no-repeat;
			background-position: center center;
		}
		.menu_item_sub{
			display: block;
			width: 172px; height: 15px;
			font-weight: bold;
			overflow: hidden;
			cursor: pointer;
		}
		.menu_item_cat{
			display: block;
			width: 172px; height: 15px;
			font-weight: normal;
			overflow: hidden;
			cursor: pointer;
		}

		
/* tartalmat befoglalo keret*/
#tartalom{
	position: absolute;
	top: 148px; left: 237px;
	width: 675px; height: 385px;
	z-index: 1;
	}
	/* tartalom hatterek*/
	#bg_tartalom_f_b{
		position: absolute; margin: 0px; padding: 0px;
		top: 0px; left: 0px;
		width: 228px; height: 79px;
		background: url('../img/tartalom_f_b.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_f_k{
		position: absolute; margin: 0px; padding: 0px;
		top: 0px; left: 228px;
		width: 108px; height: 79px;
		background: url('../img/tartalom_f_k.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_f_j{
		position: absolute; margin: 0px; padding: 0px;
		top: 0px; left: 336px;
		width: 339px; height: 79px;
		background: url('../img/tartalom_f_j.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_k_b{
		position: absolute; margin: 0px; padding: 0px;
		top: 79px; left: 0px;
		width: 228px; height: 27px;
		background: url('../img/tartalom_k_b.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_k_k{
		position: absolute; margin: 0px; padding: 0px;
		top: 79px; left: 228px;
		width: 108px; height: 27px;
		background: url('../img/tartalom_k_k.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_k_j{
		position: absolute; margin: 0px; padding: 0px;
		top: 79px; left: 336px;
		width: 339px; height: 27px;
		background: url('../img/tartalom_k_j.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_a_b{
		position: absolute; margin: 0px; padding: 0px;
		top: 106px; left: 0px;
		width: 228px; height: 295px;
		background: url('../img/tartalom_a_b.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_a_k{
		position: absolute; margin: 0px; padding: 0px;
		top: 106px; left: 228px;
		width: 108px; height: 295px;
		background: url('../img/tartalom_a_k.jpg') center center no-repeat;
		z-index: 5;}
	#bg_tartalom_a_j{
		position: absolute; margin: 0px; padding: 0px;
		top: 106px; left: 336px;
		width: 339px; height: 295px;
		background: url('../img/tartalom_a_j.jpg') center center no-repeat;
		z-index: 5;}
	/* tartalom elemek*/
	#tartalom_tartalom{
		position: absolute; margin: 0px; padding: 0px;
		top: 25px; left: 0px;
		width: 660px; height: 350px;
		padding-left: 10px;
		z-index: 15;
		overflow: auto;
	/*	overflow-x: hidden;
		overflow-y: auto;*/
		font-size: 9pt;
		}
		#intro_flash{
			width: 300px; height: 300px;
			margin-left: 20px;
			margin-right: 20px;
			margin-top: 20px;
			margin-bottom: 20px;
			float: right;
			border-width: 3px;
			border-style: solid;
			border-color: white black black white;
		}
		/* index divek megjelenitese*/
		#a100x100{	/* a felugro 100x100 kep kerete*/
			position: absolute;
			width: 208px; height: 208px;
			background: #FFFFFF no-repeat 50% 90%;
			border-width: 2px;
			border-style: solid;
			border-color: #dddcdb black black #dddcdb;
			text-align: center;
			font-size: 11pt;
			z-index: 20;
			visibility: hidden;
			color: black;}
		#thumbnais_keret{	/* az index kepeket befoglalo keret*/
			top: 0px;
			margin-left: -7px;
			text-align: left;
			z-index: 17;
			overflow: visible;}
		.thumbnails_div{	/* 1 db indexkep */
			display: inline;
			width: 100px; height: 100px;
			border-width: 2px;
			border-style: solid;
			border-color: black white white black;
			background: #FFFFFF no-repeat 50% 90%;
			margin: 2px;
			padding: 0px;
			top: 0px;
			float: left;
			cursor: pointer;
			font-size: 7pt;
			text-align: center;
			color: black;}
		.bekezdes{
			margin-left: 15px; margin-right: 5px;
		}
		.bekezdes_sorkizart{
			margin-left: 15px; margin-right: 5px;
			text-align: justify;
		}
		.kiemelt{
			margin: 15px;
			color: #990000;
			font-size: larger;
		}
		

/* jobb kifuto*/
#jobb_kifuto{
	position: absolute;
	top: 148px; left: 912px;
	width: 40px; height: 401px;
	z-index: 1;}
	/* jobb kifuto hatter*/
	#bg_jobb_kifuto_f{
		position: absolute; margin: 0px; padding: 0px;
		top: 0px; left: 0px;
		width: 40px; height: 79px;
		background: url('../img/kifuto_felso.jpg') center center no-repeat;
		z-index: 5;}
	#bg_jobb_kifuto_k{
		position: absolute; margin: 0px; padding: 0px;
		top: 79px; left: 0px;
		width: 40px; height: 27px;
		background: url('../img/kifuto_kozep.jpg') center center no-repeat;
		z-index: 5;}
	#bg_jobb_kifuto_a{
		position: absolute; margin: 0px; padding: 0px;
		top: 106px; left: 0px;
		width: 40px; height: 295px;
		background: url('../img/kifuto_also.jpg') center center no-repeat;
		z-index: 5;}

/* info */	
#info{
	position: absolute;
	top: 549px; left: 0px;
	width: 952px; height: 93px;
	z-index: 1;}
	/* info hatter*/
	#bg_info_b{
		position: absolute;
		top: 0px; left: 0px;
		width: 465px; height: 93px;
		background: url('../img/info_bal.jpg') center center no-repeat;
		z-index: 5;}
	#bg_info_k{
		position: absolute;
		top: 0px; left: 465px;
		width: 108px; height: 93px;
		background: url('../img/info_kozep.jpg') no-repeat center center;
		z-index: 5;}
	#bg_info_j{
		position: absolute;
		top: 0px; left: 573px;
		width: 379px; height: 93px;
		background: url('../img/info_jobb.jpg') no-repeat center center;
		z-index: 5;}
	/* info tartalom*/
	#info_tartalom{
		position: absolute;
		top: 0px; left: 0px;
		width: 952px; height: 93px;
		z-index: 10;
		text-align: left;
		color: #EEE2D2;
		font-weight: bold;
		letter-spacing: 1pt;
	}

/* normal eset */
		/* email cim*/
		.mail_txt{
			position: absolute;
			font-size: 14pt;
			top: 40px; left: 4%;}
		.cim_txt {
			position: absolute;
			font-size: 11pt;
			line-height: 13pt;
			top: 26px; left: 22%;}
		.tel_txt {
			position: absolute;
			font-size: 11pt;
			line-height: 13pt;
			top: 26px; left: 78%;}

/* erdeklodes form*/
.erdeklodes{
	background-color: #EEE2D2; color: black;
	border: 0px; margin: 0px; padding: 0px;
	font-size: 9pt;
}

/* oldalterkep leiras*/
.oldal_leiras{
	color: #50412A;
	font-size: 9pt;
	font-style: italic;
}