
* {margin:0;padding:0; text-align:justify;
}


body {font:12px/1.5 Georgia, 'Trebuchet MS','Times New Roman', Arial,helvetica, serif; color:black;  }

/* a img {border:none;} */

.hidden,
.service,
.pagenavigation,
.editorlink,
#content form,
#formlink {display:none;}
 
a {text-decoration:underline; color: #801515;}

#inner { margin:0; padding:10px 20px;background:#fff;text-align: left; border:1px solid #fff;}

#header {margin:0 0 10px 0; border-bottom:1px solid black;}
#header img.logo {width:41.5px; height:53.5px;vertical-align:middle;margin-right: 15px;margin-bottom:10px;}
#header .title {font-size: 19px; font-style: italic;}

#nav, #main {clear:left;}

#nav {display:none;}

#content {clear:both;margin: 20px 20px 20px 0;width:100%;}
#content p {width:85%;}



#respond {display:none;}
#sidebar {display:none;}

#footer {display:none;}

#content h1 {font-size: 18px;margin-bottom: 1em;}
#content h2 {font-size: 16px;margin:1em 0 0 0;}
#content h3 {font-size: 15px; display:inline-block; margin:1em 0 0 0; }
.dec {clear:left;}

h1 a, h2 a, h3 a {color:black;text-decoration:none;}

#content ul, #content ol {margin: 12px 0 15px 35px;}


.postmeta {font-style:italic;margin:0;}
#content p.postmeta {margin-bottom:15px;}
.day {font-weight:bold;margin-right:.25em;} .month {font-weight:bold;margin-right:.25em;} 

address {margin: 12px 0 15px 50px; }

/* Content - Bilder */

#content .entry img.alignnone {}
#content .entry img.alignleft,
#content .entry img.aligncenter {float:left;margin: 0 1em .5em 0;padding:5px;border:1px solid #e1d9b7; }
#content .entry img.alignright {float:right;margin: 0 0 .5em 1em;padding:5px;border:1px solid #e1d9b7;}

#main a:hover img.size-thumbnail,
#main a:focus img.size-thumbnail,
#main a:active img.size-thumbnail {border:2px solid #801515;padding:4px;}

#main a:link img.attachment-medium,
#main a:visited img.attachment-medium {display:block;text-decoration:none; padding:5px;border:1px solid #e1d9b7; margin: 0 0 1em 0;}

#main a:hover img.attachment-medium,
#main a:focus img.attachment-medium,
#main a:active img.attachment-medium {border:2px solid #801515;padding:4px;background:#fff;}

blockquote {margin: 25px 0;padding: 0 0 10px 20px;border-bottom: 1px solid #555;clear:both;}
.gb-entries {float:left;margin:0;}
.gb-formlink {float:right; margin:0;}
.entrie-nr {font-size: 24px;font-weight:bold; margin-right: 20px;}

#content img.linkicon {display:none; }
#content img.alignnone {display:inline;float:none;padding:0;border:none;margin:0;}

#content .attachment img {float:none;}

#content li.blogroll {margin-bottom:1.5em; list-style:none;}
#content .blogroll h3 {display:block;font-weight:normal;border:none;margin-bottom:0;}

#content blockquote { line-height: 1.5em; font-size: 1em; font-style:normal; margin: 2em 0 4em 0;  clear:left; padding-bottom:.1em;}

#content cite {display:block;}
#content .comment {margin:0 0 1em 3em; }

#content .author {font-style:normal;font-size: 1.1em;font-weight:bold; margin-right:.25em;}
#content .gb_entrie-nr {position:relative; top:.25em;font-size: 21px;font-weight:bold;font-style:normal;color:#808080;margin:.5em .5em 0 0;padding:0; width:2em;}
#content .gb_author {font-style:normal;font-size: 1.1em;font-weight:bold; margin-right:.25em;line-height:2em;}
#content p.gb_entry {margin-left: 1em;}


/* ------------------------------------------------ Veranstaltungen */

#content .event {margin:0 0 2em 0; border-top:1px solid #ccc;padding:1em 0 0 0;}
#content .event h2 {float:left;border:none; text-align:center;width:3em;margin:0 1em 0 0;}
#content .event h2 .events-day {font-size:1.5em; font-weight: bold;display:block;margin:0;padding:0;}
#content .event h2 .events-month {font-size:1em; font-weight: bold;display:block;margin:0;padding:0;margin-top:-.5em;}
#content .event h3 {float:left;border:none;margin:1em 0 0 0; }
#content .event p  {clear:left;margin-left:5em;}
