:root{
   --hintergrundfarbe: #E5E5B2;
   --navFarbe: #CCCC66;
   --navHover: #ffffff;
   --footerFarbe: rgb(247, 245, 229);
   --border-style: none;
}

@font-face {
   font-family: myCicle;
   src: url(font/EuphemiaUCASRegular2.6.6.ttf);
 }
 

*{
  _font-family: calibri, Verdana, sans-serif;
  font-family: myCicle;
  font-size: 1.20 em;
  align-self:center;
  border-width: 1px;
}


.content_right {
   margin-bottom: 100px;
   
}
.content_left {
   margin-right:40px;
   margin-bottom: 100px;

}

* img {
   border:none;
}

a:link{
   color:black;
   font-style: italic;
}

@media only screen and (max-width: 940px) {
   body{
      width:940px;
      background-color: white;
   }
}

body{
   width: 1360px;
   background-color: var(--hintergrundfarbe);
   margin: auto;

}

@media only screen and (max-width: 600px) {
   ._glob{
      width: 940px;
      background-color: white;
      margin: auto;
   }
}

._glob{
   width: 1360px;
   margin: auto;
}

.header {
   text-align: left;
}

.titel a{
  color: #444444;
  font-style: normal;
  text-decoration: none;
  margin:0;
}

.header h1 a {
  font-size:050%;
}

.navigation{
  _width:940px;
  height:45px;
  background: var(--navFarbe);
  border-style: var(--border-style);  
}

.navigation li{
   float:left;  
}

.navigation ul{
   list-style-type: none;
   margin: 0;
   padding: 0px;
   overflow: hidden;
}

.navigation li a{
   display: block;
   text-decoration: none;
   text-align: center;
   padding: 14px 16px;
   font-style: normal;
   _background: var(--navFarbe);
   color: black;
}

.navigation li a:hover {
   background-color: var(--navHover);
   color: black;
}

.column{
   float: left;
   padding: 15px;
   border-style:var(--border-style);
 }

.clearfix::after{
   content: "";
   clear: both;
   display: table;
}

.links{
   width: 70%;
}

.rechts ol,
.rechts ul{
   _padding:5px 20px;
}

.rechts p{
   _padding:3px 0px;
}
 
.rechts a{
   color:#616161; 
   text-decoration:underline;
}

.rechts a img{
   color:#616161;
   text-decoration:none;
   border:0;
}

.rechts{
   width: 25%;
}

.footer {
   padding: 5px 10px;
   background: var(--navFarbe);
   font-size:0.8em;
   text-align:left;
}


