body {
		 margin: 0px;
		 padding: 0px;
		 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 text-align: center;
		 color: #0D2A62;
		 background-image: url(../images/bg.png);
		 background-color: #ebebeb;		 
		 }

#wrapper {
          width: 770px;
          padding: 5px;
          background-color: #ffffff;
          position: relative;
          margin: 0px auto;
          text-align: left;
          border: 1px solid #0D2A62;
          }

         
#header {
				background-image: url("../images/header3.jpg");
        height: 171px;
				width: 770px;
				padding: 0px;
				margin: 0px 0px 2px 0px;
        border: 0px;
				}
/* Navigation */

.navigation {
						
						margin: 0px;
						padding: 0px;
						background-color: #ffffff;
						/* border-bottom: 1px solid #ffffff; */
						}

#nav {
		 width: 100%;
		 margin: 0px;
		 padding: 0px;
		 width: 100%;
		 height: 20px;
		 list-style: none;
		 display: inline;
		 overflow: hidden;
		 }

#nav li {
		 height: 20px;
		 margin: 0px; 
		 padding: 0px;
		 list-style: none;
		 display: inline;
		 }

     
#nav a {
		 float: left;
		 padding: 20px 0px 0px 0px;
		 overflow: hidden;
		 height: 0px !important; 
		 height /**/:20px; /* for IE5/Win only */
		 }
     	
#nav a:hover {
		 background-position: 0px -20px;
		 }

#nav a:active {
		 background-position: 0px -40px;
		 }

#nav a.selected {
		 background-position: 0px -40px;
		 }
		 
#nstart a  {
				width: 40px;
				background: url(../images/nstart.gif) top left no-repeat;
				}

#nberatung a  {
					 width: 62px;
					 background: url(../images/nberatung.gif) top left no-repeat;
					 }

#nschulung a  {
					 width: 63px;
					 background: url(../images/nschulung.gif) top left no-repeat;
					 }

#nfoerderung a  {
					 width: 97px;
					 background: url(../images/nfoerderung.gif) top left no-repeat;
					 }
				
#ngrundsaetze a  {
					 width: 131px;
					 background: url(../images/ngrundsaetze.gif) top left no-repeat;
					 }
					
#nreferenzen a  {
					 width: 74px;
					 background: url(../images/nreferenzen.gif) top left no-repeat;
					 }
					 
#nkontakt a  {
					 width: 55px;
					 background: url(../images/nkontakt.gif) top left no-repeat;
					 }
					 
#nimpressum a  {
					 width: 75px;
					 background: url(../images/nimpressum.gif) top left no-repeat;
					 }
					 
#nspacer  {
					 width: 100%;
					 height: 20px;
					 background: url(../images/nspacer.gif) top left repeat;
					 }

/* Navigation 2. Ebene */            
            
#subnavigation {
							 clear:both;
							 line-height: 1em;;
							 margin-top: 2px;
							 padding: 1px 2px 3px 2px;
  						 background-color: #0D2A62; 
							 color: #ffffff;
							 }
							 
#subnavigation a {
							 color: #ffffff;
              /* font-weight: bold; */
               font-size: 10px;
							 text-decoration: none;
							 }

#subnavigation a:hover {
							 color: #ffffff;
							 text-decoration: underline;
							 }

				 
#subnavigation a.selected {
							 text-decoration: underline;
							 }

#content {
				 
				 padding: 0px 10px 5px 10px;
				 margin-top: 2px;
         border: 1px solid #e2e4e5;
				 color: #0D2A62;
         background-color: #EEEFF0;
				 }

#content li {
		    margin-bottom: 1em;
        list-style-image: url("http://rechtsverzeichnis.de/images/buttonbullet2.png");
        padding-left: 0.5em;
        vertical-align: top;
        background-repeat: no-repeat;
        background-position: top left;
        list-style-type: none;
				 }

#content a {
				 color: #0D2A62;
				 font-weight: bold;
				 }
				 
.titel {
			 font-weight: bold;
			 font-size: 1.5em;
       color: #0D2A62;
			 }
				 
#infobox {
				 background-color: #C4D8EA;
				 float: right;
				 height: 100%;
				 }
				 
.fussnote {
					font-style: italic;
					}
			 
#footer {
				width: 770px;
				text-align: right;
				font-size: 10px;
				}