 

  body {
  	 background-image:url(img/kachel.jpg);
    color: #334488; background-color:#597979;
    font-size: 100.01%;
    font-family:Arial,Helvetica,sans-serif;
    margin: 0; 
    min-width:800px; 
    } 

   div.Seite {
   	background-image:url(img/hauptteillang.jpg); 
   	background-color:#ecf6d4;
  		background-repeat:repeat-y;
  	 	background-position:center 0px;
	  	width:801px;min-height:700px; 
	  	margin-left:auto;margin-right:auto; 
      }

 
   div.Banner {
        top:0px; margin-left:169px;
 	background-image:url(img/banner.jpg);position:absolute;
 	background-repeat:no-repeat;
/* 	background-position:169px 0px ;*/
 	background-position:0px 0px ;
 	height:158px;width:801px;
 	overflow:visible;
 	color:#3344aa;font-size:15px;
 	padding-bottom:2px;
 	clear: left; 
   }  

*:first-child+html  div.Banner {
        top:0px; margin-left:0px;
 	background-image:url(img/banner.jpg);position:absolute;
 	background-repeat:no-repeat;
 	background-position:0px 0px ;
 	height:158px;width:801px;
 	overflow:visible;
 	color:#3344aa;font-size:15px;
 	padding-bottom:2px;
 	clear: left; 
   }  





* html   div.Banner {
        top:0px; margin-left:169px;
 	background-image:url(img/banner.jpg);position:absolute;
 	background-repeat:no-repeat;
 	background-position:0px 0px ;
 	height:158px;width:801px;
 	overflow:visible;
 	color:#3344aa;font-size:15px;
 	padding-bottom:2px;
 	clear: left; 
   }  








ul.Navigation {
  margin-top: 114px; padding: 0; margin-left:-20px;

/*  margin-top: -14px; padding: 0; */
  text-align: center; 
  }
 

*:first-child+html ul.Navigation {
  margin-top: 114px; padding: 0; margin-left:-180px;

/*  margin-top: -14px; padding: 0; */
  text-align: center; 
  }



* html ul.Navigation {
/*  margin-top: -20px; padding: 0; */
  mar\gin-top: 115px; padding: 0;
  
  text-align: center; 
  }
 
ul.Navigation li {
    list-style: none;
    float: left;
    position: relative;
    padding: 0; margin-right:5px; left:0px; 
  	 }

*:first-child+html ul.Navigation li {
    list-style: none;
    float: left;
    position: relative;
    padding: 0; margin-right:5px; left:-20px; 
  	 } 


* html ul.Navigation li {
    list-style: none;
    float: left;
    position: relative;
    padding: 0; margin-right:5px; 
    left:-10px; 
  }



      ul.Navigation li a {
	 text-decoration:none;color:#334488;font-size:15px;
	 border:1px solid #bfcebb;
	 padding-left:7px; padding-right:7px;padding-top:4px;padding-bottom:2px;
	 margin-right:5px; background-color:#e2f3dd;
	}
      ul.Navigation li a:link {
         color: #334488;  
	}
      ul.Navigation li a:visited {
         color: #334488;  
	}
      ul.Navigation li a:active {
         color:#334488;
 	}
      ul.Navigation li a:hover {
 	 color:#fe6f02;
	 background-color:#faffe7;
        }

      ul.Navigation li span.Auswahl {
	 color:#fe6f02;background-color:#faffe7; 
	 margin-right:5px; 
	 border:1px solid #bfcebb;padding:5px; 
	}


ul.UnterNavigation {
    margin:0; padding:0; width:550px;
    position: relative;
    top: 20px; left: 0px; z-index:5; text-align:center;
  }

ul.UnterNavigation li {
    margin-bottom:15px; margin-right:0px;list-style: none;
    display: inline;white-space:nowrap;
    
  }


      ul.UnterNavigation li a {
	 text-decoration:none;color:#334488;font-size:13px;border:0px; 
	 padding-bottom:1px; padding-top:1px; padding-left:5px;padding-right:5px;
	 margin-right:8px; 
	 border-bottom:1px solid silver; border-left:1px solid silver; 
	 background-color:#eef8d6;
	}
      ul.UnterNavigation li a:link {
         color: #334488;  
	}
      ul.UnterNavigation li a:visited {
         color: #334488;  
	}
      ul.UnterNavigation li a:active {
         color:#334488;
 	}
      ul.UnterNavigation li a:hover {
 	 color:#fe6f02;
	 background-color:#faffe7;
        }

      ul.UnterNavigation li span.AuswahlUMenu {
         color:#fe6f02;background-color:#faffe7; 
         border-bottom:1px solid silver; border-left:1px solid silver; 
         font-size:13px;
	 padding-bottom:1px; padding-top:1px; padding-left:5px; padding-right:5px;
	 margin-right:8px; 
      }

 
    h1 {
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    text-decoration:none; width:500px;text-align:center;
    }

    h2 {
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    text-decoration:none; width:500px;text-align:center;
    }



   div.Links {
    background-image:url(img/bildlinks.jpg); 
    background-repeat:no-repeat;
    font-size: 12px; 
    float: left; width: 169px; height:681px;
    margin: 0; top:0px;
    }  



