body 
{
background-color: #a7e0e5;
margin: 50px 75px 20px 75px;
/background-image: url(logo.gif);
background-position: bottom right;
background-repeat: no-repeat;
background-attachment: fixed;/
}

table
{}

table.home
{
border: 1px solid #ea4016;
}

caption
{
font-size: 18px;
font-family: arial, verdana, sans-serif;
}

td
{
font-size: 16px;
font-family: arial, verdana, sans-serif;
}

p
{
font-family: arial, verdana, sans-serif;
}

h1
{
font-size: 29px;
font-style: bold;
font-family: arial, verdana, sans-serif;
color: #0096a6;
background-color: none;
padding: 44px 3px 3px 3px;
text-align: center;
}

h2
{
background-color: none;
font-size: 14px;
word-spacing: inherit;
font-family: arial, verdana, sans-serif;
text-align: left;
padding: 20px 20px 20px 20px;
}

h3
{
color: black;
font-size: 12px;
padding: 0px 5px 0px 5px;
font-family: arial, verdana, sans-serif;
}

h4
{
color: #ea4016;
font-family: arial, verdana, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 29px;
text-align: center;
margin: 32px 2px 32px 2px;
}

h5
{
color: #ea4016;
background-color: none;
background-image: url(button.gif);
background-position: top left;
font-family: arial, verdana, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 20px;
text-align: center;
padding: 5px 5px 5px 5px;
border: 1px solid orange;
margin: 5px 5px 5px 5px;
}

h5:hover
{
color: black;
background-color: none;
background-image: url(buttonorange.gif);
background-position: top left;
font-family: arial, verdana, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 20px;
text-align: center;
padding: 5px 5px 5px 5px;
border: 1px solid orange;
margin: 5px 5px 5px 5px;
}

h6
{
color: black;
background-color: none;
font-family: arial, verdana, sans-serif;
font-size: 10px;
text-align: right;
padding: 5px 5px 5px 20px;
}

a
{
color: black;
text-decoration: none;
background-color: none;
}

a:hover
{
color: #ea4016;
background-color: none;
}

hr
{
height: 1px;
width: 75%;
border: 1px dotted orange;
background-color: none;
margin: 30px 1px 10xp 1px;
}

#alles
{
height: 1200px;
width: 1035px;
postion: absolut;
border: 3px ridge orange;
background-color: #ffffff
background-image:
background-position: top left;
background-repeat: no-repeat;
}

#banner
{
height: 200px;
width: 851px;
position: absolut;
border: 1px solid orange;
background-color: #d5f3f1;
}

#schullogo
{
height: 200px;
width: 180px;
position: absolut;
background-color: #fff7d8;
border: 1px solid orange;
background-image: url(logo.gif);
background-repeat: no-repeat;
background-position: top left;
}

#menue
{
height: 965px;
width: 180px;
position: absolut;
border: 1px solid orange;
background-color: #d5f3f1;
background image: url();
background-position: top left;
background-repeat: no-repeat;
position: absolut;
top: 251px;
left: 76px;
}

#grundleiste
{
color: orange;
height: 30px;
width: 1033px;
position: absolut;
border: 1px solid orange;
background-color: #d5f3f1;
text-align: center;
}

#bilderleiste
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#bilderleiste.aktuelles
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#bilderleiste.projekte
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#bilderleiste.MuBa
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#bilderleiste.mitgliedwerden
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#bilderleiste.satzung
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#bilderleiste.kontakt
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#bilderleiste.impressum
{
height: 965px;
width: 250px;
position: absolut;
background-image: url(bildreihe.gif);
background-position: top left;
background-repeat: no-repeat;
border: 1px solid orange;
position: absolut;
top: 252px;
left: 882px;
}

#content
{
height: 965px;
width: 600px;
position: absolut;
border: 1px solid orange;
background-color: #fff7d8;
overflow-y: scroll;
}