img {
   behavior: url("http://blog.mausdompteur.de/plugin/pngbehavior.htc");
}
#LSResult {
    position: absolute;
    margin-left: 4px;
    margin-top: 4px;
       background-color: #fff7e8;
}

#LSShadow {
    position: relative;
    bottom: 1px;
    right: 1px;
    color: inherit;
    border-right: 2px solid #ccc;
    border-bottom: 2px solid #ccc;
}

#LSHighlight {
    background-color: #bdd2ec;
    color: black;
}

.serendipity_livesearch_row {
  margin: 0px;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 1.5em;
  padding-right: 1.5em;
  text-indent: -1em;
  line-height: 1.4em;
}

.serendipity_livesearch_result {
    position: relative;
    bottom: 2px;
    border: 1px solid black;
    right: 2px;
    padding: 2px;
}

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

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

.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/adaptation-0.8/style.css  */
/*  
Theme Name: Adaptation
Theme URI: http://alp-uckan.net/free/s9y/style-adaptation/
Descriptio/*  
Theme Name: Adaptation
Theme URI: http://alp-uckan.net/free/s9y/style-adaptation/
Description: Parts of the css code are taken from <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 0.8
Author: Alp Uçkan
Author URI: http://alp-uckan.net/
*/

/* hyperlinks */
a:link,
a:visited,
a:hover,
a:active,
h2 a:link,
h2 a:visited,
h2 a:hover,
h2 a:active {
color: #f3754e; /* <-- change link and post header color here */
text-decoration: none;
}
a:hover,
h2 a:hover {
text-decoration: underline;
}

/* layout */
body {
margin: 0;
padding: 0;
line-height: 150%;
background-color: #fff;
}
#header {
height: 59px;
margin: 0;
text-align: left;
padding: 0;
}
#column-wrap {
display: block;
margin-left: auto;
margin-right: auto;
margin: 0;
padding: 0;
}
#content {
float: left;
margin: 0;
padding: 5px 20px;
width: 450px;
}
#sidebar1 {
font-size: 80%;
float: left;
margin: 0;
padding: 0px 5px 5px 5px;
width: 200px;
}
#sidebar2 {
font-size: 80%;
float: left;
margin: 0;
padding: 0px 5px 5px 5px;
width: 240px;
}
#rssicon{
margin: 30px 0;
padding: 0;
}
#footer {
margin: 10px 20px 20px 20px;
padding: 10px;
width: 380px;
font-size: 80%;
text-align: center;
}
#footer a:visited,
small, .small,
.postmetadata,
.postmetadata a:link,
.postmetadata a:visited,
.postmetadata a:hover,
.postmetadata a:active,
.commentmetadata,
form fieldset,
form fieldset legend {
color: #777;
}
#footer a, 
#footer a:link,
#footer a:hover,
#footer a:active {
color: #777;
}

/* content lists borrowed from the Kubrick Theme for Wordpress */
#content ul {
list-style: none;
margin-left: 0;
padding-left: 1em;
}
#content ul li {
list-style-type: none;
list-style-image: none;
}
#content ul li:before {
content: "\00BB \0020";
}

/* Sidebar lists */
.sidebar {
margin: 0 10px 0 10px;
padding: 0;
}
.sidebar ul,
.sidebar ul ol {
margin: 0;
padding: 0;
}
.sidebar ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}
.sidebar ul p,
.sidebar ul select {
margin: 5px 0 8px;
}
.sidebar ul ul,
.sidebar ul ol {
margin: 5px 0 0 10px;
}
.sidebar ul ul ul,
.sidebar ul ol {
margin: 0 0 0 10px;
}
.sidebar ul ul li,
.sidebar ul ol li {
margin: 3px 0 0;
padding: 0;
}

