/* CSS Document */

body,td,th {
	color:#4F2806;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:0.6px;
	line-height:16px;
}

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding:0px;
}
#page {
	width:870px;
	margin:30px auto 0;
	padding:0 15px 0 0;
}

#header {
	width:870px;
	height:70px;
	padding:0 15px 0 0;
	margin:0 0 0 15px;
}

#header #logo {
	width:540px;
	height:70px;
	float:left;
	background-color:#4F2806;
	
}	

#header #logo a {
	color:#4F2806;
	
}

#header #menu {
	width:330px;
	height:70px;
	float:right;
	
}	


ul#menu_upper {
		width:330px;
		height:36px;
		margin:0;
		padding:0;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		overflow:hidden;
	}

ul#menu_lower {
		width:330px;
		height:34px;
		margin:0;
		padding:0;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		overflow:hidden;
	}	
	
ul#menu_upper li, ul#menu_lower li {	
		display:inline;
}

		ul#menu_upper li a {
			display:block;
			list-style:none;
			height:36px;
			width:110px;
			float:left;
			text-indent:-3000px;
			overflow:hidden;
			background-attachment:scroll;
			background-color:transparent;
			background-repeat:no-repeat;
			background-position: 0 -36px;
			overflow:hidden;
		}
		
		ul#menu_lower li a {
			display:block;
			list-style:none;
			height:34px;
			width:110px;
			float:left;
			text-indent:-3000px;
			overflow:hidden;
			background-attachment:scroll;
			background-color:transparent;
			background-repeat:no-repeat;
			background-position: 0 -34px;
			overflow:hidden;
		}

		ul#menu_upper li a:hover, ul#menu_lower li a:hover, ul#menu_upper li.current a, ul#menu_lower li.current a  {
			background-position: 0 0;
			overflow:hidden;
		}
		
#content {
	width:815px;
	height:400px;
	margin:0 0 0 15px;
	padding:0 0 0 70px;
	background:url(img/content_bg.gif) repeat-y;
}	


#content_pic {
	width:400px;
	height:400px;
	margin:0;
	padding:0;
	float:left;
}	

#content_txt {
	float:right;
	width:360px;
	height:370px;
	margin:0;
	padding:25px 35px 5px 20px;	
	outline:none;
}	

/* ----------- HIREK ---------------- */

#content_txt.hirek {
	text-transform:uppercase;
	text-align:justify;
}	

#content_txt ul{
	list-style-image:none; 
	list-style-position:inside; 
	list-style-type:square; 
	margin:15px 0; 
	padding:0; 
	text-align:left;
}	

#content_txt .musor  {
	font-size:11px; 
	line-height:13px; 
	text-align:left;
}	

#content_txt .musor p {
	margin:0 0 5px;
}	


.date{
	font-weight:bold;
	font-size:12px;
	margin:0;

}	


#content_txt p{
	margin:0 0 15px 0;
}	

#content_txt a {
	color:#4F2806;
	text-decoration:none;
}	

#content_txt a:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#4F2806;
}	



/* ----------- TAGOK---------------- */

#content_txt_tagok {
	width:800px;
	height:400px;
	margin:0;
	padding:0;
	background:url(img/tagok_bg.jpg) no-repeat;
	float:left;  
	text-transform:uppercase;
}	

#content_txt_tagok h3 {
	margin-top:0;
}

/* ----------- MEDIA ---------------- */

#content_txt_media {
	width:800px;
	height:400px;
	margin:0;
	padding:0;
	float:none;
	color:#FFFFFF;
	outline:none;
}	

#content_txt_media a {
	color:#FFFFFF;
	text-decoration:none;
}

#content_txt_media a:hover {
	color:#4F2806;
	background-color:#CCCCCC;
	text-decoration:none;
}

/* ----------- ARCHIVUM --------------- */

#content_txt_arch {
	width:365px;
	height:370px;
	margin:0;
	padding:25px 30px 5px 20px;
	float:right;
	color:#4F2806;
	background:url(img/arch_jobb.jpg) no-repeat;
	text-transform:uppercase;
}	

#content_txt_arch p{
	margin:0;
}	

#content_txt_arch h1{
	font-size:19px;
	margin:0 0 7px 0;
	font-weight:normal;
	letter-spacing:1px;
}	



#content_txt_arch h2{
	font-size:19px;
	margin:0 0 15px 0;
	font-weight:normal;
}	

#content_txt_arch p#years  {
	margin:0 0 10px;
}	

#content_txt_arch p#years a {
	font-size:16px;
	margin:0 0 15px 0;
	font-weight:normal;
}	

#content_txt_arch p#years a.current {
	font-size:19px;
	margin:0 0 15px 0;
	font-weight:normal;
}	



#content_txt_arch a {
	text-decoration:none;
	color:#4F2806;
}

#content_txt_arch a:hover {
	text-decoration:none;
	background-color:#4F2806;
	color:#ffffff;
}	


#content_bottom {
	width:885px;
	height:70px;
	margin:0;
	padding:0 15px 0 0;
	background:url(img/content_bottom_bg.gif) repeat-y;
}

#impr{
	width:15px;
	height:70px;
	margin:0 70px 0 0;
	padding:0;
	background-color:#ffffff;
	float:left;
}	

	#impr a{
		width:15px;
		height:70px;
		display:block;
		list-style:none;
		text-indent:-3000px;
		overflow:hidden;
		background-attachment:scroll;
		background-color:transparent;
		background-repeat:no-repeat;
		background-position: 0 0;
		overflow:hidden;
	}

	#impr a:hover, #impr.current a {
		background-position: -15px 0;
	}

	
	
	
#content_bottom #info {
	width:385px;
	height:48px;
	margin:0;
	padding:22px 70px 0 0;
	color: #ffffff;
	float:left;
	text-transform:uppercase;
}	

#content_bottom #lang_select {
	width:200px;
	height:16px;
	margin:34px 0 0 0;
	padding:10px;
	color: #ffffff;
	background-color:#4F2806;
	float:right;
	text-align:center;
	letter-spacing:1px;
}	

#content_bottom #info a, #content_bottom #lang_select a {
	text-decoration:none;
	color:#ffffff;
}

#content_bottom #info a:hover, #content_bottom #lang_select a:hover {
	color:#4F2806;
	text-decoration:none;
	background-color:#ffffff;
}	



#footer {
	width:870px;
	height:25px;
	margin:0 0 0 15px;
	padding:15px 15px 0 0;
}	

#footer a {
	text-decoration:none;
	color:#4F2806;
}

#footer a:hover {
	text-decoration:none;
	background-color:#4F2806;
	color:#FFFFFF;
}	

		
h2 {
	font-weight:bold;
	font-size:16px;
	margin:0;
	letter-spacing:1px;
	line-height:20px;
}	

h3 {
	font-weight:bold;
	font-size:14px;
	letter-spacing:1px;
}	

