
.bigme { font-size:14px; font-weight:bold; }
.underline { text-decoration:underline; }
.clear { clear:both; }
.transp { background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; position:absolute; top:0px; left:0px; width:100%; height:100%; }
.close { position:absolute; top:10px; right:10px; background:url(" . IMGPATH . "close.jpg) top left; width:20px; height:20px; }
#globalalert { z-index:500; visibility:hidden; opacity:1; text-shadow:#000 0px 0px 3px; position:absolute; top:300px; color:#fff; text-align:center; left:40%; width:100px; background-color:transparent; -webkit-transition: -webkit-transform 2.5s linear, opacity 2.5s linear; transition: transform 2.5s linear, opacity 2.5s linear; }
#globalalert.globalalert { visibility:visible; -webkit-transform:scale(5.5); transform:scale(5.5); opacity:0; }
.rackminiamount { font-size:8px; font-family:Verdana, sans-serif; color:#555555; padding-top:3px !important; }

.arab { direction:rtl; unicode-bidi:bidi-override; }
.linkadd { text-decoration:underline; color:#464E90; }
INPUT { font-family:Verdana, sans-serif; font-size:8pt; background-color:#ffffff; border:0; color:#000000; }
.msg_input { font-family:Verdana, sans-serif; font-size:8pt; background-color:#ffffff; border:1px solid #aaaaaa; color:#000000; }
.checkbox { background:transparent; border:0; margin:0; }
BODY { background-color:#ffffff; font-family:Verdana, sans-serif; font-size:8pt; color:#bbbbbb; margin:0; padding:0px; }
TD,label { font-family:Verdana, sans-serif; font-size:8pt; color:#010101; font-weight:normal; }
SELECT { font-family:Verdana, sans-serif; font-size:8pt; background-color:#ffffff; color:#000; }
OPTION { font-family:Verdana, sans-serif; font-size:8pt; background-color:#ffffff; color: #000000; }
TEXTAREA { font-family:Verdana, sans-serif; font-size:8pt; }
input,select,textarea {  border:1px solid #6C441E; }
A { color:#000000; font-family:Verdana, sans-serif; font-size:8pt; text-decoration:underline; font-weight:normal; }
A:hover { color:#3333ff; text-decoration:none; }
A:active { text-decoration:underline; }
table { border:0px solid #fff; }
.error { color:#ff0000; }
.thuge { font-family:Verdana, sans-serif; color:#000000; font-size:20px; font-weight:bold; }
.tbig { font-family:Verdana, sans-serif; color:#000000; font-size:12pt; font-weight:bold; }
.tnormal { font-family:Verdana, sans-serif; color:#000000; font-size:10pt; font-weight:normal; }
.tmenu { font-family:Verdana, sans-serif; color:#000000; font-size:8pt; font-weight:normal; }
.tklein { font-family:Verdana, sans-serif; color:#000000; font-size:7pt; font-weight:normal; }
.tklein2 { font-family:Verdana, sans-serif; color:#555555; font-size:7pt; font-weight:normal; }
.admin_tableheadercell { font-weight: bold; background-color:#CBFFA8; border-left:1px solid #BDF545; border-top:1px solid #BDF545; border-right:1px solid #46E053; border-bottom:1px solid #46E053; }
.admin_menu { font-weight: bold; color:#000000; background-color:#CBFFA8; border-left:3px solid #BDF545; border-top:3px solid #BDF545; border-right:3px solid #46E053; border-bottom:3px solid #46E053; }
.admin_frame { border:3px solid #46E053; }
.admin_input { color: #08A003; font-weight:bold; border:1px solid #46E053; }
.main_body{ background-color:#244510; background:url(https://mff.wavecdn.net/mff/skyback.jpg) #0B3D00 top left repeat-x; padding:0px; margin-bottom:10px; margin-top:0px; }
.main_body.steam{ margin-top:0px; }
.content_table{ width:1000px; }
.content_table.steam { z-index:10; position:absolute; top:50%; left:50%; width:1000px; margin-left:-500px; margin-top:-400px; }
.main_table{ width:960px; }
.main_table_marginbottom{ width:960px; margin-bottom:10px; }
.menuitem{ width:60px; height:50px; border:none; margin-top:0px; }
#gamearea{ width:960px; height:auto; padding:0px; margin:0px; }
.rahmen_quer{ width:1000px; height:20px; }
.rahmen_hoch{ position:relative; height:auto; width:20px; }
#lager{ width:220px; height:640px; margin:0px; padding:0px; }
#gamearea_spacer{ width:20px; height:640px; margin:0px; padding:0px; background:url(https://mff.wavecdn.net/mff/rahmen_hoch.jpg) top left repeat-y; }
#garten{ width:720px; height:640px; margin:0px; padding:0px; vertical-align:top; }
#garten_verkauf{ width:720px; height:125px; margin: 0px; padding: 0px; }
#garten_map{ cursor: default; }
.feld { position:absolute; width:40px; height:40px; z-index:0; border: none; }
.wasser { position:absolute; width:40px; height:40px; z-index:1; border: none; }
.cursor { position:absolute; width:40px; height:40px; z-index:2; border: none; }
BODY, .normal{ cursor:url('https://mff.wavecdn.net/mff/cursors/hand.png'), default; }
.normal2{ cursor:url('https://mff.wavecdn.net/mff/cursors/hand.png'), default; }
.link, link2 { cursor:url('https://mff.wavecdn.net/mff/cursors/link.png'), default; }
.dragging { cursor:url('https://mff.wavecdn.net/mff/cursors/dragging.gif'), default; }
.text, .text2 { cursor:url('https://mff.wavecdn.net/mff/cursors/schreiberling.png'), text; }
TEXTAREA{ cursor:url('https://mff.wavecdn.net/mff/cursors/schreiberling.png'), text; }
.rb{ border: 1px solid red; }
.tlock { display: block; background:url('https://mff.wavecdn.net/mff/leer.gif') repeat; }
.lock, .lock2 { display: none; background:url('https://mff.wavecdn.net/mff/leer.gif') repeat; }

.al10{position:absolute;left:10px;}
.glass{position:absolute;width:41px;height:72px;z-index:1;}
.box{position:absolute;width:90px;height:72px;}

#blurb { position:absolute;top:13px;left:13px;width:200px; }
.important,.rank_hightlight { font-weight:bold; color:red; }
.highlight_tutorial_step { font-weight:bold; color:#DE9008; }
.nope { font-weight:normal; color:#fff; }
#headercontainer { position:relative; width:1000px; height:124px; }
#mainmenuecontainer { position:absolute; top:0px; right:0px; width:468px; height:100px; }
#submenuecontainer { position:absolute; top:106px; right:20px; }
.mainmenueitem { color:#000; }
.submenueitem { float:left; margin-left:5px; color:#000; }
.racknavi { position:absolute; width:35px; height:27px; }
.headline { color:#333231; font-size:14px; font-weight:bold; }
.subheadline { color:#fff; font-weight:bold; background-color:#6A5739; }
#blockmainnavi { background:url(https://mff.wavecdn.net/mff/leer.gif); z-index:100; position:absolute; top:10px; left:530px; width:275px; height:115px; display:block; }
#home,#nachrichten,#vertraege,#profil,#hilfe,#premium { position:absolute; top:30px; height:69px; }
#home { left:-2px; top:37px; width:105px; }
#nachrichten { left:103px; top:15px; width:87px; }
#vertraege { left:193px; top:30px; width:80px; height:80px; }
#profil { left:273px; top:37px; width:73px; height:70px; }
#hilfe { left:343px; top:30px; width:43px; }
#premium { left:392px; top:20px; width:70px; }
.questionbox { position:absolute; width:15px; height:15px; background-color:#000; border:1px solid #fff; top:45px; left:5px; text-align:center; font-weight:bold; color:#fff; }
#userinfoscontainer { position:absolute; z-index:10; top:15px; left:19px; }
button { border:1px solid #3E3224; background-color:#fff; font-size:11px; }
a.infobox { text-decoration:none; }
.infobox span { display:none; }
.infobox:hover span { text-decoration:none; display:block; position:absolute; z-index:100; border:1px solid #fff; padding:3px; background-color:#000; color:#fff; }
#info_ok, #info_no { border:1px solid #8F6803; background-color:#DE9008; z-index:100; white-space:nowrap; padding:3px; color:#fff; }
#questlineback,#questline { position:absolute; z-index:100; display:none; top:0px; left:390px; height:0px; width:310px; color:#fff; }
#questlineback { background-color:#000; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; }
#questlineopener { position:absolute; z-index:100; top:0px; left:700px; width:20px; color:#fff; background:url(https://mff.wavecdn.net/mff/arrow_left.png) #000 top center no-repeat; }
.questheadline, .headline { font-weight:bold; font-size:12px; color:#6C441D; }
.headline { margin-bottom:10px; }
#blockcropfeature { display:none; background:url(https://mff.wavecdn.net/mff/leer.gif) top left; position:absolute; z-index:50; top:27px; left:297px; width:55px; height:71px; }

.rack_sack { background:url(https://mff.wavecdn.net/mff/lager/sack1.png) top left no-repeat; width:41px; height:55px; }
.rack_box { background:url(https://mff.wavecdn.net/mff/lager/box1.png) top left no-repeat; width:41px; height:55px; }
.rack_karton { background:url(https://mff.wavecdn.net/mff/lager/karton2.gif) top left no-repeat; width:86px; height:55px; }
.rack_bottle { background:url(https://mff.wavecdn.net/mff/bottle.gif) top left no-repeat; width:86px; height:55px; }
.rack_barrel { background:url(https://mff.wavecdn.net/mff/biobarrel2.png) top left no-repeat; width:41px; height:55px; }
.rack_spiceglass { background:url(https://mff.wavecdn.net/mff/spicehouse/farm10_BGProducts_glass.png) top left no-repeat; width:41px; height:55px; }
.gemuesezaehler { background:url(https://mff.wavecdn.net/mff/lager/gemuesezaehler.gif) top left no-repeat; width:40px; height:15px; overflow:hidden; }
.blackbox { border:1px solid #8F6803; background-color:#DE9008; color:#fff; padding:4px; }

.bb_hl { color:#ff0; }
.pricesign { position:absolute; padding:3px; top:73px; left:6px; width:78px; text-align:center; font-size:9px; background-color:#000; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; color:#fff; }
.tooltip { z-index:100; position:absolute; white-space:nowrap; display:none; }
.tooltip_bo { z-index:50; position:absolute; white-space:nowrap; display:none; top:50px; left:75px; }
.tooltip_zone { z-index:50; position:absolute; white-space:nowrap; display:none; top:90px; left:40px; }
.productnamewhite { font-weight:bold; font-size:12px; color:#fff; }
#travel2city { position:absolute; z-index:111; display:none; top:75px; left:180px; width:400px; height:100px; }
#travelpremiuminfo, #travelad { display:none; }
#travelpremiuminfo { text-align:center; position:absolute; top:150px; left:-45px; width:400px; background-color:#fff; padding:5px; }
#travelad { text-align:center; position:absolute; top:120px; left:-178px; width:705px; height:425px; padding:5px; }
#globaltransp { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:100; top:0px; left:0px; width:720px; height:640px; display:none; }
#globalactioninfo { position:absolute; display:none; top:250px; left:250px; z-index:101; }

.questblock { position:relative; width:390px; margin-top:10px; }
.questlisttitle { background-color:#6A5739; color:#fff; padding:2px; font-weight:bold; }
.questlistdesc { display:none; }
.questlistduration { margin-top:10px; }
.questlistcounter {  }

#titlepig { position:absolute; z-index:5; top:10px; left:186px; }
.button { width:150px; text-align:center; font-size:11px; font-weight:bold; padding:2px; background-color:#DE9008; border:1px solid #8F6803; color:#fff }
#travel2citycontent { position:absolute; display:none; background:url(https://mff.wavecdn.net/mff/farm2village.gif) top left no-repeat; width:315px; height:133px; }
#travel2citycontent2 { position:absolute; display:none; background:url(https://mff.wavecdn.net/mff/village2city.gif) top left no-repeat; width:530px; height:138px; }
#travelinfo { position:absolute; left:10px; top:25px; }

#collectorscontainer { display:none; z-index:35; left:40px; top:40px; position:absolute; width:640px; height:540px; border:2px solid #000; overflow:hidden; }
#collectorshead { position:absolute; top:5px; right:5px; }
#eventcollectorscontent { display:none; position:absolute; z-index:36; top:230px; left:15px; width:375px; height:255px; background:url(https://mff.wavecdn.net/mff/city/xmas_collector_bubble.png) top left no-repeat; }
#eventcollectorscontentinner { position:absolute; top:50px; left:15px; width:285px; height:190px; }

#fishdealerani { display:none; background:url(https://mff.wavecdn.net/mff/city/fishpool_ani.gif) top left no-repeat; position:absolute; top:296px; left:120px; width:82px; height:111px; }
#formuladealerani { display:none; background:url(https://mff.wavecdn.net/mff/city/formuladealer_ani.gif) top left no-repeat; position:absolute; top:525px; left:317px; width:98px; height:115px; }
#formuladealerani_easter { display:none; background:url(https://mff.wavecdn.net/mff/city/formuladealer_ani_easter.gif) top left no-repeat; position:absolute; top:516px; left:317px; width:98px; height:124px; }
#pepeani { display:none; background:url(https://mff.wavecdn.net/mff/city/pepe_ani.gif) top left no-repeat; position:absolute; top:536px; left:540px; width:100px; height:104px; }
#bunnyani { display:none; background:url(https://mff.wavecdn.net/mff/city/bunny_ani.gif) top left no-repeat; position:absolute; top:338px; left:293px; width:78px; height:57px; }
#gooseani { position:absolute; z-index:31; display:none; left:-200px; background:url(https://mff.wavecdn.net/mff/city/goose_ani.gif) top left no-repeat; width:107px; height:88px; }

#showtimeadcolumn { display:none; position:absolute; top:240px; left:208px; border:1px solid #8F6803; background-color:#DE9008; color:#fff; z-index:32; padding:4px; }
#adcolumn { position:absolute; z-index:35; width:640px; height:540px; left:40px;  top:40px; background:url(https://mff.wavecdn.net/mff/city/adcolumn_back.jpg) top left no-repeat; border:2px solid #000; display:none; overflow:hidden; }
#adcolumnheader { position:absolute; z-index:36; top:2px; left:618px; }
#adzone_1_1,#adzone_1_2,#adzone_1_3 { position:absolute; z-index:35; }
#adzone_1_1 { top:233px; left:239px; width:45px; height:50px; }
#adzone_1_2 { top:310px; left:295px; width:100px; height:140px; }
#adzone_1_3 { top:70px; left:325px; width:110px; height:240px; }
#adzoneshowad_1_1,#adzoneshowad_1_2,#adzoneshowad_1_3 { position:absolute; display:none; z-index:36; }
#adzoneshowad_1_1 { background:url(https://mff.wavecdn.net/mff/city/ad1.jpg) top left no-repeat; top:-1px; left:2px; width:45px; height:50px; }
#adzoneshowad_1_2 { background:url(https://mff.wavecdn.net/mff/city/ad2.jpg) top left no-repeat; top:4px; left:3px; width:100px; height:140px; }
#adzoneshowad_1_3 { background:url(https://mff.wavecdn.net/mff/city/ad3.jpg) top left no-repeat; top:5px; left:4px; width:110px; height:240px; }
#adzonetooltip1,#adzonetooltip2,#adzonetooltip3,#adzonetooltip4,#adzonetooltip5,#adzonetooltip6 { position:absolute; z-index:37; display:none; top:20px; left:-75px; white-space:nowrap; }
#homezone1,#homezone2 { display:none; position:absolute; height:85px; left:430px; top:30px; width:200px; z-index:31; }
#questboxcity { position:absolute; z-index:36; display:none; background:url(https://mff.wavecdn.net/mff/questbox_back.png) top left no-repeat; width:335px; height:285px; top:50px; left:200px; }
#questboxfootercity { position:absolute; z-index:37; width:180px; height:40px; top:210px; left:45px; }
#questboxcontentcity { position:absolute; z-index:36; width:200px; height:161px; top:40px; left:45px; overflow:auto; }
#questboxanicity { position:absolute; z-index:36; top:100px; left:225px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/leer.gif) no-repeat; }
#transp3 { background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; position:absolute; z-index:32; top:0px; left:0px; width:720px; height:640px; display:none; }
#transp5 { background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; position:absolute; z-index:35; top:0px; left:0px; width:640px; height:540px; display:none; }
#peopleani1,#peopleani2,#peopleani3,#peopleani4 { position:absolute; display:block; }
#peopleani1 { top:311px; left:0px; }
#peopleani2 { top:365px; left:210px; }
#peopleani3 { top:375px; left:119px; }
#peopleani4 { top:519px; left:87px; }

#giftshop { position:absolute; width:67px; height:84px; top:347px; left:260px; background:url(https://mff.wavecdn.net/mff/city/giftshop.jpg) top left no-repeat; }
#giftshopinfo { display:none; position:absolute; top:330px; left:260px; }
#giftshopinner { position:absolute; z-index:35; width:640px; height:540px; left:40px;  top:40px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; border:2px solid #000; display:none; overflow:hidden; }
#giftshopinnerheader { position:absolute; z-index:36; top:2px; right:2px; }

#marktschreier { position:absolute; width:47px; height:47px; top:337px; left:481px; background:url(https://mff.wavecdn.net/mff/city/marktschreier.gif) top left no-repeat; }
#marktschreierinfo { display:none; position:absolute; top:300px; left:460px; }
#marktschreierinner { position:absolute; z-index:35; width:640px; height:540px; left:40px;  top:40px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; border:2px solid #000; display:none; overflow:hidden; }
#marktschreierinnerheader { position:absolute; z-index:36; top:2px; right:2px; }
#marktschreierinnercontent { position:absolute; z-index:36; top:25px; left:215px; width:400px; height:400px; overflow:auto; border:1px solid #9697DA; }
#marktschreierinnerinput { position:absolute; z-index:36; top:430px; left:215px; width:400px; height:40px; }
#marktschreierinnerintro { position:absolute; z-index:36; top:25px; left:15px; width:185px; height:200px; }

#windmillinner { position:absolute; z-index:35; width:640px; height:540px; left:40px;  top:40px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; border:2px solid #000; display:none; overflow:hidden; }
#windmillheader { position:absolute; z-index:36; top:2px; right:2px; }
#windmillformuladrop.hover { background-color:green; filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; }
#windmillpaper { display:none; position:absolute; top:110px; left:140px; background:url(https://mff.wavecdn.net/mff/city/windmill_paper.gif) top left no-repeat; width:367px; height:277px; }
#windmillpaperheadline { position:absolute; top:38px; left:50px; width:260px; text-align:center; font-weight:bold; }
#windmillformuladrop { position:absolute; bottom:45px; height:150px; left:320px; width:120px; }
#windmilltransp { z-index:2; background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; top:0px; left:0px; width:640px; height:560px; display:none; }
#windmillpos1 { position:absolute; top:146px; left:80px; width:50px; height:50px; }
#windmillpos2 { position:absolute; top:146px; left:161px; width:50px; height:50px; }
#windmillpos3 { position:absolute; top:146px; left:242px; width:50px; height:50px; }
#windmillpos1info { display:none; position:absolute; top:-35px; left:-5px; }
#windmillpos2info { display:none; position:absolute; top:-35px; left:-5px; }
#windmillpos3info { display:none; position:absolute; top:-35px; left:-5px; }
#windmillproduction { position:absolute; bottom:30px; left:50px; width:260px; text-align:center; }
#windmillformula { position:absolute; top:9px; left:55px; width:240px; height:140px; }
.windmillformula { width:52px; height:49px; float:left; margin-right:5px; margin-bottom:29px; }
#windmillformulainfo { z-index:100; position:absolute; top:10px; left:330px; display:none; }
#windmillnavileft { position:absolute; top:139px; left:-2px; width:69px; height:52px; background:url(https://mff.wavecdn.net/mff/city/windmill_arrow_left.jpg) top left no-repeat; }
#windmillnaviright { position:absolute; top:138px; left:193px; width:55px; height:52px; background:url(https://mff.wavecdn.net/mff/city/windmill_arrow_right.jpg) top left no-repeat; }

#powerupcontainer { z-index:19; position:absolute; left:0px; bottom:5px; width:39px; height:261px; }
#powerupselector { display:none; position:absolute; left:10px; top:0px; height:100%; width:585px; }
#powerselectorback { position:absolute; top:1px; left:-9px; width:100%; height:100%; background:url(https://mff.wavecdn.net/mff/powerup_back.jpg) top left no-repeat; }
#powerselectorcontent { position:absolute; top:0px; left:8px; width:568px; height:100%; }
#powerselectorcontentblock { z-index:100; display:none; color:#fff; font-weight:bold; position:absolute; top:0px; left:-10px; width:586px; height:100%; background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; }
#powerupbar { display:none; position:absolute; left:0px; top:0px; height:100%; width:39px; background:url(https://mff.wavecdn.net/mff/powerupbar_off.gif) top left no-repeat; }
#powerselectornaviup { display:none; position:absolute; right:18px; top:30px; background:url(https://mff.wavecdn.net/mff/powerup_navi_up.jpg) top left no-repeat; width:19px; height:27px; }
#powerselectornavidown { display:none; position:absolute; right:18px; bottom:7px; background:url(https://mff.wavecdn.net/mff/powerup_navi_down.jpg) top left no-repeat; width:19px; height:27px; }
#powerupbarinfo { display:none; position:absolute; left:45px; bottom:175px; z-index:100; width:200px; }

#formuladealer { position:absolute; z-index:35; width:640px; height:540px; left:40px; top:40px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; border:2px solid #000; display:none; overflow:hidden; }
#formuladealerheader { position:absolute; z-index:36; top:2px; right:2px; }
#formuladealerbubble { position:absolute; width:165px; height:130px; top:28px; right:55px; overflow:auto; }
#formuladealerproduct1 { position:absolute; width:52px; height:49px; top:265px; left:120px; }
#formuladealerproduct2 { position:absolute; width:52px; height:49px; top:265px; left:278px; }
#formuladealerproduct3 { position:absolute; width:52px; height:49px; top:265px; right:156px; }
#formuladealerproductinfo { display:none; position:absolute; top:10px; left:85px; }
#formuladealerfeedback { display:none; padding:10px; border:1px solid #fff; color:#fff; background-color:#000; position:absolute; top:105px; right:385px; }
#formuladealerrandom { display:none; position:absolute; height:110px; left:220px; top:95px; width:185px; }
#formuladealerface { display:none; position:absolute; height:40px; left:288px; top:134px; width:43px; }
#formuladealerrack { position:absolute; top:0px; left:0px; height:100%; width:80px; background-color:black; filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; }
#formuladealerrackinner { position:absolute; top:5px; left:0px; height:100%; width:70px; }

#fishpoolinner { position:absolute; z-index:35; width:640px; height:540px; left:40px; top:40px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; border:2px solid #000; display:none; overflow:hidden; }
#fishpoolheader { position:absolute; z-index:36; top:2px; right:2px; }
#fishpoolbubble { position:absolute; z-index:35; top:20px; right:28px; width:200px; height:125px; overflow:hidden; }
#fishpoolcontent { position:absolute; z-index:35; bottom:25px; left:32px; width:373px; height:68px; overflow:hidden; }
#fishpoolbuybutton { position:absolute; z-index:36; bottom:28px; left:337px; width:65px; height:65px; display:none; }


#buildingmain { background:url(https://mff.wavecdn.net/mff/leer.gif) no-repeat top left; z-index:2; position:absolute; top:0px; left:0px; width:720px; height:640px; display:block; overflow:hidden; }

#zone1,#zone2,#zone3,#zone4,#zone5,#zone6 { position:absolute; width:135px; height:135px; }
#zone1,#zone2,#zone3 { top:50px; }
#zone4,#zone5,#zone6 { top:325px; }
#zone1, #zone4 { left:139px; }
#zone2, #zone5 { left:332px; }
#zone3, #zone6 { left:518px; }

#levelstars { position:absolute; top:10px; left:10px;}
#zoneupdatebutton { position:absolute; top:72px; left:5px; }
#zonedestructbutton { position:absolute; bottom:10px; left:5px; }
#buildbox { position:absolute; z-index:10; display:none; background:url(https://mff.wavecdn.net/mff/buildingoptionsback3.gif) no-repeat top left; width:718px; height:596px; top:30px; left:50%; margin-left:-359px; }
#buildboxheader { position:absolute; z-index:10; top:20px; right:35px; }
#createguildbox { position:absolute; z-index:99; display:none; background:url(https://mff.wavecdn.net/mff/editguildback2.jpg) top left no-repeat; width:539px; height:503px; top:55px; left:90px; }
#createguildboxheader { position:absolute; z-index:11; width:36px; height:36px; top:2px; right:2px; }
#createguildboxfooter { position:absolute; z-index:11; height:20px; bottom:30px; right:35px; }
#createguildbannerdiv { position:absolute; z-index:10; bottom:15px; left:0px; width:455px; }
.guildbanneroption { position:relative; z-index:11; background:url(https://mff.wavecdn.net/mff/guildbanneroption.png) no-repeat top left; width:169px; height:54px; }
.guildbanner_headline { position:absolute; top:10px; left:10px; }
.guildbanner_navipre { position:absolute; top:30px; left:40px; width:25px; height:17px; }
.guildbanner_count { position:absolute; top:30px; left:70px; width:25px; height:17px; }
.guildbanner_navinext { position:absolute; top:30px; left:101px; width:25px; height:17px; }
#createguildbannerdiv_banner { position:absolute; z-index:10; background:url(https://mff.wavecdn.net/mff/guildbannerpreview.jpg) no-repeat top left; width:227px; height:282px; top:0px; left:0px; }
#bannerback { position:absolute; z-index:10; background:url(https://mff.wavecdn.net/mff/guild/banner/backgrounds/back_0.jpg) no-repeat top left; width:180px; height:240px; top:20px; left:24px; }
#bannerborder { position:absolute; z-index:11; background:url(https://mff.wavecdn.net/mff/guild/banner/borders/GeneriertesBild_0_0.png) no-repeat top left; width:180px; height:240px; top:20px; left:24px; }
#bannerhead { position:absolute; z-index:12; background:url(https://mff.wavecdn.net/mff/guild/banner/heads/GeneriertesBild_0_0.png) no-repeat top left; width:180px; height:240px; top:20px; left:24px; }
#createguildbannerdiv_settings { position:absolute; z-index:10; width:200px; height:282px; top:0px; right:15px; }
#createguildboxcontent { position:absolute; z-index:10; width:455px; height:140px; top:40px; left:45px; }
#commitbox { position:absolute; z-index:110; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#commitboxfooter { position:absolute; z-index:11; width:180px; height:40px; top:135px; left:45px; }
#commitboxcontent { position:absolute; z-index:10; width:165px; height:140px; top:35px; left:45px; }
#commitpigani { position:absolute; z-index:10; top:30px; left:200px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; }
#errorbox { position:absolute; z-index:25; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#errorboxcontent { position:absolute; z-index:25; width:160px; height:140px; top:35px; left:45px; }
#errorboxfooter { position:absolute; z-index:26; width:180px; height:40px; top:135px; left:70px; }
#errorboxpigani { position:absolute; z-index:25; top:30px; left:200px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; background-position:3px -2px; }
#updatebox { position:absolute; z-index:10; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#updateboxcontent { position:absolute; z-index:10; width:190px; height:140px; top:35px; left:45px; }
#status1,#status2,#status3,#status4,#status5,#status6 { position:absolute; z-index:2; width:33px; height:80px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/milkcan_back_small.png) top left no-repeat; top:10px; left:125px;}
#status2_1,#status2_2,#status2_3,#status2_4,#status2_5,#status2_6 { position:absolute; z-index:2; width:33px; height:80px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/eggbox_back_small.png) top left no-repeat; top:10px; left:125px;}
#status3_1,#status3_2,#status3_3,#status3_4,#status3_5,#status3_6 { position:absolute; z-index:2; width:50px; height:85px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/sheep_back_small.png) top left no-repeat; top:10px; left:125px;}
#status4_1,#status4_2,#status4_3,#status4_4,#status4_5,#status4_6 { position:absolute; z-index:2; width:50px; height:70px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/honeyglass_back_small.png) top left no-repeat; top:10px; left:125px;}
#status7_1,#status7_2,#status7_3,#status7_4,#status7_5,#status7_6 { position:absolute; z-index:2; width:49px; height:66px; top:25px; left:125px;}
#status8_1,#status8_2,#status8_3,#status8_4,#status8_5,#status8_6 { position:absolute; z-index:2; width:46px; height:42px; overflow:hidden; top:25px; left:125px;}
#status9_1,#status9_2,#status9_3,#status9_4,#status9_5,#status9_6 { position:absolute; z-index:2; width:30px; height:110px; overflow:hidden; top:10px; left:125px;}
#status10_1,#status10_2,#status10_3,#status10_4,#status10_5,#status10_6 { position:absolute; z-index:2; width:45px; height:115px; overflow:hidden; top:10px; left:125px;}
#status11_1,#status11_2,#status11_3,#status11_4,#status11_5,#status11_6 { position:absolute; z-index:2; width:50px; height:100px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/fish_back_mini.gif) top left no-repeat; top:10px; left:125px; }
#status12_1,#status12_2,#status12_3,#status12_4,#status12_5,#status12_6 { position:absolute; z-index:2; width:33px; height:80px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/goat_mini_back.png) top left no-repeat; top:10px; left:125px;}
#status15_1,#status15_2,#status15_3,#status15_4,#status15_5,#status15_6 { position:absolute; z-index:2; width:33px; height:80px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/goat_mini_back.png) top left no-repeat; top:10px; left:125px;}
#statusfront_1,#statusfront_2,#statusfront_3,#statusfront_4,#statusfront_5,#statusfront_6 { position:absolute; top:0px; left:0px; z-index:2; width:70px; height:125px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#mengencontainer { position:absolute; overflow:hidden; z-index:2; width:20px; height:52px; top:16px; left:6px; }
#mengencontainer2 { position:absolute; overflow:hidden; z-index:2; width:25px; height:72px; top:3px; left:7px; }
#mengencontainer4 { position:absolute; overflow:hidden; z-index:2; width:50px; height:52px; top:11px; left:0px; }
#mengencontainer11 { position:absolute; overflow:hidden; z-index:2; width:8px; height:52px; top:15px; left:29px; }
#mengencontainer12 { position:absolute; overflow:hidden; z-index:2; width:33px; height:80px; top:15px; left:0px; }
#mengencontainer15 { position:absolute; overflow:hidden; z-index:2; width:33px; height:80px; top:15px; left:0px; }
#menge1,#menge2,#menge3,#menge4,#menge5,#menge6 { position:relative; z-index:2; top:100px; left:0px; width:50px; height:100px; background:url(https://mff.wavecdn.net/mff/milkcan_milk_small.png) top left no-repeat; }
#menge3_1,#menge3_2,#menge3_3,#menge3_4,#menge3_5,#menge3_6 { position:relative; z-index:2; top:0px; left:0px; width:50px; height:1px; background:url(https://mff.wavecdn.net/mff/sheep_wolle_small.png) top left no-repeat; }
#menge4_1,#menge4_2,#menge4_3,#menge4_4,#menge4_5,#menge4_6 { position:relative; z-index:2; top:100px; left:0px; width:50px; height:100px; background:url(https://mff.wavecdn.net/mff/honeyglass_honey_small.png) top left no-repeat; }
#menge11_1,#menge11_2,#menge11_3,#menge11_4,#menge11_5,#menge11_6 { position:relative; z-index:2; top:100px; left:0px; width:50px; height:100px; background:url(https://mff.wavecdn.net/mff/fish_inner_mini.jpg) top left no-repeat; }
#menge12_1,#menge12_2,#menge12_3,#menge12_4,#menge12_5,#menge12_6 { position:relative; z-index:2; top:100px; left:0px; width:40px; height:100px; background:url(https://mff.wavecdn.net/mff/goat_mini_inner.png) top left no-repeat; }
#menge15_1,#menge15_2,#menge15_3,#menge15_4,#menge15_5,#menge15_6 { position:relative; z-index:2; top:100px; left:0px; width:40px; height:100px; background:url(https://mff.wavecdn.net/mff/goat_mini_inner.png) top left no-repeat; }
#mengefrontpic { position:absolute; z-index:3; top:0; left:0px; width:33px; height:80px; }
#mengefrontpic4 { position:absolute; z-index:3; top:0; left:0px; width:33px; height:80px; }
#mengefrontpic5 { position:absolute; z-index:3; top:0; left:0px; width:33px; height:80px; }
#mengefrontpic11 { position:absolute; z-index:3; top:0; left:0px; width:33px; height:80px; }
#mengefrontpic12 { position:absolute; z-index:3; top:0; left:0px; width:33px; height:80px; }
#mengefrontpic15 { position:absolute; z-index:3; top:0; left:0px; width:33px; height:80px; }
#timeevent1,#timeevent2,#timeevent3,#timeevent4,#timeevent5,#timeevent6,#timeevent12,#timeevent15 { z-index:50; position:absolute; display:none; white-space:nowrap; top:50px; left:80px; }
#buildinginfo0,#buildinginfo1,#buildinginfo2,#buildinginfo3,#buildinginfo4,#buildinginfo5,#buildinginfo6 { position:absolute; left:50px; top:75px; display:none; z-index:100; padding:3px; width:120px; border:1px solid #8F6803; background-color:#DE9008; color:#fff; }
#buildinginfo_right3,#buildinginfo_right6 { position:absolute; right:135px; top:5px; display:none; z-index:10; padding:3px; width:178px; height:235px; border:1px solid #8F6803; background-color:#DE9008; color:#fff; }
#buildinginfo_left0,#buildinginfo_left1,#buildinginfo_left2,#buildinginfo_left4,#buildinginfo_left5 { position:absolute; left:130px; top:5px; display:none; z-index:10; padding:3px; width:178px; height:235px; border:1px solid #8F6803; background-color:#DE9008; color:#fff; }
#bonusinfo { color:red; }
#chicken1 { position:absolute; left:10px; top:5px; }
#chicken2 { position:absolute; left:25px; top:25px; }
#bees1 { position:absolute; left:0px; top:0px; }
#sheep1 { position:absolute; left:10px; top:5px; }
#sheep2 { position:absolute; left:45px; top:75px; }
#goat1 { position:absolute; left:12px; top:35px; }
#goat2 { position:absolute; left:93px; top:83px; }
#rabbit1 { position:absolute; left:55px; top:75px; }
#rabbit2 { position:absolute; left:80px; top:90px; }
#pony1_ani { position:absolute; left:5px; top:60px; }
#productionani8 { position:absolute; z-index:2; width:62px; height:82px; background:url(https://mff.wavecdn.net/mff/production_8.gif) top left no-repeat; top:311px; left:309px; }
#productionani8_static { position:absolute; z-index:2; width:62px; height:82px; background:url(https://mff.wavecdn.net/mff/production_8_static.jpg) top left no-repeat; top:311px; left:309px; }
#productionani10 { position:absolute; z-index:5; width:87px; height:110px; background:url(https://mff.wavecdn.net/mff/productionani10.gif) top left no-repeat; top:232px; left:245px; }
#productionani10_static { position:absolute; z-index:5; width:87px; height:110px; background:url(https://mff.wavecdn.net/mff/productionani10_static.jpg) top left no-repeat; top:232px; left:245px; }
#garten_verkauf { position:absolute; z-index:4; top:500px; }
#headquarteroptions { position:absolute; z-index:10; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog_only.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#headquarteroptionsheader { position:absolute; z-index:10; top:5px; right:5px; }
#headquarteroptionscontent { position:absolute; z-index:10; top:45px; left:45px; }
#headquarter { display:none; position:absolute; }
#shreddericon { position:absolute; bottom:0px; left:0px; width:89px; height:124px; background:url(https://mff.wavecdn.net/mff/farmhouse/garbage.png) top left no-repeat; }
#shreddericon_over1 { position:absolute; top:0px; left:0px; display:block; width:62px; height:131px; background:url(https://mff.wavecdn.net/mff/farmhouse/blink4.gif) top left no-repeat; }
#shreddericon_over2 { position:absolute; top:0px; left:0px; display:none; width:62px; height:131px; background:url(https://mff.wavecdn.net/mff/farmhouse/over4.gif) top left no-repeat; }

#shredderinfo { position:absolute; bottom:60px; left:65px; white-space:nowrap; display:none; z-index:105; }
#customerline { z-index:2; position:absolute; bottom:105px; left:140px; }
#customerstats { z-index:2; position:absolute; bottom:60px; left:95px; height:50px; width:40px; }
#customerstatsinfo { z-index:5; position:absolute; bottom:120px; left:50px; display:none; }
#transp { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:5; top:0px; left:0px; width:720px; height:640px; display:none; }

#reallocatebox { display:none; position:absolute; z-index:25; top:100px; left:125px; width:450px; height:420px; background:url(https://mff.wavecdn.net/mff/reallocate_back.jpg) top left no-repeat; }
#reallocateboxheader { position:absolute; top:5px; right:5px; }
#reallocateboxcontent { position:absolute; top:30px; left:30px; width:390px; }
#reallocateboxfooter { position:absolute; bottom:20px; left:20px; }

#guildlink { position:absolute; z-index:100; display:none; background:url(https://mff.wavecdn.net/mff/guildlink.png) top left no-repeat; top:0px; left:230px; width:40px; height:35px; }
#guildlink_tt { position:absolute; z-index:100; display:none; top:23px; left:0px; }
#guildbicycle { display:none; position:absolute; height:42px; width:77px; left:199px; top:182px; background:url(https://mff.wavecdn.net/mff/guildsign.png); }
#guildpassagequestani { display:none; position:absolute; height:42px; width:77px; left:0; top:0; background:url(https://mff.wavecdn.net/mff/guildsign_ani.gif); }
#bicycleinfo { position:absolute; top:47px; left:30px; display:none; z-index:10; white-space:nowrap; }
#travel2guild { position:absolute; z-index:111; display:none; top:150px; left:185px; background:url(https://mff.wavecdn.net/mff/farm2guild.gif) top left no-repeat; width:360px; height:140px; }
#travel2guildcontent { position:absolute; top:10px; left:25px; }
#swanani { position:absolute; z-index:4; display:none; left:-200px; }
#butterflyani { position:absolute; z-index:4; display:none; left:-200px; }
#fishani { position:absolute; z-index:4; display:block; left:462px; top:569px; }
#fishani2 { position:absolute; z-index:4; display:block; left:462px; top:569px; }

#beaker_transp { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:5; top:0px; left:0px; width:640px; height:540px; display:none; }
.beaker_7_9 { z-index:10; position:absolute; top:50px; left:0px; width:640px; height:214px; background:url(https://mff.wavecdn.net/mff/mayofactory_back.gif) top left no-repeat; }
.beaker_8_10 { z-index:10; position:absolute; top:50px; left:0px; width:640px; height:214px; background:url(https://mff.wavecdn.net/mff/creamery_back.gif) top left no-repeat; }
.beaker_9_11 { z-index:10; position:absolute; top:50px; left:0px; width:640px; height:214px; background:url(https://mff.wavecdn.net/mff/spinning_back.gif) top left no-repeat; }
.beaker_10_12 { z-index:10; position:absolute; top:150px; left:0px; width:640px; height:214px; background:url(https://mff.wavecdn.net/mff/bonbonkitchen_back.gif) top left no-repeat; }
.beaker_8_110 { z-index:10; position:absolute; top:300px; left:0px; width:640px; height:214px; background:url(https://mff.wavecdn.net/mff/bonbonkitchen_goat_back.gif) top left no-repeat; }
.beaker_7_21 { z-index:10; position:absolute; top:300px; left:0px; width:640px; height:214px; background:url(https://mff.wavecdn.net/mff/mayofactory_back2.gif) top left no-repeat; }
.beaker_9_151 { z-index:10; position:absolute; top:300px; left:0px; width:640px; height:214px; background:url(https://mff.wavecdn.net/mff/spinning_back2.png) top left no-repeat; }
.advancedproductionbutton7_9 { color:#fff; position:absolute; top:90px; left:273px; z-index:5; }
.advancedproductionbutton7_21 { color:#fff; position:absolute; top:90px; left:273px; z-index:5; }
.advancedproductionbutton8_10 { color:#fff; position:absolute; top:90px; left:215px; z-index:5; }
.advancedproductionbutton8_110 { color:#fff; position:absolute; top:90px; left:215px; z-index:5; }
.advancedproductionbutton9_11 { color:#fff; position:absolute; top:90px; left:273px; z-index:5; }
.advancedproductionbutton9_151 { color:#fff; position:absolute; top:90px; left:273px; z-index:5; }
.advancedproductionbutton10_12 { color:#fff; position:absolute; top:90px; left:273px; z-index:5; }
.advancedproduktionintro7_9 { color:#fff; position:absolute; top:-15px; left:5px; z-index:5; }
.advancedproduktionintro7_21 { color:#fff; position:absolute; top:-15px; left:5px; z-index:5; }
.advancedproduktionintro8_10 { color:#fff; position:absolute; top:-15px; left:5px; z-index:5; }
.advancedproduktionintro8_110 { color:#fff; position:absolute; top:-15px; left:5px; z-index:5; }
.advancedproduktionintro9_11 { color:#fff; position:absolute; top:-15px; left:5px; z-index:5; }
.advancedproduktionintro9_151 { color:#fff; position:absolute; top:-15px; left:5px; z-index:5; }
.advancedproduktionintro10_12 { color:#fff; position:absolute; top:-15px; left:5px; z-index:5; }
#advancedstatusfront7_9 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; background:url(https://mff.wavecdn.net/mff/mayofactory_front2.gif) top left no-repeat; background-position:0px 0px; }
#advancedstatusfront7_21 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; background:url(https://mff.wavecdn.net/mff/mayofactory_front2.gif) top left no-repeat; background-position:0px 0px; }
#advancedstatusfront8_10 { z-index:3; position:absolute; top:46px; left:133px; width:269px; height:152px; background:url(https://mff.wavecdn.net/mff/creamery_front.gif) top left no-repeat; background-position:0px 0px; }
#advancedstatusfront8_110 { z-index:3; position:absolute; top:46px; left:133px; width:269px; height:152px; background:url(https://mff.wavecdn.net/mff/creamery_front.gif) top left no-repeat; background-position:0px 0px; }
#advancedstatusfront9_11 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; background:url(https://mff.wavecdn.net/mff/mayofactory_front2.gif) top left no-repeat; background-position:0px 0px; }
#advancedstatusfront9_151 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; background:url(https://mff.wavecdn.net/mff/mayofactory_front2.gif) top left no-repeat; background-position:0px 0px; }
#advancedstatusfront10_12 { z-index:3; position:absolute; top:31px; left:249px; width:153px; height:165px; background:url(https://mff.wavecdn.net/mff/bonbonkitchen_front.gif) top left no-repeat; background-position:0px 0px; }
.advancedstatusbarcontainer7_9 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; overflow:hidden; }
.advancedstatusbarcontainer7_21 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; overflow:hidden; }
.advancedstatusbarcontainer8_10 { z-index:3; position:absolute; top:46px; left:133px; width:269px; height:152px; overflow:hidden; }
.advancedstatusbarcontainer8_110 { z-index:3; position:absolute; top:46px; left:133px; width:269px; height:152px; overflow:hidden; }
.advancedstatusbarcontainer9_11 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; overflow:hidden; }
.advancedstatusbarcontainer9_151 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; overflow:hidden; }
.advancedstatusbarcontainer10_12 { z-index:3; position:absolute; top:38px; left:249px; width:153px; height:157px; overflow:hidden; }
.advancedstatusbar_7_9 { z-index:2; position:absolute; top:8px; left:0px; width:149px; height:148px; background:url(https://mff.wavecdn.net/mff/mayofactory_input.gif) top left no-repeat; background-position:0px 0px; }
.advancedstatusbar_7_21 { z-index:2; position:absolute; top:8px; left:0px; width:149px; height:148px; background:url(https://mff.wavecdn.net/mff/mayofactory_input2.gif) top left no-repeat; background-position:0px 0px; }
.advancedstatusbar_8_10 { z-index:2; position:absolute; top:8px; left:5px; width:260px; height:139px; background:url(https://mff.wavecdn.net/mff/creamery_milk.jpg) top left no-repeat; background-position:0px 0px; }
.advancedstatusbar_8_110 { z-index:2; position:absolute; top:8px; left:5px; width:260px; height:139px; background:url(https://mff.wavecdn.net/mff/creamery_milk.jpg) top left no-repeat; background-position:0px 0px; }
.advancedstatusbar_9_11 { z-index:2; position:absolute; top:8px; left:0px; width:149px; height:148px; background:url(https://mff.wavecdn.net/mff/spinning_wool.gif) top left no-repeat; background-position:0px 0px; }
.advancedstatusbar_9_151 { z-index:2; position:absolute; top:8px; left:0px; width:149px; height:148px; background:url(https://mff.wavecdn.net/mff/spinning_input2.png) top left no-repeat; background-position:0px 0px; }
.advancedstatusbar_9_151_6 { left:2px; }
.advancedstatusbar_10_12,#advancedstatusbar_10_12_2,#advancedstatusbar_10_12_3,#advancedstatusbar_10_12_4,#advancedstatusbar_10_12_5,#advancedstatusbar_10_12_6 { z-index:2; position:absolute; top:8px; left:0px; width:149px; height:148px; background:url(https://mff.wavecdn.net/mff/bonbonkitchen_honey.gif) top left no-repeat; background-position:0px 0px; }


#innermaincontainer { overflow:hidden; position:absolute; left:50%; display:none; z-index:20; top:50px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; border:2px solid #885F49; width:640px; height:540px; border-radius:5px; margin-left:-320px; }
#cancelscreen { position:absolute; z-index:20; right:5px; top:5px; background:url(https://mff.wavecdn.net/mff/button_cancel_off.png); width:36px; height:36px; }
#cancelscreen:hover { background:url(https://mff.wavecdn.net/mff/button_cancel_on.png); }
#animalline1,#animalline2,#animalline3,#animalline4,#animalline5,#animalline11,#animalline12,#animalline15 { position:absolute; z-index:10; }
#animalline2 { top:117px; left:0px; width:635px; height:255px; }
#animalline3 { top:215px; left:0px; width:640px; height:280px; }
#animalline4 { top:200px; left:0px; width:640px; height:280px; }
#animalline5 { top:200px; left:200px; width:440px; height:280px; }
#animalline11 { height:145px; left:285px; top:340px; width:240px; }
#animalline12 { height:145px; left:30px; bottom:75px; width:240px; }
#animalline15 { height:145px; left:-35px; bottom:130px; width:240px; }
#foodcontainer2,#foodcontainer3,#foodcontainer4,#foodcontainer5,#foodcontainer7,#foodcontainer11,#foodcontainer12,#foodcontainer15 { position:absolute; z-index:17; }
#foodcontainer2 { width:600px; height:50px; top:372px; left:20px; }
#foodcontainer3 { width:600px; height:50px; top:327px; left:20px; }
#foodcontainer4 { width:425px; height:40px; top:335px; left:125px; }
#foodcontainer5 { width:205px; height:40px; top:390px; left:285px; }
#foodcontainer7 { width:500px; height:50px; top:390px; left:70px; }
#foodcontainer11 { height:145px; left:200px; top:360px; width:400px; }
#foodcontainer12 { height:110px; left:10px; top:380px; width:540px; }
#foodcontainer15 { height:90px; left:10px; top:450px; width:430px; }
#feedingtrough3,#feedingtrough4,#feedingtrough5,#feedingtrough12 { position:absolute; z-index:15; }
#feedingtrough3 { top:220px; left:0px; background:url(https://mff.wavecdn.net/mff/cowfarm_feedingtrough.png) top left no-repeat; width:640px; height:165px;}
#feedingtrough4 { top:335px; left:123px; background:url(https://mff.wavecdn.net/mff/sheepfarm_foodgrate.png) top left no-repeat; width:440px; height:165px;}
#feedingtrough12 { bottom:-12px; left:15px; background:url(https://mff.wavecdn.net/mff/goat_foodgrate.gif) top left no-repeat; width:530px; height:165px;}
#feedingtrough15 { bottom:-12px; left:15px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; width:530px; height:165px;}
#feed2,#feed3,#feed4,#feed5,#feed12,#feed13,#feed15 { position:absolute; z-index:16; display:none; }
#feed2 { top:367px; left:0px; background:url(https://mff.wavecdn.net/mff/chickenfarm_feed.png) top left no-repeat; width:640px; height:40px;}
#feed3 { top:307px; left:0px; background:url(https://mff.wavecdn.net/mff/cowfarm_feed.png) top left no-repeat; width:640px; height:40px;}
#feed4 { top:320px; left:97px; background:url(https://mff.wavecdn.net/mff/sheepfarm_feed.png) top left no-repeat; width:440px; height:145px;}
#feed5 { top:405px; left:345px; background:url(https://mff.wavecdn.net/mff/beeshed_feed.png) top left no-repeat; width:205px; height:145px;}
#feed12 { top:339px; left:6px; background:url(https://mff.wavecdn.net/mff/goat_feed.gif) top left no-repeat; width:540px; height:145px;}
#feed15 { bottom:-35px; left:7px; background:url(https://mff.wavecdn.net/mff/angora_feed.gif) top left no-repeat; width:540px; height:145px;}
.feedproduct { width:50px; height:50px; }
*html .feedproduct { width:54px; height:54px; }
#infoblock1,#infoblock2,#infoblock3,#infoblock4,#infoblock5,#infoblock7,#infoblock8,#infoblock9,#infoblock10,#infoblock11,#infoblock12,#infoblock15 { padding:10px; position:absolute; display:none; z-index:17; top:435px; left:400px; width:150px; height:55px; color:#fff; border-width:2px; }
#infoblock11 { top:80px; }
*html #infoblock11 { height:68px; }
#infobubble2,#infobubble3,#infobubble4,#infobubble5,#infobubble11,#infobubble12,#infobubble15 { position:absolute; z-index:17; color:#fff; padding:40px 10px 10px 10px; width:218px; height:121px; }
*html #infobubble2,#infobubble3,#infobubble4,#infobubble5,#infobubble11,#infobubble12,#infobubble15 { width:230px; }
#infobubble2 { top:405px; left:15px; background:url(https://mff.wavecdn.net/mff/bubble.png) top left no-repeat; }
#infobubble3 { top:395px; left:15px; background:url(https://mff.wavecdn.net/mff/bubble.png) top left no-repeat; }
#infobubble4 { top:395px; left:15px; background:url(https://mff.wavecdn.net/mff/bubble.png) top left no-repeat; }
#infobubble5 { top:395px; left:15px; background:url(https://mff.wavecdn.net/mff/bubble3.png) top left no-repeat; }
#infobubble11 { top:395px; left:15px; background:url(https://mff.wavecdn.net/mff/bubble4.png) top left no-repeat; padding:40px 20px 10px 10px; width:225px; }
#infobubble12 { top:410px; left:15px; background:url(https://mff.wavecdn.net/mff/bubble.png) top left no-repeat; }
#infobubble15 { top:160px; left:60px; background:url(https://mff.wavecdn.net/mff/bubble5.png) top left no-repeat; padding:10px; }
*html #infobubble11 { width:235px; }
.avatarimg { border:1px solid #fff; }
#feedcommit { position:absolute; z-index:25; display:none; background-color:#fff; width:200px; height:200px; top:200px; left:200px; }
#locationwait { position:absolute; z-index:25; display:none; border:1px solid #fff; color:#fff; padding:10px; background-color:#000; width:255px; height:55px; top:175px; left:185px; }
#transp2 { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:20; top:0px; left:0px; width:640px; height:540px; display:none; }
div#foodcontainer2.hover,div#foodcontainer3.hover,div#foodcontainer4.hover,div#foodcontainer5.hover,div#foodcontainer7.hover,div#foodcontainer11.hover,div#foodcontainer15.hover { background-color:green; filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; }
#commitboxinner { position:absolute; z-index:26; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#commitboxfooterinner { position:absolute; z-index:26; width:180px; height:40px; top:135px; left:45px; }
#commitboxcontentinner { position:absolute; z-index:25; width:165px; height:140px; top:35px; left:45px; }
#commitboxpiganiinner { position:absolute; z-index:25; top:30px; left:200px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; }
#commitboxcrop { position:absolute; z-index:26; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog_paper.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#commitboxfootercrop { position:absolute; z-index:26; width:180px; height:40px; top:135px; left:45px; }
#commitboxcontentcrop { position:absolute; z-index:25; width:165px; height:140px; top:35px; left:45px; }
#commitboxpiganicrop { position:absolute; z-index:25; top:30px; left:200px; width:215px; height:250px; overflow:hidden; }
#errorboxinner { position:absolute; z-index:30; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#errorboxcontentinner { position:absolute; z-index:30; width:160px; height:140px; top:35px; left:45px; }
#errorboxfooterinner { position:absolute; z-index:31; width:180px; height:40px; top:135px; left:70px; }
#errorboxpiganiinner { position:absolute; z-index:30; top:30px; left:200px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; background-position:3px -2px; }
#beeaniinner { position:absolute; display:none; z-index:17; top:250px; left:200px; width:420px; height:175px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/beeani_inner.gif) no-repeat; }
#littlefeedback { position:absolute; background:url(https://mff.wavecdn.net/mff/littlefeedback.png) top left no-repeat; z-index:20; display:none; top:200px; left:325px; width:106px; height:48px; color:#fff; text-align:center; padding-top:15px; }
#articleinfo { position:absolute; display:none; top:0px; left:0px; white-space:nowrap; z-index:100; }
#cancelproduction { position:absolute; top:58px; left:-10px; z-index:15; }
*html #cancelproduction { position:absolute; top:45px; left:-10px; z-index:15; }
#cancelproductioninfo { position:absolute; display:none; top:0px; left:30px; z-index:16; white-space:nowrap; font-weight:normal; }
#update_crop_2,#update_crop_3,#update_crop_4,#update_crop_5,#update_crop_11_1,#update_crop_11_2,#update_time_2,#update_time_3,#update_time_4,#update_time_5,#update_time_11_1,#update_time_11_2,#update_time_12,#update_time_15 { position:absolute; display:none; }
#update_crop_2,#update_time_2 { top:48px; left:393px; }
#update_crop_3,#update_time_3 { top:11px; left:359px; }
#update_crop_4,#update_time_4 { top:147px; left:367px; }
#update_crop_5,#update_time_5 { top:140px; left:434px; }
#update_crop_11_1 { top:10px; left:229px; }
#update_crop_11_2 { top:168px; left:376px; }
#update_time_11_1 { top:10px; left:229px; }
#update_time_11_2 { top:10px; left:229px; }
#update_time_12 { top:157px; left:0px; }
#update_time_15 { top:94px; left:489px; width:101px; height:151px; background:url(https://mff.wavecdn.net/mff/update_crop_15.gif); }

#buildingani_7_2,#buildingani_7_3,#buildingani_7_4,#buildingani_7_5,#buildingani_7_2_static,#buildingani_7_3_static,#buildingani_7_4_static,#buildingani_7_5_static { z-index:1; position:absolute; }
#buildingani_7_2,#buildingani_7_2_static { top:212px; left:207px; background:url(https://mff.wavecdn.net/mff/buildingani_7_1.jpg) top left no-repeat; width:179px; height:113px; }
#buildingani_7_3,#buildingani_7_3_static { top:314px; left:420px; background:url(https://mff.wavecdn.net/mff/buildingani_7_2.jpg) top left no-repeat; width:104px; height:147px; }
#buildingani_7_4 { top:0px; left:300px; background:url(https://mff.wavecdn.net/mff/buildingani2_7_3.gif) top left no-repeat; width:69px; height:99px; }
#buildingani_7_4_static { top:0px; left:300px; background:url(https://mff.wavecdn.net/mff/Mayo_Factory_ChimneyStaticSmoke_00.jpg) top left no-repeat; width:69px; height:99px; }
#buildingani_7_5 { top:118px; left:207px; background:url(https://mff.wavecdn.net/mff/buildingani_7_4.gif) top left no-repeat; width:107px; height:94px; }
#buildingani_7_5_static { top:118px; left:207px; background:url(https://mff.wavecdn.net/mff/buildingani_7_4.jpg) top left no-repeat; width:107px; height:94px; }
#buildingani_8_2,#buildingani_8_3,#buildingani_8_4,#buildingani_8_5,#buildingani_8_2_static,#buildingani_8_3_static,#buildingani_8_4_static,#buildingani_8_5_static { z-index:1; position:absolute; }
#buildingani_8_2,#buildingani_8_2_static { top:289px; left:542px; background:url(https://mff.wavecdn.net/mff/buildingani_8_1.jpg) top left no-repeat; width:98px; height:152px; }
#buildingani_8_3 { top:352px; left:249px; background:url(https://mff.wavecdn.net/mff/buildingani_8_2.gif) top left no-repeat; width:53px; height:64px; }
#buildingani_8_3_static { top:352px; left:249px; background:url(https://mff.wavecdn.net/mff/buildingani_8_2.jpg) top left no-repeat; width:53px; height:64px; }
#buildingani_8_4,#buildingani_8_4_static { top:316px; left:0px; background:url(https://mff.wavecdn.net/mff/buildingani_8_3.jpg) top left no-repeat; width:125px; height:224px; }
#buildingani_8_5 { top:309px; left:302px; background:url(https://mff.wavecdn.net/mff/buildingani_8_4.gif) top left no-repeat; width:68px; height:83px; }
#buildingani_8_5_static { top:309px; left:302px; background:url(https://mff.wavecdn.net/mff/buildingani_8_4.jpg) top left no-repeat; width:68px; height:83px; }
#buildingani_9_2,#buildingani_9_2_static,#buildingani_9_3,#buildingani_9_3_static,#buildingani_9_4,#buildingani_9_4_static,#buildingani_9_5,#buildingani_9_5_static { z-index:1; position:absolute; }
#buildingani_9_2,#buildingani_9_2_static { top:85px; left:425px; background:url(https://mff.wavecdn.net/mff/buildingani_9_1.jpg) top left no-repeat; width:121px; height:150px; }
#buildingani_9_3 { top:72px; left:265px; background:url(https://mff.wavecdn.net/mff/buildingani_9_2.gif) top left no-repeat; width:47px; height:58px; }
#buildingani_9_3_static { top:72px; left:265px; background:url(https://mff.wavecdn.net/mff/buildingani_9_2_static.jpg) top left no-repeat; width:47px; height:58px; }
#buildingani_9_4 { top:432px; left:255px; background:url(https://mff.wavecdn.net/mff/buildingani_9_3.gif) top left no-repeat; width:110px; height:108px; }
#buildingani_9_4_static { top:432px; left:255px; background:url(https://mff.wavecdn.net/mff/buildingani_9_3_static.jpg) top left no-repeat; width:110px; height:108px; }
#buildingani_9_5,#buildingani_9_5_static { top:432px; left:255px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; width:110px; height:108px; }
#buildingani_10_2,#buildingani_10_2_static,#buildingani_10_3,#buildingani_10_3_static,#buildingani_10_4,#buildingani_10_4_static,#buildingani_10_5,#buildingani_10_5_static { z-index:1; position:absolute; }
#buildingani_10_2 { z-index:5; top:232px; left:328px; background:url(https://mff.wavecdn.net/mff/buildingani_10_1.gif) top left no-repeat; width:87px; height:110px; }
#buildingani_10_2_static { z-index:5; top:232px; left:328px; background:url(https://mff.wavecdn.net/mff/buildingani_10_1_static.jpg) top left no-repeat; width:87px; height:110px; }
#buildingani_10_3 { z-index:2; top:295px; left:161px; background:url(https://mff.wavecdn.net/mff/buildingani_10_2.jpg) top left no-repeat; width:322px; height:48px; }
#buildingani_10_4, #buildingani_10_4_static { z-index:2; top:399px; left:260px; background:url(https://mff.wavecdn.net/mff/buildingani_10_3.jpg) top left no-repeat; width:128px; height:70px; }
#buildingani_10_5, #buildingani_10_5_static { z-index:2; top:5px; left:210px; background:url(https://mff.wavecdn.net/mff/buildingani_10_4.gif) top left no-repeat; width:274px; height:147px; }

#innermaincontainer.inner_back {  }
#innermaincontainer.inner_back2 { background:url(https://mff.wavecdn.net/mff/inner_background2.jpg); }
#innermaincontainer.inner_back3 { background:url(https://mff.wavecdn.net/mff/inner_background3.jpg); }
#innermaincontainer.inner_back4 { background:url(https://mff.wavecdn.net/mff/inner_background4.jpg); }
#innermaincontainer.inner_back5 { background:url(https://mff.wavecdn.net/mff/inner_background5.jpg); }
#innermaincontainer.inner_back7 { background:url(https://mff.wavecdn.net/mff/inner_background7_2.jpg); }
#innermaincontainer.inner_back8 { background:url(https://mff.wavecdn.net/mff/inner_background8.jpg); }
#innermaincontainer.inner_back9 { background:url(https://mff.wavecdn.net/mff/inner_background9.jpg); }
#innermaincontainer.inner_back10 { background:url(https://mff.wavecdn.net/mff/inner_background10.jpg); }
#innermaincontainer.inner_back9_5 { background:url(https://mff.wavecdn.net/mff/buildingani_9_4.jpg); }
#innermaincontainer.inner_back13 { background:url(https://mff.wavecdn.net/mff/inner_background13.jpg); }
#innermaincontainer.inner_back14 { background:url(https://mff.wavecdn.net/mff/inner_background14.jpg); }
#innermaincontainer.inner_back16 { background:url(https://mff.wavecdn.net/mff/inner_background16.jpg); }
#innermaincontainer.inner_back17 { background:url(https://mff.wavecdn.net/mff/carpentry_back.jpg); }
#innermaincontainer.inner_back18 { background:url(https://mff.wavecdn.net/mff/ponyfarm_back.jpg); }
#innermaincontainer.inner_back20 { background:url(https://mff.wavecdn.net/mff/building20_back.jpg); }
#innermaincontainer.inner_back21 { background:url(https://mff.wavecdn.net/mff/building21_back.jpg); }
#innermaincontainer .slots { position:absolute; top:0px; left:0px; z-index:22; width:200px; height:540px; }

#innermaincontainer #update_16_2 { position:absolute; bottom:0px; left:185px; width:187px; height:162px; background:url(https://mff.wavecdn.net/mff/strickerei_u1.jpg); }
#innermaincontainer #update_16_3 { position:absolute; bottom:0px; left:395px; width:245px; height:178px; background:url(https://mff.wavecdn.net/mff/strickerei_u2.jpg); }
#innermaincontainer #update_16_4 { position:absolute; top:183px; left:302px; width:235px; height:146px; background:url(https://mff.wavecdn.net/mff/strickerei_u3.jpg); }
#innermaincontainer #update_16_4_ani { position:absolute; top:15px; left:95px; width:70px; height:119px; background:url(https://mff.wavecdn.net/mff/strickerei_u3_ani.gif); }
#innermaincontainer #update_16_5 { position:absolute; top:0px; left:370px; width:119px; height:175px; background:url(https://mff.wavecdn.net/mff/strickerei_u4_ani.gif); }

#innermaincontainer #update_21_2 { position:absolute; bottom:54px; right:0px; width:211px; height:120px; background:url(https://mff.wavecdn.net/mff/timebonus_21_2.jpg); }
#innermaincontainer #update_21_3 { position:absolute; bottom:53px; right:207px; width:158px; height:180px; background:url(https://mff.wavecdn.net/mff/timebonus_21_3.jpg); }
#innermaincontainer #update_21_4 { position:absolute; top:162px; right:57px; width:351px; height:70px; background:url(https://mff.wavecdn.net/mff/timebonus_21_4.jpg); }
#innermaincontainer #update_21_5 { position:absolute; top:10px; left:373px; width:64px; height:102px; background:url(https://mff.wavecdn.net/mff/timebonus_21_5.gif); }

#product_slot_selection { position:relative; max-width:390px; }

.factory_selection_guild_head { font-weight:bold; font-size:12px; color:#6C441D; margin:10px 0px; }
.factory_first_box { z-index:25; display:none; position:absolute; top:90px; left:50%; margin-left:-240px; background:url(https://mff.wavecdn.net/mff/oil_bubble.gif) top left no-repeat; width:481px; height:316px; }
.factory_first_box . {  }


#gardenmaincontainer { position:absolute; z-index:25; top:35px; left:25px; width:650px; height:600px; display:none }
.garden_back { background:url(https://mff.wavecdn.net/mff/garden_back.png) top left no-repeat; }
.garden_back_tropical { background:url(https://mff.wavecdn.net/mff/garden_tropical_2.png) top left no-repeat; }
.garden_back_alpin { background:url(https://mff.wavecdn.net/mff/garden_alpin.png) top left no-repeat; }
.garden_back_farm7 { background:url(https://mff.wavecdn.net/mff/garden_back_farm7.png) top left no-repeat; }
.garden_back_water { background:url(https://mff.wavecdn.net/mff/garden_back_farm8.3.png) top left no-repeat; }
.garden_back_spice { background:url(https://mff.wavecdn.net/mff/Garden_Farm_10.png) top left no-repeat; }
#gardentoolbar { position:absolute; z-index:25; top:20px; left:181px; width:285px; }
#gardencancel { position:absolute; z-index:25; right:25px; top:25px; }
#gardenclearer { background:url(https://mff.wavecdn.net/mff/cleargarden.gif) top left no-repeat; display:none; position:absolute; z-index:25; left:306px; top:98px; width:50px; height:50px; }
#gardenclearerinfo { display:none; position:absolute; z-index:36; left:346px; top:98px; width:150px; }
#gardenclearercontent { width:40px; height:40px; }
#gardenarea { position:absolute; top:150px; left:88px; width:480px; height:400px; }
#transp8 { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:26; top:0px; left:0px; width:650px; height:600px; display:none; }
#commitboxgarden { position:absolute; z-index:26; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#commitboxfootergarden { position:absolute; z-index:26; width:180px; height:40px; top:135px; left:45px; }
#commitboxcontentgarden { position:absolute; z-index:25; width:165px; height:140px; top:35px; left:45px; }
#commitboxpiganigarden { position:absolute; z-index:25; top:30px; left:200px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; }
#errorboxgarden { position:absolute; z-index:30; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#errorboxcontentgarden { position:absolute; z-index:30; width:160px; height:140px; top:35px; left:45px; }
#errorboxfootergarden { position:absolute; z-index:31; width:180px; height:40px; top:135px; left:70px; }
#errorboxpiganigarden { position:absolute; z-index:25; top:28px; left:203px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; }
#anpflanzen,#ernten,#giessen,#waterall,#cropall { position:absolute; z-index:25; top:8px; width:53px; height:68px; }
.anpflanzen,.ernten,.giessen,.waterall,.cropall {  }
#anpflanzen { left:6px; }
.anpflanzen:hover { background:url(https://mff.wavecdn.net/mff/garden_menue_seed.gif); }
.anpflanzen_water:hover, .anpflanzen_spice:hover { background:url(https://mff.wavecdn.net/mff/garden_menue_seed.2.gif); }
.anpflanzen_tropical:hover, .anpflanzen_alpin:hover, .anpflanzen_farm7:hover { background:url(https://mff.wavecdn.net/mff/garden_tropical_plant.jpg); }
#giessen { left:60px; }
.giessen:hover, .giessen_water:hover, .giessen_spice:hover { background:url(https://mff.wavecdn.net/mff/garden_menue_water.gif); }
.giessen_tropical:hover, .giessen_alpin:hover, .giessen_farm7:hover { background:url(https://mff.wavecdn.net/mff/garden_tropical_water.jpg); }
#ernten { left:115px; }
.ernten:hover, .ernten_water:hover, .ernten_spice:hover { background:url(https://mff.wavecdn.net/mff/garden_menue_crop.gif); }
.ernten_tropical:hover, .ernten_alpin:hover, .ernten_farm7:hover { background:url(https://mff.wavecdn.net/mff/garden_tropical_harvest.jpg); }
#waterall { left:170px; }
.waterall:hover { background:url(https://mff.wavecdn.net/mff/garden_menue_all_water.gif); }
.waterall_tropical:hover { background:url(https://mff.wavecdn.net/mff/garden_tropical_water_all.jpg); }
.waterall_inactive { background:url(https://mff.wavecdn.net/mff/garden_menue_inactive.png) -3px -3px; }
#cropall { left:224px; }
.cropall:hover { background:url(https://mff.wavecdn.net/mff/garden_menue_all_crop.gif); }
.cropall_tropical:hover { background:url(https://mff.wavecdn.net/mff/garden_tropical_harverst_all.jpg); }
.cropall_inactive { background:url(https://mff.wavecdn.net/mff/garden_menue_inactive.png) -1px -3px; }
#tooltipseed,#tooltipwater,#tooltipcrop,#tooltipwaterall,#tooltipcropall { position:absolute; display:none; white-space:nowrap; top:55px; left:5px; }


#guildmaincontainer { background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; overflow:hidden; position:absolute; display:none; z-index:20; left:50px; top:50px; border:2px solid #000; width:640px; height:540px; }
#cancelscreen2 { position:absolute; z-index:20; right:5px; top:5px; }
#guildhousecontent {  }
#guildbanner { position:absolute; top:103px; left:20px; width:115px; height:236px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#guildshop,#guildshoptransp { position:absolute; width:380px; height:360px; display:none; }
#guildshop { background:url(https://mff.wavecdn.net/mff/guildshop_back.jpg) top left no-repeat; z-index:30; top:80px; left:125px; border:2px solid #000; }
#guildshoptransp { top:0px; left:0px; background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; }
#guildshopheader { position:absolute; top:-10px; right:-10px; }
#guildshopcontent { position:absolute; top:20px; left:0px; width:380px; height:330px; overflow:auto; overflow-x:hidden; }
.guildshopitem { position:absolute; width:100px; height:100px; border:1px solid #f00; }
#guildshopamount { position:absolute; display:none; top:100px; background:url(https://mff.wavecdn.net/mff/guild_textur.jpg) top left; left:65px; width:250px; padding:4px; border:1px solid #000; }
#transp9 { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:25; top:0px; left:0px; width:640px; height:540px; display:none; }
#commitboxguild { position:absolute; z-index:35; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#commitboxfooterguild { position:absolute; z-index:36; width:180px; height:40px; top:135px; left:45px; }
#commitboxcontentguild { position:absolute; z-index:35; width:165px; height:140px; top:35px; left:45px; }
#commitboxpiganiguild { position:absolute; z-index:35; top:30px; left:200px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; }
#guildactioninfo { position:absolute; display:none; top:250px; left:250px; z-index:26; }
#errorboxguild { position:absolute; z-index:36; display:none; background:url(https://mff.wavecdn.net/mff/systemdialog.gif) top left no-repeat; width:335px; height:250px; top:150px; left:200px; }
#errorboxcontentguild { position:absolute; z-index:35; width:160px; height:140px; top:35px; left:45px; }
#errorboxfooterguild { position:absolute; z-index:36; width:180px; height:40px; top:135px; left:70px; }
#errorboxpiganiguild { position:absolute; z-index:35; top:30px; left:200px; width:120px; height:250px; overflow:hidden; background:url(https://mff.wavecdn.net/mff/pig_ani1.gif) no-repeat; background-position:3px -2px; }
#guildstatsbox { position:absolute; display:none; z-index:100; top:50px; left:50px; background-color:#fff; width:500px; height:450px; border:2px solid #f00; }
#guildstatsheader { position:absolute; top:5px; right:5px; }
#guildstatsboxranking { position:absolute; top:25px; left:25px; background-color:#fff; width:400px; height:365px; border:1px solid #f00; }
#guildinfoblockback,#guildinfoblock { z-index:22; position:absolute; top:0px; left:5px; width:275px; height:25px; }
#guildinfoheadback,#guildinfohead { position:absolute; top:0px; left:10px; width:275px; height:25px; }
#guildinfocontentback,#guildinfocontent { display:none; position:absolute; top:25px; left:10px; width:275px; height:135px; }
#guildinfocontent, #guildinfohead { width:265px; }
#guildinfoblockback,#guildinfoheadback,#guildinfocontentback { background-color:#000; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; }
#guildinfoblock { color:#fff; }
#guildinfoexpand { z-index:22; position:absolute; top:0px; left:278px; width:13px; height:25px; background-color:#000; }
#guildinfoimgexpand { z-index:22; position:absolute; left:0px; top:5px; }
#guildinfohead,#guildinfocontent { padding:4px; z-index:100; }
#guildstatslink,#guildshoplink,#guildquestslink,#guildmessageslink,#guildmemberslink { position:absolute; z-index:22; }
#guildstatslink_tt,#guildshoplink_tt,#guildquestslink_tt,#guildmessageslink_tt,#guildmemberslink_tt { position:absolute; display:none; z-index:100; max-width:180px;}
#guildstatslink { top:234px; left:315px; height:85px; width:80px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#guildshoplink { top:355px; left:164px; height:85px; width:110px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#guildquestslink { top:335px; left:370px; height:190px; width:275px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#guildmessageslink { top:237px; left:211px; height:85px; width:80px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#guildmemberslink { top:108px; left:21px; height:240px; width:125px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#guildstatslink_tt { top:210px; left:320px; }
#guildshoplink_tt { top:300px; left:180px; }
#guildquestslink_tt { top:300px; left:380px; }
#guildmessageslink_tt { top:210px; left:200px; }
#guildmemberslink_tt { top:180px; left:135px; }
#guildquestbox { z-index:23; position:absolute; display:none; background:url(https://mff.wavecdn.net/mff/guildquest_plate.jpg) top left no-repeat; top:279px; left:445px; width:200px; height:265px; color:#fff; }
#guildquestboxcontent { position:absolute; top:23px; left:15px; width:300px; }
#guildquestobjectives { position:absolute; top:40px; left:0px; width:200px; }
.guildmemberlist_title { background-color:#6A5739; width:400px; height:20px; font-weight:bold; color:#fff; }
.guildmemberlist_even { background-color:transparent; width:400px; height:20px; color:#000; }
.guildmemberlist_uneven { background-color:transparent; width:400px; height:20px; color:#000; }
#guildmultibox,#guildmultiboxheader,#guildmultiboxcontent,#guildmultiboxmenue,#guildmultiboxheadline,#guildmultiboxmedalcase { position:absolute; z-index:30; }
#guildmultibox { background:url(https://mff.wavecdn.net/mff/multiscreen_back.jpg) top left no-repeat; display:none; top:50px; left:80px; border:2px solid #000; width:495px; height:445px; }
#guildmultiboxheader { top:-10px; right:-10px; }
#guildmultiboxheadline { width:415px; top:35px; left:30px; }
#guildmultiboxmedalcase { width:58px; height:21px; top:35px; right:70px; background:url(https://mff.wavecdn.net/mff/guild/guildcase_off.jpg) top left no-repeat; z-index:31; }
#guildmultiboxmedalcaseinner { display:none; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; width:640px; height:540px; position:absolute; top:-52px; left:-82px; z-index:31; }
#guildmultiboxmedalcaseinnerheader { position:absolute; top:5px; right:5px; z-index:31; }
#guildmultiboxmedalcaseinnercontent { position:absolute; top:66px; left:65px; z-index:31; }

#guildmultiboxcontent { width:415px; top:65px; left:30px; height:365px; overflow:auto; overflow-x:hidden; }
#guildmultiboxmenue { width:275px; height:25px; top:0px; left:70px; }
#guildmultiboxmenue1,#guildmultiboxmenue2,#guildmultiboxmenue3,#guildmultiboxmenue4 { position:absolute; float:left; width:100px; height:35px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#guildmultiboxmenue1 { left:-5px; top:0px; }
#guildmultiboxmenue2 { left:83px; top:0px; }
#guildmultiboxmenue3 { left:173px; top:0px; }
#guildmultiboxmenue4 { left:257px; top:0px; }
#guildmultiboxmenue_tt_1,#guildmultiboxmenue_tt_2,#guildmultiboxmenue_tt_3,#guildmultiboxmenue_tt_4 { position:absolute; display:none; font-weight:no-wrap; top:30px; }
#guildmultiboxmenue_tt_1 { left:5px; }
#guildmultiboxmenue_tt_2 { left:95px; }
#guildmultiboxmenue_tt_3 { left:185px; }
#guildmultiboxmenue_tt_4 { left:275px; }
#guildbeauty1,#guildbeauty2,#guildbeauty3,#guildbeauty4,#guildbeauty4ani,#guildbeauty5 { position:absolute; z-index:20; }
#guildbeauty1 { top:188px; left:198px; width:173px; height:252px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_1_1.jpg) top left no-repeat; }  #guildbeauty2 { top:280px; left:219px; width:209px; height:138px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_1_2.jpg) top left no-repeat; }  #guildbeauty3 { top:72px; left:318px; width:151px; height:118px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_1_3.jpg) top left no-repeat; }  #guildbeauty4 { top:36px; left:300px; width:179px; height:142px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_1_4.jpg) top left no-repeat; }  #guildbeauty4ani { top:55px; left:335px; width:63px; height:65px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_1_4ani.gif) top left no-repeat; }  #guildbeauty5 { top:207px; left:477px; width:65px; height:61px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_1_5.jpg) top left no-repeat; }  
#guildbeauty7,#guildbeauty8,#guildbeauty9,#guildbeauty10,#guildbeauty11,#guildbeauty11ani,#guildbeauty12ani,#guildbeauty13,#guildbeauty13ani,#guildbeauty14,#guildbeauty15,#guildbeauty15ani,#guildbeauty17,#guildbeauty18,#guildbeauty18ani { position:absolute; z-index:20; }
#guildbeauty7 { top:172px; left:235px; width:146px; height:212px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_1.jpg) top left no-repeat; }  #guildbeauty8 { top:245px; left:258px; width:150px; height:138px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_2.jpg) top left no-repeat; }  #guildbeauty9 { top:0px; left:186px; width:151px; height:118px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_3.jpg) top left no-repeat; }  #guildbeauty10 { top:340px; left:82px; width:70px; height:140px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_4.jpg) top left no-repeat; }  #guildbeauty11 { top:415px; left:261px; width:100px; height:120px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_5.jpg) top left no-repeat; }  #guildbeauty11ani { top:415px; left:261px; width:100px; height:120px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_5ani.gif) top left no-repeat; }  #guildbeauty12ani { top:0px; left:415px; width:63px; height:55px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_6ani.gif) top left no-repeat; }  
#guildbeauty13 { top:183px; left:456px; width:58px; height:92px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_7.jpg) top left no-repeat; }  #guildbeauty13ani { top:183px; left:456px; width:58px; height:92px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_7ani.gif) top left no-repeat; }  #guildbeauty14 { top:69px; left:312px; width:193px; height:118px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_8.jpg) top left no-repeat; }  #guildbeauty15 { top:77px; left:514px; width:33px; height:43px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_9.jpg) top left no-repeat; }  #guildbeauty15ani { top:0px; left:506px; width:90px; height:149px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_2_9ani.gif) top left no-repeat; }  
#guildbeauty17 { top:151px; left:516px; width:124px; height:128px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_3_1.jpg) top left no-repeat; }  #guildbeauty18 { top:126px; left:286px; width:83px; height:133px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_3_2.jpg) top left no-repeat; }  #guildbeauty18ani { top:126px; left:286px; width:83px; height:133px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_3_2ani.gif) top left no-repeat; }  
#guildquestimg { z-index:20; position:absolute; top:279px; left:405px; width:110px; height:107px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_3_0.jpg) top left no-repeat; }  #guildquestimgani { z-index:20; position:absolute; top:279px; left:405px; width:110px; height:107px; background:url(https://mff.wavecdn.net/mff/guild/ghupdate_3_0.gif) top left no-repeat; }  
#guildnewsticker,#guildnewstickerheader,#guildnewstickercontent,#guildnewstickerinput { position:absolute; z-index:30; }
#guildnewsticker { display:none; top:55px; left:75px; width:500px; height:430px; background:url(https://mff.wavecdn.net/mff/guildnews_back.jpg) top left no-repeat; }
#guildnewstickerheader { top:-10px; right:-10px; }
#guildnewstickerheadline { position:absolute; top:60px; left:55px; width:380px; }
#guildnewstickercontent { position:absolute; top:90px; left:55px; width:380px; height:220px; overflow:auto; }
#guildnewstickerinput { position:absolute; top:320px; left:55px; width:380px; }

#guilddesc_area {  width:260px; overflow:hidden; }


#tutorialline { position:absolute; z-index:100; display:none; top:0px; left:390px; width:330px; padding-bottom:5px; color:#fff; background-color:#000; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; }
#tutoriallinecontent { padding-top:5px; padding-left:5px; padding-right:2px; }
#tutorialtooltip { position:absolute; display:none; z-index:100; top:25px; left:25px; white-space:nowrap; }
#tutorial1c,#tutorial2c,#tutorial3c,#tutorial4c,#tutorial4_1c,#tutorial5c,#tutorial6c,#tutorial7c,#tutorial7_1c,#tutorial8c,#tutorial9c,#tutorial10c,#tutorial11c,#tutorial12c,#tutorial13c,#tutorial14c,#tutorial15c,#tutorial16c,#tutorial17c,#tutorial18c,#tutorial19c,#tutorial20c,#tutorial21c,#tutorial22c,#tutorial23c,#tutorial24c,#tutorial25c,#tutorial26c,#tutorial27c,#tutorial0c { color:#000; position:absolute; width:170px; z-index:52; }
#tutorial12c,#tutorial13c,#tutorial14c,#tutorial15c,#tutorial16c,#tutorial17c,#tutorial18c,#tutorial19c,#tutorial20c,#tutorial21c,#tutorial22c,#tutorial23c,#tutorial24c,#tutorial25c,#tutorial26c,#tutorial27c { height:165px; overflow:auto; }
.tutorial_text { z-index:55; }

.tutorial_box { position:absolute; z-index:50; top:0px; left:0px; width:720px; height:640px; display:none; }
#tutorial0 { background:url(https://mff.wavecdn.net/mff/leer.gif); z-index:51; }
#tutorial1 { background:url(https://mff.wavecdn.net/mff/tutorial1_new.png); }
#tutorial2 { background:url(https://mff.wavecdn.net/mff/tutorial2_2_new.png); }
#tutorial3 { background:url(https://mff.wavecdn.net/mff/tutorial1_new.png); }
#tutorial4 { background:url(https://mff.wavecdn.net/mff/tutorial4_new.png); }
#tutorial4_1 { background:url(https://mff.wavecdn.net/mff/tutorial4_1_new.png); }
#tutorial5 { background:url(https://mff.wavecdn.net/mff/tutorial5_new.png); }
#tutorial6 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial7	{ background:url(https://mff.wavecdn.net/mff/tutorial7_new.png); }
#tutorial7_1 { background:url(https://mff.wavecdn.net/mff/tutorial7_1_new.png); }
#tutorial8	{ background:url(https://mff.wavecdn.net/mff/tutorial8_new.png); }
#tutorial8_1 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial9	{ background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial10	{ background:url(https://mff.wavecdn.net/mff/tutorial10_new.png); }
#tutorial11	{ background:url(https://mff.wavecdn.net/mff/tutorial11_new.png); }
#tutorial12 { background:url(https://mff.wavecdn.net/mff/tutorial12_new.png); }
#tutorial13 { background:url(https://mff.wavecdn.net/mff/tutorial13_2_new.png); }
#tutorial14 { background:url(https://mff.wavecdn.net/mff/tutorial12_new.png); }
#tutorial15 { background:url(https://mff.wavecdn.net/mff/tutorial15_new.png); }
#tutorial16 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial17	{ background:url(https://mff.wavecdn.net/mff/tutorial7_new.png); }
#tutorial17_1 { background:url(https://mff.wavecdn.net/mff/tutorial7_1_new.png); }
#tutorial18 { background:url(https://mff.wavecdn.net/mff/tutorial18_new.png); }
#tutorial18_1 { display:none; }
#tutorial19 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial20 { background:url(https://mff.wavecdn.net/mff/tutorial20_new.png); }
#tutorial21 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial22, #tutorial23 { display:none; }
#tutorial24 { background:url(https://mff.wavecdn.net/mff/tutorial24_new.png); }
#tutorial25 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial26 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }
#tutorial27 { background:url(https://mff.wavecdn.net/mff/tutorial9_new.png); }

#tutorial0c { top:225px; left:270px; }
#tutorial0s { position:absolute; top:0px; left:595px; height:30px; width:65px; border:2px solid #f00; }
#tutorial1h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial1c { top:220px; left:305px; }
#tutorial1s { position:absolute; top:47px; left:133px; height:140px; width:140px; background:url(https://mff.wavecdn.net/mff/blinkblink.gif) top left no-repeat; }
#tutorial2h { color:#fff; position:absolute; top:240px; left:525px; width:280px; }
#tutorial2c { top:265px; left:170px; }
#tutorial2s { position:absolute; top:89px; left:50px; height:110px; width:105px; background:url(https://mff.wavecdn.net/mff/blinkblink2.gif) top left no-repeat; background-size:100%; }
#tutorial3h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial3c { top:220px; left:305px; }
#tutorial3s { position:absolute; top:48px; left:133px; height:140px; width:140px; background:url(https://mff.wavecdn.net/mff/blinkblink.gif) top left no-repeat; }
#tutorial4h { color:#000; position:absolute; top:175px; left:540px; width:180px; }
#tutorial4c { top:210px; left:295px; width:170px; }
#tutorial4s { position:absolute; z-index:60; top:63px; left:212px; height:68px; width:60px; background:url(https://mff.wavecdn.net/mff/blinkblink3.gif) top left no-repeat; }
#tutorial4_1h { color:#000; position:absolute; top:175px; left:540px; width:180px; }
#tutorial4_1c { top:180px; left:295px; width:170px; }
#tutorial4_1s { position:absolute; top:63px; left:266px; height:68px; width:60px; background:url(https://mff.wavecdn.net/mff/blinkblink3.gif) top left no-repeat; }
#tutorial5h { color:#000; position:absolute; top:180px; left:640px; width:180px; }
#tutorial5c { top:215px; left:405px; }
#tutorial5s { position:absolute; top:63px; left:321px; height:68px; width:60px; background:url(https://mff.wavecdn.net/mff/blinkblink3.gif) top left no-repeat; }
#tutorial6h { color:#fff; position:absolute; z-index:52; top:5px; left:285px; width:180px; }
#tutorial6c { top:190px; left:235px; width:170px; }
#tutorial6s { position:absolute; top:350px; left:315px; height:40px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial7h { color:#fff; position:absolute; top:155px; left:465px; width:180px; }
#tutorial7c { top:190px; left:235px; width:170px; }
#tutorial7s {  }
#tutorial7_1h { color:#fff; position:absolute; top:155px; left:470px; width:180px; }
#tutorial7_1c { top:190px; left:235px; width:170px; }
#tutorial7_1s { position:absolute; top:15px; left:530px; height:125px; width:125px; background:url(https://mff.wavecdn.net/mff/blinkblink2.gif) top left no-repeat; }
#tutorial8h { color:#fff; position:absolute; top:155px; left:470px; width:180px; }
#tutorial8c { top:190px; left:235px; width:170px; }
#tutorial8s { position:absolute; top:250px; left:595px; height:125px; width:125px; background:url(https://mff.wavecdn.net/mff/blinkblink2.gif) top left no-repeat; }
#tutorial8_1h { color:#fff; position:absolute; top:155px; left:470px; width:180px; }
#tutorial8_1c { position:absolute; top:190px; left:235px; width:170px; }
#tutorial8_1s { position:absolute; top:355px; left:300px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial9h { color:#fff; position:absolute; top:210px; left:300px; width:180px; }
#tutorial9c { top:190px; left:235px; width:170px; }
#tutorial9s { position:absolute; top:355px; left:300px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial10h { color:#fff; position:absolute; top:210px; left:300px; width:180px; }
#tutorial10c { top:130px; left:255px; width:170px; }
#tutorial10s { position:absolute; top:305px; left:340px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial11h { color:#fff; position:absolute; top:210px; left:300px; width:180px; }
#tutorial11c { top:190px; left:235px; width:170px; }
#tutorial11s { position:absolute; top:355px; left:300px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial12h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial12c { top:220px; left:180px; }
#tutorial12s { position:absolute; top:47px; left:326px; height:140px; width:140px; background:url(https://mff.wavecdn.net/mff/blinkblink.gif) top left no-repeat; }
#tutorial13h { color:#fff; position:absolute; top:240px; left:525px; width:280px; }
#tutorial13c { top:265px; left:280px; }
#tutorial13s { position:absolute; top:89px; left:153px; height:110px; width:105px; background:url(https://mff.wavecdn.net/mff/blinkblink2.gif) top left no-repeat; background-size:100%; }
#tutorial14h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial14c { top:220px; left:180px; }
#tutorial14s { position:absolute; top:47px; left:326px; height:140px; width:140px; background:url(https://mff.wavecdn.net/mff/blinkblink.gif) top left no-repeat; }
#tutorial15h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial15c { top:205px; left:245px; }
#tutorial15s { position:absolute; top:102px; left:46px; height:150px; width:65px; background:url(https://mff.wavecdn.net/mff/blinkblink.gif) top left no-repeat; background-size:100%; }
#tutorial16h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial16c { top:185px; left:230px; }
#tutorial16s { position:absolute; top:355px; left:325px; height:40px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial17h { color:#fff; position:absolute; top:155px; left:465px; width:180px; }
#tutorial17c { top:190px; left:235px; width:170px; }
#tutorial17s {  }
#tutorial17_1h { color:#fff; position:absolute; top:155px; left:470px; width:180px; }
#tutorial17_1c { position:absolute; top:190px; left:235px; width:170px; }
#tutorial17_1s { position:absolute; top:15px; left:530px; height:125px; width:125px; background:url(https://mff.wavecdn.net/mff/blinkblink2.gif) top left no-repeat; }
#tutorial18h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial18c { top:165px; left:205px; }
#tutorial18s { position:absolute; top:135px; left:570px; height:140px; width:140px; background:url(https://mff.wavecdn.net/mff/blinkblink.gif) top left no-repeat; }
#tutorial19h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial19c { top:185px; left:230px; }
#tutorial19s { position:absolute; top:355px; left:315px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial20h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial20c { top:210px; left:210px; }
#tutorial20s { position:absolute; top:455px; left:5px; height:185px; width:330px; background:url(https://mff.wavecdn.net/mff/blinkblink5.gif) top left no-repeat; }
#tutorial21h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial21c { top:220px; left:305px; }
#tutorial21s { position:absolute; top:393px; left:385px; height:140px; width:140px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial24h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial24c { top:265px; left:285px; }
#tutorial24s { position:absolute; top:440px; left:365px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial25h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial25c { top:185px; left:230px; }
#tutorial25s { position:absolute; top:355px; left:315px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial26h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial26c { top:185px; left:230px; }
#tutorial26s { position:absolute; top:355px; left:315px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }
#tutorial27h { color:#000; position:absolute; top:190px; left:545px; width:180px; }
#tutorial27c { top:185px; left:230px; }
#tutorial27s { position:absolute; top:355px; left:315px; height:68px; width:53px; background:url(https://mff.wavecdn.net/mff/button_ok.png) top left no-repeat; }

.tutorial_ani { position:absolute; z-index:51; overflow:hidden; height:153px; width:129px; background:url(https://mff.wavecdn.net/mff/tutorial_new_pig.gif) no-repeat; }
#tutorial1a { top:282px; left:440px; }
#tutorial2a { top:320px; left:298px; }
#tutorial3a { top:282px; left:439px; }
#tutorial4a { top:269px; left:427px; }
#tutorial4_1a { top:245px; left:430px; }
#tutorial5a { top:272px; left:538px; }
#tutorial6a { top:247px; left:365px; }
#tutorial7a { top:247px; left:365px; }
#tutorial7_1a { top:241px; left:358px; }
#tutorial8a { top:247px; left:365px; }
#tutorial8_1a { top:247px; left:365px; }
#tutorial9a { top:247px; left:365px; }
#tutorial10a { top:196px; left:389px; }
#tutorial11a { top:247px; left:365px; }
#tutorial12a { top:284px; left:313px; }
#tutorial13a { top:320px; left:407px; }
#tutorial14a { top:284px; left:313px; }
#tutorial15a { top:269px; left:377px; }
#tutorial16a { top:247px; left:365px; }
#tutorial17a { top:247px; left:365px; }
#tutorial17_1a { top:241px; left:359px; }
#tutorial18a { top:225px; left:336px; }
#tutorial19a { top:247px; left:365px; }
#tutorial20a { top:279px; left:370px; }
#tutorial21a { top:289px; left:466px; }
#tutorial24a { top:337px; left:448px; }
#tutorial25a { top:247px; left:365px; }
#tutorial26a { top:247px; left:365px; }
#tutorial27a { top:253px; left:392px; }

#farmhousecontainer,#farmhousetransp,#publicborder { display:none; position:absolute; width:640px; height:540px; }
#farmhousecontainer { z-index:30; top:45px; left:40px; overflow:hidden; border:2px solid #000; }
#farmhousetransp { z-index:12; background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; top:0px; left:0px; }
#publicborder { z-index:1; display:none; background:url(https://mff.wavecdn.net/mff/farmhouse/publicborder.gif) top left no-repeat; top:0px; left:0px; }
#fhfloor,#fhpicture,#fhcurtain,#fhclock,#fhcarpet,#fhtable,#fhchair,#fhchairani,#fhplant,#fhlights,#fhlightsani,#fhpets,#fhpetsani,#fhclose { position:absolute; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; }
#fhfloor { bottom:0px; left:0px; width:640px; height:126px; }
#fhfloor.item205 { height:540px; }
#fhfloor.item213 { height:540px; }
#fhfloor.item216 { height:540px; }
#fhfloor.item243 { height:540px; background:url(https://mff.wavecdn.net/mff/farmhouse/items/243_1.png); }
#fhfloor.item245 { height:540px; }
#fhfloor.item272 { height:540px; }
#fhfloor.item293 { background-position:bottom !important; }
#fhfloor.item300 { background-position:bottom !important; }
#fhfloor.item330 { background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/330_1.png) !important; background-position:bottom !important; }
#fhpicture { top:162px; left:114px; width:101px; height:137px; }
#fhpicture.item204 { top:177px; }
#fhpicture.item214 { background-position: -120px -150px !important; z-index: 1; }
#fhpicture.item238 { left:125px; top:140px; background-position:-140px -131px !important; }
#fhpicture.item249 { width:59px; height:72px; left:130px; top:185px; }
#fhpicture.item250 { width:87px; height:97px; left:123px; top:165px; }
#fhpicture.item256 { width:140px; height:100px; left:108px; top:190px; background-position:-115px -205px !important; transform:scale(0.8); }
#fhpicture.item262 { width:66px; height:82px; left:130px; top:195px; }
#fhpicture.item268 { top:0px; left:0px; width:640px; height:540px; }
#fhpicture.item270 { top:190px; left:135px; width:75px; height:87px; }
#fhpicture.item283 { top:175px; left:135px; }
#fhpicture.item298 { top:170px; left:120px; }
#fhpicture.item305 { top:165px; left:135px; width:75px; height:85px; z-index:3; pointer-events:none; background-position:-130px -180px !important; }
#fhpicture.item307 { top:220px; left:135px; width:75px; height:85px; z-index:3; pointer-events:none; background-position:-130px -225px !important; }
#fhpicture.item312 { top:170px; left:120px; width:90px; height:110px; z-index:3; pointer-events:none; background-position:-120px -180px !important; }
#fhpicture.item319 { top:170px; left:125px; width:90px; height:110px; z-index:3; pointer-events:none; background-position:-120px -180px !important; }
#fhpicture.item323 { top:170px; left:125px; width:90px; height:110px; z-index:3; pointer-events:none; background-position:-120px -180px !important; }
#fhcurtain { top:139px; left:185px; width:195px; height:225px; }
#fhcurtain.item200 { top:115px; left:170px; width:223px; height:207px; }
#fhcurtain.item209 { top:115px; left:186px; }
#fhcurtain.item211 { left:192px; top:143px; }
#fhcurtain.item220 { left:183px; top:143px; background-position:-180px -131px !important; }
#fhcurtain.item239 { left:180px; top:132px; background-position:-180px -131px !important; }
#fhcurtain.item266 { left:180px; top:132px; background-position:-180px -131px !important; }
#fhcurtain.item296 { top:0px; left:0px; width:640px; height:540px; z-index:3; pointer-events:none; }
#fhcurtain.item302 { top:152px; left:205px; width:148px; height:137px; z-index:3; pointer-events:none; }
#fhcurtain.item306 { top:150px; left:200px; width:155px; height:180px; z-index:3; pointer-events:none; background-position:-200px -153px !important; }
#fhcurtain.item308 { top:150px; left:200px; width:155px; height:265px; z-index:3; pointer-events:none; background-position:-200px -153px !important; }
#fhcurtain.item314 { z-index:5; top:132px; left:172px; width:220px; height:140px; background-position:-170px -130px !important; pointer-events:none; }
#fhcurtain.item324 { top:152px; left:200px; width:155px; height:265px; z-index:3; pointer-events:none; background-position:-200px -153px !important; }
#fhclock { top:152px; left:340px; width:111px; height:155px; }
#fhclock.item224 { background-position:-345px -175px !important; }
#fhclock.item229 { width:50px; height:67px; left:380px; top:180px; }
#fhclock.item233 { width:80px; height:105px; left:370px; top:150px; }
#fhclock.item241 { left:183px; top:143px; background-position:-180px -131px !important; }
#fhclock.item260 { left:30px; top:0px; width:640px; height:540px; }
#fhclock.item277 { left:0px; top:-25px; width:640px; height:540px; }
#fhclock.item288 { width:50px; height:85px; left:380px; top:160px; }
#fhclock.item309 { width:100px; height:100px; left:380px; top:160px; background-position:-370px -150px !important; }
#fhclock.item316 { top:160px; left:auto; right:190px; width:90px; height:125px; background-position:-355px -160px !important; }
#fhclock.item321 { top:160px; left:auto; right:190px; width:90px; height:125px; background-position:-355px -160px !important; }
#fhcarpet { top:425px; left:101px; width:465px; height:106px; }
#fhcarpet.item222 { background-position:-115px -425px !important; }
#fhcarpet.item240 { left:185px; top:440px; background-position:-180px bottom !important; }
#fhcarpet.item253 { top:0px; left:0px; width:640px; height:540px; }
#fhcarpet.item258 { top:0px; left:0px; width:640px; height:540px; }
#fhcarpet.item267 { top:0px; left:0px; width:640px; height:540px; }
#fhcarpet.item278 { top:0px; left:0px; width:640px; height:540px; }
#fhcarpet.item295 { top:0px; left:0px; width:640px; height:540px; }
#fhcarpet.item304 { top:425px; left:200px; width:250px; height:160px; background-size:100% !important; }
#fhtable { z-index:3; top:321px; left:76px; width:342px; height:194px; }
#fhtable.item198 { top:240px; left:162px; width:198px; height:290px; z-index:3; }
#fhtable.item203 { top:275px; left:100px; width:294px; height:225px; z-index:3; }
#fhtable.item206 { top:315px; left:145px; width:294px; height:225px; z-index:3; }
#fhtable.item215 { top:400px; left:110px; width:280px; height:120px; z-index:3; background-position:-95px -370px !important; }
#fhtable.item218 { top:220px; left:145px; width:240px; height:290px; z-index:3; background-size:100% !important; }
#fhtable.item236 { top:330px; left:127px; width:239px; height:160px; }
#fhtable.item279 { top:280px; left:220px; width:132px; height:214px; background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/UilleannSheep_Table_Spritesheet_132x214.png) !important; animation:item279_ani 1.5s steps(25) infinite; z-index:5; }
#fhtable.item310 { top:320px; left:180px; width:200px; height:180px; background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/Waterfight24_table_Spritesheet_200x180.png) !important; animation:item310_ani 4s steps(61) infinite; z-index:5; }
#fhtable.item313 { top:240px; left:120px; width:300px; height:265px; background-position:-105px -265px !important; }
#fhtable.item332 { top:310px; left:150px; width:165px; height:172px; }
@keyframes item279_ani { 100% { background-position:-3300px; } }
@keyframes item310_ani { 100% { background-position:-12200px; } }
#fhtableani { top:0px; left:0px; width:342px; height:194px; }
.farmhouse_candle { position:absolute; top:-15px; background:url(https://mff.wavecdn.net/mff/farmhouse/items/candle.png); width:18px; height:23px; }
#farmhouse_candle1 { left:137px; }
#farmhouse_candle2 { left:163px; }
#farmhouse_candle3 { left:194px; }
#farmhouse_candle4 { left:215px; }
#fhchair { top:278px; left:316px; width:250px; height:227px; }
#fhchair.item190 { background-position:-60px 0px !important; }
#fhchair.item191 { height:257px; width:202px; top:260px; animation:item191_ani 2s steps(25) infinite; }
#fhchair.item223 { height:342px; width:215px; animation:item223_ani 1s steps(20) infinite; top:175px; transform:scale(0.85); }
#fhchair.item237 { top:334px; left:280px; width:331px; height:181px; }
#fhchair.item251 { top:190px; left:370px; width:150px; height:300px; }
#fhchair.item257 { top:300px; left:335px; width:224px; height:203px; }
#fhchair.item259 { top:0px; left:0px; width:640px; height:540px; }
#fhchair.item271 { top:385px; left:360px; width:159px; height:105px; }
#fhchair.item284 { left:365px; }
#fhchair.item286 {  }
#fhchair.item290 { top:250px; left:345px; background-position:-335px -234px !important; width:200px; height:250px; }
#fhchair.item299 { top:auto; bottom:50px; left:355px; width:112px; height:253px; background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/irishDancingSheep_Chair_Spritesheet112x253.png) !important; animation:item299_ani 2s steps(34) infinite; transform:rotate(0.05deg); }
#fhchair.item333 { top:auto; bottom:40px; left:375px; }
@keyframes item191_ani { 100% { background-position:-5050px; } }
@keyframes item223_ani { 100% { background-position:-4300px; } }
@keyframes item271_ani { 100% { background-position:-3660px; } }
#fhchairani { position:absolute; top:0px; left:0px; width:100%; height:100%; }
#fhchair.item271 #fhchairani { top:auto; bottom:71px; left:8px; width:122px; height:411px; background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/AbductionSheep_Chair_Spritesheet_122x411_30Frames.png); animation:item271_ani 2s steps(30) infinite; }
#fhchair.item297 { top:230px; left:340px; width:173px; height:275px; background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/SheepOnPresent_Chair_Spritesheet173x275.png) !important; animation:item297_ani 1.5s steps(20) infinite; transform:scale(0.85); }
@keyframes item297_ani { 100% { background-position:-3460px; } }
#fhplant { top:246px; left:484px; width:157px; height:243px; }
#fhplantani { position:absolute; top:0px; left:0px; width:100%; height:100%; }
#fhplant.item227 #fhplantani { left:-111px; width:267px; height:281px; background:url(https://mff.wavecdn.net/mff/farmhouse/items/Christmas2020_Spritesheet_267x281.png); animation:item227_ani 1s steps(11) infinite; }
@keyframes item227_ani { 100% { background-position:-2937px; } }
#fhplant.item231 { width:125px; height:208px; top:305px; left:500px; }
#fhplant.item235 { width:180px; height:285px; top:285px; left:460px; background-position:-460px bottom !important; }
#fhplant.item247 { width:166px; height:189px; top:340px; left:460px; }
#fhplant.item261 { top:0px; left:0px; width:640px; height:540px; }
#fhplant.item269 { top:0px; left:0px; width:640px; height:540px; }
#fhplant.item281 { top:0px; left:0px; width:640px; height:540px; }
#fhplant.item292 { top:320px; background-position:right bottom !important; }
#fhplant.item315 { top:265px; left:auto; right:5px; width:135px; height:250px; background-position:-490px -250px !important; }
#fhplant.item317 { top:450px; left:auto; right:25px; width:95px; height:55px; }
#fhplant.item317:after { content:''; position:absolute; bottom:22px; left:auto; left:-25px; width:142px; height:230px; background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/AlienEye_Plant.gif); }
#fhplant.item322 { top:285px; left:auto; right:10px; width:140px; height:227px; }
#fhplant.item322:after { content:''; position:absolute; bottom:0px; left:0; width:140px; height:227px; background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/StPatricksDay_Sheep_Plant2025.gif); }
#fhplant.item325 { top:285px; left:auto; right:10px; width:140px; height:227px; background-position:-490px -250px !important; }
#fhplant.item328 { top:285px; left:auto; right:10px; width:140px; height:227px; background-position:-525px -265px !important; }
#fhlights { top:64px; left:410px; width:159px; height:208px; }
#fhlights.item207 { height:224px; }
#fhlights.item219 { height:231px; }
#fhlights.item225 { background-position:-358px -55px !important; width:200px; left:395px; }
#fhlights.item230 { width:68px; height:139px; left:420px; }
#fhlights.item241 { left:390px; top:50px; background-position:-380px -50px !important; }
#fhlights.item242 { left:375px; top:50px; background-position:-380px -50px !important; }
#fhlights.item244 { width:169px; height:198px; left:375px; top:50px; }
#fhlights.item275 { left:375px; top:50px; background-position:-305px -75px !important; }
#fhlights.item280 { top:0px; left:100px; width:640px; height:540px; }
#fhlights.item285 { top:0px; left:0px; width:100%; height:100%; }
#fhlights.item311 { top:0px; left:0px; width:100%; height:100%; }
#fhlights.item318 { left:390px; top:50px; background-position:-410px -80px !important; }
#fhlights.item320 { left:390px; top:50px; background-position:-410px -80px !important; }
#fhlights.item327 { left:390px; top:50px; background-position:-385px -70px !important; }
#fhlights.item329 { left:375px; top:15px; width:125px; height:215px; width:163px; height:268px; animation:item329_ani 2s steps(58) infinite; transform:scale(0.75) rotate(0.05deg); }
#fhlightsani { top:64px; left:410px; width:159px; height:208px; }
@keyframes item329_ani { 100% { background-position:-9454px; } }
#fhpets { top:275px; left:50px; width:227px; height:264px; z-index:10; background-repeat:no-repeat; }
#fhpets.item188 { top:410px; left:55px; }
#fhpets.item194 { width:130px; height:250px; background-size:100% !important; }
#fhpets.item194 #fhpetsani { top:47px; left:25px; background-size:100% !important; width:79px; }
#fhpets.item196 { top:330px; left:75px; width:124px; height:183px; background-size:100% !important; }
#fhpets.item196 #fhpetsani { top:-10px; left:0px; }
#fhpets.item202 { top:330px; left:60px; }
#fhpets.item273 { top:330px; left:60px; background-size:100% !important; }
#fhpets.item228 #fhpetsani { background-image:url(https://mff.wavecdn.net/mff/Snowman_Spritesheet_217x174.png) !important; top:60px; left:0px; width:217px; height:174px; animation:item228_ani 3.5s steps(30) infinite; }
#fhpets.item232 #fhpetsani { background-image:url(https://mff.wavecdn.net/mff/Kobold_Sheep_Spritesheet_103x222.png) !important; top:25px; left:25px; width:103px; height:222px; animation:item232_ani 1.6s steps(26) infinite; }
#fhpets.item234 #fhpetsani { background-image:url(https://mff.wavecdn.net/mff/farmhouse/Shiba_Inu_Spritesheet_121x171.png) !important; top:65px; left:10px; width:121px; height:171px; animation:item234_ani 2.5s steps(31) infinite; transform:rotate(0.05deg); }
#fhpets.item246 #fhpetsani { background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/Spritesheet_Pinata_Sheep_134x299.png) !important; top:-180px; left:35px; width:134px; height:299px; animation:item246_ani 2.5s steps(30) infinite; transform:rotate(0.05deg); }
#fhpets.item248 #fhpetsani { background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/Pet_Reindeer_Spriesheet_179x223.png) !important; top:40px; left:35px; width:179px; height:223px; animation:item248_ani 2.5s steps(39) infinite; transform:rotate(0.05deg); }
#fhpets.item273 #fhpetsani { background-image:url(https://mff.wavecdn.net/mff/farmhouse/items/Ufo_Pet_Spritesheet_220x206_30Frames.png) !important; top:0px; left:0px; width:220px; height:206px; animation:item273_ani 2s steps(30) infinite; transform:rotate(0.05deg); }
#fhpets.item294 { top:230px; width:264px; height:318px; animation:item294_ani 3.5s steps(44) infinite; transform:rotate(0.05deg); }
@keyframes item228_ani { 100% { background-position:-6510px; } }
@keyframes item232_ani { 100% { background-position:-2678px; } }
@keyframes item234_ani { 100% { background-position:-3751px; } }
@keyframes item246_ani { 100% { background-position:-4020px; } }
@keyframes item248_ani { 100% { background-position:-6981px; } }
@keyframes item273_ani { 100% { background-position:-6600px; } }
@keyframes item294_ani { 100% { background-position:-11616px; } }
@keyframes item299_ani { 100% { background-position:-3808px; } }
#fhpetsani { z-index:2; top:0px; left:0px; width:227px; height:264px; }
#fhpetsinfo { display:none; position:absolute; top:-25px; left:80px; }
#fhclose { top:5px; right:5px; }
#farmhouselink { position:absolute; top:7px; left:10px; font-weight:bold; color:#fff; width:585px; }
#iconnewrack,#iconnewfarm { display:none; position:absolute; top:27px; height:110px; width:110px; }
#iconnewrackinfo,#iconnewfarminfo { z-index:100; display:none; position:absolute; top:145px; white-space:nowrap; }
#iconnewrack { left:10px; background:url(https://mff.wavecdn.net/mff/bo_rack.jpg) top left no-repeat; }
#iconnewrackinfo { left:10px; }
#iconnewfarm { left:130px; background:url(https://mff.wavecdn.net/mff/bo_farm.jpg) top left no-repeat; }
#iconnewfarminfo { left:130px; }
.premiumicon { position:absolute; top:8px; right:8px; width:16px; height:16px; background:url(https://mff.wavecdn.net/mff/menu/premium_icon.gif) top left no-repeat; }
#fhcatalogue,#clickzone1,#clickzone2,#clickzone3 { position:absolute; }
#fhcatalogueinfo,#clickzone1info,#clickzone2info,#clickzone3info { position:absolute; display:none; white-space:nowrap; }
#fhcatalogueinfo { top:15px; right:60px; }
#clickzone1info { top:60px; left:65px; }
#clickzone2info { top:-30px; left:1px; }
#clickzone3info { top:25px; right:90px; }
#fhcatalogue { bottom:25px; right:25px; background:url(https://mff.wavecdn.net/mff/farmhouse/catalogue.gif) top left no-repeat; width:68px; height:76px; }
#clickzone1 { z-index:2; top:150px; left:21px; width:62px; height:133px; }
#clickzone2 { z-index:2; top:162px; left:220px; width:116px; height:141px; }
#clickzone3 { z-index:2; top:147px; right:0px; width:104px; height:98px; }
#clickzone_over1,#clickzone_over2,#clickzone2_over1,#clickzone2_over2,#clickzone3_over1,#clickzone3_over2 { position:absolute; top:0px; left:0px; }
#clickzone_over1 { display:block; width:62px; height:131px; background:url(https://mff.wavecdn.net/mff/farmhouse/blink1.gif) top left no-repeat; }
#clickzone_over2 { display:none; width:62px; height:131px; background:url(https://mff.wavecdn.net/mff/farmhouse/over1.gif) top left no-repeat; }
#clickzone2_over1 { display:block; width:122px; height:147px; background:url(https://mff.wavecdn.net/mff/farmhouse/blink2.gif) 13px 79px no-repeat; }
#clickzone2_over2 { display:none; width:122px; height:147px; background:url(https://mff.wavecdn.net/mff/farmhouse/over2.png) top left no-repeat; }
#clickzone3_over1 { display:block; width:104px; height:111px; background:url(https://mff.wavecdn.net/mff/farmhouse/blink3.gif) top left no-repeat; }
#clickzone3_over2 { display:none; width:104px; height:111px; background:url(https://mff.wavecdn.net/mff/farmhouse/over3.gif) top left no-repeat; }
#clickzone3_over2_2 { display:none; width:83px; height:111px; background:url(https://mff.wavecdn.net/mff/farmhouse/over3.gif) top left no-repeat; }
#catalogueinner { z-index:12; display:none; position:absolute; top:65px; left:17px; width:604px; height:392px; background:url(https://mff.wavecdn.net/mff/farmhouse/catalogue_inner.gif) top left no-repeat; }
#cataloguemenue { position:absolute; top:10px; left:10px; height:100px; width:580px; }

#fh_mclose { height:39px; top:252px; right:-12px; width:38px; }
#catalogueleft,#catalogueleftheadline,#catalogueleftcontent { position:absolute; }
#catalogueleft { top:70px; left:55px; height:305px; width:225px; }
#catalogueleftheadline { top:0px; left:0px; color:#56350E; font-size:14px; font-weight:bold; }
#catalogueleftcontent { top:40px; left:0px; width:225px; height:255px; overflow:auto; }

#catalogueright,#cataloguerightheader,#cataloguerightcolor,#cataloguerightcontent,#cataloguerightfooter { position:absolute; }
#cataloguerightheader { top:0px; left:10px; }
#cataloguerightcolor { top:0px; left:15px; height:65px; width:225px; }
#cataloguerightcontent { top:40px; left:0px; width:218px; height:229px; background:url(https://mff.wavecdn.net/mff/leer.gif); }
#cataloguerightfooter { bottom:10px; left:10px; width:205px; }
#catalogueright { top:70px; right:55px; height:305px; width:225px; }

#farmhouseitemselectoractiveatezone { z-index:11; position:absolute; text-align:center; bottom:0px; left:48px; background:url(https://mff.wavecdn.net/mff/farmhouse/itemselectorbar_on.gif) top left no-repeat; width:540px; height:39px; }
#fhselectoractiveatezonetooltip { display:none; z-index:11; position:absolute; bottom:45px; left:250px; }
#farmhouseitemselector, #farmhouseitemselectorblock { z-index:11; position:absolute; bottom:15px; left:70px; width:500px; height:182px; }
#farmhouseitemselector { display:none; background-color:#fff; background:url(https://mff.wavecdn.net/mff/farmhouse/transp.png) top left; }
#farmhouseitemselectorblock { text-align:center; display:none; }
#farmhouseitemselectornavi { position:absolute; top:-20px; left:0px; }
#farmhouseitemselectorcontent { position:absolute; top:20px; left:10px; height:140px; width:490px; overflow:auto; }
#fhselarrow { margin-top:4px; }

#pancontainer { z-index:12; display:none; position:absolute; top:35px; left:25px; width:592px; height:595px; background:url(https://mff.wavecdn.net/mff/schaufenster/pan2.jpg) top left no-repeat; }
#trophycontainer { z-index:12; display:none; position:absolute; top:0px; left:0px; width:640px; height:640px; background:url(https://mff.wavecdn.net/mff/new_trophyrack_new.gif) -27px 50px no-repeat; }
#trophies_headline { position:absolute; top:22px; left:110px; font-weight:bold; width:295px; text-align:center; }
#pancontainerheader { position:absolute; top:-15px; right:-15px;  z-index:111; }
#trophycontainerheader { position:absolute; top:10px; right:10px;  z-index:110; }
#trophycontainercontent { position:absolute; top:5px; left:120px; width:430px; }
.trophy1,.trophy2,.trophy3 { position:relative; float:left; margin-right:20px; }
.trophy1 { background:url(https://mff.wavecdn.net/mff/schaufenster/pokal10_2.png) top left no-repeat; width:132px; height:172px; }
.trophy2 { background:url(https://mff.wavecdn.net/mff/schaufenster/pokal5_3.png) top left no-repeat; width:127px; height:161px; margin-top:13px; }
.trophy3 { background:url(https://mff.wavecdn.net/mff/schaufenster/pokal1_2.png) top left no-repeat; width:111px; height:150px; margin-top:24px; }
.trophytxt1 { position:absolute; bottom:20px; left:47px; font-weight:bold; color:#fff; width:35px; text-align:center; }
.trophytxt2 { position:absolute; bottom:21px; left:43px; font-weight:bold; color:#fff; width:35px; text-align:center; }
.trophytxt3 { position:absolute; bottom:21px; left:40px; font-weight:bold; color:#fff; width:35px; text-align:center; }

#pancontainer .scene_navi { position:absolute; top:15px; left:575px; }
#pancontainer .scene_navi .tab { position:relative; width:32px; height:45px; background-image:url(https://mff.wavecdn.net/mff/rack_switch.png); transform:scaleX(-1); margin-bottom:-10px; }
#pancontainer .scene_navi .tab.active { background-position:-64px 0px; }
#pancontainer .scene_navi .tab:hover { background-position:-32px 0px; }
#pancontainer .scene_navi .tab .count { position:relative; font-weight:bold; transform:scaleX(-1); padding:15px 0px 0px 9px; }

#coinsbonuscontainer { display:none; position:absolute; top:100px; left:60px; z-index:10; width:600px; height:420px; background:url(https://mff.wavecdn.net/mff/coinsbonusborder.gif); }
#coinsbonusheadline { position:absolute; top:35px; left:165px; width:265px; text-align:center; font-weight:bold; }
#coinsbonusclose { position:absolute; top:18px; right:23px; }
#coinsbonuscontent { position:absolute; top:60px; left:0px; width:600px; height:400px; }
#coinsbonuspuppycontainer { position:absolute; top:8px; left:41px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; width:519px; height:282px; }
#coinsbonuspuppy1 { position:absolute; top:15px; left:54px; width:96px; height:200px; }
#coinsbonuspuppy2 { position:absolute; top:15px; left:144px; width:86px; height:200px; }
#coinsbonuspuppy3 { position:absolute; top:15px; left:226px; width:95px; height:200px; }
#coinsbonuspuppy4 { position:absolute; top:15px; left:320px; width:85px; height:200px; }
#coinsbonuspuppy5 { position:absolute; top:15px; left:403px; width:100px; height:200px; }

#coinsbonuscat1 { position:absolute; top:35px; left:34px; width:128px; height:104px; }
#coinsbonuscat2 { position:absolute; top:142px; left:65px; width:195px; height:115px; }
#coinsbonuscat3 { position:absolute; top:23px; left:174px; width:99px; height:114px; }
#coinsbonuscat4 { position:absolute; top:41px; left:393px; width:93px; height:148px; }
#coinsbonuscat5 { position:absolute; top:70px; left:276px; width:115px; height:170px; }

#coinsbonussunflower1 { position:absolute; top:0px; left:395px; width:85px; height:282px; }
#coinsbonussunflower2 { position:absolute; top:0px; left:303px; width:85px; height:282px; }
#coinsbonussunflower3 { position:absolute; top:0px; left:121px; width:85px; height:282px; }
#coinsbonussunflower4 { position:absolute; top:0px; left:213px; width:85px; height:282px; }
#coinsbonussunflower5 { position:absolute; top:0px; left:31px; width:85px; height:282px; }

#coinsbonuspumpkin1 { position:absolute; top:74px; left:258px; width:78px; height:169px; }
#coinsbonuspumpkin2 { position:absolute; top:74px; left:18px; width:78px; height:169px; }
#coinsbonuspumpkin3 { position:absolute; top:74px; left:178px; width:78px; height:169px; }
#coinsbonuspumpkin4 { position:absolute; top:74px; left:338px; width:78px; height:169px; }
#coinsbonuspumpkin5 { position:absolute; top:74px; left:98px; width:78px; height:169px; }

#coinsbonushedgehog1 { position:absolute; top:15px; left:15px; width:98px; height:249px; }
#coinsbonushedgehog2 { position:absolute; top:15px; left:113px; width:98px; height:249px; }
#coinsbonushedgehog3 { position:absolute; top:15px; left:211px; width:98px; height:249px; }
#coinsbonushedgehog4 { position:absolute; top:15px; left:309px; width:98px; height:249px; }
#coinsbonushedgehog5 { position:absolute; top:15px; left:407px; width:98px; height:249px; }

#friendslist { position:absolute; top:45px; left:25px; width:268px; height:435px; }
#friendsinfo { position:absolute; top:45px; left:335px; width:272px; height:435px; }
#friendsinvitation { position:absolute; bottom:46px; left:55px; width:197px; height:54px; }
#friendsearch { display:none; position:absolute; bottom:47px; left:55px; background:url(https://mff.wavecdn.net/mff/friendlist_insert.jpg) top left no-repeat; width:197px; height:54px; }
#friendssearchinfo { display:none; position:absolute; bottom:110px; left:60px; }
#friendslistlockedinfo { display:none; position:absolute; top:10px; left:25px; }
#friendslistunlockedinfo { display:none; position:absolute; top:10px; left:85px; }
#friendslistheaderlocked { position:absolute; width:48px; height:33px; top:10px; left:13px; }
#friendslistheaderunlocked { position:absolute; width:48px; height:33px; top:10px; left:68px; }
#friendsinvitationinfo { display:none; position:absolute; bottom:110px; left:100px; }
#friendlistnavi1 { display:none; position:absolute; top:40px; left:72px; }
#friendlistnavi2 { display:none; position:absolute; top:40px; left:130px; }
#giftshopinnercontent { position:absolute; z-index:36; top:25px; left:215px; width:415px; height:390px; }
#giftshopinnerintro { position:absolute; z-index:36; top:25px; left:15px; width:185px; height:200px; }
#giftshopfreegifts { position:absolute; z-index:36; bottom:10px; left:215px; height:100px; width:400px; }
#friendscontainer,#friendscontainertransp { display:none; position:absolute; width:640px; height:540px; }
#friendscontainer { z-index:51; background-color:#fff; top:45px; left:40px; border:2px solid #000; }
#friendscontainertransp { z-index:50; background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; top:0px; left:0px; }
#friendslistheader { position:absolute; top:-16px; left:-6px; width:278px; height:45px; }
#friendslistbody { position:absolute; width:100%; top:50px; left:0px; height:320px; overflow:auto;  }
#friendsclose { position:absolute; right:5px; top:5px; }
#friendslistcon { margin:0px; padding:0px; list-style-type:none; }
#friendsinfo li { margin-bottom:5px; }
#friendsinfo br { clear:both; }
.friendsinfoleft { float:left; width:120px; }
.friendsinforight { float:left; width:130px; text-align:right; }
.friendsline { padding:2px; border-bottom:0px dashed #C3A161; margin-bottom:5px; height:14px; }
*html .friendsline { height:18px; }
.friendslinechk { float:left; width:25px; }
.friendslinename { float:left; width:177px; overflow:hidden; }
.friendslineoptions { float:left; text-align:right; width:70px; }
#friendsearchinput { position:absolute; top:19px; left:9px; border:0px solid; background-color:transparent; }
#friendsearchok { position:absolute; top:18px; right:26px; height:20px; width:20px; }
#friendsearchcancel { position:absolute; top:18px; right:3px; height:20px; width:20px; }
#friendsearch { display:none; position:absolute; bottom:47px; left:55px; background:url(https://mff.wavecdn.net/mff/friendlist_insert.jpg) top left no-repeat; width:197px; height:54px; }
#friendsinvitation { position:absolute; bottom:46px; left:55px; width:197px; height:54px; }
#friendslistfeedback { display:none; position:absolute; top:265px; left:30px; padding:5px; background-color:#000; color:#fff; }
#friendgiftpopup { position:absolute; width:100px; height:200px; position:absolute; top:10px; left:10px; }

.racknavi { width:38px; height:30px; }
#racknaviline { position:absolute; width:220px; height:40px; top:0px; left:3px; }
#racknavileft { position:relative; left:-3px; float:left; }
.racknavileftback { background:url(https://mff.wavecdn.net/mff/regal_navi_spacer_left.jpg) top left no-repeat; }
#racknaviright { position:relative; left:-3px; float:right; }
.racknavirightback { background:url(https://mff.wavecdn.net/mff/regal_navi_spacer_right.jpg) top left no-repeat; }
#racknavileftinfo { position:absolute; white-space:nowrap; display:none; top:25px; left:0px; }
#racknavirightinfo { position:absolute; white-space:nowrap; display:none; top:25px; right:0px; }

#erntewasserpic { position:absolute; width:79px; height:63px; top:15px; left:69px; display:block; }
#lager_name { margin:15px 0 0 30px; }
#lager_pic { float:left; width:40px; margin:0 0 0 30px; }
#lager_info { display:none; float:left; width:140px; }
#lager_wachsezeit, #lager_ertrag, #lager_ist1, #lager_ist2, #lager_zeit, .lager_zeit, #lager_ernte { margin:3px 0 0 5px; }
#lager_wachsezeit, #lager_ertrag { float:left; width:15px; height:15px; }
#lager_ertrag { background:url(https://mff.wavecdn.net/mff/lager/ertrag.gif) top left no-repeat; }
#lager_wachsezeit { background:url(https://mff.wavecdn.net/mff/lager/wachstum.gif) top left no-repeat; }
#lager_ist1, #lager_ist2 { float:left; }
#lager_zeit, #lager_ernte, .lager_zeit { float:left; }

#racksortinfo { display:none; text-align:center; width:219px; position:absolute; top:-24px; left:-47px; white-space:nowrap; }

#rackPopup { position:relative; background:url(https://mff.wavecdn.net/mff/lager/flaeche.gif) top left no-repeat; width:192px; height:177px; }
.plantinfo_tt_name { position:relative; top:10px; left:20px; font-weight:bold; }
.plantinfo_tt_product { height:50px; width:50px; position:relative; left:35px; top:-67px; }
.plantinfo_tt_product2 { height:50px; width:50px; position:relative; left:38px; top:-50px; }
.plantinfo_tt_space { position:relative; top:-75px; left:20px; }

.rackinfo_boximg1_1, .rackinfo_boximg1_2, .rackinfo_boximg1_3, .rackinfo_boximg1_4, .rackinfo_boximg1_5 { position:relative; width:103px; height:121px; left:19px; top:13px; }
.rackinfo_boximg1_1 { background:url(https://mff.wavecdn.net/mff/lager/karton_leer.jpg) top left no-repeat; }
.rackinfo_boximg1_2 { background:url(https://mff.wavecdn.net/mff/lager/karton_viertel.jpg) top left no-repeat; }
.rackinfo_boximg1_3 { background:url(https://mff.wavecdn.net/mff/lager/karton_halb.jpg) top left no-repeat; }
.rackinfo_boximg1_4 { background:url(https://mff.wavecdn.net/mff/lager/karton_dreiviertel.jpg) top left no-repeat; }
.rackinfo_boximg1_5 { background:url(https://mff.wavecdn.net/mff/lager/karton_voll.jpg) top left no-repeat; }

.rackinfo_boximg2_1, .rackinfo_boximg2_2, .rackinfo_boximg2_3, .rackinfo_boximg2_4, .rackinfo_boximg2_5 { position:relative; width:75px; height:121px; left:24px; top:13px; }
.rackinfo_boximg2_1 { background:url(https://mff.wavecdn.net/mff/lager/box_leer.jpg) top left no-repeat; }
.rackinfo_boximg2_2 { background:url(https://mff.wavecdn.net/mff/lager/box_viertel.jpg) top left no-repeat; }
.rackinfo_boximg2_3 { background:url(https://mff.wavecdn.net/mff/lager/box_halb.jpg) top left no-repeat; }
.rackinfo_boximg2_4 { background:url(https://mff.wavecdn.net/mff/lager/box_dreiviertel.jpg) top left no-repeat; }
.rackinfo_boximg2_5 { background:url(https://mff.wavecdn.net/mff/lager/box_voll.jpg) top left no-repeat; }

.rackinfo_boximg3_1, .rackinfo_boximg3_2, .rackinfo_boximg3_3, .rackinfo_boximg3_4, .rackinfo_boximg3_5 { position:relative; width:75px; height:121px; left:24px; top:13px; }
.rackinfo_boximg3_1 { background:url(https://mff.wavecdn.net/mff/lager/sack_leer.jpg) top left no-repeat; }
.rackinfo_boximg3_2 { background:url(https://mff.wavecdn.net/mff/lager/sack_viertel.jpg) top left no-repeat; }
.rackinfo_boximg3_3 { background:url(https://mff.wavecdn.net/mff/lager/sack_halb.jpg) top left no-repeat; }
.rackinfo_boximg3_4 { background:url(https://mff.wavecdn.net/mff/lager/sack_dreiviertel.jpg) top left no-repeat; }
.rackinfo_boximg3_5 { background:url(https://mff.wavecdn.net/mff/lager/sack_voll.jpg) top left no-repeat; }

.rackinfo_boximg4_1, .rackinfo_boximg4_2, .rackinfo_boximg4_3, .rackinfo_boximg4_4, .rackinfo_boximg4_5 { position:relative; width:75px; height:121px; left:24px; top:13px; }
.rackinfo_boximg4_1 { background:url(https://mff.wavecdn.net/mff/lager/bottle_leer.jpg) top left no-repeat; }
.rackinfo_boximg4_2 { background:url(https://mff.wavecdn.net/mff/lager/bottle_viertel.jpg) top left no-repeat; }
.rackinfo_boximg4_3 { background:url(https://mff.wavecdn.net/mff/lager/bottle_halb.jpg) top left no-repeat; }
.rackinfo_boximg4_4 { background:url(https://mff.wavecdn.net/mff/lager/bottle_dreiviertel.jpg) top left no-repeat; }
.rackinfo_boximg4_5 { background:url(https://mff.wavecdn.net/mff/lager/bottle_voll.jpg) top left no-repeat; }

.rackinfo_hand1, .rackinfo_hand2, .rackinfo_hand3, .rackinfo_hand4, .rackinfo_hand5 { position:relative; background:url(https://mff.wavecdn.net/mff/lager/hand.jpg) top left no-repeat; left:120px; width:61px; height:45px; }
.rackinfo_hand1 { top:-58px; }
.rackinfo_hand2 { top:-80px; }
.rackinfo_hand3 { top:-104px; }
.rackinfo_hand4 { top:-126px; }
.rackinfo_hand5 { top:-149px; }

#friendinfonavi_name { float:left; font-weight:bold; }
#friendinfonavi_showcase { float:left; position:relative; bottom:1px; }

#friendsline_name { float:left; }
#friendslist_symbols { float:left; bottom:1px; position:relative; }

.flmsginfo { right:90px; }

.button_ok_commitbox { position:absolute; top:0px; left:50px; }
.button_no_commitbox { position:absolute; top:0px; left:100px; }
.button_ok_commitbox_info, .button_no_commitbox_info { display:none; position:absolute; left:20px; top:40px; }

.cropall_dialog_img { float:left; width:15px; }
.cropall_dialog_product { float:left; margin-left:5px; }

#cartcontent { position:relative; top:50px; width:320px; margin:0 auto; }
.cartinner_productimg { float:left; margin-top:2px; width:15px; }
.cartinner_productinfo { margin-left:5px; float:left; width:300px; }
.farmcartsumtext, .farmcartsumamount { float:left; }
#cartsubmit { position:absolute; width:320px; left:50%; margin-left:-160px; }
.cartsubmit { top:305px; height:77px; }
.cartsubmit_flower { top:284px; height:100px; }

.recipedealer_infoimg { float:left; width:15px; }
.recipedealer_infotxt { float:left; margin-left:5px; width:250px; }
.recipedealer_plistimg { float:left; margin-right:5px; }
.recipedealer_plisttext { float:left; }

.collector_bubbleimg, .collector_bubbletxt { float:left; }
.collector_infobox { float:left; width:125px; }

.buildinginner_feedproductsimg { float:left; width:15px; }
.buildinginner_feedproductstxt { float:left; color:#f00; margin:0 0 0 5px; }

.lotteryprize_img, .lotteryprize_info { float:left; }

.windmill_amountdiv { position:absolute; top:51px; font-weight:bold; text-align:center; left:-11px; width:64px; }

.questbox_objimg, .questbox_objinfo { float:left; }
.questbox_objimg { margin:0 5px 0 0; }

.guildwbwrankingline_rank { float:left; text-align:right; width:50px; }
.guildwbwrankingline_name { float:left; margin:0 0 0 10px; width:250px; overflow:hidden; }
.guildwbwrankingline_server { float:left; width:50px; }
.guildwbwrankingline_sum { float:right; width:100px; }
.guildwbwrankingline_name_name, .guildwbwrankingline_name_awards { float:left; }

.guildwbwrankingline_headrank { float:left; text-align:right; font-weight:bold; width:50px; }
.guildwbwrankingline_headname { float:left; margin:0 0 0 10px; font-weight:bold; width:250px; overflow:hidden; }
.guildwbwrankingline_headamount { float:right; font-weight:bold; width:100px; }

.citywbw_date_left { float:left; }
.citywbw_date_right { float:left; font-weight:bold; }

.city_shop_amount, .city_shop_sum { text-align:right; padding:0 5px 0 0; }

#neu_produktimg { position:absolute; }
#neu_produktname { position:relative;left:70px;bottom:5px; }

.market_overview_headline { text-align:left; color:#f0ffef; }

.marketstand_dialog2_left { float:left; width:20px; }
.marketstand_dialog2_right { float:left; width:250px; margin:2px 0 0 5px; }

#marketstand_dialog2_productimg { float:left; }
#coinstitle { float:left; color:#fff; margin:3px 0 0 5px; }
#marketstand_offerslist { position:absolute;top:45px;left:25px;width:180px;height:195px;overflow:auto;overflow-y:auto;overflow-x:hidden; }

.help_menue { float:left; width:145px; overflow:auto; height:360px; border-right:2px solid #685338; margin:20px 0 0 10px; }
.help_content { float:left; width:350px; height:360px; overflow:auto; overflow-x:auto; overflow-y:auto; margin:20px 0 0 5px; }

.contract_new_input { text-align:left; }
.contract_new_inputinfo { text-align:right; padding-right:5px; }

.messages_list_align_l { text-align:left; }
.messages_list_float_l { float:left; }

.main_float_left { float:left; }
.main_float_right { float:right; }

#guildinfodate, #guildinfopointstxt, #guildinfomemberstxt, #guildinfotaxtxt  { float:left; width:150px; }
#guildinfobirthdaytxt, #guildinfopoints, #guildinfomembers, #guildinfojointax { float:left; text-align:right; width:110px; }
#guildedit { float:left; }
#guildname { float:left; margin-top:1px; font-weight:bold; }
.guildstats_col1 { float:left; width:100px; }
.guildstats_col2 { float:left; text-align:right; width:150px; }
#guildwbwshoptruckinfo { position:relative; width:175px; margin-left:5px; }

.guildshopinfo_entriesamount { text-align:right; width:50px; }
.guildwbwrankingamount { text-align:right; width:100px; }
.guildwbwmemberranking_rank { width:50px; text-align:right; margin:0 5px 0 0; }
.guildwbwmemberranking_name { width:120px; margin:0 5px 0 0; overflow:hidden; }
.guildwbwmemberranking_graph { width:250px; margin:0 5px 0 0; height:18px; }
.guildwbwmemberranking_amount { width:120px; text-align:right; padding:0 2px 0 0; }

.presenteeinfo_close { position:absolute; top:2px; right:2px; }
.market_searchbox_close { position:absolute; right:30px; top:3px; }
.marketstand_dialog_close { position:absolute; top:25px; right:29px; }
#produkt_bild { position:absolute; top:35px; left:37px; }
.marketstand_dialog_amountline { position:absolute; top:70px; left:37px; color:#f0ffef; }
.marketstand_dialog_title { position:absolute; top:28px; left:32px; color:#f0ffef; }

#newsboy { position:absolute; display:none; top:45px; left:35px; z-index:35; width:640px; height:540px; background:url(https://mff.wavecdn.net/mff/city/paperboy_inner.jpg) top left no-repeat; border:2px solid #000; }
#newsboyinner { text-align:center; position:absolute; top:80px; right:15px; width:480px; height:440px; overflow:auto; }
#newsboyclose { position:absolute; top:5px; right:5px; background:url(https://mff.wavecdn.net/mff/close.jpg) top left no-repeat; width:20px; height:20px; }
.newsboysubject { color:#6C441D; font-weight:bold; font-size:20px; margin:10px 0 0 0; }
.newsboybody { color:#000; margin:10px 0 20px 0; border-bottom:0px dashed #6C441D; padding:0 0 20px 0; }

#quicknavifarmforestry { float:left; background:url(https://mff.wavecdn.net/mff/forestrylink.png) top left no-repeat; width:40px; height:29px; margin-left:5px; }
.messages_unreaddelinfo { position:absolute; left:15px; bottom:2px; height:40px; width:340px; text-align:center; }
.farmicartnaviposleft { position:absolute; left:0px; top:0px; background:url(https://mff.wavecdn.net/mff/einkaufszettel_left.png) top left no-repeat; width:51px; height:28px; }
.farmicartnaviposright { position:absolute; right:3px; top:0px; background:url(https://mff.wavecdn.net/mff/einkaufszettel_right.png) top left no-repeat; width:45px; height:28px; }
.farmicartnaviposleft:hover { background:url(https://mff.wavecdn.net/mff/einkaufszettel_left_over.png); }
.farmicartnaviposright:hover { background:url(https://mff.wavecdn.net/mff/einkaufszettel_right_over.png); }
.farmicartbutton1 { position:absolute; left:0px; bottom:0px; }
.farmicartbutton2 { position:absolute; right:10px; bottom:0px; }
.guildshopinfo_drivetime { display:none; position:absolute; top:0px; right:180px; white-space:nowrap; }
.guildshopinfo_drives { display:none; position:absolute; top:41px; right:180px; white-space:nowrap; }
.guildshopinfo_load { display:none; position:absolute; top:80px; right:180px; white-space:nowrap; }
.guildshopdonatebarinfo { display:none; position:absolute; top:10px; right:0px; white-space:nowrap; }
.newstickerrefresh { position:absolute; top:0px; right:0px; background:url(https://mff.wavecdn.net/mff/guild/refresh.gif) top left no-repeat; width:15px; height:15px; }
#guildnewsfilterinfo { position:absolute; top:5px; left:185px; display:none; }
#writeguildmail { position:absolute; top:10px; right:1px; }
#pinnewsinfo { position:absolute; top:5px; left:250px; display:none; }
.guildstatsheadline_left { position:absolute; top:2px; left:0px; }
.guildstatsheadline_right { position:absolute; top:2px; left:50px; }
.guildstatsheadline_right2 { position:absolute; top:2px; right:5px; }
.guildmemberlisticon1 { position:absolute; top:0px; width:15px; right:30px; }
.guildmemberlisticon2 { position:absolute; top:0px; width:15px; right:15px; }
.guildmemberlisticon3 { position:absolute; top:0px; width:15px; right:45px; }
.guildstats_line { position:absolute; left:0px; width:400px; height:20px; }
.guildstats_guildinfotooltip { display:none; position:absolute; width:250px; left:140px; }
.guildstatsnavi1 { position:absolute; left:25px; }
.guildstatsnavi2 { position:absolute; left:100px; }
.guildstatsnavi3 { position:absolute; right:100px; }
.guildstatsnavi4 { position:absolute; right:25px; }
.questblock_plus { position:absolute; top:1px; left:373px; }
.prestigeranking_1 { position:absolute; left:2px; top:2px; }
.prestigeranking_2 { position:absolute; right:5px; top:2px; }
.prestigetable1 { position:absolute; left:0px; top:2px; left:0px; width:25px; text-align:right; }
.prestigetable2 { position:absolute; left:0px; top:2px; left:30px; width:115px; overflow:hidden; }
.prestigetable3 { position:absolute; left:0px; top:2px; left:150px; width:150px; }
.prestigetable4 { position:absolute; left:0px; top:2px; left:300px; width:100px; text-align:right; }
.guildmemberlisticoninfo { position:absolute; right:85px; display:none; }
#guildmemberlisttitle_left { position:absolute; left:5px; top:2px; }
#guildmemberlisttitle_right { position:absolute; right:100px; top:2px; }
#beemasterbuybutton { position:absolute; z-index:36; bottom:18px; right:25px; width:65px; height:65px; }
.beemaster_inner_float { float:left; }

.downimg { position:absolute; background:url(https://mff.wavecdn.net/mff/quest_down.gif) top left no-repeat; left:8px; top:0px; width:7px; height:5px; }
.upimg { position:absolute; background:url(https://mff.wavecdn.net/mff/quest_up.gif) top left no-repeat; left:8px; top:0px; width:7px; height:5px; }
.questbox_objdown { position:absolute; top:2px; left:8px; background:url(https://mff.wavecdn.net/mff/quest_down.gif) top left no-repeat; width:7px; height:5px; }
.questbox_objup { position:absolute; top:2px; left:8px; background:url(https://mff.wavecdn.net/mff/quest_up.gif) top left no-repeat; width:7px; height:5px; }
#guildquestrankinghead { position:absolute; top:0px; left:0px; }

#oil_slot1, #oil_slot2, #oil_slot3 { background:url(https://mff.wavecdn.net/mff/strickerei_slot_back.png) top left no-repeat; width:229px; height:142px; position:absolute; z-index:22; }
#oil_slot1 { left:20px; top:20px; }
#oil_slot2 { left:20px; top:170px; }
#oil_slot3 { left:20px; top:320px; }
.oil_hiddenbar { overflow:hidden; width:56px; height:100px; position:absolute; top:20px; left:25px; }
#oil_slot1_img, #oil_slot2_img, #oil_slot3_img { display:none; position:absolute; top:81px; left:30px; }
.oil_slot_info { position: absolute; top:20px; left:102px; width:110px; }
#oil_slot1_fill, #oil_slot2_fill, #oil_slot3_fill { background:url(https://mff.wavecdn.net/mff/oilfill.png) top left no-repeat; width:56px; height:100px; display:none; position:absolute; top:100px; left:0px; }
#oil_slot1_front, #oil_slot2_front, #oil_slot3_front { width:103px; height:136px; position:absolute; top:0px; left:0px; }
.oil_slot_front_filled { background:url(https://mff.wavecdn.net/mff/oilfront.png); }
.oil_slot_front_empty { background:url(https://mff.wavecdn.net/mff/strickerei_slot.png); }
.oil_slot_status { position:absolute; bottom:15px; left:102px; width:110px; }
#oil_slot1_block, #oil_slot2_block, #oil_slot3_block { display:none; position:absolute; top:4px; left:12px; width:80px; height:126px; background:url(https://mff.wavecdn.net/mff/new_lock_slot.png) top left no-repeat; }
#oil_slot1_time, #oil_slot2_time, #oil_slot3_time { display:none; position:absolute; top:150px; left:0px; }
#oil_slot1_remain, #oil_slot2_remain, #oil_slot3_remain { display:none; position:absolute; top:125px; left:-4px; background:url(https://mff.wavecdn.net/mff/oilslot_remain.png) top left no-repeat; width:109px; height:51px; }
#oil_slot1_remain_inner, #oil_slot2_remain_inner, #oil_slot3_remain_inner { position:absolute; top:26px; left:26px; }
#oil_slot1_remain_tt, #oil_slot2_remain_tt, #oil_slot3_remain_tt { display:none; position:absolute; bottom:-35px; left:110px; width:150px; }
#oil_slot1_cropbutton, #oil_slot2_cropbutton, #oil_slot3_cropbutton { display:none; background:url(https://mff.wavecdn.net/mff/reallocateanimals_off.png) top left no-repeat; height:25px; width:25px; position:absolute; top:113px; left:38px; }
#oil_slot1_cropbutton:hover, #oil_slot2_cropbutton:hover, #oil_slot3_cropbutton:hover { background:url(https://mff.wavecdn.net/mff/reallocateanimals_on.png) top left no-repeat; }
#oil_slot1_cancelbutton, #oil_slot2_cancelbutton, #oil_slot3_cancelbutton { display:none; background:url(https://mff.wavecdn.net/mff/cancel_off.png) top left no-repeat; height:25px; width:25px; position:absolute; top:0px; right:0px; }
#oil_slot1_cancelbutton:hover, #oil_slot2_cancelbutton:hover, #oil_slot3_cancelbutton:hover { background:url(https://mff.wavecdn.net/mff/cancel_on.png) top left no-repeat; }
#oil_slot1_speedupbutton, #oil_slot2_speedupbutton, #oil_slot3_speedupbutton { display:none; background:url(https://mff.wavecdn.net/mff/forestry/button_speedup_off.png) top left no-repeat; height:25px; width:25px; position:absolute; top:113px; right:0px; }
#oil_slot1_speedupbutton:hover, #oil_slot2_speedupbutton:hover, #oil_slot3_speedupbutton:hover { background:url(https://mff.wavecdn.net/mff/forestry/button_speedup_on.png) top left no-repeat; }
#oil_tt_crop1, #oil_tt_crop2, #oil_tt_crop3, #oil_tt_cancel1, #oil_tt_cancel2, #oil_tt_cancel3, #oil_tt_speedup1, #oil_tt_speedup2, #oil_tt_speedup3 { z-index:100; display:none; position:absolute; top:10px; left:30px; white-space:nowrap; }
#oil_slot1_block_tt, #oil_slot2_block_tt, #oil_slot3_block_tt { z-index:100; display:none; position:absolute; top:10px; left:110px; width:200px; }
#oil_slot1_img_tt, #oil_slot2_img_tt, #oil_slot3_img_tt { z-index:100; display:none; position:absolute; top:0px; left:50px; white-space:nowrap; }
#oil_selectbox_transp { display:none; position:absolute; width:640px; height:540px; z-index:22; background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; top:0px; left:0px; }
#oil_selectbox_close, #strickerei_selectbox_close { position:absolute; top:5px; right:5px; background:url(https://mff.wavecdn.net/mff/close.jpg) top left no-repeat; height:20px; width:20px; }
#oil_selectbox_intro { position:absolute; top:25px; left:30px; }
#oil_selectbox_bottles { position:absolute; top:100px; left:30px; width:390px; }
.selectoil { background:url(https://mff.wavecdn.net/mff/oilbottle.png) top left no-repeat; width:73px; height:121px; position:relative; float:left; margin-right:5px; }
.selectoil_sign { position:absolute; top:78px; left:17px; }
#update_13_2 { display:none; z-index:21; position:absolute; top:240px; left:285px; background:url(https://mff.wavecdn.net/mff/update_13_2.jpg) top left no-repeat; width:67px; height:97px; }
#update_13_4 { display:none; z-index:21; position:absolute; top:169px; left:455px; background:url(https://mff.wavecdn.net/mff/update_13_4.gif) top left no-repeat; width:75px; height:65px; }
#update_13_5 { display:none; z-index:21; position:absolute; top:371px; left:448px; background:url(https://mff.wavecdn.net/mff/update_13_5.jpg) top left no-repeat; width:155px; height:151px; }
#update_13_5_ani { display:none; z-index:21; position:absolute; top:371px; left:448px; background:url(https://mff.wavecdn.net/mff/update_13_5_ani.gif) top left no-repeat; width:155px; height:151px; }
#update_14_2 { display:none; z-index:21; position:absolute; top:112px; left:351px; background:url(https://mff.wavecdn.net/mff/update_14_2.gif) top left no-repeat; width:78px; height:72px; }
#update_14_4 { display:none; z-index:21; position:absolute; top:325px; left:437px; background:url(https://mff.wavecdn.net/mff/update_14_4.jpg) top left no-repeat; width:124px; height:160px; }
#update_14_5 { display:none; z-index:21; position:absolute; top:241px; left:222px; background:url(https://mff.wavecdn.net/mff/update_14_5.jpg) top left no-repeat; width:140px; height:277px; }
#update_14_5_1 { display:none; z-index:21; position:absolute; top:241px; left:222px; background:url(https://mff.wavecdn.net/mff/update_14_5_1.gif) top left no-repeat; width:140px; height:277px; }
#update_14_5_2 { display:none; z-index:21; position:absolute; top:241px; left:222px; background:url(https://mff.wavecdn.net/mff/update_14_5_2.gif) top left no-repeat; width:140px; height:277px; }
#farm_production_current13_1,#farm_production_current13_2,#farm_production_current13_3,#farm_production_current13_4,#farm_production_current13_5,#farm_production_current13_6 { display:none; position:absolute; top:0px; right:-50px; background:url(https://mff.wavecdn.net/mff/production_progress_13.gif) top left no-repeat; width:58px; height:127px; }
#farm_production_end13_1,#farm_production_end13_2,#farm_production_end13_3,#farm_production_end13_4,#farm_production_end13_5,#farm_production_end13_6 { display:none; position:absolute; top:0px; right:-50px; background:url(https://mff.wavecdn.net/mff/production_end_13.gif) top left no-repeat; width:58px; height:127px; }
#farm_production_current14_1,#farm_production_current14_2,#farm_production_current14_3,#farm_production_current14_4,#farm_production_current14_5,#farm_production_current14_6 { display:none; position:absolute; top:0px; right:-50px; background:url(https://mff.wavecdn.net/mff/production_progress_13.gif) top left no-repeat; width:58px; height:127px; }
#farm_production_end14_1,#farm_production_end14_2,#farm_production_end14_3,#farm_production_end14_4,#farm_production_end14_5,#farm_production_end14_6 { display:none; position:absolute; top:0px; right:-50px; background:url(https://mff.wavecdn.net/mff/production_end_13.gif) top left no-repeat; width:58px; height:127px; }
#farm_production_current16_1,#farm_production_current16_2,#farm_production_current16_3,#farm_production_current16_4,#farm_production_current16_5,#farm_production_current16_6 { display:none; position:absolute; top:0px; right:-50px; background:url(https://mff.wavecdn.net/mff/strickerei_production_running.gif) top left no-repeat; width:63px; height:70px; }
#farm_production_end16_1,#farm_production_end16_2,#farm_production_end16_3,#farm_production_end16_4,#farm_production_end16_5,#farm_production_end16_6 { display:none; position:absolute; top:0px; right:-50px; background:url(https://mff.wavecdn.net/mff/strickerei_production_ready.gif) top left no-repeat; width:47px; height:84px; }

#strickerei_slot1_cropbutton, #strickerei_slot2_cropbutton, #strickerei_slot3_cropbutton { display:block; background:url(https://mff.wavecdn.net/mff/reallocateanimals_off.png) top left no-repeat; height:25px; width:25px; position:absolute; top:113px; left:38px; }
#strickerei_slot1_cropbutton:hover, #strickerei_slot2_cropbutton:hover, #strickerei_slot3_cropbutton:hover { background:url(https://mff.wavecdn.net/mff/reallocateanimals_on.png) top left no-repeat; }
#strickerei_slot1_cancelbutton, #strickerei_slot2_cancelbutton, #strickerei_slot3_cancelbutton { display:block; background:url(https://mff.wavecdn.net/mff/cancel_off.png) top left no-repeat; height:25px; width:25px; position:absolute; top:-10px; right:-15px; }
#strickerei_slot1_cancelbutton:hover, #strickerei_slot2_cancelbutton:hover, #strickerei_slot3_cancelbutton:hover { background:url(https://mff.wavecdn.net/mff/cancel_on.png) top left no-repeat; }
#strickerei_slot1_speedupbutton, #strickerei_slot2_speedupbutton, #strickerei_slot3_speedupbutton { display:block; background:url(https://mff.wavecdn.net/mff/forestry/button_speedup_off.png) top left no-repeat; height:25px; width:25px; position:absolute; top:110px; right:-15px; }
#strickerei_slot1_speedupbutton:hover, #strickerei_slot2_speedupbutton:hover, #strickerei_slot3_speedupbutton:hover { background:url(https://mff.wavecdn.net/mff/forestry/button_speedup_on.png) top left no-repeat; }

#trophynavileft { display:none; position:absolute; top:150px; left:10px; width:31px; height:23px; background:url(https://mff.wavecdn.net/mff/pan_left.png) top left no-repeat; }
#trophynaviright { display:none; position:absolute; top:150px; right:10px; width:31px; height:23px; background:url(https://mff.wavecdn.net/mff/pan_right.png) top left no-repeat; }

#rackswitch { display:none; z-index:100; position:absolute; top:-18px; left:67px; width:90px; height:38px; background:url(https://mff.wavecdn.net/mff/rackswitch.png) 0px 0px no-repeat; }
#rackswitch:hover { background:url(https://mff.wavecdn.net/mff/rackswitch.png) 0px -38px no-repeat; }

.guildachievements_item { position:relative; float:left; width:50px; height:50px; margin:0 15px 15px 0; }
.guildachievements_item_tt { display:none; z-index:100; position:absolute; top:60px; left:0px; width:150px; }
.guildachievements_item_tt.right { left:auto; right:0px; }
.guildachievements_item_tt_headline { font-weight:bold; }
.guildachievements_item_tt_time { font-style:italic; margin:10px 0 10px 0; }

#emgame_opener { z-index:150; position:absolute; top:-5px; left:50%; margin-left:10px; height:32px; width:32px; background:url(https://mff.wavecdn.net/mff/em/emball.png) top left no-repeat; }
#emgame_transp { display:none; z-index:36; }
#emgame { display:none; z-index:36; position:absolute; left:50%; margin-left:-320px; top:50px; width:640px; height:560px; background:url(https://mff.wavecdn.net/mff/em/back.jpg) top left no-repeat; border:2px solid #000; }
.close { position:absolute; top:5px; right:5px; background:url(https://mff.wavecdn.net/mff/close.jpg) top left no-repeat; width:20px; height:20px; }
.transp { background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; position:absolute; top:0px; left:0px; width:100%; height:100%; }
#carddeck { position:absolute; bottom:18px; left:136px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; width:178px; height:161px; }
#stopbutton { position:absolute; bottom:18px; left:314px; background:url(https://mff.wavecdn.net/mff/leer.gif) top left no-repeat; width:177px; height:161px; }
#carddeck:hover { background:url(https://mff.wavecdn.net/mff/em/carddeck.jpg) top left no-repeat; }
#stopbutton:hover { background:url(https://mff.wavecdn.net/mff/em/stopit.jpg) top left no-repeat; }
#carddeck_tt, #stopbutton_tt { display:none; position:absolute; bottom:165px; left:0px; width:100%; }
#showcards { position:absolute; top:180px; left:50%; margin-left:-225px; width:450px; }
.showcard { position:absolute; top:0px; height:135px; width:95px; }
.card1,.card2,.card3,.card4,.card5,.card6,.card7,.card8,.card9,.card10,.card11,.card12,.card13,.card14,.card15 { background:url(https://mff.wavecdn.net/mff/em/cards.gif); }
.card1 { background-position:     0px     0px; }
.card2 { background-position:   -95px     0px; }
.card3 { background-position:  -190px     0px; }
.card4 { background-position:  -285px     0px; }
.card5 { background-position:  -380px     0px; }
.card6 { background-position:     0px  -135px; }
.card7 { background-position:   -95px  -135px; }
.card8 { background-position:  -190px  -135px; }
.card9 { background-position:  -285px  -135px; }
.card10 { background-position: -380px  -135px; }
.card11 { background-position:    0px  -270px; }
.card12 { background-position:  -95px  -270px; }
.card13 { background-position: -190px  -270px; }
.card14 { background-position: -285px  -270px; }
.card15 { background-position: -380px  -270px; }
#emgame #info { position:absolute; top:10px; left:175px; color:#000; width:255px; text-align:center; }
#emgame #score { font-weight:bold; font-size:70px; }
#emgame #help { position:absolute; top:7px; right:35px; }
#emgame #reward { display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; }
#emgame #reward_transp { position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:black; filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; }
#emgame #reward_info { position:absolute; top:220px; left:50%; margin-left:-215px; background-color:#fff; width:400px; heigth:250px; color:#000; padding:10px 25px 10px 10px; min-height:20px; text-align:center; }

.em_sheepcard { float:left; position:relative; }
.emc1,.emc2,.emc3,.emc4,.emc5,.emc6,.emc7,.emc8,.emc9,.emc10,.emc11,.emc12 { width:120px; height:120px; background:url(https://mff.wavecdn.net/mff/em/sheep_cards.gif) top left no-repeat; }
.emc1 { background-position:   0px    0px; }
.emc2 { background-position:-120px    0px; }
.emc3 { background-position:-240px    0px; }
.emc4 { background-position:-360px    0px; }
.emc5 { background-position:   0px -120px; }
.emc6 { background-position:-120px -120px; }
.emc7 { background-position:-240px -120px; }
.emc8 { background-position:-360px -120px; }
.emc9 { background-position:   0px -240px; }
.emc10 { background-position:-120px -240px; }
.emc11 { background-position:-240px -240px; }
.emc12 { background-position:-360px -240px; }

#em_help_transp { display:none; }
#em_help { display:none; position:absolute; top:75px; left:50%; margin-left:-280px; width:527px; height:308px; background:url(https://mff.wavecdn.net/mff/em/emgame_helper.gif) top left no-repeat; }
#em_help_info { position:absolute; top:20px; left:260px; width:230px; height:265px; overflow:auto; }
#em_help_close {  }

#rackcontrol { z-index:100; display:none; position:absolute; top:275px; left:50%; margin-left:-540px; background-image:url(https://mff.wavecdn.net/mff/rackcontrol2.png); width:65px; height:65px; }
.rackcontrol:hover { background-position:0px -65px; }
.rackcontrol_deco { background-position:-65px 0px; }
.rackcontrol_deco:hover { background-position:-65px -65px; }
.rackItems_normal { z-index:100; height:390px; top:100px; }
.rackItems_scroll { height:410px; overflow:auto; top:122px; }
#rackcontrol_tt { display:none; position:absolute; top:10px; left:65px; white-space:nowrap; }

.sack, .box, .bottle, .tupper, .flask, .barrel, .spiceglass { width:41px; height:55px; }
.sack { background:url(https://mff.wavecdn.net/mff/lager/sack1.png) top left no-repeat; }
.box { background:url(https://mff.wavecdn.net/mff/lager/box2.png) top left no-repeat; }
.bottle { background:url(https://mff.wavecdn.net/mff/bottle.png) top left no-repeat; }
.karton { background:url(https://mff.wavecdn.net/mff/lager/karton1.gif) top left no-repeat; width:86px; height:55px; }
.tupper { background:url(https://mff.wavecdn.net/mff/tupper.png) top left no-repeat; }
.flask { background:url(https://mff.wavecdn.net/mff/flask.png) top left no-repeat; }
.barrel { background:url(https://mff.wavecdn.net/mff/biobarrel2.png) top left no-repeat; }
.spiceglass { background:url(https://mff.wavecdn.net/mff/spicehouse/farm10_BGProducts_glass.png) top left no-repeat; }
.img_sack, .img_box, .img_bottle, .img_tupper, .img_flask, .img_barrel, .img_spiceglass { position:absolute; left:5px; top:25px; }
.img_karton { position:absolute; left:25px; top:22px; }
.img_bottle { top:31px; }
.img_tupper { left:3px; top:20px; }
.img_flask { left:3px; top:22px; }
.img_barrel { left:5px; top:22px; }
.img_spiceglass { left:5px; top:16px; }
.counter_sack, .counter_box, .counter_bottle, .counter_karton, .counter_tupper, .counter_flask, .counter_barrel, .counter_spiceglass { position:absolute; width:40px; height:15px; background:url(https://mff.wavecdn.net/mff/lager/gemuesezaehler.gif) top left no-repeat; text-align:center; padding-top:2px; top:55px; }
.counter_sack, .counter_box, .counter_bottle, .counter_tupper, .counter_spiceglass { left:0px; }
.counter_karton { left:22px; }
.rackitem_tt_sack, .rackitem_tt_box, .rackitem_tt_bottle, .rackitem_tt_karton, .rackitem_tt_tupper, .rackitem_tt_flask, .rackitem_tt_barrel, .rackitem_tt_spiceglass { border:4px solid #67643D; width:175px; display:none; z-index:100; position:absolute; top:30px; background-color:#fff; padding:5px; }
.rackitem_tt_sack, .rackitem_tt_box, .rackitem_tt_bottle, .rackitem_tt_tupper, .rackitem_tt_barrel, .rackitem_tt_spiceglass { left:25px; }
.rackitem_tt_bottom { top:auto; bottom:25px; }
.rackitem_tt_karton { left:65px; }
.rackItems_normal { left:20px; top:175px; }
.rackItems_category { position:absolute; top:-6px; right:-20px; width:30px; height:30px; background-color:white; border:2px solid #67643D; border-radius:50px; }
.rackItems_category:after { content:''; position:absolute; top:2px; left:2px; width:25px; height:25px; background-size:100%; }
.rackItems_eattime { position:relative; background-color:#dabe74; padding:5px; margin-left:-5px; width:175px; margin-top:5px; margin-bottom:5px; }
.rackcat1, .rackcat10, .rackcat11, .rackcat15, .rackcat25, .rackcat30, .rackcat1_active, .rackcat10_active, .rackcat11_active, .rackcat15_active, .rackcat25_active, .rackcat30_active  { background:url(https://mff.wavecdn.net/mff/rack_sort_top.png); width:53px; height:39px; }
.rackcat1 { background-position: 0px 0px; }
.rackcat10 { background-position: -53px 0px; }
.rackcat11 { background-position: -53px 0px; }
.rackcat15 { background-position: -159px 0px; }
.rackcat25 { background-position: -106px 0px; }
.rackcat30 { background-position: -212px 0px; }
.rackcat1:hover { background-position: 0px -39px; }
.rackcat10:hover { background-position: -53px -39px; }
.rackcat11:hover { background-position: -53px -39px; }
.rackcat15:hover { background-position: -159px -39px; }
.rackcat25:hover { background-position: -106px -39px; }
.rackcat30:hover { background-position: -212px -39px; }
.rackcat1_active { background-position: 0px -78px; }
.rackcat10_active { background-position: -53px -78px; }
.rackcat11_active { background-position: -53px -78px; }
.rackcat15_active { background-position: -159px -78px; }
.rackcat25_active { background-position: -106px -78px; }
.rackcat30_active { background-position: -212px -78px; }
.maketransp { filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; }
.rackswitch, .rackswitch_active { position:relative; background:url(https://mff.wavecdn.net/mff/rack_switch.png); width:32px; height:45px; }
.rackswitch .counter, .rackswitch_active .counter { position:relative; padding-top:15px; color:black; font-weight:bold; width:100%; text-align:center; padding-left:2px; }
.rackswitch:hover { z-index:1; background-position:-32px 0px; }
.rackswitch_active { background-position:-64px 0px; }
.rackswitch_box { position:relative; width:32px; height:45px; margin-bottom:-10px; }
.rackswitch_box { margin-bottom:-14px; }.rack_lock, .rack_lock_page { z-index:100; background:url(https://mff.wavecdn.net/mff/rack_lock.png) no-repeat; width:30px; height:43px; }
.rack_lock { position:relative; left:13px; }
.rack_lock_page { position:absolute; left:4px; top:0px; }
.racksort_v, .racksort_z, .racksort_e, .racksort_hr, .racksort_fl, .racksort_fla, .racksort_md, .racksort_ex, .racksort_alpin, .racksort_tea, .racksort_water, .racksort_spice, .racksort_breed, .racksort_cow, .racksort_fish, .racksort_scouts, .racksort_fw1, .racksort_fw2, .racksort_fw3, .racksort_fw4, .racksort_v_active, .racksort_z_active, .racksort_e_active, .racksort_hr_active, .racksort_fl_active, .racksort_fla_active, .racksort_md_active, .racksort_ex_active, .racksort_alpin_active, .racksort_tea_active, .racksort_fw1_active, .racksort_fw2_active, .racksort_fw3_active, .racksort_fw4_active, .racksort_breed_active, .racksort_cow_active, .racksort_fish_active, .racksort_scouts_active, .racksort_water_active, .racksort_spice_active { background:url(https://mff.wavecdn.net/mff/rack_sort_left12.png) top left; width:36px; height:47px; margin-bottom:-11px; }
.racksort_v { background-position: 0 0; }
.racksort_e { background-position: 0 -47px; }
.racksort_z { background-position: 0 -94px; }
.racksort_hr { background-position: 0 -235px; }
.racksort_fl { background-position: 0 -141px; }
.racksort_fla { background-position: 0 -188px; }
.racksort_md { background-position: 0 -282px; }
.racksort_breed { background-position: 0 -562px; }
.racksort_cow { background-position: 0 -656px; }
.racksort_fish { background-position: 0 -706px; }
.racksort_scouts { background-position: 0 -796px; }
.racksort_ex { background-position: 0 -329px; }
.racksort_alpin { background-position: 0 -609px; }
.racksort_tea { background-position: 0 -329px; }
.racksort_water { background-position: 0 -748px; }
.racksort_spice { background-position: 0 -843px; }
.racksort_fw1 { background-position: 0 -376px; }
.racksort_fw2 { background-position: 0 -423px; }
.racksort_fw3 { background-position: 0 -470px; }
.racksort_fw4 { background-position: 0 -517px; }
.racksort_v:hover { background-position: -36px 0; }
.racksort_e:hover { background-position: -36px -47px; }
.racksort_z:hover { background-position: -36px -94px; }
.racksort_hr:hover { background-position: -36px -235px; }
.racksort_fl:hover { background-position: -36px -141px; }
.racksort_fla:hover { background-position: -36px -188px; }
.racksort_md:hover { background-position: -36px -282px; }
.racksort_breed:hover { background-position: -36px -562px; }
.racksort_cow:hover { background-position: -36px -656px; }
.racksort_fish:hover { background-position: -36px -706px; }
.racksort_scouts:hover { background-position: -36px -796px; }
.racksort_ex:hover { background-position: -36px -329px; }
.racksort_alpin:hover { background-position: -37px -609px; }
.racksort_tea:hover { background-position: -36px -329px; }
.racksort_water:hover { background-position: -36px -748px; }
.racksort_spice:hover { background-position: -36px -843px; }
.racksort_fw1:hover { background-position: -36px -376px; }
.racksort_fw2:hover { background-position: -36px -423px; }
.racksort_fw3:hover { background-position: -36px -470px; }
.racksort_fw4:hover { background-position: -36px -517px; }
.racksort_v_active { background-position: -72px 0; }
.racksort_e_active { background-position: -72px -47px; }
.racksort_z_active { background-position: -72px -94px; }
.racksort_hr_active { background-position: -72px -235px; }
.racksort_fl_active { background-position: -72px -141px; }
.racksort_fla_active { background-position: -72px -188px; }
.racksort_md_active { background-position: -72px -282px; }
.racksort_breed_active { background-position: -72px -562px; }
.racksort_cow_active { background-position: -72px -656px; }
.racksort_fish_active { background-position: -72px -706px; }
.racksort_scouts_active { background-position: -72px -796px; }
.racksort_ex_active { background-position: -72px -329px; }
.racksort_alpin_active { background-position: -72px -609px; }
.racksort_tea_active { background-position: -72px -329px; }
.racksort_water_active { background-position: -72px -748px; }
.racksort_spice_active { background-position: -72px -843px; }
.racksort_fw1_active { background-position: -72px -376px; }
.racksort_fw2_active { background-position: -72px -423px; }
.racksort_fw3_active { background-position: -72px -470px; }
.racksort_fw4_active { background-position: -72px -517px; }

.cmenue, .cmenue_active { float:left; margin:0 -4px 0 0; color:#000; padding:2px; border-top-left-radius:5px; border-top-right-radius:5px; }
.cmenue	{ border:2px solid #7e4b38; background-color:#DBC7AC; width:21px; height:16px; background-repeat:no-repeat; background-position:50% 50%; margin-right:-1px !important; }
#cmenue_c, .cmenue_c { background-image:url(https://mff.wavecdn.net/mff/contract_c.png); }
#cmenue_v, .cmenue_v { background-image:url(https://mff.wavecdn.net/mff/contract_v.png); }
#cmenue_e, .cmenue_e { background-image:url(https://mff.wavecdn.net/mff/contract_e.png); }
#cmenue_z, .cmenue_z { background-image:url(https://mff.wavecdn.net/mff/contract_z.png); }
#cmenue_ex, .cmenue_ex { background-image:url(https://mff.wavecdn.net/mff/contract_ex.png); }
#cmenue_o, .cmenue_o { background-image:url(https://mff.wavecdn.net/mff/contract_o.png); }
#cmenue_fw, .cmenue_fw { background-image:url(https://mff.wavecdn.net/mff/contract_fw.png); }
#cmenue_f, #cmenue_forestry, .cmenue_f, .cmenue_forestry { background-image:url(https://mff.wavecdn.net/mff/contract_f.png); }
#cmenue_fl, .cmenue_fl { background-image:url(https://mff.wavecdn.net/mff/contract_fl.png); }
#cmenue_md, .cmenue_md { background-image:url(https://mff.wavecdn.net/mff/contract_md.png); }
#cmenue_hr, .cmenue_hr { background-image:url(https://mff.wavecdn.net/mff/contract_hr.png); }
#cmenue_cow, .cmenue_cow { background-image:url(https://mff.wavecdn.net/mff/contract_cow.png); }
#cmenue_breed, .cmenue_breed { background-image:url(https://mff.wavecdn.net/mff/contract_breed.png); }
#cmenue_alpin, .cmenue_alpin { background-image:url(https://mff.wavecdn.net/mff/contract_alpin.png); }
#cmenue_fish, .cmenue_fish { background-image:url(https://mff.wavecdn.net/mff/fishing/contract_fish.png); }
#cmenue_water, .cmenue_water { background-image:url(https://mff.wavecdn.net/mff/sushibar/contract_water.png); }
#cmenue_scouts, .cmenue_scouts { background-image:url(https://mff.wavecdn.net/mff/scouts/contract_scouts.png); }
#cmenue_spice, .cmenue_spice { background-image:url(https://mff.wavecdn.net/mff/spicehouse/Level_Icon_Farm10_small.png); }
.cmenue_active { border-bottom:2px solid #fff; background-color:#fff; }

.mainmenue_item { position:absolute; }
#mainmenue1 { top:15px; left:13px; width:99px; height:99px; }
.mainmenue1 { background:url(https://mff.wavecdn.net/mff/menu/home_2.jpg); }
.mainmenue1:hover { background:url(https://mff.wavecdn.net/mff/menu/home_off_2.gif); }
.mainmenue1_back { background:url(https://mff.wavecdn.net/mff/menu/home2_out.gif); }
.mainmenue1_back:hover { background:url(https://mff.wavecdn.net/mff/menu/home2.gif); }
.mainmenue1_premium { background:url(https://mff.wavecdn.net/mff/menu/2home_out.jpg); }
.mainmenue1_premium:hover { background:url(https://mff.wavecdn.net/mff/menu/2home.gif); }
.mainmenue1_premium_back { background:url(https://mff.wavecdn.net/mff/menu/2home2_out.jpg); }
.mainmenue1_premium_back:hover { background:url(https://mff.wavecdn.net/mff/menu/2home2.gif); }
#mainmenue2 { top:15px; left:103px; width:80px; height:95px; }
.mainmenue2 { background:url(https://mff.wavecdn.net/mff/leer.gif); }
.mainmenue2:hover { background:url(https://mff.wavecdn.net/mff/menu/nachrichten_over.gif); }
#mainmenue3 { top:30px; left:193px; width:80px; height:80px; }
.mainmenue3 { background:url(https://mff.wavecdn.net/mff/leer.gif); }
.mainmenue3:hover { background:url(https://mff.wavecdn.net/mff/menu/vertraege_over.gif); }
#mainmenue4 { top:37px; right:125px; width:70px; height:73px; }
.mainmenue4 { background:url(https://mff.wavecdn.net/mff/leer.gif); }
.mainmenue4:hover { background:url(https://mff.wavecdn.net/mff/menu/profil_hover_new_pig.gif); }
#mainmenue5 { top:30px; right:76px; width:49px; height:70px; }
.mainmenue5 { background:url(https://mff.wavecdn.net/mff/leer.gif); }
.mainmenue5:hover { background:url(https://mff.wavecdn.net/mff/menu/hilfe.gif); }
#mainmenue6 { top:21px; right:0px; width:80px; height:82px; }
.mainmenue6 { background:url(https://mff.wavecdn.net/mff/premiumbutton_static.jpg); }
.mainmenue6:hover { background:url(https://mff.wavecdn.net/mff/premiumbutton_ani2.gif); }
.mainmenue_tt { display:none; z-index:150; position:absolute; white-space:nowrap; }
#mainmenue1_tt { z-index:115; bottom:-10px; left:4px; }
#mainmenue2_tt { bottom:-15px; left:10px; }
#mainmenue3_tt { bottom:-15px; left:5px; }
#mainmenue4_tt { bottom:-15px; left:10px; }
#mainmenue5_tt { bottom:-25px; left:5px; }
#mainmenue6_tt { bottom:-25px; right:20px; }
.mainmenue_incoming { display:none; position:absolute; background:url(https://mff.wavecdn.net/mff/incoming.gif); width:24px; height:54px; }
#mainmenue2_incoming { top:15px; right:-10px; }
#mainmenue3_incoming { top:0px; right:0px; }

#uptoolbar { position:relative; z-index:150; top:0px; left:0px; width:100%; }
#uptoolbar.steam { height:0px; }
#gltoolbar { position:absolute; z-index:10px; top:0px; left:0px; height:GL_IFRAMEHEIGHTpx; width:100%; }
#header { width:1000px; height:124px; background:url(https://mff.wavecdn.net/mff/header_new_pig.jpg) no-repeat; }
#username { font-weight:bold; }
#sprcontent { position:absolute; top:20px; left:323px; z-index:100; width:200px; height:95px; overflow:auto; }
#logoutbutton { position:absolute; top:4px; right:60px; font-size:11px; color:#F7BB87; }
#logoutbutton.steam { display:none; }
#touchinfobox { z-index:100; display:none; position:absolute; top:350px; left:50%; margin-left:-115px; background:url(https://mff.wavecdn.net/mff/canvass_back.jpg) top left no-repeat; width:450px; height:420px; }
#touchinfobox_inner1, #touchinfobox_inner2 { position:absolute; top:50px; left:30px; width:390px; }
#game_control { z-index:100; position:relative; left:50%; width:53px; height:48px; background:url(https://mff.wavecdn.net/mff/button_mouse.png); margin-left:455px; bottom:30px; }
#game_control_tt { display:none; position:absolute; top:-30px; right:0px; white-space:nowrap; }
#questbarcontrol { z-index:100; display:none; position:absolute; top:0px; background:url(https://mff.wavecdn.net/mff/questbarcontrols.png) 0px 0px no-repeat; width:20px; height:20px; }
#serverzeit { display:none; position:absolute; text-align:right; margin-left:50%; left:-500px; top:797px; width:980px; color:#F7BB87; }
#gamesload_footer { position:relative; width:1000px; left:50%; margin-left:-500px; text-align:center }

.lager_normal { background:url(https://mff.wavecdn.net/mff/new_rack_3.jpg) top left no-repeat; }
.lager_ex { background:url(https://mff.wavecdn.net/mff/new_rack_ex_2.jpg) top left no-repeat; }
.lager_water { background:url(https://mff.wavecdn.net/mff/sushibar/new_rack_water.png) top left no-repeat; }
#rackInfo { position:absolute;width:220px;height:120px; }
#bedientext { position:absolute;width:180px;text-align:center;top:17px;left:20px;z-index:100; }
#lagerlock { position:absolute;z-index:15;margin:0px;width:220px;height:280px;top:400px; }
#rackItems { position:absolute; width:195px; }
#rackBottom { position:absolute; width:220px; height:73px; top:560px; z-index:16; }
#canvassracklink { position:absolute; top:0px; left:20px; z-index:100; width:100px; height:80px; }
#canvassrackinfo { display:none; position:absolute; white-space:nowrap; bottom:5px; left:5px; }
#forumracklink { position:absolute; top:0px; left:100px; z-index:100; width:100px; height:80px; }
#foruminfo { display:none; position:absolute; white-space:nowrap; bottom:5px; left:10px; }
#garten_komplett { position:absolute; width:720px; height:640px; }
#multiframe { z-index:90; position:absolute; display:none; top:225px; margin-left:60px; width:600px; height:400px; }

#cropbonus_symbol { z-index:100; display:none; position:absolute; top:165px; margin-left:-8px; background:url(https://mff.wavecdn.net/mff/cropbonus_symbol.png); width:33px; height:46px; }
#cropbonus_symbol_tt { z-index:100; display:none; position:absolute; top:10px; right:30px; width:150px; }
#cropbonus_symbol_tt_time { font-weight:bold; }
.rack_cropbonus { font-weight:bold; color:#67643D; }
#collectorsinner { position:absolute; top:15px; left:15px; background-color:#fff; border-radius:5px; border:2px solid #000; padding:10px 10px 10px 20px; width:295px; overflow:auto; height:475px; }
.collector_bar { margin-bottom:2px; padding:4px; background-image:url(https://mff.wavecdn.net/mff/collector_bar.png); background-position:0px 0px; width:280px; height:60px; }
.collector_bar:hover { background-position:0px 70px; }

#sub_premium_info { display:none; font-weight:bold; color:#F7BB87; text-decoration:underlined; }
#sub_notepad { display:none; width:15px; height:15px; background:url(https://mff.wavecdn.net/mff/guild/contract.gif); }
#sub_admin { width:16px; height:16px; background:url(https://mff.wavecdn.net/mff/menu/admin.gif); }
#sub_mod { width:16px; height:16px; background:url(https://mff.wavecdn.net/mff/menu/modtool.gif); }
#sub_friendlist { display:none; width:61px; height:21px; margin-top:-3px; background:url(https://mff.wavecdn.net/mff/friendlist_button.jpg); }
#sub_friendlist:hover { transform:scale(1.1); -webkit-transform:scale(1.1); }

.speedupgardenbutton { width:25px; height:25px; background:url(https://mff.wavecdn.net/mff/speedupgardenbuttonbutton_off.png); }
.speedupgardenbutton:hover { background:url(https://mff.wavecdn.net/mff/speedupgardenbuttonbutton_on.png); }
.speedupgardenbutton_free { width:25px; height:25px; background:url(https://mff.wavecdn.net/mff/speedupgardenbuttonbutton_off_free.gif); }
.speedupgardenbutton_free:hover { background:url(https://mff.wavecdn.net/mff/speedupgardenbuttonbutton_on_free.png); }

#autoplantbuttoninner { display:none; position:absolute; top:100px; left:273px; }
#autoplantbuttoninner_tt { display:none; z-index:100; position:absolute; top:0px; right:35px; }
.autoplantbutton { width:25px; height:25px; background:url(https://mff.wavecdn.net/mff/autoplant_off.png); }
.autoplantbutton:hover { width:25px; height:25px; background:url(https://mff.wavecdn.net/mff/autoplant_on.png); }

#speedupbuttoninner { display:none; position:absolute; top:100px; left:353px; }
#speedupbuttoninner_tt { display:none; z-index:100; position:absolute; top:0px; left:35px; white-space:nowrap; }

#gardenspeedupbox { z-index:100; display:none; background:url(https://mff.wavecdn.net/mff/gardenspeedup_back.jpg); position:absolute; top:80px; left:50%; margin-left:-225px; height:420px; width:450px; }
.speedupbox_item { position:relative; width:178px; height:82px; background:url(https://mff.wavecdn.net/mff/gardenspeedup_buybutton.png); margin-bottom:10px; }
.speedupbox_item:hover { background:url(https://mff.wavecdn.net/mff/gardenspeedup_buybutton_on.png); }
.speedupbox_item_coins { position:absolute; top:44px; left:20px; width:135px; font-size:18px; text-align:center; }
.speedupbox_item_time { position:absolute; top:15px; left:45px; width:105px; text-align:center; }

#reallocatebuilding_symbol { display:none; position:absolute; top:10px; z-index:100; }
#reallocatebuilding_symbol_tt, #reallocateanimals_symbol_tt, #loginbonus_symbol_tt { display:none; position:absolute; top:0px; right:30px; }
.reallocatebuildingbutton { height:21px; width:20px; background:url(https://mff.wavecdn.net/mff/reallocate_symbol7.png); background-position:0px 0px; }
.reallocatebuildingbutton:hover { background-position:-20px 0px; }
.reallocatebuildingbutton .alert { display:none; position:absolute; top:-4px; left:-4px; color:yellow; font-size:22px; font-weight:bold; }

#reallocateanimals_symbol { display:none; position:absolute; top:195px; z-index:100; }
.reallocateanimalsbutton { height:21px; width:20px; background:url(https://mff.wavecdn.net/mff/reallocate_symbol7.png); background-position:0px -21px; }
.reallocateanimalsbutton:hover { background-position:-20px -21px; }

#animaldealer { z-index:35; position:absolute; top:50px; left:50%; margin-left:-320px; background-image:url(https://mff.wavecdn.net/mff/city/cropactionman_back.jpg); width:640px; height:540px; }
.animaldealer_line { position:relative; margin:20px auto; width:355px; height:50px; border-radius:5px; padding:5px; }
.animaldealer_line_back { position:absolute; top:0px; left:0px; width:100%; height:100%; filter:alpha(opacity=50); opacity:0.5; background-color:#A27242; border-radius:5px; }
.animaldealer_line_animal { position:absolute; bottom:0px; }
.animaldealer_line_animal2 { background:url(https://mff.wavecdn.net/mff/city/ad_animal2.png); width:100px; height:140px; }
.animaldealer_line_animal3 { background:url(https://mff.wavecdn.net/mff/city/ad_animal3.png); width:100px; height:110px; }
.animaldealer_line_animal4 { background:url(https://mff.wavecdn.net/mff/city/ad_animal4.png); width:100px; height:155px; }
.animaldealer_line_animal12 { background:url(https://mff.wavecdn.net/mff/city/ad_animal12.png); width:100px; height:120px; }
.animaldealer_line_animal15 { background:url(https://mff.wavecdn.net/mff/city/ad_animal15.png); width:100px; height:165px; }
.animaldealer_buybutton { position:absolute; top:19px; width:220px; right:10px; }
.animaldealer_notbuyable_info { position:absolute; top:19px; width:275px; right:10px; }
.animaldealer_select { position:absolute; top:19px; right:240px; color:#000; padding:2px; border-radius:5px; border:1px solid #ccc; }

#farmpassage_left { position:absolute; z-index:3; top:181px; left:0px; background:url(https://mff.wavecdn.net/mff/farmpassage_left.jpg); width:195px; height:147px; }
#farmpassage_left_tt { display:none; position:absolute; top:7px; left:125px; width:100px; z-index:100; }
#farmpassage_right { position:absolute; z-index:3; top:184px; left:588px; background:url(https://mff.wavecdn.net/mff/farmpassage_right.jpg); width:132px; height:139px; }
#farmpassage_lock { display:none; position:absolute; top:7px; }
#farmpassage_right_tt { display:none; position:absolute; top:7px; right:125px; width:100px; z-index:100; }

#building_inner { display:none; z-index:25; position:absolute; top:50px; left:50%; margin-left:-320px; width:640px; height:540px; background-color:#fff; border:2px solid #885F49; border-radius:5px; }
.building_inner_back2 { background:url(https://mff.wavecdn.net/mff/inner_background2.jpg); }
.building_inner_back3 { background:url(https://mff.wavecdn.net/mff/inner_background3.jpg); }
.building_inner_back4 { background:url(https://mff.wavecdn.net/mff/inner_background4.jpg); }
.building_inner_back5 { background:url(https://mff.wavecdn.net/mff/inner_background5.jpg); }
.building_inner_back11 { background:url(https://mff.wavecdn.net/mff/inner_background11.jpg); }
.building_inner_back11_2 { background:url(https://mff.wavecdn.net/mff/inner_background11_2.jpg); }
.building_inner_back12 { background:url(https://mff.wavecdn.net/mff/inner_background12.jpg); }
.building_inner_back15 { background:url(https://mff.wavecdn.net/mff/inner_background15.jpg); }
.building_inner_back15_2 { background:url(https://mff.wavecdn.net/mff/inner_background15_2.jpg); }

#feed_line { position:absolute; }
.feed_line2 { top:51px; left:10px; }
.feed_line3 { top:17px; left:18px; }
.feed_line4 { top:118px; left:50px; }
.feed_line5 { top:260px; left:20px; }
.feed_line11 { bottom:179px; left:10px; }
.feed_line12 { top:22px; left:10px; }
.feed_line15 { top:81px; left:50px; }
.feed_item { float:left; position:relative; margin-right:5px; }
.feed_item:hover { z-index:100; -webkit-transform:scale(1.1); transform:scale(1.1); }
.feed_tt2, .feed_tt3, .feed_tt4, .feed_tt11, .feed_tt12, .feed_tt15 { top:0px; left:50px; min-width:100px; }
.feed_tt5 { left:0px; top:60px; min-width:100px; }
#feed_line .transparent { filter:alpha(opacity=60); opacity:0.6; }

#animal_line { position:absolute; min-width:635px; }
#animal_line .animalbox { position:relative; float:left; }
#animal_line .animalbox2 { width:92px; height:112px; margin-left:-32px; }
#animal_line .animalbox3 { width:103px; height:113px; }
#animal_line .animalbox4 { width:117px; height:174px; margin-right:-16px; }
#animal_line .animalbox5 { width:68px; height:68px; }
#animal_line .animalbox11 { width:40px; height:25px; margin-left:30px; margin-bottom:20px; }
#animal_line .animalbox12 { width:103px; height:200px; }
#animal_line .animalbox15 { width:211px; height:208px; margin-right:-90px; }
#animal_line .animalimg { position:absolute; bottom:0px; left:0px; pointer-events:none; }
.animal_line2 { top:150px; left:25px; width:610px; }
.animal_line3 { bottom:213px; left:10px; }
.animal_line4 { bottom:100px; left:10px; }
.animal_line5 { bottom:215px; left:205px; height:70px; }
.animal_line11 { top:380px; left:285px; width:210px; min-width:210px !important; }
.animal_line12 { bottom:150px; left:10px; height:100px; }
.animal_line15 { bottom:65px; left:-30px; }
.animal_item { float:left; position:relative; }
.animal_item_ghost { float:left; position:relative; opacity:0.3; }
.animal_item:hover { z-index:100; -webkit-transform:scale(1.1); transform:scale(1.1); }
.animal_item_ghost:hover { z-index:100; -webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; }
.animal2 { bottom:-9px; width:92px; height:135px; background:url(https://mff.wavecdn.net/mff/chicken2.png) 50% 50% no-repeat; }
.animal2_ghost { bottom:-9px; width:92px; height:135px; background:url(https://mff.wavecdn.net/mff/ghost_2.gif) 50% 50% no-repeat; }
.animal2_special3 { bottom:2px !important; width:91px; height:120px; background:url(https://mff.wavecdn.net/mff/chicken_special1.png) 50% 50% no-repeat; }
.animal2_special8 { bottom:-5px !important; width:87px; height:136px; background:url(https://mff.wavecdn.net/mff/chicken_special2.png) 50% 50% no-repeat; }
.animal2_special12 { bottom:-2px !important; width:96px; height:127px; background:url(https://mff.wavecdn.net/mff/chicken_special3.2.png) 50% 50% no-repeat; }
.animal2_special17 { bottom:-2px !important; width:96px; height:153px; background:url(https://mff.wavecdn.net/mff/chicken_special4.png) 50% 50% no-repeat; }
.animal3 { margin-left:0px; width:103px; height:113px; background:url(https://mff.wavecdn.net/mff/cow2.png); }
.animal3_ghost { left:-6px !important; width:109px; height:113px; background:url(https://mff.wavecdn.net/mff/ghost_3.gif); }
.animal3_special1 { width:103px; height:113px; background:url(https://mff.wavecdn.net/mff/cow_special1.png); }
.animal3_special6 { width:103px; height:113px; background:url(https://mff.wavecdn.net/mff/cow_special2_6.png); }
.animal3_special9 { width:108px; height:113px; background:url(https://mff.wavecdn.net/mff/cow_special2_9.png); }
.animal3_special10 { width:97px; height:140px; background:url(https://mff.wavecdn.net/mff/cow_special2_10.png); }
.animal3_special13 { width:106px; height:140px; background:url(https://mff.wavecdn.net/mff/cow_special3_13.png); }
.animal3_special18 { width:312px; height:200px; background:url(https://mff.wavecdn.net/mff/cow_special3_18.png); background-position:50% -10px; left:-95px !important; }
.animal4 { width:117px; height:174px; background:url(https://mff.wavecdn.net/mff/sheep.png); }
.animal4_ghost { bottom:20px !important; width:123px; height:153px; background:url(https://mff.wavecdn.net/mff/ghost_4.gif); }
.animal4_special4 { bottom:20px !important; width:140px; height:183px; background:url(https://mff.wavecdn.net/mff/sheep_special.png) no-repeat bottom left; }
.animal4_special7 { bottom:7px !important; width:143px; height:191px; background:url(https://mff.wavecdn.net/mff/sheep_special2.png) no-repeat bottom left; }
.animal4_special11 { bottom:-5px !important; width:126px; height:206px; background:url(https://mff.wavecdn.net/mff/sheep_special3.png) no-repeat bottom left; }
.animal4_special16 { left:-35px !important; bottom:-5px !important; width:185px; height:205px; background:url(https://mff.wavecdn.net/mff/MermaidSheep_Front_00.png) no-repeat bottom left; background-size:100%; }
.animal4_special19 { left:0px !important; bottom:25px !important; width:118px; height:144px; background:url(https://mff.wavecdn.net/mff/city/BalloonSheep_Front_NoShadow.png) no-repeat bottom left; background-size:100%; }
.animal4_special20 { left:0px !important; bottom:20px !important; width:114px; height:180px; background:url(https://mff.wavecdn.net/mff/city/NinjaSheep_Front_00.png) no-repeat bottom left; background-size:100%; }
.animal5 { margin-left:16px; width:68px; height:68px; background:url(https://mff.wavecdn.net/mff/bee.png); }
.animal5_ghost { margin-left:16px; width:68px; height:76px; background:url(https://mff.wavecdn.net/mff/ghost_5.gif); }
.animal5_special2 { margin-left:16px; margin-top:-18px; width:80px; height:87px; background:url(https://mff.wavecdn.net/mff/bee_special1.png); }
.animal5_special15 { margin:-18px -10px 0 10px; width:100px; height:93px; background:url(https://mff.wavecdn.net/mff/city/bee_special2.gif); }
.animal11 { width:40px; height:25px; background:url(https://mff.wavecdn.net/mff/koi_1.gif) 50% 50% no-repeat; }
.animal11_ghost { width:40px; height:25px; background:url(https://mff.wavecdn.net/mff/ghost_11.gif) 50% 50% no-repeat; }
.animal12 { width:103px; height:200px; background:url(https://mff.wavecdn.net/mff/goat.png); }
.animal12_ghost { width:106px; height:187px; background:url(https://mff.wavecdn.net/mff/ghost_12.gif); }
.animal12_special5 { bottom:-10px !important; left:5px !important; width:94px; height:262px; background:url(https://mff.wavecdn.net/mff/goat_special2.png); }
#animal12_special5_add { position:absolute; top:1px; }
.animal12_special14 { bottom:5px !important; left:-1px !important; width:111px; height:201px; background:url(https://mff.wavecdn.net/mff/goat_special3.png); }
.animal15 { left:-15px !important; width:211px; height:208px; background:url(https://mff.wavecdn.net/mff/rabbit_1.png); }
.animal15_ghost { left:35px !important; width:158px; height:194px; background:url(https://mff.wavecdn.net/mff/ghost_15.gif); }
.animal_tt_3, .animal_tt_5, .animal_tt_11, .animal_tt_12, .animal_tt_15, .animal_tt_18 { bottom:100px; left:10%; }
.animal_tt_2 { bottom:130px; left:10%; }
.animal_tt_4 { bottom:160px; left:10%; }
.animal_tt_12 { bottom:250px; left:10%; }
#animal_feedanimation5 { display:none; position:absolute; top:275px; left:205px; width:304px; height:170px; background:url(https://mff.wavecdn.net/mff/beeani_inner.gif); }

#feedtrough { position:absolute; }
.feedtrough2 { bottom:160px; left:0px; background:url(https://mff.wavecdn.net/mff/chickenfarm_feed.png); width:640px; height:13px; }
.feedtrough3 { bottom:196px; left:0px; background:url(https://mff.wavecdn.net/mff/cowfarm_feed.png); width:640px; height:36px; }
.feedtrough4 { bottom:113px; left:97px; background:url(https://mff.wavecdn.net/mff/sheepfarm_feed.png); width:473px; height:109px; }
.feedtrough5 { bottom:92px; right:204px; background:url(https://mff.wavecdn.net/mff/beeshed_feed.png); width:92px; height:43px; }
.feedtrough12 { bottom:55px; left:6px; background:url(https://mff.wavecdn.net/mff/goat_feed.gif); width:537px; height:144px; }
.feedtrough15 { bottom:0px; left:6px; background:url(https://mff.wavecdn.net/mff/angora_feed.gif); width:456px; height:110px; }

#animal_talkbox { position:absolute; background-color:#000; color:#fff; border:2px solid #fff; border-radius:5px; padding:10px; max-width:250px; }
.animal_talkbox2 { bottom:10px; left:10px; }
.animal_talkbox3 { bottom:10px; left:10px; }
.animal_talkbox4 { bottom:10px; left:10px; }
.animal_talkbox5 { bottom:10px; left:10px; }
.animal_talkbox11 { bottom:10px; left:10px; }
.animal_talkbox12 { bottom:10px; left:10px; }
.animal_talkbox15 { bottom:275px; left:10px; }
#animal_specials { position:absolute; top:-50px; left:50%; margin-left:-261px; width:522px; }
.animal_specials_flex { position:relative; display:flex; justify-content:center; align-items:center; }
.animal_special_item { position:relative; }
.animal_special_item:hover { z-index:100; -webkit-transform:scale(1.1); transform:scale(1.1); }
.animal_special_item_tt { position:absolute; top:100%; left:0px; display:none; min-width:150px; }
.animal_special_head3_1 { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_1_head2.gif); width:97px; height:102px; margin-top:-8px; }
.animal_special_head3_1_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_1_head_active2.gif); width:97px; height:102px; margin-top:-8px; }
.animal_special_head4_4 { background:url(https://mff.wavecdn.net/mff/city/animalspecial4_4_head.gif); width:101px; height:116px; }
.animal_special_head4_4_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial4_4_head_active.gif); width:101px; height:116px; }
.animal_special_head5_2 { background:url(https://mff.wavecdn.net/mff/city/animalspecial5_2_head.gif); width:90px; height:78px; }
.animal_special_head5_2_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial5_2_head_active.gif); width:90px; height:78px; }
.animal_special_head2_3 { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_3_head.gif); width:90px; height:100px; }
.animal_special_head2_3_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_3_head_active.gif); width:90px; height:100px; }
.animal_special_head12_5 { background:url(https://mff.wavecdn.net/mff/city/animalspecial12_5_head.gif); width:89px; height:115px; }
.animal_special_head12_5_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial12_5_head_active.gif); width:89px; height:115px; }
.animal_special_head3_6 { background:url(https://mff.wavecdn.net/mff/city/animalspecial6_3_head2.gif); width:84px; height:82px; }
.animal_special_head3_6_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial6_3_head_active2.gif); width:84px; height:82px; }
.animal_special_head4_7 { background:url(https://mff.wavecdn.net/mff/city/animalspecial4_7_head.gif); width:97px; height:131px; }
.animal_special_head4_7_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial4_7_head_active.gif); width:97px; height:131px; }
.animal_special_head2_8 { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_8_head.gif); width:91px; height:111px; margin-top:-7px; }
.animal_special_head2_8_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_8_head_active.gif); width:91px; height:111px; margin-top:-7px; }
.animal_special_head3_9 { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_9_head.gif); width:89px; height:86px; margin-top:-7px; }
.animal_special_head3_9_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_9_head_active.gif); width:89px; height:86px; margin-top:-7px; }
.animal_special_head3_10 { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_10_head.gif); width:85px; height:96px; margin-top:-7px; }
.animal_special_head3_10_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_10_head_active.gif); width:85px; height:96px; margin-top:-7px; }
.animal_special_head4_11 { background:url(https://mff.wavecdn.net/mff/city/animalspecial4_11_head.gif); width:85px; height:103px; margin-top:-7px; background-size:100%; }
.animal_special_head4_11_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial4_11_head_active.gif); width:85px; height:103px; margin-top:-7px; background-size:100%; }
.animal_special_head2_12 { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_12_head.gif); width:90px; height:100px; }
.animal_special_head2_12_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_12_head_active.gif); width:90px; height:100px; }
.animal_special_head3_13 { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_13_head.gif); width:79px; height:87px; }
.animal_special_head3_13_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial3_13_head_active.gif); width:79px; height:87px; }
.animal_special_head12_14 { background:url(https://mff.wavecdn.net/mff/city/animalspecial12_14_head.gif); width:77px; height:85px; margin-top:25px; }
.animal_special_head12_14_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial12_14_head_active.gif); width:77px; height:85px; margin-top:25px; }
.animal_special_head5_15 { background:url(https://mff.wavecdn.net/mff/city/animalspecial5_15_head.gif); width:80px; height:99px; margin-top:25px; }
.animal_special_head5_15_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial5_15_head_active.gif); width:80px; height:99px; margin-top:25px; }
.animal_special_head4_16 { background:url(https://mff.wavecdn.net/mff/city/MermaidSheep_Icon_00.gif); width:95px; height:150px; margin-top:15px; background-size:100%; }
.animal_special_head4_16_active { background:url(https://mff.wavecdn.net/mff/city/MermaidSheep_Icon_MO_00.gif); width:95px; height:150px; margin-top:15px; background-size:100%; }
.animal_special_head2_17 { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_17_head.gif); width:90px; height:90px; background-size:100%; margin-top:15px; }
.animal_special_head2_17_active { background:url(https://mff.wavecdn.net/mff/city/animalspecial2_17_head_active.gif); width:90px; height:90px; background-size:100%; margin-top:15px; }
.animal_special_head3_18 { background:url(https://mff.wavecdn.net/mff/city/PegasusCow_Icon_SpriteSheet_108x113.png); width:108px; height:113px; margin:-10px; transform:scale(0.7); animation:animal_special_head3_18_ani 1s steps(10) infinite; }
.animal_special_head3_18_active { background:url(https://mff.wavecdn.net/mff/city/PegasusCow_Icon_MO_SpriteSheet_108x113.png); width:108px; height:113px; margin:-10px; transform:scale(0.7); animation:animal_special_head3_18_active_ani 1s steps(10) infinite; }
.animal_special_item.animal_special_head3_18:hover { z-index:100; transform:scale(0.8); }
.animal_special_item.animal_special_head3_18_active:hover { z-index:100; transform:scale(0.8); }
.animal_special_item.animal_special_head3_18 .animal_special_item_tt, .animal_special_item.animal_special_head3_18_active .animal_special_item_tt { transform:scale(1.4); }
@keyframes animal_special_head3_18_ani { 100% { background-position: -1080px; } }
@keyframes animal_special_head3_18_active_ani { 100% { background-position: -1080px; } }

.animal_special_head4_19 { background:url(https://mff.wavecdn.net/mff/city/BalloonSheep_Icon_SpriteSheet_98x76.png); width:98px; height:76px; animation:animal_special_head4_19_ani 1s steps(10) infinite; }
.animal_special_head4_19_active { background:url(https://mff.wavecdn.net/mff/city/BalloonSheep_Icon_MO_SpriteSheet_98x76.png); width:98px; height:76px; animation:animal_special_head4_19_active_ani 1s steps(10) infinite; }
.animal_special_item.animal_special_head4_19:hover { z-index:100; transform:scale(1.05); }
.animal_special_item.animal_special_head4_19_active:hover { z-index:100; transform:scale(1.05); }
@keyframes animal_special_head4_19_ani { 100% { background-position: -980px; } }
@keyframes animal_special_head4_19_active_ani { 100% { background-position: -980px; } }

.animal_special_head4_20 { background:url(https://mff.wavecdn.net/mff/city/NinjaSheep_Icon_SpriteSheet_98x86.png); width:98px; height:86px; animation:animal_special_head4_20_ani 1s steps(10) infinite; }
.animal_special_head4_20_active { background:url(https://mff.wavecdn.net/mff/city/NinjaSheep_Icon_MO_SpriteSheet_98x86.png); width:98px; height:86px; animation:animal_special_head4_20_active_ani 1s steps(10) infinite; }
.animal_special_item.animal_special_head4_20:hover { z-index:100; transform:scale(1.05); }
.animal_special_item.animal_special_head4_20_active:hover { z-index:100; transform:scale(1.05); }
@keyframes animal_special_head4_20_ani { 100% { background-position: -980px; } }
@keyframes animal_special_head4_20_active_ani { 100% { background-position: -980px; } }

#production_info { position:absolute; bottom:10px; right:10px; width:175px; }
#production_info_cancel { display:none; position:absolute; bottom:-10px; left:-13px; }
#production_info_cancel_tt { bottom:0px; right:30px; }

#production_info_speedup { display:none; position:absolute; bottom:auto; top:-15px; left:-13px; right:auto; }
#production_info_speedup_tt { bottom:0px; right:30px; }

#production_box { position:absolute; bottom:5px; right:5px; }
#production_feedback { display:none; z-index:150; position:absolute; top:225px; left:50%; margin-left:-50px; background-color:#000; border:2px solid #fff; border-radius:5px; color:#fff; padding:10px; }

.building_inner_update { display:none; position:absolute; }
#building_inner_update2_4 { top:48px; right:69px; background:url(https://mff.wavecdn.net/mff/update_crop_2.gif); width:178px; height:62px; }
#building_inner_update3_4 { top:11px; right:190px; background:url(https://mff.wavecdn.net/mff/update_crop_3.gif); width:92px; height:72px; }
#building_inner_update4_4 { top:147px; right:155px; background:url(https://mff.wavecdn.net/mff/update_crop_4.gif); width:118px; height:143px; }
#building_inner_update5_4 { top:140px; right:176px; background:url(https://mff.wavecdn.net/mff/update_crop_5.gif); width:32px; height:102px; }
#building_inner_update11_2 { top:10px; left:229px; background:url(https://mff.wavecdn.net/mff/update_crop_11_1.gif); width:146px; height:154px; }
#building_inner_update11_4 { top:168px; left:376px; background:url(https://mff.wavecdn.net/mff/update_crop_11_2.gif); width:40px; height:100px; }
#building_inner_update12_4 { top:157px; left:0px; background:url(https://mff.wavecdn.net/mff/update_crop_12.gif); width:168px; height:267px; }
#building_inner_update15_5 { top:94px; right:50px; background:url(https://mff.wavecdn.net/mff/update_crop_15.gif); width:101px; height:151px; }

#building_dialogbox { display:none; z-index:55; position:absolute; top:100px; left:50%; margin-left:-200px; color:#000; width:400px; }
.building_dialogbox_line { margin-bottom:5px; }
#building_dialogbox_input { width:50px; }
#building_dialogbox input { font-weight:bold; padding:2px; border-radius:5px; border:1px solid #ccc; }
#building_dialogbox_input_line { background-color:#C3A75E; padding:5px; border-radius:5px }
#building_dialogbox .float { float:left; }
#building_dialogbox_transp { display:none; z-index:50; }
#building_dialogbox_submit { float:right; margin-top:-2px; }
#building_dialogbox_productionbutton_line { text-align:center; margin-top:10px; }
#building_dialogbox_inner { padding:10px; background-color:#e5d194; }
#building_dialogbox_headline { margin-bottom:20px; text-align:center; }

#inner_special3 { position:absolute; top:220px; left:0px; width:640px; height:162px; background:url(https://mff.wavecdn.net/mff/cowfarm_feedingtrough.png) }
#inner_special4 { position:absolute; top:335px; left:123px; width:424px; height:116px; background:url(https://mff.wavecdn.net/mff/sheepfarm_foodgrate.png) }
#inner_special12 { position:absolute; top:387px; left:15px; width:525px; height:141px; background:url(https://mff.wavecdn.net/mff/goat_foodgrate.gif) }
.walking_goat { margin:0 auto; width:172px; height:204px; background:url(https://mff.wavecdn.net/mff/walking_goat2.png); left:-10px; top:20px; }
.animaldealer_superanimal_minimize { top:0px; left:-65px; width:300px; height:280px; transform:scale(0.7); }

.big_close { position:absolute; top:5px; right:5px; width:36px; height:36px; background:url(https://mff.wavecdn.net/mff/button_cancel_off.png); }
.big_close:hover { background:url(https://mff.wavecdn.net/mff/button_cancel_on.png); }
.mini_close { position:absolute; top:5px; right:5px; width:25px; height:25px; background:url(https://mff.wavecdn.net/mff/button_cancel_off_mini.png); }
.mini_close:hover { background:url(https://mff.wavecdn.net/mff/button_cancel_on_mini.png); }
.ttbox { display:none; z-index:100; position:absolute; padding:4px; background-color:#fff; color:#000; border:2px solid #885F49; border-radius:5px; max-width:200px; font-size:11px; }
.ttbox_black { display:none; z-index:100; position:absolute; padding:4px; background-color:#000; color:#fff; border:2px solid #fff; border-radius:5px; max-width:200px; font-size:11px; }
.bold { font-weight:bold; }
.title { font-weight:bold; color:#885F49; }
.cancel { width:25px; height:25px; background:url(https://mff.wavecdn.net/mff/cancel_off.png); }
.cancel:hover { background:url(https://mff.wavecdn.net/mff/cancel_on.png); }
.bonusinfo { font-style:italic; font-size:11px; margin-top:10px; }
.button_new { padding:2px; border-radius:5px; border:2px solid #885A30; font-weight:bold; background-color:#FFAF62; }
.button_new:hover { background-color:#FFFF99; color:#000; }
.red { color:#f00; }
.box_style { padding:10px; background-color:#fff; color:#000; border:2px solid #885F49; border-radius:5px; font-size:11px; }

.selectbuilding1 { position:relative; width:64px; height:64px; background:url(https://mff.wavecdn.net/mff/reallocateanimals_select1.gif); }
.selectbuilding2 { position:relative; width:64px; height:64px; background:url(https://mff.wavecdn.net/mff/reallocateanimals_select2.gif); }
.reallocateanimals_innerside1 { position:absolute; top:15px; left:10px; padding:6px; width:260px; height:56px; }
.reallocateanimals_innerside2 { position:absolute; top:15px; right:10px; padding:6px; width:260px; height:56px; }
.reallocateanimals_innerside_border1 { background:url(https://mff.wavecdn.net/mff/reallocateanimals_innerselect1.png); }
.reallocateanimals_innerside_border2 { background:url(https://mff.wavecdn.net/mff/reallocateanimals_innerselect2.png); }

.button_yes { background:url(https://mff.wavecdn.net/mff/button_ok.png) 50% 50% no-repeat; }
.button_yes:hover { background:url(https://mff.wavecdn.net/mff/button_ok_over.png) 50% 50% no-repeat; }
.button_no { background:url(https://mff.wavecdn.net/mff/button_no.png) 50% 50% no-repeat; }
.button_no:hover { background:url(https://mff.wavecdn.net/mff/button_no_over.png) 50% 50% no-repeat; }
.coinsbutton { display:block; margin:20px auto 0; background:url(https://mff.wavecdn.net/mff/coinsbutton-new.gif); width:250px; height:50px; padding: 20px 0 0; font-weight:bold; font-size:20px; border:0px; font-weight:bold; text-decoration:none; text-align:center; }
.coinsbutton:hover { background-image:url(https://mff.wavecdn.net/mff/coinsbutton-new-over.gif); }
.coinsbutton_small { background:url(https://mff.wavecdn.net/mff/coinsbutton_small.gif); width:179px; height:50px; border:0px; font-weight:bold; font-size:18px; }
.coinsbutton_small:hover { background:url(https://mff.wavecdn.net/mff/coinsbutton_small_hover.gif); }

.coinsbutton2 { display:block; margin:20px auto 0; background:url(https://mff.wavecdn.net/mff/coinsbutton_new_mini.gif); width:107px; height:24px; padding:5px 0 0; font-weight:bold; font-size:14px; border:0px; font-weight:bold; text-decoration:none; text-align:center; }

.cropaction_product1 { border:0px; background:url(https://mff.wavecdn.net/mff/city/milk_carton_mini.png); width:54px; height:100px; margin:0 auto; }
.cropaction_product2 { border:0px; background:url(https://mff.wavecdn.net/mff/city/nektar_mini.png); width:111px; height:100px; margin:0 auto; }
.cropaction_product3 { border:0px; background:url(https://mff.wavecdn.net/mff/city/fabric_mini.png); width:102px; height:100px; margin:0 auto; }
.cropaction_product4 { border:0px; background:url(https://mff.wavecdn.net/mff/city/nugget_small.png); width:66px; height:55px; margin:0 auto; }
.cropaction_product5 { border:0px; background:url(https://mff.wavecdn.net/mff/city/cookie_small.png); width:66px; height:55px; margin:0 auto; }
.cropaction_product6 { border:0px; background:url(https://mff.wavecdn.net/mff/city/chocmilk_mini.png); width:76px; height:180px; margin:0 auto; }
.cropaction_product7 { border:0px; background:url(https://mff.wavecdn.net/mff/city/wool_chord_mini.png); width:66px; height:53px; margin:0 auto; }
.cropaction_product8 { border:0px; background:url(https://mff.wavecdn.net/mff/city/gems.png); width:128px; height:126px; margin:0 auto; }
.cropaction_product9 { border:0px; background:url(https://mff.wavecdn.net/mff/city/icecubes.png); width:180px; height:180px; margin:0 auto; }
.cropaction_product10 { border:0px; background:url(https://mff.wavecdn.net/mff/city/helmet.png); width:257px; height:218px; margin:0 auto; }
.cropaction_product11 { border:0px; background:url(https://mff.wavecdn.net/mff/city/glitterstone.png); width:180px; height:180px; margin:0 auto; }
.cropaction_product12 { border:0px; background:url(https://mff.wavecdn.net/mff/city/flower_chain.png); width:150px; height:158px; margin:0 auto; }
.cropaction_product13 { border:0px; background:url(https://mff.wavecdn.net/mff/city/SheriffStar_00.png); width:140px; height:140px; margin:0 auto; background-size:100%; }
.cropaction_product14 { border:0px; background:url(https://mff.wavecdn.net/mff/city/peacemark.png); width:140px; height:145px; margin:0 auto; background-size:100%; }
.cropaction_product16 { border:0px; background:url(https://mff.wavecdn.net/mff/city/MermaidSheep_Mussels_00.png); width:140px; height:140px; margin:0 auto; background-size:100%; }
.cropaction_product17 { border:0px; background:url(https://mff.wavecdn.net/mff/city/AstronautChicken_Planets.png); width:140px; height:140px; margin:0 auto; background-size:100%; }
.cropaction_product18 { border:0px; background:url(https://mff.wavecdn.net/mff/city/PegasusCow_Feathers_00.png); width:140px; height:140px; margin:0 auto; background-size:100%; }
.animalheads2,.animalheads2_3,.animalheads2_8,.animalheads2_12,.animalheads3,.animalheads3_1,.animalheads3_6,.animalheads3_9,.animalheads3_10,.animalheads3_13,.animalheads4,.animalheads4_4,.animalheads4_7,.animalheads4_11,.animalheads5,.animalheads5_2,.animalheads5_15,.animalheads11,.animalheads12,.animalheads12_5,.animalheads15,.animalheads12_14,.animalheads16,.animalheads4_16, .animalheads17, .animalheads2_17, .animalheads18, .animalheads3_18, .animalheads4_19, .animalheads4_20 { width:20px; height:20px; background:url(https://mff.wavecdn.net/mff/animalheads19.png); }
.animalheads2 { background-position:-100px 0px; }
.animalheads2_3 { background-position:-200px 0px; }
.animalheads2_8 { background-position:-280px 0px; }
.animalheads2_12 { background-position:-361px 0px; }
.animalheads3 { background-position:-20px 0px; }
.animalheads3_1 { background-position:0px 0px; }
.animalheads3_6 { background-position:-240px 0px; }
.animalheads3_9 { background-position:-300px 0px; }
.animalheads3_10 { background-position:-320px 0px; }
.animalheads3_13 { background-position:-380px 0px; }
.animalheads4 { background-position:-60px 0px; }
.animalheads4_4 { background-position:-180px 0px; }
.animalheads4_7 { background-position:-220px 0px; }
.animalheads4_11 { background-position:-340px 0px; }
.animalheads5 { background-position:-80px 0px; }
.animalheads5_2 { background-position:-160px 0px; }
.animalheads5_15 { background-position:-420px 0px; }
.animalheads11 { background-position:-140px 0px; }
.animalheads12 { background-position:-120px 0px; }
.animalheads12_5 { background-position:-260px 0px; }
.animalheads15 { background-position:-40px 0px; }
.animalheads12_14 { background-position:-400px 0px; }
.animalheads4_16 { background-position:-440px 0px; }
.animalheads2_17 { background-position:-460px 0px; }
.animalheads3_18 { background-position:-480px 0px; }
.animalheads4_19 { background-position:-500px 0px; }
.animalheads4_20 { background-position:-520px 0px; }
.animalsheadsempty { width:20px; height:20px; background-color:#fff; }

.sack_glow { position:relative; width:51px; height:65px; background:url(https://mff.wavecdn.net/mff/sack_glow.png); }
.transparent { filter:alpha(opacity=60); opacity:0.6; }

.powerup_rackitem { float:left; position:relative; margin-top:25px; margin-left:25px; width:60px; height:87px; }
.powerup_rackitem:hover { z-index:100; }
.powerup_rackitem_back1 { background:url(https://mff.wavecdn.net/mff/powerup1.png); }
.powerup_rackitem_back2 { background:url(https://mff.wavecdn.net/mff/powerup2.png); }
.powerup_rackitem_back3 { background:url(https://mff.wavecdn.net/mff/powerup3.png); }
.powerup_rackitem_back4 { background:url(https://mff.wavecdn.net/mff/specialboost_powerup.gif); }
.powerup_rackitem_backbirthday { background:url(https://mff.wavecdn.net/mff/Boost_Buttons_Birthday.gif); }
.powerup_rackitem_backtree { background:url(https://mff.wavecdn.net/mff/powerup_tree.png); }
.powerup_rackitem_productline { position:absolute; top:3px; left:6px; }
.powerup_rackitem_img { float:left; margin-right:2px; }
.powerup_rackitem_txt { float:left; font-weight:bold; color:#000; }
.powerup_rackitem_amount { position:absolute; bottom:4px; left:17px; font-weight:bold; color:#000; width:26px; text-align:center; }
.powerup_rackitem_tt { z-index:100; display:none; position:absolute; top:0px; left:65px; width:120px; }
#powerselectorclose { right:18px; top:10px; }
#poweruptimes { display:none; position:absolute; top:225px; height:21px; width:21px; background:url(https://mff.wavecdn.net/mff/powerup_icon.png); }
#poweruptimes_content { z-index:100; display:none; position:absolute; top:0px; right:25px; width:200px; }

#carpentrybonus_symbol { display:none; position:absolute; top:245px; margin-left:-8px; height:43px; width:33px; background:url(https://mff.wavecdn.net/mff/carpentry_icon.png); }
#carpentrybonus_content { z-index:100; display:none; position:absolute; top:0px; right:35px; width:200px; }

#buildboxcontent { position:absolute; z-index:10; width:618px; height:485px; top:60px; left:50%; margin-left:-309px; }
#buildboxcontent .option { position:relative; float:left; margin:4px; width:95px; height:95px; background-size:100% !important; }
#buildboxcontent .price, #headquarteroptionscontent .upgrade .price { position:absolute; bottom:5px; left:5px; width:85px; text-align:center; color:white; background-color:black; opacity:0.7; font-size:10px; padding:2px 0px; }
#buildboxcontent .price.invalid { color:red; font-weight:bold; }
#buildboxcontent .img { position:absolute; top:0px; left:0px; width:100%; height:100%; background-size:100%; }
.buildoption1 { background:url(https://mff.wavecdn.net/mff/bo_field.jpg); }
.buildoption1_ex { background:url(https://mff.wavecdn.net/mff/bo_field_ex.jpg); }
.buildoption1_alpin { background:url(https://mff.wavecdn.net/mff/bo_field_alpin.jpg); }
.buildoption1_water { background:url(https://mff.wavecdn.net/mff/bo_field_water.png); }
.buildoption1_spice { background:url(https://mff.wavecdn.net/mff/bo_field_spicehouse.png); }
.buildoption2 { background:url(https://mff.wavecdn.net/mff/bo_hs.jpg); }
.buildoption3 { background:url(https://mff.wavecdn.net/mff/bo_ks.jpg); }
.buildoption4 { background:url(https://mff.wavecdn.net/mff/bo_sf.jpg); }
.buildoption5 { background:url(https://mff.wavecdn.net/mff/bo_bs.jpg); }
.buildoption6 { background:url(https://mff.wavecdn.net/mff/bo_gh.jpg); }
.buildoption7 { background:url(https://mff.wavecdn.net/mff/bo_mk.jpg); }
.buildoption8 { background:url(https://mff.wavecdn.net/mff/bo_mo.jpg); }
.buildoption9 { background:url(https://mff.wavecdn.net/mff/bo_ws.jpg); }
.buildoption10 { background:url(https://mff.wavecdn.net/mff/bo_bk.jpg); }
.buildoption11 { background:url(https://mff.wavecdn.net/mff/bo_fz.jpg); }
.buildoption12 { background:url(https://mff.wavecdn.net/mff/bo_zf.jpg); }
.buildoption13 { background:url(https://mff.wavecdn.net/mff/bo_oil.jpg); }
.buildoption14 { background:url(https://mff.wavecdn.net/mff/bo_oil2.jpg); }
.buildoption15 { background:url(https://mff.wavecdn.net/mff/bo_a.jpg); }
.buildoption16 { background:url(https://mff.wavecdn.net/mff/bo_wf.jpg);  }
.buildoption17 { background:url(https://mff.wavecdn.net/mff/bo_car.jpg); }
.buildoption18 { background:url(https://mff.wavecdn.net/mff/bo_pony.jpg); }
.buildoption19 { background:url(https://mff.wavecdn.net/mff/bo_megafield.jpg); }
.buildoption20 { background:url(https://mff.wavecdn.net/mff/bo_fuelstation.jpg); }
.buildoption21 { background:url(https://mff.wavecdn.net/mff/bo_teafactory.jpg); }
.buildoption22 { background:url(https://mff.wavecdn.net/mff/bo_bergstation.jpg); }
.buildoption23 { background:url(https://mff.wavecdn.net/mff/bo_sushibar.png); }
.buildoption24 { background:url(https://mff.wavecdn.net/mff/bo_spicehouse.png); }
#buildboxcontent .ttbox { display:none; z-index:100; position:absolute; top:85px; left:0px; }
#buildboxcontent .ttbox .name { font-weight:bold; }
#buildboxcontent .ttbox .block { min-width:130px; color:red; }
#buildboxcontent .ttbox .block div { margin:5px 0px; }
#buildboxcontent .blocked { position:absolute; top:10px; left:15px; background:url(https://mff.wavecdn.net/mff/questlock.png) 50% 50% no-repeat; width:65px; height:78px; background-size:100%; }
.build_bld_secret { background:url(https://mff.wavecdn.net/mff/secretbuildingoption.jpg); }
#headquarteroptionscontent { width:100%; left:0px; }
#headquarteroptionscontent .upgrade { position:relative; width:110px; height:110px; margin:0 auto; background-color:black; }
#headquarteroptionscontent .upgrade .img {  }
#headquarteroptionscontent .upgrade .price { width:100px; }
#headquarteroptionscontent .upgrade .ttbox { top:115px; left:0px; min-width:100px; }
#headquarteroptionscontent .bonusinfo { text-align:center; }
#headquarteroptionscontent .stars { position:absolute; top:2px; left:2px; height:14px; background:url(https://mff.wavecdn.net/mff/star.png); }

#carttrend { position:absolute; top:277px; right:31px; }
.carttrend1 { background:url(https://mff.wavecdn.net/mff/farmi_trend_1_big.png); width:85px; height:85px; }
.carttrend2 { background:url(https://mff.wavecdn.net/mff/farmi_trend_2_big.png); width:85px; height:85px; }
.carttrend3 { background:url(https://mff.wavecdn.net/mff/farmi_trend_3_big.png); width:85px; height:85px; }
#carpentryproductionrunning { display:none; background:url(https://mff.wavecdn.net/mff/carpentry_running.gif); position:absolute; top:20px; right:-40px; width:60px; height:80px; }
#cart { z-index:10; color:#333366; font-size:12px; position:absolute; top:100px; left:50%; width:512px; margin-left:-256px; height:433px; background:url(https://mff.wavecdn.net/mff/farmicart.gif); display:none; }
.button_big { font-size:14px; font-weight:bold; }

.formula_discount_line { position:relative; margin-bottom:10px; margin-right:8px; border-radius:5px; padding:5px; background-color:#CCAD6C; width:200px; text-align:center; }
.formula_discount_line:hover { background-color:#CCAD3C; }

#shop { display:none; z-index:40; position:relative; width:640px; height:540px; margin:50px auto; border-radius:5px; border:2px solid #885F49 }
.shop_back1 { background:url(https://mff.wavecdn.net/mff/stadt/shop1_new_pig.jpg); }
.shop_back2 { background:url(https://mff.wavecdn.net/mff/stadt/shop2_new_pig.jpg); }
#shop_products { position:absolute; }
.shop_products1 { top:86px; right:15px; width:300px; }
.shop_products2 { top:38px; left:5px; width:230px; }
.shop_item1 { position:relative; float:left; margin-bottom:14px; margin-right:-4px; }
.shop_item2 { position:relative; float:left; margin-bottom:25px; margin-right:15px; }
.shop_item1:hover, .shop_item2:hover { z-index:100; -webkit-transform:scale(1.1); transform:scale(1.1); }
.shop_item_inactive { opacity:0.5; }
.shop_item_tt1 { position:absolute; top:0px; right:55px; width:150px; }
.shop_item_tt2 { position:absolute; top:0px; left:70px; width:150px; }
.shop_item_amount { display:none; position:absolute; top:2px; right:2px; font-weight:bold; color:#fff; }
#shop_navi {  }
#shoparrow_left, #shoparrow_right { display:none; position:absolute; }
.shoparrow_left1 { top:275px; left:375px; background:url(https://mff.wavecdn.net/mff/shop_arrows.png); width:80px; height:40px; }
.shoparrow_left1:hover { background-position:0 -40px; }
.shoparrow_left2 { bottom:45px; left:10px; width:80px; height:40px; }
.shoparrow_right1 { top:275px; left:475px; background:url(https://mff.wavecdn.net/mff/shop_arrows.png) -80px 0px; width:80px; height:40px; }
.shoparrow_right1:hover { background-position:-80px -40px; }
.shoparrow_right2 { bottom:45px; left:135px; width:80px; height:40px; }
#shop_cart { position:absolute; }
.shop_cart1 { top:335px; left:245px; width:225px; }
.shop_cart2 { top:410px; left:370px; width:200px; }
.shop_cart_item { position:relative; float:left; margin-right:2px; margin-bottom:2px; }
.shop_cart_item_del { position:absolute; top:0px; right:0px; background:url(https://mff.wavecdn.net/mff/popin/contracts/delete.gif); width:11px; height:11px; }
#shopdialog_amount_back { background-color:#C3A75E; border-radius:5px; padding:5px; }
#shopdialog_amount { background-color:#fff; border:1px solid #fff; border-radius:5px; font-weight:bold; padding:2px; width:75px; }
.shopdialog_line { margin-bottom:5px; }
#shop_cart_sum { position:absolute; color:#fff; }
.shop_cart_sum1 { top:310px; right:435px; }
.shop_cart_sum2 { top:282px; right:192px; }
#shop_cart_sum_button { display:none; position:absolute; background:url(https://mff.wavecdn.net/mff/stadt/2button_kauf.gif); width:65px; height:65px; }
.shop_cart_sum_button1 { top:340px; left:110px; }
.shop_cart_sum_button2 { top:313px; right:194px; }
#shop_intro { position:absolute; }
.shop_intro1 { top:20px; left:20px; width:220px; }
.shop_intro2 { top:30px; left:290px; width:175px; }

#pony_help_button { position:absolute; top:10px; left:10px; background:url(https://mff.wavecdn.net/mff/kaeserei_info.png); width:25px; height:25px; }
#pony_help_transp { display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; }
#pony_help { display:none; position:relative; margin:0 auto; top:100px; width:593px; height:357px; background:url(https://mff.wavecdn.net/mff/pony_help_back.gif); }
#pony_help_inner { position:absolute; top:35px; right:10px; width:335px; height:300px; overflow:auto; }
#pony_ponys { position:absolute; top:91px; left:0px; }
#pony1 { z-index:1; }
#pony2 { z-index:2; }
#pony3 { z-index:3; }
.pony_item1 { position:absolute; left:0px; top:0px; width:264px; height:336px; }
.pony_item2 { position:absolute; left:264px; top:0px; width:209px; height:336px; }
.pony_item3 { position:absolute; left:473px; top:0px; width:167px; height:336px; }
.pony_item_block { background-color:#00f; }

.pony_item_slottimer { position:absolute; top:5px; left:-33px; height:70px; width:140px; background:url(https://mff.wavecdn.net/mff/ponybuttons.png); background-position:-210px 0px; }
#pony3_slottimer_time { position:absolute; top:30px; left:62px; font-weight:bold; }
#pony3_slottimer_tt { display:none; position:absolute; top:-12px; left:52px; }

#pony1_feed { position:absolute; bottom:63px; left:33px; }
#pony2_feed { position:absolute; bottom:63px; left:-16px; }
#pony3_feed { position:absolute; bottom:63px; left:-20px; }
.pony_item_feed { width:35px; height:147px; }
.pony_item_feed_inner { position:absolute; bottom:0px; left:0px; width:100%; height:0; background:url(https://mff.wavecdn.net/mff/pony_food.jpg); }
.pony_item_feed_preview { position:absolute; top:0px; left:0px; width:100%; height:0px; background-color:#0f0; opacity:0.5; }
.pony_item_feed_inner_tt { display:none; z-index:100; position:absolute; top:0px; left:22px; width:150px; }
.pony1 { width:100%; height:100%; background:url(https://mff.wavecdn.net/mff/pony1.jpg); }
.pony2 { width:100%; height:100%; background:url(https://mff.wavecdn.net/mff/pony2.jpg); }
.pony3 { width:100%; height:100%; background:url(https://mff.wavecdn.net/mff/pony3.jpg); }
.pony1_over { background:url(https://mff.wavecdn.net/mff/pony1_over.jpg); }
.pony2_over { background:url(https://mff.wavecdn.net/mff/pony2_over.jpg); }
.pony3_over { background:url(https://mff.wavecdn.net/mff/pony3_over.jpg); }
.pony1:hover { background:url(https://mff.wavecdn.net/mff/pony1_over.jpg); }
.pony2:hover { background:url(https://mff.wavecdn.net/mff/pony2_over.jpg); }
.pony3:hover { background:url(https://mff.wavecdn.net/mff/pony3_over.jpg); }
.pony1_inactive { background:url(https://mff.wavecdn.net/mff/pony1_off.jpg); }
.pony2_inactive { background:url(https://mff.wavecdn.net/mff/pony2_off.jpg); }
.pony3_inactive { background:url(https://mff.wavecdn.net/mff/pony3_off.jpg); }
.pony_buy_tt, .pony_rent_tt { display:none; top:-40px; white-space:nowrap; }
.pony_crop_tt, .pony_speedup_tt { display:none; bottom:50px; left:-42px; width:115px; }

#pony_farmis { position:absolute; bottom:0px; }
#pony_farmis.pony_farmis_off { right:-460px; }
#pony_farmis.pony_farmis_right { right:0px; -webkit-transition:right 2.5s linear; transition:right 2.5s linear; }
.pony_farmi_item { position:relative; float:left; margin-right:-5px; width:160px; height:186px; }
#pony_farmi_static_tt { position:absolute; top:50px; left:-168px; width:150px; }
.pony_farmi_tt { z-index:100; right:125px; top:50px; min-width:100px; }
.pony_farmi_item:hover { z-index:100; -webkit-transform:scale(1.1); transform:scale(1.1); }
.pony_farmi2 { background:url(https://mff.wavecdn.net/mff/ponyfarmi2.gif); }
.pony_farmi4 { background:url(https://mff.wavecdn.net/mff/ponyfarmi4.gif); }
.pony_farmi8 { background:url(https://mff.wavecdn.net/mff/ponyfarmi8.gif); }
.pony_farmi2_select { background:url(https://mff.wavecdn.net/mff/ponyfarmi2_select.gif); }
.pony_farmi4_select { background:url(https://mff.wavecdn.net/mff/ponyfarmi4_select.gif); }
.pony_farmi8_select { background:url(https://mff.wavecdn.net/mff/ponyfarmi8_select.gif); }
.pony_farmi2_walk { background:url(https://mff.wavecdn.net/mff/ponyfarmi2_walk.gif); }
.pony_farmi4_walk { background:url(https://mff.wavecdn.net/mff/ponyfarmi4_walk.gif); }
.pony_farmi8_walk { background:url(https://mff.wavecdn.net/mff/ponyfarmi8_walk.gif); }

.pony_button { background:url(https://mff.wavecdn.net/mff/ponybuttons.png); width:70px; height:70px; }
.pony_button2 { background:url(https://mff.wavecdn.net/mff/ponybuttons2.png); width:50px; height:50px; }
#pony1_speedup, #pony1_crop { position:absolute; top:225px; left:130px; }
#pony2_speedup, #pony2_crop { position:absolute; top:225px; left:90px; }
#pony3_speedup, #pony3_crop { position:absolute; top:225px; left:70px; }
.pony_button_crop { background-position:0px 0px; }
.pony_button_crop:hover { background-position:0px -50px; }
.pony_button_speedup { background-position:-50px 0px; }
.pony_button_speedup:hover { background-position:-50px -50px; }

#pony2_buy { position:absolute; top:5px; left:-30px; }
.pony_button_buy { background-position:-70px 0px; }
.pony_button_buy:hover { background-position:-70px -70px; }

#pony3_rent { position:absolute; top:5px; left:-33px; }
.pony_button_rent { background-position:-140px 0px; }
.pony_button_rent:hover { background-position:-140px -70px; }

#pony1_timer {  }
#pony2_timer {  }
#pony3_timer {  }

.pony_block { display:none; position:absolute; width:83px; height:112px; background:url(https://mff.wavecdn.net/mff/questlock.png); }
#pony2_block { top:130px; left:45px; }
#pony3_block { top:130px; left:45px; }
.farm_pony_running { display:none; position:absolute; right:-35px; top:0px; width:51px; height:104px; background:url(https://mff.wavecdn.net/mff/pony_running.gif); }
.farm_pony_waiting { display:none; position:absolute; right:-35px; top:0px; width:51px; height:104px; background:url(https://mff.wavecdn.net/mff/pony_waiting.gif); }
.pony_reward { position:absolute; top:125px; font-size:20px; color:#fff; font-weight:bold; text-align:center; }
.pony1_reward { left:75px; }
.pony2_reward { left:30px; }
.pony3_reward { left:5px; }

#pony1_plate { position:absolute; top:0px; left:0px; width:264px; height:336px; background:url(https://mff.wavecdn.net/mff/pony1_plate.jpg); }
#pony2_plate { position:absolute; top:0px; left:-13px; width:209px; height:336px; background:url(https://mff.wavecdn.net/mff/pony2_plate.jpg); }
#pony3_plate { position:absolute; top:0px; left:0px; width:167px; height:336px; background:url(https://mff.wavecdn.net/mff/pony3_plate.jpg); }
#pony1_farmi { position:absolute; top:185px; left:104px; width:100px; text-align:center; }
#pony2_farmi { position:absolute; top:185px; left:63px; width:100px; text-align:center; }
#pony3_farmi { position:absolute; top:185px; left:40px; width:100px; text-align:center; }

#pony1_ride { position:absolute; top:85px; left:100px; }
#pony2_ride { position:absolute; top:85px; left:56px; }
#pony3_ride { position:absolute; top:85px; left:34px; }
.pony_ride { width:97px; height:92px; }
.pony2_ride { background:url(https://mff.wavecdn.net/mff/ponyfarmi2_ride.gif) }
.pony4_ride { background:url(https://mff.wavecdn.net/mff/ponyfarmi4_ride.gif) }
.pony8_ride { background:url(https://mff.wavecdn.net/mff/ponyfarmi8_ride.gif) }
.pony_rideoff { width:97px; height:92px; }
.pony2_rideoff { background:url(https://mff.wavecdn.net/mff/ponyfarmi2_rideoff.gif) }
.pony4_rideoff { background:url(https://mff.wavecdn.net/mff/ponyfarmi4_rideoff.gif) }
.pony8_rideoff { background:url(https://mff.wavecdn.net/mff/ponyfarmi8_rideoff.gif) }


#globalbox { display:none; z-index:100; position:absolute; text-align:center; }
.globalbox { top:100px; left:50%; }
.globalbox_scale { position:relative; }
.globalbox_scale_t { padding-top:40px; background:url(https://mff.wavecdn.net/mff/globalbox_scale_top.jpg); }
.globalbox_scale_l { padding-left:40px; background:url(https://mff.wavecdn.net/mff/globalbox_scale_left.jpg); }
.globalbox_scale_r { padding-right:40px; background:url(https://mff.wavecdn.net/mff/globalbox_scale_right.jpg) top right; }
.globalbox_scale_b { padding-bottom:40px; background:url(https://mff.wavecdn.net/mff/globalbox_scale_bottom.jpg) bottom left; }
#globalbox_headline { padding:10px; background-color:#e5d194; color:#6C441D; font-size:14px; font-weight:bold; }
#globalbox_headline.short { max-width:350px; }
#globalbox_content { padding:10px; background-color:#e5d194; }
.globalbox_content { min-width:200px; min-height:50px; max-height:280px; max-width:350px; overflow:auto; }
.globalbox_content_big { min-width:200px; min-height:50px; max-height:300px; max-width:420px; overflow:auto; }
#globalbox_footer { background-color:#e5d194; text-align:center; height:50px; }
#globalbox_button1, #globalbox_button2 { border:0px; width:50px; height:50px; }
.globalbox_edge { position:absolute; width:40px; height:40px; }
.globalbox_edge_tl { top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/globalbox_edge_topleft.jpg); }
.globalbox_edge_tr { top:0px; right:0px; background:url(https://mff.wavecdn.net/mff/globalbox_edge_topright.jpg); }
.globalbox_edge_bl { bottom:0px; left:0px; background:url(https://mff.wavecdn.net/mff/globalbox_edge_bottomleft.jpg); }
.globalbox_edge_br { bottom:0px; right:0px; background:url(https://mff.wavecdn.net/mff/globalbox_edge_bottomright.jpg); }
#globalbox_close { position:absolute; z-index:1; top:5px; right:5px; }
#globalbox_char, #globalbox_charani { z-index:100; position:absolute; }
.globalbox_sheep { bottom:-50px; right:-100px; background:url(https://mff.wavecdn.net/mff/globalbox_sheep.png); width:177px; height:157px; }
.globalbox_plantbot { bottom:-108px; right:-170px; background:url(https://mff.wavecdn.net/mff/forestry/plantbot.png); width:259px; height:262px; }
.globalbox_sheepani { top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/globalbox_sheep_ani.gif); width:177px; height:157px; }
.globalbox_frog { bottom:-55px; right:-80px; background:url(https://mff.wavecdn.net/mff/weather_frog.png); width:152px; height:157px; }
.globalbox_frogani { bottom:0px; right:0px; background:url(https://mff.wavecdn.net/mff/weather_frog_ani.gif); width:152px; height:157px; }
.globalbox_sheep_em { bottom:-50px; right:-100px; background:url(https://mff.wavecdn.net/mff/globalbox_sheep_em.png); width:176px; height:157px; }
.globalbox_sheepani_em { bottom:0px; right:0px; background:url(https://mff.wavecdn.net/mff/globalbox_sheep_ani_em.gif); width:176px; height:157px; }



#questboxtransp { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:50; top:0px; left:0px; width:720px; height:640px; display:none; }
#questbox { z-index:51; position:absolute; top:60px; left:50%; margin-left:-225px; display:none; background:url(https://mff.wavecdn.net/mff/questbox.jpg) top left no-repeat; color:#000; width:450px; height:420px; }
#questbox_inner { position:absolute; top:17px; left:20px; width:410px; height:384px; padding:0px; overflow:hidden; }
.questboxobj { width:390px; }
#questboxtitle { font-weight:bold; color:#6C441D; font-size:14px; }
.questboxobj { margin:0 0 5px 5px; }
#questboxobjects { margin:20px 0 20px 0; }
#questboxtitle { padding:10px 0 5px 5px; }
#questboxcontent { padding:10px 0 5px 5px; }
#questboxinfos { position:relative; background:url(https://mff.wavecdn.net/mff/questbox_text.jpg) top left no-repeat; margin-top:10px; height:289px; overflow:auto; }
#questboxrewards { position:relative; background:url(https://mff.wavecdn.net/mff/questbox_rewards.png) top left no-repeat; width:329px; height:108px; margin:10px 0 10px 35px }
#questboxrewards_inner { position:absolute; top:15px; left:15px; height:75px; width:300px; }
.questboxalternative { position:relative; background:url(https://mff.wavecdn.net/mff/entwederoder.png) -8px 0 no-repeat; }
.questboxbarout { position:relative; margin-left:5px; height:15px; width:200px; background:url(https://mff.wavecdn.net/mff/levelbar.jpg) left -2px no-repeat; overflow:hidden; }
.questboxbarin { position:absolute; top:0px; left:-200px; height:15px; width:200px; background:url(https://mff.wavecdn.net/mff/levelbar_inner.png) -10px -3px no-repeat; }
.questboxnotavailableinfo { display:none; font-weight:bold; color:#f00; }
#questboxclose { position:absolute; top:5px; right:5px; background:url(https://mff.wavecdn.net/mff/close.jpg) top left no-repeat; width:20px; height:20px; }
#questboxline { z-index:100; display:none; position:absolute; top:0px; right:0px; background-color:#000; color:#fff; }
#questboxlinecontent1, #questboxlinecontent2 { position:relative; padding:5px; }
#questboxlinecontent1:hover { background-color:#8F6803; }
#questboxlinecontent2:hover { background-color:#8F6803; }
#questboxlineinfo1 { position:absolute; bottom:-78px; right:0px; }
#questboxlineinfo2 { position:absolute; bottom:-55px; right:0px; }
#questbox_info { z-index:53; display:none; position:absolute; top:25px; left:50%; margin-left:-310px; width:615px; height:417px; background:url(https://mff.wavecdn.net/mff/questinfo_goat_back.gif) top left no-repeat; }
#questbox_info_transp { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:52; top:0px; left:0px; width:720px; height:640px; display:none; }
#questbox_close { position:absolute; top:15px; right:15px; width:20px; height:20px; background:url(https://mff.wavecdn.net/mff/close.jpg) top left no-repeat; }
#questbox_info_content { position:absolute; top:15px; left:220px; width:355px; }
#questbox_alternative_info { z-index:100; position:absolute; top:5px; right:10px; background:url(https://mff.wavecdn.net/mff/questinfo_help_off.png) top left no-repeat; width:25px; height:25px; }
#questbox_alternative_info { right:10px; }.questreward_obj { margin:0 0 5px 0; }
#questlineicon1 { float:left; position:absolute; top:2px; left:2px; background:url(https://mff.wavecdn.net/mff/questlineicons.gif) 0 0 no-repeat; width:19px; height:19px; }
#questlineicon2 { float:left; position:absolute; top:2px; left:2px; background:url(https://mff.wavecdn.net/mff/questlineicons.gif) 0 -19px no-repeat; width:19px; height:19px; }
#questboxlinecontent1inner,#questboxlinecontent2inner { float:left; margin-left:20px; }


#box_donkey { z-index:2; position:absolute; top:201px; left:315px; width:66px; height:47px; }
.box_donkey { background:url(https://mff.wavecdn.net/mff/donkey3.gif); }
.box_donkey:hover { background:url(https://mff.wavecdn.net/mff/donkey_over3.gif); }
.box_donkey_inactive { background:url(https://mff.wavecdn.net/mff/donkey_start3.gif); }
#box_donkeyinfo { display:none; z-index:500; position:absolute; top:10px; left:80px; white-space:nowrap; }
#box_donkeydialog { z-index:50; display:none; position:absolute; top:200px; left:200px; width:341px; height:279px; background:url(https://mff.wavecdn.net/mff/donkey_dialog.gif) top left no-repeat; }
#box_donkeydialogheadline { position:relative; margin:35px 0 0 50px; width:150px; font-weight:bold; }
#box_donkeydialogcontent { position:relative; margin:15px 0 0 50px; width:150px; }
#box_donkeydialogtransp { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:50; top:0px; left:0px; width:720px; height:640px; display:none; }
#box_donkeydialogsubmit { position:absolute; bottom:45px; left:50px; text-align:center; width:150px; }

#box_button { z-index:15; position:absolute; top:210px; right:0px; height:81px; width:71px; background:url(https://mff.wavecdn.net/mff/dvdbox.gif) top left no-repeat; }
#box_buttoninfo { display:none; z-index:500; position:absolute; top:25px; right:75px; white-space:nowrap; }
#box_containertransp { background-color:black; filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; position:absolute; z-index:500; top:0px; left:0px; width:720px; height:640px; display:none; }
#box_container { display:none; z-index:500; position:absolute; top:70px; right:130px; width:450px; height:420px; background:url(https://mff.wavecdn.net/mff/reallocate_back.jpg) top left no-repeat; }
#box_containerclose { position:absolute; top:10px; right:10px; width:20px; height:20px; background:url(https://mff.wavecdn.net/mff/close.jpg) top left no-repeat; }
#box_containerheadline { font-weight:bold; margin:25px 0 0 25px; }
#box_containercontent1, #box_containercontent2 { display:none; margin:0 0 0 25px; }
#box_inputcode { font-size:18px; font-weight:bold; margin:0 0 10px 0; }
#box_boxerror { font-weight:bold; color:#f00; width:400px; margin:10px 0 0 25px; }
#box_buttonline { width:400px; text-align:center; }
#box_containercontent1 br { clear:both; }
#box_premium_activate,#box_premium_activatedate,#box_premium_info,#box_48hbonus_activate,#box_48hbonus_activatedate,#box_48hbonus_info,#box_ad_activate,#box_ad_activatedate,#box_ad_info,#box_farmhouse_activate,#box_farmhouse_activatedate,#box_farmhouse_info,#box_zieracker_activate,#box_zieracker_activatedate,#box_zieracker_info,#box_present_activate,#box_present_activatedate,#box_present_info { float:left; }
#box_premium_activate,#box_48hbonus_activate,#box_ad_activate,#box_farmhouse_activate,#box_zieracker_activate,#box_present_activate { display:none; width:130px; margin:10px 0 0 0; }
#box_premium_activatedate,#box_48hbonus_activatedate,#box_ad_activatedate,#box_farmhouse_activatedate,#box_zieracker_activatedate,#box_present_activatedate { display:none; width:130px; margin:10px 0 0 0; }
#box_premium_info,#box_48hbonus_info,#box_ad_info,#box_farmhouse_info,#box_zieracker_info,#box_present_info { width:250px; margin:10px 0 0 10px; }
#box_inputcodesubmit { font-size:14px; font-weight:bold; margin:0 0 10px 0; }

.farmiline_special_add { filter:alpha(opacity=0); opacity:0; position:absolute; top:0px; left:-35px; width:25px; height:50px; background:url(https://mff.wavecdn.net/mff/ghost.gif); }
.farmiline_special_add2 { background:url(https://mff.wavecdn.net/mff/ghost2.gif); }

#globalerrorbox { display:none; }
#transp { z-index:20; }
#cart, #buildbox, #headquarteroptions, #customerstatsinfo { z-index:25; }
#tutorial { z-index:50; position:absolute; top:0px; left:0px; }

.icon_star { background:url(https://mff.wavecdn.net/mff/star.png); width:15px; height:15px; }
.icon_premium { background:url(https://mff.wavecdn.net/mff/menu/premium_icon.gif); width:16px; height:16px; }
.icon_coins { background:url(https://mff.wavecdn.net/mff/menu/coins.gif); width:16px; height:16px; }
.button_upgrade { background:url(https://mff.wavecdn.net/mff/buildingupdatebutton_off.png); width:25px; height:25px; }
.button_upgrade:hover { background:url(https://mff.wavecdn.net/mff/buildingupdatebutton_on.png); }
.button_destruct { background:url(https://mff.wavecdn.net/mff/buildingdestructbutton_off.png); width:25px; height:25px; }
.button_destruct:hover { background:url(https://mff.wavecdn.net/mff/buildingdestructbutton_on.png); }
.button_autoplant { background:url(https://mff.wavecdn.net/mff/autoplant_off.png); width:25px; height:25px; }
.button_autoplant:hover { background:url(https://mff.wavecdn.net/mff/autoplant_on.png); }
.button_speedup { background:url(https://mff.wavecdn.net/mff/forestry/button_speedup_off.png); width:25px; height:25px; }
.button_speedup:hover { background:url(https://mff.wavecdn.net/mff/forestry/button_speedup_on.png); }
.button_infinitequestlinebonus { background:url(https://mff.wavecdn.net/mff/infinitequestline/Bonus_Icon_inactiv.png); width:25px; height:25px; background-size:100%; }
.button_infinitequestlinebonus.active { background-image:url(https://mff.wavecdn.net/mff/infinitequestline/Bonus_Icon_activ.png); }

#farm_main { position:relative; top:0px; left:0px; width:720px; height:640px; overflow:hidden; }
#farm_inner { position:absolute; height:640px; }
.farm_move1 { top:0px; left:0px; transition:left 0.8s ease-out; -webkit-transition:left 0.8s ease-out; }
.farm_move1_set { top:0px; left:0px; }
.farm_move2 { top:0px; left:-720px; transition:left 0.8s ease-out; -webkit-transition:left 0.8s ease-out; }
.farm_move2_set { top:0px; left:-720px; }
.farm_move3 { top:0px; left:-1440px; transition:left 0.8s ease-out; -webkit-transition:left 0.8s ease-out; }
.farm_move3_set { top:0px; left:-1440px; }
.farm_move4 { top:0px; left:-2160px; transition:left 0.8s ease-out; -webkit-transition:left 0.8s ease-out; }
.farm_move4_set { top:0px; left:-2160px; }
.farm_back { position:relative; float:left; width:720px; height:640px; }
.farm_back1 { background:url(https://mff.wavecdn.net/mff/map1_3.jpg); }
.farm_back1_xmas { background:url(https://mff.wavecdn.net/mff/map1_3_xmas.jpg); }
.farm_back2 { background:url(https://mff.wavecdn.net/mff/map2_3.jpg); }
.farm_back2_xmas { background:url(https://mff.wavecdn.net/mff/map2_3_xmas.jpg); }
.farm_back3 { background:url(https://mff.wavecdn.net/mff/map3_3.jpg); }
.farm_back3_xmas { background:url(https://mff.wavecdn.net/mff/map3_3_xmas.jpg); }
.farm_back4 { background:url(https://mff.wavecdn.net/mff/map4_3.jpg); }
.farm_back4_xmas { background:url(https://mff.wavecdn.net/mff/map4_3_xmas.jpg); }
.farm_back5 { background:url(https://mff.wavecdn.net/mff/map5_4.jpg); }
.farm_back5_xmas { background:url(https://mff.wavecdn.net/mff/map5_4.jpg); }
.farm_move5_set { top:0px; left:-2880px; }
.farm_back6 { background:url(https://mff.wavecdn.net/mff/map6_3.jpg); }
.farm_back6_xmas { background:url(https://mff.wavecdn.net/mff/map6_3_xmas.jpg); }
.farm_move6_set { top:0px; left:-3600px; }
.farm_back7 { background:url(https://mff.wavecdn.net/mff/map7_3.png); }
.farm_back7_xmas { background:url(https://mff.wavecdn.net/mff/map7_3_xmas.png); }
.farm_move7_set { top:0px; left:-4320px; }
.farm_back8 { background:url(https://mff.wavecdn.net/mff/Farm08_back.png); }
.farm_back8_xmas { background:url(https://mff.wavecdn.net/mff/Farm08_back.png); }
.farm_move8_set { top:0px; left:-5040px; }
.farm_back9 { background:url(https://mff.wavecdn.net/mff/Farm09_FarmMap.png); }
.farm_back9_xmas { background:url(https://mff.wavecdn.net/mff/Farm09_FarmMap.png); }
.farm_move9_set { top:0px; left:-5760px; }
.farm_back10 { background:url(https://mff.wavecdn.net/mff/Farm10_field_back.2.png); }
.farm_back10_xmas { background:url(https://mff.wavecdn.net/mff/Farm10_field_back_xmas.2.png); }
.farm_move10_set { top:0px; left:-6480px; }

.farm_positions { z-index:19; position:absolute; top:0px; left:0px; }
.farm_pos { position:absolute; width:135px; height:135px; }
#farm1_pos1, #farm2_pos1, #farm3_pos1, #farm4_pos1, #vfarm1_pos1, #vfarm2_pos1, #vfarm3_pos1, #vfarm4_pos1 { top:50px; left:139px; }
#farm1_pos2, #farm2_pos2, #farm3_pos2, #farm4_pos2, #vfarm1_pos2, #vfarm2_pos2, #vfarm3_pos2, #vfarm4_pos2 { top:50px; left:332px; }
#farm1_pos3, #farm2_pos3, #farm3_pos3, #farm4_pos3, #vfarm1_pos3, #vfarm2_pos3, #vfarm3_pos3, #vfarm4_pos3 { top:50px; left:518px; }
#farm1_pos4, #farm2_pos4, #farm3_pos4, #farm4_pos4, #vfarm1_pos4, #vfarm2_pos4, #vfarm3_pos4, #vfarm4_pos4 { top:325px; left:139px; }
#farm1_pos5, #farm2_pos5, #farm3_pos5, #farm4_pos5, #vfarm1_pos5, #vfarm2_pos5, #vfarm3_pos5, #vfarm4_pos5 { top:325px; left:332px; }
#farm1_pos6, #farm2_pos6, #farm3_pos6, #farm4_pos6, #vfarm1_pos6, #vfarm2_pos6, #vfarm3_pos6, #vfarm4_pos6 { top:325px; left:518px; }
#farm5_pos1, #farm6_pos1, #farm7_pos1, #vfarm5_pos1, #vfarm6_pos1, #vfarm7_pos1 { top:100px; left:98px; }
#farm5_pos2, #farm6_pos2, #farm7_pos2, #vfarm5_pos2, #vfarm6_pos2, #vfarm7_pos2 { top:100px; left:290px; }
#farm5_pos3, #farm6_pos3, #farm7_pos3, #vfarm5_pos3, #vfarm6_pos3, #vfarm7_pos3 { top:100px; left:476px; }
#farm5_pos4, #farm6_pos4, #farm7_pos4, #vfarm5_pos4, #vfarm6_pos4, #vfarm7_pos4 { top:375px; left:98px; }
#farm5_pos5, #farm6_pos5, #farm7_pos5, #vfarm5_pos5, #vfarm6_pos5, #vfarm7_pos5 { top:375px; left:290px; }
#farm5_pos6, #farm6_pos6, #farm7_pos6, #vfarm5_pos6, #vfarm6_pos6, #vfarm7_pos6 { top:375px; left:476px; }
#farm8_pos1, #vfarm8_pos1 { top:132px; left:132px; }
#farm8_pos2, #vfarm8_pos2 { top:132px; left:305px; }
#farm8_pos3, #vfarm8_pos3 { top:132px; left:484px; }
#farm8_pos4, #vfarm8_pos4 { top:376px; left:130px; }
#farm8_pos5, #vfarm8_pos5 { top:376px; left:303px; }
#farm8_pos6, #vfarm8_pos6 { top:376px; left:482px; }
#farm9_pos1, #vfarm9_pos1 { top:90px; left:107px; }
#farm9_pos2, #vfarm9_pos2 { top:90px; left:297px; }
#farm9_pos3, #vfarm9_pos3 { top:90px; left:485px; }
#farm9_pos4, #vfarm9_pos4 { top:368px; left:107px; }
#farm9_pos5, #vfarm9_pos5 { top:368px; left:297px; }
#farm9_pos6, #vfarm9_pos6 { top:368px; left:485px; }
#farm10_pos1, #vfarm10_pos1 { top:132px; left:116px; }
#farm10_pos2, #vfarm10_pos2 { top:132px; left:301px; }
#farm10_pos3, #vfarm10_pos3 { top:132px; left:494px; }
#farm10_pos4, #vfarm10_pos4 { top:411px; left:116px; }
#farm10_pos5, #vfarm10_pos5 { top:411px; left:301px; }
#farm10_pos6, #vfarm10_pos6 { top:411px; left:494px; }
.farm_pos_lock { background:url(https://mff.wavecdn.net/mff/questlock.png) 20px 10px no-repeat; position:absolute; width:100%; height:100%; top:0px; left:0px; }
.farm_pos_lock_tt { display:none; z-index:100; position:absolute; top:135px; left:0px; width:120px; text-align:center; }
#farm_inner_new_area_teaser { z-index:18; position:absolute; top:490px; left:835px; width:80px; height:80px; }
#farm_inner_new_area_teaser_tt { display:none; z-index:100; position:absolute; top:60px; left:0px; text-align:center; width:125px; }
.farm_pos_ani { position:absolute; }
.farm_pos_ani2_1 { left:10px; top:5px; background:url(https://mff.wavecdn.net/mff/chickenmapani1.gif); width:28px; height:28px; }
.farm_pos_ani2_2 { left:25px; top:25px; background:url(https://mff.wavecdn.net/mff/chickenmapani2.gif); width:28px; height:28px; }
.farm_pos_ani4_1 { left:10px; top:5px; background:url(https://mff.wavecdn.net/mff/sheep_ani01.gif); width:50px; height:50px; }
.farm_pos_ani4_2 { left:45px; top:75px; background:url(https://mff.wavecdn.net/mff/sheep_ani02.gif); width:50px; height:50px; }
.farm_pos_ani5_1 { left:0px; top:0px; background:url(https://mff.wavecdn.net/mff/bee_ani_01.gif); width:129px; height:129px; }
.farm_pos_ani12_1 { left:12px; top:35px; background:url(https://mff.wavecdn.net/mff/goat_ani_01.gif); width:32px; height:15px; }
.farm_pos_ani12_2 { left:93px; top:83px; background:url(https://mff.wavecdn.net/mff/goat_ani_01.gif); width:32px; height:15px; }
.farm_pos_ani15_1 { left:55px; top:75px; background:url(https://mff.wavecdn.net/mff/rabbit_ani_01.gif); width:14px; height:11px; }
.farm_pos_ani15_2 { left:80px; top:90px; background:url(https://mff.wavecdn.net/mff/rabbit_ani_02.gif); width:26px; height:24px; }
.farm_pos_ani18_1 { left:5px; top:60px; background:url(https://mff.wavecdn.net/mff/pony_mini.gif); width:37px; height:32px; }
.farm_pos_back, .farm_pos_click { position:absolute; top:0px; left:0px; width:100%; height:100%; }
.farm_pos_tt { z-index:100; display:none; position:absolute; left:-20px; top:135px; left:0px; width:115px; text-align:center; }
.farm_pos_tt_name {  }
.farm_pos_level { position:absolute; top:5px; left:5px; }
.farm_pos_level_item { float:left; }
.farm_buttons { display:none; position:absolute; bottom:0px; left:0px; }
.farm_button_upgrade { position:absolute; bottom:35px; left:5px; }
.farm_button_destruct { position:absolute; bottom:5px; left:5px; }
.farm_button_autoplant { position:absolute; bottom:65px; left:5px; }
.farm_button_gardenspeedup { position:absolute; bottom:5px; left:35px; }
.farm_button_speedup { position:absolute; bottom:5px; left:35px; }
.farm_button_infinitequestlinebonus { position:absolute; bottom:5px; left:100px; }
.farm_button_tt { z-index:100; display:none; position:absolute; left:35px; top:0px; width:110px; }
.farm_button_infinitequestlinebonus .ttbox { left:auto; right:35px; top:auto; bottom:0px; }
.farm_gardenproduct { position:absolute; top:5px; left:82px; }
.farm_pos_premium { position:absolute; top:5px; left:105px; }
.farm_production_timer { position:absolute; top:-20px; left:0px; color:#fff; opacity:0.4; text-shadow:#000 0px 0px 5px; }
.farm_production_timer.xmas { color:black; text-shadow:white 0px 0px 5px; font-weight:bold; opacity:0.6; }
.farm_production_timer.alpin { top:-15px; width:100%; }
.farm_production_timer.alpin .col1 { position:relative; float:left; margin-top:-20px; margin-left:-15px; margin-right:-15px; background:url(https://mff.wavecdn.net/mff/hillwalk/Hiking_WaypointSymbols_50x50.png); background-position:-150px -50px; width:50px; height:50px; transform:scale(0.5); }
.farm_production_timer.alpin .col2 { position:relative; float:left; margin-left:5px; }
.farm_production_timer_hover { opacity:1 !important; }
.farm_pos_production { z-index:20; position:absolute; top:0px; right:5px; }
.farm_production_back2 { position:absolute; top:0px; left:-10px; background:url(https://mff.wavecdn.net/mff/outer_egg_back.png); width:58px; height:80px; }
.farm_production_front2 { position:absolute; bottom:-80px; left:-10px; background:url(https://mff.wavecdn.net/mff/outer_egg_front.gif) 0 100%; width:58px; height:80px; }
.farm_production_ready2 { display:none; position:absolute; top:0px; left:-10px; background:url(https://mff.wavecdn.net/mff/egg_final.gif); width:58px; height:96px; }
.farm_production_back2_3 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/milkcan_back_small.png); width:33px; height:80px; }
.farm_production_back3 { position:absolute; bottom:-69px; left:5px; background:url(https://mff.wavecdn.net/mff/milkcan_milk_small.png); width:26px; height:60px; }
.farm_production_front3 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/milkcan_front_small.png); width:33px; height:80px; }
.farm_production_ready3 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/milkcan_ani.gif); width:33px; height:80px; }
.farm_production_back2_4 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/sheep_back_small.png); width:48px; height:62px; }
.farm_production_back4 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/sheep_wolle_small.png); width:48px; height:62px; }
.farm_production_front4 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/sheep_front_small.png); width:48px; height:62px; }
.farm_production_ready4 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/sheepwolle_ani.gif); width:48px; height:62px; }
.farm_production_back5 { position:absolute; bottom:-64px; left:0px; background:url(https://mff.wavecdn.net/mff/honeyglass_honey_small.png); width:49px; height:60px; }
.farm_production_front5 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/honeyglass_front_small.png); width:49px; height:66px; }
.farm_production_ready5 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/honeyglass_ani.gif); width:49px; height:66px; }
.farm_production_back7_25 { position:absolute; bottom:-64px; left:2px; background:url(https://mff.wavecdn.net/mff/mayoglass_mini_mayo.gif); width:44px; height:52px; }
.farm_production_front7_25 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/mayoglass_mini_front.png); width:49px; height:66px; }
.farm_production_ready7_25 { display:none; position:absolute; top:0px; left:-10px; background:url(https://mff.wavecdn.net/mff/mayoglassani.gif); width:70px; height:76px; }
.farm_production_back7_144 { position:absolute; bottom:-110px; left:0px; background:url(https://mff.wavecdn.net/mff/ketchup_inner_out.png) left bottom; width:50px; height:110px; }
.farm_production_front7_144 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/ketchup_front_out.png); width:50px; height:110px; }
.farm_production_ready7_144 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/ketchup_ready.gif); width:58px; height:110px; }
.farm_production_front8_27 { position:absolute; top:0px; left:0px; width:46px; height:42px; }
.farm_production_cheese1 { background:url(https://mff.wavecdn.net/mff/cheese_mini_1.gif); }
.farm_production_cheese2 { background:url(https://mff.wavecdn.net/mff/cheese_mini_2.gif); }
.farm_production_cheese3 { background:url(https://mff.wavecdn.net/mff/cheese_mini_3.gif); }
.farm_production_cheese4 { background:url(https://mff.wavecdn.net/mff/cheese_mini_4.gif); }
.farm_production_cheese5 { background:url(https://mff.wavecdn.net/mff/cheese_mini_5.gif); }
.farm_production_cheese6 { background:url(https://mff.wavecdn.net/mff/cheese_mini_6.gif); }
.farm_production_cheese7 { background:url(https://mff.wavecdn.net/mff/cheese_mini_7.gif); }
.farm_production_cheese8 { background:url(https://mff.wavecdn.net/mff/cheese_mini_8.gif); }
.farm_production_ready8_27 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/cheese_mini_ani.gif); width:46px; height:42px; }
.farm_production_back8_111 { position:absolute; bottom:-62px; left:0px; background:url(https://mff.wavecdn.net/mff/yogurt_inner_out.png); width:49px; height:66px; }
.farm_production_front8_111 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/yogurt_front_out.png); width:49px; height:66px; }
.farm_production_ready8_111 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/yogurt_ani.gif); width:49px; height:66px; }
.farm_production_back9_28 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/spindel_mini.gif); width:27px; height:110px; }
.farm_production_front9_28 { position:absolute; bottom:-81px; left:1px; background:url(https://mff.wavecdn.net/mff/spindel_wool_mini.gif) left bottom; width:27px; height:81px; }
.farm_production_ready9_28 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/spindel_ani.gif); width:27px; height:110px; }
.farm_production_back9_152 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/outer_spinning_back.png); width:65px; height:82px; }
.farm_production_front9_152 { position:absolute; bottom:-82px; left:0px; background:url(https://mff.wavecdn.net/mff/outer_spinning.png) left bottom; width:65px; height:82px; }
.farm_production_ready9_152 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/outer_spinning_ani.gif); width:65px; height:82px; }
.farm_production_back10 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/bonbon_back_mini.gif); width:41px; height:112px; }
.farm_production_front10 { position:absolute; bottom:-81px; left:4px; background:url(https://mff.wavecdn.net/mff/bonbon_inner_mini.gif) left bottom; width:33px; height:47px; }
.farm_production_ready10 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/bonbon_ani.gif); width:41px; height:112px; }
.farm_production_back11 { position:absolute; bottom:-67px; left:28px; background:url(https://mff.wavecdn.net/mff/fish_inner_mini.jpg); width:10px; height:54px; }
.farm_production_front11 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/fish_front_mini.png); width:58px; height:100px; }
.farm_production_ready11 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/fish_ani_ready.gif); width:52px; height:96px; }
.farm_production_back12 { position:absolute; bottom:-78px; left:1px; background:url(https://mff.wavecdn.net/mff/goat_mini_inner.png); width:30px; height:80px; }
.farm_production_front12 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/goat_mini_front.png); width:33px; height:80px; }
.farm_production_ready12 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/goat_ani_ready.gif); width:33px; height:80px; }
.farm_production_front13, .farm_production_front14 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/production_progress_13.gif); width:58px; height:127px; }
.farm_production_ready13, .farm_production_ready14 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/production_end_13.gif); width:58px; height:127px; }
.farm_production_back15 { position:absolute; top:0px; left:-10px; background:url(https://mff.wavecdn.net/mff/angora_small_back.png); width:59px; height:74px; }
.farm_production_front15 { position:absolute; bottom:-74px; left:-10px; background:url(https://mff.wavecdn.net/mff/angora_small_front.png) 0 100%; width:59px; height:74px; }
.farm_production_ready15 { display:none; position:absolute; top:0px; left:-15px; background:url(https://mff.wavecdn.net/mff/angora_small_ani.gif); width:73px; height:98px; }
.farm_production_front16 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/strickerei_production_running.gif); width:63px; height:70px; }
.farm_production_ready16 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/strickerei_production_ready.gif); width:47px; height:84px; }
.farm_production_front17 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/carpentry_running.gif); width:60px; height:85px; }
.farm_production_front18 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/pony_running.gif); width:51px; height:104px; }
.farm_production_ready18 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/pony_waiting.gif); width:51px; height:104px; }
.farm_production_front20 { position:absolute; top:0px; left:-10px; background:url(https://mff.wavecdn.net/mff/biogas_running.gif); width:63px; height:79px; }
.farm_production_ready20 { display:none; position:absolute; top:0px; left:-10px; background:url(https://mff.wavecdn.net/mff/biogas_ready.gif); width:54px; height:82px; }
.farm_production_front21 { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/Teahouse_ProductionIndicator_InProgress_00.gif); width:51px; height:83px; }
.farm_production_ready21 { display:none; position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/Teahouse_ProductionIndicator_Finished_00.gif); width:67px; height:86px; }
#farm_inner_headquarter, #visitor_farm .headquarter { position:absolute; top:96px; left:0px; }
#farm_inner_headquarter_tt { display:none; z-index:100; position:absolute; top:105px; left:150px; }
#farm_inner_headquarter_tt.house41 { top:70px; left:170px; }
#farm_inner_headquarter_tt .bonus { position:relative; margin-top:10px; width:200px; }
#farm_inner_headquarter_tt .bonus .img { position:relative; float:left; }
#farm_inner_headquarter_tt .bonus .info { position:relative; float:left; width:130px; margin-left:5px; }
#farm_inner_architect { z-index:10; position:absolute; top:230px; left:130px; width:100px; height:100px; background:url(https://mff.wavecdn.net/mff/architect.gif); background-repeat:no-repeat; background-position:50%;}
#farm_inner_architect .info { position:absolute; top:0px; right:0px; color:yellow; font-size:26px; font-weight:bold; }
#farm_inner_architect_tt { display:none; z-index:100; position:absolute; top:0px; left:60px; max-width:120px; }
#farm_inner_architect:hover { z-index:100; }
.vfarm .farm_pos { z-index:16; }

#farm_inner_waltraud { position:absolute; top:220px; left:325px; }
.farm_inner_waltraud { width:63px; height:49px; background-image:url(https://mff.wavecdn.net/mff/Donkey_inactive_Spritesheet_63x49_28Frames.png); animation:farm_inner_waltraud_ani 8s steps(28) infinite; }
@keyframes farm_inner_waltraud_ani { 20%, 100% { background-position:-1764px; } }
.farm_inner_waltraud_active { width:75px; height:52px; background-image:url(https://mff.wavecdn.net/mff/Donkey_active_Spritesheet_75x52_19Frames.png); animation:farm_inner_waltraud_active_ani 8s steps(19) infinite; }
@keyframes farm_inner_waltraud_active_ani { 20%, 100% { background-position:-1425px; } }
.farm_inner_waltraud_active:hover { background-image:url(https://mff.wavecdn.net/mff/Donkey_active_Spritesheet_75x52_19Frames.png); animation:none; }
#farm_inner_waltraud_tt { display:none; z-index:100; position:absolute; top:0px; left:70px; max-width:120px; }

#farm_inner_guildlink { display:block; position:absolute; height:42px; width:77px; left:199px; top:182px; }
.farm_inner_guildlink { background:url(https://mff.wavecdn.net/mff/guildsign.png); }
.farm_inner_guildlink:hover { z-index:1; }
#farm_inner_guildlink_tt { display:none; z-index:100; position:absolute; top:0px; left:65px; max-width:120px; }
    #farm_inner_guildlink { top:200px; left:175px; width:40px; height:34px; }
    .farm_inner_guildlink { background:url(https://mff.wavecdn.net/mff/GuildSign.png); }
    
#farm_inner_48hbonus { position:absolute; top:237px; left:449px; background:url(https://mff.wavecdn.net/mff/tractor_48hbonus2.jpg); width:60px; height:63px; }
    #farm_inner_48hbonus { z-index:15; position:absolute; top:215px; left:550px; background:url(https://mff.wavecdn.net/mff/Final_BG_Right_03_Tractor.png); width:60px; height:65px; }

#farm_inner_48hbonus_tt { display:none; z-index:100; position:absolute; top:0px; left:65px; max-width:120px; }
.farm_scroller { z-index:15; position:absolute; }
.farm_scroller_l { top:183px; left:0px; background-color:transparent; width:195px; height:147px; }
.farm_scroller_r { top:183px; right:0px; background:url(https://mff.wavecdn.net/mff/farmpassage_right.jpg); width:132px; height:139px; }
.farm_scroller_tt_l { display:none; position:absolute; top:10px; left:110px; white-space:nowrap; }
.farm_scroller_tt_r { display:none; position:absolute; top:10px; right:100px; white-space:nowrap; }
#farm_production_checker { z-index:100; color:#000; position:absolute; top:0px; background:url(https://mff.wavecdn.net/mff/farmchecker.jpg) 168px 0px; height:640px; padding:4px; overflow:auto; width:160px; }
.farm_production_checker_on { left:0px; transition: left 0.3s ease-out; }
.farm_production_checker_off { left:-170px; transition: left 0.3s ease-out; }
#farm_production_checker_intro { padding:4px; margin-bottom:20px; padding-left:5px; width:135px; margin-top:40px; font-style:italic; }
#farm_production_checker_inner { padding-left:0px; width:147px; overflow:auto; height:490px; }
.farm_checker_line { position:relative; }
.farm_checker_line:hover { background-color:#C3A75E; border-radius:5px; }
@keyframes gooses
{
	0% { left:-500px; top:-200px; }
	5% { left:-150px; top:165px; }
	10% { left:570px; top:165px; }
	15% { left:1290px; top:165px; }
	20% { left:2010px; top:165px; }
	25% { left:2730px; top:165px; }
	30% { left:3450px; top:165px; }
	35% { left:4170px; top:165px; }
	40% { left:4890px; top:165px; }
	45% { left:5810px; top:165px; }
	50% { left:6530px; top:165px; }
	55% { left:7250px; top:165px; }
	60% { left:7970px; top:165px; }
	100% { left:8690px; top:-200px; }
}
#farm_ani1 { z-index:20; position:absolute; top:10px; left:-500px; width:125px; height:156px; background:url(https://mff.wavecdn.net/mff/goose_ani.gif); animation:gooses 100s 10s linear infinite; -webkit-animation:gooses 100s 30s linear infinite; }
@keyframes butterflies
{
	0% { left:-400px; bottom:-100px; }
	5% { left:-100px; bottom:0px; }
	10% { left:200px; bottom:150px; }
	15% { left:500px; bottom:300px; }
	20% { left:800px; bottom:450px; }
	25% { left:1100px; bottom:600px; }
	30% { left:1400px; bottom:750px; }
	35% { left:1400px; bottom:900px; }
	36% { left:-400px; bottom:900px; }
	100% { left:-400px; bottom:-100px; }
}
#farm_ani2 { z-index:20; position:absolute; bottom:-100px; left:-100px; width:100px; height:60px; background:url(https://mff.wavecdn.net/mff/butterfly_ani.gif); animation:butterflies 160s 20s linear infinite; -webkit-animation:butterflies 160s 60s linear infinite; }
#player_pointsbar { position:relative; background-color:#C18F74; height:12px; width:165px; border-radius:5px; overflow:hidden; }
#player_pointsbar_inner { position:absolute; top:-4px; left:-10px; background:url(https://mff.wavecdn.net/mff/levelbar_inner.png); height:20px; }
#player_pointsbar_tt { z-index:100; display:none; position:absolute; top:-27px; left:0px; }
#username { font-size:12px; }
#userinfoscontainer { top:20px; color:#000; }
.userinfositem { position:relative; }


.minigame-opener_ship { position:absolute; top:-65px; left:-110px; width:88px; height:100px; z-index:10000; background:url(https://mff.wavecdn.net/mff/minigames/ship_icon.png); }
.minigame-opener_ship:hover { background-position:-88px 0px; }
.minigame-opener_suitcase { position:absolute; top:-70px; left:-70px; width:59px; height:76px; z-index:10000; background:url(https://mff.wavecdn.net/mff/minigames/suitcase_opener.png); }
.minigame-opener_suitcase:hover, .minigame-opener_suitcase_active { background:url(https://mff.wavecdn.net/mff/minigames/suitcase_opener_over.png); }
#minigameShipTransp { z-index:99; position:absolute; top:0px; left:0px; width:100%; height:100%; }
.minigame-container { position:absolute; top:50px; left:50%; width:640px; height:560px; z-index:99; color:black; font-size:8pt; margin-left:-320px; }
.minigame-inner { position:relative; margin:0px auto; width:640px; height:550px; border:2px solid #885F49; border-radius:5px; }
.minigame-headline { position:absolute; top:10px; left:10px; }
.minigame-close { position:absolute; top:3px; right:3px; width:25px; height:25px; z-index:100; background-color:black; }
.minigame-close:hover { background-position:-25px 0; }
.minigame-title { display:none; font-size:11pt; font-weight:bold; }
.minigame-help { position:absolute; top:10px; right:55px; background-color:#fff; padding:5px; background:url(https://mff.wavecdn.net/mff/kaeserei_info.png); width:15px; height:15px; }
#shipHelpTransp { z-index:99; display:none; position:absolute; width:100%; height:100%; }
#shipHelp { z-index:101; display:none; position:absolute; background:url(https://mff.wavecdn.net/mff/minigames/shiphelpback.gif) 0 1px; width:630px; height:419px; top:60px; }
#shipHelpContent { position:absolute; top:35px; right:15px; width:330px; height:360px; overflow:auto; }
#shipHelpClose { z-index:101; right:15px; top:15px; }
#shipHelpTab { position:absolute; top:-21px; left:240px; }
.shipHelpTab { float:left; background-color:#ccc; margin-right:5px; padding:5px; border-left:2px solid #000; border:2px solid #000; border-top-left-radius:5px; border-top-right-radius:5px; }
.shipHelpTab:hover { background-color:#EEBA06; }
.shipHelpTab_active { background-color:#fff; border-bottom:2px solid #fff; }
#shipRemainBox { display:none; position:absolute; bottom:5px; left:50%; width:400px; margin-left:-200px; text-align:center; }
#shipHelpTab1Content {  }
#shipHelpTab2Content { display:none; }
.minigame-dialog { margin: 15px; }
#minigameDices .minigame-inner {background:url(/wurzel-pics/minigames/dices/hg.jpg)}
#minigameDices .minigame-headline {background:url(/wurzel-pics/minigames/dices/headline.png)}
#mgdDices .dice {background:url(/wurzel-pics/minigames/dices/blanks.png)}
#mgdDices .picture {background-image:url(/wurzel-pics/minigames/dices/dice_tops.png)}
#mgdDices .dice.animation {display:block !important; background:url(/wurzel-pics/minigames/dices/animation.gif) !important}
#mgdToss {background-image:url(/wurzel-pics/minigames/dices/tossbtn.png)}
#mgdTextfield {background-image:url(/wurzel-pics/minigames/dices/textfeld.png)}
#mgdRewards {background-image:url(/wurzel-pics/minigames/dices/rewards_bg.png)}
#mgdRewards .picture {background-image:url(/wurzel-pics/minigames/dices/combos.png)}
#minigameDices .minigame-headline {width: 291px;height: 56px;}
#minigameDices .minigame-help {width: 53px;height: 49px;}
#minigameDices .minigame-title {margin: 15px 0 0 10px;}
#mgdDices {position: absolute;top: 170px;left: 60px;width: 588px;height: 224px;}
#mgdDices .dice {position: absolute;top: 0;width: 97px;height: 224px;}
#mgdDices .picture {position: absolute;top: 0;left: 0;width: 90px;height: 152px;}
#mgdDices .dice.animation {width: 118px;height: 119px;}
#mgdDices .dice1.animation {top: 15px;left: -17px;}
#mgdDices .dice2.animation {top: -19px;left: 110px;}
#mgdDices .dice3.animation {top: 28px;left: 232px;}
#mgdDices .dice4.animation {top: 55px;left: 367px;}
#mgdDices .dice5.animation {top: -21px;left: 478px;}
#mgdDices .dice.animation .picture {display: none;}
#mgdDices .dice .motiv-0 {display:none}
#mgdDices .dice1 {left:0;background-position:0 0px}
#mgdDices .dice2 {left:125px;background-position:-125px 0px}
#mgdDices .dice3 {left:252px;background-position:-246px 0px}
#mgdDices .dice4 {left:383px;background-position:-376px 0px}
#mgdDices .dice5 {left:493px; background-position:-486px 0px}
#mgdDices .dice1 .motiv-1 {background-position:0 0px}
#mgdDices .dice2 .motiv-1 {background-position:-125px 0px}
#mgdDices .dice3 .motiv-1 {background-position:-244px 0px}
#mgdDices .dice4 .motiv-1 {background-position:-374px 0px}
#mgdDices .dice5 .motiv-1 {background-position:-484px 0px}
#mgdDices .dice1 .motiv-2 {background-position:0 -151px}
#mgdDices .dice2 .motiv-2 {background-position:-125px -151px}
#mgdDices .dice3 .motiv-2 {background-position:-244px -151px}
#mgdDices .dice4 .motiv-2 {background-position:-374px -151px}
#mgdDices .dice5 .motiv-2 {background-position:-484px -151px}
#mgdDices .dice1 .motiv-3 {background-position:0 -302px}
#mgdDices .dice2 .motiv-3 {background-position:-125px -302px}
#mgdDices .dice3 .motiv-3 {background-position:-244px -302px}
#mgdDices .dice4 .motiv-3 {background-position:-374px -302px}
#mgdDices .dice5 .motiv-3 {background-position:-484px -302px}
#mgdDices .dice1 .motiv-4 {background-position:0 -453px}
#mgdDices .dice2 .motiv-4 {background-position:-125px -453px}
#mgdDices .dice3 .motiv-4 {background-position:-244px -453px}
#mgdDices .dice4 .motiv-4 {background-position:-374px -453px}
#mgdDices .dice5 .motiv-4 {background-position:-484px -453px}
#mgdDices .dice1 .motiv-5 {background-position:0 -604px}
#mgdDices .dice2 .motiv-5 {background-position:-125px -604px}
#mgdDices .dice3 .motiv-5 {background-position:-244px -604px}
#mgdDices .dice4 .motiv-5 {background-position:-374px -604px}
#mgdDices .dice5 .motiv-5 {background-position:-484px -604px}
#mgdDices .dice1 .motiv-6 {background-position:0 -755px}
#mgdDices .dice2 .motiv-6 {background-position:-125px -755px}
#mgdDices .dice3 .motiv-6 {background-position:-244px -755px}
#mgdDices .dice4 .motiv-6 {background-position:-374px -755px}
#mgdDices .dice5 .motiv-6 {background-position:-484px -755px}
#mgdDices .lock { display:block; position:absolute; bottom:10px; right:10px; width:20px; height:20px; border:2px solid black; border-radius:13px; background:green; }
#mgdDices .locked .lock { background-color:red; }
#mgdToss {position: absolute;bottom: 150px;left: 235px;width: 268px;height: 80px;}
#mgdToss:hover {background-position: 0 -98px;height: 102px;}
#mgdToss p {position: absolute;bottom: 29px;left: 3px;width: 171px;text-align: center;font-size: 12pt;font-weight: bold;}
#mgdTosses {position: absolute;bottom: 5px;left: 31px;width: 115px;font-size: 11pt;font-weight: bold;text-align: center;}
#mgdTextfield {position: absolute;bottom: 5px;left: 215px;width: 291px;height: 98px;text-align: center;}
#mgdCurrentPrize {margin-top: 10px;}
#mgdCurrentPrizeSpan {font-weight:bold}
#mgdFinish {display: inline-block;margin-top: 10px;}
#mgdReward {margin-top: 10px;}
#mgdRestart {display: inline-block;margin-top: 10px;}
#mgdRewards {position: absolute;top: 80px;right: 0;width: 26px;height: 550px;overflow: hidden;transition: width .5s ease;}
#mgdRewards.open {width: 363px;}
#mgdRewards > div {position: absolute;left: 39px;}
#mgdRewards .picture {width: 173px;height: 31px;}
#mgdRewards .reward-1 {top: 25px;}
#mgdRewards .reward-2 {top: 158px;}
#mgdRewards .reward-3 {top: 266px;}
#mgdRewards .reward-4 {top: 378px;}
#mgdRewards .reward-6 {top: 204px;}
#mgdRewards .reward-7 {top: 205px;}
#mgdRewards .reward-8 {top: 321px;}
#mgdRewards .reward-9 {top: 109px;}
#mgdRewards .reward-1 .picture {background-position:0 0}
#mgdRewards .reward-2 .picture {background-position:0 -109px;}
#mgdRewards .reward-3 .picture {background-position:0 -180px;}
#mgdRewards .reward-4 .picture {background-position:0 -251px;}
#mgdRewards .reward-6 .picture {background-position:0 -145px;}
#mgdRewards .reward-7 .picture {background-position:0 -73px;}
#mgdRewards .reward-8 .picture {background-position:0 -216px;}
#mgdRewards .reward-9 .picture {background-position:0 -36px;}
#minigameShip .minigame-inner { background:url(https://mff.wavecdn.net/mff/minigames/ship_back.jpg); }
#mgsField { width:385px; height:450px; margin:0 0 10px 0; border:0px solid black; position:absolute; top:121px; left:64px; }
#mgsField .field { position:relative; float:left; border:0px solid #aaa; width:62px; height:62px; margin-right:2px; margin-bottom:3px; }
#mgsField .flyer { position:absolute; z-index:100; white-space:nowrap; font-weight:bold; font-size:14px; color:#d6b139; }
#mgsField .state5 { background-color:transparent; }
#mgsField .state10_1 { background:url(https://mff.wavecdn.net/mff/minigames/ship_fields.gif); background-position:-248px 0; width:62px; height:62px; }
#mgsField .state10_2 { background:url(https://mff.wavecdn.net/mff/minigames/ship_fields.gif); background-position:-310px 0; width:62px; height:62px; }
#mgsField .state10_3 { background:url(https://mff.wavecdn.net/mff/minigames/ship_fields.gif); background-position:-372px 0; width:62px; height:62px; }
#mgsField .state101 { background:url(https://mff.wavecdn.net/mff/minigames/ship_fields.gif); background-position:0 0; width:62px; height:62px; }
#mgsField .state102 { background:url(https://mff.wavecdn.net/mff/minigames/ship_fields.gif); background-position:-62px 0; width:62px; height:62px; }
#mgsField .state103 { background:url(https://mff.wavecdn.net/mff/minigames/ship_fields.gif); background-position:-124px 0; width:62px; height:62px; }
#mgsField .state104 { background:url(https://mff.wavecdn.net/mff/minigames/ship_fields.gif); background-position:-186px 0; width:62px; height:62px; }
#mgsField .over { width:100%; height:100%; margin:0px; background:transparent; }
#mgsField .field .over.hover { background:lime; opacity:0.5; }
#mgsField .field .over.block { background:red; opacity:0.5; }
#mgsSelection { margin:0 10px; position:absolute; right:10px; top:90px; width:160px; }
#mgsSelection #selection1 { position:absolute; top:96px; left:56px; width:92px; height:92px; }
#mgsSelection #selection2 { position:absolute; top:346px; left:56px; width:92px; height:92px; }
#mgsSelection #mgsSelectionCross { position:absolute; top:270px; left:60px; width:90px; text-align:center; font-weight:bold; }
#mgsSelection .selection { border:3px solid transparent; }
#mgsSelection .selection:hover { background-color:lime; opacity:0.7; }

#mgsSelection .selection.active { border:3px solid lime; opacity:0.7; }
#mgsSelection .head { margin:10px; text-align:center; font-weight:bold; }
#mgsSelection .symbol { border:1px solid red; width:100px; height:100px; margin:10px auto; }
#mgsFreeHits { font-weight:bold; font-size:16px; }
#mgsSelectionFreeHits { position:absolute; top:15px; left:60px; width:90px; text-align:center; }
#mgsRemainingShips { position:absolute; top:0; left:45px; }
#mgsRemainingShips .ship { border:0px solid black; padding:10px; width:75px; height:60px; float:left; margin-right:5px; margin-left:10px; margin-top:-10px; }
#mgsRemainingShips .sunk { background:url(https://mff.wavecdn.net/mff/minigames/ship_buttons.png); background-position:-360px 0; }
#mgsRemainingShips .picture { float:left; width:50px; height:50px; border:1px solid red; }
#mgsRemainingShips .size { float:left; margin:17px 0 0 5px; }
#mgsPrize { display:none; float:right; margin:10px; width:284px; border:1px solid black; border-radius:5px; padding:10px; }
#mgsBottom { clear:both; position:relative; top:245px; z-index:100; }
#mgsPrizeWonTransp { z-index:99; display:none; width:100%; height:100%; }
#mgsPrizeWon { margin:10px auto; width:300px; text-align:center; z-index:100; }
#mgsRestart { display:none; margin:10px auto;  text-align: center;  border: 1px solid black;  border-radius: 5px;  width: 110px;  padding: 10px;  font-weight: bold;  height: 15px;  }
#minigameSuitcase .minigame-inner { background:url(https://mff.wavecdn.net/mff/minigames/suitcase_back.jpg) -15px -5px; }
#minigameSuitcase .minigame-help { right:50px; }
#mgscField { width:450px; height:410px; position:absolute; left:10px; top:45px;}
#mgscField .field { position:relative; float:left; margin:2px; border:2px solid transparent; width:81px; height:85px; -webkit-perspective:1000; -moz-perspective:1000; perspective:1000; }
#mgscField .field.selected { border-color: lime;  }
#mgscField .over { position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; }
#mgscField .field:hover .over { background:lime;  opacity:0.5;  }
#mgscField .front, #mgscField .back { width:81px; height:85px; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; backface-visibility:hidden; position:absolute; top:0; left:0; }
#mgscField .front { z-index:2; background:url(https://mff.wavecdn.net/mff/minigames/suitcase_card_map.jpg); }
#mgscField .back { -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); transform:rotateY(180deg); background:url(https://mff.wavecdn.net/mff/minigames/suitcase_card_map.jpg); }
#mgscField .flip { position:relative; width:81px; height:85px; transition:0.6s; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; transform-style:preserve-3d; }
#mgscField .field.flip .flip { -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); transform:rotateY(180deg);  }
#mgscField .flip .back {  }
.gofront { z-index:3; }
#mgscPrize { position:absolute; bottom:5px; left:5px; width:210px; text-align:center; }
#mgscMoves { position:absolute; bottom:75px; left:10px; width:430px; margin:3px; text-align:center; }
#mgscMovesProgress { margin-top:10px; position:relative; left:120px; width:190px; }
#mgscMovesProgress .bar { position:relative; float:left; width:124px; height:19px; }
#mgscMovesProgress .inner { position:relative; background:url(https://mff.wavecdn.net/mff/minigames/suitcase_bar_inner.jpg); top:2px; left:2px; height:15px; width:0%; }
#mgscMovesProgress .front { position:absolute; background:url(https://mff.wavecdn.net/mff/minigames/suitcase_bar_front.png); top:0px; left:0px; width:124px; height:19px; }
#mgscMovesProgress .text { text-align: right; font-weight:bold; }
#mgscRevealBtn { padding:5px; font-weight:bold; white-space:nowrap; }
#mgscRevealBtn:hover {   }
#minigameSuitcase .motive-0 { background-position:   0px -340px; }
#minigameSuitcase .motive-1 { background-position:   0px    0px; }
#minigameSuitcase .motive-2 { background-position: -81px    0px; }
#minigameSuitcase .motive-3 { background-position:-162px    0px; }
#minigameSuitcase .motive-4 { background-position:-243px    0px; }
#minigameSuitcase .motive-5 { background-position:-324px    0px; }
#minigameSuitcase .motive-6 { background-position:   0px  -85px; }
#minigameSuitcase .motive-7 { background-position: -81px  -85px; }
#minigameSuitcase .motive-8 { background-position:-162px  -85px; }
#minigameSuitcase .motive-9 { background-position:-243px  -85px; }
#minigameSuitcase .motive-10 { background-position:-324px  -85px; }

#minigameSuitcase .motive-11 { background-position:   0px -170px; }
#minigameSuitcase .motive-12 { background-position: -81px -170px; }
#minigameSuitcase .motive-13 { background-position:-162px -170px; }
#minigameSuitcase .motive-14 { background-position:-243px -170px; }
#minigameSuitcase .motive-15 { background-position:-324px -170px; }
#minigameSuitcase .motive-16 { background-position:   0px -255px; }
#minigameSuitcase .motive-17 { background-position: -81px -255px; }
#minigameSuitcase .motive-18 { background-position:-162px -255px; }
#minigameSuitcase .motive-19 { background-position:-243px -255px; }
#minigameSuitcase .motive-20 { background-position:-324px -255px; }
#mgscToFind { position:absolute; top:50px; right:10px; margin:0px; width:130px; text-align:center; padding:5px; border:2px solid #885F49; border-radius:5px; }
#mgscToFind .tofind { width:50px; height:52px; float:left; margin:5px; background:url(https://mff.wavecdn.net/mff/minigames/suitcase_card_map_mini.jpg); }
#mgscToFind .tofind.found { opacity: 0.4; }
#minigameSuitcase .mmotive-0 { background-position:   0px -208px; }
#minigameSuitcase .mmotive-1 { background-position:   0px    0px; }
#minigameSuitcase .mmotive-2 { background-position: -50px    0px; }
#minigameSuitcase .mmotive-3 { background-position:-100px    0px; }
#minigameSuitcase .mmotive-4 { background-position:-150px    0px; }
#minigameSuitcase .mmotive-5 { background-position:-200px    0px; }
#minigameSuitcase .mmotive-6 { background-position:   0px  -52px; }
#minigameSuitcase .mmotive-7 { background-position: -50px  -52px; }
#minigameSuitcase .mmotive-8 { background-position:-100px  -52px; }
#minigameSuitcase .mmotive-9 { background-position:-150px  -52px; }
#minigameSuitcase .mmotive-10 { background-position:-200px  -52px; }
#minigameSuitcase .mmotive-11 { background-position:   0px -104px; }
#minigameSuitcase .mmotive-12 { background-position: -50px -104px; }
#minigameSuitcase .mmotive-13 { background-position:-100px -104px; }
#minigameSuitcase .mmotive-14 { background-position:-150px -104px; }
#minigameSuitcase .mmotive-15 { background-position:-200px -104px; }
#minigameSuitcase .mmotive-16 { background-position:   0px -157px; }
#minigameSuitcase .mmotive-17 { background-position: -50px -157px; }
#minigameSuitcase .mmotive-18 { background-position:-100px -157px; }
#minigameSuitcase .mmotive-19 { background-position:-150px -157px; }
#minigameSuitcase .mmotive-20 { background-position:-200px -157px; }
#mgscBottom { position: absolute;  bottom: 0;  left: 0;  width: 100%;  text-align: center;  }
#mgscReward { margin: 10px auto;  border: 2px solid black;  background: purple;  color: white;  width: 280px;  padding: 5px;  border-radius: 10px;  }
#mgscRestart { display: inline-block; }
#mgscToFindMotives { position:relative; left:5px; }
#suitcase_help_transp { display:none; z-index:10; position:absolute; top:0px; left:0px; width:100%; height:100%; }
#suitcase_help { display:none; z-index:11; position:absolute; top:0px; left:50%; width:712px; height:420px; margin-left:-356px; background:url(https://mff.wavecdn.net/mff/minigames/suitcase_help_back.png); }
#suitcase_help_inner { position:absolute; top:50px; left:342px; width:350px; height:350px; overflow:auto; }
#suitcase_help_close { right:15px; top:20px; }
#suitcase_help_head { position:absolute; top:25px; left:340px; }
.mgscFieldFlyer { position:absolute; top:0px; z-index:100; font-weight:bold; font-size:14px; white-space:nowrap; }
#mgscField .mgscFieldBorder { border:2px dashed red; }
#mgscField .make_it_transp { opacity:0.5; }

.farm_back99 { background:url(https://mff.wavecdn.net/mff/map99.jpg); margin-left:720px; }
.farm_back99_xmas { background:url(https://mff.wavecdn.net/mff/map99_xmas.jpg); margin-left:720px; }
#farm99_scroller { position:absolute; top:90px; left:20px; width:45px; height:50px; }
#farm99_scroller_tt { position:absolute; top:15px; left:55px; white-space:nowrap; }
.farm_move_go_up { left:-720px; top:0px; transition: top 0.4s ease-out; }
.farm_move_go_up2 { left:-720px; top:-640px; transition: top 0.4s ease-out; }
.farm_move_go_down { left:-720px; top:-1280px; transition: top 0.4s ease-out; }
.farm_move99 { animation:farm99 0.8s linear; -webkit-animation:farm99 0.8s linear; animation-fill-mode:forwards; -webkit-animation-fill-mode:forwards; }
.farm_move99_set { left:-720px; top:-640px; }
@keyframes farm99
{
	50% { left:-720px; top:0px; }
	100% { left:-720px; top:-640px; }
}
@-webkit-keyframes farm99
{
	50% { left:-720px; top:0px; }
	100% { left:-720px; top:-640px; }
}

#farm_inner .scroller { position:absolute; left:20px; width:36px; height:44px; }
#farm_inner .scroller.top { position:absolute; top:95px; left:28px; }
#farm_inner .scroller.bottom { position:absolute; bottom:25px; background:url(https://mff.wavecdn.net/mff/farmersmarket_sign.png); }
#farm_inner .scroller .ttbox { position:absolute; top:15px; left:55px; white-space:nowrap; }
.farm_back100 { background:url(https://mff.wavecdn.net/mff/map100.jpg); margin-left:720px; }
.farm_back100_xmas { background:url(https://mff.wavecdn.net/mff/map100_xmas.jpg); margin-left:720px; }
.farm_move_go_up2 { left:-720px; top:-640px; transition: top 0.4s ease-out; }
.farm_move100 { animation:farm100 0.8s linear; -webkit-animation:farm100 0.8s linear; animation-fill-mode:forwards; -webkit-animation-fill-mode:forwards; }
.farm_move100_set { left:-720px; top:-1280px; }
@keyframes farm100
{
	50% { left:-720px; top:0px; }
	100% { left:-720px; top:-1280px; }
}
@-webkit-keyframes farm100
{
	50% { left:-720px; top:0px; }
	100% { left:-720px; top:-1280px; }
}

.farmersmarket_pos { position:absolute; width:195px; height:195px; }

#farmersmarket_pos1 { top:173px; left:133px; background:url(https://mff.wavecdn.net/mff/farm99_pos1.gif) 20px 23px no-repeat; }
#farmersmarket_pos2 { top:173px; left:329px; background:url(https://mff.wavecdn.net/mff/farm99_pos2.png) 25px 29px no-repeat; }
#farmersmarket_pos3 { top:173px; left:525px; background:url(https://mff.wavecdn.net/mff/farm99_pos3.png) 25px 29px no-repeat; }
#farmersmarket_pos4 { top:443px; left:133px; background:url(https://mff.wavecdn.net/mff/breed/farm99_pos4.png) 0px 10px no-repeat; }
#farmersmarket_pos5 { top:443px; left:329px; background:url(https://mff.wavecdn.net/mff/vet_outer.png) 10px 10px no-repeat; }
#farmersmarket_pos6 { top:443px; left:525px; background:url(https://mff.wavecdn.net/mff/farm99_pos6.png) 12px 19px no-repeat; }

#farmersmarket_pos7 { top:173px; left:133px; background:url(https://mff.wavecdn.net/mff/FarmersMarket_B_01.png) no-repeat; }
#farmersmarket_pos8 { top:160px; left:323px; background:url(https://mff.wavecdn.net/mff/CowRacing_Shed_00.png) no-repeat; }#farmersmarket_pos9 { top:173px; left:525px; background-color:transparent; }
#farmersmarket_pos10 { top:443px; left:133px; background-color:transparent; }
#farmersmarket_pos11 { top:443px; left:329px; background-color:transparent; }
#farmersmarket_pos12 { top:443px; left:525px; background-color:transparent; }

.farmersmarket_pos_tt_bottom { z-index:100; display:none; position:absolute; left:-20px; top:200px; left:0px; width:175px; text-align:center; }
.farmersmarket_pos_tt_top { z-index:100; display:none; position:absolute; left:-20px; bottom:200px; left:0px; width:175px; text-align:center; }
#farmersmarket_pos1_ani1 { position:absolute; top:92px; left:54px; background:url(https://mff.wavecdn.net/mff/farm99_pos1_ani1.gif); width:50px; height:55px; }
#farmersmarket_pos1_ani2 { position:absolute; top:57px; left:105px; background:url(https://mff.wavecdn.net/mff/farm99_pos1_ani2.gif); width:38px; height:29px; }
#farmersmarket_deco_row1 { position:absolute; top:25px; right:50px; }
#farmersmarket_deco_row2 { position:absolute; top:130px; right:50px; }
.farmersmarket_deco_item { position:relative; float:left; width:50px; height:50px; background:url(https://mff.wavecdn.net/mff/flower_pot.png); }
.farmersmarket_deco_item:hover { background-position:0px -50px; }
.farmersmarket_pos_block { position:absolute; width:83px; height:112px; background:url(https://mff.wavecdn.net/mff/questlock.png); top:50%; left:50%; margin-left:-41px; margin-top:-56px; }
.farmersmarket_pos_block:hover { transform:scale(1.1); -webkit-transform:scale(1.1); }
#farmersmarket_pos7_ani1 { position:absolute; top:0px; left:35px; background:url(https://mff.wavecdn.net/mff/ButterflyHouse_Ani_00.gif); width:90px; height:57px; }

.farm_garden_water_timer { display:none; position:absolute; top:-17px; right:8px; background:url(https://mff.wavecdn.net/mff/garten/gegossen_static.gif) top right; width:12px; height:18px; opacity:0.4; }
.farm_garden_water_timer_hover { opacity:1; }
#farm_dog { position:absolute; top:192px; left:294px; width:50px; height:52px; }
.farm_dog { background:url(https://mff.wavecdn.net/mff/dog.gif); }
#farm_dog:hover { background:url(https://mff.wavecdn.net/mff/dog_over.gif); }
#farm_dog { top:220px; left:270px; width:44px; height:52px; }
.farm_dog { background:url(https://mff.wavecdn.net/mff/BraverBen_Spritesheet_44x52.png); animation:farm_dog_ani 8s steps(150) infinite; }
#farm_dog:hover { background:url(https://mff.wavecdn.net/mff/BraverBen_MO_Spritesheet_44x52.png); animation:farm_dog_hover_ani 0.5s steps(7) forwards; }
@keyframes farm_dog_ani { 100% { background-position:-6600px; } }
@keyframes farm_dog_hover_ani { 100% { background-position:-308px; } }

#farm_dog_tt { position:absolute; top:0px; left:55px; }
#farm_dog_box { display:none; z-index:20; position:absolute; top:80px; left:50%; margin-left:-225px; background:url(https://mff.wavecdn.net/mff/farmdog_box.jpg); width:450px; height:480px; }
#farm_dog_box_inner { position:absolute; top:35px; left:35px; width:360px; height:410px; text-align:center; }
#farm_dog_button { position:absolute; bottom:0px; left:0px; width:360px; text-align:center; }
#farm_dog_button_link { font-size:14px; padding:5px; }
#farm_dog_box_close {  }
#quests_status_bar { z-index:100; position:absolute; top:-3px; right:0px; } .quests_status_bar_item { display:none; position:relative; float:left; height:35px; width:36px; margin-right:0px; }
.quests_status_bar_item:hover { transform:scale(1.2); }

#quests_status_bar_main1 { background:url(https://mff.wavecdn.net/mff/questbar_main1.png); }
#quests_status_bar_main2 { background:url(https://mff.wavecdn.net/mff/questbar_main2.png); }
#quests_status_bar_main3 { background:url(https://mff.wavecdn.net/mff/questbar_main3.png); }
#quests_status_bar_main4 { background:url(https://mff.wavecdn.net/mff/questbar_main4.png); }
#quests_status_bar_main5 { background:url(https://mff.wavecdn.net/mff/questbar_main5.png); }
#quests_status_bar_main6 { background:url(https://mff.wavecdn.net/mff/questbar_main6.png); }
#quests_status_bar_forestry1 { background:url(https://mff.wavecdn.net/mff/questbar_forestry1.png); }
#quests_status_bar_forestry2 { background:url(https://mff.wavecdn.net/mff/questbar_forestry2.png); }
#quests_status_bar_foodworld1 { background:url(https://mff.wavecdn.net/mff/questbar_foodworld1.png); }
#quests_status_bar_infinite { background:url(https://mff.wavecdn.net/mff/infinitequestline/Quest_Button_Rosi_60x60.png); width:37px; height:37px; background-size:100%; margin-top:-1px; }

.quests_status_bar_item_block { display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; }
.quests_status_bar_item_cooldown { display:none; position:absolute; top:0px; left:2px; width:36px; height:36px; background:url(https://mff.wavecdn.net/mff/quest_wait.png); }
#quests_status_bar_main1_cooldown_top, #quests_status_bar_main2_cooldown_top, #quests_status_bar_main3_cooldown_top, #quests_status_bar_forestry1_cooldown_top, #quests_status_bar_forestry2_cooldown_top, #quests_status_bar_foodworld1_cooldown_top { background:url(https://mff.wavecdn.net/mff/quest_wait_top.png) left bottom; width:13px; height:14px; position:absolute; bottom:18px; left:11px; }
#quests_status_bar_main1_cooldown_bottom, #quests_status_bar_main2_cooldown_bottom, #quests_status_bar_main3_cooldown_bottom, #quests_status_bar_forestry1_cooldown_bottom, #quests_status_bar_forestry2_cooldown_bottom, #quests_status_bar_foodworld1_cooldown_bottom { background:url(https://mff.wavecdn.net/mff/quest_wait_bottom.png); width:13px; height:0px; position: absolute; bottom:3px; left:11px; }
.quests_status_bar_item_tt { position:absolute; top:40px; right:0px; }
#quests_status_bar_infinite_tt { right:10px; }
#quests_status_bar_infinite .quests_status_bar_item_cooldown { left:-2px; }

#farmersmarket_pos1_inner { z-index:25; display:none; position:absolute; top:50px; left:50%; background:url(https://mff.wavecdn.net/mff/flowerarea_inner.jpg); width:640px; height:540px; margin-left:-320px; border-radius:5px; border:2px solid #885F49; }
#flowerarea_plantarea { position:absolute; top:120px; left:125px; }
.flowerarea_tile { position:relative; width:65px; height:65px; float:left; }
.flowerarea_tile_status { z-index:3; position:absolute; top:0px; left:0px; width:100%; height:100%; }
.flowerarea_tile_water { z-index:2; display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; background:url(https://mff.wavecdn.net/mff/garten/gegossen_static.gif) no-repeat; }
.flowerarea_tile_pid { z-index:1; position:absolute; top:0px; left:0px; width:100%; height:100%; }
.flowerarea_tile_status_block { background:url(https://mff.wavecdn.net/mff/flowerarea_forbidden.gif); width:65px; height:65px; }
.flowerarea_tile_status_harvest { background:url(https://mff.wavecdn.net/mff/flowerarea_harvest.gif); width:65px; height:65px; }
.flowerarea_tile_status_plant { background:url(https://mff.wavecdn.net/mff/flowerarea_plant.gif); width:65px; height:65px; }
.flowerarea_tile_status_water { background:url(https://mff.wavecdn.net/mff/flowerarea_water.gif); width:65px; height:65px; }
.flowerarea_tile_wait { background:url(https://mff.wavecdn.net/mff/loading.gif) 50% 50% no-repeat; width:65px; height:65px; }
.flowerarea_tile_tt { position:absolute; top:-45px; left:0px; }
#flowerarea_buttons { position:absolute; top:0px; left:95px; }
.flowerarea_buttons { position:relative; float:left; background:url(https://mff.wavecdn.net/mff/flowerarea_buttons.png); width:90px; height:100px; }
.flowerarea_button_tt { display:none; left:28px; top:100px; width:100px; }
.flowerarea_modus_plant { background-position:-180px 0px; }
.flowerarea_modus_plant:hover { background-position:-180px -100px; }
.flowerarea_modus_water { background-position:-360px 0px; }
.flowerarea_modus_water:hover { background-position:-360px -100px; }
.flowerarea_modus_water_all { background-position:0px 0px; }
.flowerarea_modus_water_all:hover { background-position:0px -100px; }
.flowerarea_modus_harvest_all { background-position:-270px 0px; }
.flowerarea_modus_harvest_all:hover { background-position:-270px -100px; }
.flowerarea_button_autoplant { position:absolute; top:83px; left:115px; }
#flowerarea_button_autoplant_tt { top:35px; left:0px; }
#flowerarea_autoplantselector { float:left; width:15px; height:20px; }
#flowerarea_autoplantselectbox { display:none; position:absolute; left:0px; top:20px; height:120px; width:204px; overflow:auto; margin:0 auto; }
.flowerarea_autoplant_item { background-color:#fff; color:#000; padding:2px; text-align:left; }
.flowerarea_autoplant_item:hover { background-color:#B39056; }
.flowerarea_button_speedup { position:absolute; top:83px; left:155px; }
#flowerarea_button_speedup_tt { top:35px; left:0px; }
.flowerarea_button_bonus { position:absolute; top:25px; right:94px; width:50px; height:50px; }
#flowerarea_button_bonus_img { position:absolute; top:6px; left:6px; }
#flowerarea_button_bonus_tt { position:absolute; top:55px; right:0px; }
#flowerarea_button_bonus_txt { position:absolute; top:-18px; right:-11px; width:66px; text-align:center; }
.flowerarea_changebonus_item, .nursery_production_select { position:relative; float:left; width:65px; height:65px; margin-right:5px; background:url(https://mff.wavecdn.net/mff/market/pframe.png); }
.flowerarea_changebonus_item_img { position:absolute; top:5px; left:8px; width:40px; height:40px; }
.flowerarea_changebonus_tt_left, .nursery_production_select_tt_left { position:absolute; top:50px; left:0px; }
.flowerarea_changebonus_tt_right, .nursery_production_select_tt_right { position:absolute; top:65px; right:0px; }
.flowerarea_changebonus_select { position:absolute; top:0px; left:0px; z-index:1; background:url(https://mff.wavecdn.net/mff/flowerarea_bonuschange_select.png); width:63px; height:63px; }
.farmersmarket_button_upgrade_tt { left:35px; width:110px; }
#farmersmarket_pos1_click, #farmersmarket_pos2_click, #farmersmarket_pos3_click, #farmersmarket_pos4_click, #farmersmarket_pos5_click, #farmersmarket_pos6_click, #farmersmarket_pos7_click, #farmersmarket_pos8_click, #farmersmarket_pos9_click, #farmersmarket_pos10_click, #farmersmarket_pos11_click, #farmersmarket_pos12_click { position:absolute; top:0px; left:0px; width:100%; height:100%; }
#farmersmarket_buttons_1, #farmersmarket_buttons_2, #farmersmarket_buttons_3, #farmersmarket_buttons_4, #farmersmarket_buttons_5, #farmersmarket_buttons_6, #farmersmarket_buttons_7, #farmersmarket_buttons_8, #farmersmarket_buttons_9, #farmersmarket_buttons_10, #farmersmarket_buttons_11, #farmersmarket_buttons_12 { display:none; }
.farmersmarket_button_autoplant { position:absolute; top:65px; left:-4px; }
.farmersmarket_button_gardenspeedup { position:absolute; top:100px; left:-2px; }
.flowerslots_wait { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/loading.gif) 50% 50% no-repeat; width:50px; height:50px; }

.flowerslots_water { z-index:2; display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; background:url(https://mff.wavecdn.net/mff/garten/gegossen_static.gif) no-repeat; }
.flowerslots_points { display:none; position:absolute; top:0px; left:0px; color:#fff; font-weight:bold; }
#farmersmarket_deco_bar_opener { position:absolute; top:20px; left:135px; width:115px; height:64px; }

#farmersmarket_deco_bar_box { z-index:100; display:none; position:absolute; top:75px; left:135px; background-color:#fff; border-radius:5px; border:2px solid #885F49; width:233px; padding:10px; }
#farmersmarket_deco_bar { position:relative; width:233px; height:30px; }
#farmersmarket_deco_bar_inner { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/flowerfarmi_bar_inner2.jpg); width:233px; height:30px; }
#farmersmarket_deco_points { position:relative; margin:0 auto; top:8px; text-align:center; width:233px; font-weight:bold; font-size:12px; }
#farmersmarket_deco_bar_front { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/flowerfarmi_bar.png); width:233px; height:30px; }
.flowerslots_plant_cursor { display:none; background:url(https://mff.wavecdn.net/mff/flowerslot_plant.gif); width:100%; height:100%; position:absolute; top:0; left:0; }
.flowerslots_water_cursor { display:none; background:url(https://mff.wavecdn.net/mff/flowerslot_water.gif); width:100%; height:100%; position:absolute; top:0; left:0; }
.flowerslots_remove_cursor { display:none; background:url(https://mff.wavecdn.net/mff/flowerslot_remove.gif); width:100%; height:100%; position:absolute; top:0; left:0; }
.flowerslots_nowater_cursor { display:none; background:url(https://mff.wavecdn.net/mff/flowerslot_nowater.gif); width:100%; height:100%; position:absolute; top:0; left:0; }

#farm_flowerfarmis_line { position:absolute; top:65px; left:190px; }
.flowerfarmis_item { position:absolute; top:0px; width:40px; height:50px; }
.flowerfarmis_pos0 { left:0px; transition:left 1s linear; }
.flowerfarmis_pos1 { left:40px; transition:left 1s linear; }
.flowerfarmis_pos2 { left:80px; transition:left 1s linear; }
.flowerfarmis_pos3 { left:120px; transition:left 1s linear;}
.flowerfarmis_pos4 { left:160px; transition:left 1s linear; }
.flowerfarmis_pos5 { left:200px; transition:left 1s linear; }
.flowerfarmis_pos6 { left:240px; transition:left 1s linear; }
.flowerfarmis_pos7 { left:280px; transition:left 1s linear; }
.flowerfarmis_pos8 { left:320px; transition:left 1s linear; }
.flowerfarmis_pos9 { left:360px; transition:left 1s linear; }
.flowerfarmis_pos10 { left:400px; transition:left 1s linear; }
.flowerfarmi1_idle { background:url(https://mff.wavecdn.net/mff/flowerfarmi1_idle.gif) 50% 50% no-repeat; }
.flowerfarmi1_idle:hover { background:url(https://mff.wavecdn.net/mff/flowerfarmi1_over.gif) 50% 50% no-repeat; }
.flowerfarmi1_walkdown { background:url(https://mff.wavecdn.net/mff/flowerfarmi1_walkdown.gif) 50% 50% no-repeat; }
.flowerfarmi1_walkleft { background:url(https://mff.wavecdn.net/mff/flowerfarmi1_walkleft.gif) 50% 50% no-repeat; }
.flowerfarmi2_idle { background:url(https://mff.wavecdn.net/mff/flowerfarmi2_idle.gif) 50% 50% no-repeat; }
.flowerfarmi2_idle:hover { background:url(https://mff.wavecdn.net/mff/flowerfarmi2_over.gif) 50% 50% no-repeat; }
.flowerfarmi2_walkdown { background:url(https://mff.wavecdn.net/mff/flowerfarmi2_walkdown.gif) 50% 50% no-repeat; }
.flowerfarmi2_walkleft { background:url(https://mff.wavecdn.net/mff/flowerfarmi2_walkleft.gif) 50% 50% no-repeat; }
.flowerfarmi3_idle { background:url(https://mff.wavecdn.net/mff/flowerfarmi3_idle.gif) 50% 50% no-repeat; }
.flowerfarmi3_idle:hover { background:url(https://mff.wavecdn.net/mff/flowerfarmi3_over.gif) 50% 50% no-repeat; }
.flowerfarmi3_walkdown { background:url(https://mff.wavecdn.net/mff/flowerfarmi3_walkdown.gif) 50% 50% no-repeat; }
.flowerfarmi3_walkleft { background:url(https://mff.wavecdn.net/mff/flowerfarmi3_walkleft.gif) 50% 50% no-repeat; }
.flowerfarmi_tt { z-index:100; display:none; position:absolute; top:70px; left:-25px; }
.flowerfarmi_bubble { background-color:#fff; border:1px solid #67643D; border-radius:5px; padding:5px; width:175px; }
.flowerfarmi_bubblearrow { position:absolute; height:50px; top:-30px; left:20px; margin:15px; border-color:transparent transparent #fff transparent; border-style:solid; border-width:8px; height:0px; width:0px; }
.flowerfarmi_emotion { display:none; position:absolute; top:-35px; left:-5px; width:56px; height:44px; }
.farmi_sun { background:url(https://mff.wavecdn.net/mff/verkauf/sonne.gif); }
.farmi_cloud { background:url(https://mff.wavecdn.net/mff/verkauf/wolke.gif); }

#flowers_gardener_box { display:none; z-index:25; position:absolute; top:50px; left:50%; width:450px; height:480px; margin-left:-225px; background:url(https://mff.wavecdn.net/mff/gardener_box.jpg); }
#flowers_gardener { position:absolute; top:33px; right:0px; width:72px; height:45px; }
#flowers_gardener_tt { position:absolute; top:45px; right:5px; }
.flowers_gardener_idle { background:url(https://mff.wavecdn.net/mff/gardener3.gif); }
.flowers_gardener_active { background:url(https://mff.wavecdn.net/mff/gardener_active3.gif); }
#flowers_gardener_head { position:absolute; top:35px; width:450px; text-align:center; font-size:18px; }
#flowers_gardener_body { position:absolute; top:320px; left:25px; width:400px; text-align:center; }
#flowers_gardener_box_time { font-size:14px; font-weight:bold; margin-top:10px; }

#farmersmarket_pos2_inner { z-index:25; display:none; position:absolute; top:50px; left:50%; background:url(https://mff.wavecdn.net/mff/nursery_inner.jpg); width:640px; height:540px; margin-left:-320px; border-radius:5px; border:2px solid #885F49; }
.nursery_slot_item { position:relative; margin-left:10px; margin-top:10px; background:url(https://mff.wavecdn.net/mff/nursery_slot_back.png); width:277px; height:142px; }

.nursery_slot_item_img { position:absolute; top:5px; left:5px; background:url(https://mff.wavecdn.net/mff/strickerei_slot.png); width:102px; height:135px; }
.nursery_slot_remain { position:absolute; bottom:-37px; left:0px; width:109px; height:51px; background:url(https://mff.wavecdn.net/mff/oilslot_remain.png); }
#nursery_slot_remain_time { position:absolute; top:26px; left:0px; width:110px; text-align:center; }
.nursery_slot_block { display:none; position:absolute; top:8px; left:16px; width:80px; height:126px; background:url(https://mff.wavecdn.net/mff/new_lock_slot.png); }
.nursery_slot_item_info { position:absolute; top:12px; left:110px; }
.nursery_slot_item_info_name { font-weight:bold; }
.nursery_button_speedup { display:none; position:absolute; right:-8px; bottom:-5px; }
.nursery_button_speedup_tt { display:none; position:absolute; top:0px; left:30px; }
.nursery_production_select_tt { z-index:100; width:200px; }
#nursery_production_box_transp { display:none; position:absolute; top:0px; left:0; }
#nursery_production_box { display:none; position:absolute; top:-10px; left:50%; margin-left:-310px; width:621px; }
#nursery_production_box_inner { position:relative; background-color:#E5D194; width:545px; text-align:center; }
.nursery_production_select_item { position:relative; float:left; margin-right:10px; margin-bottom:10px; width:251px; height:77px; background:url(https://mff.wavecdn.net/mff/nursery_production_select_slot.png) 0 0; padding:5px; }
.nursery_production_select_item:hover { background-position:0 -87px; }
.nursery_production_select_item_block { color:#666; }

.nursery_production_select_img { position:relative; top:5px; left:5px; float:left; width:40px; height:40px; margin-right:5px; }
.nursery_slot_item_status { position:absolute; bottom:15px; left:110px; }
#nursery_production_navi { position:absolute; bottom:25px; width:535px; }
.nursery_production_navi_prev, .nursery_production_navi_next { background:url(https://mff.wavecdn.net/mff/nursery_navi_arrows.gif); width:23px; height:31px; }
.nursery_production_navi_prev { background-position:0 0; }
.nursery_production_navi_prev:hover { background-position:0 -31px; }
.nursery_production_navi_next { background-position:-23px 0; }
.nursery_production_navi_next:hover { background-position:-23px -31px; }

#lager_name { width:175px; overflow:hidden; white-space:nowrap; }
.speedlink_farmersmarket { background:url(https://mff.wavecdn.net/mff/farmersmarketlink.png); }
.speedlink_farmersmarket2 { background:url(https://mff.wavecdn.net/mff/farmersmarketlink.png); }
.speedlink_farmersmarket .speedlink_number, .speedlink_farmersmarket2 .speedlink_number { color:black; }
#shop_categories { display:none; position:absolute; top:20px; right:50px; z-index:10; }
.shop_category_v, .shop_category_fl, .shop_category_hr, .shop_category_v_active, .shop_category_fl_active, .shop_category_hr_active { position:relative; float:left; width:83px; height:51px; }
.shop_category_v { background:url(https://mff.wavecdn.net/mff/seed_merchant_categories2.png) 0px 0px; }
.shop_category_v_active { background:url(https://mff.wavecdn.net/mff/seed_merchant_categories2.png) 0px -51px; }
.shop_category_v:hover { background-position:0px -51px; }
.shop_category_fl { background:url(https://mff.wavecdn.net/mff/seed_merchant_categories2.png) -83px 0px; }
.shop_category_fl_active { background:url(https://mff.wavecdn.net/mff/seed_merchant_categories2.png)-83px -51px; }
.shop_category_fl:hover { background-position:-83px -51px; }
.shop_category_hr { background:url(https://mff.wavecdn.net/mff/seed_merchant_categories2.png) -166px 0px; }
.shop_category_hr_active { background:url(https://mff.wavecdn.net/mff/seed_merchant_categories2.png)-166px -51px; }
.shop_category_hr:hover { background-position:-166px -51px; }
#shop_category_v_tt, #shop_category_fl_tt, #shop_category_hr_tt { display:none; position:absolute; left:0px; top:60px; }

#farmersmarket_teaser { display:none; z-index:18; position:absolute; bottom:121px; left:871px; width:36px; height:50px; background:url(https://mff.wavecdn.net/mff/farmersmarket_teaserboy.gif); }
#farmersmarket_howto_link, #farmersmarket_howto2_link { z-index:18; position:absolute; top:374px; left:158px; background:url(https://mff.wavecdn.net/mff/farmersmarket_helper.gif); width:53px; height:42px; }
#farmersmarket_howto_link_tt, #farmersmarket_howto2_link_tt { display:none; position:absolute; bottom:50px; width:200px; left:-14px; }
#farmersmarket_howto_link_tt_arrow, #farmersmarket_howto2_link_tt_arrow { position:absolute; height:50px; bottom:-31px; left:20px; margin:15px; border-color:#fff transparent transparent transparent; border-style:solid; border-width:8px; height:0px; width:0px; }
#farmersmarket_howto { display:none; z-index:25; position:absolute; top:65px; left:50%; margin-left:-347px; width:695px; height:492px; background:url(https://mff.wavecdn.net/mff/farmersmarket_helper_back.png); }
.farmersmarket_howto_item { position:relative; float:left; width:200px; margin-right:20px; margin-bottom:15px; }
#forestry_help .list { display:flex; justify-content:left; flex-wrap:wrap; }
.farmersmarket_howto_item.ach { float:none; display:flex; justify-content:left; gap:5px; }
.farmersmarket_howto_item img { position:relative; width:50px; height:50px; }
.farmersmarket_howto_item .info { position:relative; }
.farmersmarket_howto_item .is-ready { display:none; position:absolute; top:10px; left:5px; width:50px; height:48px; background-size:100%; }
#farmersmarket_howto_navi { position:absolute; top:-41px; left:227px; }
.farmersmarket_howto_navi_item { position:relative; float:left; margin-right:-2px; }
#farmersmarket_howto_inner { position:absolute; overflow:auto; top:20px; left:225px; width:460px; height:445px; }
#farmersmarket_teaser_tt { display:none; background-color:#fff; border-radius:5px; width:200px; padding:5px; position:absolute; top:55px; left:-22px; }
#farmersmarket_teaser_tt_arrow { position:absolute; height:50px; top:-31px; left:20px; margin:15px; border-color:transparent transparent #fff transparent; border-style:solid; border-width:8px; height:0px; width:0px; }

.farmersmarket_pos_progress { display:none; position:absolute; top:0px; right:0px; width:75px; height:74px; }
.farmersmarket_pos_progress_active { background:url(https://mff.wavecdn.net/mff/nursery_progress_running.gif) 50% 50% no-repeat; }
.farmersmarket_pos_progress_ready { background:url(https://mff.wavecdn.net/mff/nursery_progress_ready.gif) 50% 50% no-repeat; }
.farmersmarket_pos_timer { position:absolute; top:5px; left:10px; color:#fff; opacity:0.4; text-shadow:#000 0px 0px 3px; }
.farmersmarket_pos_timer.xmas { color:black; text-shadow:white 0px 0px 3px; font-weight:bold; }
.farmersmarket_pos_timer_on { opacity:1; }
.farmersmarket_pos_timer_off { opacity:0.4; }

#stats_cache_info { position:absolute; bottom:-84px; left:0px; background-color:#fff; border-radius:5px; padding:5px; border:2px solid #885A30; }
.help_line { background-color:transparent; }
.help_line:hover { background-color:#C3A75E; }

#speedupbox { z-index:100; display:none; position:absolute; top:80px; left:50%; margin-left:-225px; height:420px; width:450px; }
#speedupbox_ani { position:absolute; bottom:146px; right:57px; background:url(https://mff.wavecdn.net/mff/speedup_dialog_ani.gif); height:73px; width:173px; }
#speedupbox_inner { position:absolute; top:25px; left:25px; width:400px; }
.speedupbox_back1 { background:url(https://mff.wavecdn.net/mff/gardenspeedup_back.jpg) 50% 50% no-repeat; }
.speedupbox_back2 { background:url(https://mff.wavecdn.net/mff/speedup_dialog.jpg) 50% 50% no-repeat; }
.speedup_coinsaction { position:absolute; z-index:100; top:40px; left:15px; background:url(https://mff.wavecdn.net/mff/topaktion_medium_ani.gif); height:30px; width:30px; }
.speedup_coinsaction:after { content:'!'; position:absolute; top:8px; width:30px; color:#fff; font-weight:bold; text-align:center; }

#flowers_gardener_hello { z-index:20; display:none; width:200px; position:absolute; top:51px; right:5px; }
#flowers_gardener_hello_arrow { z-index:20; position:absolute; height:50px; top:-31px; right:0px; margin:15px; border-color:transparent transparent #fff transparent; border-style:solid; border-width:8px; height:0px; width:0px; }
.giverblingbling { position:absolute; top:0px; left:0px; background:url(https://mff.wavecdn.net/mff/blingbling.gif); width:50px; height:50px; }
.panflyer { position:absolute; font-size:20px; font-weight:bold; top:50%; left:0px; color:#fff; }
.panflyer_ani { animation:panflyer 1s linear; -webkit-animation:panflyer 1s linear; animation-fill-mode:forwards; -webkit-animation-fill-mode:forwards; }
@keyframes panflyer
{
	0% { opacity:1; }
	100% { opacity:0; top:-100px; }
}
@-webkit-keyframes panflyer
{
    0% { opacity:1; }
	100% { opacity:0; top:-100px; }
}


.steam_payment_arrow { position:absolute; width:56px; height:272px; background:url(https://mff.wavecdn.net/mff/pfeil05.png) right top; z-index:250; }
#globalbox_content .steam_payment_arrow { top:-213px; left:532px; }
#coins_box_inner .steam_payment_arrow { top:-152px; left:668px; }
.steam_payment_arrow.ani { animation:upanddown 0.7s linear infinite; }
@keyframes upanddown
{
	0% { margin-top:0px; }
	50% { margin-top:10px; }
	100% { margin-top:0px; }
}

#coins_box { z-index:100; display:none; position:absolute; top:50px; left:50%; margin-left:-320px; width:640px; height:540px; background:url(https://mff.wavecdn.net/mff/architect_back.jpg); border:2px solid #885F49; border-radius:5px; }
#coins_box_inner { position:absolute; top:25px; left:30px; width:590px; }
.coins_box_line { border-bottom:1px solid #6F663F; width:100%; height:1px; margin:20px 0px; }
.coins_button { position:relative; margin:0 auto; background:url(https://mff.wavecdn.net/mff/coinsbutton-new.gif); width:250px; height:70px; }
.coins_button:hover { background:url(https://mff.wavecdn.net/mff/coinsbutton-new-over.gif); }
.coins_button_link { position:absolute; padding-top:20px; width:250px; height:50px; font-weight:bold; text-align:center; font-size:20px; text-decoration:none; }
.coins_left { float:left; width:150px; font-weight:bold; }
.coins_right { float:left; width:370px; margin-bottom:30px; }
#coins_premium_months { border:1px solid #aaa; border-radius:2px; margin:0 auto; }
#coins_premium_months_button, #coins_premium_exchange_button { display:none; margin-top:5px; font-size:11px; }
#coins_premium_months_info { display:none; }
#coins_premium_months_premiuminfo { margin-top:5px; }
#coins_premium_months_premiuminfo_date { font-weight:bold; }
#coins_premium_exchange_amount, #coins_premium_months { border:1px solid #aaa; border-radius:5px; padding:2px; }
#coins_box_paymentitem { margin:0 auto; width:340px; background-color:#C3A75E; padding:5px; border-radius:10px; margin-top:10px; }
#coins_box_paymentitem .text { float:left; margin-left:10px; margin-top:18px; width:245px; }
#coins_box_paymentitem .text.float { width:190px; margin-top:10px; }
#coins_box_paymentitem.float { float:left; width:275px; margin-right:10px; }
#coins_box_pointsboost { position:relative; float:left; width:275px; height:75px; background-color:#C3A75E; padding:5px; border-radius:10px; margin-top:10px; }
#coins_box_pointsboost .info_button { right:6px; position:absolute; }
#coins_box_pointsboost .info_button .tt { display:none; z-index:100; position:absolute; top:-13px; right:32px; background-color:#fff; border-radius:5px; padding:10px; width:250px; text-align:left; }
#coins_box_pointsboost .info_button .tt:before { content:''; position:absolute; right:-15px; top:15px; border-color:transparent transparent transparent #fff; border-style:solid; border-width:8px; height:0px; width:0px; }
#coins_box_pointsboost .img { background:url(https://mff.wavecdn.net/mff/specialboost_circleonly.png); width:60px; height:60px; margin-top:7px; }
#coins_box_pointsboost .img .percent { position:absolute; top:8px; left:0px; width:70px; text-align:center; font-weight:bold; }
#coins_box_pointsboost .img .amount { position:absolute; bottom:-3px; left:0px; width:70px; text-align:center; font-weight:bold; }
#coins_box_pointsboost .img .ttbox { left:70px; }
#coins_box_pointsboost .text { width:185px; position:absolute; top:15px; left:70px; }
#coins_box_pointsboost_info_tt {  }
#coins_box_pointsboost_info_tt .item { margin:2px; }

#coins_box_collection { position:relative; float:left; width:264px; height:170px; margin-right:10px; background-color:#C3A75E; padding:5px; border-radius:10px; margin-top:10px; }
#coins_box_collection .front { z-index:1; position:absolute; background-size:100% !important; pointer-events:none; }
#coins_box_collection .front.heros { bottom:0px; left:-20px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sheep_All_Superheroes_00.png); width:310px; height:220px; }
#coins_box_collection .front.horror { bottom:0px; left:-20px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/MonsterSheeps_Group_Big_00.png); width:310px; height:220px; }
#coins_box_collection .front.sport { bottom:-50px; left:-30px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sheep_All_Sportsmen_00.png); width:366px; height:268px; }
#coins_box_collection .front.beach { bottom:-50px; left:-30px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sheep_All_Beach_00.png); width:350px; height:265px; }
#coins_box_collection .front.fantasy { bottom:-25px; left:-30px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sheep_All_Fantasy_00.png); width:374px; height:226px; }
#coins_box_collection .front.veggies { bottom:-50px; left:-30px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/DancingVeggieSheeps_All_00.png); width:314px; height:251px; }
#coins_box_collection .front.candy { bottom:-20px; left:-30px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sweet_Sheeps_All.png); width:314px; height:226px; }
#coins_box_collection .front.fable { bottom:-20px; left:-30px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/FairyTale_Sheep_All.png); width:315px; height:260px; }
#coins_box_collection .front.music { bottom:-21px; left:-23px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Musicians.png); width:315px; height:260px; }
#coins_box_collection .front.hobbies { bottom:-21px; left:-23px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Hobbys.png); width:315px; height:260px; }
#coins_box_collection .front.fruits { bottom:-21px; left:-23px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Fruits.png); width:315px; height:260px; }
#coins_box_collection .front.epoch { bottom:-21px; left:-2px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Epoch.png); width:280px; height:260px; }
#coins_box_collection .front.jobs { bottom:-21px; left:-2px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Jobs.png); width:276px; height:256px; }
#coins_box_collection .front.planets { top:-88px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sheep_All_Planets.png); width:310px; height:288px; transform:scaleX(-1); }
#coins_box_collection .front.flowers { top:-88px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Flowers.png); width:310px; height:288px; }
#coins_box_collection .front.greek { top:-88px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_GreekMyths.png); width:310px; height:288px; }
#coins_box_collection .front.fastfood { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_FastFood.png); width:300px; height:277px; }
#coins_box_collection .front.mythical { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Cryptid.png); width:300px; height:277px; }
#coins_box_collection .front.naval { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Naval.png); width:300px; height:277px; }
#coins_box_collection .front.space { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Space.png); width:300px; height:277px; }
#coins_box_collection .front.elements { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Elments.png); width:300px; height:277px; }
#coins_box_collection .front.wintersport { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Wintersports.png); width:300px; height:277px; }
#coins_box_collection .front.stoneage { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Stoneage.png); width:300px; height:277px; }
#coins_box_collection .front.egypt { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_AncientEgypt.png); width:300px; height:277px; }
#coins_box_collection .front.emotions { top:-80px; left:-13px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Emotions.png); width:300px; height:277px; }
#coins_box_collection .front.snowanimals { top:-90px; left:-40px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_November_2023.png); width:350px; height:320px; }
#coins_box_collection .front.costumes { top:-90px; left:-20px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_February2024.png); width:320px; height:290px; }
#coins_box_collection .front.art { top:-80px; left:-20px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/!Sheep_All_Art.png); width:300px; height:280px; }
#coins_box_collection .front.witches { top:-70px; left:-5px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sammelschafe_August_2024.png); width:300px; height:280px; }
#coins_box_collection .front.autumn { top:-55px; left:-5px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/November24_group_pic.png); width:285px; height:255px; }
#coins_box_collection.wide .front.autumn { top:-26px; width:295px; height:110px; }
#coins_box_collection .front.romance { top:-70px; left:-15px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Februar25_group_pic.png); width:300px; height:280px; }
#coins_box_collection .front.mayflowers { top:-55px; left:-15px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/mayflowers_group_pic.png); width:300px; height:280px; }
#coins_box_collection .info { position:absolute; bottom:0px; left:-295px; width:210px; height:65px; background-color:#C3A75E; padding:10px 65px 10px 65px; border-radius:10px; }
#coins_box_collection .info:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/CollectorPackage_Monsters_Medium_00.png); background-size:100%; }
#coins_box_collection .info.sport:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/CollectorPackage_Sport_Medium_00.png); background-size:100%; }
#coins_box_collection .info.beach:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Beach_CollectorPackage_Medium_00.png); background-size:100%; }
#coins_box_collection .info.fantasy:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Fantasy_CollectorPackage_Medium_00.png); background-size:100%; }
#coins_box_collection .info.veggies:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/DancingVeggies_CollectorPackage_Medium_00.png); background-size:100%; }
#coins_box_collection .info.candy:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Sweet_Sheeps_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.fable:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/FairyTale_Sheep_CollectorsPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.music:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Musician_Sheep_CollectorsPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.hobbies:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Hobby_Sheep_CollectorsPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.fruits:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Fruit_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.epoch:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Epoch_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.jobs:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Jobs_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.planets:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Planets_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.flowers:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Flowers_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.greek:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/GreekMyths_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.fastfood:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/FastFood_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.mythical:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Cryptid_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.naval:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Naval_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.space:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Space_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.elements:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Elements_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.wintersport:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Wintersports_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.stoneage:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Stoneage_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.egypt:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/AncientEgypt_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.emotions:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Emotions_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.snowanimals:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/November_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.costumes:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/February2024_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.art:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/Art_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.witches:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/August2024_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.autumn:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/November24_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.romance:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/February2025_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box_collection .info.mayflowers:before { content:''; position:absolute; transform:rotate(-20deg); top:-5px; left:0px; width:55px; height:90px; background:url(https://mff.wavecdn.net/mff/paymentitem_collection/May2025_Sheep_CollectorPackage_Medium.png); background-size:100%; }
#coins_box .mini_close, #coins_box_inner .coinsbutton_flex { z-index:2; }

#newsbox_inner #coins_box_collection { float:none; background-color:transparent; margin:0 auto; }
#newsbox_inner #coins_box_collection .front { position:relative; bottom:auto; top:0px; transform:scale(0.8); margin:-35px -10px; }
#newsbox_inner #coins_box_collection .text { position:relative; margin-top:10px; font-size:12px; margin-bottom:20px; }
#newsbox_body_paymentcollection_timer { color:#6C441D; font-size:20px; margin-top:20px; font-weight:bold; }

#coins_box_premium {  }
#coins_box_exchange { margin-left:10px; }
.coins_box_box { position:relative; float:left; width:265px; background-color:#C3A75E; padding:10px; border-radius:10px; text-align:center; }
#coins_premium_exchange_info { font-weight:bold; margin-top:5px; }
.coins_box_premium_info { display:none; z-index:100; position:absolute; top:-13px; left:32px; background-color:#fff; border-radius:5px; padding:10px; width:250px; text-align:left; }
.coins_box_premium_info:after { content:''; position:absolute; left:-16px; top:15px; border-color:transparent #fff transparent transparent; border-style:solid; border-width:8px; height:0px; width:0px; }
.coins_box_premium_info.right:after { left:auto; right:-16px; border-color:transparent transparent transparent #fff; }
.coins_box_premium_info ul { margin:0px; margin-top:5px; padding-left:15px; }
.coins_box_premium_info ul li { margin-bottom:2px; }
.coins_box_premium_info ul li:last-child { margin-bottom:0px; }
#coins_box_paymentitem_available { text-align:center; margin-top:5px; }

#friendslistsheepani { height:77px; width:111px; position:absolute; bottom:0; right:20px; }

.forestry_selectproduction_item_lock { background:url(https://mff.wavecdn.net/mff/rack_lock.png); width:30px; height:43px; position:absolute; top:12px; left:2px; }

#guildbanner_back, #guildbanner_border, #guildbanner_head, #publicguildbanner_back, #publicguildbanner_border, #publicguildbanner_head { width:131px; height:223px; background-position:50% 50%; }
#guildbanner_back, #publicguildbanner_back { position:absolute; top:113px; left:15px; transform:perspective(600px) rotateY(30deg); z-index:22; border-radius:3px; border-bottom-left-radius:40px; border-bottom-right-radius:40px; }
#guildbanner_border, #publicguildbanner_border { position:absolute; top:0px; left:0px; background-repeat:no-repeat; background-size:115%; }
#guildbanner_head, #publicguildbanner_head { position:absolute; top:0px; left:0px; background-repeat:no-repeat; background-size:115%; }
#guildbanner_back:hover { border:3px solid #ECC900; }

.unlocked { background:url(https://mff.wavecdn.net/mff/rack_lock2.png) 50% 50% no-repeat; width:100%; height:100%; }
.locked { background:url(https://mff.wavecdn.net/mff/rack_lock.png) 50% 50% no-repeat; width:100%; height:100%; }
.locked_big { background:url(https://mff.wavecdn.net/mff/questlock.png) 50% 50% no-repeat; width:100%; height:100%; }
.locked_plus { background-color:cornflowerblue; position:relative; width:100%; height:100%; border-radius:5px; }
.locked_plus:before { content:''; background-color:#fff; position:absolute; width:30px; height:8px; left:50%; top:50%; border-radius:4px; margin-left:-15px; margin-top:-4px; }
.locked_plus:after { content:''; background-color:#fff; position:absolute; width:8px; height:30px; left:50%; top:50%; border-radius:4px; margin-left:-4px; margin-top:-15px; }
.refresh { background:url(https://mff.wavecdn.net/mff/guild/refresh.gif); width:15px; height:15px; }

#coins_box_inner .paymentaction_banner { position:relative; width:100%; height:75px; margin-bottom:5px; background:url(https://payment.wavecdn.net/paymentWindow/banner/Winterzauber_2016_DE.jpg); background-size:100%; }
#coins_box_inner .paymentaction_add { z-index:10; position:absolute; top:5px; left:130px; width:65px; height:62px; margin-bottom:5px; background:url(https://payment.wavecdn.net/paymentWindow/event/Midsommar2025/Aktionsgrafik.png); background-size:100%; background-repeat:no-repeat; background-position:50%; pointer-events:none; }
#mainmenuecontainer .paymentaction_symbol { position:absolute; bottom:0px; right:10px; background:url(https://payment.wavecdn.net/paymentWindow/event/Midsommar2025/Aktionsgrafik.png) 50% 50% no-repeat; background-size:100%; width:40px; height:45px; }
#mainmenuecontainer #paymentaction_symbol_tt { top:0px; right:50px; width:100px; }

#cropactionman { z-index:32; display:none; position:absolute; left:408px; top:285px; width:65px; height:77px; background:url(https://mff.wavecdn.net/mff/city/cropactionman2.gif); }
#cropactionman.setanimal5 { left:398px; top:305px; width:86px; height:85px; background:url(https://mff.wavecdn.net/mff/city/cropactionman2.gif); }
#cropactionman.setanimal4 { left:412px; top:310px; width:54px; height:74px; background:url(https://mff.wavecdn.net/mff/city/cropactionman7.gif); }
#cropactionman.setanimal2 { left:402px; top:304px; width:83px; height:75px; background:url(https://mff.wavecdn.net/mff/city/cropactionman3.gif); }
#cropactionman.setanimal3 { left:402px; top:302px; width:72px; height:65px; background:url(https://mff.wavecdn.net/mff/city/cropactionman6.gif); }
#cropactionman .ttbox { bottom:calc(100% + 10px); left:0px; font-weight:bold; }
#cropactionman .ttbox .goto { margin-top:5px; font-style:italic; font-weight:normal; }

#cropactionbox
{
--cropactionbox-back-color:#ece0be;
--cropactionbox-bar-width:48px;
--cropactionbox-bar-height:298px;
--cropactionbox-star-size:100px;
--cropactionbox-star-color:#b2e0ee;
}
#cropactionbox { display:none; z-index:40; position:absolute; top:0px; left:0px; width:100%; height:100%; justify-content:center; align-items:center; }
#cropactionbox_content { position:relative; width:570px; height:530px; background-color:var(--cropactionbox-back-color); }
#cropactionbox_content .border
{
position:absolute; top:0px; left:0px; width:100%; height:100%; pointer-events:none; background-position:left top, left top, right top, left bottom; background-repeat:repeat-y, repeat-x, repeat-y, repeat-x;
background-image:url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Line_L.png), url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Line_T.png), url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Line_R.png), url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Line_B.png);
}
#cropactionbox_content .border:after
{
content:''; position:absolute; top:0px; left:0px; width:100%; height:100%; pointer-events:none; background-position:left top, right top, left bottom, right bottom; background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;
background-image:url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Corner_L_T.png), url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Corner_R_T.png), url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Corner_L_B.png), url(https://mff.wavecdn.net/mff/city/cropaction/supertier_Corner_R_B.png);
}
#cropactionbox_content .header { position:relative; display:flex; justify-content:center; }
#cropactionbox_content .desc { margin-top:75px; padding:0px 100px; text-align:center; }
#cropactionbox_content .name { margin-top:5px; font-weight:bold; font-size:12px; text-align:center; }
#cropactionbox_content .headline { position:absolute; top:30px; color:black; text-align:center; padding:10px 35px; border-image:url(https://mff.wavecdn.net/mff/city/cropaction/supertier_header.2.png) 25 55 fill repeat; border-image-width:55px; }
#cropactionbox_content .headline:before, #cropactionbox_content .headline:after { content:''; position:absolute; top:-5px; width:45px; height:45px; background-size:100%; }
#cropactionbox_content .headline:before { left:-25px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_Deko_L.png); }
#cropactionbox_content .headline:after { right:-25px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_Deko_R.png); }
#cropactionbox_content .bar { position:absolute; bottom:0px; left:50px; height:var(--cropactionbox-bar-height); width:var(--cropactionbox-bar-width); background-color:black; border-radius:5px; }
#cropactionbox_content .bar.rotate { bottom:-125px; left:50%; transform:rotate(90deg); transform-origin:top left; margin-left:calc((var(--cropactionbox-bar-height) / 2) + 15px); }
#cropactionbox_content .bar:after { content:''; position:absolute; top:-10px; left:-12px; height:367px; width:74px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_ProgressBar.png); }
#cropactionbox_content .bar_inner { position:absolute; bottom:0px; left:0px; width:100%; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_ProgressFiller.png); }
#cropactionbox_content .animal { position:absolute; top:145px; left:50%; margin-left:-100px; width:200px; height:200px; background-size:100%; background-repeat:no-repeat; }
#cropactionbox_content .animal.animal19 { background-image:url(https://mff.wavecdn.net/mff/city/BalloonSheep_Inside.png); }
#cropactionbox_content .animal.animal20 { background-image:url(https://mff.wavecdn.net/mff/city/NinjaSheep_00.png); }
#cropactionbox_content .animal .bonus_star { position:absolute; top:70px; right:-120px; display:flex; justify-content:center; align-items:center; transform:rotate(15deg); }
#cropactionbox_content .animal .bonus_star .content { z-index:1; position:relative; color:black; text-align:center; line-height:1.5; font-size:12px; }
#cropactionbox_content .animal .bonus_star .content .big { font-weight:bold; font-size:14px; }
#cropactionbox_content .progress { position:absolute; top:20px; left:calc(var(--cropactionbox-bar-height) * -1 + var(--cropactionbox-bar-width) + 15px); width:120%; display:flex; justify-content:center; gap:5px; align-items:center; transform:rotate(-90deg); transform-origin:top right; width:var(--cropactionbox-bar-height); }
#cropactionbox_content .progress .icon { width:25px; height:25px; background-size:100%; }
#cropactionbox_content .progress .amount { font-weight:bold; font-size:14px; color:black; }
#cropactionbox_content .progress .current { font-size:16px; }
#cropactionbox_content .progress button { padding:5px; font-weight:normal; font-size:12px; }
#cropactionbox_content .ready { position:absolute; bottom:40px; right:-80px; width:50px; height:50px; background:url(https://mff.wavecdn.net/mff/merchslot_isset.png); background-size:100%; }
#cropaction_commit { width:300px; }
#cropaction_commit .coinsbutton_flex { font-size:11px; margin-bottom:5px; }
#cropaction_commit .off { filter:grayscale(1); opacity:0.5; pointer-events:none; }
#cropactionbox_content .bonus_star { position:absolute; bottom:30px; right:90px; }
#cropactionbox_content .bonus_star, #cropactionbox_content .bonus_star:before, #cropactionbox_content .bonus_star:after { background-color:var(--cropactionbox-star-color); width:var(--cropactionbox-star-size); height:var(--cropactionbox-star-size); }
#cropactionbox_content .bonus_star .inner { position:absolute; top:15px; left:0px; z-index:1; font-weight:bold; font-size:16px; color:white; width:100%; text-align:center; transform:rotate(15deg); }
#cropactionbox_content .effects { position:absolute; top:16px; left:18px; overflow:hidden; width:calc(100% - 36px); height:calc(100% - 33px); pointer-events:none; background-color:var(--cropactionbox-back-color); }
#cropactionbox_content .effects .back { position:absolute; top:0px; left:0px; width:100%; height:60%; background-image:linear-gradient(var(--cropactionbox-star-color), transparent); }
#cropactionbox_content .effects .back:after { content:''; position:absolute; top:0px; left:0px; width:100%; height:203px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/BG_overlay.png); }
#cropactionbox_content .effects .flower1 { width:20px; height:20px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_Deko_L.png); background-size:100%; }
#cropactionbox_content .effects .flower2 { width:20px; height:20px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_Deko_L.png); background-size:100%; }
#cropactionbox_content .effects .flower3 { width:20px; height:20px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_Deko_L.png); background-size:100%; }
#cropactionbox_content .effects .flower4 { width:20px; height:20px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_Deko_L.png); background-size:100%; }
#cropactionbox_content .effects .flower5 { width:20px; height:20px; background-image:url(https://mff.wavecdn.net/mff/city/cropaction/Supertier_Deko_L.png); background-size:100%; }
#cropactionbox_content .helpbutton_blue { position:absolute; top:20px; left:20px; }
#cropactionbox_content .helpbutton_blue .ttbox { top:0px; left:35px; width:250px; max-width:250px; }
#cropactionbox_content .helpbutton_blue .ttbox div { position:relative; }
#cropactionbox_content .helpbutton_blue .line { display:flex; justify-content:left; gap:5px; }
#cropactionbox_content .helpbutton_blue .eventgarden_icon { width:40px; height:40px; background-image:url(https://mff.wavecdn.net/mff/eventgarden/EventField_Icon.png); background-size:100%; background-repeat:no-repeat; }
#cropactionbox_content .helpbutton_blue .animalhead { transform:scale(0.5); margin:-10px -28px -10px -25px; }
#cropactionbox_content .helpbutton_blue .bla { width:200px; }

.city_animal_special3_1 { margin:0 auto; width:326px; height:249px; background:url(https://mff.wavecdn.net/mff/city/animalspecial3_1.png); }
.city_animal_special5_1 { margin:0 auto; width:150px; height:242px; background:url(https://mff.wavecdn.net/mff/city/animalspecial5_1.2.png); background-size:100%; left:10px; top:-10px; }
.city_animal_special2_1 { margin:0 auto; width:205px; height:254px; background:url(https://mff.wavecdn.net/mff/city/animalspecial2_1.png); }
.city_animal_special4_1 { margin:0 auto; width:293px; height:251px; background:url(https://mff.wavecdn.net/mff/city/animalspecial4_1.png); }
.city_animal_special12_1 { margin:0 auto; width:207px; height:271px; background:url(https://mff.wavecdn.net/mff/city/goatspecial12_1.png); }
.city_animal_special12_2 { margin:0 auto; width:260px; height:245px; background:url(https://mff.wavecdn.net/mff/city/goatspecial12_2.png); background-size:100%; }
.city_animal_special3_2 { margin:0 auto; width:326px; height:256px; background:url(https://mff.wavecdn.net/mff/city/animalspecial3_6.png); }
.city_animal_special4_2 { margin:0 auto; width:309px; height:281px; background:url(https://mff.wavecdn.net/mff/city/animalspecial4_2.png); }
.city_animal_special2_2 { margin:0 auto; width:205px; height:264px; background:url(https://mff.wavecdn.net/mff/city/animalspecial2_2.png); }
.city_animal_special3_3 { margin:0 auto; width:281px; height:249px; background:url(https://mff.wavecdn.net/mff/city/animalspecial3_9.png); }
.city_animal_special3_4 { margin:0 auto; width:281px; height:271px; background:url(https://mff.wavecdn.net/mff/city/animalspecial3_10.png); }
.city_animal_special4_3 { margin:0 auto; width:303px; height:261px; background:url(https://mff.wavecdn.net/mff/city/animalspecial4_11.png); }
.city_animal_special2_3 { margin:0 auto; width:205px; height:248px; background:url(https://mff.wavecdn.net/mff/city/animalspecial2_3.png); }
.city_animal_special3_5 { margin:0 auto; width:288px; height:271px; background:url(https://mff.wavecdn.net/mff/city/animalspecial3_5.png); }
.city_animal_special5_2 { margin:0 auto; width:290px; height:242px; background:url(https://mff.wavecdn.net/mff/city/animalspecial5_2.png); }
.city_animal_special4_4 { margin:0 auto; width:300px; height:250px; background:url(https://mff.wavecdn.net/mff/city/animalspecial_preview16.png); background-size:100%; margin-top:15px; margin-bottom:15px; }
.city_animal_special2_4 { margin:0 auto; width:250px; height:250px; background:url(https://mff.wavecdn.net/mff/city/animalspecial_preview17.png); background-size:100%; margin-top:0px; margin-bottom:0px; }
.city_animal_special3_6 { margin:0 auto; width:300px; height:250px; background:url(https://mff.wavecdn.net/mff/city/PegasusCow_00.png); background-size:100%; margin-top:0px; margin-bottom:0px; }
.city_animal_special4_5 { margin:0 auto; width:300px; height:250px; background:url(https://mff.wavecdn.net/mff/city/BalloonSheep_Inside.png); background-size:100%; margin-top:0px; margin-bottom:0px; }
.city_animal_special4_6 { margin:0 auto; width:300px; height:250px; background:url(https://mff.wavecdn.net/mff/city/NinjaSheep_00.png); background-size:100%; margin-top:0px; margin-bottom:0px; }

#rackItems {  }
#rackItems .eightrack { top:260px !important; }
#rackItems .eightrack { top:296px !important; user-select:none; }