body { font-family:Arial,Helvetica; font-size:12px; }
td { font-family:Arial,Helvetica; font-size:12px }
b { font-family:Arial,Helvetica; font-size:12px  }

.table {margin: 10px }

a:link {font-family:Arial,Helvetica; font-size:12px; color:#ffffff; font-weight: normal; text-decoration: none; }
a:active { background: #c0c0c0; color: #0000ff; font-weight: normal; text-decoration: none; }
a:hover { background: #c0c0c0; color: #0000ff; font-weight: normal; text-decoration: none; }
a:visited { text-decoration: none; }

.text {font-family:Arial,Helvetica; font-size:12px; color:#ffffff; font-weight: normal; text-decoration: none; }
.textbericht {font-family:Arial,Helvetica; font-size:13px; color:#000000; font-weight: normal; text-decoration: none; }
.textberichtbold {font-family:Arial,Helvetica; font-size:13px; color:#000000; font-weight: bold; text-decoration: none; }
.text2 {font-family:Arial,Helvetica; font-size:12px; color:#ff0000; font-weight: normal; text-decoration: none; }  
.text a:link {font-family:Arial,Helvetica; font-size:12px; color:#ffffff; font-weight: normal; text-decoration: none; }
.text a:hover { background: #000000; color: #ffffff; font-weight: normal; text-decoration: none; }
.text a:visited { text-decoration: none; }
.navt { text-align: left; font-family: Arial,Helvetica; font-size: 8pt; color: #000000; background: #ffc6ce; } /*Navigation-Torschützen*/
.bold {font-family:Arial,Helvetica; font-size:12px; color: #ffffff; font-weight: bold; text-decoration: none; } 
.boldcenter {font-family:Arial,Helvetica; font-size:17px; color: #000000; font-weight: bold; text-decoration: none; align: center; }
.boldleft {font-family:Arial,Helvetica; font-size:17px; color: #000000; font-weight: bold; text-decoration: none; align: left; }
.bild {font-family:Arial,Helvetica; font-size:10px; text-align: center; color: #808080; padding-top: 12px; padding-bottom: 6px; border-bottom: 1px dashed; border-bottom-color: #c0c0c0; }

  .navt a:link    { font-size: 8px; color: #000000; font-weight: normal; text-decoration: none; } /*Navigation-Index-oben*/
  .navt a:visited { color: #000000; text-decoration: none; }
  .navt a:active  { background: #ffffff; color: #000000; font-weight: normal; text-decoration: underline; }
  .navt a:hover   { background: #e1e1e1; color: #ff0000; font-weight: normal; text-decoration: underline; }
  
  .navli a:link    { color: #ffffff; font-weight: normal; text-decoration: none; } /*Navigation-Index-links*/
  .navli a:visited { color: #ffffff; text-decoration: none; }
  .navli a:active  { background: #ffffff; color: #0000ff; font-weight: normal; text-decoration: none; }
  .navli a:hover   { background: #ffffff; color: #ff0000; font-weight: normal; text-decoration: none; }


  .navre a:link    { color: #0000ff; font-weight: normal; text-decoration: none; } /*Navigation-Index-rechts*/
  .navre a:visited { color: #0000ff; text-decoration: none; }
  .navre a:active  { background: #ffffff; color: #ff0000; font-weight: normal; }
  .navre a:hover   { background: #ffffff; color: #ff0000; font-weight: normal; }


.line   { text-align: left; padding-left: 1px; border-bottom: 1px solid; border-bottom-color: #c0c0c0; background: #ffffff; }  /*Linie-Dunkelgrau*/
.line2  { text-align: left; border-bottom: 4px solid; border-bottom-color: #FFF4DF; background: #ffffff; }  /*Linie-Dunkelgrau*/
.gegner   { padding: 5px; text-align: left; border-bottom: 1px solid; border-bottom-color: #cccccc; background: #fff; }  /*Unsere Gegner*/
.line3  { text-align: left; padding-left: 5px; border-bottom: 1px; border-bottom-color: #d4d4d4; background: #f2f2f2; }
.line4  { text-align: left; padding-left: 5px; border-top: 1px solid; border-top-color: #c0c0c0; border-bottom: 1px solid; border-bottom-color: #c0c0c0; background: #d4d4d4; }
.line5  { text-align: left; padding: 2px; border-top: 1px solid; border-top-color: #c0c0c0; background: #f2f2f2; }
.line5text  { padding: 11px; border-top: 1px solid; border-top-color: #c0c0c0; background: #f2f2f2; }
.line6  { text-align: left; padding: 2px; padding-top: 1px; border-top: 1px solid; border-top-color: #c0c0c0; background: #dddddd; }
.line7  { text-align: left; padding-left: 2px; border-top: 1px solid; border-top-color: #c0c0c0; background: #ffffff; }
.line7text  { padding: 11px; border-top: 1px solid; border-top-color: #c0c0c0; background: #ffffff; }
.linewhite  { border-top: 1px solid; border-top-color: #d4d4d4; background: #ffffff; }
.news   { text-align: left; padding-left: 8px; padding-right: 8px; padding-top: 12px; padding-bottom: 12px; border-bottom: 1px dotted; border-top-color: #c0c0c0; background: #ffffff; }
.newsb   { text-align: left; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px dotted; border-top-color: #c0c0c0; background: #ffffff; }
.textn   { text-align: left; padding-left: 15px; padding-right: 5px; padding-top: 12px; padding-bottom: 12px; border-bottom: 1px dotted; border-top-color: #c0c0c0; background: #ffffff; }

.uebers   {  text-align: left; padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 12px; background: #ffffff; }
.ueb   { text-align: left; padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 12px; background: #ffffff; }
.head  { font-size: 16px; font-weight: bold; }


.ueber { margin-left: 3px; font-family: Arial,Helvetica; font-size: 12px; color: #008080; font-weight: normal; text-decoration: none; }

 DIV.Section1 { 
	page: Section1
}

.border {  padding: 5px; border-bottom: 2px solid; border-bottom-color: #FF0000; border-top: 2px solid; border-top-color: #FF0000;}
.borderb {  padding: 5px; border: 2px solid; border-color: #000000; }


div#link {
    left: 0px; font: 12px arial, sans-serif, helvetica; width: 100%;
}
div#link a {
    border-left: #ff6633 4px solid; padding-right: 0px;
    border-right: #ff6633 1px solid; padding-right: 0px;
    border-top: 1px solid #ff6600;
    border-bottom: 1px solid #ff6600;
    display: block; padding-left: 9px; border-left-width: 4px;
    background: #ff0000; border-bottom-width: 1px;
    padding-bottom: 2px; margin: 0px 0px 1px; color: #ffffff;
    padding-top: 2px; text-align: left; text-decoration: none; }
    
div#link a:active {
    #ff0000; color: #ffffff;
    padding-right: 2px;
    border-left: 4px solid #e66910; background: #ffee99; color: #003366
}    
	
div#link a:hover {
    border-left: 4px solid #ffee99; color: #ffee99; text-decoration: underline; 
    }

	#navcontainer
	{
	margin: 0;
	padding: 0 0 0 1px;
	}
	
	#navcontainer UL
	{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}
	
	#navcontainer LI
	{
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
	}
	
	#navcontainer A
	{
	font: normal normal 9px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #444;
	display: block;
	width: auto;
	text-decoration: none;
	background: #DDDDDD;
	margin: 0;
	padding: 1px 4px;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #aaa;
	}
	
	#navcontainer A:hover, #navcontainer A:active { color: #444; background: #BBBBBB; }
	
	
	div.bild {
  background: #ffffff;
  float: right;
  width: ;
  border: 1px solid #f2f2f2;
  padding: 0.7em;
  margin: 0.3 em
}
div.bild p {
  background: #ffffff;
  padding: 0.0em;
  text-align: left;
  font-style: normal;
  font-size: 11px;
  text-indent: 0;
}
	div.bildl {
  background: #ffffff;
  float: left;
  width: ;
  border: 1px solid #f2f2f2;
  padding: 0.7em
}


h1
{ font-size: 16px; font-weight: bold}

.zb1  { text-align: left; padding-left: 5px; height: 17px; border-bottom: 1px solid; border-bottom-color: #ccc; background: #fff; }  /*Linie-Dunkelgrau*/

ul#navigation{
font: normal normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
font-color: #808080;
list-style-type:none;
margin-left:0;
padding-left:0;
}

ul#navi li{
margin-bottom:0.1em;
}

ul#navi li a{
color: #808080;
background-color:#eee;
display:block;
padding:0.2em;
width:130px;
}

ul#navi li a:hover{
color: #808080; 
background:#ddd url('images/logo_kl.gif') no-repeat 95% 6px;
}

ul#navi li a:active{
color: #ff0000; 
}

ul#navi li a:visited{
color: #808080; 
}

ul#navigation .ueb{
color: #000;
background-color: #ddd;
display: block;
padding: 3px;
width: 131px;
border-bottom: 1px solid #FFF4DF;
}


#navigation  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

#navigation  {
	border:0px solid #; width: 137px;
	margin: 0px;
	
	}

#navigation  li a {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFF4DF;
}

#navigation  .notopbrdr0xNone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#navigation  li a:link, #navigation  li a:visited {
	color: #808080;
	display: block;
	background-color: #eee;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 3px;
	}

#navigation  li a:hover {
	color: #808080;
	background:#ddd url('images/logo_kl.gif') no-repeat 95% 6px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 3px;
	}