    body { background-color:#c7ddf3;font-family:Georgia,"Times New Roman",serif;
           color:#ffffff; }
	#maincontent { background-image:url('pics/releases/bg_00000034.jpg');; background-repeat:repeat-x; }
    body.err { background-color:#FFFFFF;color:#999999;margin:0px;padding:50px;text-align:center; }
    body.err h1 { color:#BE3821;font-weight:bold; }
    body.err td {width:640px;color:#333333;font-family:Georgia,"Times New Roman",serif;border:dotted 1px #C1674A;
                padding:20px;font-weight:bold; }
    body.err td.info {width:640px;color:#999999;border-width:0px; padding:0px;font-weight:normal;
                      text-align:right; }
    td,div { font-size:12px;color:#ffffff; }
    img { border-style:solid;border-width:1px;border-color:#0097d5; }
    img.none { border-style:none; }
    hr { color:#40a2db;height:1px; }
    form { display:inline; }
    textarea { width:99.5%;font-family:Tahoma,Arial,Verdana; border-width:1px;font-size:12px;padding:4px; }
    a { font-weight:bold;text-decoration:none;color:#ffffff;padding-left:2px;padding-right:2px; }
    a.pic { padding:0px; }
    a:link {  }
    a:visited {  }
    a:hover { text-decoration:underline; }
    a:active {  }
    a:focus {  }
    .always { padding-top:4px;text-align:center;background-color:#40a2db; color:#ffffff; }
    .releasedate { color:#ffffff;cursor:default; }
    a.menue { font-size:0.9em;display:block;float:left; }
    a.menue:visited { font-size:0.9em; }
    a.menue:hover { text-decoration:none;background-color:#ffffff;color:#40a2db; }
    a.menue:active { background-color:#ffffff;color:#40a2db; }
    a.menue:focus {  }
    a.small { font-size:11px; }
    a.shortlinks { font-family:Arial;font-weight:normal;font-size:9px;width:100px;color:#40a2db; }
    a.shortlinks:link {  }
    a.shortlinks:visited {  }
    a.shortlinks:hover { text-decoration:underline; }
    a.shortlinks:active {  }
    a.shortlinks:focus {  }
    a.picserie { background-color:#AAAAAA;color:#FFFFFF;text-decoration:none; }
    a.picserie:hover { text-decoration:underline; }
    .comments a { text-decoration:none;color:#000088; }
    .toolbar { background-color:#DDDDDD; }
    .toolbar tr td { color:#333333; }
    .subtitle { font-weight:bold; }
    .listBorder { border-style:solid;border-color:#ffffff;border-width:1px; }
    .listActive { background-color:#40a2db; }
    .listHead { background-color:#999999; padding:2px; color:#dfdfdf; }
    .bordered { border:solid 0px #ffffff; border-left-width:1px; }
    .usercol { width:130px; }
    .banner { background-image:url('pics/releases/2007_10.jpg');background-repeat:no-repeat; background-position:left center; }
    .artframe { background-color:#e7f0fa;padding:0px;text-align:justify;
                border-style:solid;border-width:1px;border-color:#40a2db; }
    .artheader { font-size:11px;background-color:#ffffff;padding-left:3px;padding-right:3px;
                 color:#40a2db; }
    .artheaderNoLink { font-size:11px;background-color:#40a2db;padding-left:3px;padding-right:3px;
                       font-weight:bold;text-decoration:none;color:#40a2db; }
    .artcontent { padding:5px;text-align:left;color:#737373; }
    .content { padding:10px; width:600px; color:#000000; }
    .content .subtitle, .articleviewFrame * { color:#000000; }
    img.textpic { margin-right:5px; }
    .footer { background-color:#ffffff;color:#000000;padding:5px;text-align:right;
              border-style:solid;border-width:1px;border-color:#40a2db; }
    .footer a { color:#0000ff; }
    .menue { background-color:#40a2db;font-size:9px;color:#ffffff; }
    .ausgabe { background-color:#ffffff;padding-left:1px;padding-right:2px;
               border-style:solid;border-width:1px;border-color:#40a2db;border-left-width:0px;
               border-top-width:0px }
    .artcontent { background-color:#ffffff;color:#ffffff;
                  border-style:solid;border-width:1px;border-color:#40a2db;border-top-width:0px }
    .article, .comments, .always a { font-family:Georgia,Tahoma,Verdana,Arial; }
    .smallfont { font-size:9px; }
    a.articleview { text-decoration:none;color:#000088; }
    .articleview a { text-decoration:none; color:#000088; }
    a.articleviewsmall { text-decoration:none;color:#000088;font-size:11px; }
    a.articleviewsmall:hover { text-decoration:underline; }
    a.articleview:hover { text-decoration:underline; }
    td.articleview { color:#000000;background-color:#FFFFFF;font-family:Georgia;line-height: 1.4em; }
    div.articleviewsubtitle { font-weight:bold;color:#000000;font-family:Georgia; }
    div.articleviewkat { font-weight:normal;font-family:Georgia;margin-bottom:7px;color:#000000; }
    .articleviewFrame { color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px;
                        border-color:#000000; }
    .picserie { background-color:#AAAAAA;color:#444444; }
    .picserie img { border-width:0px; }
    input.picserie { background-color:#DDDDDD; color:#444444; }
    textarea.picserie { background-color:#DDDDDD; color:#444444; }
    .picserieTitle { background-color:#AAAAAA;color:#444444;font-weight:bold; }
    .picserieviewFrame { background-color:#AAAAAA;color:#444444; }
    .piccomment { background-color:#AAAAAA;color:#444444;margin:10px; }

    .articleStartsiteBox { border-style:solid;border-color:#ffffff;border-width:1px; }
    .articleStartsiteHead { font-family:arial;font-size:11px;background-color:#40a2db;padding-left:3px;padding-right:3px;
                            font-weight:bold;text-decoration:none;color:#ffffff;text-align:left;
                            border-style:solid;border-color:#ffffff;border-width:0px;border-bottom-width:1px;
                            border-right-width:1px; }
    .articleStartsiteContent { background-color:#ffffff;color:#ffffff;padding:5px;text-align:left;
                               border-style:solid;border-color:#ffffff;border-width:1px;
                               border-top-width:0px;border-left-width:0px; }
    .articleStartsiteLink { color:#ffffff;font-weight:normal;font-style:italic; }
    .firstletter {         font-size: 5.4em;font-family:Georgia,Tahoma;padding:0;margin:0;padding-top:0px;padding-bottom:0px;padding-right:8px;display:inline;float:left;line-height:0.8em;         }
    .hoveredText { text-decoration: underline; }
    table.searchList { background-color:#FFFFFF; border-collapse: collapse; }
    table.searchList td { color:#666666; border: thin solid #CCCCCC; padding:2px; }
    table.searchList tr.head { background-color:#DDDDDD; }
    table.searchList a { color:#222222; }

    .rView, .rViewHead, .dossier { padding: 5px; }
    .rViewHead { font-size:0.8em; }
    .hintrelease, .rView, .rViewHead, .dossier { width:200px; background-color:#ddd;color:#000000;border:solid 1px #ccc;padding:5px; }
	.dossier a { color:#0000ff;display:block;margin-top:5px;font-weight:normal;margin-left:4px; }
	.dossierTrenner { background-color:#aaa;height:1px;margin:1px;margin-left:0px;line-height:1px;font-size:1px;display:inline; }

    .metamenue { width:130px;vertical-align:top; }
    .metamenue div, .rViewHead { border-style:solid;border-width:1px;border-color:#40a2db; }
    .metamenue div a { display:block;color:#0097d5;background-color:#e7f0fa;line-height:30px;text-decoration:none;
                     vertical-align:middle;width:97%; }
    .metamenue div.lViewHead a { display:inline;color:#0000FF;background-color:#e7f0fa;text-decoration:none;
                     width:auto; }
	.metamenue div.lViewHead a, .metamenue div.lViewHead a:hover { background-color:#e7f0fa;color:#0000FF;text-decoration:none; }
    .rView a, .rViewHead a { color:#0097d5;background-color:#e7f0fa; font-weight:normal; display:block; }
    .rView a, .rViewHead a { text-decoration: none; }
    .metamenue div a.active, .metamenue div a:hover { background-color:#40a2db;color:#ffffff;text-decoration:none; }
    ul { display:block; }
    .audiosubtitle .txt { color:#000000; cursor:pointer; font-weight:bold; }
    .audiosubtitle a { color:#000000; }
    .articleBlock { color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px;
                    border-color:#000000; margin-bottom:10px; }
    .articleviewsubtitleGedicht { text-align:center;color:#000000;font-family:Georgia; }
    .fotostreckeLinkImArtikel a { color:#0000ff; }
    .bildunterschrift * { color:#000000; font-size:11px; font-family:Arial; padding-right: 10px; }
    .startseiteLinks a { padding:0px;padding-left:4px;padding-right:4px;margin:0px;font-size:12px; }
    .startseiteLinks .metamenue { display:block;float:left;width:auto;text-decoration:none; }
    .startseiteLinks .metamenueactive { display:block;float:left;width:auto;text-decoration:none;background-color:#fff;color:#000; }
    .menueactive, a.menue { font-size: 12px; }
    .tagCloud { color:#000000; }
    .metamenueactive { font-weight:normal; }
    .metamenue { font-weight:normal; }

		.round { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
	.roundup { border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
	.roundbottom { border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; }
	.roundtopright { border-radius: 0px 5px 0px 0px; -moz-border-radius: 0px 5px 0px 0px; -webkit-border-radius: 0px 5px 0px 0px; }
	.box { cursor:default;float:left;margin:10px;box-shadow: 4px 4px 4px #cccccc; -moz-box-shadow: 4px 4px 4px #cccccc; -webkit-box-shadow: 4px 4px 4px #cccccc; border:solid 1px #cccccc; }
	.box .boxHeadLeft { width:100%; }
	.boxHeadLeft div { padding:4px;padding-left:6px;padding-right:6px; }
	.box .inside { background-color:#fff;padding:1px;padding-top:0px; }
	.box .inside div { background-color:#fff;color:#111;padding:4px;padding-top:6px;padding-bottom:0px; }
	.box .inside div.text { padding:8px;padding-top:6px;line-height:18px }
	.box .inside div a { color:#111;display:block;font-style:normal;text-align:left;font-size:16px; }
	.boxHeadRight { float:right;border:solid 0px #fff;border-left-width:1px; }
	.boxHeadRight *, .box .boxHeadLeft * { font-family:Arial;font-size:11px;font-weight:bold; }
	.box .text { font-size:12px;text-align:left; }
@media only screen and (max-width: 800px), only screen and (max-device-width: 800px) {
  #framecontentLeft { display: none; }
  #framecontentTop { left: 0px; }
  #maincontent { left: 0px; }
}