body {font-family:Georgia, serif;font-size:14px;color:#333333;background-image:url(images/bg/bg-top.jpg);background-repeat:no-repeat; background-color:#FDF9DA; text-align:center;}
a {color:#9D6A1E;text-decoration:underline;}
a:hover {color:#9D6A1E; text-decoration:none;}
h1 {font-size:30px;color:#9D6A1E;font-family:Georgia, serif; margin:-55px 0 20px; font-weight:normal;width:595px;}
.archiv {font-size:30px;color:#9D6A1E;font-family:Georgia, serif; margin:23px 0 2px;line-height:34px;font-weight:normal;width:595px;}
h1 a {color:#9D6A1E;text-decoration:none; line-height:30px;}
h1 a:hover {color:#C89746; text-decoration:none;}
h2 { position:relative; left:16px;font-size:18px;color:#9D6A1E;font-family:Georgia, serif; margin:46px 0 20px; font-weight:normal;width:240px; background-image:url(../img/signs/ueberschrift-rechte-spalte-bg.gif); background-repeat:no-repeat; background-position:right; border-bottom:2px solid #FFFFFF;}
h3 {font-size:16px;color:#9D6A1E;font-family:Georgia, serif; margin:10px 0 0; font-weight:normal;}
.content { width:981px;text-align:left;}
.top { background-color:#FFFFFF; padding:10px; height:260px; margin-top:40px;text-align:center;}
.top_left {position:relative; float:left;background-image:url(images/bg/berge-top.jpg); background-repeat:no-repeat; background-position:bottom;height:260px;width:235px;}
.top_right { position:relative; float:left;}
.content_left {position:relative;float:left;width:710px;}
.kalender {background-image:url(images/signs/kalender.gif);background-repeat:no-repeat;position:relative;width:53px;height:80px;margin-left:607px;margin-top:-10px;line-height:22px;font-family:Georgia, serif; font-weight:bold;text-align:center;}
*+html .kalender { /*IE7 only*/
  margin-left:602px;
  }
.monat {color:#FFFFFF; font-size:14px;position:relative;top:-4px;}
.tag {color:#000064; font-size:30px;position:relative;top:-2px;}
.jahr {color:#000064; font-size:12px;margin-top:5px;position:relative;top:-4px;}
.artikel { border:10px solid #F1E9CD;background-image:url(images/bg/artikel-bg.jpg); background-repeat:repeat-y;width:660px;padding:10px 0px 10px 10px; margin-top:30px;line-height:22px;*width:654px;}
.artikel IMG{border:1px solid #9D6A1E;}
.artikel_bild {position:relative; float:left;width:240px; margin-left:10px;margin-top:10px;}
.artikel_text {position:relative; float:left;width:380px;margin-left:15px;margin-top:10px;}
.postmetadata {margin-top:30px;text-align:center;font-size:12px;color:#333333;margin-right:5px;}
.postmetadata a {color:#9D6A1E;text-decoration:none;}
.postmetadata a:hover {color:#9D6A1E;text-decoration:underline;}
.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 25px;}
.content_right {position:relative;float:left;width:270px; background-image:url(images/bg/berge-rechte-spalte.jpg); background-repeat:no-repeat;background-position:top;min-height:809px;_min-height:809px;margin-top:30px;text-align:left;}
.content_right a {color:#333333;text-decoration:none;}
.content_right a:hover {color:#9D6A1E;text-decoration:underline;}
.content_right li { list-style:none;} 
.kontaktdaten {font-size:11px;line-height:12px;text-align:center;width:268px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; margin-top:60px;}
.kontaktdaten a {color:#A27229;text-decoration:none;}
.kontaktdaten a:hover {color:#A27229;text-decoration:underline;}
.archiv_content {color:#333333;font-family:Georgia,serif;font-size:14px;}
.bottom {background-image:url(images/bg/bottom-bg.gif); background-repeat:no-repeat; background-position:bottom; height:255px;position:relative;margin-top:90px;font-size:12px;background-color:#B78539;padding:20px 0px 0px 0px;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:20px;width:981px;text-align:left;}
.bottom a {color:#FFFFFF;text-decoration:underline;}
.bottom a:hover {color:#FFFFFF;text-decoration:none;}
.bottom_spalte { position:relative; float:left;margin-left:4px;}
.bottom_spalte a {color:#FFFFFF;text-decoration:none;}
.bottom_spalte a:hover {color:#FFFFFF;text-decoration:underline;}
.bottom_spalte_logo { position:relative; float:left;margin-left:20px;top:29px;}
.bottom_spalte_3 {position:relative; float:left;margin-left:20px;}
.trenner {position:relative; float:left;margin-left:20px; background-image:url(images/bg/trenner-bottom.jpg); background-repeat:no-repeat; width:1px; height:148px;margin-right:20px;}
.trenner_klein {position:relative; float:left;margin-left:20px; background-image:url(images/bg/trenner-bottom-klein.jpg); background-repeat:no-repeat; width:1px; height:142px;margin-right:20px;left:7px;}

.narrowcolumn .postmetadata {text-align: center;}
.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: white;}
.depth-1 {border: 1px solid #ddd;}
.alt {font-family:verdana;font-size:11px;line-height:16px;margin-top:30px;padding-bottom:24px;text-align:center;width:650px;}

small {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:10px;}
.caption, cite {text-decoration: none;}
.commentlist li, #commentform input, #commentform textarea {font: 12px Verdana, Arial, Sans-Serif;}
.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold;}
small, #sidebar ul ul li, #sidebar ul ol li, blockquote, strike {color: #777;}
code {font: 16px 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps{font-size: 14px;}
.narrowcolumn {float: left;padding: 0 0 20px 45px;margin: 0px 0 0;width: 450px;}
.post hr {display: block;}

.attachment {text-align: center;margin: 5px 0px;}
.clear {clear: both;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;margin-right:10px;}
.alignleft {float: left;}
#searchform {margin: 31px auto;padding: 5px 3px;text-align: center;}
#sidebar #searchform #s {width: 108px;padding: 2px;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width:99%;padding: 2px;}
#respond:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;}
#commentform #submit {margin: 0 0 5px auto;float: right;}
.commentlist {width:650px;}
.commentlist li {margin: 15px 0 10px;padding: 5px 5px 10px 10px;list-style: none;}
#commentform p {margin: 5px 0;}

acronym, abbr {border-bottom: 1px dashed #999;}
.hidden {display: none;}
	
.screen-reader-text { display:none;}

.tag_cloud {border:5px solid #FFFFFF; background-color:#F5ECC5;width:671px;padding:15px 0 10px 10px; margin-top:30px;line-height:22px;}
.tag_cloud_ueberschrift { color:#990000; font-family:Georgia, serif; font-size:26px; margin-bottom:15px;}
.tag_cloud a{ text-decoration:none; color:#333333;}
.tag_cloud a:hover{ text-decoration:underline;color:#333333;}
.breite_artikel{ width:645px;}