a	{
    color:#000;
}

body        {
        margin:0;
        padding:0;
        overflow:-moz-scrollbars-vertical;
        width:100%;
        background: #4b4d4a url(../bilder/layout/bg.gif) repeat-x;
}
body, input, button, td, textarea        {
font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
}
form {
        padding:0;
        margin:0;
}
img        {
        border:0;
        display:block;
}
.inline        {
        display:inline;
}
.lFloat        {
        float:left;
}
.rFloat        {
        float:right;
}
.lClear        {
        clear:left;
        height:0px
}
.rClear        {
        clear:right;
        height:0px
}
.right        {
        text-align:right;
}
.center {
        text-align:center;
}
.klein        {
        font-size:11px;
}
.gross        {
        font-size:14px;
}
.fett        {
        font-weight:bold;
}
.rot        {
        color:#A00000;
}
.weiss        {
        color:#FFFFFF;
}

.hand   {
   cursor:pointer;
}
.rand        {
        border:1px solid #204D78;
}
.block        {
        display:block;
}
.none        {
        display:none;
}




.w1 {
    width: 1px;
}
.h1 {
    height: 1px;
}
.rAbstand1 {
    margin-right: 1px;
}
.lAbstand1 {
    margin-left: 1px;
}
.tAbstand1 {
    margin-top: 1px;
}
.bAbstand1 {
    margin-bottom: 1px;
}
.w2 {
    width: 2px;
}
.h2 {
    height: 2px;
}
.rAbstand2 {
    margin-right: 2px;
}
.lAbstand2 {
    margin-left: 2px;
}
.tAbstand2 {
    margin-top: 2px;
}
.bAbstand2 {
    margin-bottom: 2px;
}
.w3 {
    width: 3px;
}
.h3 {
    height: 3px;
}
.rAbstand3 {
    margin-right: 3px;
}
.lAbstand3 {
    margin-left: 3px;
}
.tAbstand3 {
    margin-top: 3px;
}
.bAbstand3 {
    margin-bottom: 3px;
}
.w4 {
    width: 4px;
}
.h4 {
    height: 4px;
}
.rAbstand4 {
    margin-right: 4px;
}
.lAbstand4 {
    margin-left: 4px;
}
.tAbstand4 {
    margin-top: 4px;
}
.bAbstand4 {
    margin-bottom: 4px;
}
.w5 {
    width: 5px;
}
.h5 {
    height: 5px;
}
.rAbstand5 {
    margin-right: 5px;
}
.lAbstand5 {
    margin-left: 5px;
}
.tAbstand5 {
    margin-top: 5px;
}
.bAbstand5 {
    margin-bottom: 5px;
}
.w6 {
    width: 6px;
}
.h6 {
    height: 6px;
}
.rAbstand6 {
    margin-right: 6px;
}
.lAbstand6 {
    margin-left: 6px;
}
.tAbstand6 {
    margin-top: 6px;
}
.bAbstand6 {
    margin-bottom: 6px;
}
.w7 {
    width: 7px;
}
.h7 {
    height: 7px;
}
.rAbstand7 {
    margin-right: 7px;
}
.lAbstand7 {
    margin-left: 7px;
}
.tAbstand7 {
    margin-top: 7px;
}
.bAbstand7 {
    margin-bottom: 7px;
}
.w8 {
    width: 8px;
}
.h8 {
    height: 8px;
}
.rAbstand8 {
    margin-right: 8px;
}
.lAbstand8 {
    margin-left: 8px;
}
.tAbstand8 {
    margin-top: 8px;
}
.bAbstand8 {
    margin-bottom: 8px;
}
.w9 {
    width: 9px;
}
.h9 {
    height: 9px;
}
.rAbstand9 {
    margin-right: 9px;
}
.lAbstand9 {
    margin-left: 9px;
}
.tAbstand9 {
    margin-top: 9px;
}
.bAbstand9 {
    margin-bottom: 9px;
}
.w10 {
    width: 10px;
}
.h10 {
    height: 10px;
}
.rAbstand10 {
    margin-right: 10px;
}
.lAbstand10 {
    margin-left: 10px;
}
.tAbstand10 {
    margin-top: 10px;
}
.bAbstand10 {
    margin-bottom: 10px;
}
.w11 {
    width: 11px;
}
.h11 {
    height: 11px;
}
.rAbstand11 {
    margin-right: 11px;
}
.lAbstand11 {
    margin-left: 11px;
}
.tAbstand11 {
    margin-top: 11px;
}
.bAbstand11 {
    margin-bottom: 11px;
}
.w12 {
    width: 12px;
}
.h12 {
    height: 12px;
}
.rAbstand12 {
    margin-right: 12px;
}
.lAbstand12 {
    margin-left: 12px;
}
.tAbstand12 {
    margin-top: 12px;
}
.bAbstand12 {
    margin-bottom: 12px;
}
.w13 {
    width: 13px;
}
.h13 {
    height: 13px;
}
.rAbstand13 {
    margin-right: 13px;
}
.lAbstand13 {
    margin-left: 13px;
}
.tAbstand13 {
    margin-top: 13px;
}
.bAbstand13 {
    margin-bottom: 13px;
}
.w14 {
    width: 14px;
}
.h14 {
    height: 14px;
}
.rAbstand14 {
    margin-right: 14px;
}
.lAbstand14 {
    margin-left: 14px;
}
.tAbstand14 {
    margin-top: 14px;
}
.bAbstand14 {
    margin-bottom: 14px;
}
.w15 {
    width: 15px;
}
.h15 {
    height: 15px;
}
.rAbstand15 {
    margin-right: 15px;
}
.lAbstand15 {
    margin-left: 15px;
}
.tAbstand15 {
    margin-top: 15px;
}
.bAbstand15 {
    margin-bottom: 15px;
}
.w16 {
    width: 16px;
}
.h16 {
    height: 16px;
}
.rAbstand16 {
    margin-right: 16px;
}
.lAbstand16 {
    margin-left: 16px;
}
.tAbstand16 {
    margin-top: 16px;
}
.bAbstand16 {
    margin-bottom: 16px;
}
.w17 {
    width: 17px;
}
.h17 {
    height: 17px;
}
.rAbstand17 {
    margin-right: 17px;
}
.lAbstand17 {
    margin-left: 17px;
}
.tAbstand17 {
    margin-top: 17px;
}
.bAbstand17 {
    margin-bottom: 17px;
}
.w18 {
    width: 18px;
}
.h18 {
    height: 18px;
}
.rAbstand18 {
    margin-right: 18px;
}
.lAbstand18 {
    margin-left: 18px;
}
.tAbstand18 {
    margin-top: 18px;
}
.bAbstand18 {
    margin-bottom: 18px;
}
.w19 {
    width: 19px;
}
.h19 {
    height: 19px;
}
.rAbstand19 {
    margin-right: 19px;
}
.lAbstand19 {
    margin-left: 19px;
}
.tAbstand19 {
    margin-top: 19px;
}
.bAbstand19 {
    margin-bottom: 19px;
}
        .w0 {
            width: 0px;
        }
        .h0 {
            height: 0px;
        }
        .rAbstand0 {
            margin-right: 0px;
        }
        .lAbstand0 {
            margin-left: 0px;
        }
        .tAbstand0 {
            margin-top: 0px;
        }
        .bAbstand0 {
            margin-bottom: 0px;
        }
        .w10 {
            width: 10px;
        }
        .h10 {
            height: 10px;
        }
        .rAbstand10 {
            margin-right: 10px;
        }
        .lAbstand10 {
            margin-left: 10px;
        }
        .tAbstand10 {
            margin-top: 10px;
        }
        .bAbstand10 {
            margin-bottom: 10px;
        }
        .w20 {
            width: 20px;
        }
        .h20 {
            height: 20px;
        }
        .rAbstand20 {
            margin-right: 20px;
        }
        .lAbstand20 {
            margin-left: 20px;
        }
        .tAbstand20 {
            margin-top: 20px;
        }
        .bAbstand20 {
            margin-bottom: 20px;
        }
        .w30 {
            width: 30px;
        }
        .h30 {
            height: 30px;
        }
        .rAbstand30 {
            margin-right: 30px;
        }
        .lAbstand30 {
            margin-left: 30px;
        }
        .tAbstand30 {
            margin-top: 30px;
        }
        .bAbstand30 {
            margin-bottom: 30px;
        }
        .w40 {
            width: 40px;
        }
        .h40 {
            height: 40px;
        }
        .rAbstand40 {
            margin-right: 40px;
        }
        .lAbstand40 {
            margin-left: 40px;
        }
        .tAbstand40 {
            margin-top: 40px;
        }
        .bAbstand40 {
            margin-bottom: 40px;
        }
        .w50 {
            width: 50px;
        }
        .h50 {
            height: 50px;
        }
        .rAbstand50 {
            margin-right: 50px;
        }
        .lAbstand50 {
            margin-left: 50px;
        }
        .tAbstand50 {
            margin-top: 50px;
        }
        .bAbstand50 {
            margin-bottom: 50px;
        }
        .w60 {
            width: 60px;
        }
        .h60 {
            height: 60px;
        }
        .rAbstand60 {
            margin-right: 60px;
        }
        .lAbstand60 {
            margin-left: 60px;
        }
        .tAbstand60 {
            margin-top: 60px;
        }
        .bAbstand60 {
            margin-bottom: 60px;
        }
        .w70 {
            width: 70px;
        }
        .h70 {
            height: 70px;
        }
        .rAbstand70 {
            margin-right: 70px;
        }
        .lAbstand70 {
            margin-left: 70px;
        }
        .tAbstand70 {
            margin-top: 70px;
        }
        .bAbstand70 {
            margin-bottom: 70px;
        }
        .w80 {
            width: 80px;
        }
        .h80 {
            height: 80px;
        }
        .rAbstand80 {
            margin-right: 80px;
        }
        .lAbstand80 {
            margin-left: 80px;
        }
        .tAbstand80 {
            margin-top: 80px;
        }
        .bAbstand80 {
            margin-bottom: 80px;
        }
        .w90 {
            width: 90px;
        }
        .h90 {
            height: 90px;
        }
        .rAbstand90 {
            margin-right: 90px;
        }
        .lAbstand90 {
            margin-left: 90px;
        }
        .tAbstand90 {
            margin-top: 90px;
        }
        .bAbstand90 {
            margin-bottom: 90px;
        }
        .w100 {
            width: 100px;
        }
        .h100 {
            height: 100px;
        }
        .rAbstand100 {
            margin-right: 100px;
        }
        .lAbstand100 {
            margin-left: 100px;
        }
        .tAbstand100 {
            margin-top: 100px;
        }
        .bAbstand100 {
            margin-bottom: 100px;
        }
        .w110 {
            width: 110px;
        }
        .h110 {
            height: 110px;
        }
        .rAbstand110 {
            margin-right: 110px;
        }
        .lAbstand110 {
            margin-left: 110px;
        }
        .tAbstand110 {
            margin-top: 110px;
        }
        .bAbstand110 {
            margin-bottom: 110px;
        }
        .w120 {
            width: 120px;
        }
        .h120 {
            height: 120px;
        }
        .rAbstand120 {
            margin-right: 120px;
        }
        .lAbstand120 {
            margin-left: 120px;
        }
        .tAbstand120 {
            margin-top: 120px;
        }
        .bAbstand120 {
            margin-bottom: 120px;
        }
        .w130 {
            width: 130px;
        }
        .h130 {
            height: 130px;
        }
        .rAbstand130 {
            margin-right: 130px;
        }
        .lAbstand130 {
            margin-left: 130px;
        }
        .tAbstand130 {
            margin-top: 130px;
        }
        .bAbstand130 {
            margin-bottom: 130px;
        }
        .w140 {
            width: 140px;
        }
        .h140 {
            height: 140px;
        }
        .rAbstand140 {
            margin-right: 140px;
        }
        .lAbstand140 {
            margin-left: 140px;
        }
        .tAbstand140 {
            margin-top: 140px;
        }
        .bAbstand140 {
            margin-bottom: 140px;
        }
        .w150 {
            width: 150px;
        }
        .h150 {
            height: 150px;
        }
        .rAbstand150 {
            margin-right: 150px;
        }
        .lAbstand150 {
            margin-left: 150px;
        }
        .tAbstand150 {
            margin-top: 150px;
        }
        .bAbstand150 {
            margin-bottom: 150px;
        }
        .w160 {
            width: 160px;
        }
        .h160 {
            height: 160px;
        }
        .rAbstand160 {
            margin-right: 160px;
        }
        .lAbstand160 {
            margin-left: 160px;
        }
        .tAbstand160 {
            margin-top: 160px;
        }
        .bAbstand160 {
            margin-bottom: 160px;
        }
        .w170 {
            width: 170px;
        }
        .h170 {
            height: 170px;
        }
        .rAbstand170 {
            margin-right: 170px;
        }
        .lAbstand170 {
            margin-left: 170px;
        }
        .tAbstand170 {
            margin-top: 170px;
        }
        .bAbstand170 {
            margin-bottom: 170px;
        }
        .w180 {
            width: 180px;
        }
        .h180 {
            height: 180px;
        }
        .rAbstand180 {
            margin-right: 180px;
        }
        .lAbstand180 {
            margin-left: 180px;
        }
        .tAbstand180 {
            margin-top: 180px;
        }
        .bAbstand180 {
            margin-bottom: 180px;
        }
        .w190 {
            width: 190px;
        }
        .h190 {
            height: 190px;
        }
        .rAbstand190 {
            margin-right: 190px;
        }
        .lAbstand190 {
            margin-left: 190px;
        }
        .tAbstand190 {
            margin-top: 190px;
        }
        .bAbstand190 {
            margin-bottom: 190px;
        }
        .w200 {
            width: 200px;
        }
        .h200 {
            height: 200px;
        }
        .rAbstand200 {
            margin-right: 200px;
        }
        .lAbstand200 {
            margin-left: 200px;
        }
        .tAbstand200 {
            margin-top: 200px;
        }
        .bAbstand200 {
            margin-bottom: 200px;
        }
        .w210 {
            width: 210px;
        }
        .h210 {
            height: 210px;
        }
        .rAbstand210 {
            margin-right: 210px;
        }
        .lAbstand210 {
            margin-left: 210px;
        }
        .tAbstand210 {
            margin-top: 210px;
        }
        .bAbstand210 {
            margin-bottom: 210px;
        }
        .w220 {
            width: 220px;
        }
        .h220 {
            height: 220px;
        }
        .rAbstand220 {
            margin-right: 220px;
        }
        .lAbstand220 {
            margin-left: 220px;
        }
        .tAbstand220 {
            margin-top: 220px;
        }
        .bAbstand220 {
            margin-bottom: 220px;
        }
        .w230 {
            width: 230px;
        }
        .h230 {
            height: 230px;
        }
        .rAbstand230 {
            margin-right: 230px;
        }
        .lAbstand230 {
            margin-left: 230px;
        }
        .tAbstand230 {
            margin-top: 230px;
        }
        .bAbstand230 {
            margin-bottom: 230px;
        }
        .w240 {
            width: 240px;
        }
        .h240 {
            height: 240px;
        }
        .rAbstand240 {
            margin-right: 240px;
        }
        .lAbstand240 {
            margin-left: 240px;
        }
        .tAbstand240 {
            margin-top: 240px;
        }
        .bAbstand240 {
            margin-bottom: 240px;
        }
        .w250 {
            width: 250px;
        }
        .h250 {
            height: 250px;
        }
        .rAbstand250 {
            margin-right: 250px;
        }
        .lAbstand250 {
            margin-left: 250px;
        }
        .tAbstand250 {
            margin-top: 250px;
        }
        .bAbstand250 {
            margin-bottom: 250px;
        }
        .w260 {
            width: 260px;
        }
        .h260 {
            height: 260px;
        }
        .rAbstand260 {
            margin-right: 260px;
        }
        .lAbstand260 {
            margin-left: 260px;
        }
        .tAbstand260 {
            margin-top: 260px;
        }
        .bAbstand260 {
            margin-bottom: 260px;
        }
        .w270 {
            width: 270px;
        }
        .h270 {
            height: 270px;
        }
        .rAbstand270 {
            margin-right: 270px;
        }
        .lAbstand270 {
            margin-left: 270px;
        }
        .tAbstand270 {
            margin-top: 270px;
        }
        .bAbstand270 {
            margin-bottom: 270px;
        }
        .w280 {
            width: 280px;
        }
        .h280 {
            height: 280px;
        }
        .rAbstand280 {
            margin-right: 280px;
        }
        .lAbstand280 {
            margin-left: 280px;
        }
        .tAbstand280 {
            margin-top: 280px;
        }
        .bAbstand280 {
            margin-bottom: 280px;
        }
        .w290 {
            width: 290px;
        }
        .h290 {
            height: 290px;
        }
        .rAbstand290 {
            margin-right: 290px;
        }
        .lAbstand290 {
            margin-left: 290px;
        }
        .tAbstand290 {
            margin-top: 290px;
        }
        .bAbstand290 {
            margin-bottom: 290px;
        }
        .w300 {
            width: 300px;
        }
        .h300 {
            height: 300px;
        }
        .rAbstand300 {
            margin-right: 300px;
        }
        .lAbstand300 {
            margin-left: 300px;
        }
        .tAbstand300 {
            margin-top: 300px;
        }
        .bAbstand300 {
            margin-bottom: 300px;
        }
        .w310 {
            width: 310px;
        }
        .h310 {
            height: 310px;
        }
        .rAbstand310 {
            margin-right: 310px;
        }
        .lAbstand310 {
            margin-left: 310px;
        }
        .tAbstand310 {
            margin-top: 310px;
        }
        .bAbstand310 {
            margin-bottom: 310px;
        }
        .w320 {
            width: 320px;
        }
        .h320 {
            height: 320px;
        }
        .rAbstand320 {
            margin-right: 320px;
        }
        .lAbstand320 {
            margin-left: 320px;
        }
        .tAbstand320 {
            margin-top: 320px;
        }
        .bAbstand320 {
            margin-bottom: 320px;
        }
        .w330 {
            width: 330px;
        }
        .h330 {
            height: 330px;
        }
        .rAbstand330 {
            margin-right: 330px;
        }
        .lAbstand330 {
            margin-left: 330px;
        }
        .tAbstand330 {
            margin-top: 330px;
        }
        .bAbstand330 {
            margin-bottom: 330px;
        }
        .w340 {
            width: 340px;
        }
        .h340 {
            height: 340px;
        }
        .rAbstand340 {
            margin-right: 340px;
        }
        .lAbstand340 {
            margin-left: 340px;
        }
        .tAbstand340 {
            margin-top: 340px;
        }
        .bAbstand340 {
            margin-bottom: 340px;
        }
        .w350 {
            width: 350px;
        }
        .h350 {
            height: 350px;
        }
        .rAbstand350 {
            margin-right: 350px;
        }
        .lAbstand350 {
            margin-left: 350px;
        }
        .tAbstand350 {
            margin-top: 350px;
        }
        .bAbstand350 {
            margin-bottom: 350px;
        }
        .w360 {
            width: 360px;
        }
        .h360 {
            height: 360px;
        }
        .rAbstand360 {
            margin-right: 360px;
        }
        .lAbstand360 {
            margin-left: 360px;
        }
        .tAbstand360 {
            margin-top: 360px;
        }
        .bAbstand360 {
            margin-bottom: 360px;
        }
        .w370 {
            width: 370px;
        }
        .h370 {
            height: 370px;
        }
        .rAbstand370 {
            margin-right: 370px;
        }
        .lAbstand370 {
            margin-left: 370px;
        }
        .tAbstand370 {
            margin-top: 370px;
        }
        .bAbstand370 {
            margin-bottom: 370px;
        }
        .w380 {
            width: 380px;
        }
        .h380 {
            height: 380px;
        }
        .rAbstand380 {
            margin-right: 380px;
        }
        .lAbstand380 {
            margin-left: 380px;
        }
        .tAbstand380 {
            margin-top: 380px;
        }
        .bAbstand380 {
            margin-bottom: 380px;
        }
        .w390 {
            width: 390px;
        }
        .h390 {
            height: 390px;
        }
        .rAbstand390 {
            margin-right: 390px;
        }
        .lAbstand390 {
            margin-left: 390px;
        }
        .tAbstand390 {
            margin-top: 390px;
        }
        .bAbstand390 {
            margin-bottom: 390px;
        }
        .w400 {
            width: 400px;
        }
        .h400 {
            height: 400px;
        }
        .rAbstand400 {
            margin-right: 400px;
        }
        .lAbstand400 {
            margin-left: 400px;
        }
        .tAbstand400 {
            margin-top: 400px;
        }
        .bAbstand400 {
            margin-bottom: 400px;
        }
        .w410 {
            width: 410px;
        }
        .h410 {
            height: 410px;
        }
        .rAbstand410 {
            margin-right: 410px;
        }
        .lAbstand410 {
            margin-left: 410px;
        }
        .tAbstand410 {
            margin-top: 410px;
        }
        .bAbstand410 {
            margin-bottom: 410px;
        }
        .w420 {
            width: 420px;
        }
        .h420 {
            height: 420px;
        }
        .rAbstand420 {
            margin-right: 420px;
        }
        .lAbstand420 {
            margin-left: 420px;
        }
        .tAbstand420 {
            margin-top: 420px;
        }
        .bAbstand420 {
            margin-bottom: 420px;
        }
        .w430 {
            width: 430px;
        }
        .h430 {
            height: 430px;
        }
        .rAbstand430 {
            margin-right: 430px;
        }
        .lAbstand430 {
            margin-left: 430px;
        }
        .tAbstand430 {
            margin-top: 430px;
        }
        .bAbstand430 {
            margin-bottom: 430px;
        }
        .w440 {
            width: 440px;
        }
        .h440 {
            height: 440px;
        }
        .rAbstand440 {
            margin-right: 440px;
        }
        .lAbstand440 {
            margin-left: 440px;
        }
        .tAbstand440 {
            margin-top: 440px;
        }
        .bAbstand440 {
            margin-bottom: 440px;
        }
        .w450 {
            width: 450px;
        }
        .h450 {
            height: 450px;
        }
        .rAbstand450 {
            margin-right: 450px;
        }
        .lAbstand450 {
            margin-left: 450px;
        }
        .tAbstand450 {
            margin-top: 450px;
        }
        .bAbstand450 {
            margin-bottom: 450px;
        }
        .w460 {
            width: 460px;
        }
        .h460 {
            height: 460px;
        }
        .rAbstand460 {
            margin-right: 460px;
        }
        .lAbstand460 {
            margin-left: 460px;
        }
        .tAbstand460 {
            margin-top: 460px;
        }
        .bAbstand460 {
            margin-bottom: 460px;
        }
        .w470 {
            width: 470px;
        }
        .h470 {
            height: 470px;
        }
        .rAbstand470 {
            margin-right: 470px;
        }
        .lAbstand470 {
            margin-left: 470px;
        }
        .tAbstand470 {
            margin-top: 470px;
        }
        .bAbstand470 {
            margin-bottom: 470px;
        }
        .w480 {
            width: 480px;
        }
        .h480 {
            height: 480px;
        }
        .rAbstand480 {
            margin-right: 480px;
        }
        .lAbstand480 {
            margin-left: 480px;
        }
        .tAbstand480 {
            margin-top: 480px;
        }
        .bAbstand480 {
            margin-bottom: 480px;
        }
        .w490 {
            width: 490px;
        }
        .h490 {
            height: 490px;
        }
        .rAbstand490 {
            margin-right: 490px;
        }
        .lAbstand490 {
            margin-left: 490px;
        }
        .tAbstand490 {
            margin-top: 490px;
        }
        .bAbstand490 {
            margin-bottom: 490px;
        }
        .w500 {
            width: 500px;
        }
        .h500 {
            height: 500px;
        }
        .rAbstand500 {
            margin-right: 500px;
        }
        .lAbstand500 {
            margin-left: 500px;
        }
        .tAbstand500 {
            margin-top: 500px;
        }
        .bAbstand500 {
            margin-bottom: 500px;
        }
        .w510 {
            width: 510px;
        }
        .h510 {
            height: 510px;
        }
        .rAbstand510 {
            margin-right: 510px;
        }
        .lAbstand510 {
            margin-left: 510px;
        }
        .tAbstand510 {
            margin-top: 510px;
        }
        .bAbstand510 {
            margin-bottom: 510px;
        }
        .w520 {
            width: 520px;
        }
        .h520 {
            height: 520px;
        }
        .rAbstand520 {
            margin-right: 520px;
        }
        .lAbstand520 {
            margin-left: 520px;
        }
        .tAbstand520 {
            margin-top: 520px;
        }
        .bAbstand520 {
            margin-bottom: 520px;
        }
        .w530 {
            width: 530px;
        }
        .h530 {
            height: 530px;
        }
        .rAbstand530 {
            margin-right: 530px;
        }
        .lAbstand530 {
            margin-left: 530px;
        }
        .tAbstand530 {
            margin-top: 530px;
        }
        .bAbstand530 {
            margin-bottom: 530px;
        }
        .w540 {
            width: 540px;
        }
        .h540 {
            height: 540px;
        }
        .rAbstand540 {
            margin-right: 540px;
        }
        .lAbstand540 {
            margin-left: 540px;
        }
        .tAbstand540 {
            margin-top: 540px;
        }
        .bAbstand540 {
            margin-bottom: 540px;
        }
        .w550 {
            width: 550px;
        }
        .h550 {
            height: 550px;
        }
        .rAbstand550 {
            margin-right: 550px;
        }
        .lAbstand550 {
            margin-left: 550px;
        }
        .tAbstand550 {
            margin-top: 550px;
        }
        .bAbstand550 {
            margin-bottom: 550px;
        }
        .w560 {
            width: 560px;
        }
        .h560 {
            height: 560px;
        }
        .rAbstand560 {
            margin-right: 560px;
        }
        .lAbstand560 {
            margin-left: 560px;
        }
        .tAbstand560 {
            margin-top: 560px;
        }
        .bAbstand560 {
            margin-bottom: 560px;
        }
        .w570 {
            width: 570px;
        }
        .h570 {
            height: 570px;
        }
        .rAbstand570 {
            margin-right: 570px;
        }
        .lAbstand570 {
            margin-left: 570px;
        }
        .tAbstand570 {
            margin-top: 570px;
        }
        .bAbstand570 {
            margin-bottom: 570px;
        }
        .w580 {
            width: 580px;
        }
        .h580 {
            height: 580px;
        }
        .rAbstand580 {
            margin-right: 580px;
        }
        .lAbstand580 {
            margin-left: 580px;
        }
        .tAbstand580 {
            margin-top: 580px;
        }
        .bAbstand580 {
            margin-bottom: 580px;
        }
        .w590 {
            width: 590px;
        }
        .h590 {
            height: 590px;
        }
        .rAbstand590 {
            margin-right: 590px;
        }
        .lAbstand590 {
            margin-left: 590px;
        }
        .tAbstand590 {
            margin-top: 590px;
        }
        .bAbstand590 {
            margin-bottom: 590px;
        }
        .w600 {
            width: 600px;
        }
        .h600 {
            height: 600px;
        }
        .rAbstand600 {
            margin-right: 600px;
        }
        .lAbstand600 {
            margin-left: 600px;
        }
        .tAbstand600 {
            margin-top: 600px;
        }
        .bAbstand600 {
            margin-bottom: 600px;
        }
        .w610 {
            width: 610px;
        }
        .h610 {
            height: 610px;
        }
        .rAbstand610 {
            margin-right: 610px;
        }
        .lAbstand610 {
            margin-left: 610px;
        }
        .tAbstand610 {
            margin-top: 610px;
        }
        .bAbstand610 {
            margin-bottom: 610px;
        }
        .w620 {
            width: 620px;
        }
        .h620 {
            height: 620px;
        }
        .rAbstand620 {
            margin-right: 620px;
        }
        .lAbstand620 {
            margin-left: 620px;
        }
        .tAbstand620 {
            margin-top: 620px;
        }
        .bAbstand620 {
            margin-bottom: 620px;
        }
        .w630 {
            width: 630px;
        }
        .h630 {
            height: 630px;
        }
        .rAbstand630 {
            margin-right: 630px;
        }
        .lAbstand630 {
            margin-left: 630px;
        }
        .tAbstand630 {
            margin-top: 630px;
        }
        .bAbstand630 {
            margin-bottom: 630px;
        }
        .w640 {
            width: 640px;
        }
        .h640 {
            height: 640px;
        }
        .rAbstand640 {
            margin-right: 640px;
        }
        .lAbstand640 {
            margin-left: 640px;
        }
        .tAbstand640 {
            margin-top: 640px;
        }
        .bAbstand640 {
            margin-bottom: 640px;
        }
        .w650 {
            width: 650px;
        }
        .h650 {
            height: 650px;
        }
        .rAbstand650 {
            margin-right: 650px;
        }
        .lAbstand650 {
            margin-left: 650px;
        }
        .tAbstand650 {
            margin-top: 650px;
        }
        .bAbstand650 {
            margin-bottom: 650px;
        }
        .w660 {
            width: 660px;
        }
        .h660 {
            height: 660px;
        }
        .rAbstand660 {
            margin-right: 660px;
        }
        .lAbstand660 {
            margin-left: 660px;
        }
        .tAbstand660 {
            margin-top: 660px;
        }
        .bAbstand660 {
            margin-bottom: 660px;
        }
        .w670 {
            width: 670px;
        }
        .h670 {
            height: 670px;
        }
        .rAbstand670 {
            margin-right: 670px;
        }
        .lAbstand670 {
            margin-left: 670px;
        }
        .tAbstand670 {
            margin-top: 670px;
        }
        .bAbstand670 {
            margin-bottom: 670px;
        }
        .w680 {
            width: 680px;
        }
        .h680 {
            height: 680px;
        }
        .rAbstand680 {
            margin-right: 680px;
        }
        .lAbstand680 {
            margin-left: 680px;
        }
        .tAbstand680 {
            margin-top: 680px;
        }
        .bAbstand680 {
            margin-bottom: 680px;
        }
        .w690 {
            width: 690px;
        }
        .h690 {
            height: 690px;
        }
        .rAbstand690 {
            margin-right: 690px;
        }
        .lAbstand690 {
            margin-left: 690px;
        }
        .tAbstand690 {
            margin-top: 690px;
        }
        .bAbstand690 {
            margin-bottom: 690px;
        }
        .w700 {
            width: 700px;
        }
        .h700 {
            height: 700px;
        }
        .rAbstand700 {
            margin-right: 700px;
        }
        .lAbstand700 {
            margin-left: 700px;
        }
        .tAbstand700 {
            margin-top: 700px;
        }
        .bAbstand700 {
            margin-bottom: 700px;
        }
        .w710 {
            width: 710px;
        }
        .h710 {
            height: 710px;
        }
        .rAbstand710 {
            margin-right: 710px;
        }
        .lAbstand710 {
            margin-left: 710px;
        }
        .tAbstand710 {
            margin-top: 710px;
        }
        .bAbstand710 {
            margin-bottom: 710px;
        }
        .w720 {
            width: 720px;
        }
        .h720 {
            height: 720px;
        }
        .rAbstand720 {
            margin-right: 720px;
        }
        .lAbstand720 {
            margin-left: 720px;
        }
        .tAbstand720 {
            margin-top: 720px;
        }
        .bAbstand720 {
            margin-bottom: 720px;
        }
        .w730 {
            width: 730px;
        }
        .h730 {
            height: 730px;
        }
        .rAbstand730 {
            margin-right: 730px;
        }
        .lAbstand730 {
            margin-left: 730px;
        }
        .tAbstand730 {
            margin-top: 730px;
        }
        .bAbstand730 {
            margin-bottom: 730px;
        }
        .w740 {
            width: 740px;
        }
        .h740 {
            height: 740px;
        }
        .rAbstand740 {
            margin-right: 740px;
        }
        .lAbstand740 {
            margin-left: 740px;
        }
        .tAbstand740 {
            margin-top: 740px;
        }
        .bAbstand740 {
            margin-bottom: 740px;
        }
        .w750 {
            width: 750px;
        }
        .h750 {
            height: 750px;
        }
        .rAbstand750 {
            margin-right: 750px;
        }
        .lAbstand750 {
            margin-left: 750px;
        }
        .tAbstand750 {
            margin-top: 750px;
        }
        .bAbstand750 {
            margin-bottom: 750px;
        }
        .w760 {
            width: 760px;
        }
        .h760 {
            height: 760px;
        }
        .rAbstand760 {
            margin-right: 760px;
        }
        .lAbstand760 {
            margin-left: 760px;
        }
        .tAbstand760 {
            margin-top: 760px;
        }
        .bAbstand760 {
            margin-bottom: 760px;
        }
        .w770 {
            width: 770px;
        }
        .h770 {
            height: 770px;
        }
        .rAbstand770 {
            margin-right: 770px;
        }
        .lAbstand770 {
            margin-left: 770px;
        }
        .tAbstand770 {
            margin-top: 770px;
        }
        .bAbstand770 {
            margin-bottom: 770px;
        }
        .w780 {
            width: 780px;
        }
        .h780 {
            height: 780px;
        }
        .rAbstand780 {
            margin-right: 780px;
        }
        .lAbstand780 {
            margin-left: 780px;
        }
        .tAbstand780 {
            margin-top: 780px;
        }
        .bAbstand780 {
            margin-bottom: 780px;
        }
        .w790 {
            width: 790px;
        }
        .h790 {
            height: 790px;
        }
        .rAbstand790 {
            margin-right: 790px;
        }
        .lAbstand790 {
            margin-left: 790px;
        }
        .tAbstand790 {
            margin-top: 790px;
        }
        .bAbstand790 {
            margin-bottom: 790px;
        }
        .w800 {
            width: 800px;
        }
        .h800 {
            height: 800px;
        }
        .rAbstand800 {
            margin-right: 800px;
        }
        .lAbstand800 {
            margin-left: 800px;
        }
        .tAbstand800 {
            margin-top: 800px;
        }
        .bAbstand800 {
            margin-bottom: 800px;
        }
        .w810 {
            width: 810px;
        }
        .h810 {
            height: 810px;
        }
        .rAbstand810 {
            margin-right: 810px;
        }
        .lAbstand810 {
            margin-left: 810px;
        }
        .tAbstand810 {
            margin-top: 810px;
        }
        .bAbstand810 {
            margin-bottom: 810px;
        }
        .w820 {
            width: 820px;
        }
        .h820 {
            height: 820px;
        }
        .rAbstand820 {
            margin-right: 820px;
        }
        .lAbstand820 {
            margin-left: 820px;
        }
        .tAbstand820 {
            margin-top: 820px;
        }
        .bAbstand820 {
            margin-bottom: 820px;
        }
        .w830 {
            width: 830px;
        }
        .h830 {
            height: 830px;
        }
        .rAbstand830 {
            margin-right: 830px;
        }
        .lAbstand830 {
            margin-left: 830px;
        }
        .tAbstand830 {
            margin-top: 830px;
        }
        .bAbstand830 {
            margin-bottom: 830px;
        }
        .w840 {
            width: 840px;
        }
        .h840 {
            height: 840px;
        }
        .rAbstand840 {
            margin-right: 840px;
        }
        .lAbstand840 {
            margin-left: 840px;
        }
        .tAbstand840 {
            margin-top: 840px;
        }
        .bAbstand840 {
            margin-bottom: 840px;
        }
        .w850 {
            width: 850px;
        }
        .h850 {
            height: 850px;
        }
        .rAbstand850 {
            margin-right: 850px;
        }
        .lAbstand850 {
            margin-left: 850px;
        }
        .tAbstand850 {
            margin-top: 850px;
        }
        .bAbstand850 {
            margin-bottom: 850px;
        }
        .w860 {
            width: 860px;
        }
        .h860 {
            height: 860px;
        }
        .rAbstand860 {
            margin-right: 860px;
        }
        .lAbstand860 {
            margin-left: 860px;
        }
        .tAbstand860 {
            margin-top: 860px;
        }
        .bAbstand860 {
            margin-bottom: 860px;
        }
        .w870 {
            width: 870px;
        }
        .h870 {
            height: 870px;
        }
        .rAbstand870 {
            margin-right: 870px;
        }
        .lAbstand870 {
            margin-left: 870px;
        }
        .tAbstand870 {
            margin-top: 870px;
        }
        .bAbstand870 {
            margin-bottom: 870px;
        }
        .w880 {
            width: 880px;
        }
        .h880 {
            height: 880px;
        }
        .rAbstand880 {
            margin-right: 880px;
        }
        .lAbstand880 {
            margin-left: 880px;
        }
        .tAbstand880 {
            margin-top: 880px;
        }
        .bAbstand880 {
            margin-bottom: 880px;
        }
        .w890 {
            width: 890px;
        }
        .h890 {
            height: 890px;
        }
        .rAbstand890 {
            margin-right: 890px;
        }
        .lAbstand890 {
            margin-left: 890px;
        }
        .tAbstand890 {
            margin-top: 890px;
        }
        .bAbstand890 {
            margin-bottom: 890px;
        }

