@font-face{
  font-family: klinic;
  src: url(Fonts/klinicslabbook.otf);
}
@font-face{
  font-family: goudy;
  src: url('Fonts/goudy.ttf');
}
@font-face{
  font-family: klinicbold;
  src: url(Fonts/klinicslabbold.otf);
}
@font-face{
  font-family: goudybold;
  src: url(Fonts/goudy.ttf);
} 

.logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 25%;
    max-width: 1500px;
    max-height:1000px;
	padding:20px;
 }

.slideshow{
  margin:auto;
  width:60%;
  padding:20px;
}

.navigation ul {
  font-family: goudy, Arial, Helvetica, sans-serif;
  list-style-type: none;
  background-color: #CF1C44;
  margin: 0;
  padding: 0;
  overflow: hidden;
} 

li a {
  float: left;
  font-size: 15px;
  display: block;
  color: #ffffff;
  text-align: center;
  padding: 12px 16px;
  text-decoration: none;
  transition: .2s background-color;
}

.active {
  background-color: #0B9446;
}

li a:hover:not(.active) {
  background-color: #000000;
}

h{font-family:goudy, klinic, klinicbold, Arial, Helvetica, sans-serif; color:#CF1C44;}

p{font-family:klinic, goudy, "Times New Roman", Times, serif; color:#0B9446;}  

h1{font-family:goudy, klinic, klinicbold, Arial, Helvetica, sans-serif;
   color:#CF1C44;
   text-align: center;
   font-size:50px;
}

h2{font-family:goudy, klinic, klinicbold, Arial, Helvetica, sans-serif;
   color:#CF1C44;
} 

.body {position:relative; width:100%; height:700px; background-color:#D8C7B8; margin-bottom: 20px; margin-top: 20px;}
.oldnews {position:relative; width:100%; height:700px; background-color:#D8C7B8; margin-bottom: 20px; margin-top: 20px;}
.newnews {position:relative; width:100%; height:700px; background-color:#D8C7B8; margin-bottom: 20px; margin-top: 20px;}
.wrapper {min-width: 960px; margin: 0 auto; overflow: hidden;}

section{
  text-align: center;
  float:left;
  margin: 0 1.5%;
  width: 45%;
  padding: 1%;
}

aside{
  text-align: center;
  float:right;
  margin: 0 1.5%;
  width: 45%;
  padding: 1%;
}