body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

td {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

	
A { 
  color: #000066;
  text-decoration: none;
}

A:hover {
  color: #000099;
  text-decoration: underline;
}
h1{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	text-align:center;
	margin-top:5px;
}
h2 {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  text-align:center;
}

h3 {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

h4 {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
}

h5 {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

h6 {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
}

.staticmenu {
  color: #CCCCCC;
  font-size: 10px;
  font-weight: bold;
  padding: 5px;
}

A.staticmenu {
  text-decoration: none;
}

A.staticmenu:hover {
  color: #DDDDDD;
  text-decoration: underline;
}

.mainmenu {
  color: #CCCCCC;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

A.mainmenu {
  text-decoration: none;
}

A.mainmenu:hover {
  color: #DDDDDD;
  text-decoration: underline;
}

.submenu {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  padding: 0px;
}

A.submenu {
  text-decoration: none;
}

A.submenu:hover {
  color: #FFFFFF;
  text-decoration: none;
}

.position {
  color: #CCCCCC;
  font-size:12px;
  font-weight: bold;
}

A.position {
  text-decoration: none;
}

A.position:hover {
  color: #DDDDDD;
  text-decoration: underline;
}

.treeview {
  background-color: #FFFFFF;
  color: #000000;
}

A.treeview {
  color: #000000;
}

A.treeview:hover {
  color: #000000;
}

A.ueberschrift { 
  color: #000066;
  text-decoration: none;
}

A.ueberschrift:hover {
  color: #000099;
  text-decoration: underline;
}

A.abschnitt { 
  color: #000066;
  text-decoration: none;
  font-weight: bold
}

A.abschnitt:hover {
  color: #000099;
  text-decoration: underline;
}
	
A.text { 
  color: #000066;
  text-decoration: none;
}

A.text:hover {
  color: #000099;
  text-decoration: underline;
}
	
A.hinweis { 
  color: #777777;
  text-decoration: none;
}

A.hinweis:hover {
  color: #777777;
  text-decoration: underline;
}

.ueberschrift { 
  color: #000000;
  font-size: 14px;
  font-weight: bold
}

.abschnitt { 
  color: #000000;
  font-weight: bold
}

.text {
  color: #000000;
  font-size: 12px;
}

.hinweis {
  color: #777777;
  font-size: 10px;
}

li {
  color: #000000;
  list-style-type: square;
}

hr {
  color: #000000;
  size: 1px;
  width: 100%;
  height: 2px;
}


.midbox{
  border-left: #CC9933 1px solid;
  border-right: #CC9933 1px solid;
  border-top: #CC9933 1px solid;
  border-bottom: #CC9933 1px solid;
  margin-bottom:10px;
  padding-top:0px;
  padding-left:5px;
  padding-bottom:5px;
  padding-right:5px;
  font-size: 10pt;
  color: #000;
  font-family: Verdana, Arial, sans-serif;  
  background-color:transparent;
  
}

.sponsor{
  font-size: 10pt;
  font-weight:normal;
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  text-align:center;
  margin-bottom:20px;
  padding-bottom:20px;
}
.sponsorbox{
 background-color:transparent;
 width:500px
 position:relative;
 padding-bottom:15px;
 padding-top:10px;

}
.sponimg{
background-color:transparent;
position:relative;
width:240px;

}
.spontxt{
background-color:transparent;
position:absolute;
height:100%;
left:250px;
width:240px;
top:0px;
text-align:center;

}

.ptxt{
  font-size: 10pt;
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  margin-bottom:10px;
}
.ptil{
  font-size: 10pt;
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  margin-bottom:10px;
}
.ptilimg{
  float:left;
  position:relative;
  padding:1px;
  margin:2px;
  margin-top:10px;
  margin-bottom:5px;
  border:#000 1px solid;
}

.ptirimg{
  float:right;
  position:relative;
  padding:1px;
  margin:2px;
  margin-top:10px;
  margin-bottom:5px;
  border:#000 1px solid;

}
.ptir{
  font-size: 10pt;
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  margin-bottom:10px;
}

/* LINKE NAVIGATION */

#leftnavi {padding: 0px; margin: 0;  font: normal 10pt Verdana, sans-serif;  background: transparent; width: auto;}

#leftnavi li {list-style: none; margin: 0; padding: 0px; text-align: left;border-bottom: 1px solid #90bade;}
#leftnavi li a {display: block; padding: 5px 5px 5px 0.5em;  border-left: 10px solid #1958AF; border-right: 10px solid #508FC4;background: #2378BE; color:#CCCCCC; text-decoration: none;}
#leftnavi li a:link {border-left: 10px solid #1958AF;color: #CCCCCC;}
#leftnavi li a:visited {border-left: 10px solid #1958AF;color: #CCCCCC;}
#leftnavi li a:hover {border-left: 10px solid #1C64D1; color: #CCCCCC; background: #4E99D4;}

/* ENDE LINKE NAVI */