#mainWrapper	{
	position:absolute;
	z-index: 242;
	width:100%;
}
#sheetWrapper	{
	width: 963px;
	overflow:hidden;
	margin:3px auto;
}
#sheetHeat	{
	background: url(../bilder/layout/container_bg_top.png) no-repeat;
	width:963px;
	height:29px;
	overflow:hidden;
}
#sheetHead	{
	padding: 10px 0 0 19px;
	background: url(../bilder/layout/container_bg.png);
}
#sheet	{
	width: 963px;
	overflow:hidden;
	background: url(../bilder/layout/container_bg.png);
}

#sheetFeet	{
	background: url(../bilder/layout/container_bg_bottom.png) no-repeat;
	width:963px;
	height:25px;
	overflow:hidden;
}




#sheet h1, #sheet h2	{
	margin-top:0;
}
#sheetHead	ul{
	margin:0;
	padding:0;
	width:925px;
	height:41px;
	overflow:hidden;
	background: url(../bilder/layout/link.gif) repeat-x;

}


#sheetHead	ul li{
	display:inline-block;
	background: url(../bilder/layout/trenner.gif) no-repeat;
	background-position: right top;
	padding:0 2px 0 2px;
}

#sheetHead	ul li a	{
	display:block;
	height:41px;
	text-decoration:none;
	font-size: 13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:14px 15px 0 15px;
	margin-left:-5px;

}

