	body {
		background: url("/pic/bg_justlines.jpg") center 224px no-repeat;
		background-color: #efefef;
		text-align: center;
		margin: 0px;
		padding: 0px;
		font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}
	
	#header {
		width: 872px;
		height: 224px;
		margin: 0px auto;
		padding :0px;
		text-align: left;
		background:url("/pic/bg_main.jpg") top center repeat-y;
	}
	
	#headerleft {
		margin: 0px;
		padding: 0px;
		width: 162px;
		height: 224px;
		background:url("/pic/brill_pic.jpg") left -2px no-repeat;
		float: left;
		border-right: 3px solid #000;
	}
	
	#headerflash {
		margin: 0px;
		padding: 0px;
		width: 707px;
		height: 224px;
		float: right;
	}
	
	#lines {
		width: 100%;
		height: 95px;
		background: url("/pic/bg_justlines.jpg") top right no-repeat;
		text-align: center;
		margin: 0px;
		padding: 0px;
	}
	
	#linesinner {
		width: 872px;
		height: 93px;
		margin: 0px auto;
		padding: 0px;
		background: url("/pic/bg_inner.jpg") bottom right no-repeat;
	}
	
	#footer {
		clear: both;
		width: 872px;
		height: 39px;
		margin: 0px auto;
		padding: 0px;
		background:url("/pic/bg_footer.jpg") top center no-repeat;
	}
	
	#menu {
		text-align: left;
		padding-top: 6px;
		visibility: hidden;
	}
	
	#menu a {
		font: 11px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		text-decoration: none;
		color: #333333;
		margin-left: 30px;
	}
	
	#menu a:hover {
		color: #1689C0;
	}
	
	#body {
		width: 872px;
		margin: 0px auto;
		padding: 0px;
		text-align: left;
		background:url("/pic/bg_main.jpg") top center repeat-y;
	}
	
	#leftcontent {
		float: left;
		margin: 0px;
		padding: 0px;
		width: 135px;
		overflow: hidden;
		font-size: 0.9em;
		padding: 5px 15px;
	}
	
	#leftcontent h3 {
		color: #0392d8;
		font-size: 12px;
	}
	
	#leftcontent a {
		text-decoration: none;
		font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		color: #0392d8;
	}

	#leftcontent a:hover {
		text-decoration: underline;
	}	
	
	#leftcontent p {
		text-align: justify;
	}
	
	#leftcontent .divider {
		margin: 5px auto;
		width: 135px;
		height: 9px;
		background: url("/pic/divider.jpg") 50% 50% no-repeat;
	}
	
	#content {
		width: 480px;
		margin: 0px auto 0px 25px;
		padding: 0px;
		text-align: justify;
		float: left;
	}
	
	#content h3 {
		color: #0392d8;
		font-size: 18px;
		font-weight: bold;
		margin-top: 40px;
	}
	
	#content a {
		text-decoration: none;
		font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		color: #0392d8;
	}

	#content a:hover {
		text-decoration: underline;
	}

	
	#content_right {
		float: right;
		width: 73px;
		height: 350px;
		background:url("/pic/brill_felirat.jpg") top left no-repeat;
		margin: 20px 10px 0px 0px;
		padding: 0px;
	}
	
	#koszonto {
		background: url("/pic/koszonto_header.jpg") top left no-repeat;
		height: 61px;
		margin-left: 0px;
	}
	
	#koszonto h3 {
		text-indent: -5000px;
		padding: 0px;
		margin: 0px;
	}
	
	#alairas {
		background: url("/pic/alairas.jpg") top right no-repeat;
		height: 61px;
		margin-right: 30px;
		margin-top: 30px;
		height: 92px;
	}
	
	#alairas h3 {
		text-indent: -5000px;
		padding: 0px;
		margin: 0px;
	}
	
	.sm {list-style:none; width:500px; height:124px; display:block; overflow:hidden; margin:0px; padding: 0px}
	.sm li {float:left; display:inline; overflow:hidden}

	#footerb {
		background-color: #fff;
		background: url("/pic/bg_main_foot.jpg") top center repeat-y;
		margin: 0px auto;
		padding: 15px 0px 5px 0px;
		width: 872px;
	}
	
	.ulstyle2 {
		padding-left: 20px;
		margin-left: 20px;
	}
	
	.ulstyle2 li {
		margin: 10px auto;
	}
	
	#twoyou {
		float: left;
		width: 166px;
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
	
	#twoyou a img {
		margin: 0px auto;
		border: none;
	}
	
	#foottext {
		float: left;
		width: 329px;
		padding-top: 15px;
	}
	
	img.right {
		padding: 2px;
		border:1px solid #000;
		float: right;
		margin: 15px 0px 15px 15px;
	}

	img.left {
		padding: 2px;
		border:1px solid #000;
		float: left;
		margin: 15px 15px 15px 0px;
	}
