body {
	background-image: url(images/hatter.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color: #c0ebf6;
	font: #555555;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#keret {
   width:904px;
   margin-left:-454px;
   position:relative;   
   left:50%;
}
#keret a{
  outline: none;
}
#fejlec_menu_belepes{
   width:904px;
   height:63px;
   /*background-image:url(images/fejlec_fent.jpg);*/
   /*background-image:url(images/fejlec_fent_uj.jpg);*/
   background-image:url(images/fejlec_fent_uj2.jpg);
   position:relative;
}
#fejlec_menu_kilepes{
   width:904px;
   height:63px;
   /*background-image:url(images/fejlec_fent.jpg);*/
   /*background-image:url(images/fejlec_fent_uj.jpg);*/
   background-image:url(images/fejlec_fent_kilepes.jpg);
   position:relative;
}
#fejlec_menupontok {
width: 600px;
height: 63px;
float: right;
}
#menu_fooldal {
	position:relative;
	left:37px;
	top:0px;
	width:83px;
	height:63px;
	z-index:1;
	float: left;
}
#menu_fooldal a { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none; 
}
#menu_fooldal a:hover, #menu_fooldal a.aktiv { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none;
background-image:url(images/btn_fooldal.jpg);
background-repeat:no-repeat;
}

#menu_bemutat {
	position:relative;
	left:37px;
	top:0px;
	width:124px;
	height:63px;
	z-index:1;
	float: left;
}
#menu_bemutat a { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none; 
}
#menu_bemutat a:hover, #menu_bemutat a.aktiv { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none;
background-image:url(images/btn_bemutat.jpg);
background-repeat:no-repeat;
}
.menu_bemutat_aktiv {
background-image:url(images/btn_bemutat.jpg);
background-repeat:no-repeat;
}
#menu_partner {
	position:relative;
	left:37px;
	top:0px;
	width:107px;
	height:63px;
	z-index:1;
	float: left;
}
#menu_partner a { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none; 
}
#menu_partner a:hover,#menu_partner a.aktiv { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none;
background-image:url(images/btn_partner.jpg);
background-repeat:no-repeat;
}
.menu_partner_aktiv {
background-image:url(images/btn_partner.jpg);
background-repeat:no-repeat;
}
#menu_regiszt {
	position:relative;
	left:37px;
	top:0px;
	width:115px;
	height:63px;
	z-index:1;
	float: left;
}
#menu_regiszt a { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none; 
}
#menu_regiszt a:hover,#menu_regiszt a.aktiv { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none;
background-image:url(images/btn_regiszt.jpg);
background-repeat:no-repeat;
}
.menu_regiszt_aktiv {
background-image:url(images/btn_regiszt.jpg);
background-repeat:no-repeat;
}
#menu_belepes, #menu_kilepes {
	position:relative;
	left:37px;
	top:0px;
	width:115px;
	height:63px;
	z-index:1;
	float: left;
}
#menu_belepes a, #menu_kilepes a { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none; 
}
#menu_belepes a:hover,#menu_belepes a.aktiv { 
  display:block; 
  width:100%; 
  height:100%; 
  text-decoration:none;
  background-image:url(images/btn_belepes.jpg);
  background-repeat:no-repeat;
}

#menu_kilepes a:hover,#menu_kilepes a.aktiv { 
  display:block; 
  width:100%; 
  height:100%; 
  text-decoration:none;
  background-image:url(images/btn_kilepes.jpg);
  background-repeat:no-repeat;
}

.menu_belepes_aktiv {
background-image:url(images/btn_belepes.jpg);
background-repeat:no-repeat;
}

/*.menu_kilepes_aktiv {
background-image:url(images/btn_kilepes.jpg);
background-repeat:no-repeat;
} */

#fejlec_virag{
   width:904px;
   height:197px;
   background-image:url(images/fejlec_virag.jpg);
}

#fejlec_kerdojel{
   width:904px;
   height:197px;
   background-image:url(images/fejlec_kerdojel.jpg);
}
#fejlec_kulcs{
   width:904px;
   height:197px;
   background-image:url(images/fejlec_kulcs.jpg);
}

#fejlec_notesz{
   width:904px;
   height:197px;
   background-image:url(images/fejlec_notesz.jpg);
}

