/************************************
**                                 **
**      PannonJob - CSS v1.0      **
**                                 **
**           2010.05.12.           **
**                                 **
************************************/

/* GLOBALS */
body{
	padding:		0 !important;
	margin:			0 !important;
	background:		#fff;
	font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
	font-weight:	normal !important;
	font-size:		11px !important;
	color:			#444 !important;
	line-height:	1.5em;
	}

form{margin: 0 !important; padding: 0 !important;}
img{border: none;}
/* img.png{border: 0px;behavior: url(css/png2.htc);} */
a{color: #00f;text-decoration: underline;}
a:hover{text-decoration: underline; color: #f00;}


/* ADDONS */
.s5{height:5px; width:1px; overflow:hidden; clear:both; float:none;}
.s10{height:10px; width:1px; overflow:hidden; clear:both; float:none;}
.s20{height:20px; width:1px; overflow:hidden; clear:both; float:none;}
.s30{height:30px; width:1px; overflow:hidden; clear:both; float:none;}
.big{ font-size: 14px; font-weight: bold; }
.big1{ font-size: 18px; font-weight: bold; }
.big2{ font-size: 22px; font-weight: bold; }
.small{ font-size: 10px !important;}
.link{cursor: pointer !important; }
.help{cursor: help; }
.und{ text-decoration: underline; }
.redhover:hover{ color: #f00 !important;}
.nofloat{float: none !important; clear: both !important; overflow: hidden !important;}
.absmiddle{vertical-align: middle !important;}
.noborder{border: none !important;}


/* COLORS */
.red{ color:#990000; }
.normal{ color:#444; }
.grey_dark{ color: #222; }
.blue{ color: #0173ba; }
.blue2{color: #508cc3; }
.white{ color: #fff; }
.black{ color: #444; }
.orange{ color: #fe9603; }
.green{ color: #41a81c; }

/* WIDTHS */	
/*Percentages*/
.w100{width: 100% !important;}
/*Pixels*/

.w50px{ width: 50px !important; }
.w70px{ width: 70px !important; }
.w80px{ width: 80px !important; }
.w90px{ width: 90px !important; }
.w100px{ width: 100px !important; }
.w130px{ width: 130px !important; }
.w150px{ width: 150px !important; }
.w200px{ width: 200px !important; }
.w250px{ width: 250px !important; }
.w300px{ width: 300px !important; }

/* HEIGHTS */
.h5{height:5px;overflow:hidden !important;}
.h10{height:10px;overflow:hidden !important;}
.h12{height:12px;overflow:hidden !important;}
.h20{height:20px;overflow:hidden !important;}
.h30{height:30px;overflow:hidden !important;}
.h40{height:40px;overflow:hidden !important;}


/* Floats and aligns */

.Fleft{float: left !important;}
.Fright{float: right !important;}
.Cleft{clear: left !important;}
.Cright{clear: right !important;}

.Hleft{text-align: left !important;}
.Hcenter{text-align: center !important;}
.Hright{text-align: right !important;}

.Vtop{vertical-align: top !important;}
.Vmiddle{vertical-align: middle !important;}
.Vbottom{vertical-align: bottom !important;}

/* LAYOUT START */

div.frame{
	width:		1000px;
	height:		auto;
	padding:	0px 0px 5px 5px !important;
	margin:		0px 0px 0px 0px !important;	
	background:	transparent;
	}
	
	div.frame div.fejlec {
		position:relative;
		width: 1000px;
		height: 208px;
		top: 0;
		left: 0;
		background-image: url(../images/fejlec_v2.png);
		background-repeat:no-repeat;
  		background-position: left;
		}
		 div.frame div.fejlec div.big_blue {
		 	background-image: url(../images/V2/HUN/big_blue_line.png);
			height: 12px;
			width: 900px;
			float: left;
		 }
		 div.frame div.small_blue {
		 	background-image: url(../images/V2/HUN/small_blue_line.png);
			height: 12px;
			width: 900px;
			float:	left;
		 }
		 div.frame div.fejlec div.logo {
			height:90px;
			width:300px;
			float: left;
			background-color: white;
			background-repeat: no-repeat;
			background-image: url(../images/V2/HUN/logo.jpg);
			
			}
			div.frame div.fejlec div.logo span.felirat {
				float:			left;
				font-size:		15px;
				font-weight:	bold;
				color:			#092255;
				text-shadow:    1px 1px 1px #000;
				filter:			Glow(Color=#000000,Strength=1);
				text-decoration: none;
				height: 40px;
				width:	120px;
				margin-left: 10px;
				}
 		div.frame div.fejlec div.ures {
			height:90px;
			width:600px;
			float:left;
			background-color: white;
			background-image: url(../images/V2/HUN/fej_ures.jpg);
			background-repeat: no-repeat;
			}

	div.frame div.fejlec div.menu {
	 	position: inherit;
		height: 200px; 
	 	width: 990px;
		float: left;
		}
	div.frame div.fejlec div.menu div.menu_sepa {	
		width:990px;
		float:left;
		height:120px;
		}
		div.frame div.fejlec div.menu div.menu_bg {
			position: relative;
			width:	  990px;
			height:   60px;
			float: left;
			padding-left: 30px;
			}

/*		div.frame div.menu div.angol {
			position: relative;
			width:	  28px;
			height:   36px;
			float: left;
			background-image: url(../images/V2/HUN/lang_en.jpg);
			}
*/
			
		div.frame div.fejlec div.menu div.menu_bg div.fooldal {
			float:  	left;
			height: 	36px;
			width: 		92px;
			/* background-image: url(../images/V2/HUN/menu_main.jpg); */ 
			font-size: 		22px; 
			font-weight: 	bold;
			}
			div.frame div.fejlec div.menu div.menu_bg div.fooldal div.felirat{
				margin: 	auto;
				line-height: 2em;
			}
			
			div.frame div.fejlec div.menu div.menu_bg div.fooldal div.felirat_bold{
				margin: 	auto;
				line-height: 3em;
			}

		div.frame div.fejlec div.menu div.menu_bg div.bemutat {
			float:  left;
			height: 60px;
			width: 115px;
			cursor: pointer !important;
			}
			div.frame div.fejlec div.menu div.menu_bg div.bemutat div.felirat {
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	normal !important;
					font-size:		14px !important;
					color:			#ffffff;
					padding:		30px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;
			}
			div.frame div.fejlec div.menu div.menu_bg div.bemutat div.felirat_bold {
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		15px !important;
					color:			#ffffff;
					padding:		30px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;
					}		
			div.frame div.fejlec div.menu div.menu_bg div.allas {
				float:  left;
				height: 60px;
				width: 105px;
				cursor: pointer !important;
				}
				div.frame div.fejlec div.menu div.menu_bg div.allas div.felirat {
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	normal !important;
					font-size:		14px !important;
					color:			#fff;
					padding:		30px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;
					}
				
				div.frame div.fejlec div.menu div.menu_bg div.allas div.felirat_bold {	
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		15px !important;
					color:			#fff;
					padding:		30px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;
				}
					
				
			div.frame div.fejlec div.menu div.menu_bg div.kapcsolat {
				float:  left;
				height: 60px;
				width: 85px;
				cursor: pointer !important;
				}
				div.frame div.fejlec div.menu div.menu_bg div.kapcsolat div.felirat {
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	normal !important;
					font-size:		14px !important;
					color:			#fff;
					padding:		30px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;					
					}
				div.frame div.fejlec div.menu div.menu_bg div.kapcsolat div.felirat_bold {	
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		15px !important;
					color:			#fff;
					padding:		30px 5px 10px 5px;
					height:			40px;
					text-align:		center;
					cursor: pointer !important;
				}
				
		div.frame div.fejlec div.menu div.menu_bg div.kolcsonzes {
			float:  left;
			height: 60px;
			width: 125px;
			cursor: pointer !important;
			}
			div.frame div.fejlec div.menu div.menu_bg div.kolcsonzes div.felirat {
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		14px !important;
				color:			#fff;
				padding:		25px 5px 10px 5px;
				text-align:		center;
				height:			40px;
				cursor: pointer !important;
				/* text-shadow:    1px 1px 1px #000;
				filter:			Glow(Color=#000000,Strength=2); */
				}
				
			div.frame div.fejlec div.menu div.menu_bg div.kolcsonzes div.felirat_bold {	
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		15px !important;
					color:			#fff;
					padding:		25px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;
				}
					
		div.frame div.fejlec div.menu div.menu_bg div.kozvetites {
			float:  left;
			height: 60px;
			width: 126px;
			cursor: pointer !important;
			}
			div.frame div.fejlec div.menu div.menu_bg div.kozvetites div.felirat {
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		14px !important;
				color:			#fff;
				padding:		18px 5px 10px 5px;
				text-align:		center;
				height:			40px;
				}
				
			div.frame div.fejlec div.menu div.menu_bg div.kozvetites div.felirat_bold {	
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		15px !important;
					color:			#fff;
					padding:		18px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;
				}

				
				
			
		div.frame div.fejlec div.menu div.menu_bg div.outsourcing {
			float:  left;
			height: 60px;
			width: 128px;
			cursor: pointer !important;
			/* background-image: url(../images/V2/HUN/menu_outs.jpg); */
			}
			div.frame div.fejlec div.menu div.menu_bg div.outsourcing div.felirat {
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		14px !important;
				color:			#fff;
				padding:		16px 5px 10px 5px;
				text-align:		center;
				height:			40px;
				cursor: pointer !important;
				}
				
			div.frame div.fejlec div.menu div.menu_bg div.outsourcing div.felirat_bold {	
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		16px !important;
					color:			#fff;
					padding:		15px 5px 10px 5px;
					text-align:		center;
					height:			40px;
					cursor: pointer !important;
				}

		div.frame div.fejlec div.menu div.menu_bg div.outsourcing div.fomenu_outsourcing a{
			color: #FFFFFF;
			text-decoration:none;
			cursor: pointer !important;
		}						
		div.frame div.fejlec div.menu div.menu_bg div.treningek {
			float:  left;
			height: 60px;
			width: 	124px;
			cursor: pointer !important;
			}
			div.frame div.fejlec div.menu div.menu_bg div.treningek div.felirat {
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		14px !important;
				color:			#fff;
				padding:		20px 5px 10px 5px;
				text-align:		center;
				height:			40px;
				cursor: pointer !important;
				}
				
			div.frame div.fejlec div.menu div.menu_bg div.treningek div.felirat_bold {	
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		15px !important;
					color:			#fff;
					padding:		20px 5px 10px 5px;
					text-align:		center;
					cursor: pointer !important;
					height:			40px;
			}
		div.frame div.fejlec div.menu div.menu_bg div.specific {
			float:  left;
			height: 60px;
			width: 125px;
			cursor: pointer !important;
			}
			div.frame div.fejlec div.menu div.menu_bg div.specific div.felirat {
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		14px !important;
				color:			#fff;
				padding:		15px 5px 10px 5px;
				cursor: pointer !important;
				text-align:		center;
				height:			40px;
				}
				
			div.frame div.fejlec div.menu div.menu_bg div.specific div.felirat_bold {	
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	bold !important;
					font-size:		15px !important;
					color:			#fff;
					padding:		15px 5px 10px 5px;
					text-align:		center;
					cursor: pointer !important;
					height:			40px;
				}

		div.frame div.fejlec div.menu div.reklamhely {
			float:  left;
			height: 118px;
			width: 900px;
			background-image: url(../images/V2/HUN/menu_slogen.jpg);
			}
		div.frame div.fejlec div.menu div.reklamhely div.felirat {
			
		}
		div.frame div.fejlec div.menu div.reklamhely div.fenyujsag { 
		
		}
/* Bal menu */

		div.frame div.left_menu {
			float:  left;
			height: auto;
			width: 220px;
			background: url("/images/menu_bal_bg.png") no-repeat scroll 0 0 transparent;
			padding-left: 30px;

			}
			
		div.frame div.left_menu div.kereses {
			width: 210px;
			height: 122px; 
			background-image: url(../images/menu_bal_gomb.png);
			background-repeat: no-repeat;
			padding: 2px;
			font-family:Tahoma, Geneva, sans-serif, kalimati !important;
			font-weight:normal !important;
			}
			div.frame div.left_menu div.kereses div.felirat
			{
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		20px !important;
				color:			#fff;
				margin: 		0px 10px 0px 0;
				padding:		10px 0px 4px 0px;
				text-align:		right;
				/* text-shadow: 	2px 2px 2px #000;
				filter:			Glow(Color=#000000,Strength=2); */
				}	
		div.frame div.left_menu div.kereses div.kifejezes{
			width: 184px;
			height: 20px; 
			margin: 2px 30px 2px 2px;
			float: left;
			}
			div.frame div.left_menu div.kereses div.kifejezes input.hidden{
				width:		186px;
				height:		18px;
				border:		none;
				background:	transparent;
				font-size:	10px;
				color:		#999;
				padding:	2px;
				margin-bottom:	5px;
				text-align:	left;
				vertical-align: middle;
				}
			
		div.frame div.left_menu div.kereses div.kategoria{
			height: 22px;
			width: 165px; 
			padding-right: 18px;
			margin-top: 2px;
			float: left;
			overflow: hidden;
			scrollbar-face-color: transparent;
			}
			
			div.frame div.left_menu div.kereses  div.kategoria select{
				border: 	none;
				height: 	23px;
				text-align: left;
				width: 		210px;
				background: none;
				overflow:	hidden;
				font-family:Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:normal !important;
				font-size:	small;
				float: left;
				text-decoration: none;
				}
	
		div.frame div.left_menu div.kereses div.elfogad{
			width:26px;
			height: 20px;
			float: left;
			}
			div.frame div.left_menu div.kereses div.elfogad input.submit{
				width:			24px;
				height:			24px;
				padding-left:	4px;
				border:			none;
				cursor:			pointer;
				float:			right;
				}

			div.frame div.left_menu div.kereses div.link-frame {
				float:left;
			}
			div.frame div.left_menu div.kereses div.link-frame div.small-links{
				font-size:		12px;
				font-weight:	bolder;
				
				}
			div.frame div.left_menu div.kereses div.link-frame div.small-links a{
				color:				#fff;
				text-decoration:	underline;
				}
			div.frame div.left_menu div.kereses div.link-frame div.small-links a:hover{
				color:				#000;
				text-decoration:	none;
				}
	
		div.frame div.left_menu div.bejelent {
			width: 210px;
			height: 122px;
			background-image: url(../images/V2/HUN/lmenu_bejel.jpg);
			background-repeat: no-repeat;
			padding: 2px;
			cursor: pointer !important;
			}
			
		div.frame div.left_menu div.bejelent div.felirat{
					background:		transparent;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	normal !important;
					font-size:		20px !important;
					color:			#fff;
					margin: 10px 10px 4px 0;
					text-align:		right;
					text-shadow: 2px 2px 2px #000;
					filter:		Glow(Color=#000000,Strength=2);
					}	
			
		
		div.frame div.left_menu div.bejelent div.text{
				float:		left;
				width:		200px;
				height:		80px;
				margin-top: 2px;
				margin-left: 5px;	
				background:	transparent !important;
				}

				div.frame div.left_menu div.bejelent div.text div.input{
					border:		none;
					text-align:	right;
					width:		215px;
					float:		left;
					
					}
					div.frame div.left_menu div.bejelent div.text div.input td{
						width:			170px;
						height:			28px; 
					    /* background:		transparent url(../images/login-username-bg.jpg) no-repeat top left; */
						border:			none;
						border-color:	transparent;
						font-size:		10px;
						font-weight:	normal;
						color:			#fff;
						text-align:		left;
						background:		transparent;
						color:			#999;
						margin-top:		2px;
		
						}
					div.frame div.left_menu div.bejelent div.text div.input td input{
						border:			none;
						border-color:	transparent;
						background:		transparent;
						width:			180px;
						padding-bottom: 2px; 
						padding-top: 6px; 
						height: 18px;
						}
		
			div.frame div.left_menu div.bejelent div.text div.input div.small-links{
				font-size:		12px;
				font-weight:	bolder;
				}
			div.frame div.left_menu div.bejelent div.text div.input div.small-links a{
				color:				#fff;
				text-decoration:	underline;
				}
			div.frame div.left_menu div.bejelent div.text div.input div.small-links a:hover{
				color:				#000;
				text-decoration:	none;
				}
		div.frame div.left_menu div.belepve {
				width: 215px;
				height: 122px;
				padding: 2px;
				background-image: url(../images/V2/HUN/lmenu_belep.jpg);
				background-repeat: no-repeat;	
				}
				
		div.frame div.left_menu div.allaskereses {
			width: 210px;
			height: 55px;
			background-image: url(../images/menu_bal_gomb.png);
			background-repeat: no-repeat;
			padding: 2px;
			cursor: pointer !important;
			}		
			div.frame div.left_menu div.allaskereses div.felirat {
				height: 25px;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		16px !important;
				color:			#fff;
				text-align:		left;
				margin: 20px 10px 10px 5px;
				cursor: pointer !important;
				}	
		
		
		div.frame div.left_menu div.tanacsok {
			width: 210px;
			height: 55px;
			background-image: url(../images/menu_bal_gomb.png);
			background-repeat: no-repeat;
			padding: 2px;
			cursor: pointer !important;
			}		
			div.frame div.left_menu div.tanacsok div.felirat {
				height: 25px;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		16px !important;
				color:			#fff;
				text-align: 	left;
				margin: 		20px 10px 10px 5px;
				padding-bottom:	8px;
				cursor: pointer !important;
				}	
						
			div.frame div.left_menu div.regisztracio {
				width: 210px;
				height: 55px;
				background-image: url(../images/menu_bal_gomb.png);
				background-repeat: no-repeat;
				padding: 2px;
				cursor: pointer !important;
				}					
				div.frame div.left_menu div.regisztracio div.felirat {
					height: 25px;
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	normal !important;
					font-size:		16px !important;
					color:			#fff;
					text-align:		left;
					margin: 20px 8px 0 5px;
					padding-bottom:	8px;
					cursor: pointer !important;
					}
							
		div.frame div.left_menu div.karrier {
			width: 210px;
			height: 60px;
			background: url(../images/menu_bal_gomb.png) no-repeat;
			padding: 4px;
			cursor: pointer !important;
			}
			div.frame div.left_menu div.karrier div.felirat {
				height: 25px;
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		16px !important;
				color:			#fff;
				margin: 20px 10px 5px 5px;
				padding-bottom:	8px;
				text-align: left;
				cursor: pointer !important;
				}

		div.frame div.left_menu div.hirlevel {
			width: 210px;
			height: 122px;
			background-image: url(../images/V2/HUN/lmenu_hirlevel.jpg);
			background-repeat: no-repeat;
			padding: 2px;		
			cursor: pointer !important;
			}

		div.frame div.left_menu div.referenciak {
			background-image: url(../images/referenciak.png);
			background-repeat: no-repeat;
			width: 214px;
			height: 120px;
			padding-top:	10px;
		}
		div.frame div.left_menu div.referenciak div.felirat {
				height: 25px;
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		16px !important;
				color:			#707070;
				margin-left:	8px;
				margin-top:		10px;
				margin-bottom:	20px;
				text-align: 	left;
				cursor: pointer !important;
				text-decoration:	none;
				}
				
		div.frame div.left_menu div.iso {
			background-image: url(../images/referenciak.png);
			background-repeat: no-repeat;
			width: 214px;
			height: 50px;
			padding-top:	10px;
		}
		
		div.frame div.left_menu div.iso div.felirat {
				height: 25px;
				background:		transparent;
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				font-size:		15px !important;
				color:			#707070;
				margin-left:	8px;
				margin-top:		10px;
				margin-bottom:	15px;
				text-align: 	left;
				cursor: pointer !important;
				text-decoration:	none;
				}				
		
		div.frame div.left_menu div.iso img{
			width: 75px;
			border: 1px;
		}		
				
		div.frame div.left_menu div.referenciak div.ujlogos img{
			width: 140px;
			height: 55px;
			border: 5px;
		}

		div.frame div.left_menu div.panel{
			width:		210px;
			height:		auto;
			/* margin:		5px 0 5px 0; */
			padding-left:	5px;
			border:		none;
			background:	transparent;
			text-align:	left;
			float: left;
			position: inherit;
			}
			div.frame div.left_menu div.panel div{
				width:		182px;
				padding:	0px;
				}
			div.frame div.left_menu div.panel div.head{
				height:		30px;
				padding:	15px 8px 0;
				text-align:	right;
				width: 182px;
				}			
				div.frame div.left_menu div.panel div.head span.felirat {
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	normal !important;
					font-size:		16px !important;
					margin:  10px 100px 4px 0;
					color:			#707070;
				}	
				div.frame div.left_menu div.panel div.head#basket{
					background:	transparent url(../images/HUN/basket-head.gif) no-repeat top left;
					}
				div.frame div.left_menu div.panel div.head#newspanel{
					background:	transparent url(../images/HUN/news-head.png) no-repeat top left;
					width: 198px;
					text-align:	left;
					padding-right: 10px;
					}
					
			div.frame div.left_menu div.panel div.middle{
				background:	transparent url(../images/basket-middle.jpg) repeat-y top left;
				text-align:	left;
				width:		182px;
				padding:	0px 18px 0 13px;
				}
			div.frame div.left_menu div.panel div.bottom{
				background:	transparent url(../images/basket-bottom.png) no-repeat top left;
				height:		48px;
				width:		182px;
				padding:	0px 18px 0 13px;
				}
				div.frame div.left_menu div.panel div.bottom#newsbottom{
					background:	transparent url(../images/HUN/basket-bottom.png) no-repeat top left;
					width: 183px;
					height:		28px;
					padding:	20px 10px 0 20px;
					text-align:	right;
					}
					

		/* NEWS PANEL */
		div.frame div.left_menu div.panel div.bottom a {
					font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
					font-weight:	normal !important;
					font-size:		14px !important;
					margin: 10px 10px 4px 0;
					text-align:		right;
					color:			#707070;
					text-shadow: 1px 1px 1px #eeeeee;
					filter:		Glow(Color=#666666,Strength=1);
				}
		div.frame div.left_menu div.panel div.middle div#newsList{
			width:		213px;
			height:		auto;
			margin:		0 0 0 0;
			padding:	0px 0 0 0;
			border:		none;
			text-align:	left;
			}
			div.frame div.left_menu div.newspanel div.head{
				width:		inherit;
				height:		34px;
				border:		none;
				text-align:	right;
				margin:		0;
				padding:	28px 0 0 0;
				}			
			div.frame div.left_menu div.panel div.middle div#newsList div.item{
				width:		180px;
				margin:		0 0 14px 0;
				padding:	0 0 0 0;
				background:	transparent;
				color:		#5b5b5b;
				text-align:	left;
				}
				div.frame div.left_menu div.panel div.middle div#newsList div.item a.title{
					font-weight:		bold;
					text-decoration:	none;
					color:				#5b5b5b;
					}
				div.frame div.left_menu div.panel div.middle div#newsList div.item span.date{
					color:		#a9a8a8;
					font-size:	10px;
					}
				div.frame div.left_menu div.panel div.middle div#newsList div.item a.more{
					text-decoration:	none;
					color:				#56a904;
					font-weight:		normal;
					}
					div.frame div.left_menu div.panel div.middle div#newsList div.item a.more:hover{color:#000;}
					div.frame div.left_menu div.panel div.middle div#newsList div.item a.more span{
						text-decoration: underline;
						}
						
						
		/* BASKET PANEL */
		div.frame div.left_menu div.panel div.middle div#basketDIV{
			width:		182px;
			height:		auto;
			margin:		0 0 0 0;
			padding:	0 0 0 0;
			border:		none;
			text-align:	left;
			}			
			div.frame div.left_menu div.panel div.middle div#basketDIV div.item{
				width:			182px;
				margin:			0 0 5px 0;
				padding:		0 0 5px 0;
				background:		transparent;
				color:			#5b5b5b;
				text-align:		left;
				border-bottom:	1px solid #a9a8a8;
				}
				div.frame div.left_menu div.panel div.middle div#basketDIV div.item div.left{
					width:		162px;
					float:		left;
					height:		auto;
					overflow:	hidden;
					text-align:	left;
					background:	transparent;
					padding:	0;
					margin:		0;
					}
					div.frame div.left_menu div.panel div.middle div#basketDIV div.item div.left a{
						font-weight:		normal;
						text-decoration:	underline;
						color:				#56a904;
						}
						div.frame div.left_menu div.panel div.middle div#basketDIV div.item div.left a:hover{
							color:				#5b5b5b;
							text-decoration:	none;
							}
				div.frame div.left_menu div.panel div.middle div#basketDIV div.item div.right{
					width:		20px;
					float:		left;
					padding:	2px 0 0 0;
					background:	transparent;
					text-align:	right;
					margin:		0;
					}
					div.frame div.left_menu div.panel div.middle div#basketDIV div.item div.right img{
						cursor:		pointer;
						border:		0px;
	/*					behavior:	url("css/png2.htc"); */
						width:		16px;
						height:		16px;
						}
