.content-td {
    text-align:left;
    vertical-align:top;
    background-color:#228122;
    min-height:100%;
    border:0px;
}
.content-td a {
    color:#ffcc66;
}
.content-td a:hover {
    color:#ffffff;
}
.content-td b {
    color:#ffffff;
    font-weight:bold;
}
.content-td strong {
    color:#ff7a7a;
    font-weight:bold;
}
.klein {
    color:#002a00;
}
.head-img {
    text-align:center;
    margin-top:0px;
    margin-left:10px;
    margin-right:10px;
    margin-bottom:7px;
}
.head-line {
    text-align:center;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:24px;
    color:#ffffff;
    margin-top:7px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
}
.head-text {
    text-align:left;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ffffff;
    line-height:14px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:7px;
    padding-left:10px;
    padding-right:10px;
    padding-top:8px;
    padding-bottom:10px;
}
/* tabelle */
.news-list-item {
    margin-left:10px;
    margin-right:10px;
	margin-top:0px;
	margin-bottom:10px;
    border-top:3px solid #003a00;
    background-color:#006100;
}
.news-list-body {
    margin:0px;
}
.news-list-image {
    margin:0px;
    background-color:#228122;
}
.news-list-info {
    margin:0px;
}
.news-list-head {
    padding-left:12px;
    color:#ffcc66;
	line-height:14px;
    padding-top:9px;
}
.news-list-text {
    line-height:14px;
    padding-left:12px;
    padding-right:10px;
	padding-top:9px;
	padding-bottom:0px;
    color:#ffffff;

}
.news-list-link {
    padding-left:12px;
    color:#ffcc66;
    padding-top:6px;
    padding-bottom:7px;
}
.news-detail-head {
	margin-top:10px;
	margin-bottom:6px;
	margin-left:10px;
	margin-right:10px;
	background-color:#006100;
	color:#ffcc66;
	padding-top:9px;
    padding-bottom:9px;
	padding-left:10px;
    padding-right:10px;
    border-top:3px solid #003a00;   
}
.news-detail-text {
	margin-top:3px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	background-color:#006100;
	color:#ffffff;
	padding-top:9px;
    padding-bottom:10px;
	padding-left:12px;
    padding-right:10px;
}
.news-detail-zurück {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	background-color:#006100;
	color:#ffcc66;
	padding-top:6px;
    padding-bottom:7px;
	padding-left:12px;
    padding-right:10px;
}
.bild-gross {
	margin-top:10px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
    text-align:center;
}

.bild-gross-imtext {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:0px;
    border-top:3px solid #006e00;
	background-color:#006100;
    text-align:center;
	padding-top:10px;
}

.form-table {
    width:300px;
}
.form-table td {
    color:white;
    padding:1px;
}
.form-table .form-left {
    width:80px;
    text-align:right;
    padding-right:5px;
}
.input-file {
    input-file:80px;
    padding:0px;
    margin:0px;
}
.form-table input {
    font-family:"courier new", courier, sans-serif;
    font-size:12px;
    width:220px;
    background-color:#eeffee;
    border:1px solid #003a00;
    padding-left:5px;
    padding-right:5px;
}
.form-table textarea {
    font-family:"courier new", courier, sans-serif;
    font-size:12px;
    width:220px;
    height:70px;
    background-color:#eeffee;
    border:1px solid #003a00;
    padding-left:5px;
    padding-right:5px;
}
.content-text {
    background-color:#006100;
    margin-left:10px;
    margin-right:10px;
    padding-bottom:15px;
}
.content-text p {
    margin:0px;
    color:white;
    line-height:16px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:0px;
}
.logos{
    vertical-align:middle;
    margin:0px;
  	padding-top:0px;
    padding-left:0px;
    padding-right:10px;
    padding-bottom:15px;
    border-spacing:0px;
	color:#ffffff;
    font-size:12px;
}
ol{
    margin:0px;
  	padding-top:0px;
    padding-left:24px;
    padding-right:0px;
    padding-bottom:0px;
}
.liste {
    line-height:14px;
    padding-left:12px;
    padding-right:10px;
	padding-top:9px;
	padding-bottom:9px;
    color:#ffffff;