    * {
      margin: 0;
      padding: 0;
 }




  body  {
  background-image: url(Pic-TS-Tampere/Tampere.png);
  }


  header, nav, footer, aside, section {
  display: block;
  }

   #wrapper  {
  width: 1000px;
  margin:40px auto;
  text-align: left;
  }
 header   {
  background-image: url(Pic-TS-Tampere/Header-Tampere.png);
   height: 128px;
  }
   #Header-Box-links   {
   width: 130px;
   height: 110px;
   padding-top: 8px;
   padding-left: 0px;
   float: left;
  }
  #Header-Box-links img  {
   padding-top: 0px;
   padding-left: 0px;
    padding-bottom: 5px;
  }
   #Header-Box-links  p   {
   color: black;
   padding-left: 4px; 
   font-weight: bold;
   font-family: Arial, Times;
   font-size: 13px;
    }
   
   #Projektbeschreibung  {
   width: 500px;
   height: 20px;
   margin-left: 130px;
   margin-top: 50px;
   float: left;
  }
  #Projektbeschreibung h1 {
   display: inline;
   font: 13px;
   font-family: Times;
   font-weight: bold;
   text-align: left;
   color: #000000;
   margin-top: 40px;
   padding-left: 3px;
  }
   header  img {
   margin-right: 2px;
   margin-top: 5px;
   float: right;
  }
  

  nav  {
  width: 155px;
  height: 655px;
  float: left;
  }
  #Farbverlauf-nav  {
  width: 155px;
  height: 655px;
  background-image: -webkit-linear-gradient(#A8CBF2,#448DF2);
  background-image: -moz-linear-gradient(#A8CBF2,#448DF2);
  background-image: -ms-linear-gradient(#A8CBF2,#448DF2);
  background-image: -o-linear-gradient(#A8CBF2,#448DF2);
  background-image: linear-gradient(#A8CBF2,#448DF2);
  }
  #Bilder-small-left  {
  display: block;
  height: 625px;
  width: 135px;
  margin-top: 25px;
  margin-left: 10px ;
  float: left;
  }
  .Bilder-small  {
  width: 133px;
  height: 100px;
  padding-top: 1px;
  border: solid 1px;
  border-color: black; 
  }
  aside  {
  width: 155px;
  height: 655px;
  float: right;
  }
  
  #Farbverlauf-aside  {
  width: 155px;
  height: 655px;
  background-image: -webkit-linear-gradient(#A8CBF2,#448DF2);
  background-image: -moz-linear-gradient(#A8CBF2,#448DF2);
  background-image: -ms-linear-gradient(#A8CBF2,#448DF2);
  background-image: -o-linear-gradient(#A8CBF2,#448DF2);
  background-image: linear-gradient(#A8CBF2,#448DF2);
   }
  #Bilder-small-right  {
  display: block;
  height: 625px;
  width: 135px;
  margin-top: 25px;
  margin-right: 10px ;
  float: right;
  }
  .Bilder-small-right  {
  width: 133px;
  height: 100px;
  padding-top: 1px;
  border: solid 1px;
  border-color: black;
  } 
  section  {
  background-image: url(Pic-TS-Tampere/TS-Bild-Tampere.JPG);
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 0px;
  height: 655px; 
  } 
  #Beschreibung-Turku    {
   background-image: url(Pic-TS-Tampere/Section-Hintergrund.png);
   margin-top: 410px;
   margin-left: 30px;
   width: 630px;
   height: 240px;
   float: left;
  }
   #Beschreibung-Turku h2   {
   font: 13px;
   font-family: Times;
   font-weight: bold;
   text-align: left;
   color: #000000;
   margin-top: 10px;
   padding-left: 3px;
   }
   #Beschreibung-Turku p   {
   color: black;
   padding-top: 5px;
   padding-left: 10px;
   font-weight: bold;
   font-family: Arial, Times;
   font-size: 12px;
   font-weight: bold;
  }
    #Beschreibung-Turku a   {
   color: #0051FF;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
   background-color:  white;
   font-weight: bold;
   text-decoration: none;
   display: inline-block;
   border: solid 1px;
   border-color: #000000;
   text-align: center;
  }
   #Beschreibung-Turku a:hover {
   background-color: #836A54;
   color: white;
   font-weight: bold;
   }
  footer  {
  background-color: #4F4A4A;
  margin-top: 0px;
  padding-top: 0px;
  height: 30px;
  }
  #startseite-back  {
  display: block;
  width: 200px;
  }

  #startseite-back a  {
  display: block;
  width: 100px;
  float: left;
  font-size: 12px;
  color: white;
  font-family: Arial, sans-serif;
  padding-left: 10px;
  padding-top: 7px;
  text-decoration: none;
  }
  #startseite-back a:hover  {
  display: block;
  padding-bottom: 6px;
  width: 100px;
  background-color: #836A54;
  color: white;
  }
  footer p {
  display: inline;
  float: right;
  font-size: 12px; padding-top: 6px;
  font-family: Arial, sans-serif;
  padding-right: 10px;
  color: white;
  }
