body,div,a,p,h1,h2,h3,h4,a,img,ul,li,table,tbody,thead,tfoot,th,td,tr{margin:0px;padding:0px;border:none;border:0px;text-align:left;}
td,th{vertical-align:top;}
body{font-family:Arial,Helvetica,sans-serif;font-weight:normal;background-color:#fff;font-size:12px;line-height:1.5em;}
.hr,hr{border-top:solid 1px #000;height:0px;background-color:#FFF;}
.clear{ clear:both;}
strong{ font-weight:bold;}

.li1disc,.li2disc,.li3disc		{list-style-type:disc;}
.li1circle,.li2circle,.li3circle{list-style-type:circle;}
.li1square,.li2square,.li3square{list-style-type:square;}
.li1none,.li2none,.li3none		{list-style-type:none;}

.li1disc,.li1circle,.li1square,.li1none	{padding-left:20px;}
.li2disc,.li2circle,.li2square,.li2none	{padding-left:45px;}
.li3disc,.li3circle,.li3square,.li3none	{padding-left:80px;}

.neu	{font-size:14px;color:#F00;font-weight:bold;}
.grau	{font-size:11px;color:#777;}
.wichtig{font-size:14px;color:#F00;font-weight:bold;}
.Fehler {font-size:14px;color:#F00;font-weight:bold;}
.ok		{font-size:14px;color:#0A0;font-weight:bold;}


/* Links */
a:link,a:active,a:visited{color:#004a99;}
a:hover{color:#F00;}

/* Überschriften */
h1{
    color:#000;
    font-size:24px;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:20px;
    border-bottom:#d93b31 solid 3px;
    line-height:1.0em;
}
h2,h2 a,h2 a:link,h2 a:active,h2 a:visited,.DetailTitle{
    font-size:17px;
    font-weight:bold;
    text-decoration:none;
    border-bottom:none;
    color:#d93b31;
    margin-bottom:20px;
}
h3,strong{
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#000;
}
h4{
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#000;
    margin-bottom:0px;
}

mark {
    /* background-color:yellow;
    color:black;*/
}
a.LinkMark:link,a.LinkMark:active,a.LinkMark:visited{/*color:#000;text-decoration:none;*/}
a.LinkMark:hover{/*color:#F00;*/}

.Tab {
    height:auto;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
    background-color:#FFF;
    border:#fff solid 1px;
    border-spacing:0px;
    border-collapse:collapse;

}

/* ***  Header  *** */
.TabHeader{
    border-spacing:0px;
    border-collapse:collapse;
    height:126px;
    margin:0px;
    padding:0px;
    background-repeat:repeat-x;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4wQUFBIAFSTe+wAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAB9SURBVBjTrY/BEQMhDAPX6jC1prFU4M3jgg/unQ8DkmxWvN4fAxCQFEUoiEiQpQGhJFCHe4VZRjfBIiopJDqRdt0cw6VVS9rFQksaSAnp0XD4mpmAaA+Gvy2Xq8S+a81zCHagobpnnwsg7SLwUWbTDqPPcPcZmfrb5/z/+AK4HZQe+YFwGQAAAABJRU5ErkJggg==);
}


.HeaderSchrift{
    float:right;
    background-repeat:none;
}
@media only screen and (min-width:800px){
    .HeaderSchrift{
        display:block;
        float:right;
        width:462px;
        height:48px;
        margin-top:23px;
        margin-right:70px;
        background-image:url(/image/schrift_oben_header2.png);
        background-repeat:none;
    }
}
@media only screen and (max-width:800px) and (min-width:630px){
    .HeaderSchrift{
        display:block;
        float:right;
        width:390px;
        height:40px;
        margin-top:27px;
        margin-right:10px;
        background-image:url(/image/schrift_390.png);
        background-repeat:none;
    }
}
@media only screen and (max-width:630px){
    .HeaderSchrift{
        float:right;
        width:1px;
        height:1px;
        display:none;
        margin-top:27px;
        margin-right:10px;
        background-image:none;
        background-repeat:none;
    }
}



.HeaderLogo{
    float:left;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:7px;
    display:block;
    height:54px;
    width:180px;
    background-color:#fff;
    border-radius:5px;
    text-decoration:none;
    font-size:22px;
    color:#000;
    font-weight:bold;
    padding:7px 0px 0px 0px;
    text-align:center;

}
.HeaderLogo12{
    border-bottom:#777 solid 1px;
}
@-webkit-keyframes Stern2 {
    50%{opacity:1.0;}
    60%{opacity:0.0;}
    70%{opacity:1.0;}
}
@-moz-keyframes Stern2 {
    50%{opacity:1.0;}
    60%{opacity:0.0;}
    70%{opacity:1.0;}
}
@-o-keyframes Stern2 {
    50%{opacity:1.0;}
    60%{opacity:0.0;}
    70%{opacity:1.0;}
}
@keyframes Stern2 {
    50%{opacity:1.0;}
    60%{opacity:0.0;}
    70%{opacity:1.0;}
}
.HeaderLogoStern{
    background-image:url(/image/stern3.png);
    background-repeat:repeat-x;
    width:120px;
    height:22px;
    margin-top:8px;
    display:inline-block;
    -webkit-animation:Stern2 10s linear infinite;
    -moz-animation:Stern2 10s linear infinite;
    -o-animation:Stern2 10s linear infinite;
    animation:Stern2 10s linear infinite;
}


a.HeaderLogo{color:#000;}
a .HeaderLogoDe{color:#d93b31;}

.HeaderRand{
    clear:left;
    display:block;
    float:left;
    width:10px;
    height:19px;
}
.HeaderButton{
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    /*background-color:#dc3e34;*/
    background-color:#d93b31;
    color:#fff;
    font-weight:bold;
    margin:0px;
    padding:3px 11px 0px 11px;
    height:19px;
    display:block;
    float:left;
    text-decoration:none;
}
a.HeaderButton{
    /*background-color:#dc3e34;*/
    background-color:#d93b31;
    color:#fff;
    margin-right:3px;
}
a.HeaderButton:hover{
    background-color:#fff;
    /*color:#dc3e34;*/
    color:#d93b31;
}
a.HomeButton{
    height:19px;
    width:13px;
    background-image:url(data:image/gif;base64,R0lGODlhDQANAIABAP///wAAACH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAANAA0AAAIfjA+nCh2+XIMomcmstm/vfk1eKGpkyXVoipEZ17pyAQA7);
    background-repeat:no-repeat;
    background-position:10px 5px;
}
a.HomeButton:hover{
    background-image:url(data:image/gif;base64,R0lGODlhDQANAIABAO4PDwAAACH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAANAA0AAAIfjA+nCh2+XIMomcmstm/vfk1eKGpkyXVoipEZ17pyAQA7);
}
a.MenuButton{
    display:none;
    width:13px;
    background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABAP///wAAACH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAANAAoAAAIPhI+pGe0PI1y0GolzszwVADs=);
    background-repeat:no-repeat;
    background-position:10px 7px;
}
a.MenuButton:hover{
    background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABAO4PDwAAACH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAANAAoAAAIPhI+pGe0PI1y0GolzszwVADs=);
}
.HeaderSocial{
    float:right;
    width:32px;
    height:96px;
    margin-top:2px;
    margin-right:4px;
}
.Header2{
    clear:both;
    margin-top:1px;
    margin-bottom:1px;
    background-color:#1a26b4;
    font-weight:bold;
    color:#fff;
    height:25px;
}
.Header2Text{
    float:left;
    padding-left:12px;
    padding-top:4px;
}

.Header2Suche{
    float:right;
    text-align:right;
    width:173px;
    padding-top:2px;
    padding-right:2px;
}

.InputSuche{
    width:145px;
    height:21px;
    margin:0px;
    border:0px;
    padding-top:1px;
    border-radius:5px;
    font-size:10px;
}
.lupe{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA7wAhABKZ8bbuAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4goRDx8ZlyDZEQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAGQSURBVDjLlZLLK0RhGMafOUouCzIWYuVPsFCKlMtCJEsWLrmMiMJCU1JKsfAfCCkkpCS3WLhL8k+gMc2YM2bMzDdzZsw5j8XojNMcM82ze9/v6fc+3/e9wB9FJm2MPz2QYUGS1JwOxrbWGGqqJjIpdrBLXWFBzSvrpSZ/UIz3/w+JHuz9TnynmB7XjYH2BkZ3NnRQaLArFRIc6ydJqk4HffVVplPE/EzC43Kmnn8/P5Ikg1Ojae8Zu7xI+OwTRh+jUTIsMj7S13APSVI53Dd4JeTmgoqS8ZHjzncAgKXEauhL2ocblqJieBpr0qaQysoBAJpXNvYjZ8eAJKHANpY2QX5XLwBAublOPVR9nyRJ36zdNIV/YS7xzX6feUrPQHdyh85PKQ/10tXWTNnWx8jFWXLBVJXB1WVziLu7k/G3V5pJE8JQB9ZXdIjlL+SlsoKF7R3Iq61DjrUUqleGcn+LyP0drItLKGhp1b2B1WUU2UYsyEbi/NSYZHuTyFahkyMdEHe7sgcAgLi65LfDQQD4AcHXTmzzG5ZCAAAAAElFTkSuQmCC);
    background-repeat:no-repeat;
}
.ButtonSuche{
    float:right;
    background-color:#d93b31;/*#ee0f0f;*/
    background-position:2px 2px;
    margin-left:2px;
    border-radius:5px;
    width:21px;
    height:21px;
}
.Laufschrift{
    display:block;
    width:160px;
    padding-top:4px;
    margin-left:2px;
    overflow:hidden;
    white-space:nowrap;
}

.Laufschrift span{
    display:inline-block;
    padding-left:100%;
    -webkit-animation:Laufschrift 20s linear infinite;
    -moz-animation:Laufschrift 20s linear infinite;
    -o-animation:Laufschrift 20s linear infinite;
    animation:Laufschrift 20s linear infinite;
}
@-webkit-keyframes Laufschrift{
    0%{transform:translate(0,0);}
    100%{transform:translate(-100%,0);}
}
@-moz-keyframes Laufschrift{
    0%{transform:translate(0,0);}
    100%{transform:translate(-100%,0);}
}
@-o-keyframes Laufschrift{
    0%{transform:translate(0,0);}
    100%{transform:translate(-100%,0);}
}
@keyframes Laufschrift {
    0%{transform:translate(0,0);}
    100%{transform:translate(-100%,0);}
}
/* ***  Menu  *** */
.TabMenu{
    background-color:#ced0d4;
    vertical-align:top;
    width:170px;
}
.Menu{
    width:150px;
    padding:10px;
    padding-top:5px;
    background-color:#ced0d4;
    color:#000;
    z-index:1001;
}
.Menu ul,
.Menu1,.Menu2{
    display:block;
    list-style:none;
}
.Menu1{
    margin-top:5px;
    background-color:#d93b31;
    color:#fff;
    font-size:13px;
    font-weight:bold;
    padding-left:3px;
}
.Menu1 a{
    display:block;
    height:20px;
    text-decoration:none;
    color:#fff;
}
.Menu1 a:hover{
    background-color:#F00;
}
.Menu2{
    margin-top:1px;
    background-color:#fff;
    font-size:12px;
    font-weight:normal;
}
.Menu2 a{
    display:block;
    height:20px;
    text-decoration:none;
    color:#000;
    padding-left:15px;
}
.Menu2:hover{
    background-color:#EEE;
}
.Menu2 a:hover{
    color:#F00;
}
@media screen and (max-width:620px){
    .TabMenu{width:0px;}
    .Menu{display:none;}
    a.MenuButton{display:block;}
}
/* ***  Home-Seite  *** */
.HomeSuche{
    padding-top:10px;
}
.InputHomeSuche{
    float:left;
    height:33px;
    padding:5px;
    border:2px solid #d93b31;
    border-radius:2px;

}
.ButtonHomeSuche{
    background-color:#d93b31;
    background-position:8px 8px;
    margin-left:2px;
    border-radius:5px;
    width:33px;
    height:33px;
}
.HomeGM{
    padding-top:10px;
}
.InputHomeGM{
    float:left;
    padding:5px;
    border:2px solid #1a26b4;
    border-radius:2px;
    width:160px;
}
.ButtonHomeGM{
    background-color:#1a26b4;
    color:#fff;
    font-weight:bold;
    margin-left:2px;
    border-radius:5px;
    width:100px;
    height:33px;
}
div#startseite h2{
    margin-bottom:7px;
}

.HomeSum1{
    border-radius:15px;
    background-color:#1a26b4;
    background:-webkit-linear-gradient(top,#37b1f2,#1a26b4);
    background:-moz-linear-gradient(top,#37b1f2,#1a26b4);
    background:-o-linear-gradient(top,#37b1f2,#1a26b4);
    background:linear-gradient(to bottom,#37b1f2,#1a26b4);
    padding:1px 20px 2px 20px;
    width:318px;
    font-size:13px;
    color:#fff;
    font-weight:bold;
    text-align:center;
}
.HomeSum2{
    border-radius:5px;
    background-color:#77f;
    padding:2px;
}
.HomeSum3{
    border-radius:5px;
    background-color:#000;
    padding:15px;
    color:#37b1f2;
    font-size:36px;
    font-weight:bold;
    text-align:center;
}




/* ***  Content  *** */
.TabContent{
    width:480px;
    padding:10px;
    vertical-align:top;
}
.Item	{
    padding:5px;
    border:#c8c8c8 solid 1px;
    position:relative;
}
.breadcrumb{
    font-size:11px;
}
p.GSDaten{
    padding-top:3px;
}
div.Item li{
    margin-left:20px;
}
.GSItem_Logo{
    float:right;
    margin:10px;
    margin-top:0px;
    width:160px;
    height:160px;
}
.WerbungRechts160{
    float:right;
    margin:10px;
    margin-top:0px;
    width:160px;
    height:160px;
}
.Platz{
    float:right;
    margin:10px;
    margin-top:0px;
    margin-right:20px;
    width:101px;
    height:142px;
    background-image:url(/image/top10_maennel_platz_2.avif);
    background-repeat:none;
    text-align:center;
}
.PlatzZahl,.PlatzZahl1,.PlatzZahl10{
    margin:0px;
    margin-top:39px;
    font-weight:bold;
    color:#fff;
    font-size:32px;
    text-align:center;
}
.PlatzZahl1{
    margin-top:38px;
    font-size:36px;
}
.PlatzZahl10{
    margin-top:40px;
    font-size:24px;
}
.Sterne{
    font-size:18px;
    color:#AA4;
}
.Abgelaufen{
    float:right;
    margin:10px;
    margin-top:0px;
    margin-right:20px;
}
.GMRechts{
    float:right;
    margin-top:-20px;
}
div.ItemEnde{
    background-color:#eee;
}
div.ItemEnde,
div.ItemEnde h2,
div.ItemEnde h3{
    color:#666;
}
.ItemNeu{background-color:#fcc;}
.ItemOK{background-color:#ffc;}
.ItemTreffer{
    background-color:#e3ffdd;
    background:linear-gradient(to bottom,#f1ffee,#fff);
}

.Logo{
    float:right;
    width:160px;
    margin-left:5px;
    margin-bottom:5px;
    margin-top:-12px;
}
.LogoIMG{
    width:160px;
    height:160px;
}
.BRHandy{
    display:none;
}
.Navi{
    padding-bottom:5px;
    margin-top:-5px;
    margin-bottom:5px;
    white-space:nowrap;
}
.Navi a{
    padding:7px;
    background-color:#ccf;
    border:1px solid #00f;
    text-decoration:none;
    font-weight:bold;
    color:#00F;
}
.Navi span{
    padding:7px;
    background-color:#fcc;
    border:1px solid #f00;
    text-decoration:none;
    font-weight:bold;
    color:#F00;
}
.H4Detail{
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#000;
}

@media screen and (max-width:620px){
    .TabContent{
        padding:0px;
        line-height:20px;
    }
    .Item{
        padding-top:20px;
        font-size:1.2em;
    }
    .Item strong{}
    .Platz{
        margin:20px;
        margin-top:0px;
    }
    .GSItem_Logo{
        margin:5px;
        margin-top:0px;
        margin-right:0px;
    }
    .Logo{
        margin-left:2px;
        margin-bottom:2px;
    }
    .DivLinks{
        width:120px;
    }
    .BRHandy{
        display:block;
    }
}
@media screen and (max-width:830px){
    .TabContent{width:100%;}
}

.keineGS{
    clear:both;
    border:#c8c8c8 solid 1px;
    padding:10px;
}
.keinGSDetail{
    background-color:#fcc;
    color:#000;
    clear:both;
    border:#c8c8c8 solid 1px;
    padding:10px;
    margin-bottom:10px;
}
/* *** Button *** */
.DivRechtsButton{
    position:absolute;
    bottom:0px;
    right:5px;
}
.Button-zum-GS{
    margin-top:5px;
    font-weight:bold;
    margin:0px;
    width:180px;
    padding:6px 20px 6px 0px;
    display:block;
    color:#fff;
    text-decoration:none;
    text-align:center;
    font-size:14px;
    margin-bottom:5px;
    background-image:url(/image/pfeil_weiss_rechts.png);
    background-repeat:no-repeat;
    background-position:180px 9px;
}
a.Button-zum-GS{
    color:#fff;
}

a.Button-zum-GS{background-color:#d93b31;}
a.Button-zum-GS:hover{background-color:#f00;}

@media screen and (max-width:620px){
    .DivRechtsButton{
        right:0px;
    }
}

#gewinnspiel{
    background-color:#0c99ef;
    background-image:url(/image/GM5-hg.png);
    background-repeat:repeat-x;
    text-align:center;
    font-size:14px;
    color:#fff;
    padding-top:20px;
}
#gewinnspiel strong{color:#fff;}

#gewinnspiel-nintendo-switch{
    text-align:center;
    font-size:14px;
    padding-top:20px;
}

/* *** Gewinn Melden *** */
.MeldenDiv{
    background-color:#eee;
    border:1px solid #000;
    padding:10px;
}
.MeldenDiv label{
    margin-top:5px;
    display:block;
    float:left;
    min-width:110px;
    padding-right:5px;
}
.MeldenDiv input,
.MeldenDiv textarea{
    width:98%;
    padding:2px;
    padding-right:0px;
    margin:1px;
    margin-right:20px;
    margin-bottom:10px;
}
.MeldenDiv #gewinnanz,
.MeldenDiv #gewinnsumme,
.MeldenDiv #ende{
    width:100px;
}
.MeldenDiv #veranstalter,
.MeldenDiv #email,
.MeldenDiv #name{
    width:250px;
    margin-right:0px;
}
.rolle{
    display:block;
    position:relative;
    margin-left:115px;
}
.rolle input{
    width:auto;
    margin-right:5px;
    margin-bottom:2px;
}
.MeldenDiv #melden-button{
    margin-left:115px;
    width:auto;
}
.MeldenOK{
    border:1px solid #777;
    background-color:#fff;
}
.MeldenFehler{
    border:1px solid #f00;
    background-color:#fdd;
}
.MeldenDivFehler{
    color:#F00;
    font-weight:bold;
    border:1px solid #f00;
    background-color:#fdd;
    padding:10px;
}
/* ***  social  *** */
.share{}
.share-gs{}
.share-text{}
.share-facebook,.share-twitter{
    height:23px;
    width:100px;
    text-align:center;
    padding-top:6px;
    font-size:14px;
    font-weight:bold;
    color:#FFF;
    display:inline-block;
    cursor:pointer;
    margin-top:5px;
    margin-bottom:5px;
}

.share-facebook{ background-color:#3b5998;}
.share-facebook:hover,.share-facebook:active { background-color:#4273c8;}
.share-twitter{ background-color:#38A1F3;}
.share-twitter:hover,.share-twitter:active { background-color:#5bc6f8;}

.social-logo{
    width:28px;
    height:28px;
    display:inline-block;
    cursor:pointer;
    background-position:-2px -2px;
    margin:0px;
    margin-top:-1px;
    padding:0px;
}
.twitter-logo{
    background-image:url("data:image/png;base64,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");
    background-repeat:no-repeat;
}
.facebook-logo{
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABV1JREFUeNq0V01sG0UUfvPjdZw6qd2mlEglyQUQP4dI/EhBiAOnHJE4IBEOnDhwR0I5c+bcUw9IOXOtECo3hGTRE6ISpUghpE0KbZXasb3enRm+N7O7XsexXUEy0njXuzPvfe97f7OCwhCl6Ur3ZzlcdrXlZzpTJLMXNrtX2RRnqJxlpyUgrId0vmJlZWVxa2vro8bFxdettbly6crYS4a4WXZSiduh5VZKGe/u/vnDzs7OzXa7bQok29vbnznnrMFPyjfuXMfjzc3Nt8oMSFi+Dn7El9+0KE4MLcxXaK6iMSXNRcrfV7WkakVRNZIUKUWR5impogQpKUhLSVIGkwUuzjEhjixsT42l7sDQpXpE62uXmgv1+itY1spjQBljeD3904mpP7A0MA6KDdUiTTX8r1WsV1wFmGqCyf+1Ia0kZlA+BDH0gLUAAMEpUHTj1BvEA/pEzoDIAs6/kVJ59P6xE7BCQICgFEKUDRN6KZEsGCAcW6u8uY6Ef0ZmmE5sFZtmAKCfWDBRBMlIELJOrzbF/gSLwJa3RII6vgqmVjg/IY76WLh2pU7rqw1aqFWgyHkG7j3s0L2DDmktMgYwPQBHPTDZT10enGIkC/IAhvtpYAUN8EdaBsDKs3yAcoE5gLAXn6vT+69dpfmqGgl6DRDHQB/ZQDXTz6wwkF7CrrWj609mUcLKsSvxDEAhJ0puPQXaKwi89bXmmPKcwW5syYTloQBgj/EAjGd3IgB+xQwlQD9AjAghQjwIVyR0AlMuVyvUvBANQUPor/tPKcHmvx53KcYaM8hkujwOOAuI4nQGAKY/uCG4QKRU+J6nSRzNR3akRh4exfTt7QOvidOU05JB+RR0w2zoJiG7yvVJnyxaqWH/gwGwIADGgX7HVxNKGacZoQY4V6adYwNpCMUsP+UAEsMs4CDk2QP42NB0BhIS3vqBL5zCV2+XAasoR5+8s0zrLyzQRUR+PpYbEX367jWfBT/9cUQ/3n3imQguCCwwG72EXUCzYkDBz87HgTBZJOMqPRZJ15o1zLkRIVVUxNXLtey+Q50ks95P4a1nFrtQPpjIQOYUT3/uAtDKKShQiKQIhUnJ6Q3yqI9iw0HsRBGENrv2wWJsZzBgoJxZ4GBksD3Dm63PDs7lr27u06vL8/T5e8/TlXrYfvdhj76+9cADvHNwTE+6xpfcCsBWUZAiTP7fQWxMdEFeOtuxo8OO8fWdI5fzmkupyzi9s/eImo02ffzmUgFg/yih67cOg6BKCMa81HHhYvY4MwYIrKX5qCi9YwxwsPQTVLIE3c6JkXOSzG6TmkSnrBZdj7LMiOpVD1IKMXY04GvM9QU/7T5NTkP/QlZIgDKpx30dapIlofTQhLAJzyLvaFF6flJCAnak1iPg9JgGLODmJtTpAIKZeuyFB+VGcY0NlinVlF7gK64OfE+KdpkBGNEkwjM34xTpe8pEAC47BeI8wE1ITnCBfyfzblo0c8GWzWKAZZZPK6fFQDgE6OkMCD0OjZ/NOsz7/j4FQDgIqawLTogBpJVGnDTmhoIaNfnsDNDpAFwRluwjT9XpkjT6wTFS9cbPPbq6EPz526MU21Qoef8hBlzpowSRqsMx6BQAvJDPIE/R17/47rgUAoIuoPmwF5ybBoA7acGAKTNgsjrkhacxyrGZ9a2jimTmmtWxz/B9hCJ0PBDlDxUPwPcKqVTKDfaDlyP6u3t6Fvzv7zP0grdXg80K+srHcre7t/89muzWjQ/rS3TOo9fr/XL/wWFr5Ku4Xq+LjY2NN5qNxZccvg3dsPyf1eDjjUGLj/f2799utVq/p2la8CwmfFqe5/A6/xVgAGyR3DL9c6ARAAAAAElFTkSuQmCC");
    background-repeat:no-repeat;
}
.rss-logo{
    background-image:url("data:image/png;base64,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");
    background-repeat:no-repeat;
}
/* ***  Lexikon  *** */
ul.Lexikon{
    margin-top:10px;
    padding:0px;
}
li.Lexikon{
    float:left;
    width:25%;
    height:auto;
    text-align:left;
    list-style-type:none;
    padding:5px 0px;
}
ul.LexikonGS{
    margin-left:10px;
}
li.LexikonGS{
    text-align:left;
    padding:2px 0px;
}

/* ***  Werbung Rechts  *** */
.Anzeige{
    color:#aaa;
}
.TabWerbungRechts{
    vertical-align:top;
    text-align:right;
    padding-top:10px;
    width:160px;
    color:#aaa;
}
@media screen and (max-width:830px){
    .TabWerbungRechts{display:none;}
}

/* ***  Foot  *** */
.TabFoot{
    background-color:#1a26b4;
    margin-top:1px;
    padding-right:5px;
    text-align:right;
    color:#fff;
}
.TabFoot a{
    color:#fff;
}

/* ***  Admin  *** */
.AInput{
    padding:0px;
    padding-Left:3px;
    margin:1px;
    border:1px solid #77f;
}
.AInput#url{
    font-size:10px;
}
.Analyse{
    border:3px solid #73AD21;
}
@media only screen and (min-width:1000px){
    .Analyse{
        position:absolute;
        left:850px;
        top:0px;
    }
}
.table,
.table th,
.table td,
.table tr{
    padding-left:3px;
    padding-right:10px;
    border-spacing:0;
    border-collapse:collapse;
    border:1px solid #AAA;
    white-space:nowrap;
}
.table thead{
    font-weight:bold;
    font-size:1.2em;
    background-color:#fff;
    vertical-align:middle;
}
.table tfoot tr{
    font-size:1.2em;
    background-color:#ddd;
    vertical-align:middle;
}
.table tr{background-color:#fff;}
.table tr:hover{background-color:#cff;}
.table th a{text-decoration:none;}
.tablenavi{
    padding-top:5px;
    padding-bottom:5px;
    white-space:nowrap;
}
.tablenavi a{
    padding:5px;
    background-color:#ccf;
    border:1px solid #00f;
    text-decoration:none;
    font-weight:bold;
    color:#00F;
}
.tablenavi span{
    padding:5px;
    background-color:#fcc;
    border:1px solid #f00;
    text-decoration:none;
    font-weight:bold;
    color:#F00;
}
