.hefoptd {
	vertical-align: top;
	 
}
.hefoptarea {
	background-color: #FFFFd3;
}
#bevezeto{ 
   background-color: #F7FCC7;
   padding: 10px 20px 10px 20px; 
      border: 1px solid;  
  
   border-color: #FFCC99;
   text-align: center;
  line-height: 20px;
  }  
#felsorolas{ 
   margin-left: 180px;
   line-height: 20px;
  
  } 
  .datum {
 color: #990000;
 text-align: left;
 font-weight: bold;
}
  #palyazat{ 
    
    
   text-align: justify;
  line-height: 15px;
  }   
 .normalsor{
	line-height: normal;
 margin-left: 180px;
}
#jobbsav{float:left;
  background-color: #F7FCC7; 
   text-align: center; 
  width:210px;/*141*/
  padding: 15px 0 15px 0;
  
  } 
#jobbsav a {font-family: Arial, Helvetica, sans-serif;
 /*display:block; width:126px; line-height:30px; */
 width: 80%;
 
 font-size: 13px; font-style: normal;
  color: #990000; font-weight: bold;
   
 border-color:  #990000; 
   
  text-decoration:none;}
 #jobbsavlinkek {
	text-align: center;
} 
#jobbsavlinkek p {font-family: Arial, Helvetica, sans-serif;
  
 width: 80%;
 padding: 3px 0 3px 0;
 line-height: 20px;
 font-size: 13px; font-style: normal;
  color: #990000; font-weight: bold;
  background-color: #FFFFFF;
 border-color:  #990000; 
   border: 1px solid; 
  text-decoration:none;}
 
  #jobbsavlinkek a {font-family: Arial, Helvetica, sans-serif;
 display:block; /*width:126px; line-height:30px; */
 width: 80%;
 padding: 3px 0 3px 0;
 line-height: 20px;
 font-size: 13px; font-style: normal;
  color: #990000; font-weight: bold;
  background-color: #FFFFFF;
 border-color:  #990000; 
   border: 1px solid; 
  text-decoration:none;}

 #jobbsav a:hover{text-decoration:none;
 /*	background-color: #7D9FB5;*/
 	color: red;	
  } 

#tartalom{float:left;   
  width:580px; /*468=700-150*/ 
  background-color: #FFFFFF;
  border: 0px solid;
  padding: 25px 30px 25px 30px;
 
  }
#tartalom a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ff6600;
/*	color: #314376;*/
	text-decoration: none;
	font-weight: bold;
}
/*#tartalom a:visited {
	color: #7D9FB5;
	font-weight: bold;
}*/
#tartalom a:active {
 	color: #D79038;  
	font-weight: bold;
}
#tartalom a:hover {
 	color:#cc3300;
	 
	font-weight: bold;
	text-decoration: underline;
}
#tartalom   a.link {
	font-family: Times New Roman, Times, Verdana, Arial, sans-serif;
 	color: #FF6600;  
	font-size: 14pt;font-weight:bold;  
	text-decoration:underline;
	text-align: center;	
	}
#vissza {
	text-align: right;
}
 #vissza a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 	color: #314376;  
 
	text-decoration: none;
	font-weight: normal;
}
#vissza a:visited {
	color: #7D9FB5;
	font-weight:normal;
}
#vissza a:active {
	color: #D79038;
	font-weight: normal;
}
#vissza a:hover {
	color: #D79038;
	font-weight: bold;
	text-decoration:underline;
} 
.szoveg {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #000000}
.linklike {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ff6600;
/*	color: #314376;*/
	 
	font-weight: bold;	
}
  
 
.aukcio   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #444444;
	 background-color: #FFE4B5;
}
#aktualis {
     font-size: 13px; font-style: normal; 
	 line-height: 20px;
	 padding: 10px 20px 10px 20px; 
	 text-align: center;
}
.ritka {
line-height: 20px;
}

#hefop {
     font-size: 13px; font-style: normal; 
	 line-height: 20px;
	 padding: 10px 20px 10px 20px; 
	 text-align: center;
	
}

/*#hefopm {
 height: 26px; 
    background-color:  #FFE4B5;
   text-align: center;
      border-top: 1px solid; 
    border-color:  #D88E37;
     white-space: nowrap;
 }
 */
#hefopm 
{
  
 height: 26px; 
    background-color:  #FFE4B5;
   text-align: center;
      border-top: 1px solid; 
    border-color:  #D88E37;
     white-space: nowrap;
}
 #hefopm .current {
       color: white; 
	font-weight: normal;
	 height: 23px; 
	background-color: #D88E37;
   margin: 0 0 0 0;
    padding: 0 0 0 0;  
   	font-size: 13px;  
    display:block; 
  width:136px;
	vertical-align: middle;
 /*  	border: 1px solid; 
 
   border-color: red; 
   color: #990000; */
  
	}
#hefom ul 
{
  list-style: none;
 
   margin: 0.3em  0  0 0;
/*  padding: 0 0 0 30px;
   margin: 0;*/
}



#hefopm  ul ul a 
{
 /* font: normal 10px verdana, tahoma, arial, sans-serif;*/
      display: block;
      margin: 0;
       padding: 2px 3px; 
      font-weight: normal;
      background-color: #F4F4D1;
      border: 1px solid ;
      text-decoration: none; 
   border: 1px solid; 
   border-color: #D88E37;
}

#hefopm a:hover 
{
  color: red;
/*  background-color: #FFCC00;*/
}

#hefopm li 
{
  position: relative;
  float: left;
  padding: 0.3em 0.1em 0.3em 0;  
 
}

#hefopm ul ul 
{
  position: absolute;
  top: 100%;
  left: -35px;
  
  padding: 0 0 0 0;
  display: none;
  background-color: #F4F4D1;
  border: 0px solid ;
  list-style: none;
}

#hefopm ul ul li 
{

  border: 0px solid;
  padding: 0; 
  /*width: 100px;*/
  float: none;
}

#hefopm ul li:hover ul
{
  display: block;
}






