body { margin:0px; background:url(https://mff.wavecdn.net/mff_start/img/back.jpg); }body,input,select,h1,h2,h3 { font-family:arial; font-size:12px; color:#000; }.clear { clear:both; border:0px; }.round { -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }.transp { background-color:#fff; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; }.transp8 { background-color:#fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85; }.shadow { -webkit-box-shadow:2px 2px 2px 1px rgba(6,6,6,0.5); -moz-box-shadow:2px 2px 2px 1px rgba(6,6,6,0.5); box-shadow:2px 2px 2px 1px rgba(6,6,6,0.5); }.close { position:absolute; top:5px; right:5px; width:28px; height:29px; background:url(https://mff.wavecdn.net/mff_start/img/close.png) top left no-repeat; }.link { cursor:pointer; }.transform { -moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2); transform:scale(1.2); }label { display:inline-block; width:120px; }.boxhead { font-size:14px; font-weight:bold; margin:10px 0 10px 0; }.boxhead2 { font-size:14px; font-weight:bold; margin:0 0 10px 0; color:#8F6803; }h1,h2,h3 { font-size:12px; font-weight:bold; margin:10px 0 10px 0; color:#8F6803; }.buttontext { width:100%; text-align:center; font-weight:bold; font-size:24px; padding-top:12px; }.buttontext2 { width:100%; text-align:center; font-weight:bold; font-size:18px; padding-top:0px; }.buttontext3 { width:100%; text-align:center; font-weight:bold; font-size:14px; padding-top:0px; }.buttontext4 { width:100%; text-align:center; font-weight:bold; font-size:18px; padding-top:8px; }#load { z-index:150; display:none; position:absolute; top:125px; left:50%; margin-left:-26px; background:url(https://mff.wavecdn.net/mff_start/img/loading.gif); width:53px; height:53px; }#block { z-index:150; display:none; position:absolute; top:30px; left:0px; width:100%; height:100%; }.inline { float:left; margin-top:2px; }#rulesback { background-color:transparent; background-image:url(); }#rulesiframe { width:580px; height:280px; }#back { position:absolute; top:0px; left:50%; width:2000px; height:1050px; margin-left:-1000px; overflow:hidden; }.backimg { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back.jpg) top left no-repeat; }.backimg_birthday { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back.jpg) top left no-repeat; }.backimg_karneval{ background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back.jpg) top left no-repeat; }.backimg_easter { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back.jpg) top left no-repeat; }.backimg_xmas { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back.jpg) top left no-repeat; }.backimg_sheep { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back_sheep.jpg) top left no-repeat; }.backimg_sheep_birthday { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back_sheep.jpg) top left no-repeat; }.backimg_sheep_karneval{ background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back_sheep.jpg) top left no-repeat; }.backimg_sheep_easter { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back_sheep.jpg) top left no-repeat; }.backimg_sheep_xmas { background:url(https://mff.wavecdn.net/mff_start/img/back/mff_back_sheep.jpg) top left no-repeat; }#toolbar { position:absolute; z-index:100; top:0px; left:0px; height:35px; width:100%; }#main { position:absolute; top:0px; left:0px; width:100%; height:100%; overflow:hidden; }#award { position:absolute; top:334px; left:133px; background:url(https://mff.wavecdn.net/mff_start/img/award.jpg) top left no-repeat; width:163px; height:160px; }#tvspot { position:absolute; top:355px; right:165px; background:url(https://mff.wavecdn.net/mff_start/img/trailer.jpg) top left no-repeat; width:120px; height:110px; }#clouds1 { position:absolute; top:0px; left:500px; width:1284px; height:366px; }#clouds2 { position:absolute; top:0px; left:-500px; width:1284px; height:366px; }#sheepcloud { position:absolute; top:95px; left:5000px; width:265px; height:79px; }#content { position:absolute; top:0px; left:50%; width:1000px; height:1050px; margin-left:-500px; }#roof { position:absolute; top:97px; right:-334px; background:url(https://mff.wavecdn.net/mff_start/img/roof.png) top left no-repeat; width:736px; height:178px; }#title { position:absolute; top:120px; left:50%; }.titleback { background:url(https://mff.wavecdn.net/mff_start/img/title/title.png) top left no-repeat; margin-left:-248px; width:497px; height:127px; }.titleback_pl { background:url(https://mff.wavecdn.net/mff_start/img/title/title_pl.png) top left no-repeat; margin-left:-248px; width:525px; height:145px; }.titleback_ru { background:url(https://mff.wavecdn.net/mff_start/img/title/title_ru.png) top left no-repeat; margin-left:-248px; width:545px; height:127px; }.titleback_fr { background:url(https://mff.wavecdn.net/mff_start/img/title/title_fr.png) top left no-repeat; margin-left:-285px; width:570px; height:127px; }.titleback_es { background:url(https://mff.wavecdn.net/mff_start/img/title/title_es.png) top left no-repeat; margin-left:-248px; width:535px; height:127px; }.titleback_hu { background:url(https://mff.wavecdn.net/mff_start/img/title/title_hu.png) top left no-repeat; margin-left:-282px; width:565px; height:127px; }.titleback_bg { background:url(https://mff.wavecdn.net/mff_start/img/title/title_bg.png) top left no-repeat; margin-left:-248px; width:535px; height:127px; }.titleback_ro { background:url(https://mff.wavecdn.net/mff_start/img/title/title_ro.png) top left no-repeat; margin-left:-248px; width:520px; height:145px; }.titleback_ir { background:url(https://mff.wavecdn.net/mff_start/img/title/title_ir.png) top left no-repeat; margin-left:-248px; width:530px; height:140px; }#windmill { position:absolute; top:314px; left:-159px; width:120px; height:121px; }#registerbutton { position:absolute; top:475px; left:50%; margin-left:-128px; background:url(https://mff.wavecdn.net/mff_start/img/registerbutton.png) top left no-repeat; width:255px; height:59px; }#tourbutton { position:absolute; top:560px; left:50%; margin-left:-88px; background:url(https://mff.wavecdn.net/mff_start/img/tourbutton.png) top left no-repeat; width:175px; height:41px; }#loginbar { z-index:100; position:absolute; top:50px; left:50%; margin-left:-307px; width:615px; height:50px; }#loginbar.rrtlspiele { top:100px; }#portalicon { position:absolute; top:4px; left:0px; width:45px; height:48px; background:url(https://mff.wavecdn.net/mff_start/img/portalicon.png) top left no-repeat; }#loginback { position:absolute; top:0px; right:0px; width:560px; height:55px; }#loginelements { position:absolute; top:13px; left:70px; width:540px; }.loginelem { float:left; }#loginbutton { position:absolute; top:-9px; right:0px; background:url(https://mff.wavecdn.net/mff_start/img/loginbutton.png) top left no-repeat; width:47px; height:47px; border:0px; }#register { z-index:100; display:none; position:absolute; top:200px; left:50%; margin-left:-200px; width:400px; height:265px; }#registerback { position:absolute; top:0px; left:0px; width:100%; height:100%; }#registerelements { position:absolute; top:0px; left:20px; }.registerline , .pwforgottenline { margin-top:10px; }#registerbutton2, #pwforgottenbutton { margin-top:10px; background:url(https://mff.wavecdn.net/mff_start/img/registerbutton2.png) 0px 3px no-repeat; width:184px; height:46px; margin-left:92px; }#tour { z-index:100; display:none; position:absolute; top:203px; left:50%; margin-left:-339px; width:678px; height:454px; }#tourimg { position:absolute; top:28px; right:53px; width:394px; height:333px; }#tourtxt { position:absolute; top:33px; left:33px; width:180px; height:450px; }#tourprev { position:absolute; top:200px; left:-2px; background:url(https://mff.wavecdn.net/mff_start/img/prev.png) top left no-repeat; width:41px; height:41px; }#tournext { position:absolute; top:200px; right:0px; background:url(https://mff.wavecdn.net/mff_start/img/next.png) top left no-repeat; width:41px; height:41px; }#tourregisterbutton { position:absolute; bottom:0px; left:50%; left:50%; margin-left:-128px; background:url(https://mff.wavecdn.net/mff_start/img/registerbutton.png) top left no-repeat; width:255px; height:59px; }#tourclose { right:10px; }#spot { z-index:100; display:none; position:absolute; top:150px; left:50%; margin-left:-310px; width:620px; height:380px; }#spotback { position:absolute; top:0px; left:0px; width:100%; height:100%; }#spotiframe { position:absolute; top:40px; left:50%;  margin-left:-280px; width:560px; height:315px; border:0px; }#minibanner { position:absolute; bottom:-10px; left:50%; margin-left:-480px; width:960px; height:50px; text-align:center; color:#000; }#linklist { position:absolute; bottom:25px; left:50%; margin-left:-500px; width:1000px; height:50px; text-align:center; color:#000; }#linklist a { color:#000; font-weight:bold; }#error { z-index:100; display:none; position:absolute; top:120px; left:50%; margin-left:-200px; width:400px; height:65px; }#errorback { position:absolute; top:0px; left:0; width:100%; height:100%; }#errortext { position:relative; padding:5px; overflow:auto; height:50px; width:350px; }#errorhead { font-weight:bold; color:#f00; }#errormessage { margin-top:10px; }#logout { z-index:100; display:none; position:absolute; top:120px; left:50%; margin-left:-340px; width:680px; height:695px; }#logoutback { position:absolute; top:0px; left:0px; width:680px; height:695px; }#logoutinfo { position:relative; padding:10px; }#logoutiframe { position:absolute; top:200px; left:50%; margin-left:-305px; width:640px; height:480px; border:0px; }#infobox { z-index:100; display:none; position:absolute; top:120px; left:50%; margin-left:-325px; width:650px; height:330px; }#infoboxback { position:absolute; top:0px; left:0px; width:100%; height:100%; }#infoboxcontent { position:absolute; top:20px; left:20px; width:590px; height:290px; overflow:auto; }#about, #story, #features, #rules { display:none; position:relative; padding:5px; }#pwforgotten { z-index:100; display:none; position:absolute; top:200px; left:50%; margin-left:-200px; width:400px; height:265px; }#pwforgottenback { position:absolute; top:0px; left:0px; width:100%; height:100%; }#pwforgottenelements { position:absolute; top:0px; left:20px; }#pwforgottensuccess { display:none; margin-top:10px; margin-right:10px; font-weight:bold; }#portal { z-index:100; display:none; position:absolute; top:200px; left:50%; width:370px; height:200px; margin-left:-185px; overflow:hidden; }#portaltop { position:absolute; top:0px; left:0px; width:100%; height:28px; color:#fff; background:url(https://mff.wavecdn.net/mff_start/img/portal/form_top.png) top left no-repeat; padding:5px 0 0 5px; font-weight:bold; }#portalmiddle { position:absolute; top:28px; left:0px; width:100%; height:200px; background:url(https://mff.wavecdn.net/mff_start/img/portal/form_middle.png); padding:5px; }#portalbottom { position:absolute; bottom:0px; left:0px; width:100%; height:33px; background:url(https://mff.wavecdn.net/mff_start/img/portal/form_bottom.png); }#portalclose { position:absolute; top:4px; right:2px; width:20px; height:20px; background:url(https://mff.wavecdn.net/mff_start/img/portal/close.jpg); }#portalbutton { position:absolute; top:4px; left:50%; margin-left:-50px; background:url(https://mff.wavecdn.net/mff_start/img/portal/formbutton.png); width:101px; height:23px; color:#000; font-weight:bold; }.portalline { margin-top:5px; }#backupinfo { position:relative; margin:0 auto; top:120px; padding:5px; background-color:#fff; border-radius:5px; text-align:center; width:500px; border:2px solid #f00; }#iranwebaward { position:absolute; top:360px; left:85px; background:url(https://mff.wavecdn.net/mff_start/img/buttoniranwebfestival.png); width:182px; height:98px; }#esra_logo { position:absolute; top:465px; left:85px; background:url(https://mff.wavecdn.net/mff_start/img/esra_logo.png); width:41px; height:55px; }#usk_0 { position:absolute; bottom:90px; right:25px; }#nojs_info { text-align:center; position:absolute; top:260px; left:50%; width:200px; margin-left:-100px; padding:10px; z-index:100; font-weight:bold; }#pwforgottenportaladd { margin-top:10px; }#mff_mobile_link { background:url(https://mff.wavecdn.net/mff_start/img/MyFreeFarm_mobile_320_100_DE_5.jpg); width:320px; height:100px; margin-top:10px; }