ï»¿
body, html, #navi, #container, #inhalt {
           margin:0px;
           padding:0px;
} 
body {
           font: 100.01% sans-serif;
           background-color: #EEEEDF;
           text-align: left;
           background-image:url(hintergrund.jpg); /* KQ, 22.03.2008 */
}

#container {
           width: auto;
           text-align: left;
           margin: 0px;
           margin-left:0px;
           background-color:#DAD3C2;  /* E3D9C9 */
}
#kopf {
           background-color:#DAD3C2 ;  /*#E5E5CC  , Blaulich #C5D5EE*/
           color: #E6DCCF;
           padding: 0px;
           margin: 0px 0px 0px 0px;
           border-bottom: 3px solid #AA9988; */
} 
#inhalt {
           background-color: #EEEEDF;
           /* border-top: 3px solid #C8AD94; */
           color: #3E3528;
           height:1px;   /* sehr wichtig damit die DIV oder Table nicht nach unten rutscht
                            wenn man das Fenster schmÃ¤ler macht (nur IE), KQ 22.03.2008 */
           margin-left: 190px;
           padding-left:10PX;
           padding-right:1PX;
           padding-top: 5px;
         }

p {
           margin: 10px 20px 0 1px;   /* top right bottom left  */
}
h1 {
           margin: 0px 1px;   /* top left */
           padding:15px 0px;  /* top left */
           font-size: 1.2em;
 }

.pfad {
       margin-top:0px;
       margin-left:0px;
       color: green;
       font-size:0.8em;
     }

.pfad a ,.pfad b {
         margin-left:0px;
         margin-right:7px;
         color: green;
         }       
       

 /* --------------------- Navigation ----------------------------------------------*/
 
#navi { font: 13px Verdana, Arial, Helvetica, sans-serif;
        width: 190px;
        overflow:hidden;
        padding: 0px;
        float: left;
        background-color:#DAD3C2;  /*EEEEFF*/      
        text-align: left;
       /* border-top: 3px solid #D0C8B3; */
}
#navi ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
}
#navi li {
        margin: 0 0 1px 0;
       }
#navi li a:link, #navi li a:visited {
        display: block;
        text-decoration: none;   /* keine unterstreichung */
        font-weight: normal;
        padding: 5px 5px 5px 0.5em;
        border-left: 12px solid #706050;
        background-color: #E7DECF;
        color: #0000CC;  /* Schrift-Farbe */
}
#navi li a:hover, #navi li a:active, #navi li a:focus {
        border-left: 12px solid #857060;
        background-color: #C0B5AE;
        color: #FF0000;
}


/* ---------------------------- Innere Navigation -------------------------------*/
#navi li ul {
        font-size: 12px;
        margin: 0 0 0 0;
        background-color: #AAFFAA;
      }

#navi li ul li{
        margin: 0 0 1px 0;
}
#navi li ul li a:link, #navi li ul li a:visited {
        display: block;
        text-decoration: none;   /* keine unterstreichung */
        font-weight: normal;
        padding: 5px 5px 5px 0.5em;
        border-left: 12px solid #709950;
        background-color: #E3FFC9;
        color: #0000CC;  /* Schrift-Farbe */
}
#navi li ul li a:hover, #navi li ul li a:active, #navi li ul li a:focus {
        border-left: 12px solid #859960;
        background-color: #C0FFAE;
        color: #FF0000;
}

#adresse
{
	text-align:left;
	border-top: 2px solid #EA8C82;         /* #AA9988 */
	border-bottom: 2px solid #EA8C82;
  background-color:#DAD3C2;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 5px;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 5px;
	width:89%;
}

/*-----------------------------  Personal ------------------------------------------*/

#personal {
             margin-left:15px;
 }

#personal ul {
		list-style-position:outside;
		margin-left:220px;
		list-style-type: square;
}
#personal li {
		margin-bottom:7px;
		
}
#personal h2 {
               margin-right:15px;
	             margin-top:30px;
               margin-left: 0px;
               margin-bottom:0px;
}

#personal h3 {
               margin-right:15px;
			   margin-top:10px;
               margin-left: 0px;
               margin-bottom:5px;
}

#personal cl { clear:left; }

#pfoto {
          float: left;
          margin-right:5px;
	  margin-top:10px;
	  margin-left: 10px;
	  margin-bottom:10px;
	  text-align:center;
}

/*----------------------------- Links  +  Satzung ------------------------------------*/
#satzung {
         background-color:#DDDDFF;
         font-family: Verdana, Geneva, Arial; font-size: 13px;
         text-align:left;
         padding-left:10px;
         padding-bottom:7px;
} 
#satzung ul {
            margin-top:7px;
}            
#satzung li {
            list-style-type:decimal;
            margin-left:0px;
            margin-right:10px;
            margin-bottom:3px;
}
#satzung li ul li  {
            list-style-type:disc;
            margin-bottom:1px;
}


p.link {                  /*KQ 28.11.2007  */
     margin-bottom:10px;
     margin-top:10px;
     padding-left: 20px;
     }

p.ptext { 
     font-weight: bold;
     margin-bottom:8px;
     margin-top:25px;
     padding-left: 0px;
     }
    

#linkspage {                  /*KQ 28.11.2007 */
        padding-left: 5px;
      }

#linkspage p {                  /*KQ 28.11.2007 */
     font-size :15px;
     font-weight: bold;
     margin-bottom:10px;
     margin-top:10px;
     padding-left: 0px;
     }
#linkspage a { 
     display:block;
     font-size :14px;
     color:black;
     font-weight: 400;
     padding-bottom:7px;
     padding-left: 10px;
     }
/*..........................  Sitemap ............................................*/     
#sitemap {                  /*KQ 14.03.2008 */
        padding-left: 15px;
      }

#sitemap p {                 /*KQ 14.03.2008 */
     font-size :16px;
     font-weight: bold;
     margin-top:25px;
     margin-bottom:-10px;
     }
.unterlink  {
         padding-left: 5px;
         }

.unterlink a { 
     font-size :15px;
     color:black;
     }

/*-----------------------------  GENERAL -------------------------------------------*/
.genpage {                  /*KQ 28.11.2007 */
        padding-left: 0px;
      }
.genpage p {                  /*KQ 28.11.2007 */
     padding-bottom:5px;
     margin-top:10px;
     padding-left: 1px;
     }
.genpage li {                  /*KQ 28.11.2007 */
       padding-left: 1px;
     }
/*----------------------------- Meldung -------------------------------------------*/     
.warnung {
   font-size :1.1 em;
   color : #EE0000;
   }
 .mOk {
   font-size :1.1 em;
   color : #009900;
   }
 

/*-----------------------------  Footer -------------------------------------------*/
#fuss {
   background-color:#2C508B;    /* kq blau #2C508B */
   clear : both;
   text-align : center;
   padding-top : 0.1em;
   padding-bottom : 0.1em;
}

#fuss p {
   font-size :0.8em;
   color : #EEEEDF;
   width : 100%;
   height: 10px
   margin : auto;
}
#fuss a{
text-decoration:none;
background-color:#CCCCCC;
} 


#trennstrich
{
	background-color: green;
	height:1px;
	width:100%;
}

.trennstrichvertical
{
	background-color: red;

	padding-right:1px;
}
