
p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

img {
   behavior: url("http://www.kafkamedia.de/plugin/pngbehavior.htc");
}
	#entry_paging { 
		/*border: 1px solid #666;
		border-bottom: 0;*/
		margin: 0;
		padding: 0;
		padding-bottom: 10px;
		background-color: #F0F0F0;
		text-align: center;
	}
	
	#showentry_bundle { 
		border: 1px solid #666;
		margin: 0;
		padding: 0;
		background-color: #555;  /*#aba;*/ /* this is the green */
		text-align: left;
		-moz-border-radius: .0em 0 1em 1em;
	}
	
	.serendipity_commentDirection { 
		text-align:justify;
	}
	
	.captcha { 
		border: 1px solid #777;
	}
	
	.guestbook_msg { 
		text-align: center;
		padding: 10px;
		border: 1px solid #999;
		background-color: #F0F0F0;
	}
	
	.guestbook_bg { 
		padding: 6px;
		border: 1px solid #333;
		background: #bababa;
	}
	
	.guestbook_entrytop { 
		font-family: Arial,Helvetica,sans-serif;
		font-size: 11px;
		color: #ccc;
		font-weight: 500;
		text-align: left;
		padding: 4px;
		/*background-color: #ccc;
		background: #ddd;*/
		white-space:nowrap;
	}
	
	.guestbook_entrytop a,
	.guestbook_entrytop a:link,
	.guestbook_entrytop a:visited,
	.guestbook_entrytop a:active,
	.guestbook_entrytop a:focus { 
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 700;
		color: #7389F5;/*#f1f6fb;*/
		text-decoration: none; 
	}
	.guestbook_entrytop a:hover {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 700;
		color: #ADB4D9; }
	
	.guestbook_admin { 
		text-align: right;
	}
	
	.guestbook_admin_text { 
		text-align: right; 
		padding-right: 10px;
	}
	
	.guestbook_admin_text_dim { 
		color: #777; 
		text-decoration: none;
	}
	
	td.guestbook_adminbutton { 
		text-align: right;
		vertical-align: top;
	}
	
	.guestbook_entrybottom { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		font-weight: 500;
		text-align: left;
		padding: 4px;
		background: #e1e5de;
		border-top: 1px solid #996;
		border-bottom: 1px solid #996;
		margin-bottom: 6px;
	}
	
	.guestbook_splitentries { 
		clear: both;
		background-color: #e1e5de;
	}
	
	.guestbook_error_bundled { 
		width: auto;
		border: 1px dashed #FF3300;
		-moz-border-radius: .0em 0 1em 1em;
	}
	
	.guestbook_errors { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		font-weight: 600;
		text-align: left;
		color: #800040;
	}
	
	.guestbook_input { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		border: 1px solid #333;
		text-align: left;
		padding: 2px;
		background-color: #bbb;
	}
	
	.guestbook_made { 
		padding: 10px;
		border: 1px solid #999;
		background-color: #F0F0F0;
	}
	
	.guestbook_reiter { 
		font-weight: 500;
		text-align: center;
		font-size: 10px;
	}
	
	a:link.serendipityPrettyButton,
	a:visited.serendipityPrettyButton,
	a:hover.serendipityPrettyButton { 
	   text-decoration: none;
	   color: #1D2E3F;
	}

	.serendipityPrettyButton { 
		padding: 1px;
		/* see inside guestbook plugin while we need the template path */
		/*background: #80B0DA url(./button_background.png) repeat-x top;*/
		color: #1D2E3F;
		font-weight: bold;
		font-size: 0.9em;
		border: 1px outset #000;
		margin: 2px;
	}

	/* Special class if the button is a <a> tag */
	a.serendipityPrettyButton { 
		padding: 2px 4px 2px 4px;
		cursor: pointer;
		/* see inside guestbook plugin while we need the template path */
		/*background-image: url(./button_background.png);
		background-repeat: repeat-x;
		background-position: top;*/
	}

    .serendipityPrettyButton {
        background: #80B0DA url(http://www.kafkamedia.de/plugins/serendipity_event_guestbook/img/button_background.png) repeat-x top;
    }

    a.serendipityPrettyButton {
        background: transparent url(http://www.kafkamedia.de/plugins/serendipity_event_guestbook/img/button_background.png) repeat-x top;
    }


/* 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/kafka2/style.css  */
/**********************************************************************/
/* Template: Bulletproof for Serendipity (http://www.s9y.org)         */
/* Authors: Matthias Mees, David Cummins and Don Chambers             */
/* Code contributors: Garvin Hicking and Carl Galloway                */
/*                                                                    */
/* Central Stylesheet                                                 */
/*                                                                    */
/* The best place to ask questions about this template and its usage  */
/* is the s9y forum, see http://board.s9y.org                         */
/**********************************************************************/


/* TEMP */
body {background:#fff;}
#wrapper {background: #eee;}
#sitenav {background: #ffc;}
#serendipity_banner {background:#cff;}
#serendipityLeftSideBar,#serendipityLeftSideBarLeft {background: #fcf;}
#content {background: #ccf;}
#serendipityRightSideBar,#serendipityLeftSideBarRight {background: #cfc;}
#footer {background: #fcc;}
/* END TEMP */


/*** General styles ***/
p { text-align: left; }
/*** End general styles ***/


/*** Structural styles ***/
#wrapper {
   border: 1px solid #ddd; /* Please edit, this is just to outline the */
                            /* wrapper since there are no colors in the */
                            /* base template. Same for other borders.   */
}

#serendipity_banner {
   margin: 0;
   padding: 0.25em;
   border-bottom: 1px solid #ddd;
}

#sitenav {
   padding: 0.5em 0;
   border-bottom: 1px solid #ddd;
}

