html{ 	background: #444 url('html_bg.jpg') repeat-x;}body {	background: url('keret_bg.jpg') repeat-y center;	font-family: Tahoma, Arial, sans-serif;	margin: 0;	padding: 0;	height: 100%;	width: 100%;	font-size: 12px;	color: #333;}img,table {	border: none;}a:link, a:visited {	outline: none;	text-decoration: underline;	font-weight: normal;	color: #666666;}a:hover {	text-decoration: none;	font-weight: normal;	color: #4CAFC6;}h1,h4 { color: #688DBA; }h2 {	font-size: 20px; color: #6E96B4; line-height: 1.3em; }h3 {	font-size: 15px; color: #6E96B4; }#keret {	margin: 0 auto;	width: 1000px;	min-height: 96%;}#fejlec {	width: 1000px;	height: 185px;	background: url(head_bg.jpg) repeat-x;	position: relative;}#logo{	position: absolute;	top: 0px;	left: 0px;	width: 366px;	height: 185px;}#fb {
	position: absolute;	top: 54px;	right: 24px;	background: url('fb_gomb.png');	width: 109px;	height: 38px;	display: block;}#dock {	position: absolute;	width: 600px;	height: 90px;	bottom: 40px;	left: 250px;	/*border: 1px dotted green; */}	#dock ul {		margin: 0px;		padding: 0px;		list-style: none;		line-height: 0px;	}		#dock li a{		margin: 0px;		padding: 0px;		width: 100px;		height: 15px;		float: left;		clear: none;		font-size: 14px;		text-align: center;		color: black;		line-height: 16px;		text-decoration: none;		font-weight: bold;	}		#dock li a:hover{		color: white;	}#menu {	width: 190px;	float: left;}#navi {	position: absolute;	bottom: 0px;	left: 10px;	height: 20px;	width: 980px;	text-align: center;}.minihir {	padding: 10px;	text-align: left;	background-color: #ACDEFF;}.minihir a {	font-weight: bold;	color: #281670;}.minihir a:hover {	color: red;}.module_container {	width: 180px;	margin: 5px;	overflow: hidden;	margin-bottom: 20px;}	.module_head {		width: 180px;		height: 22px;		background: url(module_head.jpg);		overflow: hidden;		font-family: Tahoma, Arial, sans-serif;		font-size: 14px;		text-align: left;		font-weight: bold;		color: #688DBA;		text-align: center;		padding-top: 5px;	}	.module_content{		width: 168px;		background-color: #F4F5F5;		border-top: 1px solid #cccccc;		border-left: 1px solid #e7e8ea;		border-right: 1px solid #e7e8ea;		padding: 5px;	}		.module_content ul {		margin: 0px;		padding-left: 20px;	}	.module_content li a, .module_content li a:visited {		line-height: 18px;		text-decoration: none;		font-size: 11px;		height: 18px;		color: #666666;		font-weight: bold;	}	.module_content li a:hover {		color: #688DBA;	}	.module_foot {		width: 180px;		height: 5px;		background: url(module_foot.jpg) no-repeat;	}#text {	width: 780px;	margin-left: 210px;	margin-right: 10px;	margin-bottom: 10px;	margin-top: 10px;	text-align: justify;	font-size: 13px;}a:hover {	color: #688DBA;}.center { text-align: center; }#footer {	margin: 0 auto;	width: 1000px;	height: 41px;	color: #aaa;	text-align: center;	background: url('bottom.jpg');	clear: both;}#bottom_sh {	margin: 0 auto;	width: 860px;	height: 13px;	background: url(bottom_sh.jpg) repeat-x;}/*#box {	margin: 0 auto;	padding-left: 50px;	padding-top: 10px;	width: 530px;	height: 90px;	background: url('box.png');	font-family: Arial, sans-serif;	font-size: 15px;	text-align: left;}*/#boc {	border: 1px solid #C64934; 	padding: 10px;	background-color: #f4f5f5;	margin: 0 auto;	padding-left: 50px;	padding-top: 10px;	width: 530px;	height: 90px;	text-align: left;}TABLE#levelek { 	margin: 0 auto;	width: 98%; 	border-collapse: collapse; 	border: 1px solid #DDDDDD; 	color: #004C4D;	text-align: left;}	TABLE#levelek a { color: #004C4D; text-decoration: none; }	TABLE#levelek a:hover { color: #30569D; text-decoration: underline; }	TABLE#levelek TH { height: 20px; background-color: #CFCFCF; color: black; font-weight: normal; border-bottom: 2px solid #004C4D;}	TABLE#levelek TR{ height: 26px; }	TABLE#levelek TR:hover{ background-color: #F1F1F1; }	TABLE#levelek TR.grey { background-color: #F9F9F9; }	TABLE#levelek TR.grey:hover{ 	background-color: #F1F1F1; }	TABLE#levelek TD { border-bottom: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; }	.error {	margin: 0 auto;	width: 170px;	padding: 5px;	text-align: center;	font-weight: bold;	background: #ffeeee;	border-top: 2px solid #aa0000;	border-bottom: 2px solid #aa0000;	overflow: hidden;}.succes {	margin: 0 auto;	width: 170px;	padding: 5px;	text-align: center;	font-weight: bold;	background: #eeffee;	border-top: 2px solid #00aa00;	border-bottom: 2px solid #00aa00;	overflow: hidden;}.level {	width: 95%;	border: 1px solid #ccc; 	padding: 5px; 	text-align: justify; 	background-color: #f8f8f8;}.date {	color: #666;	font-size: 8px;	float: right;}#admin {	background: #eee;	border: 1px dashed #333;	padding: 15px;}.hir {	border-bottom: 1px dashed #aaa;}.szurke {	margin: 0 auto; 	width: 500px; 	background-color: #eee; 	padding: 10px; 	text-align: center;	border: 1px dashed #aaa; }#bemut {	font-family: Tahoma, Verdana, Arial;	font-size: 12px;	font-weight: normal;	text-decoration: none;}.box {	margin: 0 auto;	margin-bottom: 30px;	width: 751px;}.box .box_top {	width: 736px;	height: 19px;	color: white;	font-weight: bold;	padding-top: 7px;	padding-left: 15px;	background: url('box_top.jpg') no-repeat;}.box .box_con {	width: 731px;	background: url('box_bg.jpg') repeat-y;	color: black;	padding: 10px;	text-align: left;}.box .box_bot {	width: 751px;	height: 10px;	background: url('box_bot.jpg') no-repeat;	padding: 0px;	margin: 0px;}.box TABLE{	width: 100%;	border-collapse: collapse;}#fullCover {	display: none;	position: absolute;	z-index: 1000;	top: 0px;	left: 0px;	width: 0px;	height: 0px;	background-color: #000000;	filter: alpha(opacity=50);	opacity: 0.50;	-moz-opacity:0.50;}#popDialog {	display: none;	position: absolute;	z-index: 1001;	top: 10px;	left: 10px;	width: 0px;	height: 0px;	background: #F7F7F7;	padding: 15px;	overflow:hidden;}#popDialog a {	font-size: 14px;}#popDialog TABLE{	width: 100%;	border-collapse: collapse;}p {	margin: 0px;	padding: 0px;}#kbox {	width: 293px;	height: 93px;	background: url('kbox.jpg') no-repeat;	padding: 15px;	text-align: center;}