.bb-quote, .bb-code, .bb-php, .bb-code-title, .bb-php-title {
    margin-left: 20px;
    margin-right: 20px;
    color: black;
    direction: ltr;
}

.bb-code-title, .bb-php-title {
    margin-bottom: 2px;
    background-color:#CCCCCC;
    font-weight: bold;
    padding-left: 5px;
}

.bb-code, .bb-php {
    font-family: courier, "courier new";
    background-color: #DDDDDD;
    padding: 10px;
    white-space: pre;
    overflow: auto;
    max-height: 24em;
}

.bb-quote {
    background-color: #DDDDDD;
    padding: 10px;
}

.bb-list-ordered-d {
    list-style-type: decimal;
}
.bb-list-ordered-la {
    list-style-type: lower-alpha;
}
.bb-list-ordered-ua {
    list-style-type: upper-alpha;
}
/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/undertaker/style.css  */
/* Undertaker Template for Serendipity */
/* Emperor 1.2 Cadaver-Day-Release 2010 */

/* Allgemeines */

body {
	font: 100.01%/110% Verdana, Optima, Arial, sans-serif;
	margin-bottom: 30px;
	padding-top: 120px;
	background: url(templates/undertaker/img/design_left.gif) #fff no-repeat left top fixed;
}

/* GIF for IE<7 */
* html body {
	background: url(templates/undertaker/img/design_left.gif) #fff no-repeat left top fixed;
	padding-top: 0;
}

strong {font-weight: bold;}
em {font-style: italic;}
strike {text-decoration: line-through;}
code {font-family: "Courier New", Courier, monospace;}
sup {vertical-align:super; line-height: 0px; font-size: 0.6em;}
sub {vertical-align:sub; line-height: 0px; font-size: 0.6em;}
small {font-size: 0.7em;}
h1,h2,h3,h4 {font-weight: bold;;}

/* Header-Trick */
a[id] {height: 120px; margin-top: -120px; display: block;}

a:link,
a:visited {
	color: #793131;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: #793131;
	text-decoration: none;
}

img.serendipity_image_center{
	border: 1px solid #eee !important;
	background-color: #f8f8f8 !important;
	padding: 4px !important;
}

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
	border: 1px solid #eee !important;
	background-color: #f8f8f8 !important;
	padding: 4px !important;
	text-align: center;
}

.serendipity_imageComment_center {
	margin: auto 0;
}

.serendipity_imageComment_left {
	float: left;
	margin-right: 1em;
}

.serendipity_imageComment_right {
	float: right;
	margin-left: 1em;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
}

.serendipity_imageComment_txt {
	clear: both;
	padding-top: 4px;
	font-size: 10px;
	line-height: 120%;
	text-align: center;
}

/* Banner */

#serendipity_banner {
	background: url(templates/undertaker/img/design_top.png) no-repeat transparent;
	width: 100%;
	height: 100px;
	margin-bottom: 20px;
	margin-left: 300px;
	cursor: pointer;
	position: fixed; left: 0; top: 0;
	z-index: 50;
}

/* GIF for IE<7 */
* html #serendipity_banner {
	background: url(templates/undertaker/img/design_top.gif) no-repeat transparent;
	}

#serendipity_banner h1,#serendipity_banner h2 {
	display: none;
}

#mainpane {
		min-width: 60em;
		max-width: 80em;
		margin: 0 auto;
}

	
#content {
	margin-left: 300px;
	margin-right: 240px;
	padding: 0 20px;
	/* border-left: 1px solid #bbb; */
	border-right: 1px solid #bbb;
	font-size: 0.9em;
	}

.werbekopf {
	font-family: Arial, Verdana, sans;
	/* margin-left: 300px; */
	/* margin-right: 240px; */
	/* padding: 0 20px; */
	/* border-left: 1px solid #bbb; */
	/* border-right: 1px solid #bbb; */
	font-size: 1em;
	}
	
/* Vor- und Zurückspringen zu Beiträgen */

.serendipity_entrypaging {
	font-size: 0.8em;
	height: 1.4em;
	padding: 2px 0;
	margin-bottom: 1em;
	color: #900;
	/* border-top: 1px solid #bbb; */
    /* background-color:#f5f5f5; */
	}
