@import url('picker.css');


html, body, .header, .header_en, .main, div, img, form, .hir_reszletes_alanlo p, .left_menu, .left_menu ul li, .album_cim {
	margin: 0;
	padding: 0;
	border: 0 none;
}

body{
	font-family: Arial;
}

body:focus
{
  -moz-outline-style: none;
}

a:focus
{
  -moz-outline-style: none;
}

img:focus
{
  -moz-outline-style: none;
}

.main{
	margin: auto;
	width: 976px;
}

* html .main {
	overflow: hidden;
}

p, span, li, body, div {
	color:#2B2A6E;
	font-size: 12px;
}

/*A title miatt kell, eltartja a tartalmat*/
#tartalom{
	margin-top: 15px;
}

/*Header*/
.headerhattersegito{
	/*background:  url('../images/header_top_bgcsik_new_2.gif') repeat-x;*/
	background-color: #fff;
}

.header{
	width: 976px;
	height: 266px;
	margin: auto;
	color: white;
	background: transparent url(../images/header_top_bg_new_2.jpg) no-repeat;
}

.header_en{
	width: 976px;
	height: 266px;
	margin: auto;
	/*color: white;*/
	background: transparent url(../images/header_top_bg_en_new_2.jpg) no-repeat;
}

.logo{
	width:150px;
	height:172px;
	position: absolute;
	top:32px;
	margin-left:16px;
}

.kereses_okbtn{
	width: 22px;
	height: 22px;
	background: transparent url(../images/kereses_ok_btn_new.gif) no-repeat;
	border: 0 none;
	color: #ffffff;
	font-size: 1px;
	padding-left: 15px;
	overflow: hidden;
	line-height: 50px;
	vertical-align: middle;
}

.kereses_s_okbtn{
	width: 22px;
	height: 22px;
	background: transparent url(../images/kereses_simaokbtn.gif) no-repeat;
	border: 0 none;
	color: #ffffff;
	padding-bottom: 6px;
	vertical-align: middle;
	font-size: 1px;
	overflow: hidden;	
}

.kerform_eleje{
	float: left;
	margin-right: 5px;
}

.belepes_btn{
	background: transparent url('../images/belepes_btn_bg.gif') repeat-x;
	width: 62px;
	height: 20px;
	padding-bottom:5px;
}

.belepes_link{
	color:#ffffff;
	width:  100px;
	height: 20px;
}




#belepett_box{
	width: 360px;
}

*+html .belepes_btn{
	padding-bottom:0;
}

* html .belepes_btn{
	padding-bottom:0;
}

.login_okbtn{
	width: 22px;
	height: 22px;
	background: transparent url(../images/kereses_ok_btn_new.gif) no-repeat;
	border: 0 none;
	color: #ffffff;
	font-size: 1px;
	padding-left: 15px;
	overflow: hidden;
	line-height: 50px;
	vertical-align: middle;
}

.belepett_neve{
	color:#B2CCF8;
	font-size:12px;
	font-weight: bold;
	text-align: right;
}

#belepett_box .left .cim_belepes{
	color:#B2CCF8;
	font-size:11px;
}

#belepes_box .input_text, .search .input_text{
	width: 91px;
	height: 16px;
	background: #1d2f70;
	border: 1px solid #a1aecb;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 2px;
	font-size: 11px;
	vertical-align: middle;
}



#tartalom input[type=text], #tartalom input[type=password], #tartalom .input_text, #hirlevel_kuld .input_text, #hirlevel_kuld textarea{
	width: 200px;
	height: 16px;
	background: #ffffff;
	border: 2px solid #1d2f70;
	color: #1d2f70;
	padding: 1px 0 2px 10px;
	font-size: 11px;
	vertical-align: middle;
}


#tartalom .input_text{
		margin-bottom: 5px;
		padding-left: 2px;
		width: 150px;
		color: #1d2f70;
		border:2px solid #1D2F70;
}


#tartalom input[type=text], #hirlevel_kuld input[type="text"], #hirlevel_kuld textarea{
		margin-bottom: 5px;
		padding-left: 2px;
		width: 200px;
		color: #1d2f70;
		font-size: 14px;
		
}

