html { overflow-y: scroll; }
body { background-color: #5f5f5f; font-family: Verdana, sans-serif; margin: 0; }

a:link { color: #696969;  text-decoration: none; outline:none; }
a:visited { color: #696969; text-decoration: none; outline:none; }
a:hover { color: #000000; text-decoration: none; outline:none; }
a:active { color: #000000; text-decoration: none; outline:none; }
button, textarea, input, select, a { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }

.header  { color: #c0c0c0; font-size: 24px; letter-spacing: 1px; }

.menu { font-size: 13px; color: #c0c0c0; letter-spacing:1px; text-align:center; }
.menu2 { font-size: 13px; color: #ffffff; letter-spacing:1px; text-align:center; }
.menu a:link { color: #c0c0c0;  text-decoration: none; }
.menu a:visited { color: #c0c0c0; text-decoration: none; }
.menu a:hover { color: #ffffff; text-decoration: none; }
.menu a:active { color: #ffffff; text-decoration: none; }
.menutrenn { font-size:13px; color: #c0c0c0; font-weight:bold; width:30px; text-align:center; }
.menutrenn:last-of-type { display:none; }

.a09 { font-size: 9px; color: #414141; }
.a09g { font-size: 9px; letter-spacing: 1px; color: #414141; }
.a10 { font-size: 10px; color: #414141; }
.a11 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #414141; }
.a12 { font-size:12px; color: #414141; }
.gallery13 { font-size: 13px; color: #414141; letter-spacing: 0; }
.series { font-size: 12px; color: #414141; }

.text { font-size: 12px; color: #414141; line-height: 16px; }
.text a:link { color: #363897;  text-decoration: none; }
.text a:visited { color: #363897; text-decoration: none; }
.text a:hover { color: #000000; text-decoration: none; }
.text a:active { color: #000000; text-decoration: none; }
.text img { border:0; }

.bu { font-size: 11px; color: #e6e6e6; letter-spacing:0; }
.bu a:link { color: #c0c0c0;  text-decoration: none; }
.bu a:visited { color: #c0c0c0; text-decoration: none; }
.bu a:hover { color: #ffffff; text-decoration: none; }
.bu a:active { color: #ffffff; text-decoration: none; }

.gallery2titel { font-size:12px; line-height:1; color: #000; vertical-align:top; width:125px; min-width:125px; max-width:125px; overflow:hidden; }
.thumbs { font-size:0; text-align:center; vertical-align:middle; }
.thumbs img { border:0; max-width:150px; max-height:150px; }
.homep { display:none; }

.thumbs2 { font-size:0; }
.thumbs2 img { border:0; max-width:150px; max-height:150px; margin: 0 26px 35px 0; vertical-align:middle; }