div.csik{
	height: 2px;
	overflow: hidden;
	background: #D7DFE5 url(../elemek/csik.gif) repeat-x;
}
a.menu{
	margin-right: 20px;
	padding-left: 10px;
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	background: left url("../elemek/kor.gif") no-repeat;
}

a.menu:hover{
	margin-right: 20px;
	padding-left: 10px;
	text-decoration: underline;
	color: #fff;
	font-size: 12px;
	background: left url("../elemek/kor.gif") no-repeat;
}

.b_ref{
	font-weight: bold;
	margin-bottom: 20px;	
}

.i_ref{
	font-style: italic;
	margin-bottom: 15px;
}

ul.roll_menu, li.roll_menu {
	list-style-type: none;
	margin:0px;
	padding:0px;
}

ul.roll_menu{
	position: relative;
	top: 0px;
	background: transparent url(../elemek/menu.gif) top left no-repeat;
	width: 783px;
	height: 37px;
	text-align: center;
}

li.roll_menu{float: left;}

li.roll_menu a.roll_menu {
	display: block;
	height: 37px;
}

li.roll_menu a.roll_menu:hover {
	background: transparent url(../elemek/menub.gif) top left no-repeat;
}

ul.roll_menu_2, li.roll_menu_2 {
	list-style-type: none;
	margin:0px;
	padding:0px;
}

ul.roll_menu_2{
	position: relative;
	top: 0px;
	background: transparent url(../elemek/menu_also.gif) top left no-repeat;
	width: 780px;
	height: 32px;
	text-align: center;
}

li.roll_menu_2{float: left;}

li.roll_menu_2 a.roll_menu_2 {
	display: block;
	height: 32px;
}

li.roll_menu_2 a.roll_menu_2:hover {
	background: transparent url(../elemek/menu_alsob.gif) top left no-repeat;
}

a.dokument{
	margin-left: 10px;
	text-decoration: none;
	color: #557799;
	font-size: 11px; 
}

a.dokument:hover{
	margin-left: 10px;
	text-decoration: none;
	color: #557799;
	font-size: 11px; 
}

p.aukuszt{
	margin: 15px 0px 5px 0px;
	color: #0176B3;	
}

p.eler{
	font-family: Arial, Verdana, sans-serif;
	color: #143A5B;
	margin-left: 15px;
	margin-bottom: 5px;
	padding: 0px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

p.footer{
	font-family: Arial, Verdana, sans-serif;
	color: #143A5B;
	margin: 0px;
	padding: 2px 0px 0px 40px;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

td.bal_fent{
	margin: 0px;
	padding: 0px;
	width: 50%;
	background: url("../elemek/bal_fent_hatter.gif") repeat-x;	
}

td.jobb_fent{
	margin: 0px;
	padding: 0px;
	width: 50%;
	background: url("../elemek/jobb_fent_hatter.gif") repeat-x;	
}

td.szel{
	margin: 0px;
	padding: 0px;
	width: 50%;
	background-color: #EEF0F7;	
}

td.lent{
	margin: 0px;
	padding: 0px;
	width: 50%;
	background: url("../elemek/footer_hatter.gif") repeat-x;	
}

td.tartalom{
	margin: 0px auto;
	padding: 0px 25px 0px 25px;
	width: 780px;
	vertical-align: top;
	background: #fff top url("../elemek/tart_hatter.gif") repeat-y;
}

td.aukuszt_b{
	margin: 0px;
	padding-left: 20px;
	width: 180px;
}

td.aukuszt_j{
	vertical-align: middle;
	text-align: justify;
	font-size: 14px;
	padding: 20px 40px 20px 0px;
}

#level{
	position: absolute;
	margin-top: 24px;
	margin-left: 756px;
	width: 48px;
	height: 41px;
	background: url("../elemek/level.gif") no-repeat;
	border: 0px solid #fff;
}

#haz{
	position: absolute;
	margin-top: 24px;
	margin-left: 611px;
	width: 145px;
	height: 41px;
	background: url("../elemek/haz_hatter.gif") no-repeat;
	border: 0px solid #fff;
}

#header{
	margin: 0px auto;
	padding: 0px;
	width: 830px;
	height: 204px;
	background: url("../elemek/header.jpg") no-repeat;
}

#menu{
	float: left;
	padding: 0px;
	width: 830px;
	height: 40px;
	background: url("../elemek/menu_hatter.gif") repeat-y;
}

#menup{
	margin: 0px auto;
	padding: 0px;
	width: 783px;
	height: 37px;
	background: url(../elemek/menu.gif) no-repeat;
}

#inf{
	margin-left: 20px;
	padding: 10px 15px 0px 15px;
	width: 165px;
	text-align: justify;
	background: #F6F8F9 bottom url("../elemek/inf_hatter.gif") repeat-x;
	border: 1px solid #B5B5B5;
	border-bottom: 1px solid #DAE1E5;
	border-top: 3px solid #BCCAD3;
}

#inf2{
	margin-left: 20px;
	padding: 10px 15px 0px 15px;
	width: 165px;
	background: #F6F8F9 bottom url("../elemek/inf2_hatter.gif") repeat-x;
	border: 1px solid #B5B5B5;
	border-top: 0px;
}

.inf_uj{
	margin: 10px 0px 0px 20px;
	padding: 10px 15px 0px 15px;
	text-align: justify;
	background: #E5EBEE bottom url("../elemek/inf_hatter.gif") repeat-x;
	border: 1px solid #BCCAD3;
	border-top: 3px solid #BCCAD3;
}

#menu_also{
	text-align: center;
	margin: 0px auto;
	padding-top: 9px;
	width: 780px;
	height: 23px;
	vertical-align: top;
	background: url(../elemek/menu_also_hatter.gif) repeat-x;
}

#footer{
	margin: 0px auto;
	padding: 0px;
	width: 830px;
	height: 42px;
	background: top url("../elemek/footer.png") no-repeat;
}

p.felirat{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}


a.eler{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #143A5B;
}

a.eler:hover{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #143A5B;
}

.vissza{
	margin: 20px 0px 0px 0px;
	font-weight: bold;
}
