   
  h1 {color: #F9B104;    } 
 
     
#kopf2 a:link, #kopf2 a:visited {
font: 0.8em  Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #14154D;
}


#kopf2 a:hover, #kopf2 a:active, #inhalt a:hover, #inhalt a:active {
background: #FCE27B;
}


.bg_white { background: #ffffff; width:170px; padding: 0 0 10px 0; margin: 0 0 15px 0; border: 0px;
border-bottom: 5px;
border-style: solid; 
border-color: #E43A17; }

#rechts-inhalt {
width: 170px;
margin: 0 0 15px 0 ;
padding: 0px;
background: #E2E2E2;
font: 0.9em  Arial, Verdana, Helvetica, sans-serif;
} 


#inhalt a:link, #inhalt a:visited {
text-decoration: underline;
color: #14154D;
}

#kopf2 a:hover, #kopf2 a:active, #inhalt a:hover, #inhalt a:active {

background: #FCE27B;
}

#rechts-inhalt a:link, #rechts-inhalt a:visited {
width: 170px;
display: block;
text-decoration: none;
color: #E53A18; 
font: 700 0.9em  Arial, Verdana, Helvetica, sans-serif;
}

#rechts-inhalt a:hover, #rechts-inhalt a:active 
{
background: #EAEAEA;
width:170px;
font: 700 0.9em  Arial, Verdana, Helvetica, sans-serif;
} 



#rechts-inhalt-nav {
width: 170px;
margin:  0;
padding: 20px 0 20px 0;
background: #E2E2E2;
border: 0px;
border-bottom: 5px;
border-style: solid; 
border-color: #E43A17;
}

#rechts-inhalt-nav ul {       
		list-style: none;
        margin: 0;
	    padding: 0;
}


#rechts-inhalt-nav a:link, #rechts-inhalt-nav a:visited
{
display: block;
width: 170px;
padding: 4px 0 4px 0;
margin:0;
text-decoration: none;
color: #14154D; 
font: bold 93% Arial, Verdanan, Georgia, Helvetica, sans-serif;
background: url(../bilder/rot.gif) center left no-repeat; 
}


#rechts-inhalt-nav a:hover, #rechts-inhalt-nav a:active
{
font-weight: bold;
background:  #F3E69B url(../bilder/rot.gif) center left no-repeat;
}    

form { font-size: 93%; }

input 
{ 
font-family: Arial,Verdana,Helvetica; 
font-size: 14px; 
color: #14154D; 
background-color: #F2F2F2;
border: 1px;
border-color: #E53A18;
border-style: solid; 
}

textarea 
{ 
font-family: Arial,Verdana,Helvetica; 
font-size: 14px; 
color: #14154D; 
background-color: #F2F2F2; 
border: 1px;
border-color: #E53A18;
border-style: solid;
}

#navli {
    width: 178px;
	margin: 0px;
    padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
}

#navli ul {
        width: 178px;
        list-style: none;
        margin: 0px;
		margin-left: 10px;
        padding: 0px;
}

#navli li {
        display: block;
        margin: 0px;
        padding: 0px;
		border: 0px;
		border-bottom: 1px;
        border-color: #ffffff; border-style: solid; 

}

#navli a:link, #navli a:visited
{
display: block;
width: 173px;
padding: 0px;
padding-left: 8px;
padding-right: 2px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
color: #14154D; 
font-weight: normal;
background: #FAE364;  
}

#navli a:hover, #navli a:active
{
width: 173px; 
background: #FBE882;
}

#navli2 {
    width: 168px;
	margin: 0 0 0 10px;
    padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
}

#navli2 ul {
        width: 158px;  
        list-style: none;
		border: 0;
}

#navli2 li {
        display: block;
		width: 158px;
		border: 0;
		border-bottom-width: 1px;
		border-color: #ffffff; 
		border-style: solid; 
}

#navli2 a:link, #navli2 a:visited
{
display: block;
width: 163px;
padding: 2px 0 2px 10px;
text-decoration: none;
color: #14154D; 
font-weight: normal;
background: #F9EA99;
}

#navli2 a:hover, #navli2 a:active
{ 
width: 163px;
background: #F8ECA9;
}

/*****/
#navli3 {
    width: 158px;
	margin: 0 0 0 10px;
    padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
}

#navli3 ul {
        width: 148px;  
        list-style: none;
		border: 0;
}

#navli3 li {
        display: block;
		width: 148px;
		border: 0;
		border-bottom-width: 1px;
		border-color: #ffffff; 
		border-style: solid; 
}

#navli3 a:link, #navli3 a:visited
{
display: block;
width: 153px;
padding: 2px 0 2px 10px;
text-decoration: none;
color: #14154D; 
font-weight: normal;
background: #F9EA99;
}

#navli3 a:hover, #navli3 a:active
{ 
width: 153px;
background: #F8ECA9;
}

/* 
Tabelle
*/
table {
  border-collapse: collapse;
  border: 1px solid #ffffff;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #F6ECF0;
  background: #F2E078;
  }
caption {
  text-align: left;
  font: 0.75em verdana, arial, helvetica, sans-serif;
  background: transparent;
  }
td, th {
  border: 1px dashed #C2C0C0;
  padding: .7em;
  color: #555555;
  }
thead th, tfoot th {
  font: bold 1.1em verdana, arial, helvetica, sans-serif;
  border: 1px solid #ffffff;
  text-align: left;
  background: #ACABAB;
  color: #F6ECF0;
  padding-top:6px;
  }
tbody td a {
  background: transparent;
  text-decoration: none;
  color: #333333;
  }
tbody td a:hover {
  background: transparent;
  color: #ffffff;
  }
tbody th a {
  font: normal 0.75em verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #444444;
  }
tbody th a:hover {
  background: transparent;
  color: #FFFFFF;
  }
tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }

tbody tr:hover {
  background: #F2D841;
  }
tbody tr:hover th,
tbody tr.odd:hover th {
  background: #F2D841;
  }
.hell {
  background: #F8ECA9;
  }