#hirlevel_kuld textarea{
	height: auto;
	width: 300px;
}

#tartalom input[type=password]{
		margin-bottom: 5px;
		padding-left: 2px;
		width: 200px;
		color: #1d2f70;
}

#hirlevel_kuld .input_text {
	height: 20px;
	padding-left: 2px;
	border: 2px solid #1d2f70;
	color: #1d2f70;
}


.search{
	position: absolute;
	margin-left: 470px;
	top: 179px;
	width: 135px;
}

.login{
	position: absolute;
	top: 178px;
	margin-left: 606px;
	width: 345px;
}

.login_form{
	width: 370px;
}

.lang{
	font-size: 12px;
	font-weight:   bold;
	color: white;
	position: absolute;
	top: 19px;
	margin-left: 867px;
	width: 50px;
}

.login a{
	font-size: 12px;
	font-weight:  bold;
	color: white;
}

.login a:hover{
	color:#B2CCF8;
}

a, a:visited, a:link{
	text-decoration:none;
	border: transparent 0 none;
	cursor: pointer;
}

a:hover, a:active{
	text-decoration:none;
	border: transparent 0 none;
	cursor: pointer;
}


.search a, #belepett_box .left .right .belepes_link span,  .lang a, .lang a:visited, .lang a:link,  .footer ul li a, .footer ul li a:visited, .footer ul li a:link, #belepett_box a, #belepett_box a:visited{
	color: white;
}


.search a:hover, .search:active, .footer ul li a:hover, .lang a:hover, .footer ul li a:active, #belepett_box a:hover {
	color: #b2ccf8;
}


.belepes_link a{
	color:#1F3171;
	}
	
.belepes_link a:hover{
	color:#C3A230;
	}

.belepes_link_elfelejtett{
	color:#1F3171;
	position: absolute;
	top: -15px;
	left: 263px;	
	width:  120px;
	height: 15px;
}

/*.login #belepes_box .belepes_link_elfelejtett a{
	color:#1F3171;
}

.login #belepes_box .belepes_link_elfelejtett a:hover{
	color:#C3A230;
}*/

.menu {
	width: 1110px;
	margin-top: 210px;
	font-size: 13px;
	font-weight: bold;
	height: 40px;}
	
* html .menu{
	margin-top: 195px;
	overflow: hidden;
}

* html .header_en .menu {
	margin-top: 183px;
}
	
.menu ul li {
	padding: 13px 0px 25px 0px;
	}


.menu ul li a {
	display:block;
	text-decoration:none; 
	color:#000; 
	text-align:center; 
	color:#1F3171; 
	background: transparent url(../images/menulistabg.gif) no-repeat right;
	font-size:13px; 
	overflow:hidden; 
	padding:0px 10px; 
	font-weight:bold;
	}

.menu ul {
	padding:0; margin:0; list-style: none;
	}

.menu ul li {
	float:left; position:relative;
	}


.menu ul li ul {
	display: none;
	}
	
.menu ul li ul li{
	clear:both;
}

.menu ul li ul li {
	border:0px;
	padding:0px;
	margin:0px;
	width:220px;
	background:#5779b8;

	}

.menu ul li:hover ul li {
	background-image:none;
	}

#ddmenu .menu_aktiv a{
	color:#C3A230;
}

#ddmenu .menu_aktiv ul li a{
	color:#ffffff;
}

#ddmenu .menu_aktiv ul li a:hover{
	color:#C3A230;
}

/*.menu ul li ul li.szulo {
	background-repeat: no-repeat; 
	background-position: 190px center;
	}*/

.menu ul li ul li:hover {
	border:0px;
	}

.menu ul li:hover a {
	color:#C3A230; 
	background: transparent url(../images/menulistabg.gif) no-repeat right;
	}
	
* html .menu ul li a:hover{
	color:#C3A230; 
	background: transparent url(../images/menulistabg.gif) no-repeat right;
}


.menu ul li:hover .ddmainMenu_last{
	background-image:none;
}

.menu ul li .ddmainMenu_last{
	background-image:none;
}

.menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:50px; 
	left:5px;
	}

.menu ul li:hover ul li a.hide {
	background:#6a3; 
	color:#fff; 
	text-align:left;
	}

