 { float:right; font-weight: bold; cursor: pointer; }
#freemodul2inhalt { padding-left: 10px; width: 163px; padding-top: 5px; }
#freemodul4inhalt { padding-left: 10px; width: 163px; padding-top: 5px; color: #871805; font-weight: bold;  }
#freemodul5inhalt { padding-left: 10px; width: 163px; padding-top: 5px;  }
*.center { text-align: right; }
*.formelemkontakt { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 230px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
*.formelemlogin { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 80px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #CE4100;   }
*.formelemregister { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 220px; padding-left: 4px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
*.formelemregisterradio { padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
*.formelemregistersubmit { padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; background-color: #ffffff; width: 120px; text-align: center; color: #ffffff; font-weight: bold; display: block; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 0px; border-color: #FBAC1A;     }
*.formsubmitlogin { width: 30px; padding-right: 0px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 0px; border-color: #FBAC1A;  }
*.formsubmit_einladen { padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; background-color: #ffffff; width: 210px; text-align: center; color: #ffffff; font-weight: bold; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border: 0px solid #000000; }
*.formsubmit_rangliste { padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; background-color: #ffffff; width: 40px; text-align: center; color: #ffffff; font-weight: bold; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border: 0px solid #000000; }
*.highlight { color: #EC4A00; font-weight: bolder; }
*.left { float: left; padding-right: 12px; padding-bottom: 5px;  }
*.no_link_berlin { color: #FFFFFF; }
*.no_link_bier { color: #000000; }
*.no_link_fussball { color: #000000; }
*.right { float: right; padding-left: 10px;  }
a { color: #EC4A00; text-decoration: none; }
a.abmelden { color: #FFFFFF; }
a.abmelden_button { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #000000; font-weight: bold; }
a.agb { font-family: Arial,Helvetica,Verdana,sans-serif; color: #661407; font-size: 12px; text-decoration: none; padding-right: 7px;   }
a.agb:hover { text-decoration: none; color: #EC4A00; }
a.artikelkaufen { color: #ffffff; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikelkaufen:hover { color: #040404; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikellist { font-family: Arial,Helvetica,Verdana,sans-serif; color: #FD9B42; font-size: 16px; font-weight: bold; }
a.artikellist:hover { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color: #CE4100;  }
a.artikellistblaettern { font-weight: bold; color: #FD9B42; }
a.artikellistblaetternactive { font-weight: bold; text-decoration: underline; color: #040404; }
a.artikellistbutton { height: 16px; padding-top: 2px; text-decoration: none; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 0px; border-color: #FBAC1A; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; display: block; }
a.artikellistbutton:hover { color: #040404; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikellistbuttonkompakt { color: #17469e; font-weight: bold; font-size: 11px; display: block; text-align: center; height: 14px; padding-top: 2px; padding-bottom: 2px; text-decoration: none; }
a.artikellistbuttonkompakt:hover { color: #f48221; font-size: 11px; font-weight: bold; text-decoration: none; }
a.artikellistkompakt { color: #f48221; font-size: 12px; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikelpreisgr { color: #EC4A00; font-size: 18px; font-weight: bold; }
a.card_item { color: #FFFFFF; font-size: 10px; font-weight: bold;  }
a.card_item_berlin { color: #FFFFFF; font-size: 9px; font-weight: bold; }
a.card_item_bier { color: #000000; font-size: 10px; font-weight: bold; }
a.card_item_fussball { color: #000000; font-size: 10px; font-weight: bold }
a.card_item_weinachten { color: #FFFFFF; font-size: 9px; font-weight: bold; }
a.contentlink { font-weight: bold; color: #861807; }
a.contentlinkactive { font-weight: bold; }
a.contentlink_computer { font-weight: bold; color: #861807; text-align: center; }
a.footlink { font-family: Arial,Helvetica,Verdana,sans-serif; color: #EC4A00; font-size: 12px; text-decoration: none;  }
a.footlink:hover { text-decoration: none; color: #EC4A00; }
a.impressum { font-family: Arial,Helvetica,Verdana,sans-serif; color: #661407; font-size: 12px; text-decoration: none; padding-right: 7px;  }
a.impressum:hover { text-decoration: none; color: #EC4A00; }
a.kundenbereichtab { font-weight: bold; color: #040404; }
a.kundenbereichtab:hover { font-weight: bold; color: #040404; text-decoration: none; }
a.kundenbereichtabactive { color: white; font-weight: bold; text-decoration: none; }
a.kundenbereichzurkasse { font-weight: bold; font-size: 14px; }
a.language { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #ffffff; }
a.language:hover { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #EC4A00 text-decoration: none;  }
a.link_rangliste { font-size: 12px; font-weight: bold; color: #893125; }
a.link_rangliste_rot { font-size: 12px; font-weight: bold; color: #cc0615; }
a.popuplink { color: #ffffff; }
a.popuplink:hover { color: #000000; text-decoration: none; }
a.profillink { color: #ffffff; }
a.registrieren { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #ffffff; font-size: 12px; font-weight: bold;  }
a.registrieren:hover { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #040404; font-size: 12px; font-weight: bold;  }
a.shopnavi { font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; }
a.shopnavi2 { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #000000; font-weight: normal; font-size: 12px;   }
a.shopnavi2:hover { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #ffffff;  }
a.shopnavi2active { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #000000; font-size: 12px; font-weight: normal; }
a.shopnavi2active:hover { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #ffffff; font-weight: normal; }
a.shopnavi3 { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #000000; font-weight: normal; }
a.shopnavi3:hover { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #EC4A00; }
a.shopnavi3active { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #000000; font-size: 12px; }
a.shopnavi3active:hover { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #EC4A00; }
a.shopnavi:hover { font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: bold; text-decoration: none; color: #ffbea6;  }
a.shopnaviactive { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #000000; font-weight: bold; }
a.shopnaviactive:hover { font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; color: #000000; font-weight: bold; }
a.sitenavi { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; z-index: 13000; }
a.sitenavi2 { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #729401; font-size: 12px; }
a.sitenavi2active { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #040404; font-size: 12px; }
a.sitenavi3 { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #729401; font-size: 12px; }
a.sitenavi3active { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #040404; font-size: 12px; }
a.sitenavi:hover { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #ffdc78; font-size: 12px; z-index: 13000; }
a.sitenaviactive { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #ffdc78; font-size: 12px; font-weight: bold; z-index: 13000; }
a.sitenaviactive:hover { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #ffdc78; font-size: 12px; font-weight: bold; z-index: 13000; }
a.sitenavitop:hover { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #EC4A00; font-size: 12px;  }
a.startangebotlink { font-weight: bold; }
a.usericon { color: #FFFFFF; }
a.usericon:visited { color: #FFFFFF; }
a.warenkorb { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; }
a.warenkorb:hover { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #FD9B42; font-weight: bold; font-size: 12px; }
a.weiter_link { /*background-image: url('./public_archive/a591f3f7ec9aac7d49b996228e7c762c.gif'); background-repeat: no-repeat;*/ width: 120px; height: 20px; color: #FFFFFF; font-size: 20px; visibility: hidden; }
a.zurkasse { color: #ffffff; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 1px; border-color: #FBAC1A;  }
a.zurkasse:hover { color: #040404; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.zurueck { color: #ffffff; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 1px; border-color: #FBAC1A;  }
a.zurueck:hover { color: #040404; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a:hover { text-decoration: underline; }
body.druckversion { margin: 0px; font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px;  }
body.normal { margin: 0px; font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px; scrollbar-face-color: #893125; scrollbar-base-color: #ffdc78; scrollbar-arrow-color: #ffdc78;  }
div.abmelden_button { font-family: Arial,Helvetica,Verdana,sans-serif; float: left; width: 162px; height:17px; padding-left: 40px; background-image: url(./public_archive/ec91c766037595e184ff146c6ce66281.jpg); background-repeat: no-repeat; margin-top: 10px; }
div.abstand_weiter { padding-top: 180px; clear: left; float: left; }
div.abstand_zurueck { padding-top: 180px; clear: left; float: left; }
div.adresseaendernbox { padding-top: 20px; clear: left; float: left; width: 360px; }
div.adresseaendernbox2 { padding-top: 20px; clear: both; width: 360px; text-align: left; float: right; }
div.adresseaendernbox3 { padding-top: 20px; clear: right; width: 360px; text-align: left; float: right; display: none; visibility: hidden; }
div.adresseaendernhead { clear: right; width: 360px; text-align: left; float: right; font-weight: bold; height: 25px; }
div.als_bild { background-image: url(./public_archive/d18d09afab6db89e2ae54f40a8caa2aa.gif); background-repeat: no-repeat; width: 162px; height: 127px; float: left; clear: left;  }
div.als_name { font-family: Arial,Helvetica,Verdana,sans-serif; color: #FFFFFF; font-weight: bold; float: left; width: 162px; height:17px; text-align: center; float: left; clear: left; }
div.angemeldet_als { font-family: Arial,Helvetica,Verdana,sans-serif; color: #000000; font-weight: bold; float: left; width: 162px; height:16px; background-image: url(./public_archive/79f60384cde9530432d06424c9784924.gif); background-repeat: no-repeat; margin-bottom: 0px; text-align: center; margin-top: 10px; }
div.aritkellistmengebox { float: left; }
div.articleaddbox { position: absolute; top: 0px; left: 0px; display: none; visibility: hidden; width: 100%; height: 500px; z-index: 200;  }
div.articleaddmsg { background-color: #E4E4E4; color: #040404; width: 320px; height: 100px; text-align: center; padding-top: 60px; padding-bottom: 20px; top: 80px; left: 220px; position: absolute; border-color: #EC4A00; border-style: solid; border-width: 1px; filter:Alpha(opacity=80, finishopacity=0, style=0); }
div.artikelbeschreibung { width: 270px; margin-top: 6px; margin-bottom: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; color: #000000;   }
div.artikelbestellen { float: right; clear: right; text-align: left; width: 280px; padding-top: 20px; padding-right: 0px; padding-bottom: 10px; }
div.artikelbildbox { float: right; text-align: right; padding-top: 12px; width: 300px; padding-bottom: 20px;  }
div.artikelbilderklbox { float: right; /* max-height: 300px; overflow: auto; */ width: 60px; }
div.artikelbildgrbox { float: left; width: 220px; text-align: left; overflow: hidden; height: auto; }
div.artikelbildklbox { margin-bottom: 8px; border-color: #BFBFBF; border-width: 1px; border-style: solid; text-align: center; vertical-align: middle; }
div.artikeldateiboxli { float: left; clear: both; width: 180px; padding-left: 20px; overflow: hidden; color: #EC4A00;   }
div.artikeldateiboxre { float: right; width: 180px; overflow: hidden;  }
div.artikeldateienbox { clear: both; float: right; width: 390px; text-align: left; padding-bottom: 20px; }
div.artikeldetailsbox { font-family: Arial,Helvetica,Verdana,sans-serif; color: #EC4A00; font-weight: bold; width: 400px; margin-left: 4px;  }
div.artikelheadline { font-family: Arial,Helvetica,Verdana,sans-serif; color: #EC4A00; font-size: 16px; font-weight: bold; padding-top: 12px; width: 176px; /*float: left;*/ position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.artikelkaufenbutton { color: #ffffff; float: right; width: 120px; text-align: center; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 1px; border-color: #FBAC1A; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; font-weight: bold; display: block; }
div.artikellist { clear: both; padding-top: 20px; padding-bottom: 20px; }
div.artikellistbildbox { float: right; padding-left: 7px; padding-bottom: 5px; }
div.artikellistbildboxkompakt { width: 50px; float: left; height: 50px; }
div.artikellistblaettern { clear: both; padding-top: 20px; color: #000000; }
div.artikellistblaetternitem { float: left; padding-right: 18px;  }
div.artikellistbox { float: left; width: 270px; padding-bottom: 25px; padding-top: 25px; }
div.artikellistboxhead { font-family: Arial,Helvetica,Verdana,sans-serif; color: #EC4A00; font-size: 16px; font-weight: bold; }
div.artikellistboxheadkompakt { font-weight: bold; width: 300px; float: left; height: 50px; }
div.artikellistbuttons { float: right; }
div.artikellistkaufenbutton { background-color: #FF9C41; width: 70px; text-align: center; border-style: solid; border-width: 0px; border-color: #7F7F7F; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; font-weight: bold; display: block; float: left; margin-left: 5px; margin-bottom: 2px; }
div.artikellistkompaktbox { height: 50px; width: 100%; padding-top: 5px; border-bottom: solid 1px black; }
div.artikellistmengebox { float: left; width: 100px; display: none; visibility: hidden; }
div.artikellistmengeboxkompakt { float: left; height: 50px; width: 80px; }
div.artikellistmengename { float: left; padding-right: 5px; height: 25px; }
div.artikellistmwstboxkompakt { width: 150px; height: 50px; float: left; font-size: 10px }
div.artikellistpreisbox { clear: both; float: left; width: 105px; color: yellow;  }
div.artikellistpreisboxkompakt { height: 50px; width: 100px; float: left; }
div.artikellistteaserbox { font-family: Arial,Helvetica,Verdana,sans-serif; color: #000000; padding-top: 7px; padding-bottom: 7px; }
div.artikelmengebox { clear: right; width: 290px; height: 24px; float: right; }
div.artikelmengename { float: left; clear: both; width: 116px; padding-left: 20px; overflow: hidden; padding-top: 4px; height: 15px; padding-right: 4px; }
div.artikelmengewert { float: left; width: 150px; overflow: hidden; text-align: left;  }
div.artikelmwstbox { clear: left; }
div.artikelmwstbox, div.artikellistmwstbox { font-size: 11px; padding-top: 6px; float: left; width: 152px;  }
div.artikelnewline { clear: both; width: 590px; height: 1px; }
div.artikeloptionbox { clear: left; width: 390px; height: 24px;  }
div.artikeloptionenbox { clear: right; width: 390px; float: right; text-align: left;  }
div.artikeloptionname { float: left; clear: both; width: 116px; padding-left: 20px; overflow: hidden; padding-top: 4px; height: 15px; padding-right: 4px; }
div.artikeloptionwert { float: right; width: 250px; overflow: hidden; text-align: left;   }
div.artikelpreisbox { float: left; text-align: left; width: 120px; height: 20px;   }
div.artikelspace { width: 50px; height: 50px; float: left; }
div.artikelstaffelbox { clear: both; float: left; width: 280px; margin-top: 20px; }
div.artikelstaffelhead { font-weight: bold; font-size: 14px; text-decoration: underline; }
div.artikelstaffelitem { font-weight: bold; font-size: 11px; }
div.auchgekauftbox { clear: both; width: 790px; }
div.auchgekaufthead { font-size: 14px; padding-top: 50px; padding-bottom: 10px; font-weight: bold; text-decoration: underline; }
div.aufspannen { width: 197px; float: left; height: 110px; }
div.bestellanmerkungbox { clear: both; float: right; padding-top: 20px; width: 360px; text-align: left;  }
div.bestellanmerkunghead { font-weight: bold; }
div.bestellungabschicken { padding-top: 20px; padding-left: 10px; }
div.bestellungagb { padding-top: 0px; }
div.bestellungwarenkorb { clear: left; padding-top: 15px;  }
div.bg_links { position: relative; width: 1000px; min-height: 400px; background-image: url('./public_archive/cdda5dd5b5fff342e30a2c20df570531.gif'); background-repeat: repeat-y; }
div.bild_head_bettsport { width: 210px; height: 194px; }
div.bild_head_bier { width: 210px; height: 194px; }
div.bild_head_weinachten { width: 210px; height: 222px; }
div.buttons_zentrieren { width: 260px; margin: auto; }
div.card_jetzt_online_content { padding-left: 10px; padding-right: 10px; }
div.card_top_platzierte_head { font-family: Arial,Helvetica,Verdana,sans-serif; color: #641104; font-size: 16px; font-weight: bold; height: 33px; text-align: left; padding-left: 10px; padding-right: 10px; padding-top: 7px; padding-bottom: 3px; font-weight: bold; background-image: url('./public_archive/f97413d1aca322eed702f1cbb6d55ee5.gif'); background-repeat: no-repeat;  }
div.close_ende_meldung { float:right; font-weight: bold; cursor: pointer; padding: 2px; }
div.content2 { position: relative; top: 0px; left: 0px; width: 100%;  }
div.contentarea { margin-left: 0px; padding-left: 0px; min-height: 392px; height: auto; width: 1004px; position: relative; background-image: url('./public_archive/7e5291bfd2b43a16dfda690d020c8694.gif'); background-repeat: repeat-y; padding-top: 20px; }
div.contentbigleftpic { top: 30px; /*left: 200px;*/ position: relative; height: 292px; width: 432px; overflow: hidden; float: right; padding-bottom: 80px;  }
div.contentend { width:790px; clear: both;  }
div.contentfoot { font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px; font-weight: normal; padding-bottom: 10px; padding-top: 10px; width: 450px; clear: left; }
div.contentheadline { font-family: Arial,Helvetica,Verdana,sans-serif; color: #641104; font-size: 17px; font-weight: bold; padding-top: 7px; padding-bottom: 12px; /*float: left;*/ position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.contentinhalt { font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px; font-weight: normal; position: relative; top: 0px; padding-bottom: 10px; left: 200px; width: 790px;  }
div.contentinhaltbreit { font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px; font-weight: normal; top: 0px; width: 915px; padding-left: 85px; padding-bottom: 10px;  }
div.contentnebenbild { font-family: Arial,Helvetica,Verdana,sans-serif; color: #000000; padding-top: 30px; width: 340px; overflow: visible; padding-right: 20px; padding-left: 20px; padding-bottom: 10px; float: left;  }
div.contentpicbottomleft { position: relative; width: 1000px; min-height: 400px; background-image: url('./public_archive/1661fde8012e0938a5877948fea99f73.jpg'); background-repeat: no-repeat; background-position: left bottom; z-index: 17000; }
div.content_aufspannen { width: 773px; float: left; }
div.erklaerung_inhalt { padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; }
div.faqantwortbox { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; padding: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; min-height: 80px; }
div.faqbox { width: 730px; padding-left: 0px; padding-bottom: 30px; }
div.faqheadline { font-weight: bold; padding-top: 15px; padding-bottom: 5px; }
div.footarea { width: 1004px; clear: both; position: relative;  }
div.footlinks { width: 1004px; position: relative; top: 0px; font-family: Arial,Helvetica,Verdana,sans-serif; color: #000000; font-size: 12px; background-color: #ffffff; background-image: url(./public_archive/60b7e439c65294fea29de02035867e92.jpg); background-repeat: no-repeat; height: 29px;  }
div.footnavi { width: 990px; text-align: right; height: 50px; padding-top: 30px; color: #661407; }
div.footseparator { clear: both; height: 19px; background-color: #ffffff; /*background-color: #cccccc;*/ width: 1004; background-image: url('./public_archive/7e5291bfd2b43a16dfda690d020c8694.gif'); background-repeat: repeat-y;  }
div.forderung { float: left; height: 30px; margin-right: 15px; }
div.forderungen_box { height: 450px; overflow: auto; width: 740px; border: 0px solid black; }
div.freemodul { background-color: #ffedbb; color: #000000; margin-top: 1px; width: 173px; padding-bottom: 5px; padding-top: 5px; }
div.freund_einladen { font-family: Arial,Helvetica,Verdana,sans-serif; color: #861807; font-size: 16px; font-weight: bold; padding-top: 12px; padding-bottom: 12px; width: 640px; /*float: left;*/ position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: center;  }
div.fullcontent { position: relative; top: 0px; left: 0px; margin-left: 0px;  }
div.game_list_item { float: left; width: 150px; margin-right: 20px; text-align: center; }
div.game_list_item_neu { padding-bottom: 30px; }
div.gegner { color: white; padding-bottom: 2px; }
div.gegner_box { height: 280px; overflow: auto; width: 740px; border: 0px solid black; }
div.headarea { width: 100%; height: 153px; position: relative; top: 0px; left: 0px;    }
div.headseparator { border: solid 1px black; margin-left: 20px; }
div.icon_preview_box { height: 330px; overflow: auto; }
div.kartennamen { width: 210px; float: left; }
div.kartenspiel_beschreibung { padding-top: 10px; }
div.kartenspiel_name { height: 40px; }
div.karte_betrachten { width: 270px; height: 440px; float: left; }
div.karte_box_berlin { width: 210px; height: 180px; clear: left; padding-top: 3px; }
div.karte_box_bett { width: 210px; height: 183px; clear: left; }
div.karte_box_bier { width: 210px; height: 182px; clear: left; padding-top: 1px; }
div.karte_box_fussball { width: 210px; height: 180px; clear: left; padding-top: 3px; }
div.karte_box_weinachten { width: 210px; height: 159px; }
div.karte_schatten { width: 235px; height: 183px; background-image: url('./public_archive/0e73a4b4f469801ccba012aad5934289.jpg'); background-repeat: no-repeat; background-position: right; clear: left; margin-top: -3px; }
div.karte_schatten_berlin { width: 235px; height: 184px; background-image: url('./public_archive/297009bf3e28df060be32634916c3be3.jpg'); background-repeat: no-repeat; background-position: right; clear: left; margin-top: -3px; }
div.karte_schatten_bier { width: 235px; height: 183px; background-image: url('./public_archive/5d9dc365455eba3da015599c2b7094b4.jpg'); background-repeat: no-repeat; background-position: right; clear: left; margin-top: -3px; }
div.karte_schatten_fussball { width: 235px; height: 197px; background-image: url('./public_archive/bc276d1521d4b243ef27f6821563529a.jpg'); background-repeat: no-repeat; background-position: right; clear: left; margin-top: -3px; }
div.karte_schatten_weinachten { width: 235px; height: 159px; background-image: url('./public_archive/3a51400bc1f05c063b901450313dff11.jpg'); background-repeat: no-repeat; background-position: right; clear: left; margin-top: -3px; }
div.kontaktabschicken { padding-left: 120px; padding-top: 10px; }
div.kontaktform { padding-top: 15px; padding-bottom: 15px; padding-left: 0px; float: left; width: 500px; }
div.kontaktgesendet { font-weight: bold; }
div.kontaktmeldungen { padding-bottom: 20px; }
div.kontaktname { width: 120px; float: left; padding-top: 3px; heigth: 25px; }
div.kontaktwert { height: 25px; }
div.kundenbereichabschicken { padding-left: 120px; padding-top: 10px; clear: both; }
div.kundenbereichadresseloeschen { float: right; padding-top: 5px; padding-right: 15px; }
div.kundenbereichartikelbox { /* width: 690px; */ padding-top: 40px; /* float: right; */  }
div.kundenbereichfeldname { width: 120px; padding-top: 3px; heigth: 25px; clear: both;  }
div.kundenbereichfeldwert { padding-bottom: 20px; padding-top: 8px; }
div.kundenbereichhead { padding-top: 10px; font-weight: bold; padding-bottom: 10px; }
div.kundenbereichinhalt { width: 97%; border: #040404 solid; border-width: 13px 1px 1px 1px; min-height: 300px; padding: 10px;  }
div.kundenbereichlieferanschrift { float: right; padding-top: 45px; padding-bottom: 15px; width: 300px; text-align: left; }
div.kundenbereichlist { height: 20px; /*clear: both;*/ padding-left: 30px; }
div.kundenbereichlisthead { float: left; padding-right: 5px; width: 80px; font-weight: bold; }
div.kundenbereichlisthead2 { float: left; padding-right: 5px; width: 120px; text-align: center; font-weight: bold; }
div.kundenbereichlisthead3 { float: left; padding-right: 5px; width: 110px; text-align: right; font-weight: bold; }
div.kundenbereichlisthead4 { float: left; padding-right: 5px; width: 70px; text-align: right; font-weight: bold; }
div.kundenbereichlistheads { height: 20px; /*clear: both;*/ padding-left: 30px; padding-top: 15px; }
div.kundenbereichlistitem { float: left; padding-right: 5px; width: 80px; }
div.kundenbereichlistitem2 { float: left; padding-right: 5px; width: 120px; text-align: center; }
div.kundenbereichlistitem3 { float: left; padding-right: 5px; width: 110px; text-align: right; }
div.kundenbereichlistitem4 { float: left; padding-right: 5px; width: 70px; text-align: right; }
div.kundenbereichmwstname { clear: left; text-align: right; position: relative; left: 150px; width: 320px; font-weight: normal; float: left; }
div.kundenbereichmwstwert { position: relative; right: 175px; width: 120px; float: right; text-align: right; }
div.kundenbereichmwstwert2 { position: relative; left: 45px; width: 100px; float: right; text-align: right; }
div.kundenbereichrechnunganschrift { padding-top: 45px; padding-bottom: 15px; width: 300px; float: left; }
div.kundenbereichsummename { clear: left; text-align: right; width: 470px; font-weight: bold; padding-top: 10px; float: left; }
div.kundenbereichtab { width: 125px; float: left; padding: 3px 0px 3px 0px; margin: 0px; text-align: center; border-color: #cccccc; border-style: solid; border-width: 1px 1px 0px 1px; }
div.kundenbereichtabactive { width: 125px; float: left; padding: 3px 0px 3px 0px; background-color: #040404; margin: 0px; text-align: center; border-bottom-color: #040404; border-bottom-style: solid; border-bottom-width: 1px; }
div.kundenbereichtabs { border-color: #cccccc; border-style: solid; border-width: 0px; width: 100%; margin: 0px; padding-left: 0px; height: 21px; }
div.kundenbereichuebersicht { padding-top: 15px; padding-left: 10px; }
div.kundenbereichzurkasse { text-align: center; padding: 10px; }
div.kundenlogin { float: right; width: 360px; text-align: left; padding-top: 0px; }
div.kundenregistrierungabschicken { padding-left: 120px; padding-top: 10px;  }
div.kundenregistrierungaendernbox { padding-top: 20px; width: 360px; float: left; }
div.kundenregistrierungbox { padding-top: 0px; width: 360px; float: left; }
div.kundenregistrierunghead { font-weight: bold; padding-bottom: 10px; }
div.kundenregistrierungmeldungen { padding-bottom: 15px; }
div.kundenregistrierungname { width: 110px; float: left; padding-top: 3px; heigth: 25px; color: #040404;  }
div.kundenregistrierungpflichtfeld { padding-top: 15px; clear: left; }
div.kundenregistrierungspacer { height: 20px; width: 300px; clear: both;  }
div.kundenregistrierungwert { height: 25px;  }
div.language { color: #000000; float: left; padding-top: 30px; padding-left: 10px; }
div.lastviewedhead { font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; padding-top: 12px; padding-bottom: 12px; width: 440px; position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.lieferanschrift { float: right; padding-top: 5px; width: 360px; text-align: left;  }
div.lieferanschrifthead { font-weight: bold; }
div.links_oben { position: relative; font-family: Arial,Helvetica,Verdana,sans-serif; width: 197px; float: left; height: 33px; background-image: url(./public_archive/eb53bb81ecb8d41c2c56350eeb7ed6d8.jpg); background-repeat: no-repeat; }
div.loadingbox { position: absolute; top: 200px; left: 0px; display: none; visibility: hidden; width: 100%; height: 120px; z-index: 200; }
div.loadingmsg { background-color: #cccccc; color: #000000; width: 320px; height: 100px; text-align: center; padding-top: 60px; padding-bottom: 20px; left: 240px; position: absolute; border-color: #000000; border-style: solid; border-width: 2px; }
div.login { color: #ffffff; font-weight: bold; }
div.loginformfehler { padding-top: 5px; }
div.login_als { margin-left: 30px; }
div.logo { position: absolute; left: 0px; top: 0px; width: 100%;  }
div.los_gehts { cursor: pointer; padding-left: 20px; }
div.meldungen_in_box { padding: 5px; font-weight: bold; text-align: center }
div.meldungen_in_box { padding: 2px; font-weight: bold; text-align: center }
div.mittig { margin-left: -20px; padding-top: 5px; font-size: 9px;  }
div.mit_verwandte { /*position: relative;*/ width: 785px; min-height: 300px; float: left; }
div.mwsthinweisbox { padding-top: 20px; font-size: 9px; clear: both; width: 590px; height: 12px; text-align: right; margin-right: 0px; padding-bottom: 5px; }
div.nurangemeldet { font-weight: bold; padding-bottom: 15px; }
div.orderchangebox { position: absolute; top: 0px; left: 0px; display: none; visibility: hidden; width: 100%; height: 500px; z-index: 200;   }
div.orderchangemsg { background-color: #E4E4E4; color: #000000; width: 320px; height: 100px; text-align: center; padding-top: 60px; padding-bottom: 20px; top: 80px; left: 220px; position: absolute; border-color: #EC4A00; border-style: solid; border-width: 1px; filter:Alpha(opacity=80, finishopacity=0, style=0); }
div.popup { padding: 20px; }
div.popupclose { margin: 20px; width: 150px; font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; position: relative; top: 0px; padding-bottom: 10px; text-align: center; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; }
div.popupcontent { font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; color: #000000; font-size: 12px; font-weight: normal; position: relative; top: 0px; padding-bottom: 10p }
div.popupheadline { font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; color: #ec4a00; font-size: 16px; font-weight: bold; padding-top: 12px; position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.position_neu { position: absolute; top: 380px;  left: 15px; border: solid 1px red; z-index: 17000;  }
div.position_weiter { position: absolute; top: 370px; left: 250px; }
div.position_zurueck { position: absolute; top: 370px; left: 0px; }
div.profil_angemeldet_als { padding-top: 12px; padding-left: 35px; width: 100px; height: 97px; }
div.rechnunganschrift { padding-top: 5px; width: 360px; float: left; }
div.rechnunganschrifthead { font-weight: bold; }
div.rechte_seite { width: 238px; float: left; padding-top: 0px; padding-left: 0px; margin-top: 5px; background-color: #ffedbb; background-image: url('./public_archive/2b3bed5be1fb8ce4c7a21ca818b22b59.gif'); background-repeat: no-repeat; background-position: bottom; padding-bottom: 50px; }
div.rechte_seite_foot { background-image: url('./public_archive/16607d647869ba75df9df4aafaa2e39f.gif'); background-repeat: no-repeat; width: 173px; height: 19px; }
div.rechte_seite_head { background-image: url('./public_archive/2af8987b95b467e7be1b93b9f219cd22.gif'); background-repeat: no-repeat; width: 173px; height: 19px; }
div.registrierenlink { color: #ffffff; position: absolute; left: 392px; padding-top: 4px; width: 150px; float: left; text-aligin: right; }
div.registrierenlink:after { content: "  "; }
div.round_left { background-image: url('./public_archive/af916259378af69444172ddc7f93c1ef.jpg'); width:7px; height: 22px; float: left; }
div.round_leftactive { background-image: url('./public_archive/af916259378af69444172ddc7f93c1ef.jpg'); width:7px; height: 22px; float: left; }
div.round_right { background-image: url('./public_archive/6cdcc08d4a00c851ec9f69bdb7c2d315.jpg'); width: 7px; height: 22px; float: left; margin-right: 3px; }
div.round_rightactive { background-image: url('./public_archive/6cdcc08d4a00c851ec9f69bdb7c2d315.jpg'); width: 7px; height: 22px; float: left; margin-right: 3px; }
div.shopcontent { background-image: url('./public_archive/9ec673cc1f1f8ba7955ccf6e25adc2aa.jpg'); background-repeat: no-repeat; font-family: Arial,Helvetica,Verdana,sans-serif; color: #861807; font-size: 12px; font-weight: normal; position: relative; top: 5px; width: 750px; float: left; margin-left: 10px; padding-left: 7px; padding-bottom: 15px; min-height: 370px; margin-right: 10px;   }
div.shopcontent2 { background-image: url('./public_archive/644148b291933ef4757e09320964658c.jpg'); background-repeat: no-repeat; font-family: Arial,Helvetica,Verdana,sans-serif; color: #861807; font-size: 12px; font-weight: normal; position: relative; top: 5px; width: 496px; float: left; padding-left: 7px; padding-right: 7px; padding-bottom: 15px; margin-left: 5px; margin-right: 6px; }
div.shopcontentstart { font-family: Arial,Helvetica,Verdana,sans-serif; color: #861807; font-size: 12px; font-weight: normal; position: relative; top: 5px; width: 750px; float: left; margin-left: 10px; padding-left: 7px; padding-bottom: 15px; min-height: 370px;  }
div.shopcontent_start { font-family: Arial,Helvetica,Verdana,sans-serif; color: #861807; font-size: 12px; font-weight: normal; position: relative; top: 5px; width: 510px; float: left; margin-left: 10px; padding-left: 7px; padding-right: 7px; padding-bottom: 15px; }
div.shopnavi { position: relative; font-family: Arial,Helvetica,Verdana,sans-serif; width: 197px; float: left; padding-top: 20px; top: -40px;  }
div.shopnavibox { font-family: Arial,Helvetica,Verdana,sans-serif; width: 197px; float: left; padding-left: 0px;  }
div.shopnaviitem { font-family: Arial,Helvetica,Verdana,sans-serif; float: left; width: 162px; height:17px; padding-left: 35px; background-image: url(./public_archive/cdda5dd5b5fff342e30a2c20df570531.gif); background-repeat: no-repeat;   }
div.shopnaviitem2 { font-family: Arial,Helvetica,Verdana,sans-serif; padding-left: 35px; background-image: url(./public_archive/7f3ba13118727d706573d451466c9596.jpg); background-repeat: repeat-y; width: 162px; height: 17px; clear: left; }
div.shopnaviitem3 { font-family: Arial,Helvetica,Verdana,sans-serif; padding-left: 40px; background-image: url(./public_archive/7f3ba13118727d706573d451466c9596.jpg); width: 140px; background-repeat: repeat-y; }
div.shopnaviitem:hover { font-family: Arial,Helvetica,Verdana,sans-serif; float: left; width: 162px; height:17px; padding-left: 35px; /*background-image: url(./public_archive/ec91c766037595e184ff146c6ce66281.jpg);*/ background-repeat: repeat-y; }
div.shopnaviitemactive { font-family: Arial,Helvetica,Verdana,sans-serif; float: left; width: 162px; height:17px; padding-left: 35px; background-image: url(./public_archive/ec91c766037595e184ff146c6ce66281.jpg); background-repeat: repeat-y; }
div.show_abgabe { background-color: #FFFFFF; color: #040404; width: 506px; height: 415px; top: 30px; left: 1px; position: absolute; border-color: #893125; border-style: solid; border-width: 1px; filter:alpha(opacity=90); -moz-opacity:0.90; opacity: 0.90;  overflow: hidden; z-index: 16000; }
div.sitenavi { position: absolute; top: 143px; left: 197px; text-align: left; width: 500px; /*background-image: url(./public_archive/50b3f6e0e8968ecc6cd59c525f0bad1f.jpg);*/ z-index: 13000; }
div.sitenavibox { /*width: 850px; text-align: right;*/ z-index: 13000; }
div.sitenavibox2 { width: 850px; text-align: right; clear: both; padding-top: 3px; }
div.sitenavibox3 { text-align: right; padding-top: 3px; width: 0px; height: 0px; display: none; visibility: hidden; }
div.sitenaviitem { float: left; text-align: center; padding-left: 10px; padding-right: 10px; background-image: url(./public_archive/50b3f6e0e8968ecc6cd59c525f0bad1f.jpg); background-repeat: repeat-x; height: 19px; padding-top: 3px; z-index: 13000;  }
div.sitenaviitem2 { float: right; text-align: right; padding-left: 10px; padding-right: 2px; }
div.sitenaviitem3 { float: right; text-align: right; padding-left: 10px; padding-right: 2px; }
div.sitenaviitemactive { float: left; text-align: center; padding-left: 10px; padding-right: 10px; background-image: url(./public_archive/50b3f6e0e8968ecc6cd59c525f0bad1f.jpg); background-repeat: repeat-x; height: 19px; padding-top: 3px; z-index: 13000;  }
div.spiel {  }
div.spielername { padding-bottom: 2px; padding-top: 01px; }
div.spieler_gegnerdaten { width: 115px; float: left; text-align: center; font-size: 10px; }
div.spieler_links { width: 115px; float: left; }
div.spieler_links_ergebnis { width: 115px; background-image: url(''); background-repeat: no-repeat; background-position: center; height: 119px; float: left; text-align: center; }
div.spieler_links_profil { width: 115px; background-image: url('./public_archive/f14de4387984d47fb1cd06dfb264169b.gif'); background-repeat: no-repeat; background-position: center; height: 119px; float: left; text-align: center; }
div.spieler_links_profilbild { padding-top: 5px; height: 98px; width: 115px; text-align: center; font-size: 10px; font-weight: bold; }
div.spieler_links_profilname { width: 115px; text-align: center; font-size: 10px; font-weight: bold; color: #ffdc78; }
div.spieler_links_punkte { padding-top: 5px; width: 115px; background-image: url('./public_archive/b04a12511d768baeaea8bd9505889174.gif'); background-repeat: no-repeat; background-position: bottom center; height: 70px; float: left; text-align: center; font-size: 12px; font-weight: bold; }
div.spieler_links_punktzahl { padding-top: 14px; width: 115px; text-align: center; font-size: 36px; font-weight: bold; }
div.spieler_rangliste { width: 200px; float: left; }
div.spieler_rechts { width: 115px; float: left;  }
div.spieler_rechts_profilbild { padding-top: 5px; height: 98px; width: 115px; text-align: center; font-size: 10px; font-weight: bold; vertical-align: middle; }
div.spielheadline { width: 753px; float: left; }
div.spielheadline_small { width: 500px; float: left; }
div.spielinhalt { width: 753px; float: left; claer: left; }
div.spielinhalt2 { width: 500px; float: left; claer: left; }
div.spielzug_gewonnen { width: 115px; background-image: url('./public_archive/1845e8284bfd1f69ac0f58e2e78cd105.gif'); background-repeat: no-repeat; background-position: center; height: 84px; float: left; padding-top: 40px; text-align: center; }
div.spielzug_headline { width: 753px; text-align: center; }
div.spielzug_unentschieden { width: 115px; background-image: url('./public_archive/faf7f90e63ddf2e9a65a793bf8a60baa.gif'); background-repeat: no-repeat; background-position: center; height: 124px; float: left; text-align: center; }
div.spielzug_verloren { width: 115px; background-image: url('./public_archive/b231962f9bdfab228cd6204eadbdaa53.gif'); background-repeat: no-repeat; background-position: center; height: 84px; float: left; padding-top: 40px; text-align: center; }
div.spiel_bettsport_headline {  }
div.spiel_buttons { margin: auto; width: 770px; text-align: center; float: left; height: 50px; }
div.spiel_buttons_wahl { margin: auto; width: 550px; text-align: center; float: left; height: 50px; }
div.spiel_eigener_zug { width: 510px; background-image: url('./public_archive/31fa4ebe8f06e1b91ec7e178145e58df.gif'); background-repeat: no-repeat; background-position: center; height: 30px; float: left;  }
div.spiel_ende { background-color: #FFFFFF; color: #040404; width: 504px; height: 285px; top: 30px; left: 118px; position: absolute; border-color: #893125; border-style: solid; border-width: 1px; filter:alpha(opacity=90); -moz-opacity:0.90; opacity: 0.90;  overflow: hidden;  }
div.spiel_ergebnis { padding-top: 10px; text-align: center; padding-bottom: 10px; cursor: pointer; }
div.spiel_gegner { width: 115px; background-image: url('./public_archive/473417ec634fe4493c6e52c2f47f4510.gif'); background-repeat: no-repeat; background-position: center; height: 30px; float: left; text-alig: center; }
div.spiel_gegner_zug { width: 510px; background-image: url('./public_archive/301a53dfe80abee4ac40259280a679bf.gif'); background-repeat: no-repeat; background-position: center; height: 30px; float: left; }
div.spiel_ich { width: 115px; background-image: url('./public_archive/7bd254ea5eda7c915e4249051d577d2b.gif'); background-repeat: no-repeat; background-position: center; height: 30px; float: left; text-align: center;  }
div.spiel_karten { width: 514px; float: left;  }
div.spiel_karten_waehlen { width: 250px; float: left; padding-left: 5px; }
div.spiel_karte_links { width: 240px; float: left; padding-left: 25px;  }
div.spiel_karte_rechts { width: 240px; float: right;  }
div.starseitebild { width: 240px; height: 220px; float: left; margin-right: 10px; }
div.starseitebild2 { width: 240px; height: 250px; float: left; margin-right: 10px; }
div.startangebot { padding-bottom: 10px; border-bottom-style: solid; border-bottom-color: #D6D6E0; border-bottom-width: 1px; }
div.startangebotbildcenter { text-align: center; padding-bottom: 7px; padding-top: 7px; }
div.startangebotbildleft { float: left; padding-right: 10px; padding-bottom: 7px; padding-top: 10px; }
div.startangebotbildright { float: right; padding-left: 10px; padding-bottom: 7px; padding-top: 10px; }
div.startangebotcontent { padding-top: 10px; }
div.startangebothead { font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; color: #040404; font-size: 16px; font-weight: bold; padding-top: 12px; position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.startangebotlink { text-align: right; clear: both; padding-top: 5px; }
div.startheadline { font-family: Arial,Helvetica,Verdana,sans-serif; color: #EC4A00; font-size: 20px; font-weight: bold; padding-top: 0px; width: 330px; /*float: left;*/ position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.take_pic { cursor: pointer; float:left; margin: 4px; border: 3px solid black;  }
div.take_pic_active { cursor: pointer; float:left; margin: 4px; border: 3px solid yellow;  }
div.verwandteartikelbox { position: relative; float: left; width: 750px; padding-left: 20px; }
div.verwandteartikelhead { font-size: 14px; padding-top: 50px; padding-bottom: 10px; font-weight: bold; text-decoration: underline; }
div.vorschaubild_card { width: 150px; text-align: center; }
div.warenkorbvorschau { padding-top: 20px; color: #ffffff; float: left; width: 167px; height:37px; padding-left: 13px; background-image: url(./public_archive/ff937d99cd2dad4106367501b97931ae.jpg); background-repeat: repeat-y; }
div.weiter { position: relative; width: 103px; text-align: center; background-image: url('./public_archive/a591f3f7ec9aac7d49b996228e7c762c.gif'); background-repeat: no-repeat; background-position: center; height: 50px; cursor: pointer; float: right;  }
div.weiter_ansehen { width: 130px; text-align: center; background-image: url('./public_archive/a591f3f7ec9aac7d49b996228e7c762c.gif'); background-repeat: no-repeat; background-position: center; height: 50px; cursor: pointer; float: left; }
div.weiter_deaktiv { position: relative; width: 103px; text-align: center; background-image: url('./public_archive/b5be01914807574d0c8fb68e3b4d1886.gif'); background-repeat: no-repeat; background-position: center; height: 50px; float: right; }
div.wkbox { width: 760px; padding-top: 20px; float: left;  }
div.wkfoot { clear: both; padding-top: 20px; padding-bottom: 20px; }
div.wkfootmwstname { clear: left; text-align: right; position: relative; left: 150px; width: 370px; font-weight: normal; float: left;  }
div.wkfootmwstwert { position: relative; right: 150px; width: 120px; float: right; text-align: right; }
div.wkfootmwstwert2 { position: relative; left: 70px; width: 100px; float: right; text-align: right; }
div.wkfootnavi { clear: both; }
div.wkfootsummename { clear: left; text-align: right; width: 520px; font-weight: bold; padding-top: 10px; float: left;  }
div.wkfootsummewert { width: 80px; float: left; padding-top: 10px; text-align: right; }
div.wkhead { height: 20px; color: #EC4A00; }
div.wkheadanzahl { width: 50px; float: left; font-weight: bold;  }
div.wkheadartikel { width: 250px; float: left; font-weight: bold; }
div.wkheaddelete { width: 100px; float: left; font-weight: bold; }
div.wkheadeinzel { width: 100px; float: left; text-align: right; font-weight: bold; }
div.wkheadmwst { width: 100px; float: left; text-align: right; font-weight: bold; }
div.wkheadsumme { width: 100px; float: left; text-align: right; font-weight: bold; }
div.wkitem { padding-top: 5px; padding-bottom: 5px; border-top-style: solid; border-top-color: #BFBFBF; border-top-width: 1px; clear: left; width:760px;  }
div.wkitemanzahl { width: 35px; float: left; text-align: right; padding-right: 15px;  }
div.wkitemartikel { width: 250px; float: left; padding-bottom: 5px; }
div.wkitemartikelname {  }
div.wkitemdelete { width: 100px; float: left; }
div.wkitemeinzel { width: 100px; float: left; text-align: right; color: #000000; }
div.wkitemmwst { width: 100px; float: left; text-align: right; }
div.wkitemsumme { width: 100px; float: left; text-align: right; color: #000000; }
div.wksumme { clear: left; padding-top: 5px; /* padding-bottom: 5px; */ border-top-style: solid; border-top-color: #BFBFBF; border-top-width: 1px; width: 750px;  }
div.wksummepos { clear: both;  }
div.wkzurkasse { float: right; position: relative; width: 120px; margin-top: 30px; right: 0px; background-color: #FFB300; text-align: center; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #040404; font-weight: bold; display: block; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 0px; border-color: #FBAC1A;   }
div.wkzurueck { clear: both; float: left; width: 120px; margin-top: 30px; background-color: #FFB300; text-align: center; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #040404; font-weight: bold; display: block; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 0px; border-color: #FBAC1A; }
div.zahlungsweisebox { clear: left; padding-top: 20px; float: left; width: 360px; color: #000000; }
div.zahlungsweisehead { font-weight: bold; color: #000000; }
div.zug_nr { width: 514px; float: left; padding-left: 20px; }
div.zurueck { position: relative; width: 103px; text-align: center; background-image: url('./public_archive/084f62d7a3cd576d046f51fbb64ff3f3.gif'); background-repeat: no-repeat; background-position: center; height: 50px; cursor: pointer; float: left; }
div.zurueck_ansehen { width: 130px; text-align: center; background-image: url('./public_archive/084f62d7a3cd576d046f51fbb64ff3f3.gif'); background-repeat: no-repeat; background-position: center; height: 50px; cursor: pointer; float: left; }
div.zurueck_deaktiv { position: relative; width: 103px; text-align: center; background-image: url('./public_archive/dd7b00e05e34dc280f4292484fcce98a.gif'); background-repeat: no-repeat; background-position: center; height: 50px; float: left; }
form.loginform {  }
h1 { font-size: 14px; font-weight: bold; }
head { height: 33px; background-image: url(./public_archive/7dff934a9c56cd045a203eca7b60a895.jpg); background-repeat: repeat-x; width: 100%; left: 0px; position: absolute; top: 137px;  }
img.artikelbildkl { vertical-align: middle; }
img.bildlinks { margin: 5px 5px 5px 0px; }
img.bildrechts { margin: 5px 0px 5px 5px; }
img.bildzentriert { margin: 5px; }
img.profilfoto { margin-right: 10px; border: 3px solid black; }
img.profilfoto_menu { margin-right: 10px; border: 0px solid black; }
img.profil_bild {  }
input.formelemkontaktsubmit { padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; width: 120px; text-align: center; color: #ffffff; font-weight: bold; display: block; background-image: url(./public_archive/38880034987f512c98c334c73429a10a.jpg); background-repeat: repeat-x; border-style: solid; border-width: 0px; border-color: #861807; }
input.formelemregisterfourdigit { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 40px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
input.formelemregistertwodigit { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 20px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
karte {  }
select.formelem { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; /*padding-left: 2px; padding-right: 2px;*/ font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
select.formelemmenge { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 60px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
select.formelemoption { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 160px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
span.active { font-weight: bold; color: #000000; }
span.active_berlin { font-weight: bold; color: #FF0000; }
span.active_bier { font-weight: bold; color: #FF0000; }
span.active_fussball { font-weight: bold; color: #FF0000 }
span.erklaerung_head { font-weight: bold; font-size: 14px; color: #641104; }
table.card_top_platzierte { width: 218px; margin-left: 10px; font-size: 12px; }
table.profil { border-width: 1px; border-style: solid; border-color: #e7cdb5; background-color: #fef4d9; }
table.rangliste { border-width: 1px; border-style: solid; border-color: #e7cdb5; background-color: #fef4d9; width: 722px;  }
td. {  }
td.card_top_platzierte_head { text-align: left; color: #893125; padding-left: 4px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; font-weight: bold;  }
td.card_top_platzierte_head_rechts { text-align: right; color: #893125; padding-left: 4px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; font-weight: bold;  }
td.card_top_platzierte_item { text-align: left; color: #893125; padding-left: 4px; padding-right: 8px;  }
td.card_top_platzierte_item2 { text-align: left; color: #893125; padding-left: 4px; padding-right: 8px; padding-top: 1px; padding-bottom: 1px; }
td.card_top_platzierte_item_rechts { text-align: right; color: #893125; padding-left: 4px; padding-right: 4px; }
td.karte_text { font-face: Arial, Helvetica, Verdana; color: #FFFFFF; font-size: 10px; font-weight: bold; width: 139px; padding-left: 30px; height: 21px; }
td.karte_text_berlin { font-face: Arial, Helvetica, Verdana; color: #FFFFFF; font-size: 9px; font-weight: bold; width: 140px; padding-left: 15px; height: 16px; }
td.karte_text_bier { font-face: Arial, Helvetica, Verdana; color: #FFFFFF; font-size: 10px; font-weight: bold; width: 129px; padding-left: 20px; height: 19px; }
td.karte_text_fussball { font-face: Arial, Helvetica, Verdana; color: #FFFFFF; font-size: 10px; font-weight: bold; width: 140px; padding-left: 15px; height: 23px; }
td.karte_wert { color: #FFFFFF; font-size: 9px; font-weight: bold;  }
td.karte_wert_berlin { color: #FFFFFF; font-size: 9px; font-weight: bold; }
td.karte_wert_berlin { color: #FFFFFF; font-size: 9px; font-weight: bold; }
td.karte_wert_bier { font-size: 10px; font-weight: bold;  }
td.karte_wert_fussball { color: #FFFFFF; font-size: 10px; font-weight: bold; }
td.rangliste { text-align: right; color: #893125; padding-left: 4px; padding-right: 8px; border-right-width: 1px; border-right-style: solid; border-right-color: #e7cdb5; height: 20px; }
td.rangliste2 { color: #893125; padding-left: 4px; padding-right: 8px; border-right-width: 1px; border-right-style: solid; border-right-color: #e7cdb5; height: 20px; }
td.rangliste2active { color: #893125; padding-left: 4px; padding-right: 8px; border-right-width: 1px; border-right-style: solid; border-right-color: #e7cdb5; height: 20px; font-weight: bold; }
td.ranglisteactive { font-weight: bold;  }
td.ranglisteactive { text-align: right; color: #893125; padding-left: 4px; padding-right: 8px; border-right-width: 1px; border-right-style: solid; border-right-color: #e7cdb5; height: 20px; font-weight: bold; }
td.ranglistehead { font-weight: bold; background-color: #893125; color: #FFFFFF; padding-left: 4px; padding-right: 4px; }
td.ranglistehead2 { font-weight: bold; background-color: #893125; color: #FFFFFF; padding-left: 4px; padding-right: 4px; text-align: right; }
td.ranglisteheadactive { font-weight: bold; }
td.ranglistehead_center { font-weight: bold; background-color: #893125; color: #FFFFFF; padding-left: 4px; padding-right: 4px; text-align: center; }
td.rangliste_name { text-align: left; color: #893125; padding-left: 4px; padding-right: 8px; border-right-width: 1px; border-right-style: solid; border-right-color: #e7cdb5; padding-top: 3px; padding-bottom: 3px; }
td.rangliste_name_starten { width: 200px; text-align: left; color: #893125; padding-left: 4px; padding-right: 8px; border-right-width: 1px; border-right-style: solid; border-right-color: #e7cdb5; }
td.rangliste_punkte { text-align: center; color: #893125; padding-left: 4px; padding-right: 8px; border-right-width: 1px; border-right-style: solid; border-right-color: #e7cdb5; padding-top: 3px; padding-bottom: 3px; }
textarea.formelemanmerkung { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 230px; padding-left: 2px; padding-right: 2px; font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; font-size: 12px; height: 100px; }
textarea.formelemkontakt { background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; width: 350px; height: 80px; padding-left: 2px; padding-right: 2px; font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
textarea.profil_textbox { width: 375px; height: 187px; background-color: #FFFAEB; border-style: solid; border-width: 1px; border-color: #861807; padding-left: 2px; padding-right: 2px; font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
tr.card_top_platzierte_head {  }
tr.card_top_platzierte_item_row { background-color: #fef4d9;  }
tr.card_top_platzierte_item_row2 { background-color: #FFFFFF; }
tr.rangliste {  }
tr.rangliste2 { background-color: #FFFFFF; }
ul, ol, li { margin:0px; padding-left: 15px;  }
ul.artikeldetails { list-style-image:url(./public_archive/047091c456f5b097ca63555761d8e8ab.gif); list-style-position: outside; padding-left: 20px; }
usericon { color: white; }