#fejlec_partnerek{
   width:904px;
   height:197px;
   background-image:url(images/fejlec_partnerek.jpg);
}



#allas{
   width:904px;
   height:85px;
   background-image:url(images/allast.jpg);
   background-repeat:no-repeat;
}
#tartalom {
   width: 904px;
   background-image:url(images/tart_fejlec.jpg);
   background-position:top;
   background-repeat:repeat-x;
   background-color: #ffffff;
	float: left;
}
#balmenu {
   width:168px;
   background-image:url(images/menu_hatter.jpg);
   background-repeat:repeat-y;
   position:relative;
   margin-top:30px;
   /*height: 515px;*/

}
#kozep_tart {
   position:relative;
   margin-top:30px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   	color: #555555;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	text-align: justify;
}
#kozep_tart li{
  margin-bottom: 5px;
}
#kozep_tart a{
   	color: #f77337;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#kozep_tart a:hover{
   	color: #f69162;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
.tart_fejlec , h1 {
  color: #f77337;
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
h2{
  color: #f77337;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
h3{
  color: #f77337;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
h4{
  color: #333333;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#jobbmenu {
   width:168px;
   background-image:url(images/menu_hatter.jpg);
   background-repeat:repeat-y;
   position:relative;
   margin-top:30px;
   height: 160px;
}
#footer {
   background-image:url(images/lablec.jpg);
   background-repeat:repeat-x;
   position:relative; 
   width: 904px;
   height: 34px; 
   float:left;
}
#footer_szov {
padding-left: 10px;
padding-right: 10px;
color: #7a7a7a;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
line-height:24px;
}
#footer_szov a{
color: #7a7a7a;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
line-height:24px;
}
#bmf_karrier {
	position:relative;
	left:67px;
	top:40px;
	width:400px;
	height:49px;
	z-index:1;
	color: #ffffff;
	font-size: 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#bmf_biztos_lepes {
	position:relative;
	left:160px;
	top:30px;
	width:400px;
	height:49px;
	z-index:1;
	color: #f77337;
	font-size: 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#szep {
width: 168px;
height: 3px;
float: left;
}
#szep_alj {
width: 168px;
height: 10px;
float: left;
}
#szep_fejl {
width: 168px;
height: 42px;
background-image:url(images/menu_fejlec.jpg);
background-repeat:no-repeat;
}
#szep_fejl_cim {
padding-left:15px;
padding-top: 5px;
color: #00000;
font-size: 14px;
}
#menuk {
width: 153px;
/*height: 20px;*/
/*float:left;*/
color: #f77337;
display:block;
line-height: 20px;
padding-left: 15px;

}
#menuk a{
color: #f77337;
display: block;
text-decoration:none;
width: 140px;
height: 100%;
border: none;
outline: none;

}
#menuk a:hover{
color: #f77337;
display: block;
padding-left: 7px;
}
#menuk a.active{
color: #f77337;
/*padding-left: 7px;*/
display: block;
/*font-weight: bold;*/
color:black;
}
#menuk span.szulo{
/*color: #f77337;*/
/*padding-left: 7px;*/

font-weight: bold;

}
#menuk a span{
/*  display: block;*/
}
#allast {
	position:relative;
	left:0px;
	top:0px;
	width:448px;
	height:85px;
	z-index:1;
	float: left;
}
#allast a { 
display:block; 
width:100%; 
height:100%; 
text-decoration:none; 
}
.frontend_hiba{
  background-color:#FFEBD9;
  color:#A60000;
  line-height:120%;
  margin-right:3px;
  padding:15px;
}


.frontend_uzenet{
  color:#0000A6;
  line-height: 120%;
  background-color: #D9EBFF;
  padding: 15px 15px 15px 15px;
  margin-right:3px;
}

.logok{
  text-align: center;
  
  /*padding-left: 25px;*/
}
.logok img{
  border: 0;
  margin: 10px 10px 10px 10px;
  
}
.logo{
  float: left;
  width: 120px;
  height: 100px;
  padding: 10px 10px 10px 10px;
  vertical-align: middle;
  text-align: center;


}
.logo img{
  vertical-align: middle;
}

.urlap{
  background-color: rgb(238, 238, 238); 
  padding: 6px; 
  border: 1px solid rgb(204, 204, 204);
}


