html, body {height:100%;}
body {font-family:Arial, Tahoma, Verdana; font-size:12px; padding:0; margin:0; color:#f2f2f2; background:#595959 url(../images/gs_body_bg.gif) repeat-y center; line-height:18px;}
td, tr, table {font-family:Arial, Tahoma, Verdana; font-size:100%; color:#444; padding:0; margin:0;}
a {color:#f2f2f2; margin:0; padding:0;}
a:visited, a:link, a:hover {text-decoration:none;}
form {word-spacing:0; text-indent:0; padding:0; margin:0;}
img, a img  {margin:0; padding:0; border:0;}
input, select, textarea {font-family:Arial, Tahoma, Verdana; font-size:100%;}
label {cursor:pointer; margin:0; padding:0; border:0;}
sup {font-size:50%; font-weight:bold;}



h1 {font-family:Georgia, Tahoma, Verdana, Arial; font-size:260%; color:#f2f2f2; font-weight:normal; margin:5px 0 15px 0; padding:0; line-height:30px;}
h1 span {color:#fedc1c; font-weight:normal;}
h3 {font-size:120%; font-weight:bold; color:#fedc1c; margin:0; padding:8px 0 0 0;}

.gomb {background:#f37027; color:#fff; font-size:90%; border:1px #000 solid; font-weight:bold; height:20px; width:80px; margin:1px;}
.edit {color:#444; background:#fff; width:240px; border:1px solid #fedc1c; margin:2px 0; padding:2px;}
.button {border:0; margin:0; padding:0; width:88px; height:29px;}

.full {position:absolute; clear:left; width:990px; left:50%; margin:0 0 0 -495px;}
.page {float:left; width:990px; background:#353535;}

.edit#q {font-size:120%; font-weight:bold; padding:4px; margin:4px 0 0 0;}

/*header*/
.port_hdr {width:990px; height:98px; color:#fff; margin:0 auto; background:transparent url(../images/hdr_back.gif) left top repeat-x; position:relative;}
.port_logo {width:238px; height:41px; position:absolute; left:0; top:0;}
.port_logo img {width:165px; height:40px;}
.port_act {font-size:23px; font-weight:bold; font-family:verdana; position:absolute; left:167px; top:12px; line-height:23px;}

.port_search .text {position:absolute;right:90px;top:0px;}
.port_search .text input {width:301px;height:17px;border:1px solid #E2E2E2;background-color:#fff;}
.port_search .submit {position:absolute;right:9px;top:0px;}

.port_sites {position:absolute;left:3px;top:45px;line-height:14px;font-size:0;}
.port_sites {display:inline;margin-right:14px;}
.port_sites a:link, .port_sites a:visited {color:#232323;font-size:14px;font-weight:bold;font-family:verdana;padding:5px 6px;line-height:27px;text-decoration:none;}
.port_sites a:hover {text-decoration:underline;}
.port_sites a em {font-weight:bold;font-style:normal;letter-spacing:-1px;}
.port_sites .p_pc {*margin-left:-1px;color:#EFEFEF !important;background:transparent url(../images/hdr_p_back.gif) center top no-repeat; padding:0 3px;}
.port_sites .p_pc:hover {background:url(../images/hdr_p_back2.gif);}

.port_sites .p_xbox {*margin-left:-1px;color:#EFEFEF !important;background:transparent url(../images/hdr_p_back.gif) center top no-repeat; padding:0 3px;}
.port_sites .p_xbox:hover {background:url(../images/hdr_p_back2.gif);}
.port_sites .p_ps {*margin-left:-1px;color:#EFEFEF !important;background:transparent url(../images/hdr_p_back.gif) center top no-repeat; padding:0 3px;}
.port_sites .p_ps:hover {background:url(../images/hdr_p_back2.gif);}
.port_sites .p_wii {*margin-left:-1px;color:#EFEFEF !important;background:transparent url(../images/hdr_p_back.gif) center top no-repeat; padding:0 3px;}
.port_sites .p_wii:hover {background:url(../images/hdr_p_back2.gif);}
.port_sites .first {background-position:top left;}
.port_sites .last {background-position:right top;}

.port_section {position:absolute; left:9px; top:75px; line-height:12px;}
.port_section {display:inline; margin-right:7px;}
.port_section a:link, .port_section a:visited, .port_section a.inaktiv {float:left; color:#F4F2F2; font-size:12px; font-weight:bold; font-family:verdana; padding:0 9px; letter-spacing:-0.9px; text-decoration:none;}
.port_section a.aktiv,
.port_section a:hover {background:#fedc1c; color:#444 !important; /*text-decoration:underline;*/}
.port_section a em {font-style:normal; display:block; line-height:24px;}

.port_features {position:absolute; right:10px; top:75px; line-height:12px;}
.port_features {display:inline; margin-left:11px;}
.port_features a:link,
.port_features a:visited {color:#F4F2F2; font-size:12px; font-weight:bold; line-height:20px; font-family:verdana; padding:0 0 0 17px; letter-spacing:-0.9px;}
.port_features a:hover {text-decoration:underline;}
.port_features a em {font-style:normal;}


/*footer*/
div.footer {clear:both; text-align:center; color:#595959; font-size:10px; line-height:1.4em; background-color:#000;}
	div.footer a:link, div.footer a:visited	{font-size:10px; color:#ccc; text-decoration:none;}
	div.footer a:hover {text-decoration:underline;}

.topline {border-top:1px solid #444;}
	div.ftr_search {padding:5px 0; margin:1px 0 19px 0; background-color:#444;}
		div.ftr_search input.textbox {width:350px; margin-right:7px;}
	div.ftr_sections {background-color:#222;padding:2px 0;}
		div.ftr_sections a:link, div.ftr_sections a:visited	{font-size:11px; font-weight:bold; color:#FEDC1E;}
	div.ftr_network {background-color:#333; padding:2px 0;}
		div.ftr_network a:link, div.ftr_network a:visited {font-size:11px; font-weight:bold;}
	div.ftr_rss {padding:7px 0; background:url(../images_gs/icon_rss.gif) 80px 6px no-repeat;}
		div.ftr_rss a:link,	div.ftr_rss a:visited {font-size: 11px;font-weight: bold;}
		div.ftr_rss a.imp:link,	div.ftr_rss a.imp:visited {font-size:11px; font-weight:bold; color:#FEDC1E;}
	div.ftr_topgames {padding:2px 5px; text-align:left;}
	div.ftr_actsearch {padding:2px 5px; text-align:left;}
	div.ftr_actsearchdown {padding:2px 5px; text-align:left;}
	div.ftr_www {padding:2px 5px; text-align:left;}
	div.ftr_partner {padding:2px 5px; text-align:left;}
	div.ftr_idg {padding:2px 5px 5px 5px; text-align:left;}

.gs_footer {float:left; clear:left; width:970px; padding:0 10px; line-height:24px; background:#222; text-align:center;}
.gs_footer a {color:#fedc1c !important; font-weight:bold;}
.gs_footer a:hover {text-decoration:underline;}


.almenu         {float:left; clear:left; width:970px; line-height:26px; padding:0 10px; border-top:1px solid #fedc1c; border-bottom:1px solid #fedc1c;}
.almenu a       {float:left; color:#f2f2f2; font-weight:bold; font-size:90%; padding:0 8px;}
.almenu a:hover {color:#fedc1c;}


.dupla       {float:left; clear:left; width:990px; padding:10px 0; background:url(../images/gs_page_bg.gif) repeat-y center;}
.dupla .text {float:left; width:615px; padding:0 21px 0 20px;}
.dupla .right{float:left; width:334px; text-align:center;}
.dupla .eset_right {margin-top:-45px; *margin-top:-40px;} /*eset banner miatt:*/
.dupla .text a {color:#fedc1c;}
.dupla .text a:hover {text-decoration:underline;}

.dupla .right .bannerbox {float:left; clear:left; width:334px; margin:15px 0; text-align:center;}


.o_488 {float:left; clear:left; width:615px;}
.c     {float:left; clear:left; width:615px; text-align:center;}
div#m, div.m  {margin:15px 0;}


.frm {float:left; clear:left; width:615px; padding:1px 0;}
.frm .l {float:left; width:145px; text-align:right; padding:0 8px 0 0; font-weight:bold;}
.frm .r {float:left; width:430px;}
.frm .r input, .frm .r textarea, .frm .r select {width:418px; border:1px solid #fedc1c; padding:1px;}
.frm .r input#h, .frm .r textarea#h, .frm .r select#h {border:2px solid #f90;}
.frm .r select option.noselect {background:#f90 url(../images/gs_bg_nyil.gif) no-repeat 4px center; font-weight:bold; color:#fff; padding-left:15px;}
.frm .r .r120 {float:left; width:110px; margin:2px 0;}
.frm#kot {background:url(../images/gs_bg_nyil.gif) repeat-y 147px;}

.frm .h {float:left; text-align:right; width:32px;}
.frm .h a img {border:0; width:16px; height:16px;}

.frm .r .help {float:left; clear:left; display:none; width:430px; padding:5px 0; font-size:90%; text-align:left; line-height:16px;}

input.cb {width:18px !important; border:0 !important;}
span.e   {font-weight:bold; color:#f90;}


ul.fs    {float:left; clear:left; list-style-type:none; width:488px; line-height:20px; padding:0; margin:0;}
ul.fs li {float:left; clear:left; padding:0 0 0 25px; background:url(../images/bg_li.jpg) no-repeat 10px 6px;}
ul.fs li a {color:#444 !important;}
ul.fs li a:hover {color:#f70 !important;}


input.bl {font-size:120%; font-weight:bold; width:175px; margin:0 0 5px 0;}


.beall      {float:left; clear:left; width:615px; margin:6px 0;}
.beall .bb  {float:left; width:295px; padding:0 12px 0 0;}
.beall .bj  {float:left; width:295px; padding:0 0 0 13px;}
.beall div a{display:block; width:235px; padding:0 0 0 60px; color:#f2f2f2 !important;}
.beall div a:hover {color:#fedc1c !important; text-decoration:none !important;}
.beall div a h3    {font-size:100%;}
.beall div a:hover h3 {text-decoration:underline !important;}

.beall div a.uj    {background:url(../images/gs_ico_uj.gif) no-repeat 0 8px;}
.beall div a.szerk {background:url(../images/gs_ico_szerk.gif) no-repeat 0 8px;}
.beall div a.profil{background:url(../images/gs_ico_user.gif) no-repeat 0 8px;}
.beall div a.kilep {background:url(../images/gs_ico_kilep.gif) no-repeat 0 8px;}
.beall div a.jelszo{background:url(../images/gs_ico_jelszo.gif) no-repeat 0 8px;}
.beall div a.kiemel{background:url(../images/gs_ico_kiemel.gif) no-repeat 0 8px;}


.nav      {float:left; clear:left; width:615px; text-align:center; line-height:20px; margin:8px 0; border-top:2px solid #747474; border-bottom:2px solid #747474;}
.nav .b   {float:left; width:110px; text-align:left;}
.nav .k   {float:left; width:377px; padding:0 9px;}
.nav .j   {float:left; width:110px; text-align:right;}
.nav .j select {width:100px; border:1px solid #fedc1c; padding:0; margin:0; font-size:7pt;}
.nav .k a {padding:0 3px; margin:0 1px; color:#fedc1c; border:1px solid #fedc1c;}
.nav .k a:hover {color:#444; background:#fedc1c; text-decoration:none !important;}


.efajl,
.efajl_kiem{float:left; clear:left; width:615px; margin:7px 0; padding:0 0 4px 0; text-align:center; background:url(../images/gs_bg_li.gif) repeat-x bottom;}
.efajl_kiem{border-top:1px solid #f90; border-bottom:1px solid #f90; padding:2px 0 4px 0; background:url(../images/gs_bg_kiem.gif) no-repeat right bottom;}


.ef_kep    {float:left; width:62px; padding:2px 8px 0 0;}
.ef_cim    {float:left; width:298px; padding:0 8px 0 0; text-align:left;}
.ef_oprend {float:left; width:60px; padding:0 8px 0 0;}
.ef_jog    {float:left; width:70px; padding:0 8px 0 0;}
.ef_datum  {float:left; width:70px; padding:0 8px 0 0;}
.ef_letolt {float:left; width:15px;}
.ef_oprend img {margin:0 1px 0 0;}

.ef_cim a        {display:block; text-decoration:none !important; color:#f2f2f2 !important;}
.ef_cim a span   {font-weight:bold; color:#fedc1c;}
.ef_cim a:hover span{text-decoration:underline;}
.ef_cim a:hover  {text-decoration:none !important; color:#fedc1c !important;}
.ef_kep img      {margin:0; padding:0; /*border:1px solid #444;*/}
.ef_kep img.cs   {border:0; margin:0 0 3px 0; width:50px; height:10px;}
.ef_letolt a img {float:left; border:0; margin:0; padding:0; width:15px; height:15px;}

.efajl#hl        {font-weight:bold; font-size:90%; line-height:24px; color:#444; background:#fedc1c url(../images/gs_tabla_hl.gif) repeat-x center; border:0; padding:0;}
.efajl#hl div    {padding-top:0;}
.efajl#hl div a img, .efajl#hl div img {border:0; padding:0; margin:0; width:7px; height:10px;}
.efajl#hl div a  {display:inline;}


.bong        {float:left; clear:left; width:615px; margin:8px 0 15px 0; border-bottom:1px solid #fedc1c;}
.bong div    {float:left; width:295px;}
.bong .bl    {padding:0 12px 0 0;}
.bong .br    {padding:0 0 0 13px;}
.bong a      {color:#fedc1c; font-weight:bold;}

.bong ul    {float:left; clear:left; list-style-type:none; width:295px; padding:0; margin:0 0 15px 0;}
.bong ul li {float:left; clear:left; width:275px; padding:0 0 0 20px;}
.bong ul li a {font-weight:normal;}


.resz          {float:left; clear:left; width:357px; padding:0 8px 0 0;}
.resz .cont    {float:left; clear:left; width:357px; padding:2px 0;}
.resz .cont .l {float:left; width:132px; text-align:right; font-weight:bold; padding:0 5px 0 0;}
.resz .cont .r {float:left; width:220px; line-height:20px;}

.opr         {float:left; clear:left; width:95px; padding:0 0 0 25px;}
.opr#windows, label.windows {background:url(../images/gs_os_windows.gif) no-repeat left center;}
.opr#mac, label.mac         {background:url(../images/gs_os_mac.gif) no-repeat left center;}
.opr#linux, label.linux     {background:url(../images/gs_os_linux.gif) no-repeat left center;}
.opr#unix, label.unix       {background:url(../images/gs_os_unix.gif) no-repeat left center;}
.opr#mobil, label.mobil     {background:url(../images/gs_os_mobil.gif) no-repeat left center;}
.opr#solaris, label.solaris {background:url(../images/gs_os_solaris.gif) no-repeat left center;}
.opr#webes, label.webes     {background:url(../images/gs_os_webes.gif) no-repeat left center;}
.opr#freebsd, label.freebsd {background:url(../images/gs_os_freebsd.gif) no-repeat left center;}

.r120 label {float:left; line-height:20px; padding:0 0 0 22px;}
.r120 input.cb {float:left;}


.pic_right {float:left; width:240px; padding:4px; /*border:1px solid #f37027;*/ text-align:center;}
.pic_right a {text-decoration:none !important; color:#fedc1c !important;}
.pic_right a:hover {text-decoration:underline !important;}
.pic_right a img {border:0; padding:0; margin:0;}


a.download {float:left; display:block; width:150px; padding:0 0 0 80px; margin:10px 0; line-height:35px; font-size:150%; font-weight:bold; background:url(../images/gs_download.gif) no-repeat 40px 0;}
a.download:hover {color:#b8d600 !important; text-decoration:none !important; background:url(../images/gs_download.gif) no-repeat 40px -100px;}

.csillag_bg {clear:left; float:left; width:50px; background:url(../images/cs_0.jpg) no-repeat left center;}
img.stars   {width:50px; height:10px; border:0; padding:0; margin:0;}

.ertekeles {float:left; clear:left; width:593px; padding:4px 9px; margin:15px 0; background:#4c4c4c url(../images/gs_bg_box_right.gif) no-repeat bottom right; border:1px solid #969696;}
.ertekeles .t {float:left; width:232px; padding:0 9px 0 0; font-weight:bold; color:#fedc1c;}
.ertekeles .v {float:left; width:110px; height:20px; background:url(../images/gs_ertekek.gif) no-repeat 10px 0;}
.ertekeles .n {float:left; width:233px; padding:0 0 0 9px; text-align:right; font-weight:bold;}
.ertekeles .f {float:left; clear:left; width:593px; padding:4px 0 0 0;}

.ertekeles .v a img {width:10px; height:20px; border:0; margin:0; padding:0;}

.ertekeles#user {padding:0; padding:5px 0 0 0; margin:5px 0 0 0; border-left:0; border-right:0; border-bottom:0; background:none;}


.velemeny_head       {float:left; width:595px; padding:0 10px; background:#fedc1c; color:#000; line-height:20px; margin:8px 0 5px 0;}
.velemeny_head .name {float:left; width:430px; padding:0 15px 0 0; font-weight:bold; color:#000;}
.velemeny_head .date {float:left; width:150px; text-align:right;}
.velemeny            {float:left; clear:left; width:615px; margin:0 0 10px 0;}


.top_link        {float:left; clear:left; width:615px; text-align:right; line-height:20px; background:url(../images/gs_bg_li.gif) repeat-x bottom; margin:0 0 6px 0;}
.top_link a      {padding:0 6px; font-size:90%; color:#f2f2f2 !important;}
.top_link a:hover{color:#fedc1c !important;}
.top_link2 a img  {vertical-align:text-bottom; border:0; padding:0; margin:0; width:15px; height:15px;}

.top_link2        {float:left; clear:left; width:615px; text-align:right; margin:0 0 4px 0; font-size:90%;}
.top_link2 a      {padding:0 0 0 20px; color:#f2f2f2 !important;}
.top_link2 a:hover{color:#fedc1c !important; text-decoration:none !important;}
.top_link2 a img  {vertical-align:text-bottom; border:0; padding:0; margin:0 3px 0 0; width:15px; height:15px;}


input.counter {border:0 !important; color:#f2f2f2; background:transparent; padding:0; font-size:85%; text-align:center;}

.jognyilatkozat             {float:left; clear:left; width:615px; text-align:right; margin:15px 0;}
.jognyilatkozat a           {padding:0 0 0 6px; background:url(../images/gs_bg_nyil.gif) no-repeat left center;}
.jognyilatkozat #nyilatkozat{float:left; clear:left; display:none; width:592px; padding:0 0 0 20px; font-size:90%; text-align:justify; border-left:3px solid #fedc1c;}


.user {float:left; clear:left; width:488px; margin:0 0 15px 0;}
.user .pic {float:left; width:50px; padding:0 10px 0 0;}
.user .adat{float:left; width:428px;}
.user .adat .cont   {float:left; clear:left; width:428px;}
.user .adat .cont .l{float:left; width:98px; padding:0 10px 0 0; font-weight:bold; text-align:right;}
.user .adat .cont .r{float:left; width:320px;}



table.media {width:486px; margin:15px 0; border:1px solid #f37027;}
table.media td,
table.media th {text-align:center; padding:3px; width:156px; height:32px; background:#f9f9f9;}
table.media th {background:#d4d0c5; font-weight:bold;}


.partnerek_fejlec, .cimkefelho_fejlec{float:left; clear:left; width:324px; line-height:20px; text-transform:uppercase; padding:0 5px; font-size:90%; font-weight:bold; text-align:left; background:url(../images/gs_bg_box_right_head.gif) repeat-x top; border-bottom:1px solid #fedc1c; border-top:1px solid #969696;}
.partnerek, .cimkefelho{float:left; clear:left; width:314px; padding:10px; margin:0 0 10px 0; border-bottom:1px solid #969696; background:#4c4c4c url(../images/gs_bg_box_right.gif) no-repeat bottom right;}
.partnerek .linkek  {float:left; width:140px; padding:0 17px 0 0; text-align:left;}
.partnerek .bannerek{float:left; width:140px; padding:0 0 0 17px;}

.partnerek .linkek a {display:block; color:#fff !important; line-height:20px; padding:0 0 0 20px; width:120px;}
.partnerek .linkek a:hover {color:#fedc1c !important; text-decoration:underline !important;}

a.hacom      {background:url(../images/link_hacom.gif) no-repeat left center;}
a.eicom      {background:url(../images/link_eicom.gif) no-repeat left center;}
a.szake      {background:url(../images/link_szake.gif) no-repeat left center;}
a.domain     {background:url(../images/link_domain.gif) no-repeat left center;}
a.kivi       {background:url(../images/link_kivi.gif) no-repeat left center;}
a.paratlan   {background:url(../images/link_paratlan.gif) no-repeat left center;}


.partnerek .bannerek a {display:block; margin:8px 0;}


.box_kiemelt          {float:left; clear:left; width:334px; margin:0 0 10px 0; background:#4c4c4c; border-bottom:1px solid #969696; text-align:left;}
.box_kiemelt .header  {float:left; clear:left; width:324px; padding:0 5px; line-height:20px; text-transform:uppercase; font-weight:bold; font-size:90%; background:url(../images/gs_bg_box_right_head.gif) repeat-x top; border-bottom:1px solid #fedc1c; border-top:1px solid #969696;}
.box_kiemelt .sor     {float:left; clear:left; width:314px; padding:4px 10px;}
.box_kiemelt .sor .kep{float:left; width:70px;}
.box_kiemelt .sor .txt{float:left; width:244px;}
.box_kiemelt .sor .txt a span {font-weight:bold; color:#fedc1c;}
.box_kiemelt .hogyan  {float:left; clear:left; width:313px; padding:4px 10px 12px 10px; font-weight:bold; background:url(../images/gs_bg_box_right.gif) no-repeat bottom right;}
.box_kiemelt .hogyan a {color:#fedc1c;}
.box_kiemelt .hogyan a:hover {text-decoration:underline;}


.border_box {float:left; clear:left; width:593px; padding:10px; margin:8px 0; background:#4c4c4c url(../images/gs_bg_box_right.gif) no-repeat bottom right; border:1px solid #969696;}

.kiemelt_letoltesek {float:left; clear:left; width:575px; padding:8px 19px 10px 19px; background:#4c4c4c url(../images/gs_bg_box_right.gif) no-repeat bottom right; border-left:1px solid #969696; border-right:1px solid #969696; border-bottom:1px solid #969696;}

.box_top        {float:left; width:275px;}
.box_top#fav    {padding:0 12px 0 0;}
.box_top#best   {padding:0 0 0 13px;}
.box_head       {float:left; clear:left; width:275px; line-height:24px; font-weight:bold;}
.box_top a      {float:left; clear:left; display:block; width:263px; padding:0 0 0 12px; color:#fedc1c !important; background:url(../images/gs_bg_nyil.gif) no-repeat 0 8px;}
.box_top a:hover{text-decoration:underline;}
.box_top .ezaz  {float:left; clear:left; width:263px; padding:0 0 0 12px; background:url(../images/gs_bg_nyil.gif) no-repeat 0 8px;}
.box_top a img.cs{border:0; margin:4px 0 0 0; padding:0; width:50px; height:10px;}

img.szerk   {margin:0 6px 6px 0;}


span#tmobile{font-weight:bold; color:#e70073;}
span#voda   {font-weight:bold; color:#f00;}
span#pannon {font-weight:bold; color:#09f;}


.hirdetes {float:left; clear:left; width:468px; margin:7px 0; padding:7px 0 7px 20px; background:url(../images/bg_hirdetes.jpg) no-repeat left center; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}


.regisztralj   {width:575px; height:140px; padding:20px; background:url(../images/gs_bg_regisztralj.gif) no-repeat 0 0;}

.colorbox           {float:left; width:160px;}
.colorbox .headline {float:left; clear:left; width:135px; padding:0 0 0 25px; line-height:30px; font-weight:bold; color:#fedc1c;}
.colorbox#green     {padding:0 36px 0 34px;}
.colorbox a         {float:left; display:block; width:160px; color:#ccc !important;}
.colorbox a:hover   {text-decoration:none !important; color:#fedc1c !important;}


.munka_hosei        {float:left; clear:left; width:576px; padding:8px 18px 10px 19px; background:#4c4c4c url(../images/gs_bg_box_right.gif) no-repeat bottom right; border-left:1px solid #969696; border-right:1px solid #969696; border-bottom:1px solid #969696;}
.munka_hosei .line  {float:left; width:576px; font-weight:bold; margin:0 0 10px 0;}
.munka_hosei .avatar{float:left; width:268px; padding:2px 10px;}
.munka_hosei .avatar .cim {float:left; clear:left; width:268px; line-height:22px; font-weight:bold;}
.munka_hosei .avatar .cim#c1 {color:#f90;}
.munka_hosei .avatar .cim#c2 {color:#fff; margin:0 0 5px 0;}
.munka_hosei .avatar .av {float:left; clear:left; width:198px; padding:2px 0 2px 70px; background:url(../fotok/users/0.jpg) no-repeat 0 2px;}
.munka_hosei .avatar .av a {color:#fedc1c !important; display:block;}
.munka_hosei .avatar .av a:hover {text-decoration:none !important; color:#f2f2f2 !important;}



.koszonto           {float:left; width:285px; padding:0 25px 0 0;}
.friss              {float:left; width:285px; padding:0 0 0 20px;}
.friss h1           {font-family:Arial, Tahoma, Verdana; text-transform:uppercase; width:285px; font-size:100%; font-weight:bold; line-height:20px; border-bottom:1px solid #fedc1c; margin:0;}
.friss ul           {float:left; clear:left; list-style-type:none; width:285px; padding:0; margin:0;}
.friss ul li        {float:left; clear:left; background:url(../images/gs_bg_li.gif) repeat-x bottom;}
.friss ul li a      {display:block; width:270px; line-height:24px; padding:0 0 0 15px; background:url(../images/gs_bg_nyil.gif) no-repeat 0 10px; color:#fedc1c !important;}
.friss ul li a:hover{text-decoration:underline !important;}


span.mini {font-size:85%;}


.nagybox_cim {float:left; clear:left; width:603px; line-height:20px; margin:15px 0 0 0; text-transform:uppercase; padding:0 5px; font-size:90%; font-weight:bold; color:#f2f2f2; background:url(../images/gs_bg_box_right_head.gif) repeat-x top; border:1px solid #969696; border-bottom:1px solid #fedc1c;}


.kepek              {float:left; clear:left; width:640px;}
.kepek .head        {float:left; clear:left; width:620px; padding:12px 10px; height:16px; text-align:right;}
.kepek .picture     {float:left; clear:left; width:640px; height:480px; text-align:center; background:#f0f0f0;}
.kepek .picture img {border:0; margin:0; padding:0; width:640px; height:480px;}
.kepek .foot        {float:left; clear:left; width:620px; padding:10px; line-height:20px; text-align:center;}


.jelent, elkuld {float:left; clear:left; width:600px; padding:10px;}


.rss_linkek a            {padding:0 0 0 20px; color:#f2f2f2 !important; background:url(../images/ico_rss.gif) no-repeat 0 1px;}
.rss_linkek a:hover      {color:#f37027 !important;}
.rss_linkek ul           {float:left; clear:left; list-style-type:none; width:595px; padding:0; margin:0;}
.rss_linkek ul li        {float:left; clear:left; padding:0 0 0 40px; width:575px; list-style-type:none;}
.rss_linkek ul li a      {}
.rss_linkek div          {float:left; clear:left; width:468px; padding:0 0 0 20px; margin:15px 0 0 0;}
.rss_linkek div a        {font-weight:bold;}


#box-mobil               { text-align:left; background:#4c4c4c url(../images/gs_bg_box_right.gif) right bottom no-repeat; clear:left; border-bottom:1px solid #969696; overflow:auto; *height:1%; }
#box-mobil h1            { margin:0; font:bold 11px Arial,Tahoma,Verdana,sans-serif; border-bottom:1px solid #fedc1c; line-height:20px; padding:0 5px; background:url(../images/gs_bg_box_right_head.gif) left top repeat-x; border-top:1px solid #969696; }
#box-mobil h1 a:link,
#box-mobil h1 a:visited  { color:#f2f2f2; }
#box-mobil h2            { margin:0; padding:0; font-size:16px; }
#box-mobil ul            { list-style-type:none; padding:0; margin:1em; margin-bottom:0; }
#box-mobil li            { clear:left; }
#box-mobil li img        { float:left; margin:0 1em 1em 0; border:1px solid #333; }
#box-mobil a:link,
#box-mobil a:visited     { color:#fedc1c; }
#box-mobil a:hover       { text-decoration:underline; }


.cimkefelho {text-align:left;}
.cimkefelho a   {color:#f2f2f2; padding:0 4px;}
.cimkefelho a:hover {color:#fedc1c; text-decoration:none;}
.cimkefelho a.c1{font-size:90%;}
.cimkefelho a.c2{font-size:100%;}
.cimkefelho a.c3{font-size:120%;}
.cimkefelho a.c4{font-size:150%;}
.cimkefelho a.c5{font-size:200%;}

.cimkefelho ul    {float:left; clear:left; list-style-type:none; width:313px; padding:0; margin:0;}
.cimkefelho ul li {float:left; clear:left; width:314px; padding:0;}
.cimkefelho ul li a {font-weight:normal; color:#fff !important;}
.cimkefelho ul li a:hover {text-decoration:underline !important; color:#fedc1c !important;}

.cimkefelho_fejlec a {color:#fff; width:304px; padding:0 0 0 20px; background:url(../images/ico_rss.gif) no-repeat 0 0;}
.cimkefelho_fejlec a:hover {text-decoration:underline !important;}


