/*** ALAPOK ***/
body{
	margin:0px;
	padding:0px;
	background:#f3e1bd;
	font-size:15px;
	color:#333333;
	font-family:"Times New Roman", Times, serif;

}

a{
	/*color:#333333;
	font-style:italic;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7e211c;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
p{
	margin:15px;
}

div {margin:0px; padding:0px;}
a:hover{
	color:#333333;
	text-decoration:underline;
}
#MAIN{
	width:1000px;
	background:url(pics/bg_main.jpg) left bottom no-repeat;
}
/*JOBB FELSŐ*/
	#szel_felso{
		float:left;
		width:220px;
		height:200px;
	}
	#szel_felso div.keret{
		font-size:11px;
		padding:25px 0px;
		clear:both;
	}
	#szel_felso a{
		font-size:14px;
	}
	#szel_felso div.bal{
		width:140px;
		float:left;
	}
	#szel_felso div.jobb{
		width:40px;
		float:left;
	}

#szel_kozepso{
	float:left;
	width:220px;
	height:80px;
}
#szel_also{
	float:left;
	width:220px;
}


img.ikon16{
	padding:0px;
	margin:0px;
	border:none;
	width:16px;
	height:16px;
	behavior:url(libraries/htc/pngbehavior.htc);
}
img.ikon24{
	padding:0px;
	margin:0px;
	border:none;
	width:24px;
	height:24px;
	behavior:url(libraries/htc/pngbehavior.htc);
}
img.ikon40{
	padding:0px;
	margin:0px;
	border:none;
	width:40px;
	height:40px;
	behavior:url(libraries/htc/pngbehavior.htc);
}
img.kep{
	border:#999999 1px solid; 
	padding:4px;
	background-color:#dfcda5;
}
img.kiskep{
	border:#999999 1px solid; 
	padding:2px;
	width:60px;
	background-color:#dfcda5;
}

div.muveletek{
	float:left;
	width:180px;
	line-height:20px;
	padding-bottom:6px;
}
div.clear{
	clear:both;
}

/*** FEJLÉC ***/


	#fejlec{
		float:left;
		width:780px;
		height:200px;
		background:url(pics/bg_fejlec.jpg);
	}
	/* Miniszzoveg */	
	#fejlec div.miniszoveg{
		text-align:right;
		margin-right:40px;
		font-size:11px;
		line-height:20px;
		height:20px;
	}
	/* Tipp */	
	#fejlec div.tipp{
		text-align:center;
		margin-left:570px;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		height:80px;
	}
	#fejlec div.tipp td{
		text-align:center;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		width:190px;
		height:80px;
	}
	#fejlec div.tipp a{
		color:#FFFFFF;
	}
	/* Log */
	#fejlec div.log{
		text-align:right;
		width:780px;
		font-size:12px;
		height:75px;
	}
	#fejlec div.log td{
		font-size:12px;
	}
	#fejlec div.log .alap{
		padding-top:45px;
		padding-right:45px;
		font-size:14px;
	}
	#fejlec div.log .login{
		padding-right:45px;
	}
	#fejlec div.log .logout{
		padding-top:10px;
		padding-right:45px;
		font-size:13px;
	}
	#fejlec div.log h2{
		font-size:18px;
		line-height:30px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	/* Főmenü */
	#fejlec div.fomenu{
		text-align:center;
		color:#FFFFFF;
		height:25px;
		line-height:25px;
		font-size:16px;
		font-weight:bold;
		margin-left:230px;
	}
	#fejlec div.fomenu a{
		font-style:normal;
		font-family:"Times New Roman", Times, serif;
		font-size: 15px;
		color:#FFFFFF;
	}
	
/*** REKLÁM ***/
	#reklam{
		float:left;
		width:780px;
		height:80px;
		background:url(pics/bg_reklam.jpg) left no-repeat;
	}

