body {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size: medium;
background-color: #D3B774;
color: #000000;
text-align: center;
margin: 0px;
padding: 0px;
}
form {
background-color: #FFF78D;
padding: 10px;
border: 1px solid #000000;
text-align: left;
}
textarea {
background-color: #F0EEAB;
}
div.blograhmen {
background-color: #E6E6BD;
padding: 12px 12px 7px 12px;
border: 2px solid #DDBC12;
border-radius: 12px;
}
div.blog, div.nokomment {
border: 1px solid #000000;
background-color: #FAF8B7;
text-align: left;
margin-bottom: 5px;
}
div.nokomment {
padding: 5px;
}
div.blog div.autor, div.blog div.kuautor {
font-size: 12px;
border: 1px solid #000000;
background-color: #E5E5E5;
text-align: left;
margin: 2px;
padding: 2px;
}
div.blog div.kuautor {
font-size: 10px;
}
div.blog div.autor span, div.blog div.kuautor span {
font-weight: bold;
}
div.blog div.ktable {
display: table;
}
div.blog div.ktr {
display: table-row;
}
div.blog div.avatar {
width: 130px;
padding: 5px;
background-color: #E6E6BD;
text-align: center;
display: table-cell;
vertical-align: top;
}
div.blog div.avatar span.admin {
color: #808080;
font-weight: bold;
}
div.blog div.avatar span.reporter {
color: #8E8834;
font-weight: bold;
}
div.blog div.avatar span.mitglied {
color: #04049D;
font-weight: bold;
}
div.blog div.avatar span.gesperrt {
color: #C93F27;
font-weight: bold;
}
div.blog div.avatar img {
width: 120px;
height: auto;
border: none;
}
div.blog div.ktd {
padding: 5px;
max-width: 100%;
display: table-cell;
vertical-align: top;
}
div.blog p {
margin: 0;
padding: 0px;
}
div.blog div.ktd p span.imglist {
display: inline-block;
padding: 5px;
margin: 5px;
border: 4px double #0000FF;
background-color: #FFFFFF;
font-size: small;
}
div.blog div.ktd p span.imglist img {
width: 150px;
height: 22px;
border: none;
}
div.blog div.signatur {
text-align: left;
margin-top: 15px;
}
div.blog div.signatur div.hr {
text-align: left;
margin-bottom: 10px;
}
div.blog div.signatur div.hr img {
width: 150px;
height: 6px;
border: none;
}
img.beitragsmile {
width: 15px;
height: 17px;
border: none;
vertical-align: bottom;
}

