a {
    color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
    color: #fb710c;
	font-weight: bold;
	text-decoration: none;
}

body {
    background-color: #ffffff;
    color: #000;
    margin: 0px auto;
    text-align: center;
    font-family: 'Courier New', 'Arial', 'Verdana', 'Tahoma';
    font-size: 12px;
}

h1 {}
h2 { font-size:18px; }
h3 { font-size:14px; color:#616161 }
h4 { font-size:12px; font-weight:normal }
h5 { font-size:11px; font-weight:bold; color:#616161 }
h6 { font-size:11px; color:#df9826 }

input, select, textarea {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
}

form { margin:0px }

.clear_20 {
    font-size: 1px;
    height: 20px;
    line-height: 20px;
    clear: both;
}

.fltlft {
	float: left;
	margin-right: 8px;
}

.fltrt {
	float: right;
	margin-left: 8px;
}

.bt_menupont2 {
	margin: 8px 45px 0 0;
	padding: 0px 0px 0px 0px;
	float:right;
	height:22px;
}

.clear {
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    clear: both;
}

#wrapper {
    width: 800px;
    position: relative;
    margin: 0px auto;
    text-align: center;
}

#fejlec {
    background: url(images/fejlec.jpg);
    width: 800px;
    height: 182px;
}

#menu {
    background: url(images/menu.jpg);
    width: 800px;
    height: 49px;
}

.m_forum {
    width: 118px;
    height: 49px;
    float: right;
}

.forum_link {
    font-size: 1px;
	text-decoration: none;
	text-indent: -300px;
	display: block;
	float: left;
	height: 49px;
	width: 118px;
	overflow: hidden;
}

.m_galeria {
    width: 97px;
    height: 49px;
    float: right;
}

.galeria_link {
    font-size: 1px;
	text-decoration: none;
	text-indent: -300px;
	display: block;
	float: left;
	height: 49px;
	width: 97px;
	overflow: hidden;
}

.m_koncertek {
    width: 123px;
    height: 49px;
    float: right;
}

.koncertek_link {
    font-size: 1px;
	text-decoration: none;
	text-indent: -300px;
	display: block;
	float: left;
	height: 49px;
	width: 123px;
	overflow: hidden;
}

.m_zene {
    width: 68px;
    height: 49px;
    float: right;
}

.zene_link {
    font-size: 1px;
	text-decoration: none;
	text-indent: -300px;
	display: block;
	float: left;
	height: 49px;
	width: 68px;
	overflow: hidden;
}

.m_magunkrol {
    width: 112px;
    height: 49px;
    float: right;
}

.magunkrol_link {
    font-size: 1px;
	text-decoration: none;
	text-indent: -300px;
	display: block;
	float: left;
	height: 49px;
	width: 112px;
	overflow: hidden;
}

#content {
    background: url(images/logo_alja.jpg) no-repeat left top;
    position: relative;
    width: 800px;
    margin: 0px;
    padding: 0px;
    float: left;
} 

#bal_cont {
    width: 340px;
    float: left;
    position: relative;
}

#frissibe {
    /*position: absolute;*/
    /*top: 10px;*/
    background: url(images/frissibe.gif);
    width: 303px;
    height: 224px;
    /*float: left;*/
    margin-left: 36px;
}

.box_szoveg {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    padding-top: 80px;
    margin-left: 28px;
    margin-right: 10px;
    text-align: left;
}

#bg_fc {
    padding: 20px 30px 0 247px;
    float: left;
}

.magunkrol {
    background: url(images/fc_magunkrol.gif) no-repeat;
    width: 532px;
    height: 43px;
    float: left;
}
.banner_class {
	float: left;
	padding-left: 300px;
}

.kontakt {
    background: url(images/fc_kontakt.gif) no-repeat;
    width: 532px;
    height: 43px;
    float: left;
}

.regisztracio {
    background: url(images/fc_regisztracio.gif) no-repeat;
    width: 532px;
    height: 43px;
    float: left;
}

