body{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #BCBCBC;
margin: 0px;
padding: 0px;
background-color: #00264D;
background-image: url(../img/bodybg.jpg);
background-repeat: repeat-x;
background-position: center bottom;
}
img {
border: 0px;
}
p {
margin: 0px;
padding: 0px;
}


#topbkg {
background-image: url(../img/topbkg.jpg);
background-repeat: repeat-x;
background-position: center top;
width: 100%;
}
/*container valtozott */
	#container {
	width: 940px;
	overflow: hidden;
	margin: 0 auto 0 auto;
	}
		#head {
		width: 940px;
		height: 175px;
		float: left;
		background-image: url(../img/head.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		_margin: 0px 0px -5px 0px;
		}
			.htop {
			display: block;
			width: 930px;
			height: 10px;
			float: left;
			background-image: url(../img/fbullet.gif);
			background-repeat: no-repeat;
			background-position: 890px 5px;
			padding: 2px 0px 0px 10px;
			font-size: 10px;
			color: #FFFFFF;
			text-align: right;
			}
			.menu, .menu_en {
			width: 770px;
			height: 15px;
			float: left;
			padding-top: 123px;
			}
				.menu a {
				padding-right: 47px;
				float: left;
				}
				.menu_en a {
				padding-right: 43px;
				float: left;
				}
			.polar {
			width: 170px;
			height: 45px;
			float: left;
			padding: 118px 0px 0px 0px;
			}
		
		/*content valtozott */
		#content {
		width: 940px;
		float: left;
		background-image: url(../img/contentbg.jpg);
		background-repeat: repeat-y;
		background-position: left top;
		}
			.menubox1, .menubox2, .menubox3, .menubox4, .menubox5 {
			width: 940px;
			padding: 0px;
			margin: 0px;
			float: left;
			}
			.menubox1 {
			min-height: 260px;
			_height: 260px;
			background-image: url(../img/rolunk.jpg);
			background-repeat: no-repeat;
			background-position: right top;
			}
			.menubox2 {
			min-height: 146px;
			_height: 146px;
			background-image: url(../img/filozofia.jpg);
			background-repeat: no-repeat;
			background-position: right bottom;
			}
			.menubox3 {
			background-image: url(../img/tervek.jpg);
			background-repeat: no-repeat;
			background-position: right top;
			min-height: 133px;
			_height: 133px;
			_margin: -12px 0px 0px 0px;
			}
			.menubox4 {
			min-height: 110px;
			_height: 110px;
			background-image: url(../img/oldalak.jpg);
			background-repeat: no-repeat;
			background-position: right center;
			}
			.menubox5 {
			min-height: 136px;
			_height: 136px;
			background-image: url(../img/kapcsolat.jpg);
			background-repeat: no-repeat;
			background-position: right bottom;
			}
			.menubox6 {
			width: 940px;
			min-height: 100px;
			_height: 100px;
			float: left;
			padding-top: 30px 0px 30px 0px;
			background-image: url(../img/menuboxbg.jpg);
			background-repeat: no-repeat;
			background-position: left bottom;
			}
			.line {
			width: 940px;
			height: 4px;
			margin: 0px;
			padding: 0px;
			float: left;
			background-image: url(../img/line.jpg);
			background-repeat: no-repeat;
			background-position: left top;
			}
				.textbox {
				width: 550px;
				}
				.textbottom {
				width: 940px;
				}
				.textbox, .textbottom {
				margin: 0px;
				padding: 30px 0px 30px 0px;
				float: left;
				}
					.cim {
					width: 155px;
					text-align: right;
					padding-right: 22px;
					float: left;
					}
					.text {
					width: 333px;
					padding-left: 40px;
					}
					.text2 {
					width: 353px;
					padding-left: 20px;
					}
					.text3 {
					width: 763px;
					}
					.text, .text2, .text3 {
					float: left;
					background-image: url(../img/cimbg.gif);
					background-repeat: repeat-y;
					background-position: left top;
					}
						.text a, .text2 a {
						color: #FFFFFF;
						background-image: url(../img/bullet.gif);
						background-repeat: no-repeat;
						background-position: left center;
						display: block;
						height: 19px;
						width: 180px;
						padding: 4px 0px 0px 20px;
						text-decoration: none;
						}
						.kapcsolat {
						height: 19px;
						width: 300px;
						padding: 4px 0px 0px 20px;
						text-decoration: none;
						}
						.importorsor {
						width: 763px;
						min-height: 65px;
						_height: 65px;
						float: left;
						}
							.importor {
							width: 228px;
							float: left;
							padding: 0px 0px 10px 20px;
							}
								.iline, .wline {
								min-height: 16px;
								_height: 16px;
								width: 208px;
								text-decoration: none;
								}
								.iline {
								padding: 3px 0px 0px 20px;
								}
								.wline {
								color: #FFFFFF;
								padding: 5px 0px 6px 20px;
								background-image:url(../img/bullet.gif);
								background-repeat: no-repeat;
								background-position: left center;
								}
							
				
		#footer {
		width: 940px;
		height: 206px;
		float: left;
		background-image: url(../img/footer.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		}
			.fmenu {
			width: 770px;
			height: 15px;
			float: left;
			padding-top: 20px;
			}
				.fmenu a {
				padding-right: 43px;
				float: left;
				}
			.fpolar {
			width: 170px;
			height: 45px;
			float: left;
			padding-top: 15px;
			}
			.flogo {
			width: 940px;
			height: 48px;
			padding-top: 50px !important;
			padding-top: 47px;
			float: left;
			}
				.flogo img {
				padding-right: 100px;
				float: left;
				}
			.npj {
			width: 940px;
			height: 30px;
			text-align: right;
			float: left;
			}
			.fbottom {
			display: block;
			width: 240px;
			height: 11px;
			float: left;
			background-image: url(../img/fbullet.gif);
			background-repeat: no-repeat;
			background-position: left center;
			padding-left: 10px;
			font-size: 10px;
			color: #FFFFFF;
			}
				.htop a, .wline a {
				text-decoration: none;
				color: #FFFFFF;
				}

