* {
   margin:0px;
   padding:0px;
   font-family: Arial;
   font-size: 11px;
   line-height:17px;
   color: #666666;
}

*:focus {outline: none}

body {
    background-color: #ddd5c3;
}

a:link, a:visited {
    text-decoration:none;
    font-weight:bold;
    font-family: inherit;
    font-size: inherit;
    line-height:  inherit;
    color: inherit;
}
	
	a:link img , a:visited img {
	    border: 0px;
	}

a:hover {
    text-decoration:underline;
}

p {
    margin-top:7px;
    margin-bottom:7px;
}

ul {
   margin-left: 20px;
   font-size:11px;
}

b, i, u, form, strong, table, thead, tbody, th, td, tr, ul, ol, li, div, span {
   font-family: inherit;
   font-size: inherit;
   line-height:  inherit;
   color: inherit;
}

   /* //////////////////////*/
   /*      Vaz reszek       */
   /* //////////////////////*/

div#maincontainer {
    width: 1100px;
	margin-left:auto;
	margin-right:auto;
}

	.header_adv {
		background-image: url("../images/header_ad.jpg");
		background-repeat: no-repeat;
		background-position: left top;
		width: 912px;
		height: 97px;
		padding-left: 188px;
		padding-top: 6px;
	}

	div#header {
		background-repeat: no-repeat;
		background-position: left top;
		width: 1100px;
		height: 132px;
		padding-top: 7px;
	}

		div.header_red { background-image: url("../images/header_red.jpg"); }
		div.header_blue { background-image: url("../images/header_blue.jpg"); }
		div.header_green { background-image: url("../images/header_green.jpg"); }

		div.header_left {
			float: left;
			width: 535px;
			display: inline;
			padding-left: 15px;
		}

			a#logo:link,
			a#logo:visited {
				display: block;
				text-decoration: none;
			}

				a#logo:hover {
					text-decoration: none;
				}
	
		div.header_right {
			float: left;
			width: 550px;
			display: inline;
		}



		.hun:link, .hun:visited {
		   background-image: url("../images/ikon_hun_vilagos.jpg");
		   background-repeat: no-repeat;
		   background-position: left center;
		   width:94px;
		   height: 21px;
		   float:left;
		   display: inline;
		} .hun:hover, .hun_a:link, .hun_a:visited {
				background-image: url("../images/ikon_hun_vilagos_a.jpg");
				background-repeat: no-repeat;
				background-position: left center;
			    width:94px;
			    height: 21px;
			    float:left;
			    display: inline;
				text-decoration: none;
		  }

		.eng:link, .eng:visited {
		    background-image: url("../images/ikon_eng_vilagos.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:90px;
		    height: 21px;
		    float:left;
		    display: inline;
		} .eng:hover, .eng_a:link, .eng_a:visited {
				background-image: url("../images/ikon_eng_vilagos_a.jpg");
				background-repeat: no-repeat;
				background-position: left center;
			    width:90px;
			    height: 21px;
			    float:left;
			    display: inline;
				text-decoration: none;}

		.ger:link, .ger:visited {
		    background-image: url("../images/ikon_ger_vilagos.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:85px;
		    height: 21px;
		    float:left;
		    display: inline;
		} .ger:hover, .ger_a:link, .ger_a:visited {
				background-image: url("../images/ikon_ger_vilagos_a.jpg");
				background-repeat: no-repeat;
				background-position: left center;
			    width:85px;
			    height: 21px;
			    float:left;
			    display: inline;
				text-decoration: none;
		   }

		.sitemap:link, .sitemap:visited {
		    background-image: url("../images/ikon_sitemap_vilagos.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:99px;
		    height: 18px;
		    float:right;
		    display: inline;
            margin-right: 5px;
            padding-top: 3px;

            font-family: Arial !important;
            font-size: 9px !important;
            font-weight: normal !important;
            line-height: 18px !important;
            color:#66524A !important;
            text-transform: uppercase !important;
		} .sitemap:hover, .sitemap_a:link, .sitemap_a:visited {
			background-image: url("../images/ikon_sitemap_vilagos_a.jpg");
		    background-repeat: no-repeat;
		    background-position: left center;
		    width:99px;
		    height: 18px;
		    float:right;
		    display: inline;
            margin-right: 5px;
            padding-top: 3px;

            font-family: Arial !important;
            font-size: 9px !important;
            font-weight: normal !important;
            line-height: 18px !important;
            color:#756055 !important;
            text-transform: uppercase !important;
		   }

		   .lang_elvalaszto {
		      float:left;
		      width: 26px;
		      display: inline;
		   }

		.akadalymentesites:link, .akadalymentesites:visited {
		    width:15px;
		    height: 18px;
		    float:left;
		    display: inline;
		    padding-top: 4px;
		    margin-right: 10px;
		    font-family: Arial;
		    font-size: 0px;
		    font-weight: normal;
		    line-height: 0px;
		    color:#000;
		} .akadalymentesites:hover {
			    text-decoration: none;
		   }

	#logo:link,
	#logo:visited {
		display: block;
		width: 400px;
		height: 97px;
	}

	div#header_toggle_btn {
	   float:left;
	   width: 60px;
	   height: 34px;
	   display: inline;
	   padding-top: 11px;
	   margin-left: 10px;
	}

		#header_toggle_btn_a:link, #header_toggle_btn_a:visited {
			display: block;
			background-image: url("../images/header_toggle_btn.gif");
			background-repeat: no-repeat;
			background-position: left top;
			width: 44px;
			height: 26px;
		}

		.header_toggle_btn_h:link, .header_toggle_btn_h:visited {
			display: block;
			background-image: url("../images/header_toggle_btn_h.gif");
			background-repeat: no-repeat;
			background-position: left top;
			width: 44px;
			height: 26px;
		}

		.header_toggle_btn_a:hover {
		   text-decoration: none;
		   background-image: url("../images/header_toggle_btn_h.gif");
		}


	#fejlec_sav {
		height: 205px;
		background-color: #312621;
		display: block;
	}

		#hirek_tetejere_btn:link, #hirek_tetejere_btn:visited {
		   display: block;
		   width: 23px;
		   height: 21px;
		   float: right;
		   background-image: url("../images/friss_hirek_tetejere.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		   margin-top: 14px;
		}

			#hirek_tetejere_btn:hover {
				background-image: url("../images/friss_hirek_tetejere_h.jpg");
				text-decoration: none;
			}

		#hirek_fel_btn:link, #hirek_fel_btn:visited {
		   display: block;
		   width: 23px;
		   height: 21px;
		   float: right;
		   background-image: url("../images/friss_hirek_fel.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		   margin-left: 10px;
		   margin-top: 14px;
		}

			#hirek_fel_btn:hover {
				background-image: url("../images/friss_hirek_fel_h.jpg");
				text-decoration: none;
			}

		#hirek_le_btn:link, #hirek_le_btn:visited {
		   display: block;
		   width: 20px;
		   height: 21px;
		   float: right;
		   background-image: url("../images/friss_hirek_le.jpg");
		   background-repeat: no-repeat;
		   background-position: left top;
		   margin-top: 14px;
		}

			#hirek_le_btn:hover {
				background-image: url("../images/friss_hirek_le_h.jpg");
				text-decoration: none;
			}

	#fejlect_hirek {
		background-image: url("../images/fejlect_hirek.jpg");
		background-repeat: no-repeat;
		background-position: left top;
		float: left;
		width: 446px;
		display: inline;
		height: 197px;
		padding-left: 27px;
		padding-right: 15px;
		padding-top: 8px;
	}

		#fejlect_hirek .title {
			background-image: url("../images/alert_icon.jpg");
			background-repeat: no-repeat;
			background-position: 0% 50%;
			padding-left: 25px;
			font: bold 15px/1.5em Arial;
			color: #a46606;
			padding-top: 7px;
		}

	#fejlec_hirek_holder {
		position: relative;
		width: 446px;
		height: 145px;
		overflow: hidden;
	}

		#fejlec_hirek_scroller {
			position: absolute;
			left: 0px;
			top: 0px;
			width: 446px;
			height: 160px;
		}

			#fejlec_hirek_scroller .item {
				background-image: url("../images/alert_icon_small.jpg");
				background-repeat: no-repeat;
				background-position: 0% 50%;
				font: normal 11px/1.5em Arial;
				color: #a46606;
				padding: 7px 0px 7px 22px;
			}

				#fejlec_hirek_scroller .item .title {
					background: none;
					padding: 0px;
					font: bold 12px/1.5em Arial;
					color: #c59072;
				}

		#header_programok {
			float: left;
			width: 404px;
			height: 205px;
			display: inline;
			position: relative;
			overflow: hidden;
		}

			#programok_img_holder {
				width: 20000em;
				position: absolute;
				left: 0px;
				top: 0px;
			}

			#programok_img {
				
			}

			#header_programok_overlay {
				background-image: url("../images/header_programok.png");
				background-repeat: no-repeat;
				background-position: left top;
				width: 353px;
				height: 82px;
				position: absolute;
				left: 0px;
				top: 0px;
				padding-left: 51px;
				padding-top: 115px;
			}

				#header_programok_titles {
					width: 353px;
					height: 66px;
					overflow: hidden;
					position: relative;
				}

				#header_programok_title_scroller {
					width: 353px;
					position: absolute;
					left: 0px;
					top: 0px;
					padding-top: 8px;
				}

					#header_programok .title {
						font: bold 20px/0.9em Arial;
						color: #c59072;
					}

					#header_programok .datum {
						font: normal 11px/1.5em Verdana, Arial;
						color: #a06406;
						padding-top: 3px;
						margin-bottom: 7px;
					}

					#header_programok .left:link,
					#header_programok .left:visited {
						float: left;
						width: 21px;
						display: inline;
						height: 52px;
						margin-right: 5px;
					}

						#header_programok .left:hover,
						#header_programok .right:hover {
							text-decoration: none;
						}

					#header_programok .right:link,
					#header_programok .right:visited {
						float: left;
						width: 21px;
						display: inline;
						height: 52px;
						padding-right: 7px;
					}

			#header_naptar {
				background-color: #3e2f28;
				float: left;
				width: 200px;
				height: 188px;
				display: inline;
				margin-top: 8px;
			}

				#header_naptar_lapozas_holder {
					background-image: url("../images/header_naptar_lapozas.jpg");
					background-repeat: no-repeat;
					background-position: 50% 100%;
					height: 50px;
				}

					#header_naptar_lapozas {
						background-image: url("../images/naptar_sep.jpg");
						background-repeat: no-repeat;
						background-position: 100% 50%;
						float: left;
						width: 154px;
						display: inline;
					}

						.naptar_left:link,
						.naptar_left:visited {
							background-image: url("../images/naptar_left.jpg");
							background-repeat: no-repeat;
							background-position: 50% 50%;
							float: left;
							width: 10px;
							display: inline;
							height: 38px;
							margin-left: 15px;
						}
							.naptar_left:hover { text-decoration: none;}

						#header_naptar_honap {
							float: left;
							width: 110px;
							display: inline;
							font: normal 11px/38px Verdana, Arial;
							color: #a4660e;
							text-transform: uppercase;
							text-align: center;
						}

						.naptar_right:link,
						.naptar_right:visited {
							background-image: url("../images/naptar_right.jpg");
							background-repeat: no-repeat;
							background-position: 50% 50%;
							float: left;
							width: 10px;
							display: inline;
							height: 38px;
						}
							.naptar_right:hover { text-decoration: none;}

					#header_naptar_hofok {
						float: left;
						width: 40px;
						display: inline;
					}

					#header_naptar_hofok {
						font: normal 11px/38px Arial;
						color: #bcab92;
						text-align: center;
					}

					.calendar_table {
						margin: 0px;
						padding: 0px;
						width: 175px;
						margin-left: 7px;
					}

						.calendarHeader {
							font: normal 11px/1.5em Verdana, Arial;
							color: #a4660f;
							text-transform: uppercase;
							text-align: center;
							width: 25px;
							padding: 0px;
							margin: 0px;
						}

						.calendar {
							font: normal 11px/1.5em Verdana, Arial;
							color: #634c41;
							text-align: center;
							padding: 0px;
							margin: 0px;
							width: 25px;
						}

						.calendarToday {
							font: normal 11px/1.5em Verdana, Arial;
							color: #2b221f;
							padding: 0px;
							margin: 0px;
							text-align: center;
							background-color: #a4660d;
							width: 25px;
						}

	#header_sav {
		background-image: url("../images/header_sav.jpg");
		background-repeat: repeat-x;
		background-position: left top;
		width: 1100px;
		height: 37px;
		padding: 0px;
		padding-top: 7px;
	}

		#breadcrumb_holder {
			float: left;
			width: 770px;
			display: inline;
		}

		#quich_search_holder {
			float: left;
			width: 330px;
			display: inline;
		}

			.osszetett_kereso_btn:link,
			.osszetett_kereso_btn:visited {
				background-image: url("../images/kereso_btn.jpg");
				background-repeat: no-repeat;
				background-position: 100% 50%;
				float: left;
				display: inline;
				padding-right: 21px;
				font: normal 11px/35px "Microsoft Sans Serif", Arial;
				color: #735f53;
			}

			div#search_holder {
				background-image: url("../images/search_bg.jpg");
				background-repeat: no-repeat;
				background-position: 0px 0px;
				display: inline;
				float:left;
				width: 210px;
				margin-top: 7px;
				margin-left: 10px;
			}

				.search_input {
					background: transparent;
					width: 150px;
					height: 19px;
					border: 0px;
					padding-left: 25px;
					display: inline;
					float:left;
					padding-top: 1px;
					color: #FFF;
				}

				.search_submit {
					background: transparent;
					border: 0px;
					width: 26px;
					height: 24px;
					display: inline;
					float:left;
				}

	
