

/*   GLOBÁLIS  ********************************************************************************************************************************************************/
HTML { margin: 0; padding: 0; }
BODY { margin: 0; padding: 0; background:#E4E5E0 url(../images/site/minta_top.jpg) repeat-x left top; }
BODY, DIV, TABLE TD { color:#2A6B2B; font-family:Arial, Helvetica, sans-serif;  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 {  color: #2A6B2B; font-family:Arial; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; }
A:hover { text-decoration:underline;}
FORM { margin:0px; padding:0px; }

.clear { clear:both; }
.hiba { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#CC0000;}
.uzenet { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#6EAB34;}

.link_kiemeles { display:block; height:36px; line-height:36px; overflow:hidden; background:url(../images/site/hirkiemel.jpg) repeat-x top left; font-size:14px; font-weight:bold; color:#2A6B2B; padding:0px 10px; }
.link_kiemeles_2 { display:block; line-height:36px; background:url(../images/site/hirkiemel.jpg) repeat-x top left; font-size:14px; font-weight:bold; color:#2A6B2B; padding:0px 10px; }
.link_kiemeles SPAN.bekuld_datum { float:right; margin:0px 10px;}

DIV.link_kiemeles_div { background:url(../images/site/hirkiemel.jpg) repeat-x top left; line-height:36px; height:36px; overflow:hidden; padding:0px 10px; border:1px solid #FFF; }
DIV.link_kiemeles_div A.link_kiemeles_3 { font-size:14px; line-height:15px; font-weight:bold; color:#2A6B2B; border:0px solid red; }
DIV.link_kiemeles_div A.link_kiemeles_4 { font-size:12px; font-weight:normal; color:#2A6B2B; border:0px solid blue;    }
/*   GLOBÁLIS  VÉGE ********************************************************************************************************************************************************/




/*   AZ OLDAL  ********************************************************************************************************************************************************/
.bottom_bg { background:url(../images/site/fotter_hatter.jpg) repeat-x left bottom; }
.site { width:990px; text-align:left; margin:0px; padding:0px; background: url(../images/site/site_hatter_feher.jpg) repeat-y left top;  }



/*   FEJLÉC ELEMEI KEZD  ********************************************************************************************************************************************************/	
.head_top { position:relative; background:url(../images/site/head_top_kerek.jpg) no-repeat left top; height:110px; overflow:hidden; }	
.head_top IMG.zoldholnap_logo { position:absolute; top:0px; left:13px; z-index:2;  }	
.head_top .datum { float:left; margin:30px 0px 0px 300px; text-align:left; font-size:14px; font-weight:bold; color:#C2EA8D; }
.head_top .datum SPAN { color:#004521;}
.head_top .kereses { float:right; position:relative;  margin:25px 10px 0px 0px;  }
.head_top .kereses INPUT.mezo { border:2px solid #FFF; background:#D5E6C2; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004521; width:200px;}
.head_top .kereses .kereso_hiba { position:absolute; top:24px; left:0px; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFF; text-align:left; line-height:10px; }
.head_top .kereses BUTTON { border:0px; background:none; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase; cursor:pointer;  }
.head_top .kereses INPUT.gomb { border:0px; background:none; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase; cursor:pointer;  }


.head_top .loginform { position:relative; border-bottom:1px solid #74AE40; height:70px; }
.head_top .loginform .jelszoemlekezteto { position:absolute; top:5px; right:70px; width:150px; height:20px; z-index:10; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-align:left; line-height:10px; }
.head_top .loginform .jelszoemlekezteto A { cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-align:left; line-height:10px; }
.head_top .bejelentkezve { float:left; margin:32px 0px 0px 300px; height:20px; line-height:20px; padding-left:100px; text-align:left; color:#666;   }
.head_top .nincsbejelentkezve { position:relative; float:left; margin:30px 0px 0px 310px; height:20px; line-height:20px; padding-left:70px; background:none; text-align:left; color:#666;}
.reginput {  border:2px solid #74AE40; background:#D5E6C2; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004521; width:120px;  }
BUTTON.belepes { border:0px; background:#74AE40; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase; cursor:pointer; }
DIV.login_hiba { position:absolute; z-index:9999; left:-30px; top:8px;  border:0px solid red; height:14px; overflow:hidden; width:100px; color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:10px;}

.head_top .login_or_reg {  float:right; margin:35px 20px 0px 0px; text-align:left; color:#74AE40; }
.head_top .login_or_reg A.sotet { color:#74AE40; font-size:12px; font-weight:bold; text-transform:uppercase; }
.head_top .login_or_reg A.vilagos { color:#C3E8A0; font-size:12px; font-weight:bold; text-transform:uppercase; }

.flash { background:url() no-repeat left top; height:176px; overflow:hidden;}

.menu { height:44px; width:978px; overflow:hidden;  background:url(../images/site/menu_on.jpg) repeat-x top left; }
	.menu .baloldal { background:url(../images/site/menu_bal.jpg) no-repeat left top; width:11px; height:44px; overflow:hidden; }
	.menu .jobboldal { background:url(../images/site/menu_jobb.jpg) no-repeat left top; width:11px; height:44px; overflow:hidden; }
	.menu A.menulink { display:block; background:url(../images/site/menu_off.jpg) repeat-x left top; height:44px; line-height:44px; text-align:center; overflow:hidden; 
		font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px; font-weight:normal; color:#0985BF; }
	.menu A.menulink:hover {  background:url(../images/site/menu_on.jpg) repeat-x top left; height:44px; overflow:hidden; text-decoration:none; }	
	.menu .menusep { background:url(../images/site/menu_separator.jpg) no-repeat left top; width:5px; height:44px; overflow:hidden; }

.terkitolto { height:5px; font-size:0px; background: url(images/site/site_hatter_feher.jpg) repeat-y left top; }	
/*   FEJLÉC ELEMEI VÉGE  ********************************************************************************************************************************************************/	


.container { text-align:left; margin:0px 0px 0px 0px; background: url(../images/site/site_hatter.jpg) repeat-y left top; border-bottom:0px solid red; }
.container .keret_baltop { position:absolute; left:0px; top:0px; background:url(../images/site/keret_baltop.jpg) no-repeat left top; width:11px; height:637px; overflow:hidden;}
.container .keret_jobbtop { position:absolute; right:0px; top:0px; background:url(../images/site/keret_jobbtop.jpg) no-repeat left top; width:11px; height:637px; overflow:hidden;}
.container .keret_balbottom { position:absolute; left:0px; bottom:0px; z-index:21; width:201px; height:24px; overflow:hidden; line-height:24px; font-size:24px; margin:0px; padding:0px; background:url(../images/site/bal_alsosarok.jpg) no-repeat left top; }
.container .keret_jobbbottom { position:absolute; right:0px; bottom:0px; z-index:2; width:129px; height:77px; overflow:hidden; line-height:77px; font-size:77px; margin:0px; padding:0px;  background: url(../images/site/jobb_alsosarok.jpg) no-repeat left top; }

.container .hasabok {  text-align:left; overflow:hidden; padding-bottom:65px; background:url(../images/site/hasabok_alja_nagy.jpg) no-repeat left bottom;   border-bottom:0px solid black; }
.top_takaras { background:url(../images/site/site_hatter_top.jpg) no-repeat 150px top;}


/*   BALHASÁB KEZD  ********************************************************************************************************************************************************/		
.container .bal_hasab { float:left; width:187px; background:#EEF6E5; margin:0px 5px 0px 14px; text-align:left; padding-bottom:30px; }
	.bal_hasab P.kek_fejlec { background:url(../images/site/kek_fejlec.jpg) no-repeat left top; height:25px; line-height:25px; overflow:hidden; color:#FFF; font-size:12px; font-style:normal; font-weight:bold; text-align:left; margin:0px; padding:0px 0px 0px 30px; }
	.bal_hasab P.zold_fejlec { background:url(../images/site/zold_fejlec.jpg) no-repeat left top; height:25px; line-height:25px; overflow:hidden; color:#FFF; font-size:12px; font-style:normal; font-weight:bold; text-align:left; margin:0px; padding:0px 0px 0px 30px; }
	.bal_hasab A.fejlec_link, .bal_hasab A.fejlec_link:hover { display:block; cursor:pointer; text-decoration:none; }
	.bal_hasab P.hirek_sep { background:url(../images/site/hirek_sep.jpg) no-repeat left top; height:2px; overflow:hidden; margin:0px; line-height:2px; font-size:0px; }
	.bal_hasab A.hirek_link { background:url(../images/site/hirek_hatter.jpg) repeat-y left top; display:block; padding:10px 10px 10px 10px; color:#0481BB; font-size:12px; font-weight:bold; }
	.bal_hasab A.forum_link { background: #A6DDF7 url(../images/site/bulett_nyilak.jpg) no-repeat 5px 10px; display:block; padding:5px 5px 5px 15px; font-size:12px; font-weight:bold; color:#016797; border-bottom:1px solid #FFF;  }
	.bal_hasab SPAN.forum_hozza_szam { background: #A6DDF7; display:block; padding:5px 5px 0px 5px; font-size:12px; font-weight:bold; color:#016797; }
	.bal_hasab A.esemeny_link { background: #A6DDF7 url(../images/site/bulett_nyilak.jpg) no-repeat 5px 10px; display:block; padding:5px 5px 5px 15px; font-size:12px; font-weight:normal; color:#016797; border-bottom:1px solid #FFF;  }
	.bal_hasab A.zold_link { background:#EEF6E5; font-size:12px; font-weight:normal; display:block; padding:0px 10px 10px 10px;  }
	.bal_hasab P.zold_sep { background:url(../images/site/vonal_separator.jpg) repeat-x 10px 0px; height:2px; overflow:hidden; margin:0px; line-height:2px; font-size:0px; }
	.bal_hasab .zoldriado_kat { margin:5px 10px 0px 10px; }
	.bal_hasab TD.hoz_szam_bg { background:#A6DDF7 url(../images/site/forum_hoz_szam.jpg) repeat-x left  bottom ;  }

	.bal_hasab P.tamogato {text-align: center;margin-top:10px;margin-bottom:5px; }
/*   BALHASÁB VÉGE  ********************************************************************************************************************************************************/		



/*   JOBB HASÁB KEZD  ********************************************************************************************************************************************************/		
	.container .jobb_hasab { float:left; width:113px;  margin:0px 16px 0px 5px; text-align:center;   }
	.jobb_hasab IMG.hirdeteskep { border:0px solid #03A8DE; margin:5px 0px 5px 0px; }
/*   JOBB HASÁB VÉGE  ********************************************************************************************************************************************************/		




/*   KÖZÉP HASÁB KEZD  ********************************************************************************************************************************************************/		
.container .kozep_hasab { float:left; width:635px; overflow:hidden;  margin:0px 0px 0px 0px; border-bottom:0px solid red;  }

	.kozep_hasab .indikator{ background:url(../images/site/indikator_hatter.jpg) no-repeat left top; height:19px; line-height:19px; overflow:hidden; margin:0px 0px 5px 0px; font-size:12px; color:#FFF; padding:0px 0px 0px 20px;}
	.kozep_hasab .indikator A { font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
	.kozep_hasab H1.oldalcim { background:url(../images/site/tartalom_fejlec.jpg) no-repeat top left; height:35px; line-height:35px; overflow:hidden; font-size:16px; font-weight:bold; color:#FFF; margin:0px 0px 0px 0px; padding:0px 0px 0px 40px; text-align:left; }
	.kozep_hasab H1.oldalcim_kultujra { background:url(../images/site/tartalom_fejlec.jpg) no-repeat top left; height:35px; line-height:24px; overflow:hidden; font-size:16px; font-weight:bold; color:#FFF; margin:0px 0px 0px 0px; padding:0px 0px 0px 40px; text-align:left; }
	.kozep_hasab H1.oldalcim_guinness { background:url(../images/site/tartalom_fejlec.jpg) no-repeat top left; height:35px; line-height:24px; overflow:hidden; font-size:16px; font-weight:bold; color:#FFF; margin:0px 0px 0px 0px; padding:0px 0px 0px 40px; text-align:left; }


	.kozep_hasab DIV.tartalom_keret { padding:0px 0px 0px 0px; text-align:left;}
	.kozep_hasab .fejlecmenu { color: #ffffff; font-family:Arial; font-size:10px; font-style:normal; font-weight:bold; text-decoration:none;}
	.kozep_hasab H1.oldalcim_kultujra .fejlecmenu {color: #ffffff; font-family:Arial; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none;}
	.kozep_hasab H1.oldalcim_guinness .fejlecmenu {color: #ffffff; font-family:Arial; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none;}
/*   KÖZÉP HASÁB VÉGE  ********************************************************************************************************************************************************/		


	
/*   2 HASÁBOS OLDALTÍPUS KEZD  ********************************************************************************************************************************************************/	
	.kozep_hasab DIV.tartalom { margin:5px 0px 0px 15px; text-align:justify; }
	.kozep_hasab DIV.tartalom_bal { float:left; width:600px; overflow:hidden; }
	.kozep_hasab DIV.tartalom_bal H1{ font-size:16px; color:#2A6B2B; text-align:left; border:0px solid red; margin:5px 0px; }
	.kozep_hasab DIV.tartalom_bal IMG.nagykep { border:2px solid #2A6B2B; margin-right:10px; margin-bottom:0px;}
	.kozep_hasab DIV.tartalom_bal SPAN.datum { float:left; display:block; padding:2px 5px; background:#F2F6E5; font-size:12px;  }
	.kozep_hasab DIV.tartalom_bal A.tovabb { float:right; }
	.kozep_hasab DIV.tartalom_jobb { float:right; width:180px; text-align:right;  }
	.kozep_hasab DIV.tartalom_jobb A { padding:0px 3px; }
	.kozep_hasab DIV.tartalom_jobb .tartalom_jobb_keret { border-left:3px dotted #666; border-top:3px dotted #666;  border-bottom:3px dotted #666; padding-bottom:15px; background:#E9E9E9; text-align:left; }
		DIV.tartalom_jobb .tartalom_jobb_keret IMG { border:1px solid #0683BC;  }
		DIV.tartalom_jobb .tartalom_jobb_keret .kepalairas { color:#0683BC; font-size:10px; font-weight:bold;  }
		DIV.tartalom_jobb .tartalom_jobb_keret P.cim { margin:0px; background:#FFF; color:#0683BC; font-size:11px; font-weight:bold; height:20px; line-height:20px; text-align:left; padding:0px 10px;   }
		DIV.tartalom_jobb .tartalom_jobb_keret A.link {  display:block; padding:4px 0px 0px 15px; margin-left:10px; color:#707070; text-align:left; background:url(../images/site/bulett_kisszurke.jpg) no-repeat left 10px;   }
	
	.kozep_hasab DIV.tartalom TABLE.hirlista {}	
	.kozep_hasab DIV.tartalom TABLE.hirlista TD.hircim { background:#2A6B2B; color:#FFF; line-height:14px; padding:5px 10px; font-size:14px; font-weight:bold; text-align:left; }	
	.kozep_hasab DIV.tartalom TABLE.hirlista TD.hirdatum { width:120px; background:#6EAB34; color:#FFF; line-height:14px; padding:5px 4px; font-size:12px; font-weight:bold; text-align:center; }	
	.kozep_hasab DIV.tartalom TABLE.hirlista TD.hirlead	{ padding:0px 0px 0px 0px;}	
	.kozep_hasab DIV.tartalom TABLE.hirlista TD DIV.hir_sep { position:relative; border:4px solid #E3E5E3; margin:0px; padding:5px;}
/*IE*/.kozep_hasab DIV.tartalom TABLE.hirlista TD.hirlead A.hirlink { position:absolute; bottom:0px; right:0px;  display:block; height:25px; width:140px; background:url(../images/site/hir_elore.jpg) no-repeat left top;}	

	.kozep_hasab DIV.tartalom_margo TABLE.hirlista {}	
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista TD.hircim { background:#2A6B2B; color:#FFF; line-height:14px; padding:5px 10px; margin:0px 0px 2px 0px; font-size:14px; font-weight:bold; text-align:left; }	
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista TD.hircim_szurke { background:#E3E5E3; color:#000; line-height:14px; padding:5px 10px; margin:0px 0px 2px 0px; font-size:14px; font-weight:bold; text-align:left; }	

	.kozep_hasab DIV.tartalom_margo TABLE.hirlista TD.hircim_szurke A { color:#2A6B2B;}
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista TD.hirdatum { width:160px; background:#6EAB34; color:#FFF; line-height:14px; padding:5px 0px; font-size:12px; font-weight:bold; text-align:center; }	
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista TD.hirlead	{ padding:0px 0px 0px 0px;}	
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista TD DIV.hir_sep { position:relative; border:4px solid #E3E5E3; margin:0px; padding:5px;}
	
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista_2 TD.hircim { width:410px; background:#2A6B2B; color:#FFF; line-height:14px; padding:5px 10px; font-size:14px; font-weight:bold; text-align:left; }
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista_2 TD.hircim SPAN.valasz { font-size:11px; font-weight:normal;}
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista_2 TD.hircim_szurke A { color:#2A6B2B;}
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista_2 TD.hirdatum {  background:#6EAB34; color:#FFF; line-height:14px; padding:5px 0px; font-size:12px; font-weight:bold; text-align:center; }	
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista_2 TD.hirlead	{ padding:0px 0px 0px 0px;}	
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista_2 TD DIV.hir_sep { position:relative; border:4px solid #E3E5E3; margin:0px; padding:5px;}
	.kozep_hasab DIV.tartalom_margo TABLE.hirlista_2 TR.adminsor TD { background:#E9E9E8; height:22px; }



	.kozep_hasab DIV.tartalom TABLE.hirkeres {}
	BUTTON.gomb { background:#6EAB34; color:#2A6B2B; border:2px solid #2A6B2B; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; }
	INPUT.gomb { background:#6EAB34; color:#2A6B2B; border:2px solid #2A6B2B; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; }
	A.button_link { background:#2A6B2B; margin:0px 0px 0px 0px;  padding:3px 8px 3px 8px; color:#FFF; border:0px solid #2A6B2B; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; cursor:pointer;}
	A.button_link:hover { text-decoration:none;}
	A.button_link_1 { display:block; float:left; width:60px; background:#2A6B2B; margin:0px 0px 0px 10px;  padding:3px 0px; color:#FFF; border:0px solid #2A6B2B; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; cursor:pointer;}
	A.button_link_2 { display:block; float:left; width:75px; margin:0px 0px 0px 5px; padding:3px 0px; background:#2A6B2B; color:#FFF; border:0px solid #2A6B2B; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; cursor:pointer;}
	A.button_link_3 { display:block; float:right; width:75px; margin:0px 0px 0px 5px; padding:3px 0px; background:#2A6B2B; color:#FFF; border:0px solid #2A6B2B; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; cursor:pointer;}
	A.button_link_4 { display:block; float:left; width:75px; margin:0px 0px 0px 1px; padding:3px 0px; background:#2A6B2B; color:#FFF; border:0px solid #2A6B2B; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; cursor:pointer;}
	A.button_link_2:hover, A.button_link_1:hover, A.button_link_3:hover, A.button_link_4:hover { text-decoration:none;}
	.kozep_hasab DIV.tartalom #haviselect TD { background:#E3E5E3; padding:2px 5px;}	
	.kozep_hasab DIV.tartalom .formcim { font-size:14px; color:#2A6B2B; font-weight:bold; }
	
	.inputmezo {  border:2px solid #74AE40; background:#D5E6C2; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004521; width:140px;  }
	.inputmezo_300 {  border:2px solid #74AE40; background:#D5E6C2; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004521; width:400px;  }
	TABLE.form_hatter { background:#F7F7F5; }
	
	.tartalom_keret .tartalom_margo { margin:10px 10px; }
	
	P.hirekcim { margin:5px 0px; font-size:16px; font-weight:bold;   }
	
	.naptar_tabla { border:2px solid #6CAC34; border-collapse: separate; margin:2px 0px 0px 0px; }
	.naptar_tabla TR.hetek TD { width:20px; height:20px; background:#6CAC34; color:#FFF; font-size:12px; font-weight:bold;}
	INPUT.datebutton { width:60px; padding:2px 0px; text-align:center;  border:2px solid #6CAC34; background:#2A6B27; color:#FFF; text-transform:uppercase; font-size:10px; line-height:12px; cursor:pointer; }
	TABLE.naptar_tabla TD { font-size:10px; color:#2A6B27;  }
	INPUT.datetext { border:1px solid #2A6B27; color:#2A6B27; font-size:13px; line-height:14px; height:21px; width:53px; }
	TABLE.naptar_tabla A.esemeny_ { display:block; color:#FFF; background:#2A6B27; border:1px solid #6CAC34; font-size:10px; font-weight:bold; text-decoration:none; }
	TABLE.naptar_tabla TD.esemeny { width:30px; height:30px; color:#FFF; background:#2A6B27; border:1px solid #6CAC34; font-size:12px; font-weight:bold; text-decoration:none; }	
	TABLE.naptar_tabla TD.esemeny A.esemeny { display:block; color:#FFF; background:#2A6B27; border:0px solid #6CAC34; font-size:12px; font-weight:bold; text-decoration:none; }
	TABLE.naptar_tabla TD.nem_esemeny { width:30px; height:30px; border:1px solid #6CAC34; font-weight:bold; font-size:12px; font-weight:bold;}	
	
	TABLE.esemeny_lista TD.hircim { width:285px;   color:#FFF; line-height:14px;  font-size:14px; font-weight:bold; text-align:left; }	
	TABLE.esemeny_lista TD.hirdatum { background:#6EAB34;  color:#FFF; line-height:14px; padding:5px 4px; font-size:12px; font-weight:bold; text-align:left; }
	TABLE.esemeny_lista TD.hirdatum_nincsbg { color:#FFF; line-height:14px; padding:0px 0px; font-size:12px; font-weight:bold; text-align:left; }		
	TABLE.esemeny_lista TD.hircim DIV, TABLE.esemeny_lista TD.hirdatum_nincsbg DIV {  display:block; height:36px; line-height:36px; overflow:hidden; background:url(../images/site/hirkiemel.jpg) repeat-x top left; font-size:14px; border:0px; font-weight:bold; color:#2A6B2B; padding:0px 10px; }
	TABLE.esemeny_lista TD.hirlead	{ padding:0px 0px 0px 0px;}	
	TABLE.esemeny_lista TD DIV.hir_sep { position:relative; border:4px solid #E3E5E3; margin:0px; padding:5px;}

	TD.riado_cim { font-size:16px; font-weight:bold;}
	TD.riado_bekuldo { font-size:14px; font-weight:bold;}
	
	UL.oldalterkep {}
	UL.oldalterkep LI {  padding:5px 0px;}
	
	#okokeresoform 	TABLE TD  { font-weight:bold; }
	#okokeresoform INPUT.mezo {  border:2px solid #2A6B2B; background:#FFF; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004521; width:380px; padding:0px 2px; margin:0px 5px; }
		INPUT.mezo {  border:2px solid #2A6B2B; background:#FFF; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004521; width:380px; padding:0px 2px; margin:0px 5px; }
		TEXTAREA.mezo { border:2px solid #2A6B2B; background:#FFF; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004521; width:380px; padding:0px 2px; margin:0px 5px; }
	.kornyezetineveles_tabla BUTTON.gomb2 { background:none; border:0px; padding:0px; color:#2A6B2B;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; }
	.kornyezetineveles_tabla H2 { font-size:16px; }
	.kornyezetineveles_tabla2 { background:url(../images/site/neveles_top_bg.jpg) repeat-x left bottom; padding-bottom:10px;}
	.kommentek_tabla { background:url(../images/site/neveles_top_bg.jpg) repeat-x left bottom; padding-bottom:10px;}
	.kommentek_tabla .kommentek_megj { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0px 10px;  }
	.kommentek_tabla .kommentek_tartalom {  padding:0px 10px;   }
	
	.oktatasi_segedanyagok { border:0px solid #000; background:#DCE6CD;}
	.oktatasi_segedanyagok TR.cimsor TD { background:#2B6C2C; height:20px; line-height:20px; color:#FFF; font-size:12px; font-weight:bold; }
	.oktatasi_segedanyagok P.seged_sep { background:url(../images/site/seged_sep.jpg) no-repeat left top; height:2px; overflow:hidden; margin:0px; line-height:2px; font-size:0px; }
	
	.okopedia_tabla BUTTON.gomb2 { background:none; border:0px; padding:0px; color:#2A6B2B;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; }
	.okopedia_tabla H2 { font-size:16px; }
	.okopedia_tabla2 { background:url(../images/site/neveles_top_bg.jpg) repeat-x left bottom; padding-bottom:10px;}
	
	
/*   2 HASÁBOS OLDALTÍPUS VÉGE  ********************************************************************************************************************************************************/		


	.kozep_hasab DIV.banner { background:#468532; padding:10px 0px; text-align:center; margin:10px 0px; }
	
	
	
/*   HÍRLISTA OLDALTÍPUS KEZD  ********************************************************************************************************************************************************/			
	.kozep_hasab DIV.tartalom_hirlista {  margin:0px 0px 0px 15px; text-align:justify; }
	.kozep_hasab DIV.tartalom_hirlista DIV.banner { margin:0px 15px 0px 0px;} 
	     .kornyezeti_neveles, .okopedia, .reszletespalyazat, .kornyezeti  { overflow:hidden;}
		.kornyezeti_neveles .hirblokk{ float:left; width:295px; overflow:hidden; border:0px solid red; margin:0px 12px 0px 2px; }
	/*IE*/.kornyezeti .hirblokk  { float:left; width:292px; overflow:hidden; border:0px solid red; margin:0px 12px 0px 2px; }
		.okopedia .hirblokk { float:left; width:295px; overflow:hidden; border:0px solid red; margin:0px 12px 0px 2px; }
		
		DIV.tartalom_hirlista .hirblokk { float:left; width:290px; overflow:hidden; border:0px solid red; margin:10px 16px 10px 2px; }
			DIV.hirblokk P.hircim { font-size:14px; font-weight:normal; background:#EDEDED; margin:0px 0px 0px 0px; padding: 0px 5px 0px 5px; height:27px; line-height:27px; overflow:hidden; }
			DIV.hirblokk P.hirdatum { font-weight:normal; background:#EDEDED; margin:0px 0px 0px 0px; padding: 5px 5px 0px 5px;}
			DIV.hirblokk SPAN.datum { display:block; text-align:left; margin:5px 0px; font-size:11px; color:#999999; }
			DIV.hirblokk IMG { margin-right:10px; margin-bottom:4px; border:1px solid #2A6B2B;  }
			DIV.hirblokk P.pontvonal { margin:0px; border-bottom:1px dotted #666; height:1px; line-height:1px; font-size:0px; }
			DIV.hirblokk A.tovabb { float:right; display:block; margin:0px 0px 5px 0px; padding:5px; background:#2A6B2B; color:#FFF;}
			DIV.hirblokk A.elore { float:right; display:block;  height:25px; width:140px; margin-top:5px; overflow:hidden;}
			DIV.hirblokk A.elore IMG, DIV.hirblokk A.vissza IMG  { border:0px;}
			DIV.hirblokk A.vissza { float:left; display:block;  height:25px; width:140px; margin-top:5px; overflow:hidden;}
			
		DIV.tartalom_hirlista .hirblokk_sor	{ width:600px; overflow:hidden; border:0px solid red; margin:0px 16px 0px 2px; }
			DIV.hirblokk_sor P.hircim { font-size:14px; font-weight:normal; background:#EDEDED; margin:0px 0px 0px 0px; padding: 0px 5px 0px 5px; height:27px; line-height:27px;  overflow:hidden;  }			
			DIV.hirblokk_sor SPAN.datum { display:block; text-align:left; margin:5px 0px; font-size:11px; color:#999999; }
			DIV.hirblokk_sor IMG { margin-right:10px; border:1px solid #2A6B2B;  }
			DIV.hirblokk_sor P.pontvonal { margin:0px 0px 10px 0px; border-bottom:1px dotted #666; height:1px; line-height:1px; font-size:0px; }
			DIV.hirblokk_sor A.tovabb { float:right; display:block; margin:0px 0px 5px 0px; padding:5px; background:#2A6B2B; color:#FFF;}
			DIV.hirblokk_sor A.elore { float:right; display:block;  height:25px; width:290px; margin-top:5px; overflow:hidden;}
			DIV.hirblokk_sor A.elore IMG, DIV.hirblokk_sor A.vissza IMG  { border:0px;}
			DIV.hirblokk_sor A.vissza { float:left; display:block;  height:25px; width:290px; margin-top:5px; overflow:hidden;}
			
		DIV.reszletespalyazat .hirblokk { overflow:hidden; border:0px solid red; margin:10px 5px 10px 0px; }
			DIV.reszletespalyazat DIV.hirblokk P.hircim { font-size:18px; font-weight:bold; background:#EDEDED; margin:0px 0px 0px 0px; padding: 0px 5px 0px 5px; height:27px; line-height:27px; overflow:hidden;  }
			DIV.reszletespalyazat DIV.hirblokk SPAN.datum { display:block; text-align:left; margin:5px 0px; font-size:11px; color:#999999; }
			DIV.reszletespalyazat DIV.hirblokk IMG { margin-right:10px; margin-bottom:4px; border:1px solid #2A6B2B;  }
			DIV.reszletespalyazat DIV.hirblokk P.pontvonal { margin:0px; border-bottom:1px dotted #666; height:1px; line-height:1px; font-size:0px; }
			DIV.reszletespalyazat DIV.hirblokk A.tovabb { float:right; display:block; margin:0px 0px 5px 0px; padding:5px; background:#2A6B2B; color:#FFF;}
			DIV.reszletespalyazat DIV.hirblokk A.elore { float:right; display:block;  height:25px; width:140px; margin-top:5px; overflow:hidden;}
			DIV.reszletespalyazat DIV.hirblokk A.elore IMG, DIV.hirblokk A.vissza IMG  { border:0px;}
			DIV.reszletespalyazat DIV.hirblokk A.vissza { float:left; display:block;  height:25px; width:140px; margin-top:5px; overflow:hidden;}	
			
		DIV.archivum .hirblokk { float:left; width:605px; overflow:hidden; border:0px solid red; margin:10px 16px 10px 2px; }
			DIV.archivum DIV.hirblokk P.hircim { font-size:12px; font-weight:bold; background:#EDEDED; margin:0px 0px 0px 0px; padding: 0px 5px 0px 5px; height:27px; line-height:27px; overflow:hidden; }
			DIV.archivum DIV.hirblokk .hirleiras {  font-size:12px; font-weight:normal; background:#FFF; margin:0px 0px 0px 0px; padding: 5px 5px; }
			DIV.archivum DIV.hirblokk SPAN.datum { display:block; text-align:left; margin:5px 0px; font-size:11px; color:#999999; }
			DIV.archivum DIV.hirblokk IMG { margin-right:10px; margin-bottom:4px; border:1px solid #2A6B2B;  }
			DIV.archivum DIV.hirblokk P.pontvonal { margin:0px; border-bottom:1px dotted #666; height:1px; line-height:1px; font-size:0px; }
			DIV.archivum DIV.hirblokk A.tovabb { float:right; display:block; margin:0px 0px 5px 0px; padding:5px; background:#2A6B2B; color:#FFF;}
			DIV.archivum DIV.hirblokk A.elore { float:right; display:block;  height:25px; width:140px; margin-top:5px; overflow:hidden;}
			DIV.archivum DIV.hirblokk A.elore IMG, DIV.hirblokk A.vissza IMG  { border:0px;}
			DIV.archivum DIV.hirblokk A.vissza { float:left; display:block;  height:25px; width:140px; margin-top:5px; overflow:hidden;}
/*   HÍRLISTA OLDALTÍPUS VÉGE  ********************************************************************************************************************************************************/	



.guinness #gallery UL { list-style-type:none; }
.guinness #gallery UL LI { list-style-type:none; display:block; float:left; }
				 
.footer { background:url(../images/site/footer.jpg) no-repeat left top; height:157px; overflow:hidden; }
.footer P { float:left; display:block; margin:60px 0px 0px 40px; color:#DBE6CD; font-weight:normal; }
.footer P A { color:#DBE6CD; font-weight:normal; text-decoration:none; }
.footer P.rss { float:right; margin:52px 71px 0px 0px;}
.footer SPAN { float:left; margin:35px 0px 0px 30px; color:#46B5E9; font-size:11px; font-weight:normal; text-align:left; line-height:13px;}
.footer IMG.uniweb_logo { float:right; margin:45px 65px 0px 0px;}



/*   AZ OLDAL  VÉGE ********************************************************************************************************************************************************/

.palyatarimg img {
	margin: 10px;
	padding: 0;
}

