@font-face {	font-family: "codystar";	src: url("/fonts/codystar/codystar-regular.ttf") format("truetype");	font-weight: 400;}@font-face {	font-family: "codystar";	src: url("/fonts/codystar/codystar-light.ttf") format("truetype");	font-weight: 300;}* {    margin: 0px;    padding: 0px;}html {    height:100%;}body {    height:100%;    overflow-y: scroll;    font-family: Helvetica, sans-serif;    color: black;    background-color: #dadada;    background-image: url(../images/grund.png);    background-attachment: fixed;    background-repeat: repeat;    background-size: auto 1150px;}#wrapper {    position: relative;    min-height: 100%;    width: 964px;    margin: 0 auto;}#navigation {    z-index: 42;    width: 964px;    margin: -145px auto;    /*padding: 0 0 2em 0;*/    text-align: center;    position: fixed;}#nav_wrap {    width: 808px;    margin: 0em auto;    text-align: center;    background-color: white;}#content {    width: 964px;    margin: 0 auto;    text-align: center;}#inner {    width: 808px;    margin: 3em auto;    text-align: left;    padding-top: 2em;}.myinner {    width: 540px;    margin: 170px auto;    padding: 1em;    font-family: sans-serif;    font-size: 11pt;    text-align: justify;}.myspace {    width: 595px;    margin: 170px auto;    padding: 1em;}.text_block {    background-color: #2dffe0;    color: #009849;}#social {    width: 800px;    margin: 0 auto;    padding: 2em 0 2em 0;    text-align: center;}#footer {    position: fixed;    left: 0;    bottom: 0;    width: 100%;    padding: 1em 0 1em 0;    text-align: center;    background-color: #2dffe0;}#footer2 {    width: 964px;    margin: 0 auto;    padding: 0 0 3em 0;}#nav_selected {    color: #99c876;    font-size: smaller;    font-weight: bold;}a:link {    color: white;    text-decoration: none;}#nav_wrap a:link {    color: white;    text-decoration: none;    /*font-size: smaller;*/    font-weight: bold;}#footer a:link {    color: #ebb9cd;    text-decoration: none;    font-size: smaller;    font-weight: bold;}a:visited {    color: white;    text-decoration: none;}#nav_wrap a:visited {    color: white;    /*font-size: smaller;*/    text-decoration: none;}#inner a:visited {    color: #ebb9cd;    text-decoration: none;}a:focus {    color: orange;    text-decoration: none;}#inner a:focus {    color: #ebb9cd;    text-decoration: none;}a:hover {    color: orange;    text-decoration: none;}#inner a:hover {    color: #ebb9cd;    text-decoration: none;}a:active {    color: orange;    text-decoration: none;}#inner a:active {    color: #ebb9cd;    text-decoration: none;}.nav_li {  color: #006bb6;  margin-right: 24px;  float: left;}.nav_re {  color: #006bb6;  margin-left: 24px;  float: right;}h1 {    padding: 1em 0 1em 0;    font-size: larger;    font-weight: 800;    text-align: left;}h2 {    padding: 1em 0 1em 0;    font-size:  12pt;    font-weight: 600;    text-align: left;}p {  padding: 0 0 1em 0;}.p_left {     text-align: left}