* { font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:10pt; }

body { font-size: x-small; background:#ffffff;color:#000000;}

.punkte { font-size:11pt; color:#AE6B00; font-weight: bold}

.headline { font-size:12pt; color:#009933 ; font-weight: bold}

.subheadline { font-size:12pt; color:#AE6B00;}

.text { font-size:12pt; color:#000000 }

.navigation, .servicenavigation { color:#FFFFFF; font-size:9pt; }


A:link             {text-decoration: none; color: #000000}
A:visited        {text-decoration: none; color: #000000}
A:hover         {text-decoration: underline; color: #AE6B00}
A:active         {text-decoration: none; color: #AE6B00}


A.klein:link	{ text-decoration: none; color: #000000}
A.klein:visited { text-decoration: none; color: #000000}
A.klein:hover	{ text-decoration: none; color: #AE6B00}
A.klein:active	{ text-decoration: none; color: #AE6B00}

input, select {
	color : #FFFFFF;
	font-size : 9px;
	font-weight: bold;

}
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 5px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-weight: bold;
	text-align: left;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #DCDADA;
}
.menu02 {
	color : #FFD684;
	font-weight: bold;
	text-align: left;
}
.menu02 a {
	color : #EBE7E7;
	text-decoration: none;
}
.menu02 a:hover {
	color : #C0C0C0;
}
.menu03 {
	color : #738C5A;
	font-weight: bold;
	text-align: left;
}
.menu03 a {
	color : #738C5A;
	text-decoration: none;
}
.menu03 a:hover {
	color : #94BD6B;
}
.menu04 {
	color : #94BD6B;	
	text-align: left;
}
.menu04 a {
	color : #94BD6B;
	text-decoration: none;
}
.menu04 a:hover {
	color : #738C5A;
}

.title {
	color : #C0C0C0;
	font-weight: bold;
}
.right {
	color : #C0C0C0;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-weight: bold;
}
.right a {
	color : #C0C0C0;
}
.right a:hover {
	color : #C0C0C0;
}
li {
	color : #C0C0C0;
        padding:0px;
}
ul, ol {
	color : #C0C0C0;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
}
p {
	color : #C0C0C0;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
}
p a {
	color : #C0C0C0;
}
p a:hover {
	color : #C0C0C0;
}
.bot {
	color : #C0C0C0;
	margin-top : 20px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 200px;
	margin-right : 10px;
	font-weight: bold;
}
.bot a {
	color : #C0C0C0;
	text-decoration: none;
}
.bot a:hover {
	color : #C0C0C0;
}

.navigation {
	color :#DCDADA;
	font-weight: bold;
}
.navigation a {
	color : #ffffff;
	text-decoration: none;
}
.navigation a:hover {
	color : #ffffff;
        text-decoration:underline;
}

ul.navigation { list-style-type:none; padding:0px 0px 10px 5px; line-height:1.5em; }

.servicenavigation {
	color : #FFFFFF;
	font-weight: bold;
	text-align: left;
}
.servicenavigation a {
	color : #FFFFFF;
	text-decoration: none;
}
.servicenavigation a:hover {
	color : #DCDADA;
}
li.servicenavigation {
        display:inline;
        margin:0px 10px;
}
ul.servicenavigation {
        list-style-type:none;
        text-align:right;
        margin:auto 10px auto auto;
        white-space:nowrap;
}

table, td, th { border:0px solid black;border-collapse:collapse;border-spacing:0px;padding:0px;margin:auto; }

