body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 62.5%; text-align:center; }

* {	margin: 0; padding: 0; font-size: 1em; font-weight: normal; }

p { font-size: 1.05em; line-height:120%; letter-spacing:0.1em; margin-bottom:0.6em; }
td { font-size: 1.05em; line-height:120%; letter-spacing:0.1em; }
	
h1 { font-size:1.4em; font-weight:bold; letter-spacing:0.1em; color:#060; margin-bottom:0.6em; border-bottom:1px solid #009;padding-bottom:3px;}
h2 { font-size:1.2em; font-weight:bold; letter-spacing:0.1em; color:#060; margin-bottom:0.6em; }
h3 { font-size:1.1em; font-weight:bold; letter-spacing:0.1em; color:#060; margin-bottom:0.6em; }

ul { font-size:1.05em; line-height:120%; letter-spacing:0.1em; margin-bottom:0.6em;list-style-position:inside;list-style-type:square}

input { font-size:1.1em; border: 1px solid #060;padding:2px;}
textarea { font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:1.1em; color:black; border: 1px solid #060; }
fieldset { padding:10px; margin-bottom:10px;}
legend { font-size:1.1em;font-weight:bold;color:#060; }
.submit { font-size:1.3em;font-weight:bold;color:#fff;border:2px solid #666;background-color:#060;padding:2px }
.pflichtfeld { font-size:1.1em; border: 1px solid #060;background-color:#ddd; }
.check { font-size:1em;border:none;margin-right:5px; }
	
.topnav { font-size:1.2em; margin-left:20px;padding_bottom:2px;border-bottom:1px solid #009836; }

.nav01 { font-size: 1.1em; font-weight:bold; margin: 10px 0 5px 0; }
.nav02 { font-size: 1.05em; margin: 0 0 2px 10px; }

a:link, a:visited { color:#060;text-decoration:none }
a:hover, a:active { color:#900;text-decoration:none;border-bottom:1px solid #fb7f06; }

a.nav01:link, a.nav01:visited, a.nav02:link, a.nav02:visited { color:#030;text-decoration:none; }
a.nav01:hover, a.nav01:active, a.nav02:hover, a.nav02:active { color:#900;text-decoration:none; }


.bildtext { font-size:1em;font-style:italic; line-height:100%; }
.intro { font-weight:bold; }
.adresse { font-size:1em;color:white;line-height:100%; }
.label { font-size:1.05em;font-weight:bold }
.bold { font-weight:bold }
.error { font-size:1em;color:#f00; }

.contentbox { width:100%; margin:0 0 10px 0; background-color:#ffffff; border:1px solid #ccc }
.bottomline { border-bottom:1px solid #ddd;padding-bottom:3px; }



