/*
      Created by Keith Donegan of Code-Sucks.com

          E-Mail: Keithdonegan@gmail.com

          You can do whatever you want with these layouts,
          but it would be greatly appreciated if you gave a link
          back to http://www.code-sucks.com

Info: Margin:


Bei mehreren Angaben werden diese abhängig von deren Anzahl interpretiert.
Zwei Angaben bedeuten: die erste Angabe bedeutet den Abstand für oben und unten, die zweite den Abstand für rechts und links.
Drei Angaben bedeuten: die erste Angabe bedeutet den Abstand für oben, die zweite den Abstand für rechts und links und die dritte den Abstand für unten.
Vier Angaben bedeuten: oben, rechts, unten, links.

*/

* { padding: 0; margin: 0;  }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

img {
border:0px;
}

#wrapper {
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 814px;
 height: 270px;
 border: 0px solid #ccc;
 margin: 5px 0px 0px 0px;
 background: url(../img/Banner_oben.gif);
/*  background: #BD9C8C;
 background: #E7DBD5;*/
}
#navigation {

 width: 814px;
 height: 60px;
 color: #333;
 border: 0px solid #ccc;
 text-align: center;
 background: url(../img/Menu.gif);
 vertical-align:middle;
 /*   padding: 0px; background: #BD9C8C;*/
}
#content
{
 float: left;
 width: 814px;
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 20px 0px;
 background: url(../img/schatten_streifen_neu.gif);
 background-repeat:repeat-y;
}

#leftcolumn
{
 float: left;
 color: #333;
 border: 0px solid #ccc;
 margin: 10px 5px 0px 20px;
 width: 610px;
  display: inline;
}

#rightcolumn {
 float: right;
 color: #333;
 border: 0px solid #ccc;
 width: 150px;
 display: inline;
 margin: 45px 20px 0px 5px;
 padding: 0px
}
#footer {
 width: 814px;
 height: 78px;
 color: #333;
 clear: both;
 border: 0px solid #ccc;
 margin: 0px 20px 0px 0px;
 text-align: center;
 background: url(../img/Footer.gif);
}

a{
 color: #000000;
 text-decoration: underline;
}
a:hover {
 color:#ffffff;
 text-decoration: none;
}

/*Start with Layout (Text,Links...) Styles BaSc */
a.menu {
/*display:block;*/
 padding:10px;
 border: 0px solid #ffffff;
 color: #000000;
 vertical-align:middle;
 text-decoration: none;
 font-weight:bold;
 font-size: small;

}

a.menu:hover {
 color:#ffffff;
 text-decoration: underline;
}
a.menu:active {
 color:#F1B01F;
 text-decoration: underline;
}
a.menuact {
 padding:10px;
 border: 0px solid #ffffff;
 color: #ffffff;
 vertical-align:middle;
 font-weight:bold;
 font-size: small;
 text-decoration: underline;
}

h2 {
 color:#F87755;
 font-size: medium ;
}

h3 {
 font-size: medium ;
 font-style: italic;
 line-height: 1.5em
}

table th, td {
 padding:2px 4px 2px 4px;
}
table th{
 background-color:#F1B01F;
 font-weight: bold;
}
.calendar-event
{
 font-weight: bold;
 font-style: italic;
}
