* {margin:0 0 0 0; padding: 0; }

body {
  text-align: center; /* Zentrierung IE */
  margin: 0 0 0 0;
}

html, body {
  font: 100% Arial, Helvetica, sans-serif; font-size: 14px;
  background-color: #f3f6f9;
  /* Farbe  Hintergrund. Wetere Möglichkeiten
black #000000 gray #808080 
maroon #800000 red #FF0000 
green #008000 lime #00FF00 
olive #808000 yellow #FFFF00 
navy #000080 blue #0000FF 
purple #800080 fuchsia #FF00FF 
teal #008080 aqua #00FFFF 
silver #C0C0C0 white #FFFFFF */ 
}

form { margin:0 0 0 1px; }
.Button { background-color: #E27318; font-weight:bold; font-size:13px; color: #fff; width:120px; border:2px solid #5D92BF;}
.Buttonar { background-color: #E27318; font-weight:bold; font-size:17px; color: #fff; width:137px; border:2px solid #5D92BF;}
.Button1 { background-color: white; font-weight:bold; font-size:15px; color:navy; width:45px; border:2px solid #5D92BF;}
.Buttonabc { background-color: #E27318; font-weight:bold; font-size:15px; color: white;  width:25px; height:26px; border:0px solid #5D92BF; margin: 0; padding:0; }

.Buttonabcar { background-color: #E27318; font-weight:bold; font-size:20px; color: white;  width:25px; height:26px; border:0px solid #5D92BF; margin: 0; padding:0; }
.Button2 { background-color: #E27318; font-weight:bold; font-size:13px; color: #fff; width:60px; border:2px solid #5D92BF;}
.Button3 { background-color: silver; font-weight:bold; font-size:15px; color:#fff; width:142px; border:2px solid #5D92BF;}
.Button4 { background-color: #E27318; font-weight:bold; font-size:16px; color: #fff; width:137px; border:2px solid #5D92BF;}
.Button5 { background-color: #E27318; font-weight:bold; font-size:14px; color: #fff; width:210px; border:2px solid #5D92BF;}
.Button6 { background-color: silver; font-weight:bold; font-size:15px; color:#fff; width:158px; border:4px solid #5D92BF;}

a:link  { text-decoration:none; color:blue; }
a:visited  { text-decoration: none; color:blue; }
a:hover  { text-decoration: none; background-color:#e0e4e7; color:#ff7d00; }
a:active  { text-decoration: underline; }
a:focus  { text-decoration: underline; }



#seitenbereich0 {
background-color:white;
float: center;
  text-align: center;  /* Inhalt wieder links */
    margin: 5px 5px 5px 5px;
  padding: 2px 2px 2px 2px;
  width: 999px;
  border-top:0px solid black;
  border-left:0px solid black;
  border-bottom:0px solid black;
  border-right:0px solid black;
  }



#seitenbereich {
  float: center;
  text-align: center;  /* Inhalt wieder links */
    margin: 5px 5px 5px 5px;
  padding: 2px 2px 2px 2px;
  width: 999px;
background-color: white; 
  border-top:0px solid black;
  border-left:1px solid green;
  border-bottom:0px solid black;
  border-right:1px solid green;
  }

#fusszeile {
  clear: both;
  background-color: #8196A4;
    text-align: center;  /* Inhalt wieder links */
  border-top:0px solid #F1C120;
  border-left:0px solid #F1C120;
  border-bottom:0px solid #F1C120;
  border-right:0px solid #F1C120;
  margin: 2px 2px 2px 2px;
  padding: 2px 2px 2px 2px;
}

#inhaltebig {
float: center;
 text-align: center;  /* Inhalt wieder links */
  margin-left:10px;
  margin-right:1px;
  margin-top:5px;
  margin-bottom:5px;
  padding: 5px 5px 5px 5px;
  width:569px;
  background-color:white;
  border-top:10px solid silver;
  border-left:10px solid silver;
  border-bottom:10px solid navy;
  border-right:10px solid silver;
  color: black;
}


#infokastenaussen {
  float:left;
    text-align: center;  /* Inhalt wieder links */
  font-size:14px;
  margin: 5px 5px 5px 5px;
  padding: 2px 2px 2px 2px;
  width: 180px;
  color:black;
  border-top:opx solid #8196A4;
  border-left:1px solid silver;
  border-bottom:0px solid silver;
  border-right:0px solid silver;
}

#infokasteninnen {
  float: left;
  text-align: center;  /* Inhalt wieder links */
  font-size:14px;
  margin: 5px 5px 5px 5px;
  padding: 2px 2px 2px 2px;
  width: 180px;
  color:black;
  border-top:opx solid #8196A4;
  border-left:0px solid silver;
  border-bottom:0px solid silver;
  border-right:1px solid silver;
}

#infokastenaussen2 {
  float:right;
    text-align: center;  /* Inhalt wieder links */
  font-size:14px;
  margin: 5px 5px 5px 5px;
  padding: 2px 2px 2px 2px;
  width: 180px;
  color:black;
  border-top:opx solid #8196A4;
  border-left:0px solid silver;
  border-bottom:0px solid silver;
  border-right:opx solid silver;
}

#steuerunglinks {

  float:left;
  text-align: center;  /* Inhalt wieder links */
  font-size:14px;
  margin: 2px 2px 2px 2px;
  padding: 2px 2px 2px 2px;
  width: 180px;
  color:black;
    background-color:white;
  border-top:1px solid #8196A4;
  border-left:0px solid silver;
  border-bottom:0px solid silver;
  border-right:1px solid silver;
}



#infokasten {

  float:right;

    text-align: center;  /* Inhalt wieder links */

  font-size:14px;

  margin: 4px 2px 2px 2px;

  padding: 4px 2px 2px 2px;

  width: 210px;

  color:black;

    background-color:black;

  border-top:1px solid #8196A4;

  border-left:1px solid silver;

  border-bottom:0px solid silver;

  border-right:0px solid silver;

}








#titelmarker01 {

  background-color:olive;

  color:black;

  text-align: center;  /* Inhalt wieder links */

  border-top:0px solid #FFD455;

  border-bottom:0px solid green;

  border-left:0px solid #FFD455;

  border-right:0px solid green;

  padding: 0.5em 0.5em 0.5em 0.5em;

  margin: 0 0 0 0;

  height:1.5em;

  font-size: 12px;

}





#titelmarker02 {

  background-color: #E27318;

    text-align: center;  /* Inhalt wieder links */

  border-top:2px solid #5D92BF;

  border-bottom:2px solid #5D92BF;

  border-left:2px solid #5D92BF;

  border-right:2px solid #5D92BF;

  padding: 1px 1px 1px 1px;

  margin: 1px 0px 1px 0px;

  color: white;

  height:20px;

  font-size: 13px;
  font-weight: bold;

  width: 110px;

}



