.inhaltsbox {
	font-size: 0.8em; width: 120ex;
}
.inhaltsboxkl {
	font-size: 0.8em; width: 90ex;
}

body   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #e8fce7; padding-left: 10px ; }
a  { color: #104e21; text-decoration: underline }
td   { color: #104e21; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.seitenkopf  { color: #104e21; font-weight: bold; font-size: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text { color: #104e21; font-size: 0.8em; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.presselink { color: #104e21; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: normal; text-decoration: none; margin-left: 0.5em; }
.klein { color: #104e21; font-style: italic; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.dick { color: #104e21; font-size: 14px; font-family: Arial; text-decoration: none }
hr { color: #104e21 }
ul { font-size: 0.8em; background-color: #abdcab; margin: 0; padding: 0; width: 100ex; border-top: 1px dotted #16592c; border-right: 1px dotted #16592c; border-bottom: #16592c; border-left: 1px dotted #16592c }


li    { list-style-image: url("img/soblu.gif");
	text-decoration: none; list-style-position: inside;  border-style: none none dotted; border-width: medium medium 1px; border-color: #16592c 
}

.randoben { border-top: 1px solid #104e21; border-right: 1px solid #104e21; border-left: 1px solid #104e21 }
.randunten { border-right: 1px solid #104e21; border-bottom: 1px solid #104e21; border-left: 1px solid #104e21 }
.randlinks  { border-top: 1px solid #104e21; border-right: none; border-bottom: 1px solid #104e21; border-left: 1px solid #104e21 }
.randrechts { border-top: 1px solid #104e21; border-right: 1px solid #104e21; border-bottom: 1px solid #104e21 }
h1 { color: #135024; font-size: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
	margin: 0 0 0.67em;
}
var { color: #135024; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #135024; margin: 0.67em 0;
	font: italic bold 1em Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h4 { color: #135024; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; font-variant: normal; line-height: normal; background-color: #e8fce7; background-repeat: repeat-x; background-attachment: fixed; background-position: 100% 0; margin: 0 0 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; }
h3 { color: #135024; font-size: 1.1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 0.67em 0 }

p { color: #104e21; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
	line-height: 1.3em;
}

address { color: #104e21; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
	line-height: 1.3em;
	font-weight: normal;
	font-style: normal;
}

em { color: #104e21;
	text-decoration: none;
	font: bold 0.9em/1.5em Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

strong { color: #104e21;
	text-decoration: none;
	font: bold 1.2em Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

label {
 color: #104e21; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
}

fieldset
{
 color: #104e21; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
	border-style: none;
}

input, textarea {
	color: #104e21;
	background-color: white;
}

input:focus, textarea:focus {
	color: #104e21;
	background-color: #fffdcd;
}

form {
	line-height: 120%;
}

a li { text-decoration: none }
a:hover li { color: #e8fce7; text-decoration: none; background-color: #16592c }
a:hover li strong { color: #e8fce7; text-decoration: none; background-color: #16592c }
.ali { text-decoration: none }

* {
	font-size: 100%;
}
.loewe { float: left; margin-left: 545px; }
.abstand_links { padding-left: 55px; }