/* left panel vege */
div.frame div.jobb {
			float:  right;
			height: 200px;
			width: 33px;
			background: url("/images/menu_jobb_bg.png") no-repeat scroll 0 0 transparent;
			}
	
		
div.frame div.kozep {
	position: relative;
	float:  left;
	height: auto;
	width: 710px;
	background-image: url(images/HU/content.jpg);
	}

	
	div.frame div.kozep div.jobresult{
		overflow:	hidden;
		text-align:	left;
		padding:	5px;
		}

	
		/* TITLE */
		div.frame div.kozep div.jobresult div.title{
			/* width: 430px; */
			width:	670px;
			height:	auto;
			margin:	5px;
			}
			div.frame div.kozep div.jobresult div.title div.img{
				width:	57px;
				height:	47px;
				float:	left;
				}
				div.frame div.kozep div.jobresult div.title div.img img{
					border:none;
					width:	57px;
					height:	47px;
					}
					
			div.frame div.kozep div.jobresult div.title div.text{
				width:	670px;
			/* width: 430px; */
				height:	auto;
				border:	none;
				float:	left;
				}
				div.frame div.kozep div.jobresult div.title div.text span.main{
					width:				670px;
					/* width: 430px; */
					height:				25px;
					color:				#0173ba;
					font-size:			17px;
					font-weight:		bold;
					text-decoration:	none;
					display:			block;
					margin:				0 0 0 0;
					padding:			0 0 0 0;
					}
				div.frame div.kozep div.jobresult div.title div.text span.all{
					width:				670px;
					height:				16px;
					color:				#5b5b5b;
					font-size:			11px;
					font-weight:		bold;
					text-decoration:	none;
					display:			block;
					margin:				0 0 0 0;
					padding:			0 0 0 0;
					}
			/* LIST ITEMS */
			div.frame div.kozep div.jobresult div.item{
				width:		670px;
				/* width: 430px; */
				height:		auto;
				margin:		0 0 15px 0;
				padding:	0;
				}
				
				div.frame div.kozep div.jobresult div.item h1{
					display:			block;
					/* width:				670px; */
					height:				auto;
					padding:			4px 3px 2px 3px;
					font-size:			12px;
					font-weight:		bold;
					background:			#ececec;
					}
					div.frame div.kozep div.jobresult div.item h1 a{
						color:				#0173ba;
						text-decoration:	none;
						}
						div.frame div.kozep div.jobresult div.item h1 a:hover{
							color:#56a904;
							}
				div.frame div.kozep div.jobresult div.item span.date{
					color:		#444444;
					font-size:	10px;
					}
				div.frame div.kozep div.jobresult div.item h2{
					display:			inline;
					font-size:			11px;
					font-weight:		normal;
					color:				#444444;
					}
					div.frame div.kozep div.jobresult div.item h2.das{
						display:			inline;
						color:				#444444;
						font-size:			11px;
						font-weight:		normal;
						}
				div.frame div.kozep div.jobresult div.item h3{
					display:			inline;
					color:				#b4b4b4;
					font-size:			11px;
					font-weight:		normal;
					}
				div.frame div.kozep div.jobresult div.item a.more{
					color:				#56a904;
					text-decoration:	underline;
					}
					div.frame div.kozep div.jobresult div.item a.more:hover{
						color:	#000;
						}
				div.frame div.kozep div.jobresult div.item span.basketlink{
						color:				#0173ba;
						text-decoration:	none;
						font-size:			11px;
						cursor:				default;
						}
						div.frame div.kozep div.jobresult div.item span.basketlink span{
							cursor:				pointer;
							text-decoration:	underline;
							color:				#56a904;
							}
							div.frame div.kozep div.jobresult div.item span.basketlink span:hover{
								color:	#000;
								}
								
								
				/* JOBRESULT PAGER */
				
				div.frame div.kozep div.jobresult div.pager{
					width:			680px;
					height:			auto;
					margin:			10px 0 10px 0;
					padding:		10px 0 0 0;
					border-top:		1px solid #d4d4d4;
					color:			#6b6b6b;
					font-size:		11px;
					font-weight:	bold;
					text-align:		center;
					}
					div.frame div.kozep div.jobresult div.pager a{
						color:				#6b6b6b;
						text-decoration:	underline;
						font-weight:		normal;
						}
					div.frame div.kozep div.jobresult div.pager img{
						width: 	auto;
						height: auto;
					}	