.zene {
    background: url(images/fc_zene.gif) no-repeat;
    width: 532px;
    height: 43px;
    float: left;
}

.koncertek {
    background: url(images/fc_koncertek.gif) no-repeat;
    width: 532px;
    height: 43px;
    float: left;
}

.galeria {
    background: url(images/fc_galeria.gif) no-repeat;
    width: 532px;
    height: 43px;
    float: left;
}

.szoveg_cont {
    width: 420px;
    text-align: left;
	float: left;
    margin-left: 20px;
}	

.szoveg {
    /*padding-left: 163px;*/
}

.szoveg_gal {
	float: left;
}

.szoveg_cim {
    background: #d9d9d9;
	padding: 2px 2px 2px 2px;
}

.leadkep img {
    float: left;
    /*padding-right: 20px;*/
    margin-left: 163px;
}

.galeria_kep img {
    float: left;
    border: 1px solid #000;
	margin-right: 5px;
}

.galeria_text {
    float: left;
}

#lablec {
    background: url(images/lablec.gif);
    width: 800px;
    height: 35px;
    clear: both;
}

/* FORUM STILUS*/

.clear {
	width:auto; clear:both;
	height:1px; font-size:1px;
}
.elv2 {
	width:auto; clear:both;
	height:2px; font-size:1px;
}
.elv5 {
	width:auto; clear:both;
	height:5px; font-size:1px;
}
.elv6 {
	width:auto; clear:both;
	height:6px; font-size:1px;
}
.elv7 {
	width:auto; clear:both;
	height:7px; font-size:1px;
}
.elv10 {
	width:auto; clear:both;
	height:10px; font-size:1px;
}
.elv15 {
	width:auto; clear:both;
	height:15px; font-size:1px;
}
.elv20 {
	width:auto; clear:both;
	height:20px; font-size:1px;
}
.elv25 {
	width:auto; clear:both;
	height:25px; font-size:1px;
}
.elv30 {
	width:auto; clear:both;
	height:30px; font-size:1px;
}
.elv40 {
	width:auto; clear:both;
	height:40px; font-size:1px;
}
.elv60 {
	width:auto; clear:both;
	height:60px; font-size:1px;
}