div.Inhalt {
    position:relative;z-index:1;
    left:0px;top:158px;
    overflow:hidden;
    background-image:url(img/blumeback.jpg);
    background-repeat:no-repeat;
    background-position: 190px 0px;
    width:631px; min-height:623px;
    
  }

* html div.Inhalt {
    position:relative;left: 169px;z-index:3;
    top:-510px; 
    width:551px; height:623px;  
    overflow:visible; margin-bottom:-600px;
    background-image:url(img/blumeback.jpg);
    background-repeat:no-repeat;
    background-position: 190px 0px;
  }

div.Inhalt ol.stress {
		line-height:22px;font-size: 13px; 
		width:460px;margin-left:-20px;
		margin-left:20px;
	}
	
* html div.Inhalt ol.stress {
		line-height:22px;font-size: 13px; 
		width:460px;margin-left:-20px;
		margin-left:60px;padding-left:30px;
	}
		
	
	
div.Inhalt ul.mich {
		list-style-type:circle;
		line-height:22px;font-size: 13px; 
		margin-left:-20px;
	}
	
*:first-child+html  div.Inhalt ul.mich {
		list-style-type:circle;
		line-height:22px;font-size: 13px; 
		margin-left:20px;
	}




	
* html div.Inhalt ul.mich {
		list-style-type:disc; 
		margin-left:0px;
		padding-left:20px;
		line-height:22px;font-size: 13px; 
	}


.ElkePortrait {
   float:right;margin-right:10px;
   margin-top:180px; 
   border:2px outset #dddddd;
   margin-left:15px;
   width:238px; height:320px;
	}

* html .ElkePortrait {
   flo\at:right;mar\gin-right:-50px;
   overflow:visible;
   z-index:5;position:relative;
   mar\gin-top:100px; 
   border:2px outset #dddddd;
   margin-left:15px; 
   width:238px; height:320px;
	}




div.Inhalt table {
		line-height:17px;font-size: 13px; 
		width:550px;border-spacing:10px;border:0;
	}


div.Inhalt h4 {
    font-size: 14px; font-weight:normal;
    width:500px; text-align:center;line-height:22px;
  }
div.Inhalt p { 
    font-size: 13px; line-height:17px;
    margin: 10px 0; width:500px;
  }
  
 div.Inhalt p a {
    color:#334488; 
  }
  
 div.Inhalt p a:hover {
    color:#334488; background-color:#faffe7;
  }  
  
  
div.Inhalt h2.AbstandMenu {
     margin-top:50px
  }


div.Inhalt p.AbstandMenu {
     margin-top:50px
  }



.Trenner {
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	border-left:10px dotted #ffffff;
	border-right:10px dotted #ffffff;
	width:32px;
	padding-left:4px;padding-right:4px;
  }	



.Fusszeile {
    clear: both; 
    font-size: 11px; line-height:22px;
    margin-top: -10px; padding:0px;
    text-align: center; 
    width:801px; height: 46px;
    background-image:url(img/fussback.jpg);   	
    background-repeat:no-repeat;
    background-position:center 0px;
    margin-left:auto;margin-right:auto;
  }

.RandUnten {
    position:relative;width:801px;
    text-align:center; margin-top:-8px;
    margin-left:auto;margin-right:auto;
  }


form { margin-left: 80px;}

form span { 
	color:#3344aa;
	font-size:12px;
  }

.Textfeld { 
	background-color:#fefdfa; 
	width:300px; 
	border:1px solid #c8d2a1; 
	margin-bottom:10px
  }


.Knopf { 
	background-color:#faffe7;
	color:#334488; 
	width:150px; 
	border:6px solid #ddd; 	
	width:150px; 	
	border:1px solid #334488; 
	margin-bottom:10px
  }



div.Aktuelles { padding:5px;border:1px solid turquoise;width:500px;background-image:url(img/schach.gif); }


* html div.Aktuelles { padding:5px;padding-top:13px;border:1px solid turquoise;width:500px;background-image:url(img/schach.gif); }