.menu ul li:hover ul li:hover a.hide {
	background:#6fc; 
	color:#000;
	}

.menu ul li:hover ul li ul {
	display: none;
	}

.menu ul li:hover ul li a {
	display:block; 
	color:#ffffff;
	text-align:left;
	border-top:1px solid #9ab0d7;
	padding:3px 10px;
	}

.menu ul li:hover ul li a:hover {
	color:#ffc770;
	}

.menu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:202px; 
	top:0;
	}

.menu ul li:hover ul li:hover ul.left {
	left:-105px;
	}


/*Header vege*/

/*Tartalom*/

.content{
	margin: 0;
	width: 976px;
}

.baloszlop{
	width: 624px;
	float: left;
	padding-top: 0;
}

* html .baloszlop{
	padding-top: 10px;
}

.jobboszlop{
	width: 330px;
	float: right;
}

* html .jobboszlop{
	width: 320px;
}

.jobboszlop_menu_fenti{
	padding-left: 0;
	margin-left: 0;
	font-size: 14px;
	width: 325px;
	height: 80px;
	background:  url('../images/jobbmenu_fenti_bg.gif') no-repeat;
}

.jobboszlop_menu{
	padding-left: 0;
	margin-left: 0;
	font-size: 14px;
	width: 325px;
	height: 100px;
	background:  url('../images/jobbmenu_bg.gif') no-repeat;
}

.jobboszlop_menu ul li{
	font-weight: bold;
}

.jobboszlop_menu ul{
	padding: 18px;
	width: 215px;
}

* html .jobboszlop_menu ul{
	line-height: 16px;
}

*+html .jobboszlop_menu ul{
	line-height: 16px;
}

.jobboszlop_menu ul li{
	list-style-type: none;
	color: #84a1d3;
	padding-bottom: 1px;
}

.jobboszlop_menu a span:hover, .cim a:hover, .megtekint:hover, .uj_hozzaszolas_div a:hover, .ertesito_kerese a:hover, .uj_album a:hover, .textwhite p a:hover {
	color:#C3A230;
}

.jobboszlop_menu ul li span{
	color: #84a1d3;
	font-size: 14px;
}

/*.jobboszlop ul, .jobboszlop ul li, .jobboszlop ul li span {
	padding-left: 0;
	margin-left: 0;
	text-decoration: none;
	list-style-type: none;
	color: #84a1d3;
	font-weight: bold;
	font-size: 14px;
	width: 325px;
}*/

.focikk_ajanlo h2, .alcikk_ajanlo h2, .rolunkmondtak_box h2 {
	line-height: 18px;
	font-weight: bold;
	font-size: 24px;
	color: #84a1d3;
	margin-bottom:14px;
}

* html .focikk_ajanlo h2, .alcikk_ajanlo h2, .rolunkmondtak_box h2, *+html .focikk_ajanlo h2, .alcikk_ajanlo h2, .rolunkmondtak_box h2	{
	padding-top: 10px;
}

h1, h1 a, h2, h2 a, h3, h3 a { 
	color: #84a1d3;
}

.alcikk_ajanlo h2, .rolunkmondtak_box h2{
	line-height: 18px;
	font-weight: bold;
	font-size: 18px;
	color: #84a1d3;
	margin-bottom:14px;
}

.reg_focim, .rolunkmondtak_box .reg_focim, .reg_focim a, #tartalom .reg_focim a{
	line-height: 18px;
	font-weight: bold;
	color: #84a1d3;
	margin-bottom:14px;
	font-size: 18px;
}

.reg_focim_nyito a{
	font-size: 20px;
}

.alcikk_ajanlo h2{
	font-size: 24px;
}

.alcikk_ajanlo h2 a, .rolunkmondtak_box h2 a, .reg_focim {
	color: #84a1d3;
}

.focikk_ajanlo p{
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
	padding: 5px 0 5px 0;
	margin-top: 0;
	color: #2b2a6e;
}

.focikk_ajanlo p .adom_lejar, .adom_lejar{
	color: #000000;
	line-height: 21px;
	font-weight: bold;
}