img.beitragbild {
max-height: 500px;
max-width: 250px;
border: 1px solid #000000;
}
table {
text-align: center;
margin-left: auto;
margin-right: auto;
}
ul, p, div, td {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
text-align: left;
}
th {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
text-align: center;
}
h1, h2, h3 {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
text-align: left;
color: #000000;
font-weight: bold;
margin: 15px 0px 0px 0px;
}
h1 {
font-size: x-large;
max-width: 100%;
}
h2 {
font-size: x-large;
color: #000044;
}
h3 {
font-size: large;
color: #000099;
background-color: #E5E5E5;
padding: 10px;
}
h4 {
font-size: large;
color: #000099;
background-color: #E5E5E5;
padding: 5px;
}
a:link { color: #0000FF; }
a:active { color: #800000; }
a:visited { color: #800000; }
a:hover { color: #008040; }
h1 a:link { color: #000000; }
h1 a:active { color: #000000; }
h1 a:visited { color: #000000; }
h1 a:hover { color: #000000; }
h2 a:link { color: #000000; }
h2 a:active { color: #000000; }
h2 a:visited { color: #000000; }
h2 a:hover { color: #000000; }
h3 a:link { color: #000000; }
h3 a:active { color: #000000; }
h3 a:visited { color: #000000; }
h3 a:hover { color: #000000; }
.richsnippet {
text-align: center;
padding: 5px;
margin: 5px auto 5px auto;
border: 2px solid #000000;
background-color: #FFFFFF;
display: inline-block;
color: #000000;
border-radius: 12px;
}
.richsnippet div {
text-align: center;
}

table.indexueberschrifttab {
width: 100%;
border-spacing: 0px;
margin: 0px 0px 5px 0px;
}
table.indexueberschrifttab td {
vertical-align: top;
padding: 0px;
}
table.indexueberschrifttab td.edelpreise {
padding-left: 10px;
padding-top: 15px;
}

table.indexueberschrifttab td.edelpreise table {
width: 140px;
margin: 0px;
border: 6px ridge #64CE64;
}
table.indexueberschrifttab td.edelpreise table td, table.indexueberschrifttab td.edelpreise table th{
font-size: 10px;
text-align: center;
padding: 0px;
}

div.letztenseiten {
font-size: 10px;
text-align: center;
margin: 10px 5px 10px 5px;
padding: 5px;
background-color: #FAF8B7;
border: 6px outset #0000FF;
border-radius: 12px;
}
div.letztenseiten a:link { color: #0000FF; }
div.letztenseiten a:active { color: #0000FF; }
div.letztenseiten a:visited { color: #0000FF; }
div.letztenseiten a:hover { color: #800000; }
div.letztenseiten span {
color: #808080;
white-space: nowrap;
}
div.letztenseiten span.zuletzt {
color: #000080;
font-variant: small-caps;
white-space: nowrap;
font-weight: bold;
font-size: 12px;
}
div.bodyrahmen, div.bodyrahmenbzeigen, div.verwaltungheader, div.verwaltungbheader, div.upzufallframe, div.headerwerbung {
border: 1px solid #000000;
padding: 5px;
background-color: #FFFFFF;
margin: 0px auto 0px auto;
border-radius: 12px;
}
div.verwaltungheader, div.verwaltungbheader, div.upzufallframe {
background-color: #FAF8B7;
margin-bottom: 10px;
padding: 5px;
}
div.headerwerbung div.superbanner, div.partner div.superbanner {
margin: 5px auto 5px auto;
width: 730px;
height: 92px;
color: #000000;
border: none;
padding: 0px;
border-radius: 0px;
}
div.verwaltungheader div.header, div.verwaltungbheader div.header {
text-align: left;
}
div.verwaltungheader span, div.verwaltungbheader span {
font-size: 16px;
font-weight: bold;
margin: 0px;
}
div.verwaltungheader span.useranz, div.verwaltungbheader span.useranz {
color: #0000C1;
font-size: 12px;
font-weight: normal;
}
div.bodyrahmen, div.verwaltungbheader, div.upzufallframe {
max-width: 840px;
}
div.logo {
float: left;
text-align: left;
width: 130px;
height: 60px;
margin: 15px 0px 0px 0px;
}

p.rubiknavi {
text-align: center;
margin: 15px;
color: #000000;
font-size: 12px;
}
p.rubiknavi span.nwrap span {
font-size: 10px;
color: #808080;
}
p.rubiknavi span.nwrap {
white-space: nowrap;
}
p.validator {
text-align: center;
padding: 5px;
border: 1px solid #000000;
background-color: #E6E6BD;
border-radius: 12px;
}
p.validator img {
border: none;
width: 88px;
height: 31px;
margin: 0px 5px 0px 5px;
}
.counterrahmen {
color: #000000;
background-image: url(/bilder/hintergrund.php);
border: 2px solid #000000;
border-radius: 12px;
}
div.counterrahmen div.counter {
display: table;
text-align: center;
margin: 6px auto 6px auto;
}
div.counterrahmen div.counter div.cell {
display: table-cell;
max-width: 300px;
vertical-align: middle;
margin: 5px;
padding: 5px;
color: #000000;
background-color: #FFFFFF;
border: 2px solid #000000;
text-align: center;
padding: 5px;
border-radius: 12px;
}
div.counterrahmen div.counter div.margin {
padding: 5px;
display: table-cell;
}
div.sitemapmenue {
margin: 5px 5px 5px 5px;
padding: 12px;
background-color: #FFFFFF;
color: #000000;
border: 1px solid #000000;
text-align: center;
border-radius: 12px;
}
div.sitemapmenue span {
white-space: nowrap;
}
.bestandbanner {
border: 2px solid #000000;
width: 600px;
height: 75px;
}
.counterlinks {
color: #000000;
background-color: #FFFFFF;
border: 2px solid #999999;
text-align: center;
padding: 5px;
border-radius: 12px;
}
p {
text-align: left;
}
div.memstatistik, div.partner {
background-color: #008000;
color: #FFFFFF;
border: 2px solid #64CE64;
margin: 0px 50px 0px 50px;
max-width: 100%;
padding: 5px;
border-radius: 12px;
}
div.memstatistik p {
text-align: center;
margin: 0px;
}
div.partner {
margin-top: 10px;
margin-bottom: 10px;
background-color: #E5E5E5;
border: 2px solid #000000;
}
img.goldforumbanner {
width: 468px;
height: 60px;
margin: 10px 0px 0px 0px;
border: none;
}
div.socialmedia {
max-width: 100%;
text-align: center;
vertical-align: middle;
background-color: #E6E6BD;
border: 2px solid #DDBC12;
margin: 5px 100px 5px 100px;
padding: 5px;
border-radius: 12px;
}

.bildeintragen {
border: 2px solid #000000;
width: 600px;
height: 75px;
}
div.bannercode {
margin: 10px;
text-align: center;
}
div.bannercode img {
margin-bottom: 5px;
}
.navikopf p.navi span.button {
display: inline-block;
white-space: normal;
}
.navikopf p {
max-width: 100%;
margin: 10px 0px 2px 0px;
text-align: center;
display: inline-block;
vertical-align: middle;
background-color: #F0EEAB;
color: #000000;
padding: 2px;
border: 2px ridge #008000;
border-radius: 12px;
}
.navikopf p.bilder {
padding: 0px 0px 4px 0px;
}
.navikopf p.bilder span {
font-size: 18px;
}
p.navi img.auktion {
float: right;
margin: 3px;
margin-left: 10px;
border: none;
width: 129px;
height: 40px;
}
p.navi span.button img.normal {
width: auto;
height: 26px;
float: none;
margin: 3px;
border: none;
}
#bildhinweis {
font-size: x-small;
margin: 10px 5px 5px 5px;
text-align: left;
background-color: #E5E5E5;
padding: 10px;
padding-left: 50px;
padding-right: 50px;
border: 2px solid #0000FF;
}
#bildhinweis span {
font-weight: bold;
color: #0000FF;
}

ul.imenue {
display: inline-block;
color: #000000;
background: #FFFFFF;
padding: 0px;
margin: 10px;
font-size: 10px;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
}
.imenue li {
float: left;
width: 320px;
list-style:none;
font-size: 10px;
margin: 0px;
}
.imenue li a, .imenue li span {
font-size: 10px;
display:block;
text-decoration: none;
color: #000000;
background: #F5DC34;
border-width: 1px;
border-style: solid;
border-color:#FFF78D #035 #DDBC12 #FFCD05;
border-left: 10px solid #FFF78D;
padding: 2px;margin: 1px;
}

.imenue li {
color: #000000; background:#CECC20;
border-color: #CECC20 #FFCD05 #FFF78D #0000FF;
padding: 0px;
margin: 0px;
}
.imenue li.menueuebertext {
color: #000000; background: #FFCD05;
border-left: 10px solid #000000;
border-right: 10px solid #000000;
text-align: center;
font-weight: bold;
padding: 2px;
margin: 1px;
}
.imenue li a.aktuell, .imenue li a.aktuell:visited, .imenue li a.gehobenaktuell, .imenue li a.gehobenaktuell:visited {
border-color: #FFF78D #035 #DDBC12 #999999;
}
.imenue li a.gehobenaktuell, .imenue li a.gehobenaktuell:visited, .imenue li a.gehobenaktuell:hover, .imenue li a.gehoben, .imenue li a.gehoben:visited, .imenue li a.gehoben:hover {
background-color: #FAC800;
font-size: 10px;
}
.imenue li.titel {
display:block;
text-decoration: none;
text-align: center;
color: #000000;
background: #DDB616;
border-width: 1px;
border-style: solid;
border-color: #FFF78D #035 #DDBC12 #0000FF;
border-left: 10px solid #0000FF;
border-right: 10px solid #0000FF;
padding: 2px;margin: 1px;
}
.imenue li a.titel:link {
color: #000000;
background: #FFCD05;
border-width: 1px;
border-style: solid;
border-color: #FFF78D #000080 #000080 #FFF78D;
padding: 2px;margin: 1px;
}
.imenue li a.titel:hover, .imenue li a.titel:active {
background: #F0EEAB;
color: #000000;
border-color: #000080 #FFCD05 #FFCD05 #000080 ;
}
.imenue a.titel:visited {
color: #000000;
background: #FAD952;
border-color: #FFF78D #000080 #000080 #FFF78D;
}
.imenue li a:visited {
color: #000000;
border-left: 10px solid #008040;
}
.imenue li a, .imenue li span {
width: 100%;
}
html>body .imenue li a, html>body .imenue li span {
width:auto;
}
.imenue li a:hover, .imenue li a.aktuell:hover, .imenue li a.gehoben:hover {
color: #000000;
background:#F0EEAB;
border-color:#CECC20 #FFCD05 #FFF78D #FFF78D;
text-decoration: none;
padding: 2px;
margin: 1px;
}
.imenue li a:active, .imenue li a.aktuell:active, .imenue li a.gehoben:active {
color: #000000;
background: #FAD952;
border-color:#CECC20 #FFCD05 #FFF78D white;
padding: 2px;
margin: 0px;
}
#bildrssdiv {
text-align: left;
}
#bildrssdiv p, #bildrssdiv div table {
text-align: left;
margin: 0px 5px 0px 5px;
}
#bildrssdiv div table td {
text-align: left;
margin: 0px 5px 0px 5px;
padding: 5px;
vertical-align: middle;
}
#bildrsspreload table td {
vertical-align: middle;
}
#bildrssdiv div.rssfeedzeile0 {
text-align: left;
background-color: #F5F5A9;
color: #000000;
padding: 2px;
}
#bildrssdiv div.rssfeedzeile1 {
text-align: left;
background-color: #FFFFFF;
color: #000000;
padding: 2px;
}
#bildrsspreload table {
position: absolute;
left: -200px;
width: 400px;
border: 12px inset #F5DC34;
background-color: #FFFFFF;
}
#bildrsspreload table td {
padding: 5px;
color: #000000;
font-weight: bold;
font-size: 16px;
text-align: center;
}
#bildrsspreload {
position: absolute;
top: 0px;
left: 50%;
}
div.bildrsspreload {
position: relative;
text-align: center;
}
p.zuletztbesuchebilder {
text-align: center;
background-color: #F0EEAB;
padding: 0px 0px 5px 0px;
margin-top: 0px;
border: 1px solid #000000;
border-radius: 12px;
}
p.zuletztbesuchebilder img {
margin: 5px 1px 0px 1px;
border: 1px solid #000000;
border-radius: 12px;
}
div.galerietext1, div.galerietext2 {
margin: 5px 0px 5px 0px;
text-align: left;
background-color: #FAFAFA;
border: 1px solid #000000;
border-radius: 12px;
}
div.galerietext1 p, div.galerietext2 p {
margin: 5px 5px 5px 5px;
}
div.galerietext1 p.titel, div.galerietext2 p.titel {
font-size: 14px;
background-color: #E5E5E5;
padding: 5px 5px 5px 20px;
border-radius: 12px;
}
div.galerietext2 {
background-color: #FAFAE7;
}
#cookieannahmeueber {
text-align: center;
padding: 5px;
background-color: transparent;
background-image: url(coback.php);
}
#cookieannahme {
background-color: #FFFFCE;
color: #000000;
font-size: medium;
border: 4px solid #800000;
padding: 5px;
border-radius: 12px
}
#cookieannahme form input.ok {
font-size: large;
background-color: greenyellow;
font-weight: bold;
color: indigo;
cursor: pointer;
margin-top: 5px;
}
#cookieannahme form {
margin: 5px 0px 0px 0px;
text-align: center;
padding:3px;
}
div.phpstatistik {
text-align: center;
margin: 10px;
}
div.phpstatistik div {
display: inline-block;
padding: 10px;
background-color: #9D5B49;
color: #FFFFFF;
font-size: small;
text-align: center;
border-radius: 12px;
}

input.ubfolgen, input.ubfolgeich, input.ubfolgwarten {
width: 76px;
color: #FFFFFF;
}
input.ubfolgensp, input.ubfolgeichsp, input.ubfolgwartensp {
width: 86px;
color: #FFFFFF;
}
input.ubfolgeich {
cursor: pointer;
background-color: #008000;
}
input.ubfolgeichsp {
cursor: pointer;
background-color: #C93F27;
}
input.ubfolgen {
cursor: pointer;
background-color: #0000FF;
}
input.ubfolgensp {
cursor: pointer;
background-color: #B17204;
}
input.ubfolgwarten, input.ubfolgwartensp {
cursor: wait;
background-color: #804D43;
}

input.picmerken, input.picmerkengemerkt, input.picmerkenwarten {
width: 140px;
color: #FFFFFF;
border: 2px #FFFFFF solid;
}
input.picmerken {
cursor: pointer;
background-color: #0000FF;
}
input.picmerkengemerkt {
cursor: pointer;
background-color: #008000;
}
input.picmerkenwarten {
cursor: wait;
background-color: #C93F27;
}
@media screen and (max-width: 640px) {
#cookieannahme {
position: static;
width: auto;
height: auto;
font-size: large;
}
}
body {
margin: 0px;
padding: 0px;
}
#ueberbody {
width: 840px;
max-width: 100%;
text-align: center;
margin-left: auto;
margin-right: auto;
}
div.bodyrahmen, div.verwaltungbheader, div.upzufallframe {
width: 980px;
max-width: 100%;
}
div.evkopfzeile {
margin-top: 0px;
}
h1 {
text-align: left;
color: #000000;
padding: 6px;
width: 680px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border: 1px solid #000000;
background-image: url(titelback.php);
background-position: center;
border-radius: 12px;
}
h2 {
margin-bottom: 10px;
}
div.kopfinhalt {
margin-top: 15px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
div.kopfinhalt p.bmarken, div.kopfinhalt p.beschreibung, p.beschreibung {
width: 630px;
max-width: 100%;
padding: 7px;
padding-left: 30px;
padding-right: 30px;
text-align: left;
color: #000000;
font-size: medium;
margin: 0px auto 0px auto;
background-color: #FFFFF0;
border: 1px solid #000000;
border-radius: 12px;
}
@media screen and (max-width: 800px) {
div.kopfinhalt p.bmarken, div.kopfinhalt p.beschreibung, p.beschreibung {
width: 90%;
min-width: 90%;
padding: 5px;
padding-left: 5px;
padding-right: 5px;
}
}
p.beschreibung span.kurz {
font-variant: small-caps;
}
p.beschreibung span.obt {
font-size: small;
}
div.kopfinhalt p.bmarken {
margin-bottom: 10px;
}
div.bodyrahmenbzeigen {
padding-top: 5px;
}

div.index_userinforahmen {
background-color: #FAECBC;
padding: 10px;
border: 1px solid #000000;
border-radius: 12px;
margin-top: 10px;
}

div.index_merkeeinleitung {
padding: 10px;
color: #000000;
background-color: #FFFFEC;
border: 4px ridge #3FD844;
display: inline-block;
font-size: large;
border-radius: 12px;
}

.index_merkeeinleitung .index_merkespan {
margin: 0px;
font-size: medium;
}
.index_merkeeinleitung .index_merkespan span {
white-space: normal;
}
@media screen and (max-width: 650px) {
.index_merkeeinleitung .index_merkespan {
font-size: x-large;
line-height: 52px;
}
.index_merkeeinleitung .index_merkespan span {
white-space: normal;
}
}
div.startlink {
font-size: medium;
max-width: 680px;
text-align: center;
margin: 0px auto 10px auto;
background-color: #E7EBFA;
padding: 10px;
border: 1px solid #0000FF;
border-radius: 12px;
}
div.startlink a {
white-space: normal;
}
p.untermenue {
max-width: 640px;
text-align: left;
font-size: medium;
margin: 10px auto 10px auto;
line-height: 22px;
padding: 5px;
background-color: #E7EBFA;
border: none;
border-radius: 12px;
}
p.mroll {
max-width: 100%;
border: 4px solid #0000FF;
margin-right: auto;
margin-left: auto;
}
div.usernolog, div.usereingeloogt {
margin: 0px auto 5px auto;
display: inline-block;
background-color: #E7EBFA;
padding: 10px 100px 10px 100px;
border-radius: 12px;
}
p.uploadnavi {
text-align: center;
margin: 5px;
border: none;
padding: 10px;
border-radius: 12px
}
div.bbcodes p {
text-align: left;
}
p span.kusr {
font-size: medium;
font-variant: small-caps;
color: #9D841F;
font-weight: bold;
}
div.bildcontent, p.zusatzdir {
text-align: left;
padding: 2px 6px 2px 6px;
width: 680px;
max-width: 100%;
margin: 15px auto 15px auto;
color: #000000;
background-color: #FFFFF0;
border: 1px solid #000000;
border-radius: 12px;
}
img.katalogimg {
border: 6px ridge #EEEEFF;
height: 75px;
width: auto;
margin: 2px;
}
img.katalogimg:hover {
border: 6px ridge #198E27;
}
table.bildcontent {
margin: 0px auto 10px auto;
background-color: #FFFFF0;
border: 1px solid #000000;
max-width: 100%;
border-radius: 12px;
}
table.bildcontent tr td {
vertical-align: top;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
table.bildcontent tr td.vorschautd {
width: 70px;
max-width: 100%;
}
table.bildcontent tr td img.vzbutton {
border: none;
margin: 0px 15px 15px 15px;
width: 60px;
height: 60px;
}
@media screen and (max-width: 500px) {
table.bildcontent tr td img.vzbutton {
margin: 0px 2px 15px 2px;
}
}
div.bildcontent p {
display: inline-block;
text-align: left;
padding: 0px;
margin: 10px auto 10px auto;
}
div.bildcontent p, div.bildcontent ol li {
font-size: medium;
}
div.bildcontent p span.ninfo {
display: inline-block;
background-color: #FFFFDD;
padding: 5px;
margin-top: 10px;
border-radius: 12px;
}
div.bildcontent p.galerie, div.bildcontent p.titelcontent {
display: inline-block;
text-align: left;
background-color: #ECF2F5;
padding: 10px;
margin: 10px 10px 10px 10px;
border: none;
border-radius: 12px;
}
div.bildcontent p.titelcontent {
margin-top: 0px;
}
div.bildcontent p.galerie a {
white-space: normal;
}
div.bildcontent p img.klein {
float: left;
margin-right: 10px;
border: 1px solid #000000;
}
.bildbuttonnavigation {
width: 80%;
text-align: center;
margin: 10px auto 20px auto;
}
div.vorschaubox {
max-width: 60px;
position: relative;
display: inline-block;
}
div.vorschaubox div.vorschaublockz {
position: absolute;
left: 70px;
}
div.vorschaubox div.vorschaublockv {
position: absolute;
right: 70px;
}
div.vorschaubox p.vorschaulink {
text-align: left;
display: inline-block;
margin: 0px;
}
div.vorschaubox p.vorschaulink img.vorschau {
border: 1px solid #000000;
margin: 4px 0px 2px 0px;
width: 58px;
height: auto;
}
div.vorschaubox p.vorschaulink img.vorschau:hover {
margin: 2px 0px 4px 0px;
}
p.zusatzdir {
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
}
p.zusatzdir img.zusatzdir {
border: 1px solid #000000;
}
div.rubriken {
border: 6px groove #DDB616;
padding: 0px;
margin-bottom: 10px;
border-radius: 12px;
}
div.rubriken p {
margin: 5px;
text-align: left;
}
div.rubriken p span {
font-size: medium;
color: #800000;
}
div.bildzgplusbutton {
float: right;
text-align: center;
padding: 10px 0px 5px 10px;
}
#bildbutton {
background-color: #000080;
width: auto;
color: #FFFFFF;
border-top: 2px solid #00A2FF;
border-left: 2px solid #00A2FF;
border-right: 2px solid #00A2FF;
border-bottom: 2px solid #00A2FF;
font-size: medium;
font-weight: bold;
cursor: pointer;
margin-bottom: 5px;
}

p.uploaddatum {
margin-top: 0px;
position: relative;
z-index: 10000;
}
p.uploaddatum span.upload {
position: absolute;
top: 5px;
left: 5px;
border: 1px solid #000000;
padding: 2px;
margin: 0px;
background-color: #FAD952;
color: #000000;
font-size: small;
z-index: 10100;
}
@media screen and (max-width: 500px) {
p.uploaddatum span.upload {
position: absolute;
display: inline-block;
top: -22px;
z-index: 9900;
}
#muenzbildimg {
z-index: 10100;
}
}

#muenzbildimg {
position: static;
}

#muenzbildimg {
margin: 0px;
border: 1px solid #0000FF;
background-image: url('transparent.php');
cursor: pointer;
}
form.userpost {
text-align: left;
background-color: transparent;
border: none;
padding: 0px;
margin: 0px 0px 15px 0px;
}
form.userpost table {
border: 1px solid #000000;
background-color: #FFF78D;
border-spacing: 0px;
}
form.userpost table caption {
border: none;
color: #0000FF;
font-size: medium;
padding-bottom: 3px;
font-weight: bold;
}
form.userpost table th, form.userpost table td {
text-align: left;
padding: 3px;
}
form.userpost table th.rechts, form.userpost table td.rechts {
text-align: right;
}
form.userpost img {
vertical-align: bottom;
width: 135px;
height: 40px;
border: 1px solid #000000;
}
div.indexwerbung {
margin: 10px 5px 10px 5px;
padding: 10px;
background-color: #EEEEEE;
text-align: center;
border: none;
border-radius: 12px;
}
div.indexwerbung div.werb {
text-align: center;
}
div.indexwerbung div.block {
text-align: center;
margin: 0px auto 0px auto;
}
form.bildzeigengroesse {
margin: 0px 20% 15px 20%;
text-align: center;
}
div.bilddatenhaupt {
display: table;
margin: 10px auto 10px auto;
background-color: #E6E6BD;
border: 6px double #C0C0C0;
}
div.bilddatenhaupt div.trh {
display: table-row;
}
div.bilddatenhaupt div.trh div.tdh {
display: table-cell;
text-align: center;
padding: 5px;
vertical-align: top;
font-size: medium;
}
div.bilddatenhaupt div.trh div.avatar {
display: table-cell;
color: #000000;
width: 130px;
padding: 5px;
background-color: #E6E6BD;
text-align: center;
vertical-align: top;
}
div.bilddaten {
display: table;
}
div.bilddaten div.tr {
display: table-row;
}
div.bilddaten div.tr div.td {
display: table-cell;
text-align: left;
padding: 2px;
margin-left: 5px;
white-space: normal;
}
div.bilddaten div.tr div.th {
display: table-cell;
text-align: right;
font-weight: bold;
padding: 2px;
margin: 0px;
white-space: normal;
}
div.ldatum {
margin-top: auto;
width: 100%;
background-color: #F0EEAB;
color: #000000;
text-align: center;
}
p.kommenttxt {
font-size: medium;
}
div.blog div.inhalt span.blogsuche, div.blog p.inhalt span.blogsuche {
margin: 0px 0px 10px 0px;
padding-bottom: 5px;
border-bottom: 2px solid;
}
div.blog div.ktd div.inhalt, div.blog div.ktd p.inhalt {
width: 98%;
padding: 5px;
padding-left: 3px;
margin: 0px;
font-size: medium;
text-align: left;
}
div.blog div.ktd div.inhalt div.nichtoffenbild {
max-width: 100%;
text-align: center;
background-color: #804D43;
color: #FFFFFF;
padding: 10px;
margin: 10px 0px 10px 0px;
}
div.blog div.ktd div.laenderung {
max-width: 100%;
padding: 5px;
padding-left: 3px;
margin: 10px 0px 0px 0px;
border-top: 2px solid;
border-color: #804D43;
font-size: small;
text-align: left;
font-style: italic;
}
div.blog div.ktd div.laenderung span {
font-style: normal;
font-weight: bold;
}
div.blog div.ktd div.inhalt span.schrift1, div.blog div.ktd p.inhalt span.schrift1 {
font-size: x-small;
}
div.blog div.ktd div.inhalt span.schrift2, div.blog div.ktd p.inhalt span.schrift2 {
font-size: small;
}
div.blog div.ktd div.inhalt span.schrift3, div.blog div.ktd p.inhalt span.schrift3 {
font-size: medium;
}
div.blog div.ktd div.inhalt span.schrift4, div.blog div.ktd p.inhalt span.schrift4 {
font-size: large;
}
div.blog div.ktd div.inhalt span.schrift5, div.blog div.ktd p.inhalt span.schrift5 {
font-size: x-large;
}
div.blog div.ktd div.inhalt span.schrift6, div.blog div.ktd p.inhalt span.schrift6 {
font-size: xx-large;
}
div.blog div.ktd ul {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-size: medium;
}
div.blog div.ktd ul li {
font-size: medium;
}
div.blog div.ktd div.inhalt span.blockzitat, div.blog div.ktd p.inhalt span.blockzitat {
padding: 5px;
background-color: #FAFAA4;
border: 1px solid #000000;
display: block;
}
div.blog div.ktd div.inhalt span.blockzitat span.name, div.blog div.ktd p.inhalt span.blockzitat span.name {
font-weight: bold;
}
div.blog div.ktd div.inhalt span.imglist, div.blog div.ktd p.inhalt span.imglist {
display: inline-block;
padding: 5px;
margin: 5px;
border: 4px double #0000FF;
background-color: #FFFFFF;
font-size: medium;
}
div.blog div.ktd div.inhalt span.imglist img, div.blog div.ktd p.inhalt span.imglist img {
width: 150px;
height: 22px;
border: none;
}
div.blog div.ktd div.ktitel, div.blog div.ktd h2.ktitel {
width: 98%;
background-color: #F0F0D0;
margin: 0px;
padding: 3px;
font-weight: bold;
color: #226EAC;
font-size: small;
}
div.blog div.ktd h2.ktitel a:hover,
div.blog div.ktd h2.ktitel a:link,
div.blog div.ktd h2.ktitel a:active,
div.blog div.ktd h2.ktitel a:visited,
div.blog div.ktd h2.ktitel a:hover {
color: #226EAC; text-decoration: none;
}
div.blog div.ktd h2.ktitel span a:hover,
div.blog div.ktd h2.ktitel span a:link,
div.blog div.ktd h2.ktitel span a:active,
div.blog div.ktd h2.ktitel span a:visited,
div.blog div.ktd h2.ktitel span a:hover {
color: #0000FF; text-decoration: underline;
}
div.blog div.ktd h2.ktitel span a:hover {
font-weight: bold;
color: #008040;
}
div.blog div.ktd div.ktitel strong, div.blog div.ktd h2.ktitel strong {
color: #000000;
}
div.blog div.ktd div.ktitel span, div.blog div.ktd h2.ktitel span {
font-weight: normal;
}
div.headerwerbung {
background-color: #E5E5E5;
margin-bottom: 10px;
padding: 5px;
text-align: center;
}
#idkommbereich {
margin-top: 5px;
text-align: center;
}
#idkommbereich img.kombutton {
width: 100px;
height: 35px;
border: none;
cursor: pointer;
}
#idpreload {
display: none;
text-align: center;
margin-top: 10px;
}
#idpreload img {
width: 63px;
height: 13px;
border: none;
}

