/*

img, div, input, a, span { behavior: url("css/iepngfix.htc"); }

*/

html { margin: 0; padding: 0; }

body { margin: 0; padding: 0; background:#FFF url(../images/site/hatter_minta_fent.jpg) repeat-x top; 

	   color:  #222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; }

img { border:0px; }	 

/*p { display:inline; }*/

form { margin:0px; padding:0px; }

.clear { clear:both; }

h1 { font-size:14px; display:inline;}

.kerdes { color:#669933; font-style:italic; font-weight:normal; }

h3 { color: #222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; }

a.link14 { color:#33CCFF; font-family:Tahoma; font-size:16px; font-style:normal; font-variant:normal; font-weight:bold; padding-left:40px; text-decoration:none; }

a.link14:hover { text-decoration:underline }



.tartalom_szoveg {  color:  #222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; }

.tartalom_szoveg_n {  color:  #222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; }





div.hatter_felsokep { background:url(../images/site/hatter_felsokep.png) no-repeat; height:70px; width:853px }

#divbody {  background:url(../images/site/hatter_lent.jpg) repeat-x bottom; }

#container {   display:block;  width:950px;  }

#main {  float:left; width:853px; }



#main div {  }



div.fejlec {  padding-top:55px;position:relative; height:194px; background:url(../images/site/hatter_felsokep2.png) no-repeat left top; }
div.fejleckep h1 {display: inline;}
div.fejlec_balkep { float:left; height:23px; width:159px; background:url(../images/site/fejlec_bal_korok.gif) no-repeat top; }

#fejlec_url { float:left; height:23px; width:258px; background:#FFF url(../images/site/fejlec_fulek.jpg) no-repeat top;  }

#fejlec_url A.webbeteg { display:block; float:right;margin:0px; padding:5px 40px 3px 0px; font-size:10px; font-weight:bold; color:#6C9328; text-decoration:none;}

#fejlec_url A.kamaszpanasz { display:block; float:left; margin:0px;  padding:5px 0px 3px 30px; font-size:10px; font-weight:bold; color:#6C9328; text-decoration:none;}



div.fejleckep { background: url(../images/site/fejleckep2.jpg) no-repeat top left; height:84px; width:853px; padding:40px 0px 0px 194px ; text-align:left; }

div.balfelso { position:relative; float:left; width:67px; height:374px; background:url(../images/site/balfelso.png) no-repeat top right; }

div.balfelso2 { position:relative; float:left; width:67px; height:284px; background:url(../images/site/balfelso2.png) no-repeat top right; }

#fejlec_datum { padding-left:95px; padding-top:7px; color:#693; }

#main div.fejlec_bal { float:left; width:480px; height:47px; background:url(../images/site/fejlec_alatt_bal_ff.jpg) top no-repeat; }

#main div.fejlec_jobb {  float:left; width:372px; height:47px;   }



#footer { height:154px; width:853px; background:url(../images/site/footer_hatter.jpg) no-repeat 0px 0px ; }

#footer .mindenjog { color:  #444; font-family:Tahoma; font-size:11px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none;  }

a.almenu, a.almenu.link, a.almenu.visited, a.almenu.focus, a.almenu.active  { 

color:  #444; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

a.almenu:hover { color:#060; text-decoration: underline; }

.sep { font-weight:normal; color:#666;}



#tartalom { margin-right:0px; border-left:1px solid #CCC; border-right:0px solid #CCC; margin:0px; padding:0px; background:#73B736 url(../images/site/tartalom_hatter.jpg) repeat-x top;}

#tartalom_bal {  background:#72B736 url(../images/site/tartalom_hatter.jpg) repeat-x top; float:left; margin-left:0px; padding-left:0px; width:257px; overflow:hidden; }

#tartalom_kozep {  background:#72B736 url(../images/site/tartalom_hatter.jpg) repeat-x top; bottom:1px; margin-left:0px; padding-left:5px; border:0px solid red; float:left; width:584px;  vertical-align:bottom; }

div.jobbalsokep { float:left; display:block; width:574px; margin-right:1px; background:url(../images/site/tartalom_jobbalsokep.gif) no-repeat bottom right; }

div.balfelsokep { float:left; display:block;  width:13px; height:339px; background:url(../images/site/tartalom_balalsokep.jpg) no-repeat top right; }

div.tartalom_felsokep {  height:34px; background:url(../images/site/tartalom_felsokep.jpg) no-repeat top; }

div.tartalom_felsokep_sarga {  height:37px; line-height:45px; font-size:16px; font-weight:bold; color:#FFF; overflow:hidden; padding-left:30px; background: url(../images/site/tartalom_felsokep_sargahatt.jpg) no-repeat top; }

	.jatekter_topbox { position: relative; float:left; margin:0px; width:560px; background:#72B736 url(../images/site/jatekter_top_hatter.jpg) repeat-x left top; overflow:hidden; padding: 10px 18px 50px 18px; }

	.jatekter_topbox .bal_oszlop { float:left; width:145px; }

	.jatekter_topbox .bal_oszlop IMG { margin:20px 0px 0px 10px; }

	.jatekter_topbox .jobb_oszlop { float:left; width:370px; border:0px solid red; overflow:hidden; }

	.jatekter_topbox SPAN.cim { font-size:16px; font-weight:bold;  color:#749946; }

	.jatekter_topbox DIV.lead { font-size:12px; font-weight:normal; color:#FFF; margin:10px 0px 0px 0px; }

	.jatekter_topbox .jatekter_topbox_menu { position:absolute; bottom:0px; left:15px; display:block; border:0px solid red; width:560px; overflow:hidden; height:36px; margin-bottom:10px; text-align:center; }

	.jatekter_topbox .jatekter_topbox_menu A { float:left; border:0px solid red; margin:0px;}

	.jatekter_topbox .jatekter_topbox_menu A IMG { margin:0px; padding:0px;}

	

	.test_topbox { position: relative; float:left; margin:0px; width:560px; background:#72B736 url(../images/site/test_hatter.jpg) repeat-x left top; overflow:hidden; padding: 10px 18px 30px 0px; }

	.test_topbox .bal_oszlop { float:left; width:175px; }

	.test_topbox .bal_oszlop IMG { margin:0px 0px 0px 0px; }

	.test_topbox .jobb_oszlop { float:left; width:340px; border:0px solid red; overflow:hidden; }

	.test_topbox SPAN.cim { font-size:16px; font-weight:bold;  color:#749946; }

	.test_topbox DIV.lead { font-size:12px; font-weight:normal; color:#FFF; margin:10px 0px 0px 0px; }

	.test_topbox .test_topbox_menu { position:absolute; bottom:10px; left:160px; display:block; border:0px solid red; width:560px; overflow:hidden; height:50px; margin-bottom:0px; text-align:center; }

	.test_topbox .test_topbox_menu A { float:left; border:0px solid red; margin:0px;}

	.test_topbox .test_topbox_menu A IMG { margin:0px; padding:0px;}

	

	.tetori_topbox { position: relative; float:left; margin:0px; width:560px; background:#72B736 url(../images/tetorteneted/tetori_listatop.jpg) no-repeat left top; overflow:hidden; padding: 0px 18px 30px 0px; }

	.tetori_topbox .bal_oszlop { float:left; width:175px; }

	.tetori_topbox .bal_oszlop IMG { margin:0px 0px 0px 0px; }

	.tetori_topbox .jobb_oszlop { float:left; width:340px; border:0px solid red; overflow:hidden; padding-top:6px; }

	.tetori_topbox SPAN.cim { font-size:16px; font-weight:bold;  color:#749946; }

	.tetori_topbox DIV.lead { font-size:12px; line-height:14px; font-weight:normal; color:#FFF; margin:5px 0px 0px 0px; }

	.tetori_topbox .test_topbox_menu { position:absolute; bottom:0px; left:360px; display:block; border:0px solid red; width:560px; overflow:hidden; height:50px; margin-bottom:0px; text-align:center; }

	.tetori_topbox .test_topbox_menu A { float:left; border:0px solid red; margin:0px;}

	.tetori_topbox .test_topbox_menu A IMG { margin:0px; padding:0px;}

	

	

	

	

	.jatekter_alatt { background:url(../images/site/jatekter_alatt.jpg) no-repeat left top; height:47px; clear:both; }	

	

	DIV.jatekter_listabox { float:left; background:url(../images/site/szakerto_box.jpg) no-repeat top left; margin:10px; padding:10px; padding-left:15px;  }

	DIV.jatekter_listabox A.jatekter_listabox_link { display:block;  color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  cursor:pointer;  }

	DIV.jatekter_listabox A.jatekter_listabox_link:hover {  color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; cursor:pointer; } 

	DIV.jatekter_listabox DIV.cim { float:left; display:block; width:415px; color:#749946; font-size:18px; font-weight:normal; }

	DIV.jatekter_listabox DIV.datum { float:left; display:block; color: #749946; height:14px;}

	DIV.jatekter_listabox DIV.lead { float:left;  padding-top:0px; width:380px; color:#000; font-weight:normal; font-size:12px; }

	DIV.jatekter_listabox DIV.jatekter_kep { float:left;  padding:0px; border:5px solid #FFA729; margin-right:10px;}

	DIV.jatekter_listabox IMG.jatekter_kep {  border:1px solid #FFF; margin:0px; padding:0px; }

	DIV.jatekter_listabox A.button_jatszok { display:block; float:right; text-align:right; }

	DIV.jatekter_listabox .jatekter_ertekel {  border-top:1px dotted #000; margin:5px 0px; padding:5px 0px;}

		.jatekter_ertekel .ertekeles_kep { float:left; }

		.jatekter_ertekel .jatszottak_szama { float:right; color:#FFA729; font-size:12px; font-weight:normal; }

	

div.tartalom_alsokep {  height:15px; background:url(../images/site/tartalom_alsokep.jpg) no-repeat bottom; }



/*

div.menu { background:url(../images/site/menu_kitolt.png) repeat-y top center; }

*/

h2.szakerto_cim { display:inline;  color: #3cf; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

.tartalom_szoveg {  color:  #222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; }



#menudiv {   z-index:3; left:0px;  top:0px; height:469px; width:247px; padding:20px 15px 0px 10px;}



#regbox {  width:247px; top:0px; background: url(../images/site/login_hatter.jpg) no-repeat; }

#regbox_top { width:247px; background: url(../images/site/login_hatter_top.jpg) no-repeat top; }

#regbox_fill { width:247px; background: url(../images/site/login_hatter_fill.jpg) repeat-y; margin-left:10px; }

#regbox_bottom {  width:247px; padding-bottom:20px; background: url(../images/site/logout_hatter_bottom.jpg) no-repeat bottom; }

#regbox_bottom_logout { width:247px; padding-bottom:20px;  background: url(../images/site/logout_hatter_bottom.jpg) no-repeat bottom; }



#menu {  width:247px; }



.bevitel { border:1px solid #AAA; background:url(../images/site/kereso_off.jpg); margin:0px; width:100px;

		   color:#222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

.bevitel_facebox { border:1px solid #AAA; background:url(../images/site/kereso_off.jpg); margin:0px; width:80px;

		   color:#222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }



.bevitel_keres { border:1px solid #AAA; background:url(../images/site/kereso_off.jpg); margin:0px; padding:3px 2px; height:20px; width:150px; display:block;

		   color:#222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }



.input { color:#FFA72A; font-family:Tahoma; font-size:10px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; }

.input_facebox { color:#FFA72A; font-family:Tahoma; font-size:10px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; }

.input UL { margin:0px 0px; text-align:left; margin-left:40px; padding:0px;}

.reg { color:#FF7F2A; font-family:Tahoma; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; }



.button { margin-left:10px; color: #FFFFFF; font-size:11px; display:block; padding:2px 5px; font-family:Tahoma; font-weight:bold; text-align:center; background:#FFA72B; border:1px solid #925914 ;  cursor:pointer; }





/*	NYITÓLAP KEZD	***************************************************************************************************************************************/ 

	.box1 { float:left; border:0px solid red; margin-right:20px; padding:5px 0px 10px 0px; width:248px; background:url(../images/site/box_het_temaja.jpg) no-repeat top left; }

	.box1 h3  { display: inline; color:#9c3; text-align:center; } 

	.box1 h2 { display: inline; top:0px;  padding-left:35px;  color: #9c3; font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none;}

	.box1_keret { border: 1px solid #9C3;  margin:3px;}

	.box1 img { margin:5px;}

	.box1 a { color:  #9c3; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	a.box1_tovabb {  color:  #9c3; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none; left:10px; }

	

	

	.box2 { float:left; border:0px solid red; margin-left:0px; padding:5px 0px 10px 0px; width:248px; background:url(../images/site/box_tudtad.jpg) no-repeat top left; }

	.box2 h3  { display: inline; color:#f90; text-align:center; } 

	.box2 h2 { display: inline; top:0px;  padding-left:40px;  color: #f90; font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none;}

	.box2_keret { border: 1px solid #f90;  margin:3px; }

	.box2 img { margin:5px;}

	.box2 a { color:  #f90; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	a.box2_tovabb {  color:  #f90; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  left:10px; }

	

	

	.box3 { float:left; margin-left:0px; margin-right:20px; padding:0px 0px 10px 0px; width:248px;  }

	.box3 h3  { display: inline; color:#000; text-align:center; } 

	.box3 span { clear:both; display:block; line-height:26px; color:#3cf; font-size:12px; font-style:normal; font-weight:bold; }

	div.bekezd { margin-left:20px;}

	img.terkoz { margin-right:5px;}

	.box3 h2 { display: inline; top:5px;  padding-left:45px;  color: #3cf; font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none;}

	.box3_keret { border: 1px solid #3cf;  margin:3px; }

	.box3 a { color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none;  }

	.box3 a:hover { color: #3cf; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none;  }

	a.tovabb, a.tovabb:hover {color: #3cf;  font-weight:bold;  }

	.tovabb { font-family:Tahoma; font-size:12px; color: #3cf;  font-weight:bold;  }

	

	.box45 { float:left;  width:248px;  }

	.box4 {  width:248px; margin-left:0px; padding:0px 0px 10px 0px; background:url(../images/site/box_top_temak.jpg) no-repeat top left; }

	.box4 h3  { display: inline; color:#f00; text-align:center; } 

	.box4 h2 { display: inline;  top:5px;  padding-left:40px;  color: #f00; font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none;}

	.box4_keret { border: 1px solid #f00;  margin:3px; }

	.box4 a { color:  #f00; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	.box4 a:hover { text-decoration:underline; }

	

	.box5 {   width:248px; padding:5px 0px 10px 10px; background:url(../images/site/box_szavazok.jpg) no-repeat top left; }

	.box5 h3  { display: inline; color:#336; text-align:center; } 

	.box5 h2 { display: inline;  top:5px;  padding-left:35px;  color: #336; font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none;}

	.box5_keret { border: 1px solid #336;  margin:3px; }

	.box5 input { display:inline; }



/*	ÚJ NYITÓLAP KEZD		***********************************************************************************************/	

	#ny_leftfill { background:url(../images/site/nyito_leftfill.png) repeat-y left; }

	#ny_lefttop { background:url(../images/site/nyito_lefttop.jpg) no-repeat top left; }

	#ny_leftbottom { background:url(../images/site/nyito_leftbottom.jpg) no-repeat bottom left; }

	#ny_rightfill { background:url(../images/site/nyito_rightfill.png)  repeat-y right; }

	#ny_righttop { background:url(../images/site/nyito_righttop.jpg) no-repeat top right;    }

	#ny_rightbottom { background:url(../images/site/nyito_rightbottom.jpg) no-repeat bottom right; }

	#ny_bottom { background:url(../images/site/nyito_bottom_uj.jpg) no-repeat; background-position:5px bottom;  padding-bottom:20px; border:0px solid red; }

	DIV.ny_top { background:url(../images/site/nyito_top.jpg) no-repeat left; display:block; margin:0px; padding:0px; width:572px; height:19px; }

	#ny_tartalom { margin: 0px 7px 0px 5px; background:#F9F7F7; border:0px solid red;}

	

		#toptemak { background:url(../images/site/nyito_toptemak_top.jpg) no-repeat; height:12px; width:570px; padding-top:12px; }

		#toptemak .left { background: url(../images/site/nyito_toptemak_left.jpg) no-repeat; height:319px; width:22px; float:left; }

		#toptemak_flash { width:343px; height:319px; float:left; overflow:hidden; text-align:left; }		

		#toptemak .right { background:url(../images/site/nyito_legfriss_top.jpg) no-repeat; width:205px; height:319px; float:left; overflow:hidden;}

		

		#toptemak .right .box2 { float:left; border:0px solid red; margin-left:0px; width:200px;  padding:45px 0px 10px 0px;  background:none; }

		#toptemak .right .box2 h3  { display: inline; color:#f90; text-align:center; } 

		#toptemak .right .box2 h2 { display: block; background:url(../images/site/legfrissebb_logo.jpg) no-repeat; margin:0px 0px 0px 20px; padding-left:35px; height:30px; line-height:30px; 

			 color: #EF1616; font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none;}

		#toptemak .right .box2_keret { border: 1px solid #f90;  margin:3px; }

		#toptemak .right .box2 img { margin: 5px 5px 0px 5px;}

		#toptemak .right .box2 a { color:  #EF1616; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

		#toptemak .right .box2 A.vezer_hirlista { display:block; height:18px; line-height:18px; overflow:hidden; text-align:left; }	

		#toptemak .right A.box2_tovabb {  color:  #f90; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  left:10px; }

		

		.szakerto_bottom { padding-bottom:45px;}

		.szakerto_bottom .box3 {  margin-left:0px; margin-right:20px; padding:0px 0px 10px 0px;  }

		.szakerto_bottom .box3 h3  { display: inline; color:#000; text-align:center; } 

		.szakerto_bottom span.kerdes { display:block; color:#3cf; margin:10px 0px; text-transform:uppercase; text-align:left; padding-left:20px;  

			font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; }

		.szakerto_bottom div.bekezd { margin-left:20px;}

		.szakerto_bottom div.bekezd A.alaplink { color:#3cf; font-weight:bold; display:block; margin:4px 0px; }

		.szakerto_bottom div.bekezd A.alaplink:hover { text-decoration:none; font-weight:bold;}

		.szakerto_bottom div.bekezd A.kerdes { display:block; }

		.szakerto_bottom img.terkoz { margin-right:5px;}

		.szakerto_bottom .box3 h2 { display: block;  padding-left:45px; line-height:32px;  color: #3cf; text-align:left; background: url(../images/site/szakerto_logo_2.jpg) no-repeat left;  

			font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none; margin-top:12px; margin-bottom:5px;}

			.box3 A.szakerto { display:block;  margin:10px 0px; border:0px solid red; }

		.szakerto_bottom .box3_keret { border: 1px solid #3cf;  margin:3px; }

		.szakerto_bottom .box3 a, .szakerto_bottom .legfrissebb a { color:  #000; 

			font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none;  }

		.szakerto_bottom .box3 a:hover, .szakerto_bottom .legfrissebb a:hover { color: #3cf; 

			font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none;  }

		.szakerto_bottom DIV.legfrissebb { width:225px; padding-bottom:10px; margin-top:10px; overflow:hidden; float:left; background:url(../images/site/szakerto_sep.gif) no-repeat top left;   }

		.szakerto_bottom a.tovabb, .szakerto_bottom a.tovabb:hover { color: #3cf;  font-weight:bold;  }

		.szakerto_bottom .tovabb { font-family:Tahoma; font-size:12px; color: #3cf;  font-weight:bold;  }	

		.szakerto_bottom .gyakori { margin:0px 30px 0px 20px; }

		.szakerto_bottom .gyakori a   { color:  #000; display:block; line-height:14px; text-align:left; 

			font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none;  }

		.szakerto_bottom .gyakori a:hover { color: #3cf; 

			font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none;  }

		

		.banner_468x60 { margin:10px 0px 0px 0px;  padding:0px 0px; text-align:center; }

		

		DIV.szakerto_fill { background:url(../images/site/nyito_szakerto_fill.jpg) repeat-y; width:570px; }

		DIV.szakerto_fill .szakerto_top { background:url(../images/site/nyito_szakerto_top.jpg) no-repeat top; }

		DIV.szakerto_fill .szakerto_top .szakerto_bottom { background: url(../images/site/nyito_szakerto_bottom.jpg) no-repeat bottom; padding-top:80px; }

				

		DIV.interaktiv_top { float:left; background:url(../images/site/nyito_intera_top.jpg) no-repeat top; width:320px; }

		DIV.interaktiv_top .interaktiv_bottom { background:url(../images/site/nyito_intera_bottom.jpg) no-repeat bottom; width:320px; overflow:hidden; height:437px; }			

			.interaktiv_bottom span.boxcim { display:block; padding:4px 0px 20px 35px; border: 0px solid red; color:#F78F1E; font-weight:bolder; text-transform:uppercase; font-size:14px;}

			.interaktiv_bottom img { margin-right:5px; }

			.interaktiv_bottom div { margin:10px;}	

			.interaktiv_bottom h3  { color:#F89D3B; text-align:left; margin:0px; text-transform:uppercase; } 

			.interaktiv_bottom h2 { display: inline;  padding-left:30px; color: #F89D3B; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;}

			.interaktiv_bottom a { display:block; color:  #F89D3B; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

				

		

		DIV.forumok_top { float:left; background:url(../images/site/nyito_forumok_top.jpg) no-repeat top; width:250px; }

		DIV.forumok_top .forumok_bottom { background:url(../images/site/nyito_forumok_bottom.jpg) no-repeat bottom; text-align:left; overflow:hidden; height:437px; }

			.forumok_bottom span.boxcim { display:block; padding:15px 0px 20px 20px; border: 0px solid red; color:#F78F1E; font-weight:bolder; text-transform:uppercase; font-size:14px;}

			.forumok_bottom img { margin-right:5px; }

			.forumok_bottom div { margin:10px;}	

			.forumok_bottom h3  { color:#F89D3B; text-align:left; margin:0px; text-transform:uppercase; } 

			.forumok_bottom h2 { display: inline;  padding-left:30px; color: #F89D3B; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;}

			.forumok_bottom a { display:block; color:  #F89D3B; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

			

								

		DIV.szavazas_fill { background:url(../images/site/nyito_szavaz_fill.jpg) repeat-y left; margin-top:5px; width:247px; margin-left:10px;  }

		DIV.szavazas_fill .szavazas_top { background:url(../images/site/nyito_szavaz_top.jpg) no-repeat top left; }

		DIV.szavazas_fill .szavazas_top .szavazas_bottom { background:url(../images/site/nyito_szavaz_bottom.jpg) no-repeat bottom left; padding:10px 10px 10px 10px;   }			

			.szavazas_bottom  h3  { display: block; margin:0px; color:#336; text-align:left;  } 

			.szavazas_bottom  h2 { display: block; margin:10px 0px 20px 0px;  padding-left:35px; background:url(../images/site/szavazas_logo.jpg) no-repeat left; line-height:32px; padding-left:40px;  

				color: #336; font-family:Tahoma; font-size:14px; font-style:normal; font-weight:bolder; font-variant:normal; text-decoration: none;}

			.szavazas_bottom _keret { border: 1px solid #336;  margin:3px; }

			.szavazas_bottom  input { display:inline; }





		DIV.propeller_fill { background:url(../images/site/nyito_szavaz_fill.jpg) repeat-y left; margin-top:5px; width:247px; margin-left:10px;  }

		DIV.propeller_fill .propeller_top { background:url(../images/site/nyito_szavaz_top.jpg) no-repeat top left; }

		DIV.propeller_fill .propeller_top .propeller_bottom { background:url(../images/site/nyito_szavaz_bottom.jpg) no-repeat bottom left; padding:10px 10px 10px 10px;   }			

		



		DIV.vilagnap_fill { background:url(../images/site/vilagnap_fill.jpg) repeat-y top left; margin-top:5px; width:259px;  }

		DIV.vilagnap_fill .vilagnap_top { background:url(../images/site/vilagnap_top.jpg) no-repeat top left; }

  /*IE*/DIV.vilagnap_fill .vilagnap_top .vilagnap_bottom { background:url(../images/site/vilagnap_bottom.jpg) no-repeat bottom left; padding:0px 10px 10px 10px; min-height:180px;  }	

		

/*IE*/	.vilagnap_bottom P.vilagnap_datum{ font-size:12px; color:#000; float:left; margin:25px 0px 0px 70px; text-align:left;  } 

/*IE*/	.vilagnap_bottom P.vilagnap_neve{ color:#F58A20; font-size:16px; float:left;  margin:5px 10px 10px 70px; text-align:left; }		

		.vilagnap_bottom P.vilagnap_leirasa { font-size:12px; color:#000; width:215px; overflow:hidden; margin:5px 10px 10px 20px; }

		

		

		DIV.jotanacsbox_fill { background:url(../images/szemelyes/jotanacsbox_fill.jpg) repeat-y top left; width:252px; margin-top:5px; margin-left:8px; }

		DIV.jotanacsbox_top { background:url(../images/szemelyes/jotanacsbox_top_2.jpg) no-repeat top left; }

  /*IE*/DIV.jotanacsbox_bottom { background:url(../images/szemelyes/jotanacsbox_bottom.jpg) no-repeat bottom left; padding:0px 10px 10px 10px;  min-height:200px; text-align:left;  }

  /*IE*/	.jotanacsbox_bottom P.jotanacs_cim { font-family:Tahoma, Arial; font-size:14px; font-weight:bolder; color:#00704A; margin:20px 0px 0px 70px; text-align:left;  } 

			.jotanacsbox_bottom P.jotanacs_leirasa { font-family:Tahoma, Arial; font-size:12px; color:#00704A; float:left; margin:15px 8px 0px 10px; text-align:justify; } 

		

/*	ÚJ NYITÓLAP	VÉGE	***********************************************************************************************/		

	

/*	NYITÓLAP VÉGE	***************************************************************************************************************************************/ 







/* HIREK OLDAL KEZD ********************************************************************************************************************************************/

	div.hirek_box { background:url(../images/site/szakerto_box.jpg) no-repeat top left; margin:10px; padding:10px; padding-left:15px; }

	div.hirek_box a { display:block; color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	div.hirek_box a div.cim { float:left; display:block; width:415px; color:#00BAFF; height:14px; }

	div.hirek_box a div.datum { float:left; display:block; color: #00BAFF; height:14px;}

	div.hirek_box a div.lead { padding-top:10px; color:#000; }

	

	DIV.ertekel_hatter {   width:500px; margin:0px; padding-top:4px;  background: url(../images/site/ertekel_hatter.jpg) no-repeat top; color:#000; }

		DIV.ertekel_hatter A.cimke { color:#000; font-weight:normal;  text-decoration:none;}

		DIV.ertekel_hatter A.cimke:hover { text-decoration:none; color:#33CCFF;}

		SPAN.koszonjuk_szoveg { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000;}

		

	IMG.tortenetkep { border:3px solid #FFA729; }	

/* HIREK OLDAL KEZD ********************************************************************************************************************************************/





/* BLOG OLDAL KEZD ********************************************************************************************************************************************/

	div.blog_box { background:url(../images/site/blog_box1.jpg) no-repeat top left; margin:10px; padding:10px; padding-left:15px; }

	div.blog_box a { display:block; color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	div.blog_box a div.cim { float:left; display:block; width:435px; color:#00BAFF; height:14px; }

	div.blog_box a div.datum { float:left; display:block; color: #00BAFF; height:14px;}

	div.blog_box a div.lead { padding-top:10px; color:#000; }



	.box_leg { float:left; margin-left:10px; margin-right:5px; padding:0px 0px 0px 5px; width:248px; background:url(../images/site/blog_box2.jpg) no-repeat top left; }

	.box_leg img { margin-right:5px; }

	.box_leg div { margin:10px;}	

	.box_leg h3  { display: inline; color:#3cf; text-align:center; } 

	.box_leg h2 { display: inline;  padding-left:30px; color: #3cf; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;}

	.box_leg a { display:block; color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

/* BLOG OLDAL KEZD ********************************************************************************************************************************************/









/* SZAKERTO VÁLASZOL OLDAL FORM KEZD	************************************************************************************************************************/

	.box_szak1 { float:left; margin-left:10px; padding:0px 10px 10px 10px; width:248px; background:url(../images/site/szakerto_box.jpg) no-repeat top left; }

	.box_szak1 img { margin-right:5px; }

	.box_szak1 div { margin:10px;}	

	.box_szak1 h3  { display: inline; color:#3cf; text-align:center; } 

	.box_szak1 h2 { display: inline;  padding-left:30px; color: #3cf; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;}

	.box_szak1 a { display:block; color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	

	.box_szak2 { float:left; margin-left:10px; padding:0px 10px 10px 10px; width:248px; background:url(../images/site/szakerto_box.jpg) no-repeat top left; }

	.box_szak2 img { margin-right:5px; }

	.box_szak2 div { margin:10px; }

	.box_szak2 h3  { display: inline; color:#3cf; text-align:center; } 

	.box_szak2 h2 { display: inline;  padding-left:40px; color: #3cf; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;}

	.box_szak2 a {  display:block; color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	

	.box_szak3 { width:540px; padding:0px 10px 10px 10px;  }

	.box_szak3 h3 { padding-left:40px; color: #3cf; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;}

	.bevitel_szak {  border:1px solid #AAA; height:20px;  background:url(../images/site/kereso_off.jpg);  margin:0px; padding:0px; width:180px; 

		   		 color:#222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	.bevitel_szak_t { height:100px;  background:url(../images/site/textarea_off.jpg) repeat-x bottom; overflow:auto;  }

	

	.kerdesek {  margin-left:10px; padding:0px 10px 10px 10px; background:url(../images/site/szakerto_box.jpg) no-repeat top left; width:540px; } 

	.kerdesek div { margin:10px; }

	.kerdesek img { margin-right:5px; }

	.kerdesek h2 { display: inline;  padding-left:40px; color: #3cf; font-family:Tahoma; font-size:16px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;}

	.kerdesek h3  { display: inline; color:#3cf; text-align:center; } 

	.kerdesek a { display:block;  color:  #000; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	

/* SZAKERTO VÁLASZOL OLDAL FORM VÉGE	*************************************************************************************************************************/







/*	REGISZTÁCIÓS OLDAL FORM KEZD	*****************************************************************************************************************************/

	.bevite2 { border:1px solid #AAA; background:url(../images/site/kereso_off.jpg); margin:0px; padding:0px; padding-top:2px; width:100px; height:20px; 

			   color:#222; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold; font-variant:normal; text-decoration: none;  }

	.bevite2_irsz { width:50px; }

	.bevite2_cim { width:200px; }

	.bevite2_select { background:#EFEFEF; }	

	.bevite2_texta { height:100px;  background:url(../images/site/textarea_off.jpg) repeat-x bottom; overflow:hidden;  }

	.bevite2_texta_hossz1 { width:200px;}

	.bevite2_texta_hossz2 { overflow: visible; }

	span, .regisztracio_szoveg { font-family:Tahoma; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; }

	span.csillag {  color:#F96; }

	.kepkeret_adatmodositas { border:1px solid #AAAAAA;}

		   		   

/*	REGISZTÁCIÓS OLDAL FORM VÉGE	*************************************************************************************************************************/







/*	 MENU  kezd  ********************************************************************************************************************************************/

/*	

	div.menu_up {  z-index:1; position:absolute; top:0px; left:0px; width:247px; height:234px; background:url(../images/site/menu_felso.jpg) no-repeat top; }

	div.menu_down {   }

	div.menu_kitolt {  position:relative; height:269px; z-index:0; argin:0px; padding:0px; width:247px;  background: url(../images/site/menu_kitolt.png) no-repeat left top; background-position:bottom;    }

	div.menu2_up { z-index:2; position:absolute; top:0px; left:0px; width:247px; height:234px; background:url(../images/site/menu_felso2.png) no-repeat top;   }

	div.menu2_down { z-index:2; position:absolute; top:134px; left:0px; width:247px; height:235px; background:url(../images/site/menu_also2.png) no-repeat top;  }

*/

	#menu { background: url(../images/site/menu.png) no-repeat top;  width:250px;  padding:20px 0px 20px 0px;} 

	

	#menu_fill { background: url(../images/site/menu_fill.jpg) repeat-y left;  width:250px; margin-left:10px; } 

	#menu_top { background: url(../images/site/menu_top.jpg) no-repeat top left;  width:250px; } 

	#menu_bottom { background: url(../images/site/menu_bottom.jpg) no-repeat bottom left;  width:250px;  padding:20px 0px 20px 0px;} 

	

	#menu_fill_on { background: url(../images/site/menu_fill_on.jpg) repeat-y left;  width:250px; margin-left:10px; } 

	#menu_top_on { background: url(../images/site/menu_top_on_2.jpg) no-repeat top left;  width:250px; } 

	#menu_bottom_on { background: url(../images/site/menu_bottom_on.jpg) no-repeat bottom left;  width:250px;  padding:20px 0px 20px 0px;} 

	

	

	#bal_menu { margin: 0px 0px 0px 10px; padding: 0px;	list-style-type: none;  }

	#bal_menu li, #bal_menu a { display:block;	margin: 0px; height: 24px;	width: 222px; 

								font-family:Verdana, Arial, Helvetica, Sans-serif;font-weight:bold; font-size:12px; text-decoration:none; }

	

	#bal_menu a  {	background-image:none;	padding-left: 20px; overflow:hidden; line-height: 24px; margin: 0px; color:#56810E; }

	#bal_menu a.kekmenu { color:#57799E;}				

	#bal_menu a.chat { color:#57799E; height:30px; padding-right:30px; position:relative; }	

	#bal_menu a.chat:hover { color:#57799E; background:url(../images/site/menu_on.gif) no-repeat; line-height:24px; height:30px; }

	#bal_menu a.chat SPAN { display:block; position:absolute; top:0px; left:150px; background:url(../images/site/uj_kiskep.gif) no-repeat top left; height:26px; width:26px; margin:0px 0px 0px 0px; }

	#bal_menu a.aktiv  { background-position:5px 50%; background-image:url(../images/site/menu_on.gif);  padding: 0px; margin: 0px; 

						 overflow:hidden; line-height: 24px; color:#57799E; }

	

	#bal_menu a:hover { padding-left:20px; color:#9C3; background:url(../images/site/menu_on.gif) no-repeat; background-position:0px 50%; }

	#bal_menu a.kekmenu:hover { padding-left:20px; color:#57799E;	width:222px; background:url(../images/site/menu_on.gif) no-repeat; background-position:0px 50%; }

	

	#bal_menu UL.almenu { margin:0px; padding:0px; list-style-type:none; }

	#bal_menu UL.almenu LI { list-style-type:none; margin:0px 0px 0px 10px; padding:0px; }

/* MENU  vége    ********************************************************************************************************************************************/





/* POPUP kezd	*********************************************************************************************************************************************/

.popup_menu1 { float:left;}

.popup_menu2 { float:left;}

.popup_menu3 { float:left;}

.popup_menu4 { float:left;}

.popup_menu5 { float:left;}

.popup_menu6 { position:absolute; display:block; width:63px; z-index:9999; height:63px;  top:-16px; right:0px;}



A.megtobbjatek { text-decoration:none; }

A.megtobbjatek:hover { text-decoration:none; }

.popup_cimhatter { background:url(../images/site/popup_cimhatter.jpg) no-repeat top left; height:21px; margin:0px 0px 10px 0px; line-height:21px; color:#FFF; font-size:12px; font-weight:bold; text-align:left; padding-left:10px;}

/*

#megTobbJatek,  #szavazas, #insturkciok { border:0px solid red; overflow-x:hidden; }

*/

.popup_meghivok_input { border:2px solid #F28E1E; background:#FFFFFF; width:280px; margin:3px 0px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

TABLE.popup_meghivok TD, FORM.popup_meghivok, #szavazas, #insturkciok { color:#FFF; font-size:12px; }



#flashjatek P { margin:0px; padding:0px;}





#tetorteneted_tpl .bezar { position:absolute; top:-15px; right:-15px; z-index:10000; background:url(../images/tetorteneted/bezar_png.png) no-repeat left top; height:63px; width:68px; border:0px solid red; cursor:pointer; overflow:hidden; }

	#tetorteneted_tpl .balalso { position:absolute; left:-9px; bottom:7px; border:0px; height:251px; width:9px; z-index:1002;  background: url(../images/tetorteneted/tetori_balalso.png) no-repeat top left; }

	#tetorteneted_tpl .foot { position:absolute; right:0px; bottom:-5px; border:0px; height:15px; width:388px; z-index:1002;  background: url(../images/tetorteneted/tetori_bottom.png) no-repeat top left; }

	#tetorteneted_tpl .felso { position:absolute; left:0px; top:-16px; border:0px; height:16px; width:379px; z-index:1002;  background: url(../images/tetorteneted/tetori_topkep.png) no-repeat top left; }

	#tetorteneted_tpl .also { position:absolute; left:0px; bottom:10px; border:0px; height:12px; width:686px; z-index:1002; background:url(../images/tetorteneted/tetori_popupfoot.png) no-repeat  bottom left; }

	#tetorteneted_tpl .tetori_fejlec { position:absolute; top:0px; left:0px; background:url(../images/tetorteneted/tetori_fejlec.png) no-repeat top left; height:39px; width:686px; }







/* POPUP vége	*********************************************************************************************************************************************/







/* TE TÖRTÉNETED kezd	*********************************************************************************************************************************************/



.tetori_fill { background:url(../images/tetorteneted/tetori_fill.jpg) repeat-y top left; width:686px; }



/* TE TÖRTÉNETED vége	*********************************************************************************************************************************************/











#box { }

#cimsor { margin-left:20px; margin-right:20px; height:35px; color:#693; background: url(../images/site/pontvonal.gif) repeat-x center;}

a.cimsor:visited, a.cimsor:link { font-family:Verdana, Arial, Helvetica, Sans-serif;font-weight:bold; font-size:12px; text-decoration:none; color:#693; }

a.cimsor:hover { color:#F96; }



#topbar { position:absolute;padding: 2px;width: 120px;visibility: hidden;z-index: 100; }







.hiba {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #C92704;

	text-decoration: none;

}



.lapozas_link { color:#57799E; text-decoration:none; font-weight:bold; font-size:12px;}

.lapozas_link:hover { color:#57799E; text-decoration:none; font-weight:bold; font-size:12px; }



.lapozas { color:#000; text-decoration:none; font-weight:bold; font-size:12px;}





.sitemap_link { color:#33CCFF; text-decoration:none; font-weight:bold; font-size:12px;}

.sitemap_link:hover { color:#57799E; text-decoration:none; font-weight:bold; font-size:12px; }



#fckimgmax img { max-width:520px !important; }



.kalkulator_osztalyozas {

	font-family: Arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #FFFEFC;

}

.kalkulator_testtomegindex {

	font-family: Arial;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #FFFEFC;

}

.kalkulator_index {

	font-family: Arial;

	font-size: 18px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #FFFEFC;

}

.kalkulator_vzold12 {

	font-family: Arial;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #FF7F2A;

}

.kalkulator_szold12 {

	font-family: Arial;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #000;

}



.kalkulator_szold13 {

	font-family: Arial;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #406E27;

}

a.cikklista {color: #000;  font-weight:normal;  }
a.cikklista:hover {color: #3cf;  font-weight:bold;  }



