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

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

img {
   behavior: url("http://maennerplanet.de/plugin/pngbehavior.htc");
}
/* 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: 10px;
    text-align: center;
}

/* END OF style_fallback.css */
/* templates/adaptation/style.css  */
/*  
Theme URI: http://alp-uckan.net/free/s9y/style-adaptation
Description: minimalistic theme
Version: 0.6.0
Author: Alp Uckan
Author URI: http://alp-uckan.net/
*/

/* layout */
body {
margin: 0 auto;
padding: 0;
text-align:center;
}
#container {
margin: 0 auto;
padding: 0;
text-align: left;
line-height: 1.6em;
}
#header {
margin: 0;
text-align: left;
padding: 0;
}
#banner1 {
font-size: 80%;
padding: 20px 10px 0 20px;
margin-right: 170px;
}
#banner2 {
float: right;
width: 148px;
text-align: left;
padding: 20px 10px 20px 0;
}

#mainCol {
width: auto;
}
#content {
}
#footer {
text-align:left;
margin: 0 auto;
padding: 20px 0 0 0;
width: 98%;
}
#footerleft {
float: left;
width: 47%;
text-align:left;
margin: 0;
padding: 0 10px 7px 10px;
}
#footerright {
margin: 0;
padding: 0 10px 7px 10px;
margin-left: 52%;
border-left: 1px solid #777;
}

#footerleft ul,
#footerleft ul ol,
#footerright ul,
#footerright ul ol,
#banner1 ul,
#banner1 ul ol {
margin: 0;
padding: 0;
}

#footerleft ul li,
#footerright ul li,
#banner1 ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}

#footerleft ul p,
#footerleft ul select,
#footerright ul p,
#footerright ul select,
#banner1 ul p,
#banner1 ul select {
margin: 5px 0 8px;
}

#footerleft ul ul,
#footerleft ul ol,
#footerright ul ul,
#footerright ul ol,
#banner1 ul ul,
#banner1 ul ol {
margin: 5px 0 0 10px;
}

#footerleft ul ul ul,
#footerleft ul ol,
#footerright ul ul ul,
#footerright ul ol,
#banner1 ul ul ul,
#banner1 ul ol {
margin: 0 0 0 10px;
}

#footerleft ul ul li,
#footerleft ul ol li,
#footerright ul ul li,
#footerright ul ol li,
#banner1 ul ul li,
#banner1 ul ol li {
margin: 3px 0 0;
padding: 0;
}

#banner1 ul li,
#banner1 ul {
padding-left: 0;
}

.bgcoloredbox a:link,
.bgcoloredbox a:visited,
.bgcoloredbox a:hover,
.bgcoloredbox a:active {
color: #fff;
}
.bgcoloredbox {
color: #fff;
height: 30px;
font-size: 80%;
text-align: center;
padding: 3px 0 7px 0;
margin: 0;
}

/* headers */
h1, h2, h3, h4, h5, h6 {
}
h1 {
font-size: 100%;
padding-top: 10px;
margin: 0 0 0px 10px;
color: #fff;
}
h1, h1 a, h1 a:link, h1 a:hover, h1 a:visited, #header .description {
text-decoration: none;
color: #fff;
}
.description {
font-size: 80%;
text-align: right;
font-style: italic;
margin: 0 20px 0 0;
}
h2 {
margin: 0 0 10px 2px;
}
.post h2 {
font-size: 220%;
line-height: 120%;
margin: 0 0 10px 0;
color: #777;
padding-top: 20px;
}
#footer h2,
.banner h2 {
font-size: 90%;
margin: 0 0 10px 2px;
color: #777;
border-top: 1px solid #777;
text-align: right;
}
h3 {
color: #444;
padding: 0;
margin: 0 0 30px 0;
}
#tbf h3 {
color: #444;
padding: 0;
margin: 35px 0 10px 0;
}
/* various tags */
acronym, abbr, span.caps {
letter-spacing: .07em;
}
div {
margin: 0;
}
code {
color: green;
font: 1.1em 'Courier New', Courier, Fixed;
}
pre {
color: green;
font: 1em 'Courier New', Courier, Fixed;
}
small, .small {
font-size:80%;
color: #777;
font-family: Arial, Helvetica, Sans-Serif;
line-height: 1.6em;
}
acronym, abbr, span.caps {
cursor: help;
}
acronym, abbr {
border-bottom: 1px dashed #777;
}
blockquote {
color: #777;
margin: 15px 30px 0 10px;
padding: 10px 10px 10px 20px;
border-left: 5px solid #777;
}
.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}
div.spacer {
clear: both;
}

/* Posts */
.post {
margin: 0;
padding: 20px;
}
.post p, .post li, .post blockquote, .post pre {
/* text-align: justify; */
line-height: 1.6em;
}
.postmetadata {
color: #777;
padding-top: 5px;
margin: 30px 0;
font-size:90%;
}
.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;
}

/* Images & Alignments */
a img {
border: none;
}
p img {
padding: 0;
max-width: 100%;
}
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignright {
float: right;
width: auto;
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
.alignleft {
float: left;
width: auto;
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.aligncenter {
text-align: center;
}

/* Form Elements */

form  {
width: 94%;
padding: 16px;
margin: 0;
}
form fieldset,
form fieldset legend {
color: #777;
}
form label {
font-size: 80%;
padding: 0;
margin: 5px 7px 0 0;
}
form label.cform {
display: block;
}
label.chkbx {
display: inline;
float: left;
}

/* Comments */
.graybox {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
#cof {
margin:0;
padding: 20px;
}
.commentlist {
padding: 0;
}
#tbf {
margin: 10px;
border: 1px solid #777;
padding: 20px;
}
.trackbacklist {
font-size: 90%;
color: #444;
padding: 0;
}
.trackbacklist li,
.commentlist li {
margin: 15px 0 3px;
padding: 5px 10px 3px;
list-style: none;
}
.commentlist p {
margin: 10px 5px 10px 0;
font-weight: normal;
line-height: 1.6em;
text-transform: none;
}
.commentlist cite, .commentlist cite a {
font-style: normal;
font-weight: bold;
}
#serendipity_comment p {
margin: 5px 0;
}
#serendipity_comment input, #serendipity_comment textarea {
padding: 5px;
margin: 0;
}
.elastisch {
width: 96%;
}
#serendipity_comment textarea {
overflow: auto;
}
#serendipity_comment .serendipity_commentDirection {
font-size: 70%;
text-align: justify;
}
#serendipity_comment br {
clear:left;
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
.commentmetadata {
font-weight: normal;
font-size: 90%;
color: #777;
}

#footer form {
margin: 0;
}
#searchform {
margin: 10px auto;
padding: 5px 3px; 
text-align: center;
}
#footer #searchform #serendipityQuickSearchTermField {
width: auto;
padding: 2px;
}

.serendipity_freeTag
{
    margin-left: auto;
    margin-right: 0px;
    text-align: right;
    font-size: 7pt;
    display: block;
    margin-top: 5px;
    margin-bottom: 0px;
}

.serendipity_freeTag_related
{
    margin-left: 50px;
    margin-right: 0px;
    text-align: left;
    font-size: small;
    display: block;
    margin-top: 20px;
    margin-bottom: 0px;
}



.serendipity_freeTag a
{
    font-size: 7pt;
    text-decoration: none;
}

.serendipity_freeTag a:hover
{
    color: green;
    text-decoration: underline;
}
.serendipity_freeTag_xmlTagEntry {
    white-space: pre;
}
img.serendipity_freeTag_xmlButton
{
    vertical-align: bottom;
    display: inline;
    border: 0px;
}

