* {color: black;font-size: 0.97em ;/*0.95em   98.01%;*/
                font-family: Helvetica,Arial,sans-serif;
				margin:0;
				padding:0;
				line-height:1.4em;
				/*font-size: 0.95em;*/
				}
body {
                background-color: #EEDFCC; /*mittelgrau#CDC9C9 ; /*#E6E4CF */
				border: 0px ridge red;
                margin: 0;
                padding: 0;
                height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
				overflow: scroll;
				
                }
				}
				
#wrap {
				margin-left:5%;
				margin-right:5%;
				
				}
#header {
				/*margin-left:5%;
				margin-right:5%; */
				color:#990033;
				background-color: #CDC0B0; /*hellgrau#EEE9E9 /*#E0E0E0*/
				
				}
#sidebar {
				width:11.4em;
				float:left;
				background-color:#FFFAFA;
				}

#content {
				margin-left:14em;
				margin-right:2em;
				}
div#Seite {
                text-align: left;    /* Seiteninhalt wieder links ausrichten */
                margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
                width: 760px;
                padding: 0;
                background: #FFFAFA; /*#FFF5EE; /*hellgrau#FFFAFA /*url(hintergrund.gif) repeat-y;*/
                border: 0px ridge blue;
                }
#footer {
				clear:left;
				}
h1 {
               font-size: 1.5em;
	           margin-top:1em; /*setzt den oberen Rand zum Bildschirminsgesamt*/
	           padding: 0.3em;
               text-align: center;
               background: #FFFAF0 /*#FFFAFA url(../src/logo.gif) no-repeat 100% 45%;
              /*background: #FFFAFA ;   repeat-y; /*#fed url(../../../src/logo.gif) no-repeat 100% 45%; */
               border-bottom: 0px solid silver; /*Randstärke*/  
               }
			/* Styling der verschachtelten Liste */

#sidebar {
				padding: 1.1em 0 1em;
				margin:1em 0em 2em;
				border:0px solid #8F0A00;*/
				width:180px;
				/*display:inline;  anti doubled float-margin bug IE */
				}
			
#sidebar a:link {
                color: black; background-color:#FFFAFA ;
                }
#sidebar a:visited {
                color: black; background-color: white;
                }
#sidebar a:hover {
                color: black; background-color: #EEE9E9;
                }
#sidebar a:active {
                color: black;
                background-color: #EEE9E9;
                }
#sidebar ul {
				list-style:none;
				border-bottom:0px solid #8F0A00;
				margin:0 .5em;
				}
#sidebar li {
				border-top:1px solid #8F0A00;
				padding:.25em .5em;
				/*font-size:80%;*/
				}
          
#content {
				margin-bottom:1em;
				}
				
#footer {
				padding-bottom:.5em;
				}
div.einruecken {margin-left:15px; }


#header a:link {
                color: #990033; background-color: #CDC0B0;
                }
#header a:visited {
                color: #990033; background-color: #CDC0B0;
                }
#header a:hover {
                color: #990033; background-color: #CDC0B0;
                }
#header a:active {
                color: #990033; background-color: #CDC0B0;
                }

a:link {
                color: #990033; background-color:white;
				text-underline: none; 
                }
			
a:visited {
                color: #990033; background-color:white;
				text-underline: none; 
                }
				
a:hover {
                color: black; background-color: #EEE9E9;
				text-underline: none; 
                }
a:active {
                color: #990033; background-color: white;
				text-underline: none; 
                }



/*
BODY  {
 margin : 0px;
 background-color : #ffffff;
 color : #000000;
 font-family : verdana, arial, helvetica, serif;
 font-size : 100%;
 font-weight : normal;
}

DIV {
}

DIV.menu {
 position: fixed;
 left:10px;
 top: 16em;
 width: 200px;
}

H1 {
 font-size : 120%;
 font-weight : bold;
 margin-top : 8px;
 margin-bottom : 8px;
 margin-left : 0;
}
H2 {
 font-size : 110%;
 font-weight : bold;
 margin-top : 8px;
 margin-bottom : 4px;
 margin-left : 0;
}
H3 {
 font-size : 110%;
 font-weight : bold;
 margin-top : 8px;
 margin-bottom : 0;
 margin-left : 0;
}

A {
 color: #0050a0;
 background-color: transparent;
 text-decoration: none;
}

A:hover {
 color: #0080c0;
 background-color: transparent;
}

DIV.m1 {
 color: #000000;
 background-color: #ffffff; 
 font-size: 100%;
 font-weight: normal;
 padding: 2px;
 margin-top: 1px;
 width: 200;
 height: 1.2em;
 border-top: 1px solid #808080;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #808080;
 cursor: pointer;
}

DIV.m1sel {
 color: #000000;
 background-color:  +f3f3e7; 
 font-size: 100%;
 font-weight: normal;
 padding: 2px;
 margin-top: 1px;
 width: 200;
 height: 1.2em;
 border-top: 1px solid #808080;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #808080;
 cursor: pointer;
}

DIV.m1:hover {
 background-color: #f3f3e7; 
}

DIV.m2 {
 color: #000000;
 background-color: +ffffff ; 
 font-size: 85%;
 font-weight: normal;
 padding: 2px;
 margin-top: 1px;
 margin-left: 25px;
 width: 175;
 border-top: 1px solid #808080;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #808080;
 cursor: pointer;
}

DIV.m2sel {
 color: #000000;
 background-color: #f3f3e7;
 font-size: 85%;
 font-weight: normal;
 padding: 2px;
 margin-top: 1px;
 margin-left: 25px;
 width: 175;
 border-top: 1px solid #808080;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #808080;
 cursor: pointer;
}

DIV.m2:hover {
 background-color: #f3f3e7;
}*/