/*basicstyle  NN4.x*/
body {
color:black;
background:#eae3d9;
margin:0;
padding:0;}

h1 {
font-size:1.6em;
font-family:arial, verdana, helvetica, sans-serif;
font-weight:bold;
background:transparent;}

h2 {
color:black;
font-size:1.4em;
font-family:arial, verdana, helvetica, sans-serif;
font-weight:bold;
background:transparent;}

h3{
color:black;
font-size:1.2em;
font-family:arial, verdana, helvetica, sans-serif;
font-weight:bold;
background:transparent;}

h4{
color:black;
font-size:1em;
font-family:arial, verdana, helvetica, sans-serif;
font-weight:bold;
background:transparent;}

a {
color:#a24a31;
font-family:arial, verdana, helvetica, sans-serif;
text-decoration:underline;
background-color:transparent;}

a:active {
color:red;
background-color:transparent;}

a:visited {
color:#b36139;
background-color:transparent;}

a:hover {
color:red;
text-decoration:underline;
background-color:transparent;}

#navigation a {
color:#a24a31;
font-family:arial, verdana, helvetica, sans-serif;
text-align:left;
font-weight:bold;
text-decoration:none;
background:transparent;}

#navigation a:active {
color:red;
background:transparent;}

#navigation a:visited {
color:#a24a31;
background-color:transparent;}

#navigation a:hover {
color:red;
text-decoration:none;
background-color:transparent;}

#navigation a .info {display:none;}

#navigation a:hover .info {display:none;}

#navigation{
font-family:arial, verdana, helvetica, sans-serif;
color:black;
float:left;
padding:2em 0 0 0;
margin:1px;
width:12em;}

#navigation ul, #navigation li{margin:0;
padding:0;}

#inhalt{
padding:0 1em 1em 1em;
margin:0 2em 0 13em;
color:black;}

#beispielinhalt{
padding:1em;
margin:0 2em 0 13em;
margin-bottom:0px;}

#validatorlinks{
clear:left;
text-align:right;}

#validatorlinks a{
color:black;
background-color:transparent;
font-size:12px;
text-decoration:underline overline;}

#navigation ul{
color:#cdc6ad;
list-style-type:none;
margin:0px;
padding:0px;}

.maroon{
color:black;
background-color:transparent;}

.cent{
text-align:center;}

.rechts{
text-align:right;}

.w3c{border-width:0px;}

code, pre{
color:#006699;
margin:0px;
font:1em monospace;}
div.code{
color:#3741b3;
background-color:#d5c9ac;
border:1px solid #a79145;
padding:1em;
margin-left:1em;
margin-right:2em;
text-align:left;}
div.code strong{color:#0033cc;font-weight:bold;}
code strong{color:#0033cc;font-weight:bold;}
div.code{-moz-border-radius:.8em;}

hr{
background-color:black;
text-align:center;
height:1px;
border:0px;}

.lang{color:#969696;font:italic normal 14px arial, verdana, helvetica, sans-serif;cursor:help;}

.kommentar{color:#996b4d;background:#d6c098;}

.beitrag{border:1px solid black;margin:15px 0 3px 0;text-align:left;}
.p1{margin:0;padding:3px;border:none;background:#ededed;line-height:18px;font-weight:bold}
.p1 a, .p1 span{font-weight:normal;}
.p2{margin:0;padding:10px;line-height:17px}
.p3{color:#a5a5a5;padding:0 3px 0 3px;margin:0 30px 8px 30px;border-left:1px solid #a5a5a5;}
.p4{padding:0;margin:0 0 20px 0;}