@charset "UTF-8";
/* CSS Document für die Metakom Startseite - Landingpage */

body, html { 
  margin:0px;
  padding:0px;
  font-family: 'Source Sans Pro', sans-serif;
  background-color:#FFF;
  height:100%
}
p, td {
  padding:0px 0px 0px 0px;
  margin:0px;
  font-family: 'Source Sans Pro', sans-serif;
  font-size:14px;
  font-weight:400;
  color:#003157;
  line-height:18px;
}
a img {
  text-decoration: none !important;
  border: 0 none !important;
}
/* Menupunkte */
a.weiter:link, a.weiter:visited { display:block; width:110px; height:18px; background-image:url(../images/arrowa.png); float:right; margin-right:20px; margin-top:20px; }
a.weiter:hover, a.weiter:active, a.weiter:focus { display:block; width:110px; height:18px; background-image:url(../images/arrowb.png); float:right; margin-right:20px; margin-top:20px; }
/* Überschrift */
h1{ color:#7e909e; font-size:21px; font-weight:600; padding: 21px 20px 18px 0px; margin:0px}
h2{ display:block; text-align:left; color:#003157; font-size:16px; font-weight:600; padding: 16px 0px 8px 0px; margin:0px}
h3{ color:#003157; font-size:14px; font-weight:600; padding: 14px 0px 0px 0px; margin:0px}
/* Grundeinstellungen */
#rahmen {
  min-height: 100%;
  z-index:0;
    height: auto !important;
    height: 100%;
    margin: 0 auto -70px; /* bottom margin = höhe footer */
	width: 100%;
}
/* Inhalt */
#content {
  position:absolute;
  z-index:1;
  width:1300px;
  height:800px;
  left:50%;
  margin-left: -600px;
  background-image:url(../images/hintergrund.jpg);
  background-repeat:no-repeat;
}
#logo {
  margin-top:66px;
  margin-left:415px;
    height: 55px;
  width:470px;
}
#text {
    height: 500px;
  width:1000px;
  margin-left:150px;
  margin-top:70px;
}
#ueberuns {
    height: 440px;
  width:280px;
  margin-left:0px;
  float:left;
}
#akkreditierung {
    height: 440px;
  width:280px;
  margin-left:0px;
  float:left;
  margin-left:80px;
}
#leistungen {
    height: 440px;
  width:280px;
  margin-left:0px;
  float:left;
  margin-left:80px;
}
/* footer */
#footer {
  position:fixed;
  z-index:999;
    height: 70px;
  width:100%;
  background-color:#003157;
  bottom: 0px;
  left: 0px;
}
#footertext {
  position:absolute;
  z-index:1;
  width:800px;
  height:70px;
  left:50%;
  margin-left: -450px;
}
#ftext {
  float:left;
  width:800px;
  height:70px;
}
#ftext p {
  padding:10px 0px 0px 0px;
  margin:0px;
  font-weight:300;
  font-size:11px;
  color:#FFF;
}
#ftext a:link, #ftext a:visited {
  color:#FFF; text-decoration:underline;  
}
#ftext a:hover, #ftext a:active, #ftext a:focus {
  color:#FFF; text-decoration:none;  
}
#iconcont {
  position:fixed;
  z-index:1999;
  left:50%;
  margin-left:300px;
  width:201px;
  height:91px;
  bottom:15px;
}
#icons {
  position:fixed;
  z-index:2999;
  left:50%;
  margin-left:368px;
  width:132px;
  height:59px;
  bottom:0px;
}
}
#icons img, #iconcont img {
  margin:0px;
  padding:0px;
  outline:0px;
}
a.kontakt:link, a.kontakt:visited { display:block; width:201px; height:97px; padding-left: 10px;}
a.kontakt:hover, a.kontakt:active, a.kontakt:focus { display:block; width:201px; height:97px; background-image:url(../images/kontakttelover.png); padding-left: 10px;}

.item-page {
	overflow: hidden;
}