div#content_bg {
    background-image: url("../images/content_bg.jpg");
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #e8e8df;
	width: 1091px;
	padding: 13px 0px 13px 9px;
}

div#content_holder {
    background-image: url("../images/content_repeat.jpg");
	background-repeat: repeat-y;
	background-position: left top;
	width: 1091px;
}

	div#left {
		float: left;
		width: 196px;
		display: inline;
		padding-right: 5px;
		overflow: hidden;
	}

		#left .title,
		#right .title,
		#center .title {
			font: bold 15px/1.5em 'Trebuchet MS', Arial;
			color: #000;
			text-transform: uppercase;
			border-bottom: 5px solid #323232;
			padding: 13px 0px 13px 14px;
			background-color: #ffffff;
		}

		.hird_180x150 {
			background-image: url("../images/hird_180x150.jpg");
			background-repeat: no-repeat;
			background-position: left top;
			width: 180px;
			height: 159px;
			margin-bottom: 7px;
			margin-left: 8px;
			margin-top: 4px;
		}

	div#center {
		float: left;
		width: 636px;
		display: inline;
		background-color: #FFF;
	}
	
		div#center .center_content_holder {
			padding: 0px 15px;  
		}

		.center_sep {
			background-image: url("../images/center_bg.jpg");
			background-repeat: repeat-y;
			background-position: left top;
			width: 636px;
		}

		.center_left {
			float: left;
			width: 385px;
			display: inline;
			padding-left: 10px;
			padding-right: 10px;
		}

			.center_left h2 {
				font: normal 25px/1.0em Georgia,Arial;
				color: #000;
				margin-top: 14px;
				margin-bottom: 14px;
			}

		.center_right {
			float: left;
			width: 230px;
			display: inline;
		}

			.full_link:link,
			.full_link:visited {
				display: block;
				border-bottom: 1px solid #e8e8de;
				font: normal 13px/1.3em Georgia, Arial;
				color: #000;
				padding: 5px 7px;
			}

			.center_right .datum {
				background-image: url("../images/icon_ora.jpg");
				background-repeat: no-repeat;
				background-position: 10px 50%;
				background-color: #e8e8de;
				padding: 9px 5px 14px 30px;
				font: bold 15px/15px Georgia, Arial;
				color: #b82630;
			}

			.center_right .kiemelt {
				border-bottom: 0px;
				font-weight: normal;
			}

				#hirlevel_email {
					border: 1px solid #a8a99f;
					background-color: #FFF;
					padding: 3px 7px;
					font: bold 12px/1.5em Georgia, Arial;
					color: #000;
					width: 185px;
					margin-top: 5px;
					margin-bottom: 7px;
				}

				#hirlevel_submit {
					background-image: url("../images/bovebben.jpg");
					background-repeat: no-repeat;
					background-position: 0% 50%;
					background-color: transparent;
					font: bold 11px/1.5em Georgia, Arial;
					color: #000;
					padding: 3px 0px 3px 20px;
					border: 0px;
				}

				.dot_link:link,
				.dot_link:visited {
					background-image: url("../images/dot_green.jpg");
					background-repeat: no-repeat;
					background-position: 10px 50%;
					font: normal 13px/1.5em Georgia, Arial;
					color: #000;
					padding: 3px 5px 3px 27px;
					display: block;
					border-bottom: 1px solid #e8e8de;
				}
	
	div#right {
		float: left;
		width: 243px;
		display: inline;
		border-left: 1px solid #e8e8de;
		padding-top: 5px;
	}

		.banner:link,
		.banner:visited {
			padding: 1px;
			border: 3px solid #e8e8de;
			display: block;
			width: 221px;
			margin: 7px auto;
		}

			.banner:hover {
				border: 3px solid #CCC;
			}

			div#right .kiemelt {
				background-color: #f3f3ee;
				border-bottom: 5px solid #e8e8de;
				padding: 10px 7px;
				font: bold 12px/1.3em Georgia, Arial;
				color: #000;
			}

			.kiemelt .kep_balra {
				width: 70px;
				text-align: center;
				float: left;
				display: inline;
				vertical-align: middle;
			}

			div#right .content {
				font: normal 13px/1.3em Georgia, Arial;
				color: #000;
				padding: 5px 10px;
				padding-bottom: 7px;
				border-bottom: 3px solid #e8e8de;
				margin-bottom: 1px;
			}

			.cikk_link:link,
			.cikk_link:visited {
				background-image: url("../images/icon_cikk.jpg");
				background-repeat: no-repeat;
				background-position: 10px 14px;
				padding: 7px 5px 7px 30px;
				display: block;
				border-bottom: 3px solid #e8e8de;
				font: normal 13px/1.5em Georgia, Arial;
				color: #000;
				margin-bottom: 1px;
			}

				.cikk_link:link span,
				.cikk_link:visited span {
					display: block;
					color: #666666;
					font-weight: normal;
				}

			#kecskemet_title {
				margin-top: 7px;
			}

			#kecskegida_title {
				margin-top: 7px;
			}

			#ktv_title {
				margin-top: 7px;
			}

			#kesi_title {
				margin-top: 7px;
			}

			#koztfel_title {
				margin-top: 14px;
			}


