/*Verschiedene Schriftarten*/
.default
{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none; 
	font-size:15px;
}

.titel1
{
	font-family: Arial, Helvetica, sans-serif;
	color:#007700;
	font-size:19px;
	text-decoration:none;
	font-weight:bold;
}

.titel2
{
	font-family: Arial, Helvetica, sans-serif;
	color:#007700;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
/*Verschiedene Linktypen*/
#content a
{
color:#0000aa;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
/*
background:url(../../bilder/diverse/link.gif) no-repeat;
padding-left: 10px;
*/
}

#content a:hover
{
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:underline;
/*
background:url(../../bilder/diverse/link.gif) no-repeat;
padding-left: 10px;
*/
}

#content a:focus
{
color:#000055;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:underline;
/*
background:url(../../bilder/diverse/link.gif) no-repeat;
padding-left: 10px;
*/
}
#PDF a
{
color:#0000aa;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
background:url(../../../bilder/diverse/PDF.PNG) no-repeat;
padding-left: 17px;
}

#PDF a:hover
{
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:underline;
background:url(../../../bilder/diverse/PDF.PNG) no-repeat;
padding-left: 17px;
}

#PDF a:focus
{
color:#000055;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:underline;
background:url(../../../bilder/diverse/PDF.PNG) no-repeat;
padding-left: 17px;
}
#nav a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#007700;
font-size:16px;
}
#nav a:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#00aa00;
font-size:16px;
}
#nav  a:focus
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#00dd00;
font-size:16px;
}
#nav2 a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#007700;
font-size:13px;
padding-left:13px;
}
#nav2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#00aa00;
font-size:small;
padding-left:13px;
}
#nav2  a:focus
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#00dd00;
font-size:small;
padding-left:13px;
}
/*Verschiedene Hintergrundfarben etc.*/
body
{
background-color:#eeeeee;
margin-bottom:0px;
margin-left:0px;
margin-top:0px;
margin-right:0px;
}
#banner 
{
background-color:#FFFFFF;
border-bottom:solid 1px #aaaaaa;
border-top:solid 1px #aaaaaa;
border-left:solid 1px #aaaaaa;
border-right:solid 1px #aaaaaa;
position:absolute;
width:188px;
z-index:1;
left: 10px;
top: 10px;
width:700px;
height:150px;
overflow:none;
}
#nav
{
position:absolute;
width:148px;
z-index:1;
left: 10px;
top: 172px;
background-color:#ffffff;
border-top:solid 1px #dddddd;
border-left:solid 1px #dddddd;
border-right:solid 1px #dddddd;
border-bottom:solid 1px #dddddd;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:2px;
overflow:none;
}
#content 
{
position:absolute;
width:520px;
z-index:1;
left: 180px;
top: 172px;
background-color:#ffffff;
border-top:solid 1px #dddddd;
border-left:solid 1px #dddddd;
border-right:solid 1px #dddddd;
border-bottom:solid 1px #dddddd;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:2px;
margin-bottom:10px;
overflow:none;
}
/*forms*/
textarea,
input.text
{
border-bottom:solid 1px #dddddd;
border-top:solid 1px #aaaaaa;
border-left:solid 1px #aaaaaa;
border-right:solid 1px #dddddd;
background-color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}
input.text:focus
{
border-bottom:solid 1px #00ee66;
border-top:solid 1px #00aa66;
border-left:solid 1px #00aa66;
border-right:solid 1px #00ee66;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
background-color:#f5f5f5;
}
input.submit,
input.reset,
input.button
{
border-top:solid 1px #dddddd;
border-bottom:solid 1px #aaaaaa;
border-left:solid 1px #dddddd;
border-right:solid 1px #aaaaaa;
background-color:#f5f5f5;
}
input.submit:hover,
input.reset:hover,
input.button:hover
{
border-top:solid 1px #00ee66;
border-bottom:solid 1px #00aa66;
border-right:solid 1px #00aa66;
border-left:solid 1px #00ee66;
background-color:#eeffee;
cursor:pointer;
}
input.submit:focus,
input.reset:focus,
input.button:focus
{
border-bottom:solid 1px #00ee66;
border-top:solid 1px #00aa66;
border-left:solid 1px #00aa66;
border-right:solid 1px #00ee66;
background-color:#eeffee;
cursor:wait;
}



table.ranglisten {
	border:1px solid white;
	border-collapse:collapse;
	border-spacing:0;
}
td.ranglisten {
	border:1px solid #bbb;
	padding:2px;
	text-align:left;
}