#footWrapper	{
	height:75px;
	width:100%;
	position:fixed;
	z-index: 1;
	background: #4b4d4a;
	bottom:0;
}
 
#sheetHead	ul li p	{
	padding:0;
	margin:0;
	display:block;
	height:41px;
	text-decoration:none;
	font-size: 15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:14px 17px 0 17px;
	margin-left:-5px;
}

#sheetHead	ul li a:hover	{
	background: url(../bilder/layout/link_hover.gif) repeat-x;
}

#sheetHead	ul li a#aktiv	{
	background: url(../bilder/layout/link_aktiv.gif) repeat-x;
	color:#000000;
}

#sheetHead	ul li a#aktiv:hover	{
	background: url(../bilder/layout/link_aktiv_hover.gif) repeat-x;
	color:#000000;
}

#innerBody	{
	margin: 0 19px 5px 19px;
	background:#f4f4f4;
	border:1px solid #f4f4f4;
}
#sortimentspalte	{
	float:left;
	width:190px;
	overflow:hidden;
	margin-right:30px;
}
#sortimentspalte h2        {
         background: url(../bilder/layout/headbg.gif) repeat-x;
         margin:20px 0 0 0;
         padding: 3px 0 0px 10px;
         margin-bottom:15px;
         font-size:16px;
         font-weight:bold;
         color:#FFFFFF;
         height:24px;
         width:170px;
         overflow:hidden;
}
#contentspalte	{
	float:left;
	width:540px;
	overflow:hidden;
	margin-right:15px;
}

