/*@font-face {
  font-family: 'PinyonScript-Regular';
  src: url('/fileadmin/grotemeyer/Template/fonts/PinyonScript-Regular.ttf');
}
*/

@import 'fonts.css';
@import 'footermenu.css%3F123.css';
@import 'news.css';
@import 'powermail.css';

body {
    background-color: #fbf3e3;
      /* #cae1ff;
         #bfefff; */
    color: #000;
    font-size: 0.9em;
    line-height: 1.5;
    font-family: 'Verdana', 'Pontano Sans', sans-serif;
    text-align: left;
}

#page {
 margin: 40px auto;
 max-width: 800px;
 width: 70%;
}
#page-header {
    text-align: center;
}

/* menu einstellungen */
#navigation-top-level ul li {
    /* font-family: 'Edwardian Script ITC', 'Niconne', cursive, serif;*/ 
    font-size: 1.2em;
    padding-right: 17px;
    display: inline;
    position: relative;
}

#navigation-top-level ul.level1 {
  padding-left: 0;
}
#navigation-top-level ul.level1 li:last-child {
   padding-right: 0;
}

#navigation-trail {
    text-align: left;
    margin: 10px 0 10px 0;
}
}

#footer-notice ul.level1 {
    padding: 0px;
}

#footer-notice  ul li {
    font-size: 1em;
    padding-right: 17px;
    /* list-style-image: url('/fileadmin/grotemeyer/Template/bilder/icons/buch-icon.png');*/
    /*display: inline;*/
    position: relative;
    white-space: nowrap;
}

#page-title {
   display: none;
}

#page-footer {
   border-top: 1px solid #8C0023;
   margin-top: 30px;
}

#partner_logos img {
	margin-top: 30px;
	box-shadow: 0 0 2px #aaa;
}


.grotemeyer {
  /* font-family:  'Edwardian Script ITC', 'PinyonScript-Regular', 'Niconne', serif, cursive ;*/
  color: #8C0023;
}

.form_discription {
  color: #888888;
}

/*#social_media svg {
  width: 27px;
  height: 27px;
  fill: #8C0023;
}
*/

h1 {
  font-size: 2.5em;
}


h1.grotemeyer {
  font-size: 3em;
}
h1.grotemeyer a {
  text-decoration: none;
}

h1 small {
  font-size: 0.5em;
}
h2 {
  /* font-family:  'Edwardian Script ITC', 'PinyonScript-Regular', 'Niconne', serif, cursive ;*/
  color: #8C0023;
  font-size: 1.3em;
}


h5 a {
    text-decoration: none;
    padding: 15px 25px;
    background: #8C0023;
    color: #ffffff;
    border: 0 none;
    cursor: pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 200px;
    font-size: 1.3em; 
}

a {
  color: #8C0023;
  /* text-decoration: none; */
}

img {
  max-width: 100%;
  height: auto;
}

ul.autoren li {
    padding-right: 17px;
    display: inline-block;
    position: relative;
}


@media screen and (min-width: 600px) {
  #main-content {
/*    background-color: lightgrey;
 */
      margin-right: 3%;
      width: 62%;
      float: left;
  }

  #side-content {
/*   background-color: lightblue;
 */
     width: 35%;
     float: right;
  }

  #page-body-end {
	clear: both;
  }
}
@media screen and (max-width: 600px) {
  body {
    font-size: 1em;  
  }
  #page {
    margin: 20px auto;
    width: 96%;
  }
  h1 {
    font-size: 2.0em;
  }
  ul.autoren {
    padding-left: 0;
  }
  ul.autoren li {
    font-size: 0.8em;
    padding-right: 7px;
    display: inline-block;
    position: relative;
  }

}