div#footer {
    background-color: #221c18;
	width: 1100px;
	margin-bottom: 40px;
}

	div#footer ul.menu {
		float: left;
		width: 275px;
		display: inline;
		padding: 10px 45px;
		margin: 0px;
	}

	div#footer ul.center {
		border-left: 1px solid #3c2f29;
		border-right: 1px solid #3c2f29;
	}

		div#footer ul.menu li {
			background-repeat: no-repeat;
			background-position: 0% 5px;
			list-style-type: none;
			float: left;
			display: inline;
			position: relative;
			width: 115px;
			padding-left: 10px;
			margin-right: 10px;
			overflow: hidden;
			height: 18px;
		}

		div#footer ul.menu.red li { background-image: url("../images/red_li.jpg"); }
		div#footer ul.menu.blue li { background-image: url("../images/blue_li.jpg"); }
		div#footer ul.menu.green li { background-image: url("../images/green_li.jpg"); }

		div#footer ul.menu li a:link,
		div#footer ul.menu li a:visited {
			font: normal 9px/14px Verdana, Arial;
			color: #918e8c;
			width: 430px;
			display: block;
		}

		div#tamogatok {
			background-image: url("../images/tamogatok_bg.jpg");
			background-repeat: repeat-x;
			background-position: left top;
			background-color: #27201b;
			width: 1100px;
			padding-top: 12px;
			margin-top: 30px;
			padding-bottom: 12px;
		}

			div#tamogatok a:link,
			div#tamogatok a:visited {
				margin: 0px 20px;
			}

		div#footer_left {
			background-image: url("../images/kmet_icon.jpg");
			background-repeat: no-repeat;
			background-position: 5px 50%;
			background-color: #e8e8df;
			float: left;
			width: 525px;
			display: inline;
			height: 30px;
			padding-left: 25px;
			font: normal 9px/30px Verdana, Arial;
			color: #261f1a;
		}

		div#footer_right {
			background-color: #e8e8df;
			float: left;
			width: 535px;
			display: inline;
			height: 30px;
			text-align: right;
			font: normal 9px/30px Verdana, Arial;
			color: #261f1a;
			padding-right: 15px;
		}

			div#footer_right a:link,
			div#footer_right a:visited {
				font-weight: normal;
			}

   /* //////////////////////*/
   /*     Menupontok        */
   /* //////////////////////*/