#contentspalteBreit	{
	float:left;
	width:700px;
	overflow:hidden;
}

#contentspalteFull	{
	float:left;
    width:923px;
    overflow:hidden;
}

#kontaktSpalte	{
	float:left;
    width:180px;
    margin: 5px 25px 0 0;
    padding-bottom:15px;
    background-color:#FFF;
}

#kontaktSpalte h2	{
	background: url(../bilder/layout/headbg.gif) repeat-x;
	margin:0;
	padding: 3px 0 0px 10px;
	margin:0px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:24px;
	width:170px;
	overflow:hidden;
}

#rechteSpalte	{
	float:left;
	width:148px;
	overflow:hidden;
	padding-top:20px;
}
#rechteSpalte div	{
	margin-bottom:10px;
	padding-bottom:15px;
	background:	#FFFFFF;
}

#markenspalte	{
	width:148px;
	overflow:hidden;
	background:#FFFFFF;
}
#markenspalte div img, #markenspalte img	{	
	margin:0 auto 25px;
}


#sortimentspalte ul{
	margin:0;
	padding:0;
}

#sortimentspalte ul li	{
	margin:0;
	padding:0;
	list-style-type:none;
	border-bottom:1px solid #d6d6d6;
}
#sortimentspalte ul li:hover	{
	background:	#FFFFFF;
}
#sortimentspalte ul li a	{
	display:block;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0 5px 10px;
}
#sortimentspalte ul li a#subaktiv	{
	font-size:14px;
	color:#FF8000;

}

