body {
font-family:Trebuchet MS;
margin:0;
}
.box_zum_klappen {
background:none repeat scroll 0 0 #081596;
border-color:-moz-use-text-color #000000 #000000;
border-style:none solid solid;
border-width:0 1px 1px;
color:#FFFFFF;
cursor:pointer;
float:right;
margin:0 25px;
padding:5px;
}
#navi_oben {
background:none repeat scroll 0 0 #081596;
border-bottom:1px solid #000000;
height:2px;
width:100%;
}
.navi ul {
margin:0;
padding:0;
}
.navi {
display:none;
height:2px;
margin:0 auto;
width:560px;
}
.navi li {
float:left;
list-style:none outside none;
padding:5px;
}
.navi a {
color:#FFFFFF;
margin:0;
padding:5px;
text-decoration:none;
}
.navi a:hover {
color:#000000;
}
#page {
margin:0 auto;
width:560px;
}
#footer, #footer a {
color:#B2B2B2;
}
#footer a:hover {
background:none repeat scroll 0 0 transparent;
color:#000000;
}
.entrytext h1 a, .entry h1 a {
color:#000000;
font-size:20px;
padding:5px;
}
h2, h2 a, h2 a:visited {
color:#081596;
font-size:20px;
text-decoration:none;
}
.entry ul, .entrytext ul {
margin:0;
padding:0;
}
.entry li:before, .entrytext li:before {
content:"-";
}
.entry li, .entrytext li {
margin:0 15px 15px;
padding:0;
list-style:none;
}
.entry p a, .entrytext p a {
color:#081596;
text-decoration:none;
}
.entry li a, .entrytext li a {
color:#081596;
text-decoration:none;
}
.entry p a:hover, .entrytext p a:hover {
color:#000000;
}
.entry li a:hover, .entrytext li a:hover {
color:#000000;
}
#kommentare h3 {
font-size:15px;
margin:0;
padding:0;
}
.commentlist li, #commentform input, #commentform textarea {
font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif;
}
#kommentare ol {
list-style:none outside none;
margin:0;
padding:0;
}
.commentlist cite, .commentlist cite a {
color:#000000;
font-size:12px;
font-style:normal;
font-weight:bold;
}
.commentlist p {
font-weight:normal;
line-height:1.5em;
text-transform:none;
}
#commentform {
margin:25px;
}
#commentform p {
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
}
.commentmetadata {
font-weight:normal;
}
code {
font:1.1em 'Courier New',Courier,Fixed;
}
acronym, abbr, span.caps {
font-size:0.9em;
letter-spacing:0.07em;
}
h2 a:hover {
color:#000000;
text-decoration:none;
}
.post {
margin:0 0 50px;
padding:0 15px;
width:560px;
}
.entrytext p, .entry p {
margin:0 0 15px;
padding:0;
text-align:justify;
}
#footer {
clear:both;
margin:0 auto;
padding:0;
width:760px;
}
#footer p {
margin:0;
padding:20px 0;
text-align:center;
}
#header h1 {
/*background:url("images/header.png") no-repeat scroll 0 0 transparent;*/
color:transparent;
font-size:50px;
height:80px;
margin:0 auto 25px;
padding:15px 0 0;
text-align:left;
width:560px;
}
#page h2 {
margin:0;
padding:0;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
#commentform input {
margin:5px 5px 1px 0;
padding:2px;
width:170px;
}
#commentform textarea {
border:1px solid;
padding:2px;
width:100%;
}
#commentform #submit {
float:right;
margin:0;
}
.commentlist img {
border:1px solid;
float:left;
margin:0 15px 0 0;
padding:2px;
}
.commentlist li {
border:1px dashed;
list-style:none outside none;
margin:5px 0;
padding:5px 10px 3px;
}
.commentlist p {
margin:0 25px;
}
#commentform p {
margin:5px 0;
}
.nocomments {
margin:0;
padding:0;
text-align:center;
}
.commentmetadata {
display:block;
margin:0;
}
acronym, abbr, span.caps {
cursor:help;
}
acronym, abbr {
border-bottom:1px dashed #999999;
}
blockquote {
border-left:5px solid #DDDDDD;
margin:15px 30px 0 10px;
padding-left:20px;
}
blockquote cite {
display:block;
margin:5px 0 0;
}
.center {
text-align:center;
}
a img {
border:1px solid #1E1E5A;
padding:2px;
}

h1 a img {
border:0;
}
.post h3#comments_size, .post h3#comments_size a {
color:#081596;
font-size:12px;
text-align:right;
text-decoration:none;
}
.post h3#comments_size a:hover {
color:#000000;
}
