html{width: 100%; height: 100%;}
body{background: url('../img/hatter_3.jpg') no-repeat; width: 100%; height: 100%; padding: 0px; margin: 0px; background-color: #0F276E;}
table{border: 0px; border-spacing: 0px; border-collapse: collapse; margin: 0px; padding: 0px;}
table td{border: 0px; border-spacing: 0px; border-collapse: collapse; margin: 0px; padding: 0px;}

#container{width: 100%; height: 100%; min-width: 1100px;}
#header_katt
{
	position: absolute;
	width: 220px;
	height: 80px;
	cursor: pointer;
	top: 43px;
	left: 25px;
	z-index: 999;
}
#fomenu_hatter{height: 131px; /*background: url('../img/fomenu_hatter_1.png');*/ margin-left: 316px; margin-right: 160px;}
#mp_logo{width: 141px; height: 115px; background: url('../img/mp_logo.png') no-repeat 0 5px; float: right; margin-right: 55px;}

#fomenu_table{margin-left: 18px; margin-top: -5px;}
#fomenu_table td{width: 150px; text-align: center;}
#fomenu_table td img{cursor: pointer;}
.kedv_jud_img{margin-bottom: 0px;}

.cat_elem { padding-top: 15px; text-align: center; font-size: 15px;}
.cat_elem div { cursor: pointer;}
.cat_elem div:hover { color: yellow;}


.fomenu_delimiter {
	float: right;
	/*background: url('../img/fomenu_delimiter.png');*/
	background-color: #70C4EC;
	width: 2px;
	height: 120px;
	margin-top: -9px;
	margin-right: 3px;
}
.fomenu_delimiter_dummy{
	float: right;
	/*background: url('../img/fomenu_delimiter.png');*/
	width: 2px;
	height: 120px;
	margin-top: -10px;
}

#menu_bal_div{float: left; margin-left: 38px;}
#menu_bal_table{/*width: 251px;*/}
#content{margin-left: 257px; margin-right: 6px;}
.menu_act_color{color: yellow;}
.menu:hover{color: yellow;}
#menu_bal_table td{background: url('../oldal/ikonhatter.png'); text-align: center; padding-bottom: 10px; font-size: 16px; cursor: pointer;}
#menu_bal_table td img{cursor: pointer; margin-left: 60px; margin-right: 60px; margin-top: 10px;}
#demo_icon_div{width: 75px; height: 75px; margin: auto; margin-top: 10px;}

.content_iframe{width: 100%;}

#contentframe{height: 500px;}
#contentframe_jogsz_div{display: none; position: absolute; top: 135px; left: 0px; right: 0px; bottom: 0px; background-color: white;}
#contentframe_jogsz{width: 100%; height: 100%;}
#middle_div{}

#footer{text-align: center; margin-left: 257px; padding-bottom: 25px;}
#footer a{cursor: pointer; text-decoration: none; color: white;}
#footer a:hover{color: yellow;}
#footer_table{margin: auto;}
#footer_table td{padding-left: 15px; padding-right: 15px; padding-top: 8px;}
#footer_cimismetles{margin-top: 10px;}
#link_cloud{margin-top: 35px; padding-left: 10px; padding-right: 10px;}
#link_cloud a{color: white; font-weight: bold; font-size: 14px;}
#link_cloud{color: gray;}
#admin_caller_div{position: fixed; bottom: 0px; left: 0px; width: 20px; height: 20px; /*background-color: red;*/}