body,	html{margin:0; padding:0;	background:#610200;	color:#fff; width:100%;}
body{min-width:990px;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:10pt;margin-top:8px;}
#zentriert{	margin:0 auto;	width:990px; background:url(images/bg.gif) repeat-y;}
#main{position:relative; clear:both; width:990px; text-align:left; overflow:hidden;}
#top{clear:both; width:990px; height:280px; margin:0; background:#000; background:url(images/bg_oben.jpg) no-repeat 16px 14px;}
#logo{position:absolute;left:140px;top:20px;}
#fotobalken{width:820px; height:184px;position:absolute;top:78px;left:90px;float:left;}
#fotobalken img{border:1px solid #808080;margin-right:6px;float:left;}
#randoben{width:990px;height:14px;background:url(images/rand_oben.gif) repeat-x;}
#ecke_lo{width:16px;height:14px;position:relative;top:0;left:0;}
#linie{width:120px;height:14px;position:relative;top:-15px;left:14px;}
#ecke_ro{width:16px;height:14px;position:absolute;top:0;right:0;}
#jackpot{width:182px;height:151px;position:absolute;left:793px;top:22px;background:url(images/jackpot.gif) no-repeat;z-index:100;}
#jackpot .pot{border:0;position:absolute;top:66px;left:24px;width:120px;height:48px;z-index:101;}
#jackpot .pqlink{z-index:250;position:absolute;left:8px;top:12px;}
#sprache{position:absolute;left:909px;top:222px;z-index:200;}
#wrap-center{position:relative; clear:both; width:990px; left:249px;}
#wrap-reset{position:relative; clear:both; width:100%; left:100%; margin-left:-249px;}
#wrap-right{position:relative; clear:both; width:100%; }
#footer{width:990px;height:14px;background:url(images/rand_unten.gif) repeat-x;}
#ecke_lu{width:16px;height:14px;position:relative;left:0;top:0;}
#ecke_ru{width:16px;height:14px;position:relative;left:974px;top:-14px;}
#wrapper{position:relative; clear:both; width:990px; margin-left:-990px; left:0px; }
#left{width:60px; float:left; background:url(images/bg_links.gif) repeat-y; min-height:340px;}
#glas{position:absolute;left:34px;top:80px;}
#gtext{position:absolute;left:60px;top:164px;}
#center{margin-left:293px; height:1%;width:680px;}
#texte{width:606px;padding-top:20px; padding-bottom:15px; margin:0px;}
#wrapper>#center{ height:auto;}
#center:before{content:'.'; display:none;}
.clearfix:after{content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#navi{position:absolute;left:90px;top:270px;border-bottom:1px solid #808080;width:890px;float:left;height:23px;}
#subnavi{position:absolute;top:300px;right:12px;z-index:300;}
.clear {clear:both;line-height:0px;font-size:0px;height:0px;overflow:hidden;margin:0;padding:0;}

a.navpic1{position:absolute; top:0px; left:0px; background:url(images/nav_home.gif) 0 0 no-repeat; width:86px; z-index:202; height:22px;}
a.navpic1:hover{background-position:-86px;}
.navpic1on{position:absolute; top:0px; left:0px; background:url(images/nav_home.gif) -172px 0 no-repeat; width:86px; z-index:202; height:22px; float:left;}
a.navpicf{background:url(images/nav_whiskeys.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpicl{background:url(images/nav_longdrinks.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpicf:hover, a.navpicg:hover, a.navpich:hover, a.navpici:hover, a.navpicj:hover, a.navpick:hover, a.navpicl:hover, a.navpicm:hover, a.navpicn:hover, a.navpico:hover{background-position:-80px;}
/* Getraenke */
a.navpicg{background:url(images/nav_weinbrand.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpich{background:url(images/nav_bier.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpici{background:url(images/nav_alkoholfrei.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpicj{background:url(images/nav_wein.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpick{background:url(images/nav_aperetifs.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpicm{background:url(images/nav_sprit.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpicn{background:url(images/nav_likoere.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}
a.navpico{background:url(images/nav_warmes.gif) 0 0 no-repeat; width:80px; z-index:500; height:18px;float:left;}

a.navpic2{position:absolute; top:0px; left:86px; background:url(images/nav_speisen.gif) 0 0 no-repeat; width:91px; z-index:202; height:22px;}
a.navpic2:hover{background-position:-91px;}
.navpic2on{position:absolute; top:0px; left:86px; background:url(images/nav_speisen.gif) -182px 0 no-repeat; width:91px; z-index:202; height:22px; float:left;}

a.navpic3{position:absolute; top:0px; left:177px; background:url(images/nav_getraenke.gif) 0 0 no-repeat; width:104px; z-index:202; height:22px;}
a.navpic3:hover{background-position:-104px;}
.navpic3on{position:absolute; top:0px; left:177px; background:url(images/nav_getraenke.gif) -208px 0 no-repeat; width:104px; z-index:202; height:22px; float:left;}

a.navpic4{position:absolute; top:0px; left:281px; background:url(images/nav_pubquiz.gif) 0 0 no-repeat; width:96px; z-index:202; height:22px;}
a.navpic4:hover{background-position:-96px;}
.navpic4on{position:absolute; top:0px; left:281px; background:url(images/nav_pubquiz.gif) -192px 0 no-repeat; width:96px; z-index:202; height:22px; float:left;}

a.navpic5{position:absolute; top:0px; left:377px; background:url(images/nav_events.gif) 0 0 no-repeat; width:78px; z-index:202; height:22px;}
a.navpic5:hover{background-position:-78px;}
.navpic5on{position:absolute; top:0px; left:377px; background:url(images/nav_events.gif) -156px 0 no-repeat; width:78px; z-index:202; height:22px; float:left;}

a.navpic6{position:absolute; top:0px; left:455px; background:url(images/nav_darts.gif) 0 0 no-repeat; width:69px; z-index:202; height:22px;}
a.navpic6:hover{background-position:-69px;}
.navpic6on{position:absolute; top:0px; left:455px; background:url(images/nav_darts.gif) -138px 0 no-repeat; width:69px; z-index:202; height:22px; float:left;}

a.navpic7{position:absolute; top:0px; left:524px; background:url(images/nav_galerie.gif) 0 0 no-repeat; width:81px; z-index:202; height:22px;}
a.navpic7:hover{background-position:-81px;}
.navpic7on{position:absolute; top:0px; left:524px; background:url(images/nav_galerie.gif) -162px 0 no-repeat; width:81px; z-index:202; height:22px; float:left;}

a.navpic8{position:absolute; top:0px; left:605px; background:url(images/nav_gaestebuch.gif) 0 0 no-repeat; width:108px; z-index:202; height:22px;}
a.navpic8:hover{background-position:-108px;}
.navpic8on{position:absolute; top:0px; left:605px; background:url(images/nav_gaestebuch.gif) -216px 0 no-repeat; width:108px; z-index:202; height:22px; float:left;}

a.navpic9{position:absolute; top:0px; left:713px; background:url(images/nav_kontakt.gif) 0 0 no-repeat; width:103px; z-index:202; height:22px;}
a.navpic9:hover{background-position:-103px;}
.navpic9on{position:absolute; top:0px; left:713px; background:url(images/nav_kontakt.gif) -206px 0 no-repeat; width:103px; z-index:202; height:22px; float:left;}
a.navpicb{background:url(images/nav_pyes.gif) 0 0 no-repeat; width:130px; z-index:500; height:18px;float:left;}
/* Speisen */
a.navpica{background:url(images/nav_beerdrinker.gif) 0 0 no-repeat; width:130px; z-index:500; height:18px;float:left;}
a.navpica:hover, a.navpicb:hover, a.navpicc:hover, a.navpicd:hover, a.navpice:hover{background-position:-130px;}
a.navpicc{background:url(images/nav_pubgrub.gif) 0 0 no-repeat; width:130px; z-index:500; height:18px;float:left;}
a.navpicd{background:url(images/nav_specials.gif) 0 0 no-repeat; width:130px; z-index:500; height:18px;float:left;}
a.navpice{background:url(images/nav_sweet.gif) 0 0 no-repeat; width:130px; z-index:500; height:18px;float:left;}

a {border:0; color:#d7c798;text-decoration:none;}
a:hover{text-decoration:underline;}
img {border:0;}
legend{font-weight:bold; margin-left:-2px;padding-top:10px; padding-bottom:10px;}
fieldset{border:0px solid #000;}
label {vertical-align:middle; display:block; float:left; width:120px; font-weight:bold; border:0;margin-bottom:5px;}
.fakelabel{vertical-align:middle; display:block; float:left; width:120px; font-weight:bold;}
input{width:180px;border:1px solid #9a0000;margin-bottom:5px;background:#000;color:#fff;}
input:active, input:focus, input:hover{background:#ccc;color:#000;}
textarea{width:260px;height:75px;border:1px solid #9a0000;margin-bottom:5px;background:#000;color:#fff;}
textarea:active, textarea:focus, textarea:hover{background:#ccc;color:#000;}
.abschicken { margin-top:10px; border:1px solid #9a0000; color:#fff; font-size:9pt;padding-left:3px; padding-right:3px; width:113px; height:21px; background:#000;}
.inp_small{width:30px;float:left;}
.checkbox{width:20px;}
.checkbox3{width:20px;	clear:left;	float:left;	padding:0px;margin-top:-2px;}
.normal{font-size:10pt;font-weight:normal; font-style:normal;}
.klein{font-size:9pt;}
.extraklein{font-size:7pt;}
.mathe{width:97px;}
.mfalsch{padding-left:120px; color:#F47920; font-weight:bold;}
.einruck{margin-left:20px;}
.test{font-style:italic;}
#left img{padding:0;margin-bottom:-4px;}
.radiobutton, .checkbox2{	clear:left;	float:left;	padding:0px;	margin:0px 10px 0px 0px; width:20px; }
.radiobutton, .checkbox2, .checkbox{border:0;}
.radiotext {	clear:none;	margin:-2px 0px 0px 0px;	padding: 0px 0px 15px 0px;font-weight:normal;display:block;width:450px;}
.radiotext2 {	clear:none;	width:165px;height:22px;}
.filler{padding-left:334px; width:100%;margin-top:-10px;margin-bottom:-20px;}
h2{font-size:11pt;}
ul{line-height:20px;}
ul img{vertical-align:middle;}
p{line-height:14pt;}
.gruen{color:#006500;list-style-image:url(images/tick.gif);line-height:20px;}
.wrong{list-style-image:url(images/wrong.gif);line-height:20px;}
.fett{font-weight:bold;}
.ie6only{display:none;}
.small{font-size:9pt; margin-left:2px;}
li{margin-left:4px;margin-bottom:10px;}

.rahmen{background:#fff;padding:1px; border:1px solid #F47920;}
.wide{padding-left:25px;text-align:justify;}
.wide img{padding-left:10px;padding-right:10px;}
.mittig{text-align:center;}
.rechts{text-align:right;}
.none{font-weight:normal;}
.titel {font-size:11pt;color:#fff;font-weight:bold}
h1{font-size:13pt;color:#fff;padding:0;text-align:right;margin-top:-60px;margin-bottom:60px;}
h2{font-size:13pt;color:#fff;}
.tec{font-family:"Trebutchet MS",Arial,Helvetica,sans-serif;font-size:10pt;color:#fff;}
ul{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
li{margin:0;}
.gruppe{overflow:auto;margin-bottom:20px;}
.descwp{width:500px;float:left;}
.links{width:420px;float:left;font-size:10pt;color:#fff;}
.linksd{width:380px;float:left;font-size:10pt;color:#fff;}
.linkss{width:380px;float:left;font-size:10pt;color:#bbb;}
.menge{width:40px;float:left;font-size:10pt;color:#fff;text-align:right;}
.price{width:80px;float:left;text-align:right;}
.descnp{clear:left;width:420px;margin:0;font-size:10pt;color:#fff;}
.itemnp{font-size:10pt;color:#fff;font-weight:bold}
.itemwp{color:#fff;}
.itemwp .links{font-weight:bold;font-size:10pt;color:#fff;}
.gtitel{margin-bottom:10px;}
.descnpw{clear:left;width:500px;margin:0;font-size:10pt;color:#fff;letter-spacing:2px;margin-top:20px;}
.stern{width:35px;margin:0;font-size:10pt;color:#bbb;float:left;}
.block{text-align:justify;}
.darts{color:#339900;}
#gb_einl{width:606px;margin-bottom:10px;font-size:11pt;}
.gb_box{width:602px;color:#fff;border:1px solid #9a0000;display:block;padding:2px;margin-bottom:15px;}
.gb_date{width:606px;color:#fff;text-align:right;padding-top:8px;display:block;font-size:8pt;}
.gb_name{width:606px;color:#fff;text-align:left;display:block;font-size:8pt;margin-bottom:-24px;margin-left:3px;}
.gb_box p{padding-left:5px;padding-right:5px;}
.foto{margin:3px;border:1px solid #808080;padding:1px;}
.galbox{width:151px;height:151px;float:left;text-align:center;}
.weiter { text-align:right; border:0; padding:0; width:300px;float:left;}
.weiter2 { text-align:right; border:0; padding:0; width:606px;float:left;}
.zurueck { text-align:left; border:0; padding:0; width:300px;float:left;}
.bildnavi{float:left;width:606px;margin-top:10px;margin-bottom:10px;}
.flinks, .fmitte, .frechts{width:200px;float:left;padding-top:10px;padding-bottom:10px;}
.fmitte{text-align:center;}
.frechts{text-align:right;}
.algnlft{text-align:left;}
.algnrght{text-align:right;}
.Title{font-weight:bold;font-size:18px;color:#B80300;}
.grau{color:#ccc;}