/* jobresult vege */
/* Tartalom kezdete*/
		div.frame div.kozep div.maincontent{
			width:		680px;
			/* width: 460px; */
			height:		auto;
			float:		left;
			border:		none;
			padding:	5px 0 5px 0;
			margin:		0;
			/* background:	transparent url(../images/maincontent-bg.jpg) no-repeat top left; */
			text-align:	left;
			}
			div.frame div.kozep div.maincontent span.title{
				font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
				font-weight:	normal !important;
				height:			30px;
				width:			620px;
				margin:			10px 0 0 5px;
				padding-bottom:	5px;	
				float:			left;
				font-size:		17px !important;
				color:			#707070;
				background-color: #FFFFFF;
				}	
			
			div.frame div.kozep div.maincontent img{
				/* width: 430px; */
				clip: rect(0px,460px,63px,0px);
			}
			div.frame div.kozep div.maincontent div.content{
				padding:	10px 10px 0 10px;
				 background:	transparent url(../images/logo_kicsi2.jpg) repeat top left; 
				/* background:	transparent url(../images/logo_bg_600.jpg) repeat-y top center; */ 
			}
				div.frame div.kozep div.maincontent div.content div.kiemelt{
					/* width: 430px; */
					width:	680px;
				}
					div.frame div.kozep div.maincontent div.content div.kiemelt div.item{
						width:		150px;
						height:		auto;
						border:		none;
						padding:	0;
						margin:		10px 15px 15px 0;
						float:		left;
						color:		#b4b4b4;
						text-align:	justify;
						overflow:	hidden;
						}
						div.frame div.kozep div.maincontent div.content div.kiemelt div.item.last{
							margin:	0 0 16px 0;
							}
						div.frame div.kozep div.maincontent div.content div.kiemelt div.item a.title{
							font-weight:		bold;
							text-decoration:	none;
							color:				#5b5b5b;
							display:			block;
							height:				35px;
							overflow:			hidden;
							text-align:			left;
							}
						div.frame div.kozep div.maincontent div.content div.kiemelt div.item span.date{
							color:		#a9a8a8;
							font-size:	10px;
							}
						div.frame div.kozep div.maincontent div.content div.kiemelt div.item span.info{
							color:		#5b5b5b;
							font-size:	10px;
							}
						div.frame div.kozep div.maincontent div.content div.kiemelt div.item div.descr{
							height:		100px;
							overflow:	hidden;
							text-align:	left;
							}
						div.frame div.kozep div.maincontent div.content div.kiemelt div.item a.more{
							text-decoration:	none;
							color:				#56a904;
							font-weight:		normal;
							border-bottom:		15px;
						}
							div.frame div.kozep div.maincontent div.content div.kiemelt div.item a.more:hover{color:#000;}
							div.frame div.kozep div.maincontent div.content div.kiemelt div.item a.more span{
								text-decoration: underline;
								}
/* Tartalom formazas vege*/

/* Job es hir formazasa */
	div.frame div.kozep div.job{
		overflow:	hidden;
		text-align:	left;
		padding:	0 17px 0 17px;
		}
		div.frame div.kozep div.job h1{
			display:		inline;
			margin:			0;
			padding:		0;
			font-size:		11px;
			font-weight:	bold;
			color:			#46aa22;
			}
		div.frame div.kozep div.job h2{
			display:		inline;
			margin:			0;
			padding:		0;
			font-size:		11px;
			font-weight:	normal;
			color:			#6b6b6b;
			}
		div.frame div.kozep div.job h3{
			display:		block;
			color:			#0173ba;
			font-size:		17px;
			font-weight:	bold;
			margin:			10px 0 5px 0;
			padding:		0 0 5px 0;
			border-bottom:	1px solid #d4d4d4;
			line-height:	20px;
			}
		div.frame div.kozep div.job div.cats a{
			color:				#56a904;
			text-decoration:	underline;
			font-size:			10px;
			}
		div.frame div.kozep div.job div.cats a:hover{
			text-decoration: none;
			}

/* hirek formazasa*/
div.frame div.kozep div.news{
	overflow:	hidden;
	text-align:	left;
	padding:	0 17px 0 17px;
	}
	
	div.frame div.kozep div.news h1{
		display:		block;
		color:			#0173ba;
		font-size:		17px;
		font-weight:	bold;
		margin:			10px 0 5px 0;
		padding:		0 0 5px 0;
		border-bottom:	1px solid #d4d4d4;
		line-height:	20px;
		}
	div.frame div.kozep div.news h2{
		display:		block;
		margin:			0;
		padding:		0;
		font-size:		11px;
		font-weight:	normal;
		color:			#444;
		text-align:		left;
		}
	div.frame div.kozep div.news h3{
		display:		block;
		margin:			0;
		padding:		0;
		font-size:		11px;
		font-weight:	normal;
		color:			#999;
		text-align:		right;
		}
		


/* job es hir vege */
/* CMS format */
	
	div.frame div.kozep div.inner {
		/* width: 430px; */
		width:			610px;
		height:			auto;
		border:			none;
		text-align:		left;
		line-height:	1.5em;
		overflow:		none;
		text-align:		left;
		font-size: 12px;
		}
		
		div.frame div.kozep div.inner div.inner_szoveg {
			overflow: none;
			margin: 5px;
			}

.ujbemutat {
			height: auto;
			width: 590px;
			overflow: none;
			margin: 5px;
			
			}				
		div.frame div.kozep div.inner a.ujlink{
			font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
			font-weight:	normal !important;
			font-size:		16px !important;
			color:			#595959;
			text-shadow: 1px 1px 1px #666666;
			filter:		Glow(Color=#666666,Strength=2);
			}
		/* div.frame div.kozep div.inner img{
			 width: 430px; 
			width:	650px;
			height:	auto;
		}*/			

	div.frame div.kozep div.inner div.subTitle{
		/* width: 430px; */
		width:			600px;
		height:			23px;
		margin:			0px;
		padding:		3px 3px 5px 10px;
		font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
		font-weight:	normal !important;
		font-size:		16px !important;
		color:			#fff;
		background:		transparent url(../images/subtitle-bg.png) no-repeat top left;
		text-align:		left;
		}
		
	div.frame div.kozep div.inner div.smallsubTitle{
		/* width: 430px; */
		width:			187px;
		height:			23px;
		margin:			0px;
		padding:		3px 3px 5px 10px;
		font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
		font-weight:	normal !important;
		font-size:		16px !important;
		color:			#fff;
		background:		transparent url(../images/subtitle-bg-small.png) no-repeat top left;
		text-align:		left;
		}
		
		div.frame div.kozep div.inner img{
			clear: both;
			width:auto;
			height:auto;
		}
		div.frame div.kozep div.inner div.subTitle div.inner_szoveg {
			width:600px;
			padding-left:5px;
			font-size: 12px;
			}
			
			
/* lablec */
div.footer{
	width:		920px;
	height:		80px;
	background:	#fff url(../images/HUN/footer.jpg) no-repeat top left;
	text-align:	left;
	border:		none;
	overflow:	hidden;
	position: 	inherit;
	}
	div.footer div.felirat{
		height:	40px;
		width:	150px;
		font-family:	Tahoma, Geneva, sans-serif, kalimati !important;
		font-weight:	normal !important;
		font-size:		20px !important;
		color:			#000000;
		text-align:		center;
		margin: 30px 0px 0px 0px;
		float: left;
		overflow: hidden;
	}
	div.footer div.partners{
		margin:		5px 0 67px 137px;
		width:		194px;
		height:		71px;
		border:		none;
		overflow:	hidden;
		}
		



/*
	div.frame div.header{
		width:		900px;
		height:		230px;
		border:		none;
		float:		none;
		clear:		both;
		margin:		0;
		padding:	0;
		}
		
		div.frame div.header.hun{background: transparent url(../images/NEWLAY/header.jpg) no-repeat top left;}
		div.frame div.header.hun.login{background: #fff url(../images/NEWLAY/header.jpg) no-repeat top left;}
		div.frame div.header.hun.subheader{background: #fff url(../images/NEWLAY/header.jpg) no-repeat top left;}
		div.frame div.header.hun.subheader.login{background: #fff url(../images/NEWLAY/header.jpg) no-repeat top left;}
		div.frame div.header img.logo{
			width:		211px;
			height:		50px;
			display:	block;
			float:		left;
			margin:		0;
			padding:	0;
			}
		div.frame div.header div.login{
			width:		650px;
			height:		87px;
			float:		left;
			display:	block;
			border:		none;
			overflow:	hidden;
			margin:		0;
			padding:	0;
			text-align:	right;
			background:	transparent !important;
			}
			div.frame div.header div.login div.text{
				float:		right;
				width:		500px;
				padding:	4px 4px 23px 12px;
				}
				* html div.frame div.header div.login div.text{
					width:		350px;
					padding:	16px 12px 23px 12px;
					background:	transparent !important;
					}
				div.frame div.header div.login div.text div.lang{
					width:		79px;
					height:		auto;
					margin:		0;
					padding:	0;
					float:		left;
					}
					div.frame div.header div.login div.text div.lang img{display: block;}
					div.frame div.header div.login div.text div.lang img#english{margin: 10px 0 10px 0;}
					
				div.frame div.header div.login div.text div.input{
					border:		none;
					text-align:	right;
					width:		300px;
					float:		right;
					}
					div.frame div.header div.login div.text div.input input.email{
						width:			127px;
						height:			18px;
						background:		transparent url(../images/login-username-bg.jpg) no-repeat top left;
						border:			none;
						font-size:		10px;
						font-weight:	normal;
						color:			#a0a0a0;
						text-align:		left;
						margin:			1px;
						padding:		4px 4px 0 4px;
						}
					div.frame div.header div.login div.text div.input input.pass{
						width:			105px;
						height:			18px;
						background:		transparent url(../images/login-pass-bg.jpg) no-repeat top left;
						border:			none;
						font-size:		10px;
						font-weight:	normal;
						color:			#a0a0a0;
						text-align:		right;
						margin:			1px;
						padding:		4px 4px 0 4px;
						}
	
	
	div.frame div.left{
		width:		230px;
		height:		228px;
		height:		auto;
		float:		left;
		border:		none;
		padding:	0 0 0 0;
		margin:		0;
		overflow:	hidden;
		}
		
		div.frame div.left div.menu{
			width:		220px;
			height:		300px;
			border:		none;
			margin:		0;
			text-align:	left;
			
			}
			div.frame div.left div.menu div.menutop
			{
				height: 30px;
				float:	left;
				position: inherit;
				width:  198px;
				background:	transparent url(../images/NEWLAY/menu_bg.jpg) no-repeat;
				padding: 5px 10px;	
				color: #ffffff;
			}
			
			div.frame div.left div.menu div.menuitem
			{
				height: 30px;
				float:	left;
				position: inherit;
				width:  198px;
				padding: 5px 10px 5px;		
				background:	transparent url(../images/NEWLAY/menu_bg_middle.jpg) repeat-y;
				color: #FFFFFF;
			}
			
			div.frame div.left div.menu div.menubottom
			{
				height: 32px;
				width:  198px;
				float:	left;
				position: inherit;
				color: #FFFFFF;
				padding: 5px 10px 5px;		
				background:	transparent url(../images/NEWLAY/menu_bg.jpg) no-repeat bottom left;
			}
			
			div.frame div.left div.menu .menuimg {
				float: left;
				position: inherit;
				width: 32px;
				height: 32px;
				border: none;
			}
			
			div.frame div.left div.menu .menustr {
				float: left;
				position: inherit;
				width: 162px;
				margin: 1px 1px 1px 1px;
				padding: 3px 0 3px 0;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				}
				
	div.frame div.left div.newsletter{
		width:		173px;
		height:		21px;
		border:		none;
		margin:		0 !important;
		padding:	74px 21px 18px 19px;
		background:	transparent url(../images/HUN/hirlevel-bg.jpg) no-repeat top left;
		text-align:	left;
		} 
		* html div.frame div.left div.newsletter{
			border:		none;
			width:		173px;
			height:		21px;
			overflow:	hidden;
			}
		div.frame div.left div.newsletter input.hidden{
			width:		135px;
			height:		14px;
			margin:		0 5px 0 0;
			border:		none;
			background:	transparent;
			font-size:	10px;
			color:		#999;
			padding:	3px 3px 3px 3px;
			}
			* html div.frame div.left div.newsletter input.hidden{
				width:		131px;
				}
			div.frame div.left div.newsletter .submit{
				width:			24px;
				height:			22px;
				vertical-align:	middle;
				margin:			0;
				border:			none;
				cursor:			pointer;
				}
				* html div.frame div.left div.newsletter .submit{
					margin:		0;
					padding:	0;
					vertical-align:	top;
				}				

*/
	/* QUICK SEACRH */
	
	div.frame div.left div.quicksearch{
		width:		192px;
		height:		92px;
		border:		none;
		margin:		0 !important;
		padding:	44px 11px 0 10px;
		background:	transparent url(../images/HUN/qs-panel-bg.jpg) no-repeat top left;
		text-align:	left;
		}
		div.frame div.left div.quicksearch input.hidden{
			width:		186px;
			height:		14px;
			margin:		0 5px 0 0;
			border:		none;
			background:	transparent;
			font-size:	10px;
			color:		#999;
			padding:	5px 3px 1px 3px;
			text-align:	right;
			}
		div.frame div.left div.quicksearch select{
			margin:		7px 0 0 0;
			width:		192px;
			height:		30px;
			}
		div.frame div.left div.quicksearch div.linkholder{
			width:		146px;
			height:		44px;
			float:		left;
			text-align:	left;
			border:none;
			}
			div.frame div.left div.quicksearch div.linkholder img{
				width:	98px;
				height:	11px;
				margin:	12px 51px 19px 0px;
				cursor:	pointer;
				border:none;
				}
		div.frame div.left div.quicksearch div.submitholder{
			width:	42px;
			height:	44px;
			float:	left;
			border:none;
			}
			div.frame div.left div.quicksearch div.submitholder img{
				width:	24px;
				height:	22px;
				border:none;
				margin:	7px 0px 13px 11px;
				cursor:	pointer;
				}
		
		div.frame div.left div.quicksearch img.karrier{
				display:	block !important;
				width:		278px !important;
				height:		inherit !important;
				float:		right !important;
				border:		none;
				margin:		0 !important;
				padding:	0 !important;
				}
			div.frame div.left div.quicksearch div.qs{
				width:		200px;
				height:		inherit;
				float:		left;
				text-align:	left;
				overflow:	hidden;
				padding:	0;
				}
				
				div.frame div.left div.quicksearch div.qs div.detailed{
					width:		100px;
					height:		17px;
					float:		left;
					}
					
						
					div.frame div.left div.quicksearch div.qs div.detailed img{
						width:		100px;
						height:		17px;
						}
						
					div.frame div.left div.quicksearch div.qs div.keyword{
						width:	186px;
						height:	20px;
						margin:	2px 0 ;
						text-align:	left;
						}
						
						* html div.frame div.left div.quicksearch div.qs div.keyword{
							margin:	0 0px 0 11px !important;
							}
						div.frame div.left div.quicksearch div.qs div.keyword input.hidden{
							width:		186px;
							height:		18px;
							border:		none;
							background:	transparent;
							font-size:	10px;
							color:		#999;
							padding:	1px 1px 1px;
							margin:		0;
							text-align:	left;
							}
							
							div.frame div.left div.quicksearch div.qs div.select 
							{
								border:medium none;
								height:23px;
								text-align:left;
								width:190px;
							}
						div.frame div.left div.quicksearch div.qs div.select select{
							width:	190px;
							height:	24px;
							}
						div.frame div.left div.quicksearch div.qs div.select .submit{
							width:			33px;
							height:			25px;
							vertical-align:	middle;
							margin:			5px 5px 5px 15px;
							border:			none;
							cursor:			pointer;
							float:			right;
							}
		
	/*	div.frame  div.panel{ */

	
	div.frame div.right{
		width:		450px;
		height:		auto;
		float:		left;
		border:		none;
		padding:	0;
		margin:		0;
		/* background:	transparent url(../images/HUN/right-bg.jpg) no-repeat top left; */
		overflow:	hidden;
		}
		div.frame div.right a{
			color:				#41a81c;
			text-decoration:	underline;
			}
			div.frame div.right a:hover{
				color:	#000;
				}
		
		div.frame div.right.sub{
			/* 
			 * background: transparent url(../images/HUN/subhead-bg-subpage.jpg) no-repeat top left;
			 */
			}
		
		div.frame div.right div.subhead{
			width:		0px;
			height:		0px;
			border:		none;
			overflow:	hidden;
			margin:		0;
			padding:	244px 557px 0 0;
			background:	transparent !important;
			}
			div.frame div.right.sub div.subhead{padding: 168px 557px 0 0;}
		
		div.frame div.right div.quicksearch{
		width:		192px;
		height:		92px;
		border:		none;
		margin:		0 !important;
		padding:	44px 11px 0 10px;
		background:	transparent url(../images/HUN/qs-panel-bg.jpg) no-repeat top left;
		text-align:	left;
		}
		div.frame div.right div.quicksearch input.hidden{
			width:		186px;
			height:		14px;
			margin:		0 5px 0 0;
			border:		none;
			background:	transparent;
			font-size:	10px;
			color:		#999;
			padding:	5px 3px 1px 3px;
			text-align:	right;
			}
		div.frame div.right div.quicksearch .select{
			margin:		7px 0 0 0;
			width:		192px;
			height:		20px;
			}
		div.frame div.right div.quicksearch div.linkholder{
			width:		146px;
			height:		44px;
			float:		left;
			text-align:	left;
			border:none;
			}
			div.frame div.right div.quicksearch div.linkholder img{
				width:	98px;
				height:	11px;
				margin:	12px 51px 19px 0px;
				cursor:	pointer;
				border:none;
				}
		div.frame div.right div.quicksearch div.submitholder{
			width:	42px;
			height:	44px;
			float:	left;
			border:none;
			}
			div.frame div.right div.quicksearch div.submitholder img{
				width:	24px;
				height:	22px;
				border:none;
				margin:	7px 0px 13px 11px;
				cursor:	pointer;
				}
		
		
	div.frame div.right div.maincontent{
		width:		480px;
		height:		auto;
		float:		left;
		border:		none;
		padding:	11px 0 15px 0;
		margin:		0;
		background:	transparent url(../images/maincontent-bg.jpg) no-repeat top left;
		text-align:	left;
		}
	
		div.frame div.right div.maincontent div.content{
			padding:	24px 13px 0 17px;
			}
		
		div.frame div.right div.maincontent div.content div.kiemelt{
			width:	480px;
			}
			div.frame div.right div.maincontent div.content div.kiemelt div.item{
				width:		160px;
				height:		auto;
				border:		none;
				padding:	0;
				margin:		0 20px 36px 0;
				float:		left;
				color:		#b4b4b4;
				text-align:	justify;
				overflow:	hidden;
				}
				div.frame div.right div.maincontent div.content div.kiemelt div.item.last{
					margin:	0 0 36px 0;
					}
				div.frame div.right div.maincontent div.content div.kiemelt div.item a.title{
					font-weight:		bold;
					text-decoration:	none;
					color:				#5b5b5b;
					display:			block;
					height:				30px;
					overflow:			hidden;
					text-align:			left;
					}
				div.frame div.right div.maincontent div.content div.kiemelt div.item span.date{
					color:		#a9a8a8;
					font-size:	10px;
					}
				div.frame div.right div.maincontent div.content div.kiemelt div.item span.info{
					color:		#5b5b5b;
					font-size:	10px;
					}
				div.frame div.right div.maincontent div.content div.kiemelt div.item div.descr{
					height:		49px;
					overflow:	hidden;
					text-align:	left;	
					}
				div.frame div.right div.maincontent div.content div.kiemelt div.item a.more{
					text-decoration:	none;
					color:				#56a904;
					font-weight:		normal;
					}
					div.frame div.right div.maincontent div.content div.kiemelt div.item a.more:hover{color:#000;}
					div.frame div.right div.maincontent div.content div.kiemelt div.item a.more span{
						text-decoration: underline;
						}
						
.debug{
	background:	#f00 !important;
	}
	
/* JOB */


		
		/* APPLY INPUTS */
		
		.apply-textfield{
			width:			345px;
			height:			15px;
			border:			1px solid #d4d4d4;
			background:		#fff url(../images/apply-field-bg.jpg) no-repeat top left;
			font-size:		11px;
			color:			#999;
			padding-left:	2px;
			padding-right:	2px;
			}
		
		.apply-textarea{
			width:			345px;
			height:			125px;
			border:			1px solid #d4d4d4;
			background:		#fff url(../images/apply-textarea-bg.jpg) no-repeat top left;
			font-family:	Tahoma, Geneva, sans-serif, kalimati;
			margin:			0;
			font-size:		11px;
			color:			#999;
			padding-left:	2px;
			padding-right:	2px;
			}
			
	/* JOBRESULT */
	

						
		
/* MISC */
.subTitle{
	width:			503px;
	height:			23px;
	margin:			0 0 15px 0;
	padding:		4px 10px 0 10px;
	font-size:		19px;
	color:			#fff;
	font-weight:	normal;
	background:		transparent url(../images/subtitle-bg.jpg) no-repeat top left;
	text-align:		left;
	}
	.subTitle a{
		font-size:			11px;
		font-weight:		normal;
		color:				#fff !important;
		text-decoration:	underline;
		}
		subTitle a:hover{
			text-decoration:	none !important;
			}
	
.textfield{
	width:			345px;
	height:			15px;
	border:			1px solid #d4d4d4;
	background:		#fff url(../images/apply-field-bg.jpg) no-repeat top left;
	font-size:		11px;
	color:			#999;
	padding-left:	2px;
	padding-right:	2px;
	}
	
.textfield_2{
	width:			345px;
	height:			20px;
	border:			1px solid #d4d4d4;
	background:		#fff url(../images/apply-field-bg.jpg) no-repeat top left;
	font-size:		11px;
	color:			#999;
	padding-left:	2px;
	padding-right:	2px;
	}

.textarea{
	width:			345px;
	height:			125px;
	border:			1px solid #d4d4d4;
	background:		#fff url(../images/apply-textarea-bg.jpg) no-repeat top left;
	font-family:	Tahoma, Geneva, sans-serif, kalimati;
	margin:			0;
	font-size:		11px;
	color:			#999;
	padding-left:	2px;
	padding-right:	2px;
	}

.textarea_2{
	width:			345px;
	height:			40px;
	border:			1px solid #d4d4d4;
	background:		#fff url(../images/apply-textarea-bg.jpg) no-repeat top left;
	font-family:	Tahoma, Geneva, sans-serif, kalimati;
	font-weight: bolder !important;
	font-size:		12px;
	margin:			0;
	font-size:		11px;
	color:			#999;
	padding-left:	2px;
	padding-right:	2px;
	}

.small-links{
	font-size:		10px;
	font-weight:	normal;
	}
	.small-links a{
		color:				#a0a0a0;
		text-decoration:	underline;
		}
		.small-links a:hover{
			color:				#000;
			text-decoration:	none;
			}

div.inner{
	width:			523px;
	height:			auto;
	border:			none;
	text-align:		left;
	padding:		0 17px 0 17px;
	line-height:	1.5em;
	overflow:		hidden;
	text-align:		left;
	}
div.padded{
	padding:		0 10px 0 10px;
	}
	
/* ERROR, NOTE, OK */

div.Error{
	border-top:		3px solid #f00;
	border-left:	1px solid #f00;
	border-right:	1px solid #f00;
	border-bottom:	1px solid #f00;
	padding:		5px;
	margin:			3px 0 5px 0;
	font-weight:	bold;
	text-align:		left;
	}

div.Note{
	border-top:		3px solid #338ec7;
	border-left:	1px solid #338ec7;
	border-right:	1px solid #338ec7;
	border-bottom:	1px solid #338ec7;
	padding:		5px;
	margin:			3px 0 5px 0;
	font-weight:	bold;
	text-align:		left;
	}
div.smallNote{
	border:			none;
	padding:		5px;
	margin:			3px 0 5px 0;
	font-weight:	normal;
	text-align:		left;
	font-size:		10px;
	color:			#777;
	}
	
	
/* NEWS */


		
/* LOGGEDIN NAME */
div.name{
	font-size:			14px;
	color:				#01579c;
	font-weight:		normal;
	text-decoration:	none;
	padding:			0 0 0 0;
	margin:				16px 0 0 0;
	width:				135px;
	}
	
/* CV EDIT */
.edit{
	padding:	5px;
	height:		auto;
	margin:		0 0 10px 0;
	border:		1px solid #cfcfcf;
	}
.edit select{
	font-size:	11px;
	}
	
.edit123{
	padding:	5px;
	height:		auto;
	margin:		0 0 10px 0;
	border:		1px solid #cfcfcf;
	}
.edit123 select{
	font-size:	11px;
	}
	
.borderedItem{
	border-bottom:	1px solid #cfcfcf;
	padding:		0 0 5px 0;	
	margin:			0 0 5px 0;
	width:			523px !important;	
	}
	
.photo{
		width:		220px;
		height:		auto;
		border:		none;
		background:	transparent;
		padding:	0;
		margin:		0px;
		}
		.photo div.top{
			width:		220px;
			height:		10px;
			background:	#fff url(../images/photo-bg-top.jpg) no-repeat top left;
			overflow:	hidden;
			padding:	0;
			margin:		0;
			}
		.photo div.bottom{
			width:		220px;
			height:		20px;
			background:	#fff url(../images/photo-bg-bottom.jpg) no-repeat top left;
			overflow:	hidden;
			padding:	0;
			margin:		0;
			}
		.photo div.main{
			width:		200px;
			height:		auto;
			background:	#fff url(../images/photo-bg-main.jpg) repeat-y top left;
			overflow:	hidden;
			padding:	0 10px 0 10px;
			margin:		0;
			}
	.pics{ width: 98%; height: auto; border: 1px solid #444; }
	
div#loader{
	color:		#666;
	font-size:	10px;
	padding:	0 !important;
	border:		none;
	position:	absolute;
	background:	transparent;
	text-align:	center;
	left:		25%;
	top:		50%;
	width:		50%;
	height:		62px;
	margin:		auto;
	}
	
div.partnerek img{
	margin:	10px;
	border:	none;
	}
	
div.services table{
	border-top: 1px solid #ccc;
	border-left:	1px solid #ccc;
	width:		443px !important;
	}
	div.services table tr{
		border:	none;
		}
		div.services table tr td{
			padding:		5px;
			border-bottom:	1px solid #ccc;
			height:			30px;
			border-right:	1px solid #ccc;
			}
			
table.borderedTable{
	border-top: 	1px solid #ccc;
	border-left:	1px solid #ccc;
	}
	table.borderedTable tr{
		border:	none;
		}
		table.borderedTable tr td{
			padding:		5px;
			border-bottom:	1px solid #ccc;
			height:			30px;
			border-right:	1px solid #ccc;
			}
			
			
.trening_be {
	height:auto;
	overflow:inherit;
}

.trening_ki {
	height: 0px; 
	overflow: hidden;
}

.trening_menupont {
	border-left-width: 10px;
	border-left-style: hidden;
	font-size: 11px;
	line-height: 0.4em;
}
.l10px {
	margin-left:10px;
}

