.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/vierkaisers/style.css  */
/* Reset */
/* Style Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
header, nav, article, section, dialog, figure, aside, footer {
	margin:0;padding:0;border:0;outline:0;
	font-size:100%;vertical-align:baseline;background:transparent;
	}
header, nav, article, section, dialog, figure, aside, footer {display:block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
hr {border:none;padding:0;height:0;clear:both;}
p {margin:0;line-height:150%;}
small {font-size:11px;}

/********* General Styles  *********/
body {margin:0; font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
font-size: 14px; line-height:1.5em;background: #d6e6ee;color:#585D60;text-rendering: optimizeLegibility;}
#clouds {height:180px;background:#659cc9 url(templates/vierkaisers/img/themes/head.gif) center top;}
#head {width:630px;height:180px;margin:0 auto;position:relative;}
h1 {width:630px;height:180px;margin:0;}
h1 a {width:430px;height:180px;display:block;padding:0;text-indent:-5000px; background:url(templates/vierkaisers/img/themes/standard.gif) left top;}
form.searchform {position:absolute;
	display:inline-block;top:157px;left:35px;
}
form.searchform:focus {background: #fff;}
form.searchform input {border:none;padding:4px;margin:0;
background: rgba(255,255,255,0.3);
	-moz-border-radius: 0px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;}
form.searchform input:focus {background:#fff;}
form.searchform input[type="text"] {width:175px;}
.serendipity_content_message {}
a {color: #3A72A6; text-decoration: none;}
a:hover {color: #264A6C;}
del { text-decoration: line-through;}
strong {font-weight: bold;}
sup, sub {line-height:0;}
.clear {clear: both;}

/* containers */
#container {margin:0 auto; width:630px;padding-bottom: 30px;}

/* content */
#content {width:630px;margin-top:40px;}

.serendipity_entrypaging { margin: 0 40px;
    border-bottom:0px solid #8BADCB; color: #3a72a6;
    margin-bottom: 12px;margin-top: -10px; padding-bottom: 8px;
    font-size: 10px;}
.serendipity_entrypaging_left {float: left;}
.serendipity_entrypaging_right {float: right;}

/* Summary */
.archives_head {margin: 0 0 8px 0; font-weight: bold;}
.summary_eintrag {margin: 0 30px 0 30px; padding: 0 10px 6px 10px;}
.innerarea {overflow:hidden;margin-bottom:20px;border-bottom: 1px solid #3D89B4;}

/* content_message */
.serendipity_content_message {padding: 0 0 10px 0;margin: 0 0 10px 0; text-align: left;font-size: 12px;}

/* Eintrag */

h2 {font-family: 'Rochester','Georgia','Cambria',cursive;font-size:36px;
font-weight:normal;margin-bottom:20px;}
h2 a {color:#3d89b4;line-height: 1em;}
h3 {font-size: 14px; padding: 10px 0 0 0; margin: 0 0 4px 0; border-bottom: 1px solid #bbc6cc;}
.serendipity_entry_body h3 {clear: left;}

.entry {position:relative;padding:0 0 0 30px;margin-bottom:50px;border-left: 1px solid #3d89b4;}
.entry_data {position:absolute;top:0;left:-280px;width:260px;text-align:right;font-size:12px;}
.entry .datedif {font-size: 10px; color: #8BADCB;}
.editentrybutton {}
.editarea p {margin: 0 0 5px 0;}
.editarea img {margin: 5px 9px 5px 0; padding: 4px; background: #eee;
border:#ccc 1px solid;
	cursor: url('/uploads/cursors/lupe.cur'), pointer;
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
}
.entry img[style="float:right;"] {margin: 5px 0 5px 9px;}

.entry_footer {font-size: 10px;line-height:12px;color:#aaa;clear:both;}

.entry footer {clear: both; margin-top: 10px; margin-bottom: 10px;}
.entry footer {font-size: 9px; color: #75A7CC;}
.entry ul {list-style: square outside; padding-left: 15px; margin: 0 0 5px 0;}
.entry li {padding: 0; margin: 0 0 4px 0;}

.entry ul.liste {list-style-type: none; padding-left: 0; margin: 0 0 5px 0;}
.entry ul.liste li {padding: 0; margin: 0 0 2px 0;}

.entry ol {padding-left: 15px; margin: 0 0 5px 0;}

.entry table {
    background: #e3edf3;
    width: 510px;
    text-align:left;
    border-left: 1px #8BADCB solid;
    border-top: 1px #8BADCB solid;
    border-collapse:separate;
	border-spacing: 0;
//	white-space: nowrap;
	overflow: hidden;
	margin: 0 0 5px 0;}
.entry tr {vertical-align:top;}
.entry th {padding: 2px 4px 2px 4px; border-right: 1px #8BADCB solid; border-bottom: 1px #8BADCB solid; background: #cbdde8;}
.entry td {padding: 4px 4px 4px 4px; border-right: 1px #8BADCB solid; border-bottom: 1px #8BADCB solid;}
.entry .klein {font-size:10px; line-height:120%;}

.entry table.small {
	background: transparent;
    width: auto;
    text-align:left;
    border: 0;
    border-collapse:separate;
	border-spacing: 0;
	white-space: nowrap;
	overflow: hidden;
	margin: 0 0 10px 0;}
.entry table.small td {padding: 1px 10px 1px 0; border: 0;}

.entry .brief {
border-left: 1px solid #cedfe9;
border-bottom: 1px solid #cedfe9;
background: #e4f1f8 url(templates/vierkaisers/img/eselsohr.gif) no-repeat top right;
padding: 10px 10px 3px 10px;
margin: 10px 30px;}

.zitat {margin-left: 20px; color: #8BADCB; font-style: italic;}
blockquote {margin: 0 40px 10px 0; padding: 8px 8px 8px 16px;
background: #d1dde4 url(templates/vierkaisers/img/zitat.gif) no-repeat left top; color: #484D50;}

/* vorher: margin: 2px 10px 4px 0; */
.bild_links, .bild_ganzlinks {float: left; display: block;}
/* vorher: margin: 2px 0 4px 10px; */
.bild_rechts, .bild_ganzrechts {float: right; display: block;}
.bild_ganzlinks, .bild_ganzrechts {clear:both;}

.bildbeschriftung, .bildbeschriftung a {font-size: 11px; color:#666; line-height:100%; text-align: center; font-style: italic;}
.bildbeschriftung a {color:#3A72A6;}

dl,dt,dd {margin:0; padding:0;}
dl.galerie {float: left; margin: 0 10px 5px 0; text-align: center;}
dl.galerie dt {overflow: hidden;
	/* brave Browser zentrieren so */
	display: table-cell; vertical-align:middle;}

/* dl.galerie dt a img {vertical-align:middle; padding: 3px; background: #eee; border: #ccc 1px solid;} */
dl.galerie dd {font-size: 11px;}



/* Archiv */

.archives_listing {
	width: 200px;
	float: left;
	margin: 0 10px 10px 0;
	padding: 4px 0 8px 0;
	background: #f8f8f8;
	font-size: 14px;
}
.archives_listing td {padding: 0 0 0 0;}
td.archives_date {padding-left:5px;}
td.archives_count {padding-right:5px;}

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


/* Kommentare */
.serendipity_comments {clear: both;}
.serendipity_comments a {font-weight: normal;}
.serendipity_comments p {margin: 0 0 4px 0;}
.serendipity_commentsTitle {padding: 10px 0 4px 0; font-weight: bold; border-bottom: 1px solid #585D60;}
.add_comment {font-weight: bold;}
.comment {margin-top: 3px;}
.comment_head {font-size: 11px; padding: 0px 0 0px 4px; margin-bottom: 4px; background: #bcd1e1; border-bottom: 1px solid #8badcb; border-right: 1px solid #8badcb;}
.comment_adminbuttons {float:right;margin-right:10px;}
.serendipity_comment_author_self .comment_head {background: #bcd1e1 url(templates/vierkaisers/img/comment_crown.gif) no-repeat left;padding-left:20px;}

.comment_text {margin-left: 0;font-size:12px;line-height:16px;}
.comment_buttons {font-size: 10px; margin: 0;}
.comment_buttons a {display:inline-block;background-color: #bcd1e1; font-size: 10px; color: #3a72a6; padding:4px; margin: 0 5px 0 0;line-height:1em;}
.comment_buttons .comment_source_ownerlink {
	background-color: #bcd1e1;
	color: #aa5246;
	}
.plugin_comment_date {display: none;}
.plugin_comment_wrap {width:147px;
					margin-left: 10px;
                    float:left;}
.plugin_comment_wrap:first-child {margin-left:0;}
.plugin_comment_wrap .highlight {display: block; margin-bottom: 2px;}
.plugin_comment_wrap br {display: none;}

.plugin_comment_body {}

/*Kommentarformular*/
a#feedback {display:block; height:15px;}
.serendipity_section_commentform {background: #EEF4F8; padding: 0 12px 10px 12px; margin: 0; border: 1px solid #bcd1e1;line-height:1em;}
.serendipity_commentsTitle {font-weight: bold; margin: 0 0 10px 0;}
.serendipity_commentsHead {margin-bottom: 0px;}

#serendipity_comment_CommentForm label {display:block;font-size:10px;}
#serendipity_comment_CommentForm input {display:block;width:260px;margin:0 10px 7px 0;}
#serendipity_comment_CommentForm select {display:block;width:260px;margin:0 10px 0 0;}
#serendipity_comment_CommentForm textarea {display:block;width:530px;margin:0 10px 0 0;}
.commentform_name,.commentform_url {float:left;}
.commentform_comment {clear:both;margin-bottom:7px;}

form select,input {cursor: pointer;}
form input, form textarea {color: #585D60; background: #E5EFF4; font-size: 12px; border: 1px solid #bcd1e1;}
form input:focus, form textarea:focus {background: #fff;}
.serendipity_commentsLabel {
	margin-top:5px;
}
.serendipity_commentsLabel label {
	display: block;
	font-size:11px;
	padding-top: 3px;
	}
.serendipity_commentsLabel input {
	border: 1px solid #8BADCB;
	border-right: 1px solid #3A72A6;
	border-bottom: 1px solid #3A72A6;
	}
.serendipity_commentsLabel input:hover {
	border: 1px solid #3A72A6;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #DCE9F0;
	background-color: #75A7CC;
	}
.serendipity_toolbar {
	margin-top: 8px;
}
.serendipity_toolbar label {font-size: 11px;}
.serendipity_toolbar input {display: block;}

.serendipity_commentsValue input {display: block; margin-bottom: 5px;}
.checkboxes {margin-top: 8px;}
.checkboxgroup {display: block; font-size: 11px;}
.checkbox label {}
#serendipity_comment_CommentForm input.checkbox {display:inline; padding:0;width:auto;}

.serendipity_commentDirection {font-size: 11px; margin: 5px 0 2px 0;}
#serendipity_preview {float:left;}

/* Footer */
#footer {padding: 8px 0; clear:both; text-align: left; font-size:10px;line-height:1.4em;}
/* #footer p {margin: 0; padding: 0;} */
/*navigation*/
.navigation {
	font-size: 11px;
	border-top: 1px solid #3D89B4;
	margin: 0 0 30px 0;
	text-align: center;
	padding-top: 3px;}
	
.emoticon {
	background: transparent!important;
	padding: 0!important;
	margin: 0!important;
	border: none!important;
	vertical-align: bottom!important;
	display: inline;
	line-height: 0;
	}

.serendipitySideBarItem{
	clear: both;position:relative;
	margin: 0 0 15px 0;
	}
.serendipitySideBarItem h3{
	width:400px;position:absolute;left:-430px;top:0;
	font-size: 12px;
	padding: 0;
	margin: 0;text-align: right;
	}
.serendipitySideBarItem #serendipityQuickSearchTermField{
	display: block;
	width: 158px;
	margin-bottom: 0;
	}
.serendipitySideBarItem	.quicksearch_submit {
	display: none;
	}
	
.serendipitySideBarTitle {
	margin: 0;
	color: #264A6C;
	border-bottom: 0px solid #f00;}
.serendipitySideBarContent {	
	overflow:hidden;
}
	
.container_serendipity_html_nugget_plugin p {margin: 0 0 3px 0;}
.container_serendipity_html_nugget_plugin ul {width:157px;float:left;margin:0;}
.container_serendipity_html_nugget_plugin ul:first-child {margin-left:0;}
.serendipity_edit_nugget {clear: both;display:none;}

ul.plainList li {width:157px;float:left;}

dl.serendipity_plugin_flickrshow dd {margin-left:3px;margin-right:0;}
dl.serendipity_plugin_flickrshow dd:first-child {margin-left:0px;}
dl.serendipity_plugin_flickrshow dt {line-height:1.2em;}

.serendipity_history_info li {width:157px;float:left;}
.serendipity_history_date {display: block;}

.plugin_ebayauctions_description {margin-bottom:3px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.plugin_ebayauctions_item {width:157px;float:left;}
.plugin_ebayauctions_item img {}
.plugin_ebayauctions_item p {line-height:100%;margin-bottom:3px;}

ul#chCounter {
	margin-top: 10px;
	text-align: center;
	padding: 0;
	list-style: none;
	font-size: 9px;
	color: #8BADCB;
}
ul#chCounter li {
	padding: 0 8px;
	display: inline;
}

#mail {font-size:10px;margin-left:480px;}

/* used when s9y needs to center something */
.serendipity_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center; }

/* warning messages from s9y */
.serendipity_msg_important {
    background-color: #fff; color: #800; border: 2px solid #800;
    padding: 4px 8px 4px 8px;margin: 6px 0 4px 0;}

/* messages letting you know something has happened eg comment saved */
.serendipity_msg_notice {
	background-color: #EEF4F8; color: #3a72a6; border: 2px solid #3a72a6;
    padding: 4px 8px 4px 8px;margin: 6px 0 4px 0;}

/* style to temporarily change something to grey */
.grey { color:#999; visibility: hidden;}

/********* End of General Styles *********/

/********* Calendar Styles *********/

/* style for entire table in calendar plugin */
.serendipity_calendar {
	width:620px;
    line-height: 20px;
	border: 1px solid #3A72A6;
	border-spacing: 0;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;}

/* container style for calendar table rows */
.serendipity_calendar th {
	width: 23px;
	padding: 0; margin: 0;
	border-bottom: 0px solid #3A72A6;}
	
.serendipity_calendar th.serendipity_weekDayName {
	background: url(templates/vierkaisers/img/bg_calendarhead.gif);}
	
.serendipity_calendar td {
	padding: 0; margin: 0;
	border-spacing: 0;
}
	
/* style for calender header row */
.serendipity_calendarHeader {
	font-size: 11px;
	background:#3A72A6;
	border-bottom: 0px;
	}
.serendipity_calendarHeader a{
	color: #C4D5E4;
	font-weight: bold;
	}
	
/* style for calendar weekday names */
.serendipity_weekDayName {
	font-size: 11px;
	font-weight:bold;
	color:#D6E5F0;
	background:#75A7CC; }
	
/* container style for calendar table rows */
.serendipity_calendarDay {
    background: url(templates/vierkaisers/img/bg_calendarblock.gif) no-repeat top left;
    color: #3a72a6;
    padding: 0;
    margin: 0;
    font-size: 11px;
	width: 21px;
	height: 21px;
	border-right: 0px solid #3A72A6;
	border-bottom: 0px solid #3A72A6;
	text-align: center;
}
/* style for calendar date links */
.Active a {
	width: 21px;
	height: 21px;
    display: block;
    background: url(templates/vierkaisers/img/bg_calendarblock.gif) no-repeat top right;}

.ThisWeek {background: url(templates/vierkaisers/img/bg_calendarblock.gif) no-repeat center left;}
.ThisWeek a {background: url(templates/vierkaisers/img/bg_calendarblock.gif) no-repeat center right;}

/* separate style for today's date */
.Today {background: url(templates/vierkaisers/img/bg_calendarblock.gif) no-repeat bottom left;}

/* separate style for today's active date */
.Today a {background: url(templates/vierkaisers/img/bg_calendarblock.gif) no-repeat bottom right;}

/********* End of Calendar Styles *********/


/********* Statistics Styles *********/
.stat_lastentry {font-size: 10px;}
/********* End of Statistics Styles *********/	

.comments_by_author {
	margin: 0 30px 0 30px;
}
.comments_by_author .comment{
	margin: 0 !important; padding: 0 !important;
}
.comments_by_author .serendipity_title{
	margin: 0 !important; padding: 0 !important;
}
.statistik h3 {
	margin: 20px 0 4px 0;
	padding: 0;
	border: none;
}
.statistik h3:first-child {
	margin-top: 0;
}
.statistik ul {
	border-left: 1px solid #bbc6cc;
	margin: 0;
	padding: 0;
}
.statistik li {
	display: block;
	float: left;
	border-right: 1px solid #bbc6cc;
	border-bottom: 1px solid #bbc6cc;
	padding: 0 10px;
	margin: 0;
}
.statistik td.rang {width:2em;}
/* zuletzt gespielt */

.lfmHead {
	display:block;
	overflow:hidden;
	width:184px;
	background-color: #FDF5D7;
	text-decoration:none;
	border: 0px solid #767E4E;
	margin-left:-10px;
}
.lfmEmbed {border:0px solid #767E4E;margin-left:-10px;}


p.currentTextHolder {font-size:10px;line-height:140%;}
/* themes */
/*
#spring-standard h1 a{background-image:url(templates/vierkaisers/img/themes/spring-standard.gif);}
#summer-standard h1 a{background-image:url(templates/vierkaisers/img/themes/summer-standard.gif);}
#autumn-standard h1 a{background-image:url(templates/vierkaisers/img/themes/autumn-standard.gif);}
#winter-standard h1 a{background-image:url(templates/vierkaisers/img/themes/winter-standard.gif);}
*/

@media only screen and (max-width: 1024px) {
	.entry_data {position:static;top:0;left:0;font-size:12px;text-align:left;}
	.serendipitySideBarItem h3{
	width:100%;position:static;left:0;top:0;
	font-size: 12px;
	padding: 0;
	margin: 0 0 2px 0;text-align: left;
	}
	.serendipitySideBarItem {margin: 0 0 5px 0;}
}
dl.serendipity_plugin_flickrshow  {
	text-align:center;font-size:9px;
	}
dl.serendipity_plugin_flickrshow img {
	border: none;
	}
.serendipity_plugin_flickrshow dd {
	margin: 0; padding: 0;
	margin-bottom: 5px;
	margin-right: 5px;
	float:left;
	}
.serendipity_plugin_flickrshow dt {
	margin: 0; padding: 0;
	float:left;
	color: #444;
	background-color: #fff;
	font-weight: bold;
	overflow: hidden;
	display: none;
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
	}
.serendipity_plugin_flickrshow dd:hover+dt, .serendipity_plugin_flickrshow dt:hover {
	display: block;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #444;
	}
.serendipity_plugin_flickrshow_date {
	display: block;
	font-weight: normal;
	color: #444;
}
.serendipity_plugin_flickrshow_title {
	display: block;
	font-weight: bold;
	color: #000;
}

.serendipity_plugin_flickrshow_nosub dd {

	}