.serendipity_entrypaging_left {float: left;}
.serendipity_entrypaging_right {float: right;}

/* Datumskugel */

h3.serendipity_date {
	display: none;
}
div.serendipity_date {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	line-height: 120%;
	font-weight: bold;
	text-align: center;
	width: 40px; height: 39px;
	float: left;
	padding-top: 3px;
	padding-bottom: 1px;
	margin-bottom: 10px;
	color: #fff;
	display: block;
	text-transform: uppercase;
	background-image: url(templates/undertaker/img/date.gif);
}
.serendipity_date span.day {
	color: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	text-transform: none;
}
.serendipity_date span.year {
	color: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	text-transform: none;
}

/* Beitrag */

.serendipity_title {
	font-size: 1.2em;
			line-height: 135%;
/*	letter-spacing:1px; */
	font-family: Georgia, "Times New Roman", serif;
	font-weight: bold;
	color: #793131;
/*	text-transform: uppercase; */
/*	border-top: 1px dotted #333;
	border-bottom: 1px dotted #333; */
	margin-left: 0;
	padding: 4px 0 4px 27px;
	/* background: url(templates/undertaker/img/h2.gif) no-repeat left center; */
}

div.serendipity_date+.serendipity_title {
	font-size: 1.4em;
	font-family: Optima, Times, "Times New Roman", serif;
	font-weight: bold;
	color: #793131;
/*	text-transform: uppercase; */
/*	border-top: 1px dotted #333;
	border-bottom: 1px dotted #333; */
	margin-left: 20px;
	padding: 4px 0 4px 27px;
	/* background: url(templates/undertaker/img/h2.gif) no-repeat left center; */
}

.serendipity_entry.serendipity_title {
	margin-left: 160px;
}

.serendipity_entry {
	line-height: 165%;
	}
.serendipity_entry_body{
	clear: left;
	color: #333333;
}
.serendipity_entry_body p, .serendipity_entry_extended p {
	margin-bottom: 0.5em;
}

