HTML{
  margin:0px;
  padding:0px;
  width:100%;
  height:100%;
  border:none;
  background-color:none;
}

BODY{
  margin:0px;
  padding:0px;
  width:100%;
  border:none;
  background-color:#FFFFFF;
}

IMG{
  border:none;
  margin:0px;
  padding:0px;
}

/* Formular Stil */

INPUT{
  color:#af292e;
  background-color:#f6f4eb;
  border:1px solid #af292e;
}

TABLE,TD,TR{
  padding:0px;
  border-collapse:collapse;
}



/* Seiten Aufbau (Strukturierungs Elemente) */
#ausrichtung{
  position:absolute;
  margin-top:20px;
  margin-left:-500px;
  left:50%;
  padding:0px;
  width:1000px;
}

#grafik{
  position:absolute;
  top:0px;
  left:0px;
  width:1000px;
  height:100px;
  background-color:#fff;
  border:solid lightgrey;
  border-width:1px 1px 1px 1px;
}

#menu{
  position:absolute;
  top:100px;  
  left:0px;
  width:220px;
  background-color:#fff;
  border:solid lightgrey;
  border-width:0px 0px 1px 1px;
}

#anzeige{
  position:absolute;
  top:100px;
  left:220px;
  padding:0px;
  width:610px;
  height:610px;
  background-color:#fff;
  border:solid lightgrey;
  border-width:0px 1px 1px 1px;
}

#termine{
  position:absolute;
  top:100px;
  left:832px;
  width:169px;
  height:auto;
  background-color:#fff;
  border:solid lightgrey;
  border-width:0px 1px 1px 0px;
  padding-bottom:10px;
}

/* Aufbau Aktuelles */
.aktu1{
  position:absolute; 
  left:20px; 
  top:10px; 
  width:550px; 
  height:180px; 
  padding-left:10px; 
  border:1px solid lightgrey;
}
.aktu2{
  position:absolute; 
  left:20px; 
  top:210px; 
  width:550px; 
  height:180px; 
  padding-left:10px; 
  border:1px solid lightgrey;
}
.aktu3{
  position:absolute; 
  left:20px; 
  top:410px; 
  width:550px; 
  height:180px; 
  padding-left:10px; 
  border:1px solid lightgrey;
}
.aktu4{
  position:absolute; 
  left:20px; 
  top:610px; 
  width:550px; 
  height:180px; 
  padding-left:10px; 
  border:1px solid lightgrey;
}


table.rahmen td{ 
  border:1px solid #af292e; 
  padding:5px;
}


/* Menu Aufbau */
table.menu{
  width:100%;
  border-collapse:collapse;
}
td.menu{
  padding-left:30px;
  height:24px;
  background-image:url('../gfx/menu.gif');
  background-position:left top;
  background-repeat:no-repeat;
}
td.submenu{
  padding-left:50px;
  height:24px;
  background-image:url('../gfx/menu.gif');
  background-position:left top;
  background-repeat:no-repeat;
}
td.menu_top{
  height:15px;
  background-image:url('../gfx/menu_top.gif');
  background-position:left top;
  background-repeat:no-repeat;
}
td.menu_bottom{
  height:15px;
  background-image:url('../gfx/menu_bottom.gif');
  background-position:left bottom;
  background-repeat:no-repeat;
}

table.mitglieder{
  color:#af292e;
  font-weight:bold;
  margin-top:20px;
  width:100%;
  border-collapse:collapse;
  background-color:#ffffff;
}
td.mitglieder{
  padding-left:10px;
  padding-right:10px;
  height:24px;
  background-image:url('../gfx/menu.gif');
  background-position:left top;
  background-repeat:no-repeat;
}
td.mitglieder_top{
  height:15px;
  background-image:url('../gfx/menu_top.gif');
  background-position:left top;
  background-repeat:no-repeat;
}
td.mitglieder_bottom{
  height:15px;
  background-image:url('../gfx/menu_bottom.gif');
  background-position:left bottom;
  background-repeat:no-repeat;
}


.akteins td{
  text-align:center; 
  border:1px solid lightgrey;
  padding:2px 10px 2px 10px;
}

.zentriert td{
  vertical-align:middle; text-align:center;
}

.ftraeger tr{
  vertical-align:middle;
  border-bottom:1px solid lightgrey;
}

.ftraeger td{
  padding:10px 0px 10px 0px;
}

.fahrzeuge{
  width:570px;
}
.fahrzeuge td{
  padding:5px 10px 5px 10px;
  vertical-align:top;
}

.jufdien{
  width:100%;
}
.jufdien td{
  padding:3px;
  border:1px solid lightgrey;
  text-align:center;
}

.foerderbei td{
  padding:3px;
  border:1px solid lightgrey;
  text-align:center;
}

.news td{
  padding:3px;
}

.aktdien td{
  border:1px solid lightgrey;
  padding:3px;
}
