body{margin:0px; padding: 0px; background: #851022 url(../images/hatter_x.jpg) repeat-x top left; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
img{border:none;}
table{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
form{padding: 0px; margin: 0px;}

.back{background: url(../images/fejlec.jpg) no-repeat top center;}
/*.back2{width: 920px; background: #d4ca8f; margin: 0px auto;}*/
.back2{width: 922px; background: #d4ca8f; margin: 0px auto;}

.munkalap{margin: 0px auto; width: 922px;/*920*/text-align: left;}
.munkalap2{margin: 0px 15px 0px 0px; width: 907px;/*890 892*/text-align: left;}
.munkalap_lab{margin: 0px auto; width: 890px;/*890 892*/text-align: left;}
.fejlec{height: 200px; border-bottom: 20px solid #d4ca8f;}
.fejcim{margin: 0px 0px 0px 0px; height: 155px; color: #d50425; font-weight: bold;}
.fejcim a{color: #d50425; font-weight: bold; text-decoration: none;}
.fejcim a:hover{color: #d50425; font-weight: bold; text-decoration: underline;}
.fejcim span{color: #590915; padding-left: 18px;}
a.home{display: block; height: 110px; width: 320px;}

.magannyomozo_iroda{background: url(../images/magannyomozo_ures.jpg) no-repeat top center; width: 719/*888*/px; height: 64px;}
h1{font-size: 10px; margin: 0px 0px 0px 17px; padding: 5px 0px 0px 0px; color: #140203; font-weight: normal;}
h2{font-size: 22px; margin: 0px 0px 0px 17px; padding: 0px; color: #140203; font-family: "Minion Pro", Helvetica; font-style: italic; position: relative; bottom: 5px;}
h2 span{font-size: 28px; color: #940e23;}
.nem_nyomozas_keret{margin: 0px 17px 0px 17px;}
.nem_nyomozas{background: url(../images/btk.jpg) no-repeat top center; width: 890px; height: 77px; margin: 0px; color: #590915; font-family: "Minion Pro", Helvetica; font-size: 18px; text-align: left; font-weight: bold; font-style: italic;}
.nem_nyomozas_szoveg{padding: 10px 10px 0px 10px;}

.torzs{background: url(../images/torzs_y.jpg) repeat-y top right/*center*/;}
.torzs_1{background: url(../images/torzs_1.jpg) no-repeat top right/*center*/;}
.torzs_2{background: url(../images/torzs_2.jpg) no-repeat bottom right/*center*/;}
.szoveg{min-height: 266px; padding: 25px; line-height: 150%;}
.szoveg a{color: #d50425; font-weight: bold; text-decoration: none;}
.szoveg a:hover{color: #d50425; font-weight: bold; text-decoration: underline;}

.kep{padding: 4px; border: #d7d7d7 1px solid; float: left; margin: 0px 5px 0px 0px;}

.lablec{background: url(../images/lablec.jpg) no-repeat bottom center; height: 100px; text-align: center;}
.lablec_ews{text-align: center; padding: 5px 0px;}
.lablec_szoveg{color: #e0dcd1; text-align: center; line-height: 170%;}
.lablec_szoveg a{color: #d50425; text-decoration: none; font-weight: bold;}
a.labmenu1{font-weight: bold; color: #e0dcd1; text-decoration: none;}
a.labmenu2{font-weight: normal; color: #e0dcd1; text-decoration: none;}
a.labmenu1:hover{color: #d50425;}
a.labmenu2:hover{color: #d50425;}
.lablec_span{font-weight: bold; padding-left: 18px;}
.kiem{color: #d50425;}
.kiem1{font-size: 12px; font-weight: bold;}
.kiem2{font-size: 16px; font-weight: bold;}

#menu{height: 45px;}
a.menu_1{font-family: "Minion Pro", Helvetica; color: #fff; text-decoration: none; text-align: center; font-size: 18px; background: url(../images/menu.png) no-repeat top left; height: 45px; line-height: 45px; width: 182px; display: block; /*margin-left: 17px;*/}
a.menu_1:hover{font-weight: bold; color: #31251d; background: url(../images/menu_hover.png) no-repeat top left;}
a.menu_1_aktiv{font-weight: bold; font-family: "Minion Pro", Helvetica; color: #31251d; text-decoration: none; font-size: 18px; text-align: center; background: url(../images/menu_hover.png) no-repeat top left; height: 45px; line-height: 45px; width: 182px;/*187*/ display: block; /*margin-left: 17px;*/}

a.menu_2{font-family: "Minion Pro", Helvetica; color: #fff; text-decoration: none; text-align: center; font-size: 18px; background: url(../images/menu.png) no-repeat top left; height: 45px; line-height: 45px; width: 182px;/*187*/ display: block; margin-left: 3px;}
a.menu_2:hover{font-weight: bold; color: #31251d; background: url(../images/menu_hover.png) no-repeat top left;}
a.menu_2_aktiv{font-weight: bold; font-family: "Minion Pro", Helvetica; color: #31251d; text-decoration: none; font-size: 18px; text-align: center; background: url(../images/menu_hover.png) no-repeat top left; height: 45px; line-height: 45px; width: 182px;/*187*/ display: block; margin-left: 3px;}

/*
.menu_1{background: url(../images/menu_1a.jpg) no-repeat top left; height: 45px; width: 187px; display: block; margin-left: 17px;}
.menu_2{background: url(../images/menu_2a.jpg) no-repeat top left; height: 45px; width: 187px; display: block; margin-left: 3px; position: relative;}
.menu_3{background: url(../images/menu_3a.jpg) no-repeat top left; height: 45px; width: 187px; display: block; margin-left: 3px;}
.menu_1:hover{background: url(../images/menu_1.jpg) no-repeat top left;}
.menu_2:hover{background: url(../images/menu_2.jpg) no-repeat top left;}
.menu_3:hover{background: url(../images/menu_3.jpg) no-repeat top left;}
*/

.menu_keret{float: left;}
.almenu_2{display: none;}
.almenu{color: #ffffff; font-weight: bold; text-decoration: none; padding: 0px 5px; display: block; line-height: 25px; font-size: 12px;}
.almenu:hover{color: #31251d; background: #d4ca8f;}

.almenu_2{display: block; position: absolute; top: 45px; width: 237px; background: #9c2334; height: 200px;}

.topmenuul {
display: block;
list-style:none outside none;
height: 45px;
position:absolute;
margin:0px;
padding:0px;
z-index:200;
overflow:visible;
}


.topmenuli{
float:left;
width: auto;
height: 45px;
position: relative;
z-index:200;
}

.submenuul {
float: none;
list-style: none outside none;
width: 237px;
text-align: left;
position: absolute;
display: none;
left: 0px;
top: 45px;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
height: auto;
z-index: 200;
background: #9c2334;
}

.submenuli {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 200;
text-align: left;
line-height: 25px;
height: 25px;
width: 237px;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul,
div#menu ul ul ul li:hover ul ul,
div#menu ul ul ul ul li:hover ul ul
{
	display: none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul,
div#menu ul ul ul ul li:hover ul,
div#menu ul ul ul ul ul li:hover ul
{
	display: block;
	z-index:1000;
}

/*** KT */
#oldalmenu {width:190px;vertical-align:top;background:#d4ca8f;}
#oldalmenu div {padding: 7px 0 7px 15px;}
#oldalmenu div:hover {background: white;}
#oldalmenu a {color: black; text-decoration: none;}

