@import url("style.css");

#main_container {
overflow: hidden;
width: 1030px;
margin: 0px auto 0px auto;
padding: 0px;
background-image: url(../img/maincontainerbg.jpg);
background-repeat: no-repeat;
background-position: left top;
}

	#mhead {
	background-image: url(../img/main_headbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 161px;
	width: 1030px;
	}
		#mhead_top {
		height: 95px;
		width: 84px;
		padding: 0px 0px 0px 856px;
		}
		#mhead2{
		padding: 20px 0 0 0;
		}
	#mcontent {
	float: left;
	width: 1030px;
	margin-top: 316px;
	background-image: url(../img/mcontentbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	}

		#mleft {
		width: 280px;
		float: left;
		}
			
			#top-leftcim {
			width: 262px;
			float: left;
			height: 26px;
			padding: 11px 0px 0px 18px;
			margin: -6px 0px 0px 0px;
			background-image: url(../img/leftheadbg.gif);
			background-repeat: no-repeat;
			background-position: left top;
			position: relative;
			}
				#top-leftcim h1 {
				font-size: 11px;
				font-weight: bold;
				color: #CACACA;
				margin: 0px;
				padding: 0px;
				}
				
			#mleft a {
			width: 262px;
			height: 40px;
			display: block;
			float: left !important;
			float: none;
			padding: 20px 0px 0px 18px;
			background-image: url(../img/menuoffbg.jpg);
			background-repeat: no-repeat;
			background-position: left top;
			color: #000000;
			text-decoration: none;
			border-bottom: 1px solid #B6B7BA;
			}
				
		#mright {
		width: 730px;
		float: left;
		margin-left: 20px;
		}
			
			#top-rightcim {
			width: 700px;
			float: left;
			height: 26px;
			padding: 11px 12px 0px 18px;
			margin: -6px 0px 0px 0px;
			background-image: url(../img/rightheadbg.gif);
			background-repeat: no-repeat;
			background-position: left top;
			position: relative;
			}
				.rightcim, .rightdate {
				width: 349px;
				float: left;
				}
					.rightcim h1 {
					margin: 0px;
					padding: 0px;
					font-size: 12px;
					color: #F2F2F2;
					font-weight: bold;
					}
					.rightdate {
					color: #CACACA;
					font-size: 11px;
					text-align: right;
					font-variant: small-caps;
					}
					
			#mright_content {
			width: 562px;
			float: left;
			padding: 8px 0px 0px 18px;
			}
					.szelessor_bg, .szelessor_nobg {
					width: 562px;
					float: left;
					}
					.szelessor_bg {
					background-image: url(../img/contentline.jpg);
					background-repeat: repeat-x;
					background-position: left bottom;
					}
					.szelessor_nobg {
					text-align: right;
					padding: 15px 0px 7px 0px !important;
					padding: 15px 0px 0px 0px;
					}
					.szelessor_nobg a {
					color: #00704A;
					font-weight: bold;
					text-decoration: none;
					display: block;
					}
						.mboximg, .mboxright, .mboxrighttop, .mboximgwb, .mboxrightwb, .mboxrighttopwb {
						float: left;
						color: #6E6F73;
						padding: 7px 0px 10px 0px;
						}
						.mboximg, .mboximgwb {
						width: 281px;
						} /*kep es jobb oldali keskeny div*/
						.mboxrighttop, .mboxrighttopwb {
						width: 263px;
						padding-left: 18px;
						} /*kep melletti div*/
						.mboxright, .mboxrightwb {
						width: 263px;
						margin-right: 18px !important;
						margin-right: 9px;
						} /*bal oldali keskeny div*/
							.mboximgwb, .mboxrightwb, .mboxrighttopwb {
							border-bottom: 1px solid #B6B7BA;
							}
							.mboxright h1, .mboxrighttop h1, .mboxrightwb h1, .mboxrighttopwb h1 {
							color: #234D66;
							font-size: 14px;
							font-weight: normal;
							margin: 0px;
							padding: 0px 0px 10px 0px;
							}
							.mboxright a, .mboxrighttop a, .mboxrightwb a, .mboxrighttopwb a, .mboximg a, .mboximgwb a {
							color: #234D66;
							text-decoration: none;
							}
							.mboximg h2, .mboximgwb h2 {
							color: #234D66;
							font-size: 12px;
							font-weight: normal;
							background-image: url(../img/greenbullet.jpg);
							background-repeat: no-repeat;
							background-position: left 6px;
							margin: 0px;
							padding-left: 8px;
							}
							.mboxright p, .mboxrighttop p, .mboxrightwb p, .mboxrighttopwb p {
							margin: 0px;
							padding: 0px;
							}
							.datum {
							color: #C49A64;
							text-transform: uppercase;
							height: 20px;
							}

			#mright_links {
			width: 107px;
			float: left;
			padding: 35px 18px 0px 25px;
			}
				#mright_links a {
				display: block;
				}
		
		#mcontent-bottom {
		width: 1030px;
		height: 16px;
		float: left;
		background-image: url(../img/mcontent_bottom.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		}
