html{
min-height: 100%;
margin-bottom: 1px;

}

body {
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 76%;
	/*margin: 5px 5px;*/
	color: #014c01;
	text-align: center;
	
}

#wrap {
	border: 1px solid #014c01;
	width: 938px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 0px;
	background-color: #f0fff0;
	position: relative;
/*	margin-top: 5px;*/
	/*min-height: 400px;*/
}

#head {
	width: 100%;
	height: 152px;
	background-image: url(../images/kopf.jpg);
	background-repeat: no-repeat;
margin: 0px;
	padding: 0px;
	/*border: 1px solid black;*/
	/*padding-bottom: 5px;*/
}



#links{
margin-top: 5px;
margin-left:10px;

width: 180px;

float:left;
}

#mitte_rechts{
margin-top: 5px;
margin-left: 2px;
width: 730px;

float:right;
}

#inhalt{
width:530px;
float:left;

}

#news{
width:150px;
float:right;
padding-right: 10px;
}

#footer {

padding-top: 30px;	
	width:100%;
	height: 30px;
	line-height: 2em;
	/*border-top: 1px solid black;*/
	text-align: center;
clear: both;
}

#navlist ul{
margin: 0px;
padding:0px;
text-align: left;
display: inline;

}

#navlist li {
line-height:20px;
/*padding-top: 10px;*/
list-style-type: none;
/*text-indent: 15px;*/
padding-left: 15px;
background-image: url(../images/nav.gif);
margin: 0;
background-repeat: no-repeat;

}
#navlist a, #navlist a:link, #navlist a:active, #navlist a:visited {
color: #014c01;
font-weight: bold;
/*text-decoration: none;*/
}
#navlist a:hover {
  color: #003000;
	text-decoration: underline;
/*font-weight: bold;*/
}

h1{

font-size: 150%;
background-image: url(../images/not.gif);
background-repeat: no-repeat;
text-indent: 28px;
height:25px;
padding-top:7px;
height:auto;

}
h2{

font-size: 130%;

}

h3{

font-size: 110%;
margin-bottom: 5px;;
}

a{
 text-decoration: none;
 color: #014c01;
 }
 
 a:hover{
 
  color: #003000;
	text-decoration: underline;
}
        
.nav_link{

text-decoration: underline;
}   

.beschrift_g{

width: 250px;
padding: 1px;
float: left;

}

.eingabe_g{
padding: 1px;

}

.eingabe_k{

/*float: right;*/
/*clear: both;*/

/*display: inline;*/
padding-left: 132px;
width: 400px;
/*border: 1px solid #014c01;*/
}

.eingabe_gb{

/*float: right;*/
/*clear: both;*/

/*display: inline;*/
padding-left: 132px;
width: 400px;
/*border: 1px solid #014c01;*/
}
     
     
.beschrift{

width: 170px;
padding: 5px;
float: left;

}

.eingabe{
padding: 5px;

}

#button{

border: 1px solid #014c01;
width: 100px;
}

.button_a{

border: 1px solid #014c01;
width: 150px;
}

.auf_l{


width: 45%;
float:left;

}

.auf_r{

width: 45%;
float:right;
text-align: right;
}


input {

background-color: #f0fff0;
border: 0px solid white;
border-bottom: 1px solid #014c01;
border-left: 1px solid #014c01;
color: #014c01;
width: 200px;
padding-left: 5px;
}

textarea {
font-family: Verdana, Arial, sans-serif;
font-size: 110%;
background-color: #f0fff0;
border: 0px solid white;
border-bottom: 1px solid #014c01;
border-left: 1px solid #014c01;
color: #014c01;
width: 200px;
height: 80px;
padding-left: 5px;
}        

#g_form{

display: none;

}

#gb_list{

display: block;

}

#g_bu{

text-align: center;
}
#blaetter{
clear: both;
width: 100%;
text-align: center;
padding: 5px;

/*word-spacing: 200px;*/
}
.schrift_1b{
font-size: 140%;
font-weight: bold;
}
.linie{
width: 100%;
border-top: 1px solid #014c01;
}

.schrift{
font-size: 76%;
text-align:left;
}
.schrift_gb{
font-size: 100%;
text-align:left;
}

select {

background-color: #f0fff0;
color: #014c01;
width: 400px;
border: 1px solid #014c01;

}
#bild_cont{
width: 375px;
height: 600px;
/*border: 1px solid red;*/
}
.gal_1{
clear: both;
/*border: 1px solid white;*/
width: 250px;
padding: 5px;
text-align: left;
float: left;

}

.gal_2{

/*border: 1px solid red;*/
width: 250px;
padding: 5px;
float: left;
text-align: left;
}

p{
text-align: justify;
line-height: 150%;
}

img{
border: 0px;
margin: 5px;
float: left;
}

.m_links{
width:400px;
float: left;
}

.m_rechts{
height:200px;;
width: 100%;
}

.td_1{

width:30%;

}
.td_2{
width:40%;

}
.td_3{
width: 30%;

}
.bild{

padding-left: 5px;
padding-right: 5px;
}

.weg{
clear: both;
}

#send_titel{
width: 460px;
padding-left: 20px;
padding-right: 20px; 
position: absolute;
display: none;
left: 200px;
top: 200px;
background-color: #f0fff0;
border: 1px solid #014c01;
z-index: 10000;
}