.focikk_ajanlo p .datum, .focikk_ajanlo p .erdeklodes_tamogatas,.focikk_ajanlo p .erdeklodes_tamogatas a, .erdeklodes_tamogatas a, .datum {
	color: #84a1d3;
	font-weight: bold;
	font-size:12px;
}

.orangehr, .orangehr2{
	width: 625px;
	height: 1px;
	background: #c3a230 repeat-x;
	font-size: 1px;
	float: none;
}

.orangehr3{
	width: 625px;
	height: 5px;
	background: #c3a230 repeat-x;
	font-size: 1px;
	float: none;
}



.left{
	float: left;
	font-size:12px;
	line-height:17px;
	text-align:justify;
}

.left_pic{
	overflow: hidden;
	float: left;
}

.balrafloat{
	float: left;
}

.left span, .left2 span{
	line-height:17px;
	text-align:justify;
}

.left2{
	font-size:12px;
	line-height:17px;
	float: left;
	padding-left: 10px;
	width: 375px;
	text-align:justify;
	margin-top: 5px;
}

.right{
	float: right;
}


.cikkbelso{
	width: 624px;
}

.fohirkep{
	float: left;
	width: 150px;
	padding: 13px 0 13px 0;
}

.alhirkep{
	float: left;
	width: 120px;
	padding: 13px 0 13px 0;
}

.fohirszoveg{
	float: right;
	width: 403px;
	padding: 13px 0 13px 0;
}

.alhirszoveg{
	float: right;
	width: 403px;
	padding: 13px 0 13px 0;
	font-family: arial;
}

.rolunkmondtak_box{
	width:626px;
}

/*Rolunk mondtak kek hatter IE6 pixel-kulonbsegek hackelese*/

* html .rolunkmondtak_box_belso{
	width:610px;
	overflow: hidden;
}

* html .left_bluebox{
	width:300px;
}

* html .right_bluebox{
	width:306px;
}

* html .rolunkmondtak_alsobg{
	width: 635px;
}

/*Rolunk mondtak kek hatter IE6 pixel-kulonbsegek hackelese - vege*/

.rolunkmondtak_box_belso{
	width:610px;
	background: #4d6da8 no-repeat;
	padding: 4px 8px 0 8px;
	color: #ffffff;
}


.rolunkmondtak_felsobg{
	width:626px;
	height:9px;
	background:  transparent url('../images/rolunkmondtak_bgteteje.gif') no-repeat;
	color: #ffffff;
	font-size: 1px;
}




.rolunkmondtak_alsobg{
	width:626px;
	height:9px;
	background:  transparent url('../images/rolunkmondtak_bgalja.gif') no-repeat;
	color: #ffffff;
}

.rolunkmondtak_box h4{
	border-bottom: 1px solid #84a1d3;
	font-weight: bold;
	font-size: 18px;
	color: #b2ccf8;
	padding: 0 0 10px 0;
	margin: 0;
	width: 308px;
}
.rolunkmondtak_box h4 a{
	color: #B2CCF8;
}

.left_bluebox .rolunkmondtak_box_belso_fospan, .right_bluebox .rolunkmondtak_box_belso_fospan{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 0 0; 
	margin: 0;
	font-style: normal;
}


.left_bluebox{
	width:306px;
	float: left;
}

.jobb_belso{
		border-right: 1px solid #84a1d3;
		width:300px;
}

.right_bluebox{
	width:302px;
	float: right;
}

.rolunkmondtak_box_belso span{
	font-size: 12px;
	text-align: justify;
	padding-top: 5px;
	display: block;
	margin: 0;
	color: #ffffff;
	font-style: italic;
	width: 280px;
}


.igy_segitettunk_eddig {
	width: 340px;
	height: 132px;
	border: 0 none;
}

.videoscreenshot{
	width: 306px;
	height: 204px;
	background: transparent url('../images/moziskepkeret.gif') no-repeat;
}

.moziskep{
	width: 216px;
	height: 162px;
	padding: 24px 43px 24px 41px;
}

.morevideo{
	width: 125px;
	height: 16px;
	background: transparent none;
	margin: 10px 0 0 80px;
	display: block;
	text-align: center;
}

.footer{
	margin: 36px auto auto auto;
	vertical-align: bottom;
	width:  976px;
	height: 76px;
	background: transparent url('../images/foo_bg.jpg') repeat-x;
	color: #ffffff;
}