#sortimentspalte ul li ul li	{
	list-style-type:none;
	border:0px;
	padding:0 0 0 15px;
	margin:0;
}
#sortimentspalte ul li ul li a	{
	color: #ef9407;
	text-decoration:none;
	padding:0;
	margin:0;
	font-size:11px;
}
#sortFlashContainer	{
	width:536px;
	height:320px;

}
#contentspalte h1, #contentspalteBreit h1,  #contentspalteFull h1	{
	background: url(../bilder/layout/headbg.gif) repeat-x;

	margin:0;
	padding:0;
	margin-top:20px;
	margin-bottom:10px;
	padding-left:10px;
	padding-top:3px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:24px;
	overflow:hidden;
}

#serviceSlider	{
	width:320px;
}
#serviceSlider ul {
	margin:0;
	padding:0;
}
#serviceSlider ul li {
	margin:0;
	padding:0;
	width:150px;
	overflow:hidden;
	float:left;
	margin-right:10px;
}

#serviceSlider ul li h2{
	background: url(../bilder/layout/headbg.gif) repeat-x;
	margin:0;
	padding:0;
	margin-top:20px;
	padding-left:10px;
	padding-top:3px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:24px;
	width:140px;
	overflow:hidden;
}


#contentspalte h1	{
	width:526px;
}
#contentspalteBreit h1	{
	width:700px;
}
#rechteSpalte h2	{

	background: url(../bilder/layout/headbg.gif) repeat-x;
	margin:0;
	padding: 3px 0 0px 10px;

	margin-bottom:15px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:24px;
	width:148px;
	overflow:hidden;
}




