/**************************************************************/
/**************************************************************/
/******** [origo] Foci VB 2010 CSS - 2010.03.29. **********/
/**************************************************************/
/**************************************************************/


/* ALAP DEFINICIOK */

html, body, div, ul, li, h1, dl, dd, label, p,a, img:link, img:hover, img, iframe, fieldset, form, input { margin: 0; padding: 0; border: 0; color: #000000; font: normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif; }
p { font: normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif; line-height: 18px; }
a, a:link, a:visited { color: #ff6a0f; text-decoration: none; }
a:hover { text-decoration: underline; }
h2, h2 a,  h2 a:link { font: bold 15px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #585858; }
.clear { clear: both; }
.hide { display: none; }
.bold { font-weight: bold !important; }

/* ALAP DEFINICIOK VÉGE */

body { margin-left: auto; margin-right: auto; display: block; width: 971px; background: url(focivb-bg-bors.png) no-repeat top center #148d40; }
#borsodi-bg { background-color: #fff; display: table; }

/* KÖZÖS [ORIGO] FEJLÉC */

#kozos-fej { width: 966px; height: 33px; background: url(kozos-fejlec-bg.gif) repeat-x #151515; margin: 0 auto; padding-right: 5px; }
#kozos-fej a { color: #FFF; text-decoration: none; font-weight: bold; margin-right: 9px; padding: 9px 15px 2px 8px; background: url(fej-pontv.gif) repeat-y right; display: block; float: left; }
#kozos-fej a.fejlec-iwiw { background: none; }

#kozos-fej a:hover { text-decoration: underline; }
#ok { width: 414px; height: 27px; display: block; float: right; background-color: #bababa; }

span#ok-sarok-bal { background: #2d2d2d url(ok-bg-bal.gif) no-repeat left; height: 27px; width: 2px; display: block; float: left; }
#ok label { float: left; color: #fff; padding: 6px 8px 0 6px; }
#ok select { float: left; margin: 3px 8px 0 0; border: 0; }
#ok fieldset { float: left; width: 240px; height: 20px; background: #fff url(ok-bg-mezo.gif) no-repeat left; margin-top: 3px; }
* html #ok fieldset { margin-right: -4px; }
#q { border: 0; width: 148px; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }
* html #q { width: 140px; }
#ok-keres { width: 87px; height: 16px; background: url(ok-keresd.gif) no-repeat; border: 0; margin: 2px 1px 0 2px; cursor: pointer; }

span#ok-sarok-jobb { background: #2d2d2d url(ok-bg-jobb.gif) no-repeat right; height: 27px; width: 2px; display: block; float: right; }
div#fancyDropDown_A { position: relative; float: left; z-index: 999; height: 20px; width: 104px; background: url(fancy-bg.gif) no-repeat left; margin: 3px 4px 0 0; }
* html div#fancyDropDown_A { margin: 3px 4px 0 0; }
#fancyDropDown_A select { left: -999em; position: absolute; }
.myDropDown { text-align: left; width: 104px; color: #000; cursor: default; }
.myDropDownSelected, .myDropDownSelectedHover { display: block; font-weight: normal; padding: 3px 0 0 4px; width: 100px; color: #000; }
.myDropDownList { top: 18px; left: 0px; width: 104px; position: absolute; background-color: #fff; }
.myDropDownList span { display: block; width: 100px; cursor: default; padding: 1px 0 2px 1px; border: 2px solid #fff; }
div#fancyDropDown_A .myDropDownItem { background-color: #fff; display: block; width: 99px; }
div#fancyDropDown_A .myDropDownItemHover { background-color: #e6e6e6; color: #000; width: 99px; }
div#fancyDropDown_A .myDropDownItemAct { background-color: #fff; color: #000; width: 99px; }
div#fancyDropDown_A .myDropDownItemActHover { background-color: #e6e6e6; color: #000; width: 99px; }
/* KÖZÖS [ORIGO] FEJLÉC VÉGE */


/* HEADER */
#header { width: 951px; height: 204px; margin: 10px 10px 0 10px; background: url(fejlec-menu-bors.jpg) no-repeat; }
.headlink { width: 650px; height: 150px; display: block; float: left; }
.borsodilink { width: 300px; height: 204px; display: block; float: right; }
* html .headlink { height: 151px; }
.description { display: none; }
#menu { padding-left: 6px; height: 33px; }
#menu a, #menu a:active, #menu a:visited, #menu a:link { display: block; float: left; background-image: none; background-repeat: no-repeat; }
#menu a.m1 { width: 90px; height: 33px; }
#menu a.m2 { width: 91px; height: 33px; }
#menu a.m3 { width: 84px; height: 33px; }
#menu a.m4 { width: 97px; height: 33px; }
#menu a.m5 { width: 101px; height: 33px; }
#menu a.m6 { width: 68px; height: 33px; }
#menu a.m7 { width: 101px; height: 33px; }

#menu a.m1:hover { background-image: url(menu1.gif); }
#menu a.m2:hover { background-image: url(menu2.gif); }
#menu a.m3:hover { background-image: url(menu3.gif); }
#menu a.m4:hover { background-image: url(menu4.gif); }
#menu a.m5:hover { background-image: url(menu5.gif); }
#menu a.m6:hover { background-image: url(menu6.gif); }
#menu a.m7:hover { background-image: url(menu7-bors.gif); }
/* HEADER VÉGE */

/* MAIN */
#main { width: 951px; display: block; overflow: hidden; margin: 0 auto; padding: 0; }

/* BAL */
#bal { display: block; width: 640px; overflow: hidden; float: left; margin-right: 10px; }
* html #bal { margin-right: 7px; }

/* címlapi fődoboz */
div#fodoboz { display: block; width: 640px; height: 370px; overflow: hidden; background: url(fodoboz-bg.png) no-repeat; }
div#fodoboz h2 { margin: 0; }
div.fo-bal { display: block; width: 314px; height: 355px; margin: 10px 10px 0 10px; float: left; }
* html div.fo-bal { margin-left: 5px; }
div.fo-bal a.fohir { display: block; font-weight: normal; font-size: 20px; color: #464646; margin: 5px 0 0 0; }
div.fo-bal a.rovatcim { font-weight: normal; font-size: 10px; color: #000; }
div.fo-bal span.cikk-date { margin-bottom: 6px; font-size: 10px; color: #8e8e8e; margin-left: 10px; background: url(ofriss_bg.gif) left no-repeat; padding-left: 10px; }
div.fo-bal p { margin: 6px 0 0 0; width: 314px; font-size: 12px; line-height: 14px; }		
div.fo-jobb-div { display: block; width: 292px; height: 355px; float: left; }
div.fo-jobb-div a { text-decoration: none !important; }
a.fo-jobb, a.fo-jobb:hover { display: block; width: 277px; height: 29px; padding: 11px 10px 11px 10px; text-decoration: none; border-bottom: 1px solid #e7e7e7; font-size: 12px; line-height: 14px; }
a.fo-jobb { color: #000; }
a.fo-jobb:hover, a.fo-jobb-activ, a.fo-jobb-activ:hover { color: #fff !important; }
a.fo-jobb-activ, a.fo-jobb-activ:hover { display: block; width: 277px; height: 29px; padding: 11px 10px 11px 9px; text-decoration: none; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; background: url(fodoboz-aktiv-bg-bors.png) repeat-x #098945; font-size: 12px; line-height: 14px; }
div.fo-bal p img, a.fo-jobb img, a.fo-jobb-activ img { margin: 0 0 -2px 5px; }

a.fo-jobb .imgpas { display: none; }
a.fo-jobb-activ .imgakt, a.fo-jobb-active:hover .imgakt { display: none !important; }
/* címlapi fődoboz end */

/* csapatok doboz */
#csapatok { width: 640px; height: 29px; display: block; background: url(csapatok-bg-bors.png) repeat-x; margin-top: 10px; overflow: hidden; }
#csapatok .bal { width: 9px; height: 29px; background: url(csapatok-bal-bors.png) no-repeat; display: block; float: left; }
#csapatok .jobb { width: 9px; height: 29px; background: url(csapatok-jobb-bors.png) no-repeat; display: block; float: right; }
#csapatok p { width: 316px; height: 22px; background: url(csapatok-border-bors.png) right no-repeat; margin: 0; padding: 7px 15px 0 0; font: bold 12px Helvetica, Arial, Geneva, sans-serif; color: #fff200; float: left; }
#csapatok p a { color: #fff200; text-decoration: none; font-weight: bold;}
#csapatok p a:hover { color: #fff200; text-decoration: underline; }
#csapatok .csapat-t { font: normal 12px Helvetica, Arial, Geneva, sans-serif; color: #fff; display: block; float: left; height: 22px; padding: 7px 10px 0 20px; }
#csapatok select { font-size: 12px; height: 20px; border: 1px solid #e6e6e6; width: 190px; margin-top: 5px; }
* html #csapatok select { margin-top: 3px; }
/* csapatok doboz vége */

/* clap main */
div#clap-main { width: 640px; display: block; overflow: hidden; background-color: #fff; margin: 13px 0 0 0; }

div#gyujto-box-jobb { width: 301px; float: right; border-left: 13px solid #fff; background-color: #fff; }

/* első játék doboz */
#jatek1 { width: 280px; height: 210px; background: url(jatek1-bg.png) no-repeat; padding: 10px; margin-bottom: 10px; }
* html #jatek1 { margin-bottom: 1px; }
.kerdes { width: 155px; float: left; color: #fff; }
.narancsbold14 { font-size: 14px; font-weight: bold; color: #ff6a0f; display: block; padding: 0; }
.bold14 { font-size: 18px; font-weight: bold; display: block; }
.sima20 { font-size: 18px; display: block; padding: 0; }
.valaszok a { padding: 4px 0 5px 18px; background: url(tovabb-nyil-fekete.png) 0 5px no-repeat; font-size: 12px; color: #fff !important; display: block; cursor: pointer; }
#jatek1 .bold14 { font-size: 16px; }
#jatek1 .sima20 { font-size: 16px; }
/* első játék doboz vége */

/* második játék doboz */
#jatek2 { width: 279px; height: 158px; background: url(jatek2-bg.png) no-repeat; padding: 11px; margin-bottom: 10px; font-size: 14px; }
#jatek2 .narancsbold14 { padding-bottom: 15px; }
#jatek2 a { color: #ff6a0f; font-size: 14px; cursor: pointer; }
#jatek2 a img { display: block; border: 1px solid #e7e7e7; margin-bottom: 13px; }
.valaszt1, .valaszt2 { float: left; display: block; width: 118px; text-align: center; }
.vagy { width: 33px; float: left; font-weight: bold; text-align: center; padding-top: 103px; font-size: 14px; }

#index-dt { display: none; padding: 5px 10px 15px 10px; height: 0; overflow: hidden;2010.06.04. }
#index-dt h3 { font-size: 14px !important; color: #464646; margin: 0 !important; padding: 0 0 5px 0 !important; color: #ff6a0f; }
#index-dt p { font-size: 12px; }
/* második játék doboz vége */

/* képek videók doboz */
.kep-video { width: 301px; height: 307px; background: url(kep-video-bg.png) no-repeat; margin-bottom: 10px; }
.video-kep { width: 301px; height: 307px; background: url(video-kep-bg.png) no-repeat; margin-bottom: 10px; }
.kepek, .videok { width: 123px; height: 33px; display: block; float: left; margin-left: 20px; margin-bottom: 20px; }
* html .kepek, * html videok { margin-left: 10px; }
.tab-kep { display: block; width: 280px; height: 217px; margin: 0 auto 7px auto; }
.tab-kep img { border: 1px solid #e0e0e0;  }
.lapoz-tab { width: 100%; height: 20px; margin-top: 60px; }
* html .lapoz-tab { margin-top: 0; }
.lapoz-bal { width: 18px; height: 18px; display: block; float: left; background: url(lapoz-bal.png) no-repeat; margin-left: 10px; }
.lapoz-jobb { width: 18px; height: 18px; display: block; float: right; background: url(lapoz-jobb.png) no-repeat; margin-right: 10px; }
.kepalair { width: 222px; display: block; float: left; text-align: center; }
/* képek videók doboz vége */

/* gyűjtő doboz - közép hasáb */
div#clap-main div.gyujto-hir h3 { margin: 0; }
div#clap-main .cikk-info { display: block; }
div#clap-main div.gyujto-hir a.keskeny-pic { border: 1px solid #d9e4e8; width: 119px; margin: 8px 7px 0 0; float: left; }
div.gyujto-hir { margin: 0 10px 10px 0; padding-bottom: 10px; border-bottom: 1px solid #e6e6e6; display: table; }
div.gyujto-hir a.keskeny-cim { display: block; font-size: 20px; color: #464646; margin-bottom: 3px; font-weight: normal; }
div.gyujto-hir a.rovatcim { display: none; font-weight: normal; font-size: 10px; color: #000; padding: 1px 1px 0 1px;}
div.gyujto-hir div.adatok { display: block; }
div.gyujto-hir span.cikk-date { margin-bottom: 6px; font-size: 10px; color: #8e8e8e; }
div.gyujto-hir p, div.gyujto-hir p.keskeny-szoveg { display: block; margin: 6px 0 0 0; line-height: 14px; }
div.gyujto-hir p.keskeny-szoveg-kep { display: block; margin: 6px 0 0 0; line-height: 14px; }
* html div.gyujto-hir p.keskeny-szoveg-kep { height: 93px; }
/* gyűjtő doboz - közép hasáb vége */

/* clap main vége */

/* JOBB */
#jobb { display: block; width: 301px; float: left; overflow: hidden; }
* html #jobb { position: relative; left: 3px; }
#fejlec-jobb { width: 301px; height: 38px; background: url(fejlec-jobb-bors.jpg) no-repeat; }
#fejlec-jobb a { display: block; width: 301px; height: 38px; }
#gyujto-box-jobb h3, #jobb h3 { font-size: 16px; font-weight: bold; color: #ff6a0f; display: block; margin: 0; padding: 9px 0 8px 12px; }

/* legfrissebb tab doboz */
.friss { margin-top: 10px; }
.friss .vb-friss { width: 301px; height: 43px; background: url(vb-friss-bors.png) no-repeat; }
.friss .origo-friss { width: 301px; height: 43px; background: url(origo-friss-bors.png) no-repeat; }
.friss .vb-tab { width: 110px; height: 32px; display: block; float: left; margin: 0 8px 0 12px; }
* html .friss .vb-tab { margin-left: 6px; }
.friss .origo-tab { width: 150px; height: 32px; display: block; float: left; }
#friss-cikkek { width: 299px; border-right: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; background: url(friss-bg.png) repeat-x #f8f8f8; display: block; padding: 4px 0; }
#friss-cikkek dd { margin: 8px 6px 0 10px; }
#friss-cikkek dd span { font-weight: bold; padding-right: 3px; color: #3e3e3e; }
#friss-cikkek dd a { padding-left: 43px; background: url(friss-nyil.png) 35px 5px no-repeat; display: block; margin-top: -14px; }
.friss-alul { width: 301px; height: 49px; background: url(friss-alul.png) no-repeat; }
.friss-alul .gombos { width: 136px; height: 31px; background: url(gombos-bg.png) no-repeat; display: block; float: left; margin: 10px 0 0 9px; }
* html .friss-alul .gombos { margin-left: 5px; }
.gombos .vissza10 { width: 18px; height: 18px; display: block; float: left; background: url(vissza10.png) no-repeat; margin: 7px; }
.gombos span { display: block; float: left; margin: 8px 8px; }
* html .gombos span { margin: 8px 0; }
.gombos .elore10 { width: 18px; height: 18px; display: block; float: left; background: url(elore10.png) no-repeat; margin: 7px 0 7px 7px; }
.gombos .rss-hir { padding-right: 26px; background: url(rss-hir.png) right no-repeat; color: #000 !important; height: 17px; margin: 5px 0 0 10px; padding-top: 3px; display: block; width: 90px; }
/* legfrissebb tab doboz vége */

/* hirdetés 250x250 */
.hirdetes250 { width: 301px; height: 234px; background: url(hirdetes250.png) no-repeat; padding: 33px 0; text-align: center; margin-top: 10px; }
.hirdetes250bc { width: 301px; height: 143px; background: url(hirdetes250bc.png) no-repeat; padding: 33px 0; text-align: center; margin-top: 10px; }
/* hirdetés 250x250 vége */

/* hírlevél */
#hirlevel { width: 301px; height: 67px; background: url(hirlevel-bg.png) no-repeat; margin-top: 10px; }
* html #hirlevel { margin: 0; }
#hirlevel input { width: 199px; font-size: 12px; color: #878787; border: 1px solid #e6e6e6; background: url(input-bg.png) repeat-x; margin: 0 8px 0 12px; float: left; padding: 1px 1px 2px; }
#hirlevel a { width: 66px; height: 20px; display: block; background: url(mehet-gomb.png) no-repeat; float: left; }
/* hírlevél vége */

/* ajánlatok */
#ajanlatok { width: 301px; margin-top: 10px; background: url(ajanlatok-bent.png) repeat-y; }
#ajanlatok h3 { padding-top: 0; margin-top: -3px; }
.kiskepes { margin: 0 10px 0; min-height: 101px; }
* html .kiskepes { height: 101px; }
.kiskepes img { float: left; margin-right: 9px; }
.kiskepes .kiskepes-t { font-size: 14px; display: block;  }
.kiskepes span { display: block; padding-top: 10px; }
.tovabbi { width: 280px; display: block; border-top: 1px solid #e6e6e6; padding: 10px 0 0 0; color: #000 !important; margin: 10px 0 0 11px; }
.tovabbi img { margin: 0 0 -2px 10px; }
/* ajánlatok vége */

/* támogatók */
#tamogatok { width: 301px; height: 172px; background: url(tamogatok.png) no-repeat; margin-top: 10px; }
* html #tamogatok { margin-top: 0; }
/* támogatók vége */

/* lábléc */
#lablec {	clear: both; display: block; float: left; width: 100%; background-image: url(lablec-bg.gif); background-repeat: repeat-x;margin-top: 20px; }
#lablec a:hover { text-decoration: underline; }
#corp-origo { float: right;	border-left: 1px solid #dad9c6;	margin-right: 18px; margin-top: 18px; padding-left: 18px; }
#corp-logo { display: block; width: 106px;  height: 62px; background-image: url(corp-logo.gif) !important; margin-bottom: 20px !important; }
#corp-origo a { display: block; padding-left: 20px; background-repeat: no-repeat; background-position: 0 5px; font-size: 11px; font-weight: bold; color: #000; font-family: Arial, Verdana; margin-bottom: 4px; line-height: 21px; }
a#corp-irjon { background-image: url(irjon-ikon.gif); }
a#corp-irjon:hover { background-image: url(irjon-h-ikon.gif); text-decoration: none; color: #0049b6; }
a#corp-archivum { background-image: url(archivum-ikon.gif); }
a#corp-archivum:hover { background-image: url(archivum-h-ikon.gif); text-decoration: none; color: #0049b6; }
a#corp-rss { background-image: url(rss-ikon.gif); }
a#corp-rss:hover { background-image: url(rss-h-ikon.gif); text-decoration: none;	color: #0049b6; }
a#corp-hirlevel { background-image: url(hirlevel.gif); }
a#corp-hirlevel:hover { background-image: url(hirlevel-h.gif); text-decoration: none; color: #0049b6; }
a#corp-cimke { background-image: url(cimke-ikon.gif); }
a#corp-cimke:hover { background-image: url(cimke-h-ikon.gif); text-decoration: none; color: #0049b6; }
.elso-doboz { font-size: 11px; color: #82826a; float: left; margin: 0 25px 10px 12px; width: 308px; }
#lablec h4 { clear: both; display: block; margin-left: 8px; font-size: 11px; font-family: Arial, Verdana; font-weight: bold; margin-bottom: 6px; padding-top: 20px; margin-top: 0; }
#lablec .elso-doboz a { margin-left: 7px; color: #82826a;  padding-right: 7px; background-image: url(lab-elvalaszto.gif); background-repeat: no-repeat; background-position: 100% 5px; display: block; float: left; line-height: 17px; }
#lablec .elso-doboz a.ut { background-image: none; }
#itt-a-vege { width: 100%; background-color: #d5d5d5;  clear: both; float: left; padding-top: 8px; padding-bottom: 8px; }
#itt-a-vege a { display: block; font-family: Verdana, Arial; font-size: 11px; color: #82826a; background-image: url(lab-elvalaszto.gif); background-repeat: no-repeat; background-position: 100% 5px; padding-right: 10px; margin-right: 10px; float: right; }
a#utolso-link { float: right; margin-right: 0; background-image: none; }
#jog { float: left !important; padding-left: 10px; }
/* lábléc vége */

/* menetrend */
#rendezo { width: 621px; height: 51px; display: block; background: url(rendezo-bg.png) repeat-x; margin: 9px 0 0 10px; }
#rendezo .bal { width: 9px; height: 51px; background: url(rendezo-bal.png) no-repeat; display: block; float: left; }
#rendezo .jobb { width: 9px; height: 51px; background: url(rendezo-jobb.png) no-repeat; display: block; float: right; }
#rendezo .megj { width: 89px; height: 16px; background: url(megjelenites.png) no-repeat; display: block; float: left; margin: 20px 33px 0 21px; }
* html #rendezo .megj { margin-left: 10px; }
#rendezo .datum-sz { width: 109px; height: 20px; display: block; float: left; background: url(datum-szerint.png) right 0 no-repeat; margin: 20px 33px 0 0; }
#rendezo .csoport-sz { width: 118px; height: 20px; display: block; float: left; background: url(csoport-szerint.png) right 0 no-repeat; margin: 20px 33px 0 0; }
#rendezo .orszagok-sz { width: 129px; height: 20px; display: block; float: left; background: url(orszagok-szerint.png) right 0 no-repeat; margin: 20px 0 0 0; }
* html #rendezo .datum-sz { background-position: right 4px; margin-top: 16px; }
* html #rendezo .csoport-sz { background-position: right 4px; margin-top: 16px; }
* html #rendezo .orszagok-sz { background-position: right 4px; margin-top: 16px; }

.csoport-db { width: 621px; font-size: 14px; border-top: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5; margin: 20px 0 0 10px; }
.csoport-db th { font-weight: normal; font-size: 14px; }
.csoport-db tr, .csoport-db td { height: 33px; text-align: center; }
.csoport-db .szurke { background-color: #f2f2f2; }
.csoport-db .csopnev { font-weight: bold; color: #ff6a0f; text-align: left; }
.csoport-db .helyszin, .csoport-db .helyszin a { font-size: 12px; width: 140px; }
.csoport-db a { font-size: 14px; }
.csoport-db .balra { text-align: left; }
.csoport-db .balra b { padding: 0 15px 0 6px; }
.csoport-db .bold { width: 90px; }
.csoport-db .helyszin { width: 150px; }
.csoport-db .meccsek { width: 304px; }
.csoport-db .meccsek a { font-weight: bold; }
.csoport-db .eredmeny { width: 74px; }

#kieses { width: 630px; height: 469px; background: url(kieses.png) no-repeat; display: block; overflow: hidden; padding: 0 0 0 10px; }
.meccs-db { width: 100px; height: 81px; text-align: center; font-size: 12px; color: #fff; padding-top: 2px; }
.meccs-db .kies-ido { display: block; }
.meccs-db .kies-hely { font-weight: bold; display: block; }
.meccs-db .kies-meccs { font-weight: bold; display: block; }
.meccs-db .kies-meccs a {font-weight: bold; color: #FFF;} 
.meccs-db .kies-eredmeny { font-weight: bold; font-size: 18px; display: block; }
.oszlop-egy { width: 100px; margin-top: 36px; margin-right: 13px; float: left; }
.kies1 { }
.kies2 { margin-top: 9px; }
.kies3 { margin-top: 71px; }
.kies4 { margin-top: 9px; }
.oszlop-ketto { width: 133px; margin-top: 82px; margin-right: 13px; float: left; }
.kies5 { }
.kies6 { margin-top: 40px; margin-left: 34px; }
.kies7 { margin-top: 40px; }
.oszlop-harom { width: 100px; margin-top: 206px; margin-right: 13px; float: left; }
.kies8 { }
.kies9 { margin-top: 40px; }
.oszlop-negy { width: 133px; margin-top: 82px; margin-right: 13px; float: left; }
.kies10 { margin-left: 34px; }
.kies11 { margin-top: 40px; }
.kies12 { margin-top: 40px; margin-left: 34px; }
.oszlop-ot { width: 100px; margin-top: 36px; float: left; }
.kies13 { }
.kies14 { margin-top: 9px; }
.kies15 { margin-top: 71px; }
.kies16 { margin-top: 9px; }
/* menetrend */
		
/* CSAPAT ALOLDAL */
#clap-main h1 { font-size: 24px; padding-bottom: 5px; border-bottom: 2px solid #dcdcdc; margin-bottom: 10px; }
#csapat-szuro { width: 301px; height: 29px; background: url(csapat-szuro-bg.png) no-repeat; margin-bottom: 11px; }
#csapat-szuro .csapat-t { font: normal 12px Helvetica, Arial, Geneva, sans-serif; color: #fff; display: block; float: left; height: 22px; padding: 7px 10px 0 20px; }
#csapat-szuro select { font-size: 12px; height: 20px; border: 1px solid #e6e6e6; width: 190px; margin-top: 5px; }
* html #csapat-szuro select { margin-top: 3px; }

#adatok { width: 301px; margin-bottom: 11px; background: url(adatok-bent.png) repeat-y #fdfdfd; }
#adatok h3 { margin-top: -12px; }
#adatok table { width: 280px; margin: 0 0 12px 12px; }
#adatok table td { height: 22px; }
#adatok table td a { font-weight: bold; }
#adatok .megtobb-info { padding: 0 20px 0 12px; background: url(tovabb-nyil.png) right no-repeat; font-weight: bold; }
/* CSAPAT ALOLDAL vége */

/* CSAPATOK */
.csapat-db { width: 310px; height: 107px; display: block; overflow: hidden; float: left; margin: 10px 0 0 10px; }
* html .csapat-db { margin-left: 5px; }
.csapat-db img { float: left; margin-right: 12px; }
.csapat-db h2 { display: block; padding-bottom: 8px; margin: 0; }
.csapat-db h2 a { font-size: 16px; font-weight: bold; color: #ff6a0f; }
.csapat-db p { margin: 0 0 5px 0; display: block; line-height: 14px; }
.csapat-db .csapat-tovabb { width: 18px; height: 18px; display: table; background: url(csapat-tovabb.png) no-repeat; }
* html .csapat-db .csapat-tovabb { display: block; }
/* CSAPATOK vége */


/* címlapi játék popup */
#jatek-pop { width: 300px; height: 389px; padding-left: 21px; display: block;
						filter:alpha(opacity=0);
						-moz-opacity:0;
						opacity: 0;
						overflow: hidden; background: url(clap-boxbg.png) no-repeat; position: absolute; top: 676px; left: 392px; }
* html #jatek-pop { background-image: url(clap-boxbg.gif); }
#kapaszkodo { width: 270px; height: 30px; display: block; float: left; background-color: #c00; }
.bezar-pop { width: 18px; height: 18px; display: block; float: right; margin: 7px 10px 0 0; }
.kerdeskep { width: 280px; margin-top: 17px; padding-bottom: 5px; display: table; }
.kerdeskep span { font-size: 16px; display: block; float: left; width: 155px; }
.kerdeskep img { float: left; border: 1px solid #e7e7e7; }
.skill { width: 252px; height: 27px; background: url(skill-bg.png) no-repeat; margin-top: 10px; padding: 8px 13px 0 13px; }
* html .skill { background-image: url(skill-bg.gif); }
.skill span { font-size: 16px; color: #fff; }
.skill .s-ertek { width: 35px; float: right; text-align: right; }
.skill .s-name { display: block; width: 215px; }
/* címlapi játék popup vége */

/* JÁTÉK OLDAL */
#foci-jatek h2 { font-size: 20px; font-weight: normal; color: #464646; padding-bottom: 10px; margin: 0; }
#foci-jatek h3 { font-size: 14px; font-weight: bold; color: #464646; padding-bottom: 10px; margin: 0; }
#foci-jatek p { margin: 0 0 10px 0; }

#alomcsapat { width: 305px; height: 167px; background: url(alom-bg.png) no-repeat; padding: 13px 0 0 14px; float: left; margin-right: 10px; }
#alomcsapat a { display: block; float: left; }
#alomcsapat img { float: left; }
.alom2 { background: url(alom_02v.png) no-repeat; }
.alom6 { background: url(alom_06v.png) no-repeat; }
.alom8 { background: url(alom_08v.png) no-repeat; }
.alom10 { background: url(alom_10v.png) no-repeat; }
.alom12 { background: url(alom_12v.png) no-repeat; }
.alom16 { background: url(alom_16v.png) no-repeat; }
.alom18 { background: url(alom_18v.png) no-repeat; }
.alom20 { background: url(alom_20v.png) no-repeat; }
.alom22 { background: url(alom_22v.png) no-repeat; }
.alom26 { background: url(alom_26v.png) no-repeat; }
.alom28 { background: url(alom_28v.png) no-repeat; }
.alom2:hover img, .alom6:hover img, .alom8:hover img, .alom10:hover img, .alom12:hover img, .alom16:hover img, .alom18:hover img, .alom20:hover img, .alom22:hover img, .alom26:hover img, .alom28:hover img { visibility: hidden; }
.bubi { width: 132px; height: 147px; display: none; overflow: hidden; background: url(jatek-bubi.png) no-repeat; position: absolute; margin: -155px 0 0 -30px; padding: 11px 0 0 11px; }
.bubi img { border: 1px solid #e7e7e7; display: block; visibility: visible !important; margin-bottom: 5px; }
.bubi span { display: block; margin: 0 auto; text-align: center; font-size: 12px; }
* html .bubi { background-image: url(jatek-bubi.gif); }
.alom2:hover .bubi, .alom6:hover .bubi, .alom8:hover .bubi, .alom10:hover .bubi, .alom12:hover .bubi, .alom16:hover .bubi, .alom18:hover .bubi, .alom20:hover .bubi, .alom22:hover .bubi, .alom26:hover .bubi, .alom28:hover .bubi { display: block; }

#foci-jatek #jatek2 { display: table; }

#onszerint { padding-top: 10px; border-top: 1px solid #e6e6e6; margin-top: 10px; }
.legordul { width: 302px; height: 31px; background: url(select-bg.png) no-repeat; float: left; }
.legordul select { font-size: 12px; height: 20px; border: 1px solid #e6e6e6; width: 280px; margin: 6px 0 0 11px; }
.orszag { margin-right: 15px; }

.jatekbox { width: 291px; height: 337px; background: url(jatek-nagybg.png) no-repeat; display: block; float: left; margin-top: 15px; padding: 12px 0 0 11px; }
.tesztes { margin-right: 15px; }

.tesztes .kerdes { color: #000; }
.tesztes .valaszok a { width: 278px; height: 25px; display: block; background: url(jatek-skill-bg-nyil.png) no-repeat; margin-top: 11px; color: #000 !important; padding: 10px 0 0 34px; font-size: 13px; }
* html .tesztes .valaszok a { background-image: url(jatek-skill-bg.gif); }

.eredmenyek .kerdeskep { padding-bottom: 1px; margin-top: 0; }
.eredmenyek .skill { margin-top: 11px; background-image: url(jatek-skill-bg.png); }
.eredmenyek .skill span { color: #000; }

#jatekoseredmenyek { display: none; }

/* JÁTÉK OLDAL vége */



/* IE7 hacks */

*:first-child+html .bubi { margin: -155px 0 0 -50px; }
*:first-child+html .eredmenyek .kerdeskep { padding-bottom: 4px; margin-top: 10px; }
*:first-child+html .lapoz-tab { margin-top: 0; }
*:first-child+html div.gyujto-hir p.keskeny-szoveg-kep { min-height: 93px; }
*:first-child+html .csapat-db .csapat-tovabb { display: block; }
*:first-child+html #borsodi-bg { display: block; height: 100%; }

/* IE7 hacks vége */


/* Safari és Chrome hack */

@media screen and (-webkit-min-device-pixel-ratio:0) {
.kerdeskep { padding-top: 17px; }
#jatek2 { width: 301px; height: 180px; }
}

/* Safari és Chrome hack vége */

/* eb szavaszďż˝s tďż˝blďż˝zat */


div#tablatart, div#eb2008tabla, div#tablatart2, div#tabla-toplista {
    display:none;
}

a.osszes_jatekos {
    margin-top:3px;
}
table.szavazastablazat {
    border-top: solid 1px #cfcfcf;
    border-left: solid 1px #cfcfcf;
    border-collapse: collapse;
    border-spacing: 0px;
    width:580px;
    margin-bottom:10px;
}
table.szavazastablazat tr td {
    border-right: solid 1px #cfcfcf;
    border-bottom: solid 1px #cfcfcf;
    margin:0;
    padding:0 7px 0 6px;
    background-color:#eaeaea;
    width:72px;
    height:30px;
}
table.szavazastablazat tr td.nev {
    width:103px;
}
table.szavazastablazat tr td.fejlec {
    width:580px;
    padding:0;
    text-align:center;
    text-transform: uppercase;
    background-color:#cfcfcf;
    font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
table.szavazastablazat tr td.orsz-fejlec {
    background-color:#fff;
    font-weight:bold;
}
table.szavazastablazat tr td.vote, table.szavazastablazat tr td.vote2 {
    background-color:#ffffff;
    padding:0 4px 0 6px;
    width:75px;
}
table.szavazastablazat tr td.vote2, table.szavazastablazat tr td.vote2 span {
    text-align:center;
    font-weight:bold;
}
table.szavazastablazat tr td.vote select {
    width:36px;
    display:block;
    float:right;
}
table.szavazastablazat tr td.vote span {
    position:relative;
    top:3px;
}
table.szavazastablazat tr td.csere-fejlec {
    background-color:#fff;
}
table.szavazastablazat tr td.csere {
    width:175px;
}
table.szavazastablazat tr td input.mehetgomb {
    margin:11px 0 7px 227px;
}
table.teljestablazat {
    border-top: solid 1px #cfcfcf;
    border-left: solid 1px #cfcfcf;
    border-collapse: collapse;
    border-spacing: 0px;
    width:580px;
    margin-bottom:-9px;
}
table.teljestablazat tr td {
    border-right: solid 1px #cfcfcf;
    border-bottom: solid 1px #cfcfcf;
    margin:0;
    padding:0;
    background-color:#fff;
    height:30px;
    text-align:center;
}
table.teljestablazat tr td.szurke {
    background-color:#eaeaea;
    text-align:left;
    padding:0 7px 0 6px;

}
table.teljestablazat tr.fejlec td {
    font-weight:bold;
}

table.teljestablazat tr.fofejlec td {
    font-weight:bold;
    text-align:left;
    background-color:#cfcfcf;
    text-transform:uppercase;
    padding:0 7px 0 6px;
}

table.teljestablazat tr.fofejlec td select {
    width:118px;
    display:block;
    float:right;
    font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-transform:none;
}
#mr_teams{
	clear: left;
	font-weight: bold;
	margin-left: auto;
}
#mr_result{
	font-weight: bold;
	padding-left: 5px;
	margin-right: auto;
}
#mr_descr{
	display: block;
	margin-top: 5px;
	width: 578px;
}
#mr_referee{
	display: block;
	margin-top: 5px;
	width: 578px;	
}
div#tabla-lapozas {
    width: 580px;
    height: 18px;
    background-color: #fff;
}
div#tabla-lapozas ul {
    width: 580px;
    display: block;
    height: 18px;
    overflow:hidden;
}
div#tabla-lapozas ul li {
    list-style: none;
    display: inline;
    text-align: center;
    height: 20px;
    float: left;
    background: url(/images/hir/bal-tab_tabla.gif) no-repeat;
    margin: 0 2px -2px 0;
}
div#tabla-lapozas ul li span {
    height: 20px;
    display: block;
    float: left;
    background: url(/images/hir/jobb-tab_tabla.gif) no-repeat top right;
}
div#kozep div#tabla-lapozas ul li span a {
    color: #0049b6;
    text-decoration: none;
    background: url(/images/hir/tab-bg_tabla.gif) repeat-x;
    padding: 2px 4px 4px 4px;
    display: block;
    margin: 0 2px;
    font-weight: bold;
}
div#kozep div#tabla-lapozas ul li span a:hover {
    color:#ffffff;
    text-decoration: none;
}
div#tabla-lapozas ul li.tab-akt {
    background: url(/images/hir/bal-tab-akt_tabla.gif) no-repeat;
}
div#tabla-lapozas ul li.tab-akt span {
    background: url(/images/hir/jobb-tab-akt_tabla.gif) no-repeat top right;
}
div#kozep div#tabla-lapozas ul li.tab-akt span a {
    background-color: #cfcfcf;
    background-image: none;
    color: #000000;
    text-decoration: none;
}
div.tablazat-szav-eltart {
    margin-bottom:20px;
}
/* tďż˝blďż˝zat tabmenďż˝ vďż˝ge */

/* foci vb rádió */
#vbradio { width: 264px; height: 176px; background: url(radio-bg.png) no-repeat; display: block; padding: 24px 19px 0 17px; margin-top: 10px; }
#vbradio .radiocim { font-size: 16px; font-weight: bold; color: #585858; padding-right: 20px; background: url(radio-ikon.png) right no-repeat; width: 66px; margin-bottom: 5px; }
#vbradio span { font-size: 12px; font-weight: bold; color: #585858; padding-bottom: 2px; display: block; }
#vbradio ul { list-style-type: none; margin: 0 0 10px 0; padding: 0; }
#vbradio ul li { padding-bottom: 2px; }
#vbradio a.hallgatom { width: 141px; height: 32px; background: url(hallgatom-gomb.png) no-repeat; display: block; margin: 0 auto 10px 60px; position: absolute; }
#vbradio a.rgomb { width: 122px; height: 23px; display: block; background: url(radio-gomb.png) no-repeat; text-align: center; font-size: 12px; font-weight: bold; color: #ff6a0f; padding-top: 9px; margin-top: 52px; }
#vbradio .kozvetit { float: right; position: relative; top: -10px; }
/* /foci vb rádió */