.foo_befoglalo{
	width: 976px;
	margin: auto;
	padding-top: 10px;
}

.foomenu{
	float:left;
}


.foomenu ul{
	list-style-type: none;
	font-weight: bold;
	width: 290px;
	margin: 0;
	padding-left: 120px;

}

.foomenu ul li{
	
	margin: 0;
	padding: 0;
	float: left;
	padding-right: 10px;
	font-size: 13px;
	background-image: none;
}

.footer .adatvedelmi_szab{
	float: left;
	font-size: 11px;
	color: #ffffff;

}

.adatvedelmi_szab a, .adatvedelmi_szab a:visited{
	color: #ffffff;
	font-weight: bold;
	font-size:13px;
	padding-right: 100px;
}

.adatvedelmi_szab a:active, .adatvedelmi_szab a:hover{
	color: #b2ccf8;
	text-decoration: none;
}


.adatvedelmi_text{
	text-align: right;
	color: #ffffff;
	font-size: 10px;
}

/*Hirek*/

.hirkep{
	padding-right: 5px;
	vertical-align: top;
	float: left;
}

.hir_reszletek, .hir_reszletek a, .cim a, .megtekint, .uj_hozzaszolas_div a , .ertesito_kerese a , .textwhite p a, .uj_album a, #tartalom a{
	font-size: 14px;
	text-align: right;
	color: #84a1d3;
	font-weight: bold;
}

.megtekint, .megtekint a{
	text-align: left;
}

.hir_reszletes_alanlo{
	margin-bottom: 15px;
	color:#2B2A6E;
}

.orangehr2{
	margin: 10px 0 10px 0;
}

.kezdo_hirek_reszletes h3{
	margin-bottom: 0;
	margin-top: 10px;
	padding-bottom: 0;
}

/*Regisztracio*/



.uj_hsz_cimke{
	font-weight: bold;
}

.hiba_nincs_jog_irni{
	margin: 5px 0 5px 0;
	font-weight: bold;
	text-align: center;
}

.reg_sor{
	clear: both;
}

.reg_sor label{
	width: 170px;
	display: block;
	float: left;
	
}

#regform {
	color:#2B2A6E;
	font-size: 14px;
}

.reg_gombok input {
	font-weight: bold;
	color: #ffffff;
	font-size:12px;
	vertical-align: middle;
	border: 0 none;
	text-decoration: none;
}

.button_reg_submit, #tartalom input[type=submit], #tartalom input[type=button], .forum_button{
	background: transparent url('../images/reg_bnt_bg.gif') repeat-x;
	width: 88px;
	height: 20px;
	padding-bottom:5px;
	text-decoration: none;
	border: 0 none;
	font-weight: bold;
	color: #ffffff;
	font-size:12px;
	
}

#tartalom .reg_gombok .tamogatas_inditasa{
	width: 140px;
	background: transparent url('../images/tamogatas_indit.gif') no-repeat;
	height: 20px;
}


.forum_button{
	height: 20px;
	width: 130px;
	background: transparent url('../images/vissza_a_temahozbg.gif') no-repeat;
}

*+html .button_reg_submit{
	padding-bottom:0;
}

*+html #tartalom input[type=submit]{
	padding-bottom:0;
}

* html .button_reg_submit {
	padding-bottom:0;
	background: transparent url('../images/reg_bnt_bg.gif') no-repeat;
	width: 88px;
	height: 22px;
	text-decoration: none;
	border: 0 none;
	font-weight: bold;
	color: #ffffff;
}


* html #tartalom input[type=submit]{
	padding-bottom:0;
}

.button_reg_reset, .button_rend_send{
	background: transparent url('../images/torles_btn_bg.gif') repeat-x;
	width: 50px;
	height: 20px;
	padding-bottom:5px;
	margin-left: 5px;
}


*+html .button_rend_send{
	padding-bottom:0;
}

* html .button_reg_reset{
	padding-bottom:0;
}

.reg_focim{
	margin: 10px 0 0 0;
	font-size: 24px;
}

.baloszlop .reg_focim{
	font-size: 18px;
}

#tartalom .reg_focim{
	font-size: 16px;
}

