﻿/* Copyright by Christoph Bessei.
Inhalte duerfen ohne kommerziellen Nutzen mit Angabe des Autors/ der Quelle kopiert und anderweitig verwendet werden.
*/

body
          {
                min-width:75em;
                margin: 0;
                padding: 0;
                font: 85% arial, hevetica, sans-serif;
                text-align: left;
                color: black;
                background-color: #FFFFFF;
        }


#top
        {
         min-width:640px;
         width:auto !important;  /* f�r moderne Browser */
         width:100%;  /*f�r den IE */
         white-space: nowrap;
         height: 90px;
        }
  
#navtop
  {
    border-top: 0.05em solid black;
    white-space: nowrap;
    height:1.6em;
    border-bottom: 0.05em solid black;
    text-align:right;
    background-color:#C0C0C0;
    word-spacing:20px;
    padding:4px 20px 0px 0px;
  }
  
#acronavi 
  {
    min-height:1.6em;
    height:auto !important;  /* f�r moderne Browser */
    height:3.2em;  /*f�r den IE */
    border: 0.05em dotted black;
    background-color:#C0C0C0;
    word-spacing:20px;
    line-height:1.6em;
    padding-bottom:5px;
    padding-top:5px;
    text-align:center;
  }
.blogstartseite
  {
    margin:5px;
    padding:5px;
    min-height:10em;
    height:auto !important;  /* f�r moderne Browser */
    height:10em;  /*f�r den IE */
    width:35em;
    background-color:#EFEBFD;
  }
  
  
.blog
  {
    height:4em;
    width:20em;
    background-color:#095067;
    color:#FFF;
  }
.gastbuch
  {
    height:3em;
    width:20em;
    background-color:#095067;
    color:#FFF;
  }
  
#content
  {
    line-height:1.3;
    margin-left:15em;
    min-height:30em;
    height:auto !important;  /* f�r moderne Browser */
    height:30em;  /*f�r den IE */
    padding: 20px 20px 20px 60px;
  }

#content a:link,a:visited 
  {
    color:#000;
  }
 
#navleft
  {
    position:absolute;
    top:1.7em;
    left:0em;
    margin-top:94px;
    width:15em;
    min-height:30em;
    height:auto !important;  /* f�r moderne Browser */
    height:30em;  /*f�r den IE */
    padding:10px 30px 0px 0px;
    border-right: 1px solid #601905;
  }
 
/*Dekoration und Farbe der Links in der oberen Navigation*/  
  
#navtop a:link,a:visited
  {
    text-decoration:none;
    color:#FFFFFF;
  }

#navtop a:hover
  {
    text-decoration:underline;
    color:#FFFFFF;
  }
  
/*Dekoration und Farbe der Links in der linken Navigation*/  
  
#navleft a:link,a:visited 
  {
    text-decoration:none;
    color:#000000;
  }

#navleft a:hover 
  {
    text-decoration:underline;
    color:#000000;
  }
/*Ausnahme bei Links die in <h4> stehen und Farbe von h4*/
h4
  {
    background-color:        #C0C0C0;
    padding:0px 5px 2px 5px; 
    text-align:center;
    color:#FFF;
  }
 
/*Bilder in den News anordnen*/
.left
{
float: left;
margin: 3px 7px 3px 0px;
} 
.right 
{
margin: 3px 0px 3px 7px;
float: right;
} 
table tr,td,th
{
border:1px solid #000000;
padding:5px;
text-align:center;
}
table {
border-collapse:collapse;
margin:0 auto;
}
