body {
margin:0px;
background-image:url(../images/banner.jpg);
background-repeat: repeat-x;
background-color:#FED292;
color:#460020;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
scrollbar-base-color:#FED292;
scrollbar-3dlight-color:#FED292;
scrollbar-arrow-color:#460020;
scrollbar-darkshadow-color:#FED292;
scrollbar-face-color:#FED292;
scrollbar-highlight-color:#FED292;
scrollbar-shadow-color:#460020;
scrollbar-track-color:#FED292;
}

a {color:#460020; text-decoration: none;}
a:visited {color:#460020;}
a:hover {color:#680030;  text-decoration: overline underline;}

h1 {font-size:1.2em; margin-top:5px; margin-bottom:3px;}
h2{font-size:1.1em; margin-top:5px; margin-bottom:3px;}

ul { margin-top:3px; margin-bottom:2px;}


input,textarea {
background-color:#FEE0B4;
border:1px solid #FEEDD3;

color:#460020; }



/*#C89868                                    a {color:#460020; text-decoration: none;}
 #AB753F
td{font-size:0.9em; vertical-align:top; border:1px solid #C89868;}
pre {font-family:Arial,Helvetica,sans-serif;
.but {border:1px solid #C89868;}   }

                                */

#banner {
text-align:right;
padding-top:80px;
border-bottom:1px solid #A7937B;
}

#navi {
padding-top:10px;
float:left;
}


#side {
padding-top:10px;
padding-left:5px;
float:right;
}


#inhalt {
padding:10px 190px 10px 190px;
}

#inhalt a { color:#7F0000; text-decoration: underline;}



.menue1 {
margin: 3px 0px 5px 10px;
border-bottom: 1px solid #524536;
 border-right:1px solid #A7937B;
padding:3px;
}

.menue2 {
margin: 3px 0px 5px 25px;
border-bottom: 1px solid #524536;
 border-right:1px solid #A7937B;
padding:3px;
}
.img { border: 1px solid #460020; }
.imgre { float:right; border: 1px solid #460020; }
.imgli { float:left; border: 1px solid #460020; }
.re {text-align:right;}
.reflo { float:right;}
.mit {text-align:center;}

<!--************* Weblog ****************************************-->


.date               { font-size: 9pt; margin: 0px 0px 5px 0px; }
.subject            { margin: 0px 0px 5px 0px; font-size: 15px; font-weight: bold; }
.text               { margin: 0px; }
.comments           { margin: 5px 0px 0px 0px; font-size: 11px; }
.comment-text       { margin: 0px 0px 0px 0px; }
.commentauthor      { margin: 20px 0px 5px 0px; }
.comformb          { width: 145px; }
.comtext     { width: 420px; height: 120px; font-family: verdana, arial, sans-serif; font-size: 13px; }
.comdata        { width: 130px; font-family: verdana, arial, sans-serif; }
.preview             { width: 50%; margin: 30px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; color: red; }
.comment-hl         { width: 50%; margin: 35px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; }
input.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
.news-sep         { margin: 25px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
.comment-sep      { margin: 20px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
.browse             { text-align: right; font-weight: bold; }
.small               { font-size: 9pt; }
a.xml                { border:1px solid; border-color:#fc9 #630 #330 #f96; padding:0 4px; font:bold 8pt Verdana,sans-serif; color:#fff; background:#f60; text-decoration:none; margin:0; }
a.xml:link           { color: #fff; text-decoration: none; }
a.xml:visited        { color: #fff; text-decoration: none; }
a.xml:hover          { color: #fff; text-decoration: none; }
a.xml:active         { color: #fff; text-decoration: none; }
.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
.smiley-button { width: 23px; height: 23px; font-size: 11px; font-weight: normal; margin: 0px 1px 1px 0px; background: #efefef; }

.caution             { color: red; font-weight: bold; }