.baloszlop .focikk_ajanlo .reg_focim{
	font-size: 24px;
}

.jelszoemlekezteto_email_label{
	display: block;
	float: left;
	padding-right: 10px;
}

.info_ibetu{
	width: 18px;
	height: 18px;
	float: left;
	background: url('../images/info.gif') no-repeat;
	padding-right: 5px;
}

#felhasznalo{
	display: none; 
	background-color: white; 
	width: 160px;
	position: absolute;
	margin-left: 20px;
	top: 362px;
	border: 2px solid #1D2F70;
	padding-left: 2px;
}


/*Reg - jobboszlop belepett felh. tipusa*/

.belepett_felh{
	padding: 18px;
}

.belepett_felh span{
	font-weight: bold;
}

/*Regisztrecio adatlap*/

.mod_sor{
	width: 380px;
}

* html
.mod_sor{
	width: 340px;
}

.mod_sor label{
	width: 120px;
	display: block;
	float: left;
}

* html
.mod_sor label{
	width: 100px;
	display: block;
	float: left;
}

.mod_sor input, .mod_sor textarea{
	width: 170px;
	float: right;
}

/*#felhasznalo_adatok{
	padding-top: 15px;
}*/

.jelszo_modosito_szoveg{
	position: absolute;
	margin-top: 44px;
	margin-left: 385px;
	height: 52px;
}

* html
.jelszo_modosito_szoveg{
	position: absolute;
	margin-top: 54px;
	margin-left: 345px;
	height: 52px;
}

/*Rendezvenyek*/

.idopont{
	font-size: 12px;
	padding: 0;
	margin: 0;
}

.cim h4{
	margin: 0;
	padding-top: 10px;
}

.cim{
	width: 312px;
}

.felkover, #uj_album_form label, #uj_kep_form label, #felhasznalo_adatok label, .temak_szama span, .vel_sor label, .reg_sor label, .color6{
	font-weight: bold;
	font-size: 14px;
}

/*Fotogaleria*/

#kep_lista img{
	padding: 5px;
}

.kekfelkover{
	color: #84A1D3;
	font-weight: bold;
	font-size: 14px;
}

#albumlista fieldset{
	border: transparent 0 none;
	padding: 0;
	margin: 0;
}

.albumkep {
	float: left;
}

.albumlista fieldset .cim span {
	margin: 0;
	padding: 0;
}

.albumkep img{
	padding-top: 10px;
	padding-right: 15px;
}

.ujalbum_cimlabel{
	width: 51px;
	float: left;
	font-weight: bold;
}


.masistolthetfel_text{
	padding: 10px 0 10px 0;
}

#uj_album_form .masistolthetfel_text label{
	font-weight: normal;
	font-size: 12px;
}

#uj_kep_form .normal{
	font-weight:  normal;
}

.galeria_chb{
	padding-top: 0;
	float: left;
	}
	
/*Galeria popup*/

#galeria_popup{
	background-color:transparent;
	border:1px solid #CECECE;
	margin:auto auto 10px;
	padding-bottom:12px;
	width:620px;
}

.galeria_banner{
	background-image:url(../images/fundation_gal_top.jpg);
	border-bottom:0 none;
	height:90px;
	margin-bottom:10px;
	width:620px;
}

.galeria_nagykep{
	height:345px;
	margin:auto;
	overflow:hidden;
	text-align:center;
	vertical-align:bottom;
	width:505px;
}

.galeria_nagykep span {
	display:block;
	float:left;
	height:49px;
	margin-top:-9px;
	position:relative;
	top:50%;
	width:22px;
	}
	
#kep_bal {
height:49px;
margin-right:4px;
width:18px;

}

.kep {
float:left;
height:345px;
overflow:hidden;
width:460px;
}

#kep_jobb {
height:49px;
margin-left:4px;
width:18px;
}

.leiras_keret {
background-color:#1e3070;
color:white;
font-size:12px;
font-weight:bold;
height:40px;
margin:4px 0 0;
padding:4px;
text-align:center;
}

.leiras_keret {
color:white;
font-size:12px;
font-weight:bold;
text-align:center;
}

.leiras span {
color:white;
font-size:12px;
font-weight:bold;
text-align:center;
}