.serendipity_entry_body a[href^="http:"],
.serendipity_entry_body a[href^="https:"],
.serendipity_entry_body a[href^="ftp:"] {
	background: transparent url(templates/undertaker//img/link_extern.gif) 100% 50% no-repeat;
	padding-right: 12px;
}

blockquote {
	font-size: 0.9em;
	color: #141416;
	padding: 5px 5px 5px 40px;
	margin: 10px 10px 10px 0px;
	font-style: italic;
	background: url(templates/undertaker/img/gf.gif) left top no-repeat;
	background-position-y: 5px;
}

	/* Inner blocks of .serendipity_entry, can be used for further customization */
.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {

}

.weiterlesen1 {
	/* width: 217px; height: 17px; */
	width: 91px; height: 17px;
	margin-top: 20px;
	/* background: url(templates/undertaker/img/weiter.gif) center top no-repeat; */
	background: url(templates/undertaker/img/weiter_klein.gif) center top no-repeat;

}

.weiterlesen {
	font-size: 12px;
	display: inline;
	color: #f66;
	font-weight: bold;
	/* text-transform: uppercase; */
	padding-right: 40px;
	padding-left: 5px;
	cursor: pointer;
	background: url(templates/undertaker/img/weiter_pfeil.gif) right center no-repeat;
}

.weiterlesen2 {
	font-size: 12px;
	display: inline;
	color: #f66;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	cursor: pointer;
}

.serendipity_entry_extended {
	padding-top: 26px;
	margin-top: 13px;
	background: url(templates/undertaker/img/weiter_klein.gif) center top no-repeat;
}

.serendipity_entryFooter {
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.2em;
	margin-top: 1em;
	padding-top: 0.2em;
	margin-bottom: 3em;
	/* border-top: 1px solid #bbb; */
	clear: left;
}

.feedburnerFlareBlock {
	font-size: 0.9em;
	margin-top: 0.2em;
}
.serendipity_mark_read, .serendipity_mark_read_no {
	font-size: 0.9em;
	margin-top: 0.2em;
}
.serendipity_mark_read_yes {
	display: none;
}

.serendipity_babelfish {
	font-family: Verdana, Arial, sans-serif;
	text-align: right;
}

/* Kommentare */

.serendipity_section_comments{
	
	/* border: 1px solid #900; */
	padding: 14px;
    background-color:#f5f5f5;

}
.serendipity_commentsTitle {
	font-family: Georgia, "Times New Roman", serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	/* border-top: 1px dotted #333; */
	/* border-bottom: 1px dotted #333; */
	padding: 2px 0 2px 27px;
	margin-bottom: 20px;
	background: url(templates/undertaker/img/h2.gif) no-repeat left center;
}
.commentswitch {
	margin-left: 10px;
	color: #000;
	font-weight: normal;
	text-transform:none;
}
.serendipity_comment_source {
	font-size: 0.87em;
	line-height: 1.2em;
	margin-bottom: 0.7em;
	color: #666;
	margin-top: 0.3em;
	border-top: 1px solid #8c8c8c;
}
a.comment_source_trace {
	font-size: 1.4em;
	padding: 0.15em 0.3em 0.85em 0;
	margin-right: 0.3em;
	float: left;
}
.serendipity_comment {
	font-size: 0.85em;
	margin-bottom: 2em;
	line-height: 1.4em;
}

.serendipity_comment p{
	margin-bottom: 0.4em;
}

.serendipity_comment_author_self {
	background: #afdeac;
	padding: 0.7em;
}
.serendipity_comment_author_self .serendipity_comment_source {
	color: #000;
}

.adminbuttons {
	display: block; margin-top: 2px;
}
a.comment_source_ownerlink {border: 1px solid #900; color: #900; padding: 0 2px;}
a:hover.comment_source_ownerlink {border: 1px solid #900; background: #900; color: #fff; padding: 0 2px; text-decoration: none;}
a:active.comment_source_ownerlink {border: 1px solid #900; background: #d00; color: #fff; padding: 0 2px; text-decoration: none;}

.serendipity_commentsLabel {
	font-size: 0.8em;
	font-weight: bold;
	vertical-align: top;
}

.serendipity_commentsValue input,
.serendipity_commentsValue select,
.serendipity_commentsValue textarea {
	width: 100%;
	max-width: 40em;
	padding: 2px;
}

.serendipity_commentForm {
	color: #444;
	margin-bottom: 1em;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
}

.serendipity_commentDirection {
	font-size: 0.7em;
	line-height: 1.2em;
	margin: 0.5em 0;
}
.checkbox {
	font-size: 0.8em;
}

/* .serendipity_commentDirection {
	font-size: 0.7em;
	line-height: 1.2em;
	margin: 0.5em 0;
}
.checkbox {
	font-size: 0.8em;
} */

/* Footer */

.serendipity_pageFooter {
	font-size: 0.7em;
	text-align:center;
	margin-bottom: 1em;
	/* border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb; */
	clear: left;
		background-color:#f5f5f5;
}

.copyright {
	font-size: 0.7em;
	line-height: 1.15em;
	text-align: center;
	padding-top: 80px;
	margin-bottom: 3em;
	background: url(templates/undertaker/img/footer300.gif) no-repeat center top;
}

/* Archiv */

#archives_listing {
	width: 15em;
	float: left;
	margin: 1em 1em 0 0;
	padding: 0.5em;
	background: #f8f8f8;
}

.archives_header h2 {
	text-align: center;
	font-size: 1.1em;
	color: #aaa;
	background: #eee;
	margin: 0em 0 0.5em 0;
	padding: 0.2em;
}
.archives_date {50%}
.archives_count {width: 50%; text-align: right;}

/* Summary */
.serendipity_summary {
	margin-top: 1em;
}
.serendipity_summary li {
	margin-bottom: 0.6em;
}
.summary_title {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 1.2em;
	line-height: 1.1em;
}
.summary_categories {
	margin-left: 0.3em;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #aaa;
}
.summary_categories a {
	color: #aaa;
}

/* Static Pages */
.serendipity_staticpage h4 {
	margin-bottom: 1em;
}
#staticpage_Impressum .serendipity_entry {
	font-size: 0.8em;
}
#staticpage_Impressum .serendipity_entry h3{
	margin: 0 0 0 0; padding: 0 0 0 0;
}
.staticpage_metainfo {
	color: #aaa;
	font-size: 0.6em;
	border-top: 1px solid #aaa;
}

/* Sidebar */
#serendipityRightSideBar {
	float: right;
	font-size: 0.7em;
	width: 200px;
	padding-right: 20px;
	margin: 0;
}