.forum_lista, .forum_lista_even, .forum_lista_header {
	float: left;
	width:730px;
	margin:0px 0px 0px 50px;
	display:inline;
	background-image:url(images/forum_topic_bg.gif);
	background-repeat:repeat-y;
}
.forum_lista_header { background-color:#f1f1f1; }
.forum_lista_even { background-color:#f8f8f8 }
.forum_h1_cim, .forum_h2_cim, .forum_h3_cim, .forum_h4_cim, .forum_h5_cim {
	float: left;
	margin-top: 3px;
	padding-bottom: 6px;
	padding-top:7px;
	display:inline;
	font-weight: bold;
	color: #616161;
	text-align: center;
	font-size:12px;
	margin-top:-2px
}
.forum_h1_cim { width:300px;}
.forum_h2_cim { width:140px; }
.forum_h3_cim { width:100px; }
.forum_h4_cim { width:135px; padding-left:15px; }
.forum_h5_cim { width:85px; }
.elv_potty {
	background:url(pic/bgr_forum_elv2.gif) repeat-x;
	width:730px; height:1px;
	font-size:1px;
	clear:both;
	margin-left:50px;
}
.elv_potty_x {
	background:url(pic/bgr_forum_elv2.gif) repeat-x;
	width:700px; height:1px;
	font-size:1px;
	clear:both;
	margin-left:50px;
}
/*.forum_h1, .forum_h2, .forum_h3, .forum_h1_cim, .forum_h2_cim, .forum_h3_cim{
	border-style:dotted;
	border-width:0px 1px 0px 0px;
	border-color:#d7d7d7;
}*/
.forum_h1, .forum_h2, .forum_h3, .forum_h4, .forum_h5 {
	float: left;
	margin-top: 3px;
	padding-bottom: 6px;
	display:inline;
	font-weight: normal;
	color: #768292;
	text-align: center;
	font-size:11px;
}
.forum_h1 { width:300px; text-align:left; display:inline; }
.forum_h2 { width:140px; }
.forum_h3 { width:100px; }
.forum_h4 { width:135px; padding-left:15px; }
.forum_h5 { width:85px; }
.forum_h1 h1 { font-size:12px; margin:0px 0px 2px 0px; color:#e09822 }
.forum_h1 a, .forum_h2 a, .forum_h5 a { color:#768292; text-decoration:none }
.forum_h1 a:hover, .forum_h2 a:hover, .forum_h5 a:hover { color:#768292; text-decoration:underline }
.forum_h1 h1 a { color:#e09822 }
.forum_h1 h1 a:hover { color:#e09822 }

.forum_header h6 { padding-top:4px; margin-top:0px; margin-bottom:5px }
.forum_header .text {
	float:left; display:inline;
	color: #768292;
	width:90px;
	font-size:11px;
	margin-left:36px;
	padding-top:3px
}
.forum_uj_tema_cime .input, .forum_uj_tema_cime .button {
	width:180px;
	float:left; display:inline;
	margin-right:10px;
}
.forum_uj_tema_cime .input input { font-size:11px }
.rendezes_h1, .forum_header .rendezes_h2 {
	float:left; display:inline;
	color: #768292;
	width:170px;
	font-size:11px;
	margin-left:36px;
	padding-top:3px
}
.rendezes_h2 { width:120px; margin-left:-05px }
.rendezes_h1 select, .rendezes_h2 select {
	font-size:11px;
	margin-top:3px;
	width:145px
}
.rendezes_h2 select { width:auto }
.button_rendezes, .button_rendezes a {
	background:url(pic/button_rendezes.gif) no-repeat;
	width:114px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden
}
.forum_header .button_rendezes { margin-top:18px }
.hozzaszolas_head, .hozzaszolas_szama {
	font-size:12px;
	color:#616161;
	font-weight:bold;
	margin-bottom:5px
}
.hozzaszolas_szama { font-size:11px; font-weight:normal; color:#768292 }
.hozzaszolas_head a { color:#616161; text-decoration:none; }
.hozzaszolas_head a:hover { color:#616161; text-decoration:underline }
.button_hozzaszolok, .button_hozzaszolok a {
	background:url(pic/button_hozzaszolok.gif) no-repeat;
	width:114px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden
}
.hozzaszolas_textarea, .hozzaszolas_button { float:left; }
.hozzaszolas_textarea{
	width:400px; height:100px;
	background:url(pic/bgr_hozzaszolas.gif) no-repeat;
	margin:2px 0px 0px 50px;
	float:left;
	display:inline;
}	
.hozzaszolas_textarea textarea {
	width:395px;
	height:94px;
	border:none;
	background-color:transparent;
	font-size:11px;
	overflow:auto;
}
.hozzaszolas_button { margin-top:82px; margin-left:10px; display:inline; }


#forumtemak_box .forum_kereses_box .input {
	margin-left:16px;
	margin-top:5px;
	width:130px;
	background:url(pic/bgr_input_forum.gif) no-repeat;
}
#forumtemak_box .forum_kereses_box .input input { width:124px }
#forumtemak_box .forum_kereses_box .select { margin-left:16px; margin-top:5px }	
#forumtemak_box .forum_kereses_box .temak, #forumtemak_box .forum_kereses_box .talalat {	width:130px }
#forumtemak_box .forum_kereses_box .check { float:right; display:inline; margin-right:2px; margin-top:-17px }
#forumtemak_box .forum_kereses_box .forum_kereses_button { margin-left:23px }
.button_kereses, .button_kereses a {
	background:url(pic/button_kereses.gif) no-repeat;
	width:114px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden
}
.forum_hozzaszolas_lista{
	margin:0px 0px 0px 50px;
	clear:both;
}
.forum_hozzaszolas_lista .h1, .forum_hozzaszolas_lista .h2 {
	width:350px;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-indent:10px;
	padding-top:4px;
	padding-bottom:6px;
	color:#df9826;
	background:#f1f1f1 url(pic/bgr_forum_elv2.gif) repeat-x bottom;
	text-align: left;
	height:17px;
	overflow:hidden;
}
.forum_hozzaszolas_lista .h2 { text-align:right; font-weight:normal; }
.forum_hozzaszolas_lista .h2 span { padding-right:10px }
.forum_hozzaszolas_lista .h3 { clear:both; width:auto; color:#768292; font-size:12px; padding:5px 20px 5px 10px; text-align:left; }
.forum_hozzaszolas_lista .h4 { clear:both; width:594px; text-align:right; font-size:11px; margin-bottom:5px }
.forum_hozzaszolas_lista a { color:#df9826; text-decoration:none }
.forum_hozzaszolas_lista a:hover { color:#df9826; text-decoration:underline }
.forum_hozzaszolas_lista .elv_potty { background-position:bottom }

.fhl_h4{
	text-align:right;
}
.button_elkuldes, .button_elkuldes a {
	background:url(pic/button_elkuldes.gif) no-repeat;
	width:114px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden
}

#forumtemak_box {
	width:191px;
	float:left; display:inline;
	margin-left:20px;
	color:#929292
}
#left_side #forumtemak_box { margin-left:0px; width:166px; }
#letoltesek_box {
	width:191px;
	float:left; display:inline;
	margin-left:3px;
	color:#929292
}
#forumtemak_box .border, #letoltesek_box .border { width:auto; border:1px dashed #d7d7d7; padding:1px }
#forumtemak_box .bgr { width:187px; background:#f1f1f1 }
#left_side #forumtemak_box .bgr { width:162px }
#letoltesek_box .bgr { width:187px; background:#ffffff }
#forumtemak_box .title_legfrissebb_forumtemak { margin-left:11px }
#left_side #forumtemak_box .title_legfrissebb_forumtemak {
	background:url(pic/title/legfrissebb_forumtemak_article.gif) no-repeat;
	width:138px; height:32px;
	margin-left:10px;
}
#letoltesek_box .title_letoltheto_alkalmazasok, #forumtemak_box .title_legfrissebb_hireink, #forumtemak_box .title_friss_sajtoinformaciok, #forumtemak_box .title_forum_kereses, #forumtemak_box .title_forum_menu, #forumtemak_box .title_leggyakrabban_megnezett_anyagok, #forumtemak_box .title_leggyakrabban_megnezett_kerdesek, #forumtemak_box .title_leggyakoribb_letoltesek { margin-left:9px }
#forumtemak_box h5, #letoltesek_box h5 {
	margin:0px;
	background:url(pic/forum_potty.gif) no-repeat top;
	background-position:2px 3px;
	padding-left:17px;
	font-size:11px;
	font-weight:bold;
	color:#616161
}
#forumtemak_box h6, #letoltesek_box h6 {
	margin:0px;
	padding-left:8px; padding-top:3px;
	font-size:9px;
	font-weight:normal
}
#forumtemak_box a, #letoltesek_box a { color:#616161; text-decoration:none }
#forumtemak_box a:hover, #letoltesek_box a:hover { color:#616161; text-decoration:underline }
#forumtemak_box .elv, #letoltesek_box .elv {
	background:url(pic/bgr_forum_elv.gif) no-repeat;
	width:175px; height:3px;
	font-size:1px; clear:both;
	margin-left:6px; margin-top:6px;
	margin-bottom:15px
}
#left_side #forumtemak_box .elv { background:url(pic/bgr_forum_elv_article.gif) no-repeat; width:150px; margin-left:7px; margin-bottom:5px }
#forumtemak_box .forum_hozzaszolasok, #forumtemak_box .forum_hozzaszolasok a {
	background:url(pic/title/tovabb.gif) no-repeat;
	width:68px; height:12px;
	display:block; text-indent:-1000em;
	overflow:hidden; padding-bottom:10px;
}
#forumtemak_box .forum_hozzaszolasok { margin-left:101px }
#left_side #forumtemak_box .forum_hozzaszolasok { margin-left:89px; margin-top:10px; padding-bottom:40px }
#forumtemak_box .hirek h6 { color:#929292 }
#forumtemak_box .hirek p { margin:3px 9px 7px 9px; color:#636363; line-height:normal }
#forumtemak_box .megnezett_anyagok h6 { margin-left:10px; }

.title_forum_temak_listaja {
	background:url(pic/title/forum_temak_listaja.gif) no-repeat;
	width:144px; height:37px;
	text-indent:-1000em;
	float: left;	
	margin:30px 0px 30px 210px;
	display:inline;
}
.title_forum_altemak_listaja {
	background:url(pic/title/forum_altemak_listaja.gif) no-repeat;
	width:160px; height:37px;
	text-indent:-1000em;
        float: left;
	margin:30px 0px 30px 210px;
	display:inline;
}
.title_forum_kedvenc_topicok {
	background:url(pic/title/forum_kedvenc_topicok.gif) no-repeat;
	width:177px; height:37px;
	text-indent:-1000em;
}
.title_forum_hozzaszolasok2 {
	background:url(pic/title/forum_hozzaszolasok2.gif) no-repeat;
	width:160px; height:33px;
	text-indent:-1000em;
	float: left;
	margin:30px 0px 30px 210px;
	display:inline;
}
.title_forum_menu {
	background:url(pic/title/forum_menu.gif) no-repeat;
	width:73px; height:31px;
	text-indent:-1000em;
}
.title_forum_kereses {
	background:url(pic/title/forum_kereses.gif) no-repeat;
	width:88px; height:31px;
	text-indent:-1000em;
}

.padding { 
    width: 150px;
    height: 50px;
}

.cont_f {
    margin: 0px;
    padding-right: 0px;
}

#content_forum {
    width: 752px;
}

#nav_menu {
	width:auto;
	text-align:center;
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	padding-top:7px;
	padding-bottom:7px;
	color:#768292;
}
#nav_menu span { padding-left:3px; padding-right:3px }
#nav_menu .elozo { padding-right:20px }
#nav_menu .kovetkezo { padding-left:20px }
#nav_menu a { color:#768292; text-decoration:none }
#nav_menu a:hover, #nav_menu a.akt { color:#df9826; }
.forum_nav #nav_menu {
	border:none;
	font-size:11px;
} 

.belepes_cont {
	text-align: left;
	/*width: 150px;*/
	margin:0px 0px 0px 200px;
}




.reg_form{
	margin:0px 0px 0px 120px;
}
.reg_form, .reg_form input, .reg_form select { font-size:11px; }
.reg_form .text {
	width:170px;
	text-align:right;
	float:left;
	margin-right:10px;
	padding-top:3px;
	color:#768292
}
.reg_form .input, .reg_form .select {
	width:200px;
	float:left;
	padding-bottom:8px
}
.reg_form .kod {
	width:85px;
	float:left;
	padding-bottom:8px
}
.reg_form .select select { width:180px; }
.reg_form .radio { color:#768292 }
.reg_form .radio input { margin-bottom:-3px; margin-right:3px }
.reg_form .kod .bgr_input_95, .reg_form .kod .bgr_input_134 { margin-top:7px }
.reg_form .textarea_240x80 {
	width:240px; height:80px;
	background:url(pic/bgr_textarea_240x80.gif) no-repeat;
	float:left;
}
.reg_form .textarea_240x80 textarea {
	background-color:transparent;
	border:none;
	width:234px;
	height:75px;
	padding-left:4px;
	font-size:11px;
}
.reg_form .telszam { float:left; display:inline; margin-right:3px }
.reg_form .telszam select { width:30px }
	
.bgr_input_180 {
	background:url(pic/bgr_input_180.gif) no-repeat;
	width:180px; height:18px;
}
.bgr_input_180 input {
	background-color:transparent;
	border:none;
	width:174px;
	padding-left:4px;
	padding-top:2px;
}
.bgr_input_134 {
	background:url(pic/bgr_input_134.gif) no-repeat;
	width:134px; height:18px;
}
.bgr_input_134 input {
	background-color:transparent;
	border:none;
	width:128px;
	padding-left:4px;
	padding-top:2px;
}
.bgr_input_116 {
	background:url(pic/bgr_input_116.gif) no-repeat;
	width:116px; height:18px;
}
.bgr_input_116 input {
	background-color:transparent;
	border:none;
	width:110px;
	padding-left:4px;
	padding-top:2px;
}
.bgr_input_95 {
	background:url(pic/bgr_input_95.gif) no-repeat;
	width:95px; height:18px;
}
.bgr_input_95 input {
	background-color:transparent;
	border:none;
	width:89px;
	padding-left:4px;
	padding-top:2px;
}
.bgr_input_55 {
	background:url(pic/bgr_input_55.gif) no-repeat;
	width:55px; height:18px;
}
.bgr_input_55 input {
	background-color:transparent;
	border:none;
	width:49px;
	padding-left:4px;
	padding-top:2px;
}
.reg_form .butto_reg { margin-left:28px }
.butto_reg, .butto_reg a {
	background:url(pic/button_reg.gif) no-repeat;
	width:114px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden
}

.button_belepes, .button_belepes a {
	background:url(pic/button_belepes_i.gif) no-repeat;
	width:76px; height:18px;
	text-indent:-1000em;
	overflow:hidden;
} 
.button_kilepes, .button_kilepes a {
	background:url(pic/button_kilepes.gif) no-repeat;
	width:114px; height:18px;
	text-indent:-1000em;
	overflow:hidden
} 
.button_belepes a, .button_kilepes a{
	display:block;
}
.button_adatmodositas { float:left; display:inline; margin-left:10px }
.button_regisztracio, .button_regisztracio a {
	background:url(pic/button_regisztracio_i.gif) no-repeat;
	width:76px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden;	
} 

#login_box {
	/*width:339px;*/
	display:inline;
	/*background:url(pic/bgr_belepes_box.gif) repeat-x bottom;*/
	margin-left:1px;
	float: left;
} 

#login_box .button_belepes, #login_box .button_kilepes { margin-left:60px; float:left; margin-top:10px; display:inline; } 
#login_box .button_kilepes{
	margin-left:250px;
}
#login_box .button_regisztracio { float:left; display:inline; margin-left:60px; margin-top:10px; clear:both; } 

.button_adatmodositas, .button_adatmodositas a {
	background:url(pic/button_adatmodositas.gif) no-repeat;
	width:87px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden
}
.button_adatmodositas { float:left; display:inline; margin-left:10px } 

#login_box .felhasznev {
	background:url(pic/e_mail_cim.gif) no-repeat;
	width:56px; height:7px;
	font-size:1px; text-indent:-1000em;
	float:left; display:inline;
	margin-left:89px;
	margin-top:6px;
}
#login_box .belepve {
	background:url(pic/belepve.gif) no-repeat;
	width:35px; height:9px;
	font-size:1px; text-indent:-1000em;
	float:left; display:inline;
	margin-left:100px;
	margin-top:6px;
}
#login_box .nev { float:left; display:inline; margin-left:10px; padding-top:4px; font-weight:bold; color:#e09822 } 

#login_box .belepes_reg {
	background:url(pic/belepes_regisztracio.gif) no-repeat;
	background-position:0px 9px;
	width:108px; height:22px;
	font-size:1px; text-indent:-1000em;
	margin-left:31px;
	float:left; display:inline
} 

#login_box .title, #hirlevel_box .title {
	width:auto; height:40px;
	/*background:url(pic/bgr_login_title.gif) repeat-x top;*/
	clear:both; margin-bottom:-8px;
} 

.button_mehet, .button_mehet a {
	background:url(pic/button_mehet.gif) no-repeat;
	width:114px; height:18px;
	display:block; text-indent:-1000em;
	overflow:hidden;
} 