ul#fejlec_menu{
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-top: 56px;
	position: relative;
	z-index: 1000;
}

ul#fejlec_menu li{
	position: relative;
	display: inline;
	float: left;
}

ul#fejlec_menu li a:hover {
   text-decoration: none;
}

	li#fejlec_menu_1 a:link, li#fejlec_menu_1 a:visited {
	   width: 103px;
	   height: 33px;
	   padding-top: 10px;
	   background-image: url("../images/fejlec_menu_1.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	   display: block;
	   margin-left: 5px;
	   font-family: "Trebuchet MS", Arial;
	   font-size: 16px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#FFFFFF;
	   text-align: center;
	}
	li#fejlec_menu_2 a:link, li#fejlec_menu_2 a:visited {
	   width: 144px;
	   height: 33px;
	   padding-top: 10px;
	   background-image: url("../images/fejlec_menu_2.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	   display: block;
	   margin-left: 5px;
	   font-family: "Trebuchet MS", Arial;
	   font-size: 16px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#FFFFFF;
	   text-align: center;
	}
	li#fejlec_menu_3 a:link, li#fejlec_menu_3 a:visited {
	   width: 133px;
	   height: 33px;
	   padding-top: 10px;
	   background-image: url("../images/fejlec_menu_3.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	   display: block;
	   margin-left: 5px;
	   font-family: "Trebuchet MS", Arial;
	   font-size: 16px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#FFFFFF;
	   text-align: center;
	}
		li#fejlec_menu_1_a a:link, li#fejlec_menu_1_a a:visited {
		   width: 103px;
		   height: 34px;
		   padding-top: 10px;
		   background-image: url("../images/fejlec_menu_1_a.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   display: block;
		   margin-left: 5px;
		   font-family: "Trebuchet MS", Arial;
		   font-size: 16px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#FFFFFF;
		   text-align: center;
		   margin-top: 2px;
		}
		li#fejlec_menu_2_a a:link, li#fejlec_menu_2_a a:visited  {
		   width: 144px;
		   height: 34px;
		   padding-top: 10px;
		   background-image: url("../images/fejlec_menu_2_a.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   display: block;
		   margin-left: 5px;
		   font-family: "Trebuchet MS", Arial;
		   font-size: 16px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#FFFFFF;
		   text-align: center;
		}
		li#fejlec_menu_3_a a:link, li#fejlec_menu_3_a a:visited  {
		   width: 133px;
		   height: 34px;
		   padding-top: 10px;
		   background-image: url("../images/fejlec_menu_3_a.gif");
		   background-repeat: no-repeat;
		   background-position: left top;
		   display: block;
		   margin-left: 5px;
		   font-family: "Trebuchet MS", Arial;
		   font-size: 16px;
		   font-weight: normal;
		   line-height: 18px;
		   color:#FFFFFF;
		   text-align: center;
		}


		li#fejlec_menu_1 a:hover {
		   background-image: url("../images/fejlec_menu_1_h.gif");
		   height: 38px;
		   padding-top: 5px;
		}
		li#fejlec_menu_2 a:hover {
		   background-image: url("../images/fejlec_menu_2_h.gif");
		   height: 38px;
		   padding-top: 5px;
		}
		li#fejlec_menu_3 a:hover {
		   background-image: url("../images/fejlec_menu_3_h.gif");
		   height: 38px;
		   padding-top: 5px;
		}

		ul#fejlec_menu li ul {
			margin: 0px;
			padding: 0px;
			position: absolute;
			left: 5px;
			top: 17px;
			width: 193px;
			padding-bottom: 7px;
			display: none;
			z-index: 1000;
		}

			ul#fejlec_menu li ul li.top {
				background-repeat: no-repeat;
				background-position: left top;
				width: 193px;
				height: 18px;
				margin: 0px;
				padding: 0px;
				font-size: 18px;
				line-height: 18px;
			}

			#fejlec_menu_1 ul li.bottom {
				background-color: #A62F23;
				height: 10px;
				font-size: 10px;
				line-height: 10px;
				width: 193px;
			}

			#fejlec_menu_2 ul li.bottom {
				background-color: #6699CC;
				height: 10px;
				font-size: 10px;
				line-height: 10px;
				width: 193px;
			}

			#fejlec_menu_3 ul li.bottom {
				background-color: #669966;
				height: 10px;
				font-size: 10px;
				line-height: 10px;
				width: 193px;
			}


			li#fejlec_menu_1 ul li.top, li#fejlec_menu_1_a ul li.top { background-image: url("../images/menu1_submenu_top.gif"); }
			li#fejlec_menu_2 ul li.top, li#fejlec_menu_2_a ul li.top { background-image: url("../images/menu2_submenu_top.gif"); }
			li#fejlec_menu_3 ul li.top, li#fejlec_menu_3_a ul li.top { background-image: url("../images/menu3_submenu_top.gif"); }

			ul#fejlec_menu li ul li.sep {
				background: none;
				width: 156px;
				height: 1px;
				margin: 0px;
				padding: 0px;
				font-size: 1px;
				line-height: 1px;
			}

			li#fejlec_menu_1 ul li.sep,
			li#fejlec_menu_1_a ul li.sep {
				background-color: #8D281E !important;
				border-left: 19px solid #A62F23;
				border-right: 18px solid #A62F23;
			}

			li#fejlec_menu_2 ul li.sep,
			li#fejlec_menu_2_a ul li.sep {
				background-color: #5782AE !important;
				border-left: 19px solid #6699CC;
				border-right: 18px solid #6699CC;
			}

			li#fejlec_menu_3 ul li.sep,
			li#fejlec_menu_3_a ul li.sep {
				background-color: #578257 !important;
				border-left: 19px solid #669966;
				border-right: 18px solid #669966;
			}

			ul#fejlec_menu li ul li a:link, ul#fejlec_menu li ul li a:visited {
				margin: 0px;
				padding: 0px;
				background: none;
				padding: 3px 18px 3px 19px;
				width: 156px;
				height: auto;
				text-align: left;
				font-family: Arial;
				font-size: 12px;
				font-weight: normal;
				line-height: 18px;
				color: #FFF;
			}

			ul#fejlec_menu li ul li a:hover {
				background: none;
			}

			li#fejlec_menu_1 ul li a:link, li#fejlec_menu_1 ul li a:visited,
			li#fejlec_menu_1_a ul li a:link, li#fejlec_menu_1_a ul li a:visited { background-color: #A62F23 !important; }

			li#fejlec_menu_2 ul li a:link, li#fejlec_menu_2 ul li a:visited,
			li#fejlec_menu_2_a ul li a:link, li#fejlec_menu_2_a ul li a:visited { background-color: #6699CC !important; }

			li#fejlec_menu_3 ul li a:link, li#fejlec_menu_3 ul li a:visited,
			li#fejlec_menu_3_a ul li a:link, li#fejlec_menu_3_a ul li a:visited { background-color: #669966 !important; }