/*** TÖRZS ***/
	#torzs{
		width:520px;
		float:left;
		color:#333333;
	}
	#torzs h1{
		padding:0px 0px 0px 5px;
		margin:0px 0px 0px 0px;
		font-size:18px;
		text-align:left;
		float:left;
		line-height:20px;
	}
	#torzs h2{
		padding:0px;
		margin:5px 0px 5px 0px;
		font-size:14px;
		text-align:left;
		line-height:20px;
	}
	#torzs h3{
		padding:0px;
		margin:5px 0px 5px 0px;
		font-size:12px;
		text-align:left;
		line-height:16px;
	}
	
	#torzs a.jelolt{
		text-decoration:underline;
		font-size:16px;
	}
	
	#torzs .kiemelt{
		font-size:14px;
		font-weight:bold;
	}
	#torzs div.oszlop{
		float:left;
		width:250px;
	}
	#torzs div.ikonok{
		float:right;
		padding:0px 5px 0px 0px;
		line-height:20px;
	}
	#torzs div.csik_nagy{
		width:520px;
		height:4px;
		font-size:1px;
		clear:both;
		background-color:#7e211c;
	}
	#torzs div.csik_kicsi{
		width:250px;
		height:4px;
		font-size:1px;
		clear:both;
		background-color:#7e211c;
	}
	#torzs div.bekezdes{
		clear:both;
		padding:6px;
	}
	#torzs div.leiras{
		text-align:justify
	}
	#torzs div.apro{
		color:#666666;
		font-size:11px;
	}
	#torzs div.hatarolo{
		margin:15px 5px 20px 5px;
		border-bottom:1px  dashed;
		line-height:15px;
		text-align:center;
	}
	#torzs div.keposzlop_bal{
		float:left;
		padding:2px 10px;
	}
	#torzs div.keposzlop_jobb{
		float:right;
		padding:0px 10px 2px 10px;
	}
	#torzs ul{
		margin: 0px 10px 0px 20px;
		padding: 0px 0px 0px 0px;
	}
	#torzs li{
		padding: 1px 0px 1px 0px;
	}
	
	/*** FÓRUM ***/
	#torzs div.hozz_fejlec_bal{float:left; width:140px;background-color:#dfcda5; padding-left:10px; height:20px; line-height:20px;}
	#torzs div.hozz_fejlec_jobb{float:left; width:344px; text-align:right;background-color:#dfcda5; padding-right:10px;height:20px; line-height:20px;}
	#torzs div.hozz_torzs_bal{float:left; width:70px; text-align:center; padding:10px;}
	#torzs div.hozz_torzs_jobb{float:left; width:394px; text-align:left; padding:10px;}
	
	/*** FÜL ***/
		#ful{
		}
		#ful div.tartalom{
			float:right;
			padding:0px 15px;
			background:url(pics/ful_bg.jpg);
			line-height:16px;
			color:#FFFFFF;
			font-weight:bold;
			font-size:13px;
			height:16px;
		}
		#torzs div.disz{
			float:right;
			background:url(pics/ful_szel.jpg) no-repeat;
			line-height:16px;
			height:16px;
			float:right;
			width:42px;
		}
		#ful a{
			font-family:"Times New Roman", Times, serif;
			color:#FFFFFF;
			font-style:normal;
		}

/*** ALMENU ***/
	#almenu{
		width:250px;
		float:left;
		color:#FFFFFF;
	}
	#almenu a{
		/*color:#FFFFFF;*/
		color:#f3e1bd;
	}
	#almenu a:hover{
		color:#FFFFFF;
	}
	#almenu div.fejlec{
		width:250px;
		height:90px;
		background:url(pics/bg_almenu_fejlec.jpg);
	}
	#almenu div.tartalom{
		width:250px;
		background:url(pics/bg_almenu_tartalom.jpg);
		padding-bottom:10px;
	}
	#almenu div.allec{
		width:250px;
		height:20px;
		background:url(pics/bg_almenu_allec.jpg);
	}
	#almenu h1{
		width:150px;
		padding:35px 0px 0px 0px;
		margin:0px 0px 0px 55px;
		font-size:18px;
		text-align:right;
	}
	#almenu h2{
		width:170px;
		font-size:18px;
		text-align:right;
	}
	#almenu div.szoveg{
		width:185px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 30px;
		text-align:left;
		position:relative;
		top:-10px;
	}
	#almenu div.bal{
		padding: 0px;
		margin: 0px;
		width:50px;
		text-align:left;
		float:left;
		font-size:20px;
	}
	#almenu div.jobb{
		padding: 0px;
		margin: 0px;
		width:130px;
		float:left;
	}

	#almenu div.keszLepes{
	}	
	#almenu div.aktLepes{
		font-weight:bold;
		text-decoration:underline;
	}
	#almenu div.kovLepes{
		opacity:0.5;
		MozOpacity:0.5;
		KhtmlOpacity:0.5;
		filter:alpha(opacity:50);
		width:180px;
	}
	
	#almenu div.megj{
		font-size:12px;
	}
	#almenu ul{
		margin: 0px 10px 0px 15px;
		padding: 0px 0px 0px 0px;
	}
	#almenu li{
		padding: 0px 0px 0px 0px;
	}