/* Container for each item on the side bar */

	div.serendipitySideBarItem {
	padding-bottom: 12px;
	margin-bottom: 12px;
	font-weight:normal;
}

.serendipitySideBarContent {
	color: #272525;
}
.serendipitySideBarContent a {
	color: #272525;
}
#serendipityQuickSearchTermField {
	width:150px;
}

/* title of an individual item */
.serendipitySideBarTitle {
	font-size: 1.2em;
	font-family: Optima, Georgia, "Times New Roman", serif;
	text-transform: uppercase; 
	margin-bottom: 0.3em;
	color: #800;
	font-weight:bold;
	/* border-top: 1px dotted #333; */
	/* border-bottom: 1px dotted #333; */
	padding: 2px 0 2px 20px;
	background: url(templates/undertaker/img/h2.gif) no-repeat left center;
	background-color:#f5f5f5;
}

/* Neue Artikel */

.container_serendipity_plugin_recententries .serendipitySideBarDate {
	display: none;
}
.container_serendipity_plugin_recententries .serendipitySideBarDate {
	display: none;
}
.container_serendipity_plugin_recententries .serendipitySideBarDate+br {
	display: none;
}

.plugin_comment_wrap {
	line-height: 1.2em;
	margin-bottom: 0.5em;
	}
	
.plugin_comment_author {
	font-weight: bold;
	color: #777;
}

/* Fehler bei der Suche */
.serendipity_search {
	border: 4px solid;
	padding:10px 10px 10px 50px;
	background: url(templates/undertaker/img/message_info.png) no-repeat 10px center;
}

/* Plugin: Beliebte Einträge */
.serendipity_plugin_POPULARENTRIES a{
	margin:0; padding:0; line-height: 100%;
}

/* Plugin: Geschichten 1.0 */
.serendipity_stories_plugin {
	margin-top: 5px;
	font-weight: bold;
}

/* Plugin: Blog abonnieren */
.container_serendipity_syndication_plugin img {
	display: none;
	}

/* Plugin: Kalender */

table.serendipity_calendar td {
	font-size:11px;
	padding: 3px;
}
table.serendipity_calendar a {
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}

table.serendipity_calendar a:hover {
	text-decoration: none;
}

td.serendipity_weekDayName {
	font-size:11px;
	font-weight:bold;
}
td.serendipity_calendarHeader a:link,
td.serendipity_calendarHeader a:visited,
td.serendipity_calendarHeader a:hover {
	border: 0;
	text-decoration: none;
}

div.serendipityPlug {
	padding-left: 10px;
}

div.serendipityPlug a {
	text-decoration: none;
	border: 0px;
}

/* Werbung */
.ad_halloween {
	margin: 1em 0;
}

/* Version */
.template_version {
	font-size: 0.6em;
	color: #aaa;
	text-align: center;
}

.serendipityImageButton {
	cursor: pointer;
}

.serendipity_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.serendipity_msg_important {
	color: #000;
	border: 4px solid #000;
	padding:10px 10px 10px 50px;
	background: url(templates/undertaker/img/message_warning.png) no-repeat 10px center;
	margin: 0; text-align: left;
}

.serendipity_msg_notice {
	color: #888;
	border: 2px solid #888;
	padding:10px 10px 10px 50px;
	background: url(templates/undertaker/img/message_info.png) no-repeat 10px center;
	margin: 0; text-align: left;
}


/* Titel */
a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {
	color: #FFFFFF;
	padding-left:15px;
	padding-top: 10px;
	margin: 0px;
	text-decoration: none;
}

a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {
	color: #FFFFFF;
	padding-left: 15px;
	margin: 0px;
	text-decoration: none;
}

/* Scrollboxen */
div#commentsscroll { 
overflow: auto; 
width: 180px; 
height: 300px;
font-size: 11px;
}

div#blogrollscroll { 
overflow: scroll; 
width: 180px; 
height: 300px;
font-size: 11px;
}

/* Google Suche CSS importiert: */

.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}

/* plugin twitter */
#twitter_update_list {
    list-style: none;
    padding-left: 0;
}
a.twitter_update_time {
    display: block;
    padding-bottom: 5px;
}