/*--------- Angebote ----*/
#AngeboteVorschau        {
                width:165px;
                height:500px;
                background:#dedede;
                border: 1px solid #808080;
                padding:0px;
}
.AngebotPreview
{
                 width:155px;
                background:#fff;
                border: 1px solid #808080;
                text-align:center;
                padding:2px 0 5px 0;
                margin:5px 0 15px 0;
}
.AngebotPreview img
{
                 width:150px;
                height: 100px;
}
.AngeboteSortiment
{
                font-size:        8px;
                 color:                #000;
                margin:                2px 0 2px 0;
}
.AngeboteText
{
                font-size:        12px;
                 font-weight:        bold;
                 color:                #000;
                 text-decoration:none;
}
.AngeboteNeupreis
{
                font-size:        12px;
                 font-weight:        bold;
                 color:                #FF0000;
}
.AngeboteStreichpreis
{
                font-size:        9px;
                 font-weight:normal;
}

.AngeboteSortimentwahl {
                float:                left;
                 text-align:        center;
                 background: #f6bf74 url(../bilder/layout/angebotbg.gif) repeat-x;
                 background-position: left bottom;
                 height:155px;
                 margin: 2px 0 0 2px;
                 padding:        2px;
                 border:                1px
                                 solid
                                 #808080;
                 }
