* {
padding: 0;
margin: 0;
}

body {
color: #000099;

background-color: #006400; font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: normal;} 
/* background-image: url(../grafik/Steine.JPG)
 }*/


/*======================================================================
                         1. div-Bereiche
======================================================================*/                         
#wrapper { 
 
 background-color : #006400;
 width : 85%;
 margin-top : 10px;
 margin-right : 70px;
 margin-bottom : 10px;
 margin-left : 80px;
 }

#kopf { 
position: relative;
padding: 10px 30px 10px 0 ;
margin-left: auto;
margin-right: auto;
h1: 130%;
}

#navi {
text-align: center;
color: #900099;
background-color : transparent;
background-position: top left;
padding: 10px 10px 4px 10px;
border-bottom: 0px solid #8c8c8c;
}
#navi ul {
margin-bottom: 0;
}
#navi li {
display: inline; /* nebeneinander */
list-style-type: none; /* ohne Aufz&auml;hlung */
margin: 0 ;
}
#navi a {
color: black;
background-color: #ffeda0;
padding: 4px 8px 4px 8px;
border: 1px solid #8c8c8c;}

#navi a {
display: block;
text-decoration: none;
color: black;
background-color: transparent;
padding: 0px;
border-left: 3px solid #ffe574;
}

#navi a:hover,
#navi a:focus,
#startseite a,
#aktuelles a,
#dokumente a, {
 color: black;
 background-color: transparent;
 border-bottom: none;
}
#navi a:active {
 color: black;
 background-color: #d90000;
}

#container1 {
 float: left;
 width: 600px;
}
#container2 {
 margin-left: 600px;
}

#int li {
list-style-type: none;
border-style: none;
text-align: left; 
margin-bottom: 0;
padding: 1em;
}
#koerper {
padding: 20px 40px 10px 20px;
margin-top: 4em;
margin-left: 18%;
margin-right: 16%;
background-color: #F6EBD2;
}
#koerper li {
text-align: left; 
list-style-position: inside;
margin-bottom: 1em;

}

#links {
float: right;
width: 20%;
padding-right: 20px;
padding-top: 20px;
}
#links li {
list-style-type: none;
background-margin-bottom:5px; 
text-align: center; 
width: auto; 
background-color: #ffcc99;
padding: 1em;
border-style:ridge; 
border-width:3px; 
padding:2px; 
text-decoration:none;;
margin: 1px;
}
#fuss {
text-align: center;
}

/*===================================================================
                    2. andere html-Elemente
===================================================================*/

ol li {list-style-type: decimal;}
ol ol li {list-style-type: lower-alpha;}

ul, p, div { font-family: Verdana, Arial, Helvetica, sans-serif; }
ul li {list-style-type: disc;
}
li { font-variant: normal; list-style-type: square;
line-height: 1em; 
font-size: 0.9em;
}
h1 {font-size: normal;}
h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;}
h1 {text-align : center; }
h2 {text-align : center; }
h3, h4 {text-align : center;
font-style: italic;
font-variant: small-caps;
font-weight : normal;
padding-bottom: 6px;
}

h5 {text-align: center;}
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.5em; line-spacing: 0em; }
p, li {font-variant: normal; font-size: small; text-align: left; line-height: 1.2em; line-spacing: 1.5em; color: #000099;}
a { text-decoration: none; } /* Unterstreichung entfernen */
a:link { color: #000099; }
a:visited { color: #CC0000; }
a:hover, a:focus { color: #CC0000; }

/*===================================================================
		 3. Klassen
===================================================================*/

.hinweisbox {
 font-size: small;
 color: #000099;
 border: 0px solid transparent;
 }