#titelmarker03 {

  background-color: #FFD455;

    text-align: left;  /* Inhalt wieder links */

  border-top:0px solid silver;

  border-bottom:0px solid silver;

  border-left:0px solid #FFD455;

  border-right:0px solid green;

  margin: 3px 3px 2px 2px;

  padding: 5px 5px 5px 5px;

  color:black;

  height:30px;



  width: 180px;

}



#bereichrechts {



  margin-left:235px;

  margin-right:0px;

  margin-top:5px;

  margin-bottom: 5px;

  padding: 2px 2px 2px 2px;

  width:635px;

  background-color:white;



  border-top:0px double silver;

  border-left:0px double silver;

  border-bottom:0px double silver;

  border-right:0px double silver;

}



#bereichrechtsneu {



  margin-left:100px;

  margin-right:100px;

  margin-top:5px;

  margin-bottom: 5px;

  padding: 2px 2px 2px 2px;

  width:950px;

  background-color:white;



  border-top:0px double silver;

  border-left:0px double silver;

  border-bottom:0px double silver;

  border-right:0px double silver;

}



#inhaltebigbox {
float: left;
 text-align: center;  /* Inhalt wieder links */
  margin-left:15px;
  margin-right:15px;
  margin-top:5px;
  margin-bottom: 5px;
  padding: 2px 2px 2px 2px;
  width:769px;
  background-color:  #5D92BF ;
  border-top:1px solid silver;
  border-left:1px solid silver;
  border-bottom:1px solid navy;
  border-right:1px solid silver;
  color: black;
}













#navi {
font-size: 14px;

}

#navi a {
display: block;

float: center;
margin: 1px;
padding: 2px;
text-decoration: none;
color: white;
bachground-color: black;
}


#navi a.aktiv {
height: 10px;
color: white;
bachground-color: black;
border-top: 2px solid #aaaaaa;
border-bottom: 2px solid #aaaaaa;
padding-top: 2px;
}

#box a {
text-align: center;
color:#ffffff;
background:#b3b06c;
font:bold 16px verdana, sans-serif;
text-decoration:none;
display:block;
width:80px;
padding:5px;
border:1px solid black;}

#box a:hover {
color:black;
background:#ddd8b7;}

#box a span {display:none;}

#box a:hover span {
text-align: left;
position:absolute; top:350px; right:630px; z-index:3;
display:block;
width:450px;
color:black;
background:#ffffff;
font:normal 16px courier, sans-serif;
border:1px solid black;
padding:10px;}


.tableLine
{
    font-family:      Verdana,Arial,sans-serif;
    font-style:       normal;
    font-size:        9px;
}
.row_0 {
    background-color:        #FFFFD4;
}
.row_1 {
    background-color:        white;
}