#leiras_0 {
font-weight:normal;
}

.leiras_alatt {
background-color:#6c8ab6;
height:20px;
margin-bottom:12px;
}

.thumb_box {
height:75px;
margin:auto;
width:505px;
}

.thumb_box span {
display:block;
float:left;
height:49px;
margin-top:-9px;
position:relative;
top:23px;
width:22px;
}

#thumb_bal {
height:49px;
margin-right:4px;
width:18px;
}

.thumb_keret {
border:0 solid red;
float:left;
height:77px;
overflow:hidden;
width:460px;
}

.thumb_keret_belso {
width:800px;
}

.thumb {
margin-right:10px;
}


.thumbHover {
margin-right:8px;
border: 1px solid black;
}

#thumb_jobb {
height:49px;
margin-left:4px;
width:18px;
}


/*Kapcsolatfelvetel*/

.vel_bevezeto{
	margin: 10px 0;
}

.vel_sor label{
	vertical-align: top;
	float: left;
}

.vel_sor{
	margin-top: 5px;
	width: 450px;
} 

.vel_sor input, .vel_sor textarea{
	float: right;
	width: 200px;
} 

/*Forum*/


.valasz_url {
	margin: 5px 0 5px 0;
}

.temaindito_cim{
	font-weight: bold;
	margin: 5px 0 5px 0;
	font-size: 14px;
}

.megtekint:link:hover, .hir_reszletek a:hover, #tartalom a:hover{
	color: #c3a230;
}


.top5_kontener a:hover{
	color: #C3A230;
}

.nyilt_fotema_cim a:hover{
	color:#C3A230;
}



.legfelso_szintre_ugras{
	padding: 0 0 5px 0;
}

.forum_sor_ftcim{
	float: left;
	width:  200px;
}
.forum_sor_vonal{
	width: 10px;
	float: left;
}

.forum_sor_mdate{
	width: 150px;
	float: right;
	
}

.forum_text_tablaimitator{
	width: 150px;
}

.belepett_felhasznalo_focim{
	color: #84A1D3;
	font-weight:bold;
	font-size: 14px;
	padding-bottom: 5px;

}

.tizenkettopx_eltarto{
	padding:12px;
	width: 215px;
	text-align: center;
	font-weight:  bold;
}

.tizenkettopx_eltarto2{
	padding:12px;
	width: 215px;
	text-align: center;
	font-weight:  bold;
}

* html .tizenkettopx_eltarto2{
	padding: 0;
	margin: 0;
}

.jobboszlop_menu ul li .level_1_akt span{
	color: #C3A230;
}

/*Forum reszletes*/

.valasz_url{
	text-align: right;
}

.hozzaszolas_div{
	border: 1px solid #f3f1f2;
	padding: 5px;
	margin: 5px 0;
}

.forum_fejlec{
	border: 1px solid #f3f1f2;
	width: 625px;
	margin-top: 5px;
}

.forum_fejlec hr{
	color: #f3f1f2;
	width: 625px;
	height: 2px;
	font-size: 1px;
}

.forumhr{
	color: #e6e4e5;
	height: 2px;
	font-size: 1px;
}

.forum_fejlec .reg_focim{
	padding-left: 15px;	
}

.legfelso_szintre_ugras {
	text-align: right;
	padding: 5px 15px 5px 0;	
	border-top: 1px solid #f3f1f2;
	}

.uj_hozzaszolas_div{
	text-align: right;
	padding: 5px;
	border: 1px solid #f3f1f2;
}
	
.felso_menu_altema{
	padding-top: 5px;
}
	
.hozzaszolas_rendezes_div{
	background-color:#f3f1f2;
	border: 1px solid #f3f1f2;
	margin-top:5px;
	padding:5px;
	}

.hozzaszolaslista_kontener{
	border:1px solid #f3f1f2;
	margin-top:5px;
	padding:5px;
}

.hozzaszolasok_cim{
	background-color:#f3f1f2;
	padding:5px;
}

.hozzaszolasok_szama {
	background-color:#f3f1f2;
	padding:5px;
}

.ertesito_kerese{
	background-color:#FFFFFF;
	padding:5px;
	text-align: right;
	border:1px solid #f3f1f2;
}

