/* font converted using font-converter.net. thank you! */
@font-face {
  font-family: "Lane-Narrow";
  src: url("../fonts/LANENAR.eot"); /* IE9 Compat Modes */
  src: url("../fonts/LANENAR.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/LANENAR.otf") format("opentype"), /* Open Type Font */
    url("../fonts/LANENAR.svg") format("svg"), /* Legacy iOS */
    url("../fonts/LANENAR.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/LANENAR.woff") format("woff"), /* Modern Browsers */
    url("../fonts/LANENAR.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

/* html, body */
HTML, BODY
				{
				margin:0;
				padding:0;
				background: #FFF;
				min-height: 100.1%;
				
				}

/* default */
*
				{
				padding:0px;
				margin:0px;
				font-family: 'Lane-Narrow', sans-serif;
				font-size:100%;
				color:#000;
				background-repeat: no-repeat;
				outline: none;
				text-decoration:none;
				text-align: center;
								}

a
				{
				text-decoration:none;
				transition: all 500ms;
				}

b,
strong
				{
				font-weight: bold;
				}

img
				{
				max-width: 90%;
				height: auto;
				border:0px;
				}

h1
				{
				font-size: 1.8em;
				text-transform: uppercase;
				margin-bottom: 20px;
        font-weight:400;
				}

p
				{
				font-size: 1.4em;
				line-height: 1.8em;
				margin-bottom: 20px;
				}

p a
				{
				text-decoration: underline;
				}

#id_header
				{
				width: 100%;
				background: #a6a6a6;
				padding: 120px 0 120px 0;
				}

#id_content
				{
				padding: 50px 0 50px 0;
				}

.inner
				{
				width: 90%;
				max-width: 1180px;
				margin: auto;
					letter-spacing: 0.1em;
				}

.abstand {
    padding-bottom: 8px;
}


#id_footer
				{
				width: 100%;
				background: #a6a6a6;
				padding: 60px 0 40px 0;
				}

#id_footer *
				{
				color: #FFF;
				}