        
 
 .th_dbgrid     { font-weight:bold; font-family:Helvetica, Arial; font-size:12px; background-color:#f0f0f0; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #a0a0a0; border-right:1px solid #a0a0a0;}
 .td_dbgrid     { color:#000000; font-family:Helvetica, Arial; font-size:12px; background-color:#ffffff; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
 .td_dbgrid_o   { color:#000000; font-family:Helvetica, Arial; font-size:12px; background-color:#f8f8f8; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
 .menu          { background:#ffffff; color:#000000; font-family:Helvetica, Arial; font-size:12px; padding:5px;}
 .mi_inact      { background:#e0e0e0; color:#000000; font-family:Helvetica, Arial; font-size:12px; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; margin:0px; }
 .mi_act        { background:#f0f0f0; color:#000000; font-family:Helvetica, Arial; font-size:12px; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; border-top:1px solid #c0c0c0; border-left:1px solid #e0e0e0; margin:0px;}
 .htd_ido_JO    { font-family:Arial; font-size:11px; text-align:center; border-bottom:1px solid #c0c0ee; background-color:#eFeFeF; vertical-align:top; padding:2px; background-image:url('images/hf_hirbg.jpg'); background-repeat:repeat-x;}
 .htd_cim_aktiv2        { font-family:Arial; color:#a0a0a0; font-size:12px; text-align:left; border-top:1px solid #ffffff; border-bottom:1px solid #c0c0c0; background-color:#efefef; vertical-align:top; padding-left:3px; padding-top:1px; background-image:url('images/hf_hirbg_aktiv.jpg'); background-repeat:repeat-x;}
 .htd_cim_aktiv { font-family:Arial; color:#a0a0a0; font-size:11px; text-align:left; border-top:1px solid #ffffff; border-bottom:1px solid #c0c0c0;  background-color:#efefef; vertical-align:top; padding-left:3px; padding-top:3px; background-image:url('images/hf_hirbg_aktiv.jpg'); background-repeat:repeat-x; }
 .htd_cim_jo    { font-family:Arial; color:#a0a0a0; font-size:11px; text-align:left; border-top:1px solid #ffffff; border-bottom:1px solid #c0c0c0;  background-color:#efefef; vertical-align:top; padding-left:3px; padding-top:1px; background-image:url('images/hf_hirbg.jpg'); background-repeat:repeat-x;}
 .htd_ido       { font-family:Arial; font-size:11px; text-align:center; border-bottom:1px solid #e0e0e0; background-color:#eFeFeF; vertical-align:top; padding:2px; background-image:url('images/hf_hirbg.jpg'); background-repeat:repeat-x;}
 .htd_ido_aktiv { font-weight:bold; font-family:Arial; font-size:11px; text-align:center; border-bottom:1px solid #e0e0e0; background-color:#eFeFeF; vertical-align:top; padding:2px; background-image:url('images/hf_hirbg_aktiv.jpg'); background-repeat:repeat-x;}
 .htd_cim       { font-family:Arial; color:#a0a0a0; font-size:11px; text-align:left; border-bottom:1px solid #C9D6DF; background-color:#E3E9F3; #efefef; vertical-align:top; padding-left:3px; abackground-image:url('images/hf_bg3.jpg'); background-repeat:repeat; padding-bottom:4px; padding-top:4px;}
 .htd_cim_mk    { font-family:Arial; color:#a0a0a0; font-size:11px; text-align:left; border-bottom:1px solid #C9D6DF; border-left:10px solid #C40000; background-color:#E0E4EF; vertical-align:top; padding-left:3px; padding-top:10px; padding-bottom:10px; background-image:url('images/hf_bg4.jpg'); background-repeat:repeat-x;}
 .htd_cim_friss { font-family:Arial; color:#a0a0a0; font-size:12px; text-align:left; border-top:1px solid #ffffff; border-bottom:1px solid #c0c0c0; background-color:#efefef; vertical-align:top; padding-left:3px; background-image:url('images/hf_hirbg.jpg'); background-repeat:repeat-x;}
 .div_tartalom1 { color:#404040; text-align:left; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; border-top:1px solid #c0c0c0; border-left:1px solid #e0e0e0; background:#fefefe; vertical-align:top; padding:3px; margin:5px;}
 .div_tartalom  { font-family:Arial; color:#EB5F01; font-size:12px; text-align:justify; border:1px solid #d0d0d0; background:#fefefe; vertical-align:top; padding:5px; margin:8px;}
 .div_tartalom_mini  { font-family:Arial; color:#EB5F01; font-size:11px; text-align:justify; border:1px solid #d0d0d0; background:#fefefe; vertical-align:top; padding:3px; margin:2px;}

 #fohir .htd_ido { font-family:Arial; font-size:11px; text-align:center; border-bottom:1px solid #e0e0e0; background-color:#ffffff; vertical-align:top; padding:2px; background-image:none;}
 #fohir .htd_cim { font-family:Arial; color:#a0a0a0; font-size:13px; text-align:left; background-color:#ffffff; vertical-align:top; padding-left:0px; padding-top:1px; background-image:none; }
 #fohir .div_tartalom   { font-family:Arial; color:#EB5F01; font-size:12px; text-align:justify; border:0px solid #d0d0d0; background:#fefefe; vertical-align:top; padding:0px; margin:0px; margin-right:10px; margin-bottom:5px;}
 #table_hir_mini .div_tartalom { font-family:Arial; color:#EB5F01; font-size:12px; text-align:justify; border:1px solid #d0d0d0; background:#fefefe; vertical-align:top; padding:3px; margin:0px; margin-right:5px;  margin-bottom:5px;}

 #scrollnews { color:#b8c8e2; font-weight:normal; font-size:12px;text-decoration:none;}
 #scrollnews:hover { color:#FFFFFF; font-weight:normal; font-size:12px;text-decoration:none;}
 #forumlinks { color:#9898b8; font-weight:normal; font-size:10px;text-decoration:none;}
 #forumlinks:hover { color:#0000b8; font-weight:normal; font-size:10px;text-decoration:none;}
 #forumlinksred { color:#FF0000; font-weight:normal; font-size:10px;text-decoration:none;}
 #forumlinksred:hover { color:#FFFFFF; background:#FF0000; font-weight:normal; font-size:10px;text-decoration:none;}
 a { color:#4F77B8; text-decoration:none; cursor:hand; cursor:pointer;}
 a:hover { color:#000000; text-decoration:none;}
 a#listafejleclink {color:#4f77b8;font-weight:bold;}
 .htd_cim_aktiv a#listafejleclink { color:#000; }
 a#listafejleclink:hover {color:#eb5f01;font-weight:bold;}
 .htd_cim_aktiv a#listafejleclink:hover { color:#000; }
 a#funclink { color:#EB5F01; font-weight:normal; text-decoration:none;}
 a#funclink:hover { color:#000000; font-weight:normal; text-decoration:none;}
 body { font-family:Helvetica, Arial; font-size:12px; background-color:#FFFFFF; margin:0px; background-image:url('images/hf_bgcsikos2.gif');}
 td { font-family:Helvetica, Arial; font-size:12px; }
 .aktmenuelem { font-family:Helvetica, Arial; font-size:12px; margin:0px; padding-bottom:1px; padding-top:1px; padding-left:10px; border-bottom:1px solid #bEc8dC; border-top:1px solid #f0f0f0; background-color:#EB5F01;  background-image:url('images/menureszfej_bg_2_active.jpg'); }
 .aktmenuelemszoveg { color:#000000; font-weight:bold;}
 .aktalmenuelemszoveg { color:#000000;}
 .aktalmenuelem { font-family:Helvetica, Arial; margin:0px; padding-bottom:2px; padding-top:2px; padding-left:10px; border-bottom:1px solid #ffe5ef; border-top: 1px solid #efc5cf; background-color:#ffd5df;}
 .almenuelem { font-family:Helvetica, Arial; margin:0px; padding-bottom:2px; padding-top:2px; padding-left:10px; border-bottom:1px solid #f8ffff; border-top: 1px solid #cEd8eC; background-color:#edf5ff;}
 .menuelem { font-family:Helvetica, Arial; font-size:12px; margin:0px; padding-bottom:1px; padding-top:1px; padding-left:10px; border-bottom:1px solid #bEc8eC; border-top:1px solid #f0f0f0; background-color:#DEE8FC; background-image:url('images/menureszfej_bg_2.jpg');}
 .menureszfej { font-weight:bold; margin:0px; background-color:#d2d7e3; background-image:url('images/menureszfej_bg.jpg'); background-repeat:repeat-x; font-size:12px; text-align:center; border-bottom:1px solid #a0a0a0; border-top:1px solid #ffffff; padding:1px; }
 .menureszfej_footer { font-weight:bold; margin:0px; background-color:#d2d7e3; background-image:url('images/menureszfej_bg.jpg'); background-repeat:repeat-x; font-size:12px; text-align:center; border-bottom:1px solid #a0a0a0; border-top:1px solid #ffffff; padding:1px; }
 .menureszfej_footer_ { margin:0px; width:100%; background:#D2D7E3; font-size:12px; text-align:center; border-bottom:1px solid #bbbbbb; border-top:1px solid #f0f0f0; padding:1px; }
 .menureszfej2 { color:white;margin:0px; background:#4F77B8; font-size:12px; text-align:center; border-bottom:1px solid #bbbbbb; border-top:1px solid #f0f0f0; padding:1px; }

 .menuelem2 { font-family:Helvetica; font-size:12px; margin:0px; padding-bottom:1px; padding-top:1px; padding-left:10px; border-bottom:1px solid #ecC8be; border-top:1px solid #f0f0f0; background-color:#fce8de;background-image:url('images/menureszfej_bg_2_red.jpg'); }
 .aktmenuelem2 { font-family:Helvetica; font-size:12px; margin:0px; padding-bottom:1px; padding-top:1px; padding-left:10px; border-bottom:1px solid #bEc8dC; border-top:1px solid #f0f0f0; background-color:#EB5F01; background-image:url('images/menureszfej_bg_2_red_active.jpg'); }

 .menuelem3 { font-family:Helvetica; font-size:12px; margin:0px; padding-bottom:1px; padding-top:1px; padding-left:10px; border-bottom:1px solid #ecC8be; border-top:1px solid #f0f0f0; background-color:#fc0000; }        
 .menuelem3v { font-family:Helvetica; font-size:12px; margin:0px; padding-bottom:1px; padding-top:1px; padding-left:10px; border-bottom:1px solid #ecC8be; border-top:1px solid #f0f0f0; background-color:#0000fc; }        
 a.amenuelem3 {color:white;}

 .smsszoveg { font-size:12px; margin-top:3px; margin-bottom:3px;}
 .fo_table { border-left:1px solid #c0c0c0;  border-right:0px solid #c0c0c0; }
 .fo_td { border-right:1px dotted #d0d0d0; padding-left:0px; padding-right:0px; padding-top:0px;}
 .fo_td_noborder_top { border:0px dotted #d0d0d0; padding-left:0px; padding-right:0px;}
 .fo_td_noborder { border:0px dotted #d0d0d0; padding-left:0px; padding-right:0px;padding-top:0px;}
 .tablafej {font-size:12px; background:#4F77B8; color:#FFFFFF; padding-left:5px; padding-top:2px; padding-bottom:2px; border-top:1px solid #6F97d8; border-left:1px solid #6F97d8; border-right:1px solid #505050; border-bottom:1px solid #505050; font-weight:bold;}
 .tablafej_b {font-size:12px; background-color:#4F77B8; background-image:url('images/hf_fej_bg.jpg'); color:#2F5798; padding-left:5px; padding-top:2px; padding-bottom:2px; border-top:1px solid #505050; border-left:1px solid #505050; border-right:1px solid #505050; border-bottom:1px solid #505050; font-weight:bold;}
 .tablafej_j {font-size:12px; color:#FFFFFF; background-color:#EB5F01; padding-left:5px; padding-top:2px; border-top:2px solid #FB7F31; border-left:0px; border-right:2px solid #505050; border-bottom:1px solid #505050; font-weight:bold;}
 .findrestext { color:#000000; font-weight:normal; font-size:12px;text-decoration:none; margin-bottom:20px;}
 .findkiemeles { color:#c00000; font-weight:bold; font-size:12px;text-decoration:none;}
 .findresultheader { color:#000000; font-weight:normal; font-size:12px;text-decoration:none; border-bottom:1px solid #c0c0c0;  border-top:1px solid #c0c0c0; background-color:#f0f0f0; padding:2px;}
 .findresultheader2 { color:#c00000; font-weight:bold; font-size:12px;text-decoration:none; border-bottom:1px solid #c0c0c0;  border-top:1px solid #c0c0c0; background-color:#f0f0f0; padding:2px;}
 .findresnr { color:#000000; font-weight:normal; font-size:12px;text-decoration:none;}
 input {border-left:1px solid #707070; border-top:1px solid #707070; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background-color:#f0f0f0; font-family:arial; background-image:url('images/input_shadow.gif')}
 .input {border-left:1px solid #707070; border-top:1px solid #707070; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background-color:#f0f0f0; font-family:arial; background-image:url('images/input_shadow.gif')}
 .ainputbtn {border:1px solid #000000; background:#d0d0d0; font-weight:normal; font-size:12px; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; height:20px; margin:0px;}
 .inputbtn {border-left:1px solid #6F97D8; border-top:1px solid #6F97D8; border-right:1px solid #505050; border-bottom:1px solid #505050; background-color:#4F77B8; font-weight:normal; font-size:12px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; height:20px; margin:0px; color:#FFFFFF; background-image:none;}
 .winputbtn {border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #505050; border-bottom:1px solid #505050; background-color:#4F77B8; font-weight:normal; font-size:12px; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; height:20px; margin:0px; color:#FFFFFF;}
 .inputradio {border:0px; background:transparent;}
 .inputchk {border:0px solid #a0a0a0; background:transparent; padding:0px; margin:0px;}
 select {border:1px solid #a0a0a0; background:#f0f0f0; }
 textarea {border:1px solid #a0a0a0; background:#f0f0f0; font-family:arial;}
 .rss_hirtitle {margin:0px; padding:3px; border-bottom:1px dotted #c0c0c0;}
 .rss_fejlec {margin:0px; padding:3px; text-align:center; border:0px; font-weight:bold;}
 .textscrollermain { background: transparent;}
 .textscrollertext { background: transparent; font-family:arial; font-size:11px;}
 .tk_input { border:1px solid #808080; background:#e0e0e0; font-size:11px; height:17px;background-image:url('images/input_shadow.gif')}
 .media_td { border:0px solid #808080; font-size:13px;text-align:center;}
 .media_tdr { border:0px solid #808080; font-size:13px;text-align:center; padding-left:10px;}
 .gyik_kerdes { color: #4F77B8; font-weight:bold; }

 .small { font-size: 10px; }
 .altgrey-bg,.featuredbg { background: #E8E6E0; }
 #div_hsz_srv {font-size:11px;border:0px solid #c0c0c0; color:#000000; padding:3px; background-image:url(images/hf_hszsrvbg.gif); background-repeat:repeat-x; margin-top:10px;}
 #div_hsz_srv div {border-bottom:1px solid #e0e0e0; font-size:11px;}
 #div_hsz_srv #nev {color:#0000c0; font-weight:normal; }
 #div_hsz_srv #nev_reg {color:#c00000; font-weight:bold; }
 #div_hsz_srv #anonymous {color:#a0a0a0; font-weight:normal; font-size:9px;}

 #td_hszbox #nev {color:#0000c0; font-weight:normal; }
 #td_hszbox #nev_reg {color:#c00000; font-weight:bold; }
 #td_hszbox #anonymous {color:#a0a0a0; font-weight:normal; font-size:9px;}

 #td_forumhsz {
	background:#eaeaea; 
	text-align:center; 
	font-size:10px; 	
	border-bottom:1px solid #d0d0d0; 
	border-top:1px solid #ffffff; 
	padding-left:2px; 
	padding-right:2px;
 }
 #td_forumhsz #nev {color:#0000c0; font-weight:normal; }
 #td_forumhsz #nev_reg {color:#c00000; font-weight:bold; }
 #td_forumhsz #anonymous {color:#a0a0a0; font-weight:normal; font-size:9px;}
 #td_forumhsz #datum { display:block; }

 td.td_forumhsz_text {
	vertical-align:top; 
	padding-left:5px; 
	padding-right:5px; 
	background:#f5f5f5; 
	border-bottom:1px solid #d0d0d0; 
	border-top:1px solid #ffffff;
 }

 #top_mini td {font-size:10px;}
 #top_mini p {font-size:10px;}
 #top_mini div {font-size:10px; margin:0px;}

 #toptable a {font-weight:bold; color:white; font-size:14px;}

 #div_idojaras {width:190px; height:240px; border:0px solid black; clear:all; background-color:#000000;}
 #div_metlink {
        background-color:black;
        clear:all;
        height:14px;
        border-bottom:3px solid #778BAF;
 }
 #div_metlink a {
        font-size:11px;
        color:#c0c0c0;
        background-color:black;
        width:50%;
        display:block;
        text-align:center;
 }

 #div_metlink a.inact:hover {
        color:#ffffff;
 }

 #div_metlink a.inact {
        color:#808080;
        background-color:#c0c0c0;
 }

 #div_metlink a.act {
        color:#ffffff;
        background-color:#778BAF;
 }

 #tbl_arf td {
        font-size:10px;
        font-weight:bold;
 }

 #div_arf_tov {
        display:none;
 }

 .inp_arf {
        width:30px;
        font-size:10px;
 }

 #tbl_arf #c2, #tbl_arf #c4 {
        width:30px;
        font-size:10px;
 }

 #div_arf_calc {
        border:1px solid #c0c0c0;
        margin:2px;
 }

 #div_arf_calc #c2 {
        font-size:9px;
 }

 #p_arf_calc {
        font-size:10px;
        margin:0px;
        text-align:center;
        background-color:#c0c0c0;
 }

 a.mini {
        font-size:11px;
 }

 .img_vote {
        cursor: pointer;
        cursor: hand;
        vertical-align:middle;
 }
 
 input#sn_fn, input#sn_fe, input#sn_tn, input#sn_te  {
        width:200px;
 }

 textarea#sn_uzi {
        width:200px;
        height:100px;
 }

 .div_notempty {
        position:static;
 }
 .div_empty {  
        position:absolute;
        background-color:red;
 }

 .imgmiddle {
        vertical-align:middle;
 }

 .tvm_alcim {
        font-size:9px;
        display:block;
        padding-left:10px;
        color:#909090;
 }

 .p_tvbox_alcim {font-size:9px;color:#a0a0a0;margin:0px;}

 #div_top h1 {
        font-size:12px;        
        margin-left:13px;margin-top:2px; margin-bottom:2px;
 }

 .h1_udv {
        font-size:13px;
        margin:0px;
 }

 #d_kapcsolat_footer {
        background-color:black;
        color:white;
        font-size:12px;
        padding:3px;
        margin:0px;
 }

 #d_kapcsolat_footer a {
        text-decoration:underline;
        color:white;
 }
 #d_kapcsolat_footer a:hover {
        color:yellow;
 }

 .gs_title a {
        font-size:12px !important;
 }

 #searchForm input.gsc-input {
   padding : 2px;
   color : rgb(51, 51, 51);
   border : 1px solid rgb(204, 204, 204);
   ywidth:60px;
 }

 #bannerhely1 { 
        width:468px;
        height:60px;
 } 

 .TextOnly {
        display: none;
        display: none !important;
 }

 div#hgyreg {
        background-color:#f0f0f0;
        margin-top:10px; 
        border:1px solid #c0c0c0;        
        margin-bottom:10px; 
        padding:10px;
        display:none;
 }

 div#hgyregmod {
        background-color:#f0f0f0;
        margin-top:10px; 
        border:1px solid #c0c0c0;        
        margin-bottom:10px; 
        padding:10px;
        display:none;
 }

 .div_hgy_nincshir {
        margin:0px;
        padding:10px;
 }

 p.newhgyitem a.newhgyitem {
        font-weight:bold !important;
        display:block;
        background-image:url(images/icon_flagred.gif);
        background-position: top right;
        background-repeat:no-repeat;
 }

 div#div_kapcshirek { 
        color:#000000;
        margin-top:15px;
        margin-bottom:0px;
        font-size:11px;
        text-align:left;
 } 

 div#div_kapcshirek a { 
        font-weight:bold;
        /*color:#000000;*/
 } 

 div#div_kapcshirek ul { 
        margin:0px;
        padding:0 0 0 0px;                
        list-style: none;
 }

 div#div_kapcshirek ul li { 
        margin:0px;
        padding:2px 0px 3px 2px;                
        clear:both;
        /*background-image: url(images/icon_page_next.gif);
        background-position:0 1px;
        background-repeat:no-repeat;*/
 }


 div#div_kapcshirek_mini { 
        color:#000000;
        margin-top:5px;
        padding-top:5px;
        margin-bottom:0px;
        font-size:9px;
        text-align:left;
        border-top:1px dotted #d0d0d0;
 } 

 div#div_kapcshirek_mini a { 
 } 

 div#div_kapcshirek_mini ul { 
        margin:0px;
        padding:0 0 0 0px;
        list-style: none;
 }

 div#div_kapcshirek_mini ul li { 
        margin:0px;
        padding:2 0 3 2px;
        /*background-image: url(images/icon_page_next.gif);
        background-position:0 0px;
        background-repeat:no-repeat;*/
 }

 #forum_tmpinv {
        display:none;
 }

 img.rssicon {
        vertical-align:middle;
        border:1px solid #a1a1a1;
 }

 img.rssiconbullet {
        vertical-align:middle;
        float:left;
        border:1px solid #a1a1a1;
        margin-right:5px;
 }

 .htd_ido img.rssiconbullet_lista {
        vertical-align:middle;
        border:1px solid #a1a1a1;
        margin:0 2px 0 2px;
 }

 .htd_ido_aktiv img.rssiconbullet_lista {
        vertical-align:middle;
        border:1px solid #a1a1a1;
        margin:4px auto 10px auto;
	display:block;
 }


 img.rssiconbullet_kibontva {        
        border:1px solid #a1a1a1;
        margin-top:5px;
 }

 img.rssicondefbullet {
        vertical-align:middle;
        float:left;
        margin-right:5px;
        border:1px solid #ffffff;
 }

 div#div_kapcshirek_pluszlink {
        margin-top:10px;
 }

 img.rssiconmore{
        margin-left:3px;
        margin-right:3px;
        vertical-align:middle;
 }

 table#tbl_szamjatek {   
         border:1px solid #c0c0c0;
 }

 table#tbl_szamjatek td {   
         text-align:center;
         vertical-align:middle;
         width:24px;
         font-size:14px;
         font-family:Arial;
         padding:0px;
         border:1px solid #c0c0c0;
 }

 table#tbl_szamjatek td a {   
         cursor:pointer;
         text-decoration:none;
         display:block;
         width:24px;
         color:#000000;
 }

 table#tbl_szamjatek td a:hover {   
         background-color:#ffa000 !important;
         color:#000000 !important;              
         padding-top:2px;
         padding-bottom:2px;
 }

 table#tbl_szamjatek td.checked {   
         background-color:red;
         color:white;        
 }

 table#tbl_szamjatek td.unchecked {            
         color:#c0c0c0;        
 }

 div#szamjatek .tipp_ok {
        color:#00c000;
        font-weight:bold;
        text-align:center;
 }

 div#szamjatek .szj_info {
        text-align:justify;
 }

 div#szamjatek .szj_datum {
        text-align:center;
        font-weight:bold;
 }

 div#szamjatek .cim {
        text-align:center;
        font-weight:bold;
        font-size:18px;
 }

 div#szamjatek {
        padding:20px;
 }

 div#szamjatek div.elozojatekok {
 }

 div#szamjatek table.elozojatekok {        
        width:390px;
        border:1px solid #e0e0e0;
 }

 div#szamjatek table.elozojatekok th,  div#szamjatek table.elozojatekok td {
        text-align:center;        
        font-size:12px;
 }

 div#szamjatek table.adm_tippek { 
        border:1px solid #e0e0e0;
        width:200px;
 }

 div#szamjatek table.adm_tippek th,  div#szamjatek table.adm_tippek td {
        text-align:center;        
        font-size:12px;
 }

 div#szamjatek div.adm_tippek {
        margin-bottom:12px;
 }

 div#szamjatek div.adm_ok{
        font-weight:bold;
        color:00c000;
 }

 div#szamjatek div.adm_hiba{
        font-weight:bold;
        color:ff0000;
 }

 div#szamjatek ul.creditosztas{
        text-align:left;
 }

 div#szj_admin_uj {
        display:none;
        margin:20px;
        border:1px solid #e0e0e0;       
 }

 div#szj_admin_uj table td {
        padding:4px;
 }

 #frm_szj_admin_uj #w, #frm_szj_admin_uj #h {
        width:24px;
 }

 div#szamjatek .hatra {
        margin:20px;
        font-style:italic;
        font-size:10px;
 }

 #div_forum_ujtemaform_wait {
        display:none; 
        font-weight:bold; 
        color:#808080; 
        text-alig:center; 
        padding:2px;
 }

 h1 {
        font-size:15px;
        margin:0px;
        padding:0px;
 }

 #forum_topiclist {
        width:100%;
 }

 #forum_topiclist .td_ftl_hsz {
        text-align:center;
        border-top:1px solid #e0e0e0; 
        background:#f5f5f5;
 }

 #forum_topiclist .td_ftl_cim {
        padding-left:5px; 
        border-top:1px solid #e0e0e0; 
        background:#f5f5f5;
 }

 #forum_topiclist .td_ftl_ido {
        text-align:center;
        padding-left:3px; 
        padding-right:3px; 
        border-top:1px solid #e0e0e0; 
        background:#ededed; 
        font-size:11px;
 }

 #forum_topiclist .th_ftl_cim {
        background:#e0e0e0; 
        font-size:10px; 
        padding-left:0px; 
        border-bottom:1px solid #a0a0a0; 
        border-right:1px solid #a0a0a0; 
        border-left:1px solid #FFFFFF;
 }

 #forum_topiclist .th_ftl_hsz, #forum_topiclist .th_ftl_ido {
        background:#e0e0e0; 
        font-size:10px; 
        border-bottom:1px solid #a0a0a0; 
        border-right:1px solid #a0a0a0; 
        border-left:1px solid #FFFFFF;
        text-align:center;
 }

 #forum_topiclist .th_ftl_hsz {
        width:55px;
 }

 #forum_topiclist .th_ftl_ido {
        width:85px;
 }

 #forum_topiclist_box a {
        display:block;
        padding:2px 5px 2px 5px; 
        background:#eeeeee; 
        text-align:left; 
        border-bottom:1px solid #dddddd;
        font-size:10px;
        font-weight:normal;
 }

 #forum_topiclist_box a.bold {
        font-weight:bold;
        /*color:#c00000;*/
        color:#2F57B8;
 }

 #forum_topiclist_box a:hover {
        background:#ffffff; 
 }
 
 .bold {
        font-weight:bold;
 }

 #prev_reg_pic {
	width:180px;
	text-align:center;
 }
 #prev_reg_pic a {
	display:block;
	margin:5px 0 5px 0;
 }

 #forum_regpic img {
	border:1px solid black;
 }

 #forum_regpic  {
	margin:10px 0 10px 0;
 }

 .forum_regpic_tl {
	background-image:url(images/forum_pic_shad.gif);
	clip: rect(auto 4px 4px auto);
 }


 div.shadow {
  float:left;
  background: url(images/dropshadow.gif) no-repeat bottom right;
  margin: 10px 10px 10px 10px;
 }

 div.shadow img {
  position: relative;
  display: block;
  margin: -3px 6px 6px -3px;
 }

 div#forum_ujhszdiv {
 	display:block; 
	padding-bottom:5px; 
	margin:0px;
	border-width:0px;
	background:#e5e5e5;
 }

 form#forum_ujtemaform {
	padding:0;
	margin:0;
 }

 td.td_forumhszseparator {
	background:#eaeaea; 
	font-size:6px; 
	border-bottom:1px solid #a0a0a0; 
	border-top:1px solid #ffffff;
 }

 div#div_forum_ujtemaform_wait {
	display:none; 
	font-weight:bold; 
	color:#a0a0a0; 
	padding:10px;
 }

 .forum_btn_smile {
	background:#e5e5e5;
	border-width:0px; /*:1px solid #c0c0c0; */
	padding:0px; 
	margin-right:0px; 
	margin-bottom:1px; 
	/*height:30px;*/
	width:auto;
 }
 div#smsfal {
 	width:760px;
 	height:24px;
 	background-color:#263859;
 	overflow:hidden;
 	padding:0px;
 	margin:0px;
 }
 div#smsfal div#smsfal_content {
 	margin:0px;
 	width:100px;
 	padding-top:2px;
 }
 span.smsfal {
 	font-size:16px;
 	height:22px;
 	font-weight:bold;
 	padding:0px 20px 0px 20px;
 	border-right:1px dotted #c0c0c0;
 	color:#fff;
 	/*background-color:#808080;*/
 	display:block;
 	float:left;
 }
 div#smsfal_info {
	border-top:1px solid #000;
	text-align:center;
	font-size:10px;
	color:#fff;
 	background-color:#2F456F;
 	padding:0px;
 }
 div#smsfal_info a {
	color:#fff;
	text-decoration:underline;
 }

 div.shareicons {
	margin:5px 0 5px 0;
	text-align:right;
	font-size:11px;
	color:#a0a0a0;	
 }

 div.shareicons img{
	vertical-align:middle;
 }