body {
	color: #000000;
	background-color: #fff7d7;
	margin: 0px;
	padding:0;
	background-image: url(../upload/bilder/logos/hnt.gif);
	background-repeat: repeat-y;
}
#title {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF7D7;
	height: 115px;
         padding-bottom:3px;
}


#oben {
	color: #000000;
}
#wrapper {
	width: 994px;
	border-left: solid black 1px;
}
#startbild {
	text-align: left;
	width: 778px;
	float: right;
}
#content {
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
}
#navoben {
	color: #FFFFFF;
	background-color: #4a9b18;
	width: 779px;
	text-align: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
         color:#FFFFFF;
         

}
#hauptnav {
	font-family: Arial, Helvetica, sans-serif;
	width: 195px;
	background-color: #4A9B18;
	color: #FFF7D7;
	padding: 20px 10px 10px 10px;
        	float: left;
}

#hauptnav a {background-color: #4A9B18;
	color: #FFFFFF; text-decoration:none;}

#hauptnav a:hover, a:active, a:focus {background-color: #4A9B18;
	color: #fed840;}

#suche {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	float: right;
	width: 750px;
	text-align: right;
	padding: 10px 10px 10px 10px;
           background-color: #FFF7D7;
           
}

#suche form {margin: 0px 0px 0px 0px;
}

#inhalt {   font-size:small;
	font-family: Arial, Helvetica, sans-serif;
	width: 750px;
	clear: right;
	float: right;
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
}
#fuss {
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	text-align: center;
	padding-top: 10px;
         padding-bottom: 10px;
	color: #4A9B18; font-size: 70%;
	background: transparent;
}

#fuss a{ color: #4A9B18; background-color: #FFFFFF; text-decoration:none;
}

#fuss a:hover, a:active, a:focus {color: #4A9B18;
	background-color: #FFFFFF;
           text-decoration:underline;
}


#inhalt a {
	color: #346F11;
	background-color: #FFFFFF;
            text-decoration:none;
}
#inhalt a:hover, a:active, a:focus {color: #4A9B18;
	background-color: #FFFFFF;
           text-decoration:underline;
}

#bc a{color: #4A9B18;
	background-color: #FFFFFF;}


#meta p {padding: 0px; margin:0px; padding-right:10px;

padding-bottom:3px;
color: #FFFFFF;
background-color: #4a9b18;
}

div#meta p a {color: #FFFFFF; background-color: #4a9b18;margin-bottom:3px; 
text-decoration:none;
}

div#meta p a:hover {color: #FFFFFF; background-color: #4a9b18;
}

#bc {color: #4A9B18; font-size: 80%;
	background-color: #FFFFFF;}
#bc a {text-decoration:none;}

h1 {color: #4A9B18; font-size: 110%;
	background-color: #FFFFFF;}

h2 {color: #4A9B18; font-size: 105%;
	background-color: #FFFFFF;}

h3 {color: #4A9B18; font-size: 100%;
	background-color: #FFFFFF;}

#mnavi a{color:#ffffff; background-color:#4A9B18;text-decoration:none;
display: block;


}
#mnavi ul.e1 li{line-height:130%; list-style: none;}

#mnavi ul a.e2p, a.e2o, a.e2a, a.e2oa{display: block;border-bottom: 1px solid #69b839;}

#mnavi ul a:hover.e2p {color:#ffe681;}

#mnavi ul a:hover.e2a {color:#fed840;}

#mnavi ul a.e2a {color:#ffe681;}

#mnavi ul a:hover.e1p {color:#ffe681;}

#mnavi ul a:hover.e1oa {color:#fed840;}

#mnavi ul a.e1oa {color:#fed840;}

#mnavi ul a.e1o {color:#fed840;}
#mnavi ul a:hover.e1o {color:#ffe681;}


#mnavi ul a.e1oa, a.e1o, a.e2oa, a.e2o {font-weight:bold; color:#fed840;}


#mnavi ul.e1 {margin:0px; padding:0px; list-style: none; font-size: 90%;}
#mnavi ul.e2 {margin:0px; padding:0px; padding-left: 6px; padding-bottom:6px; font-size: 90%; list-style: none; font-weight:bold;}

#mnavi ul.e3 {margin:0px; color:#fff7d7; padding:0px; padding-left: 12px; padding-bottom:6px; font-size: 90%; list-style: none;}

#mnavi ul.e4 {margin:0px; color:#fff7d7; padding:0px; padding-left: 28px; padding-bottom:6px; list-style: none;}



input.sub2
 {  
  border:1px solid #4a9b18;
  background:#FFFFFF;
  color:#121212;
   width:180px;
  font-size:13px;
  padding:0px 0px;
margin-right: 5px;

}

input.sub
 {  
  background:#4a9b18;
  color:white;
   width:55px;
  font-size:12px;
  padding:0px 0px;
border:1px solid #4a9b18;
}


#wrapper #inhalt .artikelliste .teaser_img {
	float: left;
	margin-right: 10px;
	border: solid #4a9b18 1px;
	margin-bottom: 10px;
	padding: 5px;
}
#wrapper #inhalt .artikelliste h2 {
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	border-bottom: solid #4a9b18 1px;
}