form.userpost table td.kommentsmile img, img.beitragsmile {
width: 15px;
height: 17px;
border: none;
vertical-align: bottom;
}
p.transbild {
width: 500px;
border: 1px solid #0000FF;
padding: 5px;
margin-left: auto;
margin-right: auto;
}
p.transbild span {
color: #0000FF;
font-weight: bold;
}
p.transbild img {
border: none;
width: 16px;
height: 15px;;
}
img.internesbild {
border: 1px solid #000000;
margin: 0px;
}
p.zusatzbanner {
width: 680px;
background-color: #F0F0F0;
padding: 10px;
margin-left: auto;
margin-right: auto;
border-radius: 12px;
}

div.socialtable {
display: table;
margin: 0px auto 5px auto;
border: 3px solid #0000FF;
border-radius: 12px;
background-color: #DEF0E5;
}
div.socialtr {
display: table-row;
}
div.socialtd {
display:table-cell;
padding: 12px;
padding-bottom: 10px;
margin: 0px;
vertical-align: middle;
}
div.kommentinfoimg {
width:700px;
margin: 0px auto 15px auto;
}
div.bewertung {
text-align: center;
margin-right: auto;
margin-left: auto;
}
div.bewertung div.bewertung {
background-color: #E7EBFA;
font-size: large;
padding: 10px;
text-align: center;
max-width: 94%;
margin-right: auto;
margin-left: auto;
border-radius: 12px;
}
div.bewertung form {
margin-top: 5px;
float: none;
display: inline-block;
border-radius: 12px;
}
@media screen and (max-width: 850px) {
div.startlink {
font-size: medium;
}
p.untermenue, div.usereingeloogt, div.usernolog {
font-size: medium;
line-height: 36px;
}
p.untermenue a, div.usereingeloogt a {
white-space: normal;
}
div.evkopfzeile, div.kommentinfoimg {
display: none;
}
div.bildcontent {
width: 90%;
}
div.bewertung, div.socialtable {
display: none;
}
div.bildcontent p, div.bildcontent p span.ninfo, div.bildcontent ol li {
font-size: medium;
}
div.kopfinhalt p.bmarken, div.kopfinhalt p.beschreibung {
font-size: medium;
}
div.rubriken p, div.rubriken p span {
font-size: medium;
}
p.kommenttxt {
font-size: medium;
}
div.blog, div.blog div.autor {
font-size: medium;
}
div.nokomment {
font-size: medium;
}
div.bilddatenhaupt div.trh,
div.bilddatenhaupt div.trh div.tdh,
div.bilddatenhaupt div.trh div.avatar,
div.bilddaten div.tr,
div.bilddaten div.tr div.th,
div.bilddaten div.tr div.td {
display: block;
font-size: medium;
}
div.bilddaten div.tr div.th,
div.bilddaten div.tr div.td {
text-align: left;
}
h1, h2 {
font-size: large;
}
ul.imenue li {
font-size: medium;
}
ul.imenue li a, ul.imenue li a b, , ul.imenue li a.gehoben {
font-size: medium;
}
}