/*** ŰRLAPOK ***/

	form{
		margin:0px;
		padding:0px;
	}
	input{
		font-size:14px;
		height:18px;
		color:#333333;
		padding:0px;
		margin:0px;
		vertical-align:middle;
		border:1px solid #999999;
		font-family:"Courier New", Courier, monospace;
	}
	input.button{
		cursor:pointer;
		width:80px;
		height:20px;
		background:#c1a677;
		font-size:12px;
		font-weight:bold;
		font-family:"Times New Roman", Times, serif;
	}
	
	select{
		font-size:14px;
		height:20px;
		color:#333333;
		padding:0px;
		margin:0px;
		border:1px solid #999999;
		font-family:"Courier New", Courier, monospace;
	}
	
	#urlap{
	}
	
	#urlap ul{
		margin-top:0px;
		margin-bottom:0px;
	}
	#urlap tbody{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	#urlap td.nev{
		font-weight:bold;
		width:150px;
		vertical-align:top;
	}
	#urlap td.ertek{
		width:350px;
	}
	#urlap td.szunet{
		height:10px;
	}
	#urlap div.alnev{
		padding-left:10px;
		font-weight:normal;
	}
	#urlap div.leiras{
		z-index:10;
		position:fixed;

		text-align:left;
		top:0px;
		left:0px;
		width:100%;
	
		/*margin-left:10px;*/
		
		/*background:#f3e1bd;*/
		cursor:pointer;
		/*background:#c1a677;*/
		background:#FFFFFF url(pics/sugo.gif) right top no-repeat;
		opacity:0.8;
		MozOpacity:0.8;
		KhtmlOpacity:0.8;
		filter:alpha(opacity:90);
		font-size:17px;
		border-bottom:solid 1px #333333 ;
		display:none;
		color:#000000;
	}
	#urlap div.leiras ul{
		padding:20px;
	}
	#urlap div.hiba{
		font-size:13px;
		color:#990000;
		padding-left:15px;	
	}
	#urlap input{
		width:350px;
	}
	#urlap input.check{
		width:16px;
		text-align:left;
		border:none 0px;
	}
	
	#urlap input.button{
		width:80px;
	}

/*** LISTA - Listák***/
	#lista{
	}
	#lista thead{
		font-weight:bold;
		background:#7e211c;
		color:#FFFFFF;
		height:24px;
		font-size:12px;
	}
	#lista thead a{
		font-style:normal;
		color:#FFFFFF;
	}
	#lista tbody{		
		line-height:22px;
		font-size:12px;
	}
	#lista tr.vilagos{
	}
	#lista tr.sotet{
		background:#dfcda5;
	}
	
/*** ALLEC ***/
	#allec{
		width:780px;
		height:30px;
		background:url(pics/bg_allec.jpg) left top no-repeat;
		line-height:20px;
		text-align:center;
		color:#FFFFFF;
	}
	#allec a{
		color:#FFFFFF;
	}
	#allec a:hover{
		color:#FFFFFF;
	}
	
/*** ESZKÖZÖK ***/
	/* Kereső */
	#keresoEszkoz{
		position:absolute;
		top:290px;
		left:270px;
		width:440px;
		border:#999999 1px solid; 
		padding:20px;
		background:url(pics/bg_kereso.jpg) right top no-repeat #dfcda5;
	}
	#keresoEszkoz h1{
		margin:0px;
		padding:5px 5px;
		font-size:16px;
	}
	
/*** JOGOK ***/
	#jogok{
		width:780px;
		height:16px;
		font-size:10px;
		text-align:center;
	}
