
/*   GLOBÁLIS  ********************************************************************************************************************************************************/
html { margin: 0; padding: 0; }
BODY { margin: 0; padding: 0; color:  #333; font-family:Arial; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; background:url(../images/site/hatter_minta.jpg); }
TABLE, TH, TD  { color:  #333; font-family:Arial; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; }
IMG { border:0px; }	 
H1 { text-align:center; font-size:18px; color:#333;} 

A { font-family:Arial;  color:#00381E; margin:0px; text-align:left; line-height:21px; height:21px; text-decoration:none; }			
A:hover { text-decoration:underline;}

FORM { margin:0px; padding:0px; }

.clear { clear:both; }
.clear_thin { font-size:0px; line-height:0px; height:0px; overflow:hidden; }

#fejlec{height:160px;overflow: hidden;}
/*
@font-face { font-family: "Franklin Gothic Medium Cond"; font-style:  normal; font-weight: normal;  src: url("FRANKLI0.eot");  }
*/
#bal_kozep INPUT {	height: expression(this.type=="checkbox"?"15px":""); }
#bal_kozep INPUT[type="checkbox"] { margin-left:0px; width:10px; margin-left:0px; height:10px; }

/*   GLOBÁLIS  VÉGE ********************************************************************************************************************************************************/

/*   AZ OLDAL  ********************************************************************************************************************************************************/
	#body { }
	#main { width:939px; border:none; position:relative;  background:url(../images/site/hatter_top.jpg) top repeat-x;}
	
	#head { }
	#menu_alatt{height:40px;border-bottom: 1px solid #b3b2b0;background-color: #9fd065;border-top:1px solid #3f3f3d;position: relative;}
	#menu_alatt #fb-box{width:193px; background: url(../images/site/newdesign/fb_bg.png) no-repeat left center;float:right;height:40px;overflow: hidden;text-align: left;position:relative;}
	#menu_alatt #fb-box a {display:block;width:88px;height:31px;position: absolute; right:2px; top:5px;text-indent: -3000px;}
	#menu_alatt #fb-box div{height: 35px;overflow: hidden;}
	#menu_alatt #hirlevel-feliratkozas {float:left;width:720px;}
	#menu_alatt #hirlevel-feliratkozas span{ float:left;font-size: 15px; color: #00381e;font-weight: bold;margin-top:12px;margin-left:10px;text-transform: uppercase;}
	#menu_alatt #hirlevel-feliratkozas span.hiba {position: absolute;left:0px;bottom:0px;text-transform: none;color:#9e131b;font-size: 11px;}
	#menu_alatt #hirlevel-feliratkozas div {float:left;width:290px;height:30px;margin-top:5px;margin-left:15px;background: url(../images/site/newdesign/input_bg_290.png) no-repeat left center;display:inline-block;}
	#menu_alatt #hirlevel-feliratkozas input {float:left;border:none;background-color: #f7f7f7;width:250px;margin-left:10px;margin-top:6px;font-style: italic; color:#999999;}
	#menu_alatt #hirlevel-feliratkozas button {float:left;background: none repeat scroll 0 50% transparent;border: 0 none;padding:0;cursor: pointer;height: 30px;margin: 4px 10px;   width: 95px;}
	DIV.fejlec_alatt { background:url(../images/site/fejlec_alatt.jpg) repeat-x; height:6px; line-height:6px; font-size:0px; margin:0px;}
/*IE6*/#head DIV.login { float:left; height:36px; width:550px; margin:0px; margin-top:10px; margin-left:20px; border:0px solid red;  }
		DIV.login SPAN { display:block; margin:10px 0px 10px 0px; text-align:left;  font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#BEBEBE; }
/*IE6-IE7*/	DIV.login DIV.inputhatter { float:left;  background:url(../images/site/newdesign/input_bg_120.png) no-repeat;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:25px; text-align:left;  }
		DIV.login INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:130px; border:0px; height:17px; }
		DIV.login BUTTON.belep_hu { float:left; margin:0px 2px; background:url(../images/site/newdesign/button_nyil.png) no-repeat; height:26px; width:26px; border:0px; cursor:pointer; }
		DIV.login BUTTON.belep_ger { float:left; margin:0px 2px; background:url(../images/site/button_belepes_ger.jpg) no-repeat; height:23px; width:88px; border:0px; cursor:pointer; }
		DIV.login BUTTON.belep_eng { float:left; margin:0px 2px; background:url(../images/site/button_belepes_eng.jpg) no-repeat; height:23px; width:88px; border:0px; cursor:pointer; }		
		DIV.login A { margin:0px 0px 0px 10px; display:block; float:left; line-height:23px;  height:23px; border:0px solid red; color:#ADADAD; text-decoration:none; }
		DIV.login A:hover { text-decoration:underline;}
/*IE6-IE7*/DIV.login A.linkek1 { display:block; position:absolute; top:-10px; left:330px; height:12px;  border:0px solid red; margin:0px; padding:0px; padding-left:20px; line-height:12px;}
/*IE6-IE7*/DIV.login A.linkek2 { display:block; position:absolute; top:10px;  left:330px; height:12px;  border:0px solid red; margin:0px; padding:0px; padding-left:20px; line-height:12px;}
		
	#head DIV.lang { float:left; height:32px; width:100px; margin:0px; margin-left:50px; margin-top:14px; border:0px solid red;  }
		DIV.lang SPAN { display:block; margin:10px 0px 10px 0px; text-align:left;  font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#BEBEBE; }
		DIV.lang BUTTON.ger { float:left; margin:0px 35px 0px 25px; background:url(../images/site/ger.jpg)  no-repeat; height:17px; width:22px; border:0px; cursor:pointer; }
		DIV.lang BUTTON.en { float:right; margin:0px 15px 0px 15px; background:url(../images/site/en.jpg)  no-repeat; height:17px; width:22px; border:0px; cursor:pointer; }
		DIV.lang BUTTON.hu { float:right; margin:0px 0px 0px 0px; background:url(../images/site/hu.jpg)  no-repeat; height:17px; width:22px; border:0px; cursor:pointer; }
	
/*IE6*/#head DIV.search { float:left; height:36px;  width:200px;  margin:0px; margin-left:15px; border:0px solid red; margin-top:10px; }
		DIV.search SPAN { display:block; margin:10px 0px 10px 0px; text-align:left;  font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#BEBEBE; }
		DIV.search DIV.inputhatter { float:left;  background:url(../images/site/newdesign/input_bg_120.png) no-repeat; padding:3px 0px 0px 0px; margin:0px 0px 0px 0px;  border:0px solid red; height:28px; text-align:left;  }
		DIV.search INPUT { margin:0px 15px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:130px; border:0px solid red; height:17px; }
		DIV.search BUTTON { float:left; margin:0px 2px; background:url(../images/site/newdesign/button_nyil.png) no-repeat; height:26px; width:26px; border:0px; cursor:pointer; }
		
	#head P.sep { float:left; height:40px; width:2px; margin:0px; background:url(../images/site/head_sep.jpg) repeat-y; }
	
	#head #menu-header { width:939px; height:40px; overflow:show; background: url(../images/site/newdesign/menu_bg.png) repeat-x;}
	#menu-header DIV {  }
/*IE6-IE7*/#menu-header DIV.menu_kezd { float:left; background:url(../images/site/menu_kezd.jpg) no-repeat right; height:54px; width:20px;}
	#menu-header DIV.menu_vege { float:left; background:url(../images/site/menu_vege.jpg) no-repeat left; height:54px; width:19px; }
		
	#container { background:#FFF; }
		#container DIV.hirlevel { height:206px;}
		#container DIV.hirlevel_bal {float:left; width:656px; margin:0px 0px 0px 20px; overflow:hidden;}	
		#container DIV.hirlevel_bal P.jobb_cim { text-align:left; margin:0px 0px 0px 20px; padding:15px 0px 15px 0px; font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}
		#container DIV.hirlevel_bal P.jobb_cim SPAN { color:#7FB244; }
		#container DIV.hirlevel_bal SPAN.cim { text-align:left; display:block; font-size:14px; font-weight:bold;  margin:0px 5px 10px 0px }
		#container DIV.hirlevel_bal DIV.lead { display:block; font-size:12px; font-weight:normal; color:#000;  margin:0px 18px 0px 15px; }
		#container DIV.hirlevel_bal DIV.kutatas { display:block; float:left; margin:0px 0px 0px 5px; }
		#container DIV.hirlevel_bal A.reszletek { color:#00381E; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:8px 15px 6px 0px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:block; line-height:21px; height:21px;  }
		#container DIV.hirlevel_bal A.reszletek:hover { text-decoration:underline; }
				
/*IE6-IE7*/	#container DIV.hirlevel_box { overflow:hidden;  height:176px; line-height:12px; padding:30px 0px 0px 0px; float:left; text-align:center; border:0px solid red; width:260px; background:url(../images/site/hirlevel_hatter.jpg) no-repeat center; }
			DIV.hirlevel_box SPAN { display:block; margin:10px 0px 10px 0px; padding:0px 30px; text-align:left;  font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E; }
			DIV.hirlevel_box DIV.emailhatter { background: url(../images/site/hirlevel_emalihatter.jpg) no-repeat center;  padding:3px 0px 0px 0px; margin:0px 0px 0px 0px;  border:0px solid red; height:23px; text-align:center;  }
/*IE6-IE7*/	DIV.hirlevel_box INPUT { margin:0px 26px 0px 26px; padding:0px;  background:#E8E8E8; color:#444; width:184px; border:0px; height:17px; border:0px solid red; }
			DIV.hirlevel_box BUTTON { margin:0px 10px;  height:27px; width:104px; border:0px; cursor:pointer; background:0px; }
	/*IE6-IE8*/DIV.hirlevel_box SPAN.cim { display:block; margin:10px 0px 0px 0px; text-align:left;  font-family:Arial,"Arial Narrow";  font-weight:bold; text-transform:uppercase; font-size:13px; color:#BEBEBE; }
			DIV.hirlevel_box SPAN.inputnev { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; text-transform:none; padding:0px 30px; margin:5px 0px 0px 0px; } 
			DIV.hirlevel_box SPAN.hiba { line-height:11px; height:22px; display:block; margin:0px; text-transform:none; font-size:11px; font-weight:bold; color:#990000;}
			DIV.hirlevel_box SPAN.sikeres { font-size:13px; text-transform:uppercase; color:#7FB244;}
	
  /*IE*/.oszlopok_top_fooldal { background:url(../images/site/balkozep_hatter.gif) repeat-y 222px top ; }
  		.oszlopok_top_aloldal { border-bottom:1px solid white;  }
		.balkozep_hatter_balkeret {  border-bottom:1px solid white;}
		#oszlopok_top {  padding:0px; }
		DIV.tartalom_print A#nyomtat  {float:left; color:#00381E; background:url(../images/site/bulett_nyomtato.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 0px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:inline-block; line-height:21px; height:21px;  }
		DIV.nemprint A#nyomtat  { float:left;color:#00381E; background:url(../images/site/bulett_nyomtato.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 0px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:inline-block; line-height:21px; height:21px;  }
		.fb-like-button{float:right;display:inline-block;}
		DIV.tartalom_print H1 { color:#00381E; text-align:left; }
		DIV.tartalom_print DIV.datum { float:left; font-size:11px; font-weight:bolder; color:#00381E; }
		
		#bal { float:left; border:0px solid red; width:226px;  }
	 /*IE6*/#bal P.bal_cim { text-align:left; margin:0px 5px 0px 18px; padding:15px 0px 15px 0px; font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}
			#bal P.bal_cim SPAN { color:#7FB244; }
			#bal SPAN.datum { font-size:14px; font-weight:bold; text-align:left;  margin:0px 5px 0px 18px }
			#bal P.lead { display:block; font-size:12px; font-weight:normal; color:#000;  margin:0px 15px 0px 18px; }
			#bal A.reszletek { color:#00381E; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 18px; font-size:11px; font-weight:bolder; text-decoration:none; display:block; line-height:21px; height:21px;  }
			#bal A.reszletek:hover { text-decoration:underline; }
			#bal .bal_logok {  background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; margin:0px 4px 0px 0px; padding:20px 0px; }
			#bal .bal_logok A {  margin:10px 20px; padding:0px; display:block; border:0px solid red; text-align:center; }
			#bal .bal_boxok {  background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; margin:0px 4px 0px 0px; padding:0px; }
			#bal .bal_boxok .bal_boxok_tartalom{ margin: 0px 10px 0px 18px; display:block; }
			#bal .bal_boxok .bal_boxok_tartalom P{margin-top:0px;padding-top:0px;color:#000000;}
									
		#kozep { float:left; border:0px solid red; width:445px;}
	 /*IE6*/#kozep P.kozep_cim { background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; text-align:left; margin:0px 0px 0px 0px; padding:15px 15px; font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}
			#kozep P.kozep_cim SPAN { color:#7FB244; }
			#kozep P.lead { display:block; font-size:12px; font-weight:normal; color:#000;  margin:0px 15px 0px 15px; }
			#kozep P.lead IMG { border:1px solid #666; padding:5px; margin:0px 0px 0px 10px; float:right; }
			#kozep A.reszletek { color:#00381E; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 18px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:block; line-height:21px; height:21px;  }
			
		#jobb { float:left; border:0px solid red; padding:0px 0px 20px 0px; overflow:hidden;margin-top:20px; }
	/*IE6*/	#jobb P.jobb_cim { text-align:left; margin:0px 0px 0px 15px; padding:15px 0px 15px 0px; font-family:Arial,"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}
			#jobb P.jobb_cim SPAN { color:#7FB244; }
			#jobb SPAN.cim { text-align:left; display:block; font-size:14px; font-weight:bold;  margin:0px 5px 0px 18px }
			#jobb P.lead { display:block; font-size:12px; font-weight:normal; color:#000;  margin:0px 18px 0px 15px; }
			#jobb A.reszletek { color:#00381E; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:8px 15px 6px 18px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:block; line-height:21px; height:21px;  }
			#jobb A.reszletek:hover { text-decoration:underline; }
			#jobb div.jobb-doboz{margin-bottom: 30px;}
			
			
			#jobb A.tanulmanylink { margin:0px 0px 0px 20px; color:#00381E; font-weight:bolder; }			
			#jobb .uj_magyarorszag { margin:0px 0px 0px 2px;}
			#jobb .uj_magyarorszag P.cim { background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; text-align:left; margin:0px 0px 0px 0px; padding:15px 15px;
			font-family:Arial, "Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}	
			#jobb .uj_magyarorszag UL.palyazatok { margin:0px 0px 15px 0px; padding:0px 0px 0px 0px;}
			#jobb .uj_magyarorszag UL.palyazatok LI { background: url(../images/site/bulett_kiszold.jpg) left top no-repeat; padding:10px; list-style-image:none; list-style-position:inherit; padding:0px 0px 0px 20px;  margin:0px 0px 10px 5px; border:0px solid red; text-align:left  }
			#jobb .uj_magyarorszag .zold { color:#7FB244; }
			#jobb .uj_magyarorszag A.zold { color:#7FB244; text-decoration:none; }
			#jobb .uj_magyarorszag A.zold:hover { color:#7FB244; text-decoration:underline; }
			#jobb .uj_magyarorszag A.sotetzold { color:#00381E;  text-decoration:none; line-height:15px; display:block; }
			#jobb .uj_magyarorszag A.sotetzold:hover { background:#E4F0D8; color:#00381E; text-decoration:none; }
			
			#box1 { }
			#box1 DIV.uj_magyarorszag_tartalom { color:#00381E; background:#FFF; text-align:left; padding-bottom:10px;    }
			#box1 DIV.uj_magyarorszag_tartalom DIV.tartalom { padding:0px 15px; }
			#box1 DIV.uj_magyarorszag_tartalom .tartalom { color:#00381E;}
			#box1 DIV .zold { color:#7FB244; }
			#box1 DIV A.zold { color:#7FB244; text-decoration:none; }
			#box1 DIV A.zold:hover { color:#7FB244; text-decoration:underline; }						
			#box1  DIV.uj_magyarorszag_tartalom P.cim { background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; text-align:left; margin:0px 0px 0px 0px; padding:0px 15px; height:47px; line-height:47px;  font-family:"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}	
			#box1  DIV.uj_magyarorszag_tartalom P.cim SPAN { color:#7FB244; }
				
			#box2 DIV.uj_magyarorszag_tartalom { color:#00381E; background:#FFF; text-align:left; padding-bottom:10px;     }
			#box2 DIV.uj_magyarorszag_tartalom DIV.tartalom { padding:0px 15px; }
			#box2 DIV.uj_magyarorszag_tartalom .tartalom { color:#00381E;  }
			#box2 DIV .zold { color:#7FB244; }
			#box2 DIV A.zold { color:#7FB244; text-decoration:none; }
			#box2 DIV A.zold:hover { color:#7FB244; text-decoration:underline; }						
			#box2  DIV.uj_magyarorszag_tartalom P.cim { background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; text-align:left; margin:0px 0px 0px 0px; padding:0px 15px; height:47px; line-height:47px;  font-family:"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}	
			#box2  DIV.uj_magyarorszag_tartalom P.cim SPAN { color:#7FB244; }
			
			
		#popup_boxok { position:absolute; top:0px; left:50%; height:100%; width:100%; } 
		.black_overlay { display: none;	position: absolute;	top: 0px; left: -50%; width: 100%;	height: 1200px; background-color: black; z-index:10; -moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); margin:0px; padding:0px; 	}		
		.white_content { display: none; position: absolute;	top: 200px;	left:-490px; width: 942px; padding: 16px;	border: 2px solid #000;	background-color: white; z-index:1002; overflow: hidden; }
	
		A.popupbezar {  background:#A2CC78; color:#053420; border:1px solid #053420; padding:2px 5px; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:bold; text-align:center; }
		A.popupbezar:hover { text-decoration:none; }


				
/*IE6*/	#bal_kozep {    display:inline-block;
  float:left;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  text-align:left;
  width:530px;overflow:hidden; }
	 /*IE6*/#bal_kozep SPAN.cim,  #bal_kozep a.cim{ text-decoration: none;font-size:14px; font-weight:bold; text-align:left; line-height: normal; }
			#bal_kozep a.cim:hover{ text-decoration: underline;}
			#bal_kozep h2 {margin:0;padding:0;}
			#bal_kozep SPAN.datum { color:#00381E; font-size:10px; font-weight:bold; text-align:left;  margin:0px 5px 0px 0px }
	 /*IE6*/#bal_kozep P.kozep_cim { background:url(../images/site/tanulmanyshop_vonal.jpg) no-repeat bottom left;  text-align:left; margin:0px 0px 0px 0px; padding:0px 0px; height:47px; line-height:47px;  font-family:"Franklin Gothic Medium Cond","Arial Narrow","HelveticaNeueLT Pro 67 MdCn" ;  font-weight:bold; text-transform:uppercase; font-size:20px; color:#00381E;}
			#bal_kozep A.reszletek { color:#00381E; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 0px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:block; line-height:21px; height:21px;  }
			#bal_kozep DIV.inputhatter { float:left;  background:url(../images/site/input_feher.jpg) no-repeat;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:23px; text-align:left;  }
			#bal_kozep INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:94px; border:0px; height:17px; }
			#bal_kozep BUTTON { float:left; margin:0px 2px;  height:23px; width:89px; border:0px; cursor:pointer; }
			#bal_kozep BUTTON.eng { float:left; margin:0px 2px;  height:25px; width:102px; border:0px; cursor:pointer; }
			#bal_kozep BUTTON.eng IMG { margin:0px; }
			#bal_kozep A.reg_link { margin:0px 0px 0px 10px; display:block; float:left; line-height:23px;  height:23px; border:0px solid red; color:#00381E; text-decoration:none; font-size:11px; font-weight:bolder;} 
			#bal_kozep A { line-height:23px;  height:23px; color:#00381E; text-decoration:none; font-size:11px; font-weight:bolder;}
			#bal_kozep A:hover { text-decoration:underline;}
			#bal_kozep A.sitemap { color:#00381E; float:left; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 18px; font-size:11px; font-weight:bolder; text-decoration:none; display:block; line-height:21px; height:21px; }
			#bal_kozep A.sitemap:hover { text-decoration:underline; }
			
			#bal_kozep P.vonal { margin:5px 0px; padding:0px; background:#9FCF67; height:1px; overflow:hidden; line-height:1px; font-size:0px;  }
			#bal_kozep DIV.regisztracio DIV.reginputhatter { background:url(../images/site/reg_inputhatter.jpg) no-repeat;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:23px; text-align:left;  }
			#bal_kozep DIV.regisztracio DIV.reginputhatter INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:261px; border:0px; height:17px; }
			#bal_kozep DIV.regisztracio,  DIV.regisztracio TABLE { font-size:12px; font-weight:normal; color:#000;}
			#bal_kozep DIV.regisztracio SPAN { font-size:12px; font-weight:bold; color:#000; }
			#bal_kozep DIV.regisztracio BUTTON  { margin:0px 2px; background: url(../images/site/button_regisztracio.jpg) no-repeat; height:23px; width:123px; border:0px; cursor:pointer; }
			#bal_kozep DIV.regisztracio BUTTON.eng  { margin:0px 2px; background: url(../images/site/button_registration_off.jpg) no-repeat; height:23px; width:123px; border:0px; cursor:pointer; }			
			#bal_kozep DIV.regisztracio BUTTON.email_kuldese {  background: url(../images/site/button_email_kuldese.jpg) no-repeat;}
			#bal_kozep DIV.regisztracio BUTTON.email_kuldese_eng {  background: url(../images/site/button_sendemail_off.jpg) no-repeat;}
			#bal_kozep DIV.regisztracio A	{ color:#000; font-size:12px; line-height:15px; font-weight:normal; text-align:left; text-decoration:none; }
				
				#kereses { margin:20px 0px 0px 0px; }
				#kereses P.kozep.cim { background:url(../images/site/tanulmanyshop_vonal.jpg) no-repeat bottom left;  text-align:left; margin:0px 0px 0px 0px; padding:0px 0px; height:47px; line-height:47px;  font-family:"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;} 
				#kereses SELECT { border:1px solid #444; width:261px; margin:0px 5px;}
				#kereses DIV.reginputhatter {   background:url(../images/site/reg_inputhatter.jpg) no-repeat;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:23px; text-align:left;  }
				#kereses DIV.reginputhatter INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:261px; border:0px; height:17px; }
				#kereses BUTTON.kereses  { margin:0px 2px; background: url(../images/site/button_kereses.jpg) no-repeat; height:23px; width:84px; border:0px; cursor:pointer; }	
				DIV.kereses_lista LEGEND { font-weight:bold; font-size:14px; font-variant:small-caps; }
				
			#bal_kozep DIV.leiras { float:left; display:block; width:350px;  } 
			#bal_kozep DIV.kosar { float:right; width:278px;  } 
				 #bal_kozep DIV.kosar BUTTON.megnez { margin:8px 10px 8px 30px; background:url(../images/site/button_megnez.jpg) no-repeat; width:100px;}	
				 #bal_kozep DIV.kosar BUTTON.kifizet {  margin:8px 10px;  background:url(../images/site/button_kifizet.jpg) no-repeat; width:100px;}
			#bal_kozep DIV.kosar_1 { background: url(../images/site/kosar_kitolt.jpg) repeat-y; }
			#bal_kozep DIV.kosar_2 { background:url(../images/site/kosar_top.jpg) no-repeat top; } 
			#bal_kozep DIV.kosar_3 { background:url(../images/site/kosar_bottom.jpg) no-repeat bottom; padding:11px 11px; }
				 DIV.kosar_3 SPAN.cim { display:block; margin:3px 0px; text-transform:uppercase; color:#9FCF67; font-weight:bold; }
				 DIV.kosar_3 P.termek { float:left; margin:0px; } 
				 DIV.kosar_3 P.ar { float:right; margin:0px; }
			
			#bal_kozep A.vissza { background:url(../images/site/lapozas_vissza.jpg) no-repeat left; color:#00381E; padding:0px 0px 0px 25px; line-height:21px; font-size:11px; font-weight:bold; display:block; height:21px; float:left; }
			#bal_kozep SPAN.vissza { background:url(../images/site/lapozas_vissza.jpg) no-repeat left; color:#000; padding:0px 0px 0px 25px; line-height:21px; font-size:11px; font-weight:normal; display:block; height:21px; float:left;} 	 	
			#bal_kozep A.elore {  background:url(../images/site/lapozas_elore.jpg) no-repeat right; color:#00381E; padding:0px 25px 0px 0px; line-height:21px; font-size:11px; font-weight:bold; display:block; height:21px; float:left;} 
			#bal_kozep SPAN.elore {  background:url(../images/site/lapozas_elore.jpg) no-repeat right; color:#000; padding:0px 25px 0px 0px; line-height:21px; font-size:11px; font-weight:normal; display:block; height:21px; float:left;} 	 	 		 	 	
			#bal_kozep A.lap {  display:block; float:left;  line-height:21px; font-size:11px; font-weight:bold; height:21px; color:#00381E; } 
			#bal_kozep SPAN.lap {  display:block; float:left; line-height:21px; font-size:11px; font-weight:normal; color:#000;  height:21px; } 	 	 		 	 	
			
			
			DIV.termeklista DIV.termekkep { float:left; border:0px solid red; width:82px; height:88px; }
			DIV.termeklista DIV.kepmellett { float:left; border:0px solid red; width:555px; }
			#bal_kozep DIV.kepmellett P.cim { float:left; font-size:16px; color:#000; font-weight:bold;}
			#bal_kozep DIV.kepmellett P.ar { float:right; font-size:16px; color:#7DAD46; font-weight:bold; }
			#bal_kozep DIV.termeklista A.reszletek { float:left;  margin:0px 5px 0px 18px;}		
			#bal_kozep DIV.termeklista A.kosarba { float:right;}		 
			
			#bal_kozep IMG.indexkep { margin:15px 5px 0px 0px; border:1px solid #9FCF67;}
			#bal_kozep P.lead {  margin:15px 0px 0px 0px;  }
			
			
				#tanulmanyshop { position:relative;}		
				#tanulmanyshop DIV.kozep_cim {  background:url(../images/site/tanulmanyshop_vonal.jpg) no-repeat bottom left;  text-align:left; margin:0px 0px 0px 0px; padding:0px 0px; height:47px; line-height:47px;  font-family:"Franklin Gothic Medium Cond","Arial Narrow","HelveticaNeueLT Pro 67 MdCn" ;  font-weight:bold; text-transform:uppercase; font-size:20px; color:#00381E; } 
				#tanulmanyshop DIV.kozep_cim SPAN { display:block; float:left; font-weight:bold; text-align:left;  margin:0px 5px 0px 0px;  font-family:Arial,"Franklin Gothic Medium Cond","Arial Narrow","HelveticaNeueLT Pro 67 MdCn" ;  font-weight:bold; text-transform:uppercase; font-size:20px; color:#00381E;   }
				#tanulmanyshop .indikator { display:block; float:left; margin:13px 0px 0px 10px; }
				#tanulmanyshop .indikator A { display:block; float:left;  margin:0px 0px 0px 0px;  }
				#tanulmanyshop DIV.reginputhatter { background:url(../images/site/reg_inputhatter.jpg) no-repeat right top;  padding:3px 0px 0px 0px; margin:0px 0px 0px 0px;  border:0px solid red; height:23px; text-align:right;  }
				#tanulmanyshop DIV.reginputhatter INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:261px; border:0px; height:17px; }
				
				#tanulmanyshop .leiras_szoveg { float:left; text-align:left; width:355px; border:0px solid red; margin-right:5px; }
				
				#tanulmanyshop .tanulmanyajanlo { display:block; line-height:15px; text-align:center; margin:5px 0px 10px 0px; } 
				
				#tanulmanyshop .kosarbox_fill { float:left; background:url(../images/site/kosarbox_fill.jpg) repeat-y top left; margin-top:20px; width:278px; overflow:hidden; }
				#tanulmanyshop .kosarbox_top { background:url(../images/site/kosarbox_top.jpg) no-repeat left top;}
				#tanulmanyshop .kosarbox_bottom { background:url(../images/site/kosarbox_bottom.jpg) no-repeat left bottom; padding:10px 10px; }
				#tanulmanyshop .kosarbox_bottom TABLE.kosartabla { width:265px;}
				#tanulmanyshop .kosarbox_bottom TABLE.kosartabla TD.tanulmanyara { width:75px;}
				#tanulmanyshop .kosarbox_bottom SPAN { display:block; text-transform:uppercase; font-size:14px; font-weight:bold; color:#A0CF65; }
				
				#tanulmanyshop .megnez_v_kifizet { float:right; width:350px;}
				
				#tanulmanyshop .termek_listaelem { float:left; display:block}
				#tanulmanyshop .termek_listaelem img{ border: 1px solid #9FCF67; float:left; margin-right: 5px; margin-bottom:5px;}
				#tanulmanyshop .termek_listaelem  .cim { float:left; color:#000; font-size:14px;font-weight:bold; margin:0px 5px 0px 0px; text-align:left; }
				#tanulmanyshop .termek_listaelem  .termek_ar { float:right; color:#7FAB46; font-size:14px;font-weight:bold;margin:0px 5px 0px 0px;text-align:left; }
				#tanulmanyshop DIV.indexkep { float:left; width:102px; height:102px; overflow:hidden; margin:0px 5px 0px 0px;}
				#tanulmanyshop DIV.indexkep IMG {  border:1px solid #9FCF67; }
				#tanulmanyshop P.lead {  margin:15px 0px 0px 0px;  }
			
				#tanulmanyshop .kosartartalma_box_fill { float:left; background:url(../images/site/kosar_tartalma_fill.jpg) repeat-y top left; width:637px; verflow:hidden; }	
				#tanulmanyshop .kosartartalma_box_top { background:url(../images/site/kosar_tartalma_top.jpg) no-repeat left top;}
				#tanulmanyshop .kosartartalma_box_bottom { background:url(../images/site/kosar_tartalma_bottom.jpg) no-repeat left bottom; padding:10px 0px; }
				#tanulmanyshop .kosartartalma_box_bottom TABLE.kosartabla_2 { width:635px; }
				#tanulmanyshop .kosartartalma_box_bottom TABLE.kosartabla_2 .termekara { width:80px;} 
				#tanulmanyshop .kosartartalma_box_bottom  SPAN.boxnev { display:block; text-transform:uppercase; font-size:14px; font-weight:bold; color:#A0CF65; padding-left:15px; }
				#tanulmanyshop .kosartartalma_box_bottom .kiemeles TD { background:#FFF; border-collapse:collapse; height:30px; border-top:1px solid #E8F4DB;}
				#tanulmanyshop .kosartartalma_box_bottom .sorszin_1 TD { background:#E6F4DA; border-collapse:collapse; height:30px; border-top:1px solid #E8F4DB;}
				#tanulmanyshop .kosartartalma_box_bottom .sorszin_2 TD { background:#F3F9EB; border-collapse:collapse; height:30px; border-top:1px solid #E8F4DB;}
				
				#tanulmanyshop DIV.szamlazas .kapcsolatosinfo { overflow-y: auto; height:200px; width:500px; padding:5px; border:solid 1px black; color:#FFF; }
				#tanulmanyshop DIV.szamlazas DIV.reginputhatter { background:url(../images/site/reg_inputhatter.jpg) no-repeat;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:23px; text-align:left;  }
				#tanulmanyshop DIV.szamlazas DIV.reginputhatter INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:261px; border:0px; height:17px; }
				#tanulmanyshop DIV.szamlazas,  DIV.szamlazas TABLE { font-size:12px; font-weight:normal; color:#000;}
				#tanulmanyshop DIV.szamlazas SPAN { font-size:12px; font-weight:bold; color:#000; }
				#tanulmanyshop DIV.szamlazas BUTTON  { margin:0px 2px; background: url(../images/site/button_megrendeleselk_off.jpg)  no-repeat; height:23px; width:163px; border:0px; cursor:pointer; }
				#tanulmanyshop DIV.szamlazas BUTTON.eng  { margin:0px 2px; background: url(../images/site/button_send_orders_off.jpg)  no-repeat; height:23px; width:163px; border:0px; cursor:pointer; }				
				#tanulmanyshop DIV.szamlazas BUTTON.email_kuldese {  background: url(../images/site/button_email_kuldese.jpg) no-repeat;}
				#tanulmanyshop DIV.szamlazas A	{ color:#000; font-size:12px; line-height:15px; font-weight:normal; text-align:left; text-decoration:none; }				
				
				#tanulmanyshop TABLA.proform_tabla { width:500px;}
				
				#tanulmanyshop DIV.ws_kapcsolat { border:0px solid red; width:200px; height:20px; position:absolute; z-index:2; bottom:-20px; }
				#ws_kapcsolat A.ws_kapcsolat_link { font-size:14px; font-weight:bold; color:#00381E; }
				
				#bal_kozep TABLE.ajanlo DIV.aj_inputhatter { background:url(../images/site/reg_inputhatter.jpg) no-repeat;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:23px; text-align:left;  }
				#bal_kozep TABLE.ajanlo DIV.aj_inputhatter INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:261px; border:0px; height:17px; }
				#bal_kozep TABLE.ajanlo DIV.aj_textarea { background:url(../images/site/textarea_bg.jpg) no-repeat left top;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:97px; text-align:left;  } 
				#bal_kozep TABLE.ajanlo DIV.aj_textarea TEXTAREA { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:261px; border:0px; height:90px; overflow-x:hidden; overflow-y:auto; } 
				#bal_kozep TABLE.ajanlo DIV.aj_textarea_nagy { background:url(../images/site/textarea_bg_nagy.jpg) no-repeat left top;  padding:3px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:653px; text-align:left;  } 
				#bal_kozep TABLE.ajanlo DIV.aj_textarea_nagy TEXTAREA { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  margin:0px 6px 0px 6px; padding:0px;  background:#E8E8E8; color:#444; width:261px; border:0px; height:645px; overflow-x:hidden; overflow-y:auto; } 
				#bal_kozep TABLE.ajanlo BUTTON.hu {  float:left; margin:0px 2px; background:url(../images/site/button_kuldes.jpg) no-repeat; height:23px; width:98px; border:0px; cursor:pointer; }
				#bal_kozep TABLE.ajanlo BUTTON.eng {  float:left; margin:0px 2px; background:url(../images/site/button_send_off.jpg)  no-repeat; height:23px; width:100px; border:0px; cursor:pointer; }
				
				
				H2.szamlazas { margin:20px 0px 10px 0px; font-size:18px; font-weight:bold; text-align:left; padding-left:165px; }
				#tanulmanyshop A.szamla_nyomtatas, #tanulmanyshop A.szamla_nyomtatas:hover { font-size:12px; font-weight:bold; color:#A0CF65; text-transform:uppercase; text-decoration:none;}
				
				.szurke_box_fill {background:url(../images/site/szurke_box_fill.jpg) repeat-y top left; width:606px; overflow:hidden; }
				.szurke_box_top { background:url(../images/site/szurke_box_top.jpg) no-repeat left top;}
				.szurke_box_bottom { background:url(../images/site/szurke_box_bottom.jpg) no-repeat left bottom; padding:10px 10px; }
				
				.szurke_box_bottom TABLE TD { color: black; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; }

				#bal_kozep P.kozep_cim, #bal_kozep h1.kozep_cim { background:url(../images/site/tanulmanyshop_vonal.jpg) no-repeat bottom left;  text-align:left; margin:0px 0px 0px 0px; padding:0px 0px; height:47px; line-height:47px;
				font-family:Arial,"Franklin Gothic Medium Cond","Arial Narrow","HelveticaNeueLT Pro 67 MdCn" ;  font-weight:bold; text-transform:uppercase; font-size:20px; color:#00381E;}
			
				#bal_kozep .tanulmany_oldal DIV.kozep_cim { background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; text-align:left; margin:0px 0px 0px 0px; padding:0px 15px; height:47px; line-height:47px;  font-family:"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}
				#bal_kozep .tanulmany_oldal p.kozep_cim SPAN.tanulmanynev { float:left; color:#00381E; }
				#bal_kozep .tanulmany_oldal p.kozep_cim SPAN.tanulmanydatum { float:right;  color:#00381E; }
				#bal_kozep .tanulmany_oldal IMG.indexkep { margin:10px 10px 10px 10px; }
				#bal_kozep .tanulmany_oldal .kiemeltszoveg { color:#A0CF65; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
				
				#bal_kozep #tanulmanyshop .kapcsolatosinfo { color:#000;}
				#bal_kozep #tanulmanyshop .kapcsolatosinfo P { text-align:justify;}
				#bal_kozep #tanulmanyshop .kapcsolatosinfo H3 { text-align:center;}
				
			#bal_kozep BUTTON.belepes_button_h { background:url(../images/site/button_feher_belepes.jpg) no-repeat left;}	
			#bal_kozep BUTTON.belepes_button_e { background:url(../images/site/button_feher_belepes_e.jpg) no-repeat left; width:101px;}	
				
					
			#jobb_kozep {  float:left; border:0px solid red; width:676px; margin:0px 0px 10px 0px; position:relative;}
			#jobb_kozep P.kozep_cim { background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; text-align:left; margin:0px 0px 0px 0px; padding:0px 15px; height:47px; line-height:47px;  font-family:"Arial Narrow";  font-weight:bolder; text-transform:uppercase; font-size:14px; color:#00381E;}
			#jobb_kozep P.kozep_cim SPAN { color:#7FB244; }
			#jobb_kozep P.lead { display:block; font-size:12px; font-weight:normal; color:#000;  margin:0px 15px 0px 15px; }
			#jobb_kozep P.lead IMG { border:1px solid #666; padding:5px; margin:0px 0px 0px 10px; float:right; }
			#jobb_kozep A.reszletek { color:#00381E; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 18px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:block; line-height:21px; height:21px;  }
			

			
/*IE6*/	#footer_felett { z-index:1; height:135px; position:absolute; bottom:0px; left:0px; border:0px solid red; background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; }	
		#footer_felett A.reszletek { color:#00381E; background:url(../images/site/bulett_belepes.jpg) no-repeat left; padding:0px 0px 0px 25px;  margin:5px 15px 5px 0px; font-size:11px; font-weight:bolder; text-decoration:none; text-align:left; display:block; line-height:21px; height:21px;  }
		/*
		#footer_felett .bal_logok {  background:url(../images/site/fejleccim_hatter.jpg) repeat-x top; margin:0px 2px 0px 0px; padding:20px 0px; }
		#footer_felett .bal_logok A {  margin:2px 20px; text-align:center; }	
		*/		
	#footer { background:#FFF; border-top:1px solid #B2B2B2; }
	#footer P.logok {  margin:0px; border-bottom:1px solid #B2B2B2; }
	#footer P.logok A { margin:0px 50px 20px 0px;  }
	#footer P.logok IMG { margin:0px 0px 20px 0px;  }
	#footer P.logok IMG.margo { margin:0px 0px 0px 0px;  }
	#footer P.menu { margin:0px; color:#AAA;}
		#footer P.menu A { color:#00381E; font-size:12px; font-weight:bold; margin:0px 10px; }
		#footer P.menu SPAN { padding:0px 5px; color:#777;} 
		
		#panel_email_form button {background:none repeat scroll 0 50% transparent;border:0 none;cursor:pointer;height:27px;margin:0 10px;width:104px;float:left}
		#panel_input_hatter{ background: url(../images/site/hirlevel_emalihatter.jpg) no-repeat center;  padding:3px 0px 0px 0px; margin:1px 0px 0px 0px;  border:0px solid red; height:24px; width:193px;display: inline-block; float:left; }
		#panel_input_hatter input {width:170px;margin-top:2px;}
/*   AZ OLDAL  VÉGE ********************************************************************************************************************************************************/
/*MENÜ*/
#menu-header ul{
	margin:0;
	padding:0;
}
#menu-header li{
	display:inline-block;
	float:left;

}
#menu-header li.active{
	background-color:#3c3d37;
}

#menu-header li a{
	padding: 0px 10px;
	display:inline-block;
}
#menu-header li a.eng{
	padding: 0px 33px;
	display:inline-block;
}
#menu-header li a:hover{
	background-color:#3c3d37;
}

#menu-header li ul li{
	display:block;
	text-align: left;
	float:none;
}
#menu-header li ul li:hover{
	display:block;
	float:none;
}
#menu-header li ul li a{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	height: 25px;
	display:block;
}
#menu-header li ul li:hover{
	background-color: #676862;
}
#menu-header li ul li a:hover{
	background-color: #676862;
}
#menu-header a{
	font-family: Helvetica, Arial, sans-serif;;
	color:#FFFFFF;
	line-height: 40px;
	text-decoration: none;
	font-size: 13px;
	height:40px;
	text-transform: uppercase;

}
#menu-header ul.menu ul{
	display:none;
	position:absolute;
	background-color:#3c3d37;
	overflow:visible;
	z-index: 999;
	padding-bottom:10px;
	__width:170px;
}

.content-left{
	float:left;
	width: 530px;
	margin:10px;
	display:inline-block;
	text-align: left;
}
.content-right{
	float:left;
	width: 360px;
	margin:10px;
	display:inline-block;
	text-align: left;
}
.content-middle{
	background-color: #f4f4f4;
	height: 150px;
	margin: 10px;
	text-align:left;
}
.content-middle div{
	float:left;
	width: 290px;
	margin-top:10px;
	margin-left:16px;
}
.content-middle div h3{
	margin:0;
	padding:0;
}
.content-middle div span{
	color:#9fd067;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;

}
.content-middle div h3 a{
	color: #00381e;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
}
.content-middle div p{
	color:#00381e;
	font-size:11px;
}
.content-middle div img{
	float:left;
	margin-right: 10px;
}
.content-middle div a.tovabb{
	text-align: center;
	width:160px;
	height:35px;
	display: inline-block;
	background: url(../images/site/newdesign/letolt_bg.png) no-repeat center center;
	line-height: 35px;
	padding:0;
	text-transform: uppercase;
	font-weight: bold;
	font-size:14px;
	color: #ffffff;
}
.content-middle div a.tovabb:hover{
	color:#4f4f4f;
	text-decoration: none;
}
h2.dobozcim{
	color: #00381e;
	text-transform: uppercase;
	font-size:22px;
	font-weight: bold;
	margin:0;
}
h2.dobozcim span{
	color: #9fd067;
}

h3.dobozalcim{
	color: #00381e;
	text-transform: uppercase;
	font-size:14px;
	font-weight: bold;
	margin:0;
	margin-bottom:10px;
}
h3.dobozalcim span{
	color: #9fd067;
}
.cikk-fooldal{
	margin-top:10px;
}
.cikk-fooldal img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.cikk-fooldal h3 a{
	line-height: normal;
	color: #00381e;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
}

.cikk-fooldal h3{
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.cikk-fooldal h3 a:hover{
	text-decoration: underline;
}
.cikk-fooldal p{
	margin:0;
	color: #00381e;
	text-align: justify;
}
.cikk-fooldal .datum{
	font-size:11px;
	color: #00381e;
	padding-left:15px;
	background: url(../images/site/newdesign/time_bg.png) no-repeat left center;
}
.cikk-fooldal .datum a{
	color: #9fd067;
	font-weight: bold;
}
.uj_magyarorszag .palyazatok {
	list-style-type: none;
	margin:0;
	padding:0;
}
.uj_magyarorszag .palyazatok li{
	color:#00381e;
	margin:0;
	padding:0;
	text-transform: uppercase;
	margin-top:15px;
}
.uj_magyarorszag .palyazatok li a{
	line-height: normal;
}
.uj_magyarorszag .zold{
	color: #9fd067;
	font-weight: bold;
}
.ajanlat_eng{
	margin-top:20px;
}
.ajanlatkeres{
	background: url(../images/site/newdesign/ajanlat_bg.png) no-repeat left bottom;
	height:170px;
	margin-bottom:10px;
	position: relative;
}
.ajanlatkeres a{
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	color:#002f18;
	width:180px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
}
.ajanlatkeres .kvalitativ{
	left: 10px;
	top:50px;
}
.ajanlatkeres .kvantitativ{
	left: 10px;
	top:90px;
}
.ajanlatkeres .omnibusz{
	left: 10px;
	top:130px;
}
.tanulmanyshop a.narancs{
	color: #faa603;
	background: url(../images/site/newdesign/nyil_narancs.png) no-repeat left 2px;
	text-transform: uppercase;
}
.tanulmanyshop .tanulmanylink{
	display:block;
	background: url(../images/site/newdesign/nyil.png) no-repeat left 2px;
	padding-left:20px;
	height: auto;
	line-height: normal;
	font-weight: bold;
}
#footer1{
	text-align: left;
	padding:20px;
	color: white;
	font-size: 11px;
	padding-top:40px;
	background: url(../images/site/newdesign/footer_bg.png) repeat-x left top #6b6c66;
}
#footer1 span{
	display:block;
	line-height: 20px;
}
#footer1 span.cim{
	font-size: 12px;
	font-weight: bold;
}
#footer1 a{
	color: #9fd065;
}
#footer1 h4{
	margin:0;
	padding:0;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom:15px;
	color: white;
}
#footer2{
	background-color: #5f605a;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #ffffff;
}
#footer1 .footer-bal a{
	float:left;
	display:inline-block;
	height: auto;
	line-height: normal;
}
#footer1 .footer-bal a img{
	
	margin-right: 20px;
}
#footer1 .footer-bal .footer-menu{
	margin-top:20px;
}
#footer1 .footer-bal .footer-menu a{
	float:none;
	display:inline-block;
	font-weight: bold;
}
#footer1 .footer-bal .footer-menu a.akadalym{
	color: #faa603;
}
#footer1 .footer-bal{
	width: 600px;
	height: 125px;
	display:inline-block;
	float:left;
}
#footer1 .footer-jobb{
	width: 290px;
	height: 125px;
	display:inline-block;
	float:right;

}
#jobb .ajanlatkeres{
	margin-top:15px;
}
.gyorsjelentesek .gyors_tartalom{
	width:360px;
	height:145px;
	background: url(../images/site/newdesign/jelentesek_bg.png) no-repeat center center #ffffff;
	color: #00381e;
	position: relative;
	margin:0;
}
.gyorsjelentesek .gyors_tartalom a{
	width:95px;
	display:inline-block;
	text-decoration: none;
	font-weight: bold;
	font-size:62px;
	line-height: normal;
	height:auto;
	text-align: center;
	position: absolute;
}
.gyorsjelentesek .gyors_tartalom a.egy{
	left:0px;
	top:15px;
}
.gyorsjelentesek .gyors_tartalom a.ketto{
	top:15px;
	left:135px;
}
.gyorsjelentesek .gyors_tartalom a.harom{
	top:15px;
	left:265px;
}
.gyorsjelentesek .gyors_tartalom a span{
	font-size: 32px;
}
.gyorsjelentesek .gyors_tartalom a p{
	font-size: 14px;
	font-weight: normal;
	margin-top:0;
}
.oszlopok_top_aloldal .cikk-fooldal p {
	margin: 5px 0;
}
