@import url(http://fonts.googleapis.com/css?family=Exo);
body {
    color: #000000;
/*    font-family: helvetica,arial,tahoma,sans-serif; */
  font-family: 'Exo', sans-serif;
    _font-size: 100.1%;
  margin: 0;
  background-color:#FFFFFF;
}
div#wrapper {
    width:80%;
  min-width:900px;
  max-width:900px;
    box-shadow: 6px 6px 15px 3px rgba(72, 104, 99, 0.2);  
    margin: 20px auto 0 auto;
  border-radius: 6px;
  overflow:hidden;
}
#navigation {
    margin: 0;
}
#navigation a {
    color: #000;
    text-decoration: none;
}
#navigation ul {
    background-color: #ffffff;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 6px rgba(0, 0, 0, 0.06);
    padding: 0;
    display: block;
    height: 36px;
    text-align: center;
}
#navigation ul li {
    background-color: #fff;
    border-right: 0.5px solid rgba(0, 0, 0, 0.05);
    display: inline-block;
    font-size: 1.2em;
    height: 36px;
    position: relative;
    margin-right: -4px;
}
#navigation ul li:first-child {
    border-left: 0.5px solid rgba(0, 0, 0, 0.05);
}
#navigation ul li a {
    display: block;
    padding: 7px 16px;
}
#navigation ul li ul {
    position: absolute;
    z-index: 1;
    display: none;
    white-space: nowrap;
    left: -212px;
    font-size: small;
    margin-top: -3px;
}
#navigation ul li:hover {
    background-color: #BDBDBD;
} 
footer#footer {  
  display:table;
  width:100%;
  padding:15px;
  color:black;
  background-color:#FFFFFF;
  margin-top:25px;
  box-shadow:0 -1px 0  0 rgba(0,0,0,0.1), 0 -4px 0  0 rgba(0,0,0,0.1);
}

#footer a:link {
  text-decoration:none;
}
#footer a:hover {
  text-decoration:none;
}
#content a:link {
  text-decoration:none;
  color: #5858FA;
}
#content a:hover {
  text-decoration:none;
  color: #000000;
}
#content {
  margin-left: 20px;
  margin-right: 20px;
}
/* für  4 Spalten */
.contenttable td {
  vertical-align:top;
  width: 212px;
  display: inline-table;
}
/* für content element Laden Eingangsseite  3 Spalten */
#c13 td {
  vertical-align:top;
  width: 32%;
  display: inline-table;
}
hr {
  -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0.12) -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: solid none none;
    border-width: 1px 0 0;
    clear: both;
    height: 0;
    margin: 0 auto;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 4px 6px rgba(0, 0, 0, 0.2);
}
.caption-text {
  display: none;
}  
.caption-title {
  display: none;
}
h1 {
    font-size: 1.2em;
/*    font-variant: small-caps; */
    margin: 0.67em 0;
}
h2 {
    font-size: 1.1em;
/*    font-variant: small-caps; */
    margin: 0.4em 0;
}
