body {
font-size:10pt;
font-family: arial,helvetica,sans-serif;
color:black;
background-color:white;
}
 
#window {
width:58em; /* nav:margin-left + nav:width + 1. Prozentangabe funktioniert bei IE 6 nicht richtig */
/*min-width:800px;*/
padding:0.5em;
margin-left:auto; 
margin-right:auto;
background-color: #FFFFFF;
}
 
#head {
width:100%;
border-bottom:thin dotted;
}

a:link {
text-decoration:none;
color:#0000F0;
}

a:visited {
text-decoration:none;
color:#505050;
}

a:hover
{
text-decoration: underline;
}

#titelbox {
height:1em;
font-size:150%;
padding:0.2em;
color:#335599;
background:#F5F5F5;
border: solid #C0C0C0 1px;
}

#titelbox a, a:link, a:visited, a:hover {
text-decoration:none;
color:#000040;
}

#titelboxlinks {
float:left;
}

#titelboxrechts {
font-size:0.6em;
float:right;
padding:0.2em;
}
 
#zusatz {
font-size:9pt;
}

#zusatz a {
text-decoration: underline;
}

@media print {
#commentform {display:none;}
#archiv {display:none;}
}

#navbox {
height:1em;
padding:0.2em;
color:black;
background:#F5F5F5;
border: solid #C0C0C0 1px;
}

#admlink {
background-color:beige;
}

#post_private {
background-color:red;
}

#post_public {
background-color:green;
}

#post_commentlock {
background-color:orange;
}

#post_notvisible {
background-color:grey;
}

#post_viewcounter {
background-color:cyan;
}

#commentbox {
width:50%;
padding:0.2em;
color:black;
background:#FCFCFC;
border: solid #C0C0C0 1px;
}

#comments {
padding-left:2em;
}

#commentform {
font-size:9pt;
padding-left:2em;
}

#commentlink {
background-color:#DFDFDF;
}

/* aus init/static/css/base.css */
div.flash {
font-weight: bold;
display: none;
position: fixed;    
padding: 10px;
top: 40px;
right: 10px;
min-width: 280px;
opacity: 0.85;
margin: 0px 0px 10px 10px;    
color: #fff;    
vertical-align: middle;
cursor: pointer;
background: #000;
border: 2px solid #fff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
z-index: 2;
}

/* aus init/static/css/base.css */
div.error {
background-color: red;
color: white;
padding: 3px;
}

#blogtitle {
font-weight:bold;
font-size:2em;
}

#blogtitle a:link {
text-decoration:none;
color:black;
}

#blogtitle a:visited {
text-decoration:none;
color:black;
}

#blogtitle a:hover
{
text-decoration: none;
}

#message {
background-color:orange;
}
