/* CSS Document */

body, html {
margin : 0;
padding : 0;
height:100.1%;
width:100.1%;
}

body {

   font-family: Arial, Helvetica, sans-serif;

   font-size: 1.0em;
  
	
   height:100%;
   
   
   text-align : center;
   
   background-color : #D5CBC5;
	
}




#seitencontainer {

    width :60em;
	height:80%; /*braucht der IE5 und der IE6 */
    font-size : 1em;

    /*background-color : #D5CBC5;*/
    background-color:white;
	
	margin : 0 auto;
	
	margin-top : 1em;
	
	
	
}



html>body #seitencontainer {
    min-height:80%;
	height: auto;/* so wächst die Höhe der anderen Browser auch automatisch mit*/
	/* Der Kindselektor wird vom IE bis einschließlich Version 6 nicht unterstützt, d.h. 
	   die zugehörigen Angaben werden ignoriert. */
}




#kopf {
  font-size: 0.9em;
  margin-left : 0.2em;
  color : white;
  text-align : left;
  width : 70em;
  margin-top : 1em;
  

	/*border-color: #668040;
	border-style: solid solid solid solid;
	border-width:1px;
	*/
	/* hier geändert: */
	border-right-style : none;

 
}


#logo {
  width : 20em;
  height : 100px;
  float:left;
  
  background-image : url(../grafik/lorenzlogo2009.gif);
  background-position : center;
  background-repeat:no-repeat;
}


#bild_oben {
   height:100px;
   margin:0;
   border-style:none;
   margin-left:0.2em;
   font-size : 0.9em;
   width:65em;
   text-align:left;
   background-color : white;
   /*background-image : url(../grafik/lorenz2009.jpg);
    background-position : center right;*/

/*   background-repeat:no-repeat;
*/
}

#bild_oben img {
  float:left;
  /*border-right-style:solid;
  border-right-width:2px;
  border-color:white;*/
}

#bild_oben p {
   font-size : 0.8em;
   color:#D5CBC5;
   padding-top:20px;

}





#menue_und_inhalt {
  font-size: 0.9em;
  width : 65em;
  margin : 0 ;
  /*padding-top: 2em;*/
  margin-left: 0.2em;
  padding-top : 0.2em;

  border-right-style : none;

  height:40em;
  
/*  background-color:red;*/
   background-color:white;
}

html>body #menue_und_inhalt {
  min-height :40em;
  height:auto;
}

#sprachwahl {
 /*font-size: 0.8em;*/
}

#sprachwahl a:link, #sprachwahl a:visited {
   text-decoration : none;
   color : #668040;
   margin-left : 0.5em;
}

#sprachwahl img {
   border-color:#668040;
   border-style:solid;
   border-width : 2px;
}





#menue_container {
 text-align : left;
 width : 17em;
 float : left;
 height: 80%;
 min-height : 80%;

  /* overflow : auto;*/
  /*border-color:#DCE6CF;
  border-style: solid none none solid;*/
 background-color:white;
}


html>body #menue_container {
  min-height: 80%;
   height: auto;

}


.boxclass {
  margin-top:0.5em;
  border-style : solid;
  border-width : 2px;
  border-color: #94937D;
  padding-bottom:0.5em;
  padding-top:0.5em;
  background-color:#94937D;


}



.logoclass {
  margin-top:0.5em;
  border-style : solid;
  border-width : 2px;
  border-color: #94937D;
  
  padding-bottom:0.5em;
  padding-top:0.5em;
  background-color:white;
  
  background-image : url(../grafik/lorenz_logo.gif);
  background-position : center right;
  background-repeat:no-repeat;


}

#box3 p {
  font-size : 0.8em;
}

#menue ul {
  width : 10em;
  color : #668040;
  font-variant : small-caps;
  font-weight : 400;
  list-style-type : none; 
  margin : 0;
  padding : 0;
  padding-left : 1em;
  
  
  }
  
#menue .ueberschrift {
  /*color : #668040;*/
  /*color: #59614B;*/
  /*font-variant : small-caps;*/
  font-weight : bolder;
  list-style-type : none; 
  color:black;
  width:15em;
}  

#menue li {
  text-decoration : none;
  width : 10em;
  display : block;
  margin-top : 0.2em;
  font-variant : normal;
  font-weight : normal;

}

#menue li.leer{
  display : none;
}

#menue a.active_page {
/*  background-color : #DCE6CF;*/
  background-color:#D5CBC5;
}

#menue a.inactive_page {
}

#menue a {
  width : 14em;
  /*background-color: #59614B;*/
 
}

#untermenue a {
  width : 12em;
}

#untermenue ul {
  width : 12em;
  border-style : none;
}