.hozzaszolas_also_menu{
	background-color:#f3f1f2;
	padding: 0 0 3px 5px;
}

.top5_kontener{
	border:1px solid #f3f1f2;
	padding:5px;
}

.fotema_leiras {
	padding: 5px 0 10px 5px;
}

.letrehozva{
	padding: 0 0 10px 5px;
}

.letrehozo{
	padding: 0 0 0 5px;
}

.stat1_hozza_folista{
	padding-left: 5px;
}

.top5_kontener h2{
	padding: 0 0 5px 0;
	margin: 5px 0 0 0;
	border-bottom: 1px solid #f3f1f2;
}

.felso_menu_fotema{
	margin: 5px 0 5px 0;
	border:1px solid #f3f1f2;
	padding: 5px;
	vertical-align: middle;
}

.nyilt_fotema_div{
	border:1px solid #f3f1f2;
	padding: 5px;
	margin-bottom: 5px; 
}

.nyilt_fotema_cim{
	background-color:#f3f1f2;
	padding: 5px;
}

.hozzaszolas_szerkeszto{
	margin-top: 10px;
}

.moderator_div{
	margin: 0 0 5px 0 ;
	text-align: right;
}

.privat_msg_send_link_div{
	border: 1px solid #F3F1F2;
	padding:5px;
}

.ranking_div{
	border-left:1px solid #F3F1F2;
	border-right:1px solid #F3F1F2;
	padding:5px;
	text-align:right;
}

/*Kerelmek*/

.kapcs_felvevo_btn{
	height: 20px;
	width: 265px;
	background: transparent url('../images/felvkapcs_bnt_bg.gif') no-repeat;
	padding-bottom:5px;
}

* html .kapcs_felvevo_btn{
	padding-bottom: 0;
}

*+html .kapcs_felvevo_btn{
	padding-bottom: 0;
}

#tartalom .uj_kerelem_hosszabb{
	width: 200px;
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #1D2F70;
	color:#1D2F70;
	font-size:11px;
	height:16px;
	padding-top:2px;
	vertical-align:middle;
}

#ak_description{
	width: 300px;
}

.kerelem_reszletek_tabla td{
	padding: 5px 0;
}

/*Sitemap*/

.oldalterkep{
	list-style-type: none;
}

/*Sajat adomanyok*/

.kek_tabla_sajatadom td{
	border: 1px solid #84A1D3;
	padding: 5px;
}

.kek_tabla_sajatadom .nobordertd{
	border: 0 none;
	padding: 0;
}


#tartalom table .balrafloat .tamogatas_osszeg{
	width: 100px;
	background: #ffffff;
	border: 2px solid #1d2f70;
	color: #1d2f70;
	margin-bottom: 5px;
	vertical-align: middle;
}

.alapitvany_datas{
	border:1px solid #F3F1F2;
	padding:5px;	
	font-size:14px;
	
}

.alapitvany_left{
	float: left;
	font-weight: bold;
	font-size:14px;
	width: 160px;

}

/* sajat adatlap */

.usr_anonym{
	display: block;
	width: 170px;
	float: left;
}

/*Egyeb formazasok*/


#tartalom fieldset{
	border: transparent 0 none;
}

input{
	text-decoration: none;
}

.rejtett{
	visibility: hidden;
	width: 0;
	height: 0;
	font-size: 1px;
}

.clear{
	clear: both;
	width: 1px;
	height: 1px;
	font-size: 1px;
}

.eltarto_tizpx{
	margin: 5px 0 0 0;
	padding: 5px 0 0 0 ;
}

.bold_mail{
	font-weight: bold;
	color: white;
}

.input_select, select{
	background: #ffffff;
	border: 2px solid #1D2F70;
	font-size: 12px;
	color: #1D2F70;
}

.uj_hsz_input_bg select option{
	color: #1D2F70;
}

.input_select option, option{
	background: #ffffff;
	color: #1D2F70;
	vertical-align: middle;
}

textarea, .textarea{
	background: #ffffff;
	color: #1d2f70;
	border: 2px solid #1D2F70;
	width: 200px;
}

form span{
	font-size:14px;
}

.sorkizart{
	text-align: justify;
}