/* headers */
h1, h2, h3, h4, h5, h6 {
}
h2 {
margin: 0 0 10px 0;
}
.post h2 {
margin: 0 auto 7px 0;
padding: 0;
width: 350px;
float: left;
position: relative;
}
.sidebar h3 {
font-size: 100%;
margin: 10px 0 5px 0;
}
h1, h1 a, h1 a:hover, h1 a:visited {
color: #fff;
text-decoration: none;
}
.description {
color: #fff;
font-family: Arial, sans serif;
text-align: right;
font-size: 80%;
}
h1 {
font: bold 160% 'Times New Roman', Times, serif;
letter-spacing: 0.3em;
font-style: italic;
padding-top: 10px;
padding-bottom: 10px;
margin: 0 0 10px 0;
}
h3 {
padding: 0;
margin: 30px 0 0;
}
h3.comments {
padding: 0;
margin: 40px auto 20px ;
}
/* various tags */
acronym, abbr, span.caps {
letter-spacing: .07em;
}
a:link,
a:visited,
a:hover,
a:active,
h2 a:link,
h2 a:visited,
h2 a:hover,
h2 a:active {
text-decoration: none;
}
a:hover,
h2 a:hover {
text-decoration: underline;
}
div {
margin: 0;
}
code {
font: 1.1em 'Courier New', Courier, Fixed;
}
small {
color: #777;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.9em;
line-height: 1.5em;
}
acronym, abbr, span.caps {
border-bottom: 1px dashed #777;
cursor: help;
}
acronym, abbr {
border-bottom: 1px dashed #777;
}
blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
color: #777;
border-left: 5px solid #ccc;
}
blockquote cite {
margin: 5px 0 0;
display: block;
}
.center {
text-align: center;
}
hr {
display: none;
}
a img {
border: none;
}
div.spacer {
clear: both;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*** entries */

.post {
margin:  16px 0 30px 0;
padding: 0;
}
.serendipity_date {
margin:  0 0 0 auto;
padding: 0 0 7px 0;
text-align: right;
width: 90px;
}
.serendipity_date span.z1,
.serendipity_date span.z2,
.serendipity_date span.z3 {
margin:  0;
padding: 0;
text-align: center;
font-size: 70%;
line-height: 100%;
display: block;
}
.serendipity_date span.z1 {
padding: 0 0 .3em 0;
}
.serendipity_date span.z2 {
border-top: 1px solid #ccc;
font-size: 120%;
margin-bottom: 5px;
}
.serendipity_date span.z1,
.serendipity_date span.z2,
.serendipity_date span.z3,
h2,
.post h2,
.sidebar h3 {
color: #999;
}
.entry {
clear: left;
}

.post p, .post li {
}

/*** entry footer */

.postmetadata {
color: #777;
font-size: 80%;
padding-top: 5px;
padding-bottom: 50px;
margin: 20px 0 50px 0;
line-height: 100%;
}
.postmetadata a:link,
.postmetadata a:visited,
.postmetadata a:hover,
.postmetadata a:active {
text-decoration: underline;
color: #777;
}
.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}
.postmetadata .clearfix .fleft {
margin: 0;
padding: 0;
width: 220px;
}

.obut {
text-align: center;
width: 150px;
margin: 0 auto;
padding: 0;
}
.obut a {
display: block;
width: 150px;
height: 33px;
text-decoration: none;
font-size: 16px;
font-weight: bold;
}
.serendipity_freeTag {
text-align: left;
margin: 20px 0 0 0;
}

.serendipity_entryFooter {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}

/* Images */
p img {
padding: 0;
max-width: 100%; /* for Operas handheld browser and media="handheld" */
}
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
float: right;
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
float: left;
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.fright {
float: right;
}
.fleft {
float: left;
}

/* Form Elements */

form  {
padding: 7px;
margin: 0;
}
fieldset {
border: 0px solid transparent;
}
form label {
padding: 0;
margin: 5px 7px 0 5px;
color: #777;
}
form label.cform {
display: block;
}
label.chkbx {
display: inline;
float: left;
}
.entry form {
text-align:center;
}

input[type=text],
input[type=radio],
input[type=checkbox],
textarea {
border: 1px solid #777;
padding: 2px;
margin: 5px;
}
input:focus, textarea:focus {
border: 1px solid #333;
}
label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {
cursor: pointer;
}
input, textarea, select {
max-width: 100%; /* for Operas handheld browser and media="handheld" */
}


/* Comments */
.graybox {
padding: 5px;
}
#cof {
margin: 10px;
padding: 5px;
}
#tbf {
margin: 0px;
border: 1px solid #777;
padding: 10px;
}
.trackbacklist {
margin:  0;
padding: 0 0 0 20px;
}
.commentlist {
padding: 0;
}
.trackbacklist li,
.commentlist li {
margin: 15px 0 3px 0;
padding: 5px 10px 3px 0;
}
.elastisch {
width: 98%;
}
.commentlist p {
margin: 10px 5px 10px 0;
font-weight: normal;
line-height: 1.6em;
}
#serendipity_comment p {
margin: 5px 0;
}
#serendipity_comment textarea {
overflow: auto;
}
#serendipity_comment #submit {
margin: 0;
/*float: right;*/
}
.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
.commentmetadata {
margin: 0;
display: block;
font-weight: normal;
}

.sidebar form {
margin: 0;
}
#searchform {
margin: 10px auto;
padding: 5px 3px; 
text-align: center;
}
.sidebar #searchform #s {
width: 98%;
padding: 2px;
}
.sidebar #searchsubmit {
padding: 1px;
}
#serendipity_comment .serendipity_commentDirection {
padding: 5px;
}
#serendipity_comment br {
clear:left;
}
#searchform #serendipityQuickSearchTermField {
width: auto;
padding: 2px;
}

.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}
div.linklist span.menu_title {
}

div.linklist {
      padding: 0px;
      margin: 0px;
      text-align: left;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
div.linklist ul {
      list-style: none;
      margin: 0px;
      padding: 0px;
      text-align: left;
	white-space: nowrap;
}

div.linklist li {
      margin: 0px;
      padding: 0px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}


div.linklist img {
	border: 0px;
	vertical-align: middle;
}
div.linklist a.folder {
	text-decoration: none;
}
div.linklist a.link {
	text-decoration: underline;
}
div.linklist a:hover {
	color: #333;
}
