





/*   GLOBÁLIS  ********************************************************************************************************************************************************/
html { margin: 0; padding: 0; }
H1 { text-align:center; font-size:18px; color:#333;} 
FORM { margin:0px; padding:0px; }

.clear { clear:both; }
.clear_thin { font-size:0px; line-height:0px; height:0px; overflow:hidden; }

#bal_kozep INPUT {	height: expression(this.type=="checkbox"?"15px":""); }
#bal_kozep INPUT[type="checkbox"] { margin-left:0px; width:10px; margin-left:0px; height:10px; }

.vakbarat { display:none; }

IMG { display: none; }
TABLE, TABLE TD, DIV, BODY, HTML, BODY *  { background:#000; background-image:none; color:#FFF; font-family:Verdana, Tahoma; font-size:1.02em; font-weight:bold;}
A { color:#FFFF33; font-size:1.02em; font-weight:bold;  }
A:hover { background:#FFF; color:#000;}
INPUT { width:100px; height:30px;  background:#FFF; color:#000; border:0px; padding:0px 5px;  font-size:1.05em; font-weight:bold;}
SELECT {  background:#FFF; color:#000; padding:0px 5px;  font-size:1.05em; font-weight:bold; }
SELECT OPTION {   background:#FFF; color:#000; padding:0px 5px;  font-size:1.05em; font-weight:bold; }




/*   GLOBÁLIS  VÉGE ********************************************************************************************************************************************************/

/*   AZ OLDAL  ********************************************************************************************************************************************************/
	#body { }
	#main { width:100%; border-top:0px;  border-bottom:0px; position:relative; }
	
	#head {}
	DIV.fejlec_alatt {  height:6px; line-height:6px; font-size:0px; margin:0px;}
/*IE6*/#head DIV.login { float:left;  width:50%; margin:5px; border:3px solid #FFF; padding:5px; text-align:left;  }
		DIV.login SPAN { display:block; margin:10px 0px 10px 0px; text-align:left;  font-weight:bolder; text-transform:uppercase; font-size:1.02em; color:#FFF; }
/*IE6-IE7*/	DIV.login DIV.inputhatter { float:left; padding:0px 0px 0px 0px; margin:0px 10px 5px 0px;  border:0px solid red; height:30px; text-align:left;  }
		DIV.login INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#FFF; color:#000; width:300px; border:0px; height:30px; }
		DIV.login BUTTON.belep_hu { float:left; margin:0px 2px; background:url(../images/site/head_button_belepes.jpg) no-repeat left top; height:40px; width:88px; border:0px; cursor:pointer;  clear:right; }
		DIV.login BUTTON.belep_ger { float:left; margin:0px 2px; background:url(../images/site/button_belepes_ger.jpg) no-repeat left top; 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 left top; height:23px; width:88px; border:0px; cursor:pointer; }		
		#head DIV.login  A { display:block; clear:both; width:200px;   margin:0px 0px 0px 10px; font-size:1.02em; font-weight:bold;  }		
/*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; width:22%;  margin:5px; padding:5px 5px 10px 5px;  border:3px solid #FFF; overflow:hidden;  }
		DIV.lang SPAN { display:block; margin:10px 0px 10px 0px; text-align:left; font-size:1.02em; font-weight:bold; text-transform:uppercase; color:#FFF; }
		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:left; margin:0px 35px 0px 0px; background:url(../images/site/en.jpg)  no-repeat; height:17px; width:22px; border:0px; cursor:pointer; }
		DIV.lang BUTTON.hu { float:left; 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; width:22%; overflow:hidden;  margin:5px; padding:5px; border:3px solid #FFF;  }
		DIV.search SPAN { display:block; margin:10px 0px 10px 0px; text-align:left;  font-size:1.02em; font-weight:bold; text-transform:uppercase; color:#FFF; }
		DIV.search DIV.inputhatter { float:left;  padding:3px 0px 0px 0px; margin:0px 0px 0px 0px;  border:0px solid red;  height:30px; text-align:left;  }
		DIV.search INPUT { margin:0px 35px 0px 6px; padding:0px;  background:#FFF; color:#000; width:200px; border:0px; height:30px; }
		DIV.search BUTTON { float:left; margin:0px 2px; background: url(../images/site/head_bulett.jpg) no-repeat; height:22px; width:23px; border:0px; cursor:pointer; }
		
	#head P.sep { display:none; }
	
	#head #menu { width:100%; height:54px; overflow:hidden; text-align:center;}
		#menu A { display:block; float:left; background:#FFFF33; color:#000; font-size:1.14em; font-weight:bold; padding:10px 10px; margin:0px 2px; text-decoration:none; }
    	#menu A:hover { background:#FFF; color:#000; text-decoration:underline;}

	
	#menu DIV { float:left; }	
/*IE6-IE7*/#menu DIV.menu_kezd { float:left;  height:54px; width:20px;}	
	#menu DIV.menu_vege { float:left; height:54px; width:19px; }	
		
	#container { background:#FFF; }
		#container DIV.hirlevel { height:206px; text-align:left;}			
/*IE6-IE7*/	#container DIV.hirlevel_box { overflow:hidden;  height:176px; padding:30px 0px 0px 0px; float:left; text-align:left; width:100%; }
			DIV.hirlevel_box SPAN { display:block; margin:10px 0px 10px 0px; padding:0px 30px; text-align:left;  text-transform:uppercase; font-size:1.02em; font-weight:bold; color:#FFF; }
			DIV.hirlevel_box DIV.emailhatter { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  border:0px solid red; height:30px; text-align:left;  }
/*IE6-IE7*/	DIV.hirlevel_box INPUT { margin:0px 26px 0px 26px; padding:0px; width:300px; border:0px; height:30px; border:0px solid red; }
			DIV.hirlevel_box BUTTON { margin:0px 26px; height:35px; width:150px; border:0px; cursor:pointer; }
			DIV.hirlevel_box BUTTON IMG { display:block; height:35px; width:150px; border:0px; }
	/*IE6*/	DIV.hirlevel_box SPAN.cim { display:block; margin:10px 0px 0px 0px; text-align:left; text-transform:uppercase;  font-size:1.02em; font-weight:bold; color:#FFFF33; }
			DIV.hirlevel_box SPAN.inputnev { font-size:1.02em; font-weight:bold; text-transform:none; padding:0px 30px; margin:5px 0px 0px 0px; } 
			DIV.hirlevel_box SPAN.hiba {  font-size:1.02em; font-weight:bold;  display:block; margin:0px; text-transform:none; color:#990000;}
			DIV.hirlevel_box SPAN.sikeres {  font-size:1.02em; font-weight:bold; text-transform:uppercase; color:#7FB244;}
	
  /*IE*/.oszlopok_top_fooldal {  }
  		.oszlopok_top_aloldal {  border-bottom:0px solid white;  }
		.balkozep_hatter_balkeret { border-bottom:1px solid white;}
		#oszlopok_top { width:100%; margin:0px 0px; padding:0px; }
		DIV.tartalom_print A#nyomtat  {  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:block; line-height:21px; height:21px; display:none;  }
		DIV.nemprint A#nyomtat  { 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:block; line-height:21px; height:21px;  display:none; }
		DIV.tartalom_print H1 { color:#FFF; text-align:left; font-size:1.12em; font-weight:bold; }
		DIV.tartalom_print DIV.datum { float:left; font-size:11px; font-size:1.12em; font-weight:bold; color:#FFFF00; }
		
		#bal { float:left; border:3px solid #FFF; width:24%;  }
	 /*IE6*/#bal P.bal_cim { text-align:left; margin:0px 5px 0px 18px; height:47px; line-height:47px;   text-transform:uppercase;font-size:1.09em; font-weight:bold; color:#FFF;}
			#bal P.bal_cim SPAN { color:#7FB244; }
			#bal SPAN.datum {  font-size:1.02em; font-weight:bold; text-align:left;  margin:0px 5px 0px 18px }
			#bal P.lead { display:block; color:#FFF;  margin:0px 15px 0px 18px; }
			#bal A.reszletek { color:#FFFF33; padding:0px 0px 0px 0px;  margin:5px 15px 5px 18px;  font-size:1.02em; font-weight:bold; text-decoration:none; display:block;  }
			#bal A.reszletek:hover { background:#FFF; color:#000;  text-decoration:underline; }			
			#bal .bal_logok { margin:0px 4px 0px 0px; padding:20px 0px; display:none; }
			#bal .bal_logok A {  margin:10px 20px; padding:0px; display:block; border:0px solid red; text-align:center; }
									
		#kozep { float:left; border:3px solid #FFF; width:42%; margin:0px 10px 0px 10px; }
	 /*IE6*/#kozep P.kozep_cim { text-align:left; margin:0px 0px 0px 0px; padding:0px 15px; height:47px; line-height:47px; text-transform:uppercase; font-size:1.02em; font-weight:bold; color:#FFF;}
			#kozep P.kozep_cim SPAN { color:#FFF; }
			#kozep P.lead { display:block;  font-size:1.02em; font-weight:bold; color:#FFF;  margin:0px 15px 0px 15px; }
			#kozep P.lead IMG { border:0px solid #666; padding:5px; margin:0px 0px 0px 10px; float:right; }
			#kozep A.reszletek { color:#FFFF00; padding:0px 0px 0px 0px;  margin:5px 15px 5px 18px;  font-size:1.02em; font-weight:bold; text-decoration:none; text-align:left;  }
			#kozep A.reszletek:hover { background:#FFF; color:#000; } 
			
		#jobb { float:left; border:3px solid #FFF; width:28%; padding:0px 0px 20px 0px; overflow:hidden; }
	/*IE6*/	#jobb P.jobb_cim { text-align:left; margin:10px 0px 0px 15px;  font-size:1.02em; font-weight:bold; text-transform:uppercase; color:#FFF;}
			#jobb P.jobb_cim SPAN { color:#7FB244; }
			#jobb SPAN.cim { clear:both; text-align:left; display:block;  font-size:1.02em; font-weight:normal;  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:#FFFF33; font-size:1.02em; font-weight:bold;  }
			#jobb A.reszletek:hover {  background:#FFF; color:#000;  text-decoration:underline; }
			
			
			
			#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 {  text-align:left; margin:15px 0px 0px 0px; padding:0px 15px; height:47px; line-height:47px;   text-transform:uppercase;  font-size:1.09em; font-weight:bold; color:#FFF;}	
			#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:#000; background:#FFF; text-decoration:underline; }
			#jobb .uj_magyarorszag A.sotetzold { color:#FFF;  text-decoration:none; line-height:15px; display:block; }
			#jobb .uj_magyarorszag A.sotetzold:hover { background:#FFF; color:#000; 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 {  float:left; border:3px solid #FFF; width:65%; margin:0px 18px 155px 5px; overflow:hidden; } 
			#bal_kozep DIV TABLE { width:100%; text-align:justify;}
	 /*IE6*/#bal_kozep SPAN.cim {font-size:1.08em; font-weight:bold; text-align:left;  margin:0px 5px 0px 0px }
			#bal_kozep SPAN.datum { color:#FFFF33; font-size:1.02em; font-weight:bold; text-align:left;  margin:0px 5px 0px 0px }
	 /*IE6*/#bal_kozep P.kozep_cim {  text-align:left; margin:0px 0px 0px 0px; padding:0px 0px; height:47px; line-height:47px;   font-weight:bold; text-transform:uppercase; font-size:20px; color:#00381E;}
			#bal_kozep A.reszletek { color:#FFFF33; font-size:1.02em; font-weight:bold; margin:5px 15px 5px 0px; text-decoration:none; text-align:left; display:block; line-height:21px; height:21px;  }
			#bal_kozep A.reszletek:hover { background:#FFF; color:#000; }
			#bal_kozep DIV.inputhatter { float:left; padding:0px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:30px; text-align:left;  }
			#bal_kozep INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#FFF; color:#000; width:150px; border:0px; height:30px; }
			#bal_kozep BUTTON { float:left; margin:0px 2px; background:url(../images/site/button_feher_belepes.jpg) no-repeat;  border:0px; cursor:pointer; background:#FFFF33; color:#000; }
			#bal_kozep BUTTON IMG { display:block; border:0px; height:35px; width:150px;}
			#bal_kozep A.reg_link { margin:0px 0px 0px 10px; display:block; float:left; line-height:23px;  height:23px; border:0px solid red; color:#FFF; text-decoration:none; font-size:1.02em; font-weight:bold;} 
			#bal_kozep A.reg_link:hover { background:#FFF; color:#000;}
			#bal_kozep A { line-height:30px;  height:30px; text-decoration:none;}
			#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:0px 0px; padding:0px; background:#FFF; height:1px; overflow:hidden; line-height:1px; font-size:0px;  }
			#bal_kozep DIV.regisztracio DIV.reginputhatter { padding:3px 0px 0px 0px; margin:5px 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:350px; border:0px; height:30px; }
			#bal_kozep DIV.regisztracio,  DIV.regisztracio TABLE { font-size:1.01em; 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:#FFFF33; padding:0px 0px 0px 25px; line-height:21px; font-size:1.02em; font-weight:bold; display:block; height:21px; float:left; }
			#bal_kozep SPAN.vissza { background:url(../images/site/lapozas_vissza.jpg) no-repeat left; color:#FFF; padding:0px 0px 0px 25px; line-height:21px; font-size:1.02em; font-weight:bold; display:block; height:21px; float:left;} 	 	
			#bal_kozep A.elore {  background:url(../images/site/lapozas_elore.jpg) no-repeat right; color:#FFFF33; padding:0px 25px 0px 0px; line-height:21px; font-size:1.02em; font-weight:bold; display:block; height:21px; float:left;} 
			#bal_kozep SPAN.elore {  background:url(../images/site/lapozas_elore.jpg) no-repeat right; color:#FFF; padding:0px 25px 0px 0px; line-height:21px; font-size:1.02em; font-weight:bold; display:block; height:21px; float:left;} 	 	 		 	 	
			#bal_kozep A.lap {  display:block; float:left;  line-height:21px; font-size:1.02em; font-weight:bold; height:21px; color:#FFFF33; } 
			#bal_kozep SPAN.lap {  display:block; float:left; line-height:21px; font-size:1.02em; font-weight:bold; color:#FFF;  height:21px; } 	 	 		 	 	
			#bal_kozep A.vissza:hover, #bal_kozep A.elore:hover, #bal_kozep A.lap:hover { background:#FFF; color:#000;}  
			
			
			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 DIV.kozep_cim { text-align:left; margin:0px 0px 0px 0px; padding:0px 0px; height:47px; line-height:47px; text-transform:uppercase; font-size:20px; color:#00381E; border-bottom:3px solid #FFF; } 
				#tanulmanyshop DIV.kozep_cim SPAN { display:block; float:left; font-weight:bold; text-align:left;  margin:0px 5px 0px 0px  }
				#tanulmanyshop .indikator { display:block; float:left; margin:6px 0px 0px 20px; }
				#tanulmanyshop .indikator A { display:block; float:left;  margin:0px 0px 0px 0px;  }
				#tanulmanyshop .indikator A IMG {  width:150px; height:35px;}
				#tanulmanyshop DIV.reginputhatter {   padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  border:0px solid red; height:30px; text-align:right;  }
				#tanulmanyshop DIV.reginputhatter INPUT { margin:0px 6px 0px 6px; padding:0px;  background:#FFF; color:#000; width:300px; border:0px; height:30px; }
				
				#tanulmanyshop .leiras_szoveg { display:block; position:relative; color:#FFF; text-align:left; margin:10px;  border:0px solid red; }
				
				#tanulmanyshop .tanulmanyajanlo { clear:both; text-align:center; margin:5px 0px 10px 0px;  font-size:1.02em; font-weight:bold; color:#FFFF33;  } 
				#tanulmanyshop .tanulmanyajanlo:hover { background:#FFF; color:#000;}
				
				#tanulmanyshop .kosarbox_fill {  }	
				#tanulmanyshop .kosarbox_top { }
				#tanulmanyshop .kosarbox_bottom { display:block; margin:10px; padding:0px 0px 0px 0px; margin:2em 0px; border:0px solid #FFFF33; position:relative;}
				#kosar_tartalom TABLE.kosartabla { width:95%;  border:5px solid #FFFF33;}
				#tanulmanyshop .kosarbox_bottom TABLE.kosartabla TD.tanulmanyara { width:140px; text-align:right;}
				#tanulmanyshop #kosar_tartalom SPAN { position:absolute; top:-25px; left:10px; display:block; text-transform:uppercase;  font-size:1.02em; font-weight:bold; color:#FFFF33;}
				
				#tanulmanyshop .megnez_v_kifizet { float:right; width:278px;}
				#tanulmanyshop .megnez_v_kifizet TABLE A IMG { display:block; border:0px;  width:150px; height:35px;}
				
				#tanulmanyshop .termek_listaelem { float:left; display:block}
				#tanulmanyshop .termek_listaelem  .cim { float:left; color:#FFFF33; font-size:1.04em; font-weight:bold;  margin:0px 5px 0px 0px; text-align:left; }
				#tanulmanyshop .termek_listaelem  .termek_ar { float:right; color:#FFF; font-size:1.02em; 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; display:none; }
				#tanulmanyshop DIV.indexkep IMG {  border:1px solid #9FCF67; }
				#tanulmanyshop #webshopLista A IMG { display:block; border:0px; width:150px; height:35px;}
				#tanulmanyshop P.lead {  margin:15px 0px 0px 0px;  }
			
				#tanulmanyshop .kosartartalma_box_fill {}	
				#tanulmanyshop .kosartartalma_box_top { }
				#tanulmanyshop #kosar_tartalom { position:relative; }
				#tanulmanyshop .kosartartalma_box_bottom { padding:10px 0px; }
				#tanulmanyshop .kosartartalma_box_bottom TABLE.kosartabla_2 {  width:95%;  border:5px solid #FFFF33;}
				#tanulmanyshop .kosartartalma_box_bottom TABLE.kosartabla_2 .termekara { width:160px;} 
				#tanulmanyshop .kosartartalma_box_bottom  SPAN.boxnev { display:block; text-transform:uppercase; font-size:1.02em; font-weight:bold; color:#FFFF33; padding-left:15px; }
				#tanulmanyshop .kosartartalma_box_bottom .kiemeles TD, .kiemeles TD B  { background:#FFFF33; color:#000; border-collapse:collapse; height:30px; font-size:1.00em; font-weight:bold;}
				#tanulmanyshop .kosartartalma_box_bottom .sorszin_1 TD { background:#000; border-collapse:collapse; height:30px; color:#FFF; font-size:1.00em; font-weight:bold;}
				#tanulmanyshop .kosartartalma_box_bottom .sorszin_2 TD { background:#000; border-collapse:collapse; height:30px; color:#FFF; font-size:1.00em; font-weight:bold;}
				#tanulmanyshop .kosartartalma_box_bottom .sorszin_1 TD A, #tanulmanyshop .kosartartalma_box_bottom .sorszin_2 TD A { display:block; float:left;  font-size:1.02em; font-weight:bold; color:#FFFF33;  }
				#tanulmanyshop .kosartartalma_box_bottom .sorszin_1 TD A:hover, #tanulmanyshop .kosartartalma_box_bottom .sorszin_2 TD A:hover { background:#FFF; color:#000; }
				#tanulmanyshop .kosartartalma_box_bottom .sorszin_1 TD IMG, #tanulmanyshop .kosartartalma_box_bottom .sorszin_2 TD IMG { display:block; border:0px;  width:50px; height:35px;} 
				#tanulmanyshop A IMG { display:block; border:0px;   width:180px; height:35px;}
				
				
				#tanulmanyshop DIV.szamlazas .kapcsolatosinfo { overflow-y: auto; height:200px;  border:solid 3px white; margin:10px 20px 10px 0px;  color:#FFF; }
				#tanulmanyshop DIV.szamlazas DIV.reginputhatter {  padding:0px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:30px; text-align:left;  }
				#tanulmanyshop DIV.szamlazas DIV.reginputhatter INPUT { margin:0px 6px 0px 6px; padding:0px; color:#000; font-size:1.02em; font-weight:bold; width:300px; border:0px; height:30px; }
				#tanulmanyshop DIV.szamlazas,  DIV.szamlazas TABLE { font-size:1.00em; font-weight:bold; color:#000;}
				#tanulmanyshop DIV.szamlazas SPAN { font-size:12px; font-weight:bold; color:#FFF; }
				#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:100%;}
				#tanulmanyshop TABLA.proform_tabla TD SPAN { font-size:1.02em; font-weight:bold; }
				#tanulmanyshop TABLA.proform_tabla TD IMG { border:0px; display:block;  width:150px; height:35px;}

				#bal_kozep TABLE.ajanlo DIV.aj_inputhatter {   padding:1px 0px 0px 0px; margin:0px 10px 0px 0px;  border:0px solid red; height:30px; text-align:left;  }
				#bal_kozep TABLE.ajanlo DIV.aj_inputhatter INPUT { margin:0px 6px 0px 6px; padding:0px; width:300px; border:0px; height:30px; font-size:1.02em; font-weight:bold;}
				#bal_kozep TABLE.ajanlo DIV.aj_textarea { 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 {  margin:0px 6px 0px 6px; padding:0px; width:261px; border:0px; height:90px; background:#FFF; overflow-x:hidden; overflow-y:auto; } 
				#bal_kozep TABLE.ajanlo DIV.aj_textarea_nagy {  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 { background:#FFF;   margin:0px 6px 0px 6px; padding:0px; width:400px; border:0px; height:645px; overflow-x:hidden; overflow-y:auto; } 
				#bal_kozep TABLE.ajanlo BUTTON {  float:left; margin:0px 2px; background:url(../images/site/button_send_off.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 { font-size:1.02em; font-weight:bold; color:#FFFF33; text-transform:uppercase; text-decoration:none;}
				#tanulmanyshop A.szamla_nyomtatas:hover { background:#FFF; color:#000;}
				
				.szurke_box_fill {background:url(../images/site/szurke_box_fill.jpg) repeat-y top left; width:606px; verflow: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 { 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-size:1.25em; font-weight:bold;   text-transform:uppercase; color:#FFF;}
			
				#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 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; display:block; width:65%; border:3px solid #FFF; margin:0px 0px 155px 18px; padding:0px; } 
			#jobb_kozep P.kozep_cim { text-align:left; margin:0px 0px 0px 0px; padding:0px 15px;  font-size:1.02em; font-weight:bold; color:#FFF; height:47px; line-height:47px; font-weight:bolder; text-transform:uppercase; }
			#jobb_kozep P.kozep_cim SPAN { color:#7FB244; }
			#jobb_kozep P.lead { display:block;  font-size:1.02em; font-weight:bold; color:#FFF;  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:#FFFF33;  padding:0px 0px 0px 25px;  margin:5px 15px 5px 18px;  font-size:1.02em; font-weight:bold; text-decoration:none; text-align:left;   }
			#jobb_kozep A.reszletek:hover {  background:#FFF; color:#000; } 

			
/*IE6*/	#footer_felett { z-index:1; height:135px; position:absolute; bottom:0px; left:0px; border:0px solid red; display:none; }	
		#footer_felett A.reszletek {   color:#FFFF33; font-size:1.02em; font-weight:bold;  }
		#footer_felett A.reszletek:hover {  background:#FFF; color:#000; } 
		
		/*
		#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 {  }
	#footer P.logok {  margin:0px; border-bottom:1px solid #B2B2B2; }
	#footer P.logok A { margin:0px 50px 0px 0px;  }
	#footer P.menu { margin:0px; color:#FFF;}
		#footer P.menu A {  color:#FFFF33; font-size:1.02em; font-weight:bold;  margin:0px 10px; }
		#footer P.menu A:hover { background:#FFF; color:#000; }
		#footer P.menu SPAN { padding:0px 5px; color:#FFF;} 
		
	
		
		
		
/*   AZ OLDAL  VÉGE ********************************************************************************************************************************************************/








		
						
				