#footer {
   margin: 0;
   padding: 0.25em;
   border-top: 1px solid #ddd;
}
/*** End structural styles ***/


/*** Header styles ***/
#serendipity_banner h1,
#serendipity_banner h2 { margin-left: 10px; }
/*** End header styles ***/


/*** Sitenav styles ***/
#sitenav ul {
   list-style-type: none;
   display: inline;
   margin-left: 0;
   padding-left: 0;
}

#sitenav ul li {
   display: inline;
   padding: 0 0.5em 0 10px;
}

/* This is the current page the visitor is viewing */
#sitenav .currentpage a { background: #ddd; }

/* If the sitenav is in one of the sidebars */
#sbsitenav ul {
   list-style-type: none;
   margin-left: 0;
   padding-left: 0;
}
/*** End sitenav styles ***/


/*** Entry styles ***/
.serendipity_Entry_Date { padding: 0.5em 1em; }
/*** End entry styles ***/


/*** Sidebar styles ***/
.serendipitySideBarItem { padding: 0.5em; }
/*** End sidebar styles ***/


/*** Footer styles ***/
#footer p {
   margin-left: 10px;
   padding: 0;
}
/*** End footer styles ***/



/* Archive styles */
ul.archives_row {
   list-style-type: none;
   margin-left: 0;
   padding-left: 0;
}

ul.archives_row li {
   padding-right: 2px;
   font-size: 0.8em;
}

ul.archives_row li.archives_graph,
ul.archives_row li.archives_date,
ul.archives_row li.archives_count,
ul.archives_row li.archives_count_link { float: left; }

ul.archives_row li.archives_graph,
ul.archives_row li.archives_date,
ul.archives_row li.archives_count,
ul.archives_row li.archives_count_link,
ul.archives_rowli.archives_link { width: 19.9%; }
/* End archive styles */


/* s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
   border: 1px solid #ddd;
   background-color: #efefef;
   padding: 0;
   text-align: center;
}

.serendipity_imageComment_center { margin: auto; }

.serendipity_imageComment_left {
   float: left;
   margin: 0 10px 5px 0;
}

.serendipity_imageComment_right {
   float: right;
   margin: 0 0 5px 10px;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
   margin: 0;
   padding: 0;
   border: none;
   text-align: center;
}

.serendipity_imageComment_txt {
   border-top: 1px solid #ddd;
   margin: 0;
   padding: 1%;
   clear: both;
   font-size: 0.9em;
   text-align: center;
}
/*** End s9y image manager ***/


/*** Calendar styles ***/
table.serendipity_calendar {
   font-size: 1em;
   text-align: center;
   background-color: transparent;
   height: 150px;
   width: 95%;
}

.serendipity_calendarHeader {
   background-color: transparent;
   vertical-align: middle;
   font-weight: bold;
}

a.day {
   color: #000;
   font-weight:  bold;
}
/*** End calendar styles ***/


/*** Staticpage styles ***/
ul.staticpage_navigation {
   list-style-type: none;
   display: inline;
   margin-left: 0;
   padding-left: 0;
}

ul.staticpage_navigation li { display: inline; }
/*** End staticpage styles ***/


/*** Contact form ***/
#serendipity_comment_CommentForm fieldset {
   border: 1px solid #ddd;
   width: 90%;
   margin: 2%;
   padding: 2%;
}

#serendipity_comment_CommentForm fieldset legend {
   background: #fafbfc;
   border: 1px solid #ddd;
   font-weight: bolder;
   margin: 0 10px 5px;
   padding: 0.25em 1em;
   text-align: center;
}

.serendipity_commentDirection { width: 90%; }
/*** End contact form ***/


/*** Comment form ***/
#serendipity_comment {
   font-size: 1em;
   font-weight: normal;
   margin: 0 10px;
   padding: 0;
}

.serendipity_commentsTitle { margin: 5px 10px; }

.serendipity_comment { padding: 3px; }

.serendipity_comments .serendipity_center { font-size: 0.9em; }

.serendipity_commentBody {
   text-align: justify;
   padding: 5px 10px;
}

.serendipity_comment_source {
   margin-top: 2px;
   margin-bottom: 2px;
   padding-left: 5px;
   padding-bottom: 2px;
}

.serendipity_comment_author_self comment_evenbox,
.comment_evenbox {
   margin: 0 10px 10px;
   line-height: 1.5em;
}

.serendipity_comment_author_self comment_oddbox,
.comment_oddbox {
   margin: 0 10px 10px;
   line-height: 1.5em;
}

.serendipity_commentsValue .frm_check_label,
.serendipity_commentsValue .frm_radio_label,
.serendipity_commentsLabel {
   font-size: 0.9em;
}

.serendipity_commentsLabel {
   font-weight: bold;
}

.serendipity_commentsValue .frm_check,
.serendipity_commentsValue .frm_radio,
.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
   background: #fff;
   color: #000;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
   border: 1px solid #ccc;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
   width: 90%;
}

#serendipity_comment_CommentForm select:focus,
.serendipity_commentsValue .frm:focus {
   background: #efefef;
   color: #000;
}

#serendipity_comment_CommentForm dt {
   float: left;
   margin-bottom: 0.5%;
   margin-right: 1%;
}

#serendipity_comment_CommentForm dd {
   padding-left: 0em;
   margin-left: 20%;
   margin-bottom: 1%;
}

#serendipity_comment textarea { margin-bottom: 1%; }
/*** End commentform ***/


/*** Plugin styles ***/
img.serendipity_freeTag_xmlButton {
   border: none;
   padding-left: 1%;
}

.serendipitySideBarItem img { border: none; }

#theme_chooser select{
   width: 90%;
}
/*** End plugin styles ***/