.AngeboteSortimentwahl a{
                text-decoration:        none;
                 color:                #000;
                 font-weight:        bold;
                 font-size:        12px;
}
.AngeboteSortimentwahl img{
                border:                1px solid #808080;
                 margin:                0 0 2px 0;
}

.AngeboteAuswahl {
                float:                left;
                 text-align:        center;
                 background: #f6bf74 url(../bilder/layout/angebotbg.gif) repeat-x;
                 background-position: left bottom;
                 margin:      2px 0 0 2px;
                 height:155px;
                 padding:        2px;
                 border:                1px
                                 solid
                                 #808080;
                 }
.AngeboteAuswahl a{
    text-decoration:        none;
    color:                #000;
    font-weight:        bold;
    font-size:        12px;
}
.AngeboteAuswahl img{
                border:                1px solid #808080;
                 margin:                0 0 2px 0;

}
#AngebotDetail {
                width:                697px;
                background: #fbe197 url(../bilder/layout/angebotdetailbg.gif) repeat-x;
                 background-position: left bottom;


                border:         1px
                                 solid
                                 #808080;
                padding:        2px 0 5px 0;
                margin: 0;
}
#AngebotDetail img {
	float:left;
	margin:10px;
	border:1px solid #808080;
}

#AngebotDetail .beschreibung {
                 margin:10px;
                text-align:        left;
}
#AngebotDetail .titel  {
                font-size:        15px;
                 font-weight:        bold;
                 margin:                0 0 5px 0;
}
#AngebotDetail .headline  {
                font-size:        12px;
                 font-weight:        bold;
                 margin:                0 0 10px 0;
}