ul#breadcrumb {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

	ul#breadcrumb li {
		position: relative;
		display: inline;
		float: left;

		font: bold 17px/22px Arial;
		color: #006699;
	}

		ul#breadcrumb li a.home:link,
		ul#breadcrumb li a.home:visited {
			background-image: url("../images/home.jpg");
			background-repeat: no-repeat;
			background-position: left top;
			display: block;
			width: 44px;
			height: 35px;
			padding: 0px;
		}
			ul#breadcrumb li a.home:hover { text-decoration: none; }

		ul#breadcrumb li a:link,
		ul#breadcrumb li a:visited {
			background-image: url("../images/breadcrumb.jpg");
			background-repeat: no-repeat;
			background-position: right top;
			display: block;
			padding: 0px 18px 4px 8px;


			font: normal 10px/31px 'Microsoft Sans Serif', Arial;
			color: #766155;
		}

			ul#breadcrumb li a:hover {
				text-decoration: underline;
			}





ul.leftmenu {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-bottom: 1px solid #FFF;
	margin-bottom: 7px;
}

	ul.leftmenu li {
		display: block;
		width: 196px;
	}

		ul.leftmenu li a:link,
		ul.leftmenu li a:visited {
			background-image: url("../images/menudot.jpg");
			background-repeat: no-repeat;
			background-position: 13px 50%;
			background-color: #FFF;
			display: block;
			width: 159px;
			font: normal 13px/1.5em Georgia, Arial;
			color: #000;
			padding: 5px 7px 5px 30px;
			border-bottom: 1px solid #e3e3dd;
		}

			ul.leftmenu li a:hover {
				text-decoration: underline;
			}

			ul.leftmenu li ul {
				display: none;
				width: 196px;
				margin: 0px;
				padding: 0px;
			}

				ul.leftmenu li ul li {
					display: list-item;
					float: none;
					list-style-type:none;
					position: relative;
					left: -200px;
				}

					ul.leftmenu li ul li a:link,
					ul.leftmenu li ul li a:visited {
						background-position: 23px 50%;
						display: block;
						width: 149px;
						background-color: #DFDFDF;
						font-size: 11px;
						padding-left: 40px;
						border-bottom: 1px solid #CFCFCF;
					}

						ul.leftmenu li ul li a:hover {
							text-decoration: none;
							border-bottom: 1px solid #000;
						}






   /* //////////////////////*/
   /*    Tartalom reszek    */
   /* //////////////////////*/