#menue a:link, #menue a:visited {
   text-decoration : none;
   /*color : #668040;*/
   color:black;
   display : block;
   margin-left : 0.5em;
   /*border-style:solid;
   border-width:1px;
   border-color:black;*/
}


#menue a:hover {
   /*background-color : #DCE6CF;*/
   background-color:#D5CBC5;
}





#inhalt {
  margin-top:0.5em;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom:1em;
  height : 30em;
  text-align : left;
  width : 46em;
  float : left;
  background-color:white;
/*background-color : #DCE6CF;*/

/*border-color : #DCE6CF;
border-style : none;
border-left-style : double;
*/

/*overflow:auto;*/
scrollbar-face-color: #668040;

}

 html>body #inhalt {
   min-height: 30em;
   height: auto;

} 


#inhalt li {
  font-size : 0.9em;
  list-style-type : square;
}



html>body #inhalt {
 /*  min-height: 30em;
   height: auto;
*/
}


#inhalt a, #inhalt a:link  {
   text-decoration : underline;
   font-weight : bold;
   /*color : #668040;  */
   color : #59614B;
 
}

#inhalt a:visited {
   font-style:italic;
   text-decoration : underline;
   font-weight : bold;
   /*color : #668040;  */
   color : #59614B;


}

#inhalt a:hoover {
}



form {
 
 width : 45em;
 height: auto;
 border-style: dotted;
 border-color: green;
 border-width : thin;
 
}


#inhalt label {
  width : 13em;
  
  display : block;
 
  border-bottom-style: solid;
  border-bottom-width : thin;
  border-bottom-color: black;

  float : left;
  clear : both;
  
  margin-top : 0.5em;
}

#inhalt p{
  font-size : 0.9em;
}



input, select, textarea { 
  margin-top : 0.5em;
  background-color:white;
  font-size: 0.9em;
  border-color : black;
  border-width: 1px;
  display: block;
  float: left;
  width:30em; 
  }
  
  .form_button {
  display : none;
  clear:both;
  }
  
  fieldset {
	border:none;
	padding:0;
	margin-left: 0.5em;
	display:block;
	clear:both;
}
fieldset input {
	width:auto;
	border:none;
	background:none;
	float:left;
	display:block;

}
fieldset label {
    border:none;
	width:auto;
	clear:none;
	float:left;
	
}
  
 hr {
   color : green;
   border-width : 2px;
   border-color : green;
 }
  
  .action_button {
  margin : 1em;
  float : left;
  background-color: #EFF9E3;
  border-color : green;
  color : green; 

  width: 8em;
  }

.okay {
}

.fehlermeldung {
  color : red;
}


#fusszeile {
    margin: 0 auto;
	padding: 0;
	text-align : center;
	width:40em;
	font-variant : small-caps;
	font-size : 0.8em;
	
}

.clearing {
  clear : both;
}

.unsichtbar {
   
   display : none;
}

.highlighted {
  
  color : #668040;
  /*font-variant : small-caps;*/
  font-weight : 900;
}

h2 {
   
  color : #59614B;
  font-weight:900;
  font-size : 0.9em;

  /*
  border-style:solid;
  border-width:1px;
  border-color: #59614B;
*/
  
  border-left-style:solid;
  border-left-width:3px;
  border-left-color: #59614B;  */
  /*border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color: #59614B;
  */
  
 
}



h1 {
  /*color : #668040;*/
  color : #59614B;
  font-variant : small-caps;
  font-weight : 900;
  font-size : 1.2em;
  margin-top:0em;

}


.links {
float : left;
}

table {
  border-style:solid;
  border-color:white;
  border-width:2px;
  font-size:0.9em;
}

td {
  border-style: none solid solid none;
  border-width:1px;
  border-color:green;
}

.woerterbuchtabelle
{
  width : 40em;
}

.woerterbuch_head {
  font-size : 1em;
  font-weight : bold;
}

.holzsorten_s1 {
}

.holzsorten_s2 {
}

.holzsorten_s3 {
}
.holzsorten_s4 {
}
.holzsorten_s5 {
  font-size : 0.8em;
}
.holzsorten_s6 {
}

.zahl_text {
  text-align : right;

}

.quellennachweis {
   font-size: 0.8em;
   font-style: italic;
   /*font-weight: bold;*/
   border-style : solid;
   border-width : 1px;
   border-color : green;
}

.highlightedwechsel {
  
  color :  #59614B;
  font-variant : small-caps;
  font-weight : 900;
  /*background-color : red;*/
  background-color: #D5CBC5;
}

.nachrichten_ueberschrift {

  display : block;
  /*background-color: #EFF9E3;*/
  background-color: #D5CBC5;
  font-style : italic;
  font-weight: bold;  

}