* {
margin: 0;
padding: 0;
}

body
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:80%;
 color:#f00;
 background-color: #e2e3de; f3f4ec
}

h1 {font-size:1.5em;color:#006400;}
h2 {font-size:1.4em;color:#006400;margin: 10px 0;}
h3 {font-size:1.3em;color:#006400;margin: 10px 0;}
h4 {font-size:1.2em;color:#006400;margin-bottom: 10px;margin-top: 5px;}
h5 {font-size:0.8em;color:#000;margin: 5px 0;}
p {margin-top:5px; font-size:1em; line-height: 150%;}

a:link, a:visited
{

  text-decoration:none;

  color:#006400;
}

a:active, a:hover
{
text-decoration:underline;
}

a.sLink:link, a.sLink:visited, a.sLink:active, a.sLink:hover
{
font-size:0.8em;
}


/* Die Hyperlinks im Menü */
a.navi:link, a.navi:visited
{
  color:#fff;
  font-size:0.9em;
  font-weight:bold;
}

a.navi:active, a.navi:hover
{
  color:#fff;
  font-size:0.9em;
  font-weight:bold;
}

/* Die Hyperlinks im Untermenü */
a.subnavi:link, a.subnavi:visited
{
  color:#006400;
  font-size:0.9em;
  font-weight:bold;
}

a.subnavi:active, a.subnavi:hover
{
  color:#006400;
  font-size:0.9em;
  font-weight:bold;
}


/* Die Hyperlinks in Fusszeile */
a.footer:link, a.footer:visited
{
  color:#006400;
  font-size:1em;
  text-decoration:none;
  font-weight:bold;
}
a.footer:active, a.footer:hover
{
  color:#006400;
  font-size:1em;
  text-decoration:underline;
  font-weight:bold;
}


#container {
width:700px;
margin:0px auto;
text-align:left;
padding: 5px 0px;
}

/* Die Titelzeile */
#title {
height:100px;
padding: 10px 0 0 0;
background-color: #fff;
background-image: url(bilder/logo3.gif);
background-repeat: no-repeat;
background-position: center bottom;
border-top: 1px solid #bbb;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
}


/* Das Menü */
#navi {
color:#fff;
padding: 15px 5px 15px 5px;
text-align: center;
background-color:#006400;
border-top: 1px solid #bbb;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
}

/* Das Untermenü */
#subnavi {
color:#1b7335;
background-color:#d8e8d8;
text-align: center;
padding:15px 0px 15px 0px;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
}


/* Der Inhalt */
#content {
background-color: #fff;
padding: 20px 70px;
color:#000000;
border-bottom: 1px solid #bbb;
border-right: 1px solid #bbb;
border-left: 1px solid #bbb;
}

/* Fusszeile */
#footer {
color: #006400;
text-align: center;
padding:5px;
margin-bottom:20px;
}



/*Tabellen + Listen*/
.tdextra {
width: 300px;
padding: 10px;
background-color: #f0f0f0;
}

.tdextra2 {
width: 80px;
background-color: #d8e8d8;
padding: 10px;
text-align: right;
}

.liste {
list-style:square;
margin: 0px 0px 0px 10px;
}

/* Infobox + Spruch ------------- */
.iqBox {background-color:#d8e8d8;}

.infoBox {
width:250px;
background-color: transparent;
float: left;
padding: 10px 20px;
}

.quoteBox {
background-color: transparent;
border-left: 2px solid #fff;
padding: 10px 30px;
margin-left:270px;
}

/* Die News --------------------- */
.newsItem {
text-align: left;
border-top: 1px dashed #bbb;
padding:10px;
}

.newsImg {
float: left;
}

.newsText {
width: 360px;
background-color: #f4f4f4;
/*background-color: #eee;*/
padding: 5px;
margin-left:155px;
}

.counterBox
{
text-align:center;
margin: 15px 0 0 0;
}

.clearFloat {clear:both}