.cikkszoveg, .cikkbevezeto, .cikkbalra, .cikkjobbra, p, .tartalom {
	font: normal 13px/1.3em Arial;
	color: #000;
	padding: 7px 0px;
	margin: 0px;
}

.kiemelt {
	background-color: #e8e8de;
	border-bottom: 1px solid #000;
	padding: 10px 10px;
	font: bold 11px/1.5em Georgia, Arial;
	color: #000;
}

	.kiemelt .datum {
		font: normal 11px/1.5em Georgia, Arial;
		color: #666666;
		float: right;
		display: inline;
	}

.bovebben {
	background-image: url("../images/bovebben.jpg");
	background-repeat: no-repeat;
	background-position: 0% 50%;
	background-color: transparent;
	font: bold 11px/1.5em Georgia, Arial;
	color: #000;
	padding: 3px 0px 3px 20px;
	border: 0px;
}
    
.cikkcim, #cikkcim, #cikkalcim, h1, #cim {
	font: bold 26px/36px Arial;
	color: #000;
	padding-bottom: 14px;
}
    
#alcim, .alcim, h2 {
	font: bold 16px/26px Arial;
	color: #000;
	margin-bottom: 15px;
}

.cikkbalra ,
.cikkjobbra ,
.cikkepbalra ,
.cikkepjobbra {
	float:left;
	display: inline;
	margin-bottom: 10px;
}

.cikkepbalra {
	margin-right: 15px;
}

.cikkepjobbra {
	float: right;
	margin-left: 15px;
}
   
.hr {
	background-image: url("../images/hr.gif");
	background-repeat: repeat-x;
	background-position: left top;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
   
   
   
   /* //////////////////////*/
   /*    Tovabbi reszek     */
   /* //////////////////////*/

.clear {
   clear:both;
   font-size:0px;
   line-height:0px;
   height:0px;
}



