body {
	background-color: #fff;
	color: #535352;
	font-family: verdana;
	font-size: 8pt;
	margin: 0;
	padding: 0;
	word-spacing: 0;
	text-indent: 0;
	}
	
	img {
		margin: 0;
		padding: 0;
		border: none;
		}
		
	a { outline: none; color: #535352; text-decoration: none; }
	a:hover { outline: none; color: #535352; text-decoration: underline; }
	
	p { margin: 5px 0 10px 0; }

#headerContainer {
	width: 100%;
	height: 453px;
	background: url(../images/header/outerBg.jpg) repeat-x;
	}
	
	#header {
		width: 980px;
		margin: 0 auto 0 auto;
		}
		
		#headerLeft {
			width: 77px;
			height: 453px;
			float: left;
			background: url(../images/header/headerLeftBg.jpg);
			}
			
		#headerCenter {
			width: 826px;
			height: 453px;
			float: left;
			background: url(../images/header/headerBg.jpg);
			}
			
			#languageMenu {
				width: 73px;
				height: 34px;
				overflow: hidden;
				}
						
				#hu {
					width: 34px;
					height: 34px;
					cursor: pointer;
					float: left;
					}	
				
				#eng {
					width: 34px;
					height: 34px;
					cursor: pointer;
					float: left;
					margin-left: 5px;
					}
			
			#headerTop {
				width: 826px;
				height: 92px;
				background: url(../images/header/logo.jpg);
				}
				
			#flashContainer {
				width: 826px;
				height: 316px;
				background: url(../images/header/flash.jpg);
				margin-top: 0;
				}
				
				#flashBorder {
					width: 800px;
					height: 300px;
					position: relative;
					top: 12px;
					left: 13px;
					}
				
			#menu {
				width: 826px;
				height: 46px;
				background: url(../images/header/menuBg.jpg);
				}
				
				#menu ul {
					width: 812px;
					height: 40px;
					margin: 0 auto 0 auto;
					list-style-type: none;
					padding: 0;
					overflow: visible;
					}
					
					#menu li  {
						float: left;
						font-family: tahoma;
						text-transform: uppercase;
						font-weight: bold;
						font-size: 10px;
						overflow: visible;
						}
						
						#menu li  a {
							color: #444343;
							text-decoration: none;
							overflow: visible;
							}
						
							#menu li  a:hover {
								color: #444343;
								text-decoration: underline;
								overflow: visible;
								}
					
					#introduceSubmenu {
						position: relative;
						left: 0;
						height: 217px;
						}
						
					#directionsSubmenu {
						position: relative;
						left: 0;
						height: 93px;
						}
						
					#programsSubmenu {
						position: relative;
						left: 0;
						height: 154px;
						}
						
					.subMenuContainer {
						min-width: 136px;
						clear: both;
						background: #fda100;
						overflow: visible;
						display: none;
						border-top: 2px solid #fff;
						}
						
						.subMenuContainer div {
							clear: both;
							height: 30px;
							line-height: 30px;
							text-align: left;
							cursor: pointer;
							border-top: 1px solid #fff;
							padding: 0 5px 0 5px;
							}
					
					#rolunkButton, #kapcsolatButton {
						width: 136px;
						height: 40px;
						text-align: center;
						line-height: 40px;
						}
						
					#megkozelitesButton, #uzletkeresoButton, #programokButton, #kepgaleriaButton {
						width: 135px;
						height: 40px;
						text-align: center;
						line-height: 40px;
						}

		#headerRight {
			width: 77px;
			height: 453px;
			float: left;
			background: url(../images/header/headerRightBg.jpg);
			}
			
#contentContainer {
	clear: both;
	width: 826px;
	background: url(../images/content/bg.jpg);
	margin: 0 auto 0 auto;
	overflow: hidden;
	}
	
	#contentLeft {
		width: 130px;
		margin: 0 5px 0 7px;
		float: left;
		padding-top: 5px;
		overflow: hidden;
		}
		
	#contentCenter {
		width: 472px;
		float: left;
		padding-top: 5px;
		overflow: hidden;
		}
		
		#contentHeader, .contentHeader {
			width: 464px;
			padding-left: 8px;
			height: 34px;
			background: url(../images/content/contentHeaderBg.jpg) repeat-x;
			font-family: tahoma;
			text-transform: uppercase;
			font-weight: bold;
			font-size: 10px;
			line-height: 34px;
			}
		
	#contentRight {
		width: 200px;
		margin: 0 7px 0 5px;
		float: left;
		padding-top: 5px;
		overflow: hidden;
		}
		
		.contentHeaderRight {
			width: 192px;
			padding-left: 8px;
			height: 34px;
			background: url(../images/content/contentHeaderBg.jpg) repeat-x;
			font-family: tahoma;
			text-transform: uppercase;
			font-weight: bold;
			font-size: 10px;
			line-height: 34px;
			margin-bottom: 5px;
			clear: both;
			}
			
#footerContainer {
	width: 100%;
	height: 323px;
	background: url(../images/footer/outerBg.jpg) repeat-x;
	}
	
	#footer {
		width: 826px;
		height: 263px;
		margin: 0 auto 0 auto;
		background: url(../images/footer/bg.jpg);
		}
		
		#space {
			height: 71px;
			width: 826px;
			}
		
		#footerMenu {
			height: 54px;
			}
		
		#footerMenu ul {
			text-align: center;
			margin: 0;
			list-style-type: none;
			padding: 0;
			}
			
			#footerMenu li {
				display: inline;
				}
			
				#footerMenu li a {
					padding: 0 0px 0 6px;
					font-size: 7pt;
					color: #333232;
					font-weight: bold;
					text-decoration: none;
					}
					
					#footerMenu li a:hover {
						text-decoration: underline;
						}
		
		#buttons {
			margin-left: 15px;
			overflow: hidden;
			height: 60px;
			}
				
		.footerButton {
			height: 26px;
			float: left;
			margin-right: 5px;
			}
			
			.footerButtonLeft {
				height: 26px;
				width: 9px;
				background: url(../images/footer/button/left.jpg);
				float: left;
				}
				
			.footerButtonCenter {
				height: 26px;
				font-size: 7pt;
				color: #fff;
				font-weight: bold;
				text-decoration: none;
				line-height: 26px;
				text-align: center;
				background: url(../images/footer/button/center.jpg);
				float: left;
				}
				
				.footerButtonCenter a {
					color: #fff;
					text-decoration: none;
					}
				
				.footerButtonCenter a:hover {
					color: #fff;
					text-decoration: underline;
					}
				
			.footerButtonRight {
				height: 26px;
				width: 9px;
				background: url(../images/footer/button/right.jpg);
				float: left;
				}
			
		#footerText {
			height: 60px;
			overflow: hidden;
			}
			
			#footerText p {
				margin: 0;
				color: #333232;
				text-align: center;
				font-size: 8pt;
				}