table.tdatentab {
max-width: 500px;
border: 6px ridge #DDB616;
border-collapse: collapse;
margin: 0px auto 10px auto;
}
table.tdatentab caption {
font-weight: bold;
text-align: center;
color: #454141;
font-size: 16px;
padding: 5px;
background-color: #FAF8B7;
border: 3px ridge #DDB616;
border-bottom: none;
}
table.tdatentab th, table.tdatentab th.thin, table.tdatentab th.th {
text-align: right;
background-color: #F0EEAB;
color: #000080;
font-weight: bold;
padding: 3px;
}
table.tdatentab td, table.tdatentab td.tdin, table.tdatentab td.td {
text-align: left;
background-color: #FAF8B7;
color: #000000;
font-weight: normal;
padding: 3px;
}
table.tdatentab td.tdin, table.tdatentab th.thin {
background-color: #F0F074;
}
table.tdatentab td.center, table.tdatentab th.center {
text-align: center;
}

table.euromuenzenliste {
width: auto;
border: 6px ridge #DDB616;
border-collapse: collapse;
margin: 0px auto 10px auto;
}
table.euromuenzenliste caption {
font-weight: bold;
color: #5098F5;
font-size: 16px;
padding: 0px 0px 3px 0px;
}
table.euromuenzenliste td {
padding: 0px 10px 0px 0px;
background-color: #FAF8B7;
text-align: right;
}
ol.euromuenzenliste {
text-align: left;
list-style-type: decimal;
}
ol.euromuenzenliste li {
padding: 1px;
}