* { margin: 0; padding: 0; }
body { margin:0px; background-color:#a9c49d; height:100% }
html { height:100% }

a:link { color:#006633; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px }
a:visited { color:#006633; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px }
a:hover { color:#006633; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px; cursor:hand; background-color: #f7efd1 }
a:active { color:#006633; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px } 

a.navigation:link { color:#666; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px }
a.navigation:visited { color:#666; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px }
a.navigation:hover { color:#666; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px; cursor:hand; background-color: #f7efd1 }
a.navigation:active { color:#666; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; text-decoration:none; font-size:11px } 

img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
em { font-style:italic }
h1 { font-weight:bold; font-size:18px }
h2 { font-weight:bold; font-size:16px }
h3 { font-weight:bold; font-size:14px }
hr { height:0; border-bottom: 1px solid #630; border-top: 0px }
strong { font-weight:bold }
.style2 { color:#000 }
.ueberbraun { color:#630; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-weight:bold; font-size:14px; line-height:18px; margin-top:0px; margin-bottom:4px }
.fliesstext { color:#000; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size:11px; line-height:15px; margin-top:0px; margin-bottom:0.1px }
.fliesstextkursiv { color:#000; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size:11px; font-style: italic; line-height:15px; margin-top:0px; margin-bottom:0.1px }
.fliesstextfett { color:#000; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size:11px; font-weight:bold; line-height:15px; margin-top:0px; margin-bottom:0.1px }
.grau { color:#999999; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size:11px; line-height:15px; margin-top:0px; margin-bottom:0.1px }
.navigation { color:#630; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size:11px; line-height:15px; margin-top:0px; margin-bottom:0.1px }
.style4 { font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size:11px }
.ueberorange { color:#f90; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-weight:bold; font-size:14px; line-height:18px; margin-top:0px; margin-bottom:4px }
.fliesstextneg { color:#fff; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size:11px; line-height:15px; margin-top:0px; margin-bottom:0.1px }
.ueberweiss { color:#fff; font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-weight:bold; font-size:14px; line-height:18px; margin-top:0px; margin-bottom:4px }
.bild1 {float:left; margin-right:10px}
.bild2 {float:right; margin-left:10px}

dl.aufzaehlung {margin:0;0;0;}
dl.aufzaehlung dt {font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size: 11px; font-weight: bold}
dl.aufzaehlung dd {font-family:Lucida Grande,Lucida,sans-serif,Helvetica; font-size: 11px}

table.drei {
    border:1px solid #CCCCCC; width: 100%;
	border-collapse: collapse;
	background-color: #ffffff
}
table.drei th {
	border:1px solid #CCCCCC; text-align: left;
	color:#FFFFFF;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: bold;
	padding: 6px;
	background-color: #9c0;
}
table.drei td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: normal;
	padding: 4px;
	background-color: #fff;
}

table.zwei {
    border:1px solid #CCCCCC; width: 100%;
	border-collapse: collapse;
	background-color: #ffffff
}
table.zwei th {
	border:1px solid #CCCCCC; text-align: left;
	color:#FFFFFF;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: bold;
	padding: 6px;
	background-color: #9c0;
}
table.zwei td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: normal;
	padding: 4px;
	background-color: #fff;
}
table.sechs {
    border:1px solid #CCCCCC; width: 100%;
	border-collapse: collapse;
	background-color: #ffffff
}
table.sechs th {
	border:1px solid #CCCCCC; text-align: left;
	color:#FFFFFF;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: bold;
	padding: 6px;
	background-color: #9c0;
}
table.sechs td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: normal;
	padding: 4px;
	background-color: #fff;
}
table.bilder {
    border:0px; width: 100%;
	border-collapse: collapse;
}
table.bilder th {
	border:0px; text-align: center;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	padding: 6px;
}
table.bilder td {
	border:0px; text-align: left;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: normal;
	padding: 4px;
}

table.sportler {
    border:0px; width: 100%;
	border-collapse: collapse;
}
table.sportler th {
	border:0px; text-align: left;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	padding: 6px;
}
table.sportler td {
	border:0px; text-align: left;
	font-family: Lucida Grande,Lucida,sans-serif,Helvetica; 
	font-size: 11px; 
	font-style: normal;
	padding: 4px;
}

/* blau: 000099
/* braun: 630
/* grau: 666
/* grün: 006633