#AngebotDetail .artikelnr  {
    font-size:12px;
    margin:0 0 10px 0;
}

#AngebotDetail .text {
                font-size:        12px;
                 margin:                0 0 10px 0;
}

.neuerPreis	{
	color:#CB061D;
    font-weight:bold;
    font-size:14px;
}

.alterPreis	{
	text-decoration:line-through;
    font-size:11px;
}

#AngebotDetail .neuerPreis {
                 font-size:        18px;
                 font-weight:        bold;
                 color:                #CB061D;
                 margin:                0 0 10px 0;
}
#AngebotDetail .alterPreis {
                font-size:        12px;
                 margin:                10px 0 10px 0;
                 text-decoration:line-through;
}
#AngebotDetail .SieSparen {
                float:        right;
                margin:                10px;
                background:        #cb061d;
                color:                #FFF;
                font-weight:        bold;
                padding:        5px;
                 border:         1px
                                 solid
                                 #808080;
}
#AngebotDetail .SieSparenProzent {
                font-size:        30px;
                line-height:        30px;
}
#AngebotDetail .weitereBilder {
                text-align:        left;
                margin:                5px 10px 5px 10px;
              }
#AngebotDetail .weitereBilder img {
                width:        100px;
}

#aktuelleWerbung	{
	display:none;
	width:180px;
	overflow:hidden;
	margin-top:15px;
}

#aktuelleWerbung h2	{
	background: url(../bilder/layout/headbg.gif) repeat-x;

	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:3px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:24px;
	overflow:hidden;
}
#aktuelleWerbung div	{
	margin-left:0px;
	background:#FFFFFF;
}

#aktuelleWerbung div div a img	{
	margin-left:10px;
}



/*--------------- SERVICE---- */

#Service {

}
.ServicePunkt {	border:		1px
				solid
				#808080;
		background: #fbe197 url(../bilder/layout/angebotdetailbg.gif) repeat-x;
                 background-position: left bottom;
		float:left;
		width:340px;
		height:170px;
		margin:20px 8px 5px 0px;
		overflow-y: auto;

}
.ServicePunkt img {	float:left;
			margin: 5px 10px 5px 5px;
}
.ServiceTitel	{	font-weight:bold;
			margin: 5px;
}
.ServiceText	{	font-size:0.9em;
			margin: 5px;
}
.ServiceLink	{	text-decoration:none;
			color:#808080
}


#footNavi	{
	text-align:right;
	margin-right:25px;
}

#serviceSlider        {
        position:relative;
        width:350px;
        height:310px;
        overflow:hidden;
}

#serviceSlider div.sliderWrapper {
        display:inline;
        background: url(../bilder/layout/serviceKasten.gif) no-repeat;
		width:158px;
		height:148px;
		padding: 4px 4px;
        float:left;
        margin-left:8px;
}
#serviceSlider div h2	{
	background: url(../bilder/layout/headbg.gif) repeat-x;
	width:140px;
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:24px;
	overflow:hidden;
}
#SchnaeppchenTeaser	{
	float:left;
	background:#808080;
	width:185px;
	height:304px;
}
#katalogSpalte	{
	width:147px;
	height:155px;
	overflow:hidden;
}

.katalogsliderWrapper	{
	text-align:center;
}
.katalogsliderWrapper img	{
	margin: 0 auto;
}

#tagesGericht	{
	width:147px;
    padding-top:0;
    overflow:hidden;
}

#tagesGerichtText	{
	width:137px;
	padding:0 5px 5px 5px;
}

.tagesGerichtBild	{
	width:137px;
    height:60px;
    border:0;
    margin-bottom:5px;
}

ul.subnavi	{
	list-style: none;
	margin:0;
	padding:0;
}
.subnavi li	{
	margin-left:20px;
	padding:0;
	background: url(../bilder/layout/sublistpoint.gif) no-repeat;
	background-position: 0 3px;
	padding-left:10px;
}
.subnavi li a	{
	color:#9b6c09;
	text-decoration:none;
}
.subnavi li a:hover	{
	text-decoration:underline;
}
.subnavi li a#subaktiv	{
	color:#9b6c09;
	font-weight:bold;
	text-decoration:none;
}
#wochenkarte, #wochenkarte li ul	{
	padding		: 0;
	margin		: 0;
	list-style: none;
	list-style-type:none;

}
#wochenkarte li ul li	{
	background	: #f6d181;
	color		: #ab6402;
	padding		: 3px 5px 3px 10px;
	font-size	: 15px;
}
#wochenkarte li ul li strong	{
	font-size	: 12px;
}
#wochenkarte li h2	{
	background	: #f8b420;
	text-align	: center;
	font-size	: 18px;
	color		: #FFFFFF;
	margin		: 0;
}
.menutext	{
	float		: left;
	width		: 470px;
	font-size	: 0.9em;
	margin		: 5px 0 5px 0;
}

.menupreis	{
	float		: left;
	text-align	: right;
	font-weight	: bold;
}


/*	Kataloge	*/

.katalogBox	{
	width:318px;
    height:430px;
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    padding:10px;
    border:1px solid #4B4D4A;
}

.katalogTitel	{
	font-weight:bold;
    margin-bottom:3px;
}