@charset "iso-8859-2";
/* CSS Document */
html { 
   	height: 100%; 
} 
body{
	margin: 0;
	padding: 0;
	background-image: url(im/bg_body.jpg);
	background-repeat: repeat-x;
	background-color: #6f7c71;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
	min-height: 100%;
	/*position: relative;*/
}
.clear{
	clear: both;
}
#container{
	margin: 0 auto;
	padding: 0 0 126px 0;
	width: 901px;
	min-height: 100%;
	background-image: url(im/bg_content.jpg);
	background-repeat: repeat-y;
}
	#header{
		height: 108px;
		width: 901px;
		padding: 0;
		margin: 0;
		background-image: url(im/bg_header.jpg);
		background-repeat: no-repeat;
	}
	#content{
		background-image: url(im/bg_content.jpg);
		background-repeat: repeat-y;
		width: 901px;
	}
		#left{
			float: left;
			width: 256px;
			background-image: url(im/bg_left.jpg);
			background-repeat: no-repeat;
		}
			#menu{
				padding: 0 0 0 16px;
				margin: 0;
			}
			#menu ul{
				margin: 0;
				padding: 0;
			}
			#menu li{
				list-style: none;
				padding: 0;
				margin: 0;
				height: 25px;
				width: 208px;
			}
			#menu a{
				display: block;
				line-height: 25px;
				background-image: url(im/bg_bt.jpg);
				background-repeat: no-repeat;
				color: #000;
				text-decoration: none;
				font-size: 10px;
				font-weight: bold;
				padding-left: 20px;
			}
			#menu a:hover{
				background-image: url(im/bg_bt_2.jpg);
				background-repeat: no-repeat;
			}
		#right{
			background-image: url(im/bg_right.jpg);
			background-repeat: no-repeat;
			float: left;
			width: 645px;
		}
			#buttons{
				float: right;
				padding: 25px 26px 0 0;
				margin: 0;
			}
			#tart{
				clear: both;
				width: 618px;
				padding: 20px 0 0 0;
				
			}
			#tart a{
				color: #C00000;
				text-decoration: none;
			}
			#tart a:hover{
				text-decoration: underline;
			}
			#tart_header{
				width: 573px;
				height:53px;
				background-image: url(im/bg_tart_header.jpg);
				background-repeat: no-repeat;
				color: #fff;
				font-size: 12px;
				font-weight: bold;
				padding: 23px 0 0 45px;
			}
			#tart_txt{
				width: 618px;
				background-image: url(im/bg_tart_txt.jpg);
				background-repeat: repeat-y;
			}
			#tartalom{
				padding: 10px 20px 5px 30px;
				line-height: 18px;
				font-size: 12px;
			}
			#tartalom h1{
				font-size: 16px;
				color: #C00000;
				padding: 15px 0;
			}
			#tartalom h2{
				font-size: 14px;
				font-weight: bold;
				padding: 10px 0;
			}
			#tartalom ul{
				margin: 15px 0;
				padding: 0;
			}
			#tartalom li{
				margin: 0;
				padding: 8px 20px;
				list-style: inside;
			}
			#tartalom p{
				padding: 8px 0;
			}
			#tart_footer{
				width: 618px;
				height:56px;
				background-image: url(im/bg_tart_footer.jpg);
				background-repeat: no-repeat;
			}
#footer2{
	position: relative;
	background-image: url(im/bg_footer2.jpg);
	background-repeat: repeat-x;
	height: 126px;
	width: 100%;
	margin-top: -126px;
	padding: 0;
	bottom: 0;
}
	#footer{
		/*clear: both;*/
		height: 126px;
		width: 901px;
		padding: 0;
		margin: 0 auto;
		background-image: url(im/bg_footer.jpg);
		background-repeat: no-repeat;
	}