/* pirata-one-regular - latin */
@font-face {
  font-family: 'Pirata One';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/pirata-one-v22-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/pirata-one-v22-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* balthazar-regular - latin */
@font-face {
  font-family: 'Balthazar';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/balthazar-v17-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/balthazar-v17-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* Allgemeine Angaben */
html {
	font-size: 16px;
	font-size: 100%;
}
body {
	font-family: 'Balthazar', serif;
	color:#000;
	background-color: #f2ebd6;
	line-height:1.3;
	transition: all .5s ease-in;
	-webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	-ms-transition: all .5s ease-in;	
}
img {
	border: 0;
}
embed, object, video, iframe {
	max-width:100%
}

h1 {
	font-family: 'Pirata One', cursive;
	font-size: 30px;
	font-size: 1.875em;
	color:#482816;
	font-weight:normal;
	font-style: normal;
	text-shadow: 1px 1px 0px #f2ebd6;
}
h2 {
	font-size: 22px;
	font-size: 1.375em;
	color:#482816;
	font-weight:bold;
	font-style: normal;
	text-transform:uppercase;
	hyphens: auto; /* Silbentrennung*/	
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	word-wrap:break-word;
}
h3 {
	font-size: 20px;
	font-size: 1.25em;
	color:#482816;
	font-weight:bold;
	font-style: normal;
}
p {
	hyphens: auto; /* Silbentrennung*/	
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	word-wrap:break-word;
}
.braun {
	color:#482816;
}
.braun-fett {
	color:#482816;
	font-weight:bold;
}
.braun-gross {
	font-size: 22px;
	font-size: 1.375em;
	color:#482816;
}
.box1 {
	width:100%;
	height:auto;
	border-top: 1px solid #482816;
	border-bottom: 1px solid #482816;
	margin: 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	text-align:center;
	text-transform:uppercase;
	color: #482816;
}
#content a {
	color: #000;	
}
#content a:hover {
	color: #482816;	
}
#button a {
	width: auto;
	height: auto;
	padding: 10px 12px 10px 12px;
	margin: 0px 5px 0px 0px;
	text-decoration: none;
	color: #0e7bad;
	background-color: #ececec;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #c2c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	line-height:2.5;
	text-shadow: 1px 1px 0px #fff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.1);
}
#button a:hover {
	color: #666;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #b6b6b6;
	text-shadow: 1px 1px 0px #f7f7f7;
	background: #e5e5e5;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmQ2ZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	box-shadow: 1px 1px 5px 0px rgba(0,0,0,0);
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0);
	-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0);
}
.bild-breit {
	width: 100%;
	height:auto;
	line-height:1;
}
.bild-weisser-rand {
	width: 100%;
	height:auto;
	line-height:1;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: 8px solid #fff;
	box-shadow: 1px 1px 5px rgba(0,0,0,0.35);
	-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.35);
	-moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.35);
}
.bild-brauner-rand {
	width: 100%;
	height:auto;
	line-height:1;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top: 1px solid #482816;
	border-bottom: 1px solid #482816;
	padding: 3px 0px 3px 0px;
}
input,textarea,select,option {
	width: 100%;
	background-color: #eee;
	border: 1px solid #eee;
	font-family: Arial, Verdana, sans-serif;
	color:#000;
	font-size: 16px;
	font-size: 1em;
	margin: 0px 0px 10px 0px;
	padding: 3px 2px 3px 2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-o-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
}
input:hover, input:focus, 
select:hover, select:focus,
textarea:hover, textarea:focus,
option:hover, option:focus {
	color: #fff;
	background-color: #666;
	border: 1px solid #666;
	text-shadow: 1px 1px 0px #333;
	transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
	-moz-transition: all .2s ease-in;
	-o-transition: all .2s ease-in;
	-ms-transition: all .2s ease-in;
}

/* nach oben scrollen */
#back-top {
    position: fixed;
    bottom: 2%;
    right: 1%;
    z-index: 3;
    display: none;
}
#back-top a {
    width: 35px;
    height: 35px;
    display: block;
    background-color: #482816;
	background-image:url(grafiken/pfeil.png);
	background-repeat:no-repeat;
	background-position: center 10px;
	background-size: 15px 15px; 
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -o-border-radius: 100px;
    -ms-border-radius: 100px; 
    transition: background-color .15s;
    -moz-transition: background-color .15s;
    -webkit-transition: background-color .15s;
    -o-transition: background-color .15s;
    -ms-transition: background-color .15s;
	text-decoration:none;
	border: 2px solid #fff;
	line-height:1;
	opacity:0.5;
} 
#back-top a:hover {
    opacity:1;
}
#trennung {
	float:left;
	width: 100%;
	height:12px;
	margin: 0px 0% 18px 0%;
	padding: 0% 0% 0% 0%;
	background-image:url(grafiken/trennung.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-size: 40px 12px;
}

@media only screen and (min-width: 900px) { /* Dektop */	
html {
	font-size: 100%;
	
}
body {
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
	background-image:url(grafiken/hg-body-desktop.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	background-size: 100% auto;
	
}
#site {
	width: 90%;
	margin: 0px auto 0;
	margin-top: 5%;
	padding: 0% 5% 0% 5%;
}
#nav-0 a, #mobil-schnellwahl {
	display: none;			
}
#nav {
	float:left;
	width: 97%;
	height:24px;
	margin: 0px 1.5% 20px 1.5%;
	padding: 0px 0% 0px 0%;
}
#nav-trennung {
	float:right;
	width: 24px;
	height:24px;
	margin: 0px 15px 0px 15px;
	padding: 0px 0% 0px 0%;
	text-decoration: none;
	line-height:1;
	text-transform: uppercase;
	background-image:url(grafiken/nav-trennung.png);
	background-repeat:no-repeat;
	background-position: center center;
	background-size: 50% auto;
}
#nav1 a, #nav2 a, #nav3 a, #nav4 a {
	float:right;
	width: auto;
	height:auto;
	margin: 0px 0% 0px 0px;
	padding: 0px 0% 0px 0%;
	color: #f2ebd6;
	font-size: 24px;
	font-size:1.5em;
	text-decoration: none;
	line-height:1;
	text-transform: uppercase;
	text-shadow: 1px 1px 0px #000;
}
#nav1 a:hover, #nav2 a:hover, #nav3 a:hover, #nav4 a:hover {
	color: #fff;
}
#header {
	float:left;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 1.5%;
	background-color:#fff;
	box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	-moz-box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#logo a {
	display:block;
	float:left;
	height: 0px;
	width: 37.8961874138723%;
	margin: 0px 0% 0px 0%;
	padding: 33.0271015158475% 0% 0px 0%;
	background-color: #482816;
	background-image:url(grafiken/logo-desktop.jpg);
	background-repeat: no-repeat;
	background-size:contain;
}
#bild {
	display:block;
	float:left;
	height: auto;
	width: 62.1038125861277%;
	margin: 0px 0% 0px 0%;
	padding: 0% 0% 0px 0%;
	background-color: #b9956f;
}
#content {
	float:left;
	width: 90%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 30px 5% 30px 5%;
	background-image:url(grafiken/hg-schatten.png);
	background-repeat: no-repeat;
	background-position:center top;
	background-size:contain;
	font-size: 18px;
	font-size: 1.125em;
}
#spalte33-box {
	float:left;
	width: 30%;
	height:auto;
	margin: 0% 5% 0% 0%;
	padding: 0% 0% 3% 0%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 15px;
	text-align:center;
	background-color: #ecdcbb;
	border-top: 2px solid #482816;
	border-bottom: 2px solid #482816;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.45);
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.45);
	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.45);
	background-image:url(grafiken/hg-buettenpapier.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	text-shadow: 1px 1px 0px #f2ebd6;
}
#spalte33a, #spalte33b, #spalte33c, #spalte33a1, #spalte33b1, #spalte33c1 {
	float:left;
	width: 30%;
	height:auto;
	margin: 0% 5% 0% 0%;
	padding: 0% 0% 0% 0%;
}
#spalte33c, #spalte33c1  {
	margin: 0% 0% 0% 0%;
}	
#spalte66 {
	float:left;
	width: 65%;
	height:auto;
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
	text-align: justify;
}
#footer {
	clear: both;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 10px 0% 30px 0%;
	border-top: 1px solid #482816;
	color: #482816;
	text-shadow: 1px 1px 0px #f2ebd6;
}
}


@media only screen and (max-width: 900px) { /* Tablet */
html {
	font-size: 110%;
}
h1 {
	font-size: 22px;
	font-size: 1.375em;
	line-height:1;
}
h2 {
	font-size: 16px;
	font-size: 1em;
	text-transform:uppercase;
}
h3 {
	font-size: 20px;
	font-size: 1.25em;
}
body {
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
	background-image:url(grafiken/hg-body-desktop.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	background-size: contain;
	line-height:1.2;
}
#site {
	width: 96%;
	margin: 0px auto 0;
	margin-top: 5%;
	padding: 0% 2% 0% 2%;
}
#nav-0 a, #mobil-schnellwahl {
	display: none;			
}
#nav {
	float:left;
	width: 100%;
	height:24px;
	margin: 0px 0% 15px 0%;
	padding: 0px 0% 0px 0%;
}
#nav-trennung {
	float:right;
	width: 24px;
	height:24px;
	margin: 0px 15px 0px 15px;
	padding: 0px 0% 0px 0%;
	text-decoration: none;
	line-height:1;
	text-transform: uppercase;
	background-image:url(grafiken/nav-trennung.png);
	background-repeat:no-repeat;
	background-position: center 8px;
	background-size: 50% auto;
}
#nav1 a, #nav2 a, #nav3 a, #nav4 a {
	float:right;
	width: auto;
	height:auto;
	margin: 0px 0% 0px 0px;
	padding: 0px 0% 0px 0%;
	color: #f2ebd6;
	font-size: 24px;
	font-size:1.5em;
	text-decoration: none;
	line-height:1;
	text-transform: uppercase;
	text-shadow: 1px 1px 0px #000;
}
#nav1 a:hover, #nav2 a:hover, #nav3 a:hover , #nav4 a:hover {
	color: #fff;
}
#header {
	float:left;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 1.5%;
	background-color:#fff;
	box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	-moz-box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#logo a {
	display:block;
	float:left;
	height: 0px;
	width: 37.8961874138723%;
	margin: 0px 0% 0px 0%;
	padding: 33.0271015158475% 0% 0px 0%;
	background-color: #482816;
	background-image:url(grafiken/logo-desktop.jpg);
	background-repeat: no-repeat;
	background-size:contain;
}
#bild {
	display:block;
	float:left;
	height: auto;
	width: 62.1038125861277%;
	margin: 0px 0% 0px 0%;
	padding: 0% 0% 0px 0%;
	background-color: #b9956f;
}
#content {
	float:left;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 30px 0% 0px 0%;
	background-image:url(grafiken/hg-schatten.png);
	background-repeat: no-repeat;
	background-position:center top;
	background-size:contain;
	font-size: 18px;
	font-size: 1.125em;
}
#spalte33-box {
	float:left;
	width: 45%;
	height:auto;
	margin: 0% 3% 0% 0%;
	padding: 0% 0% 3% 0%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 15px;
	text-align:center;
	background-color: #ecdcbb;
	border-top: 2px solid #482816;
	border-bottom: 2px solid #482816;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.45);
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.45);
	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.45);
	background-image:url(grafiken/hg-buettenpapier.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	text-shadow: 1px 1px 0px #f2ebd6;
	font-size: 0.875em;
}
#spalte33a, #spalte33b, #spalte33c, #spalte33a1, #spalte33b1, #spalte33c1  {
	float:left;
	width: 52%;
	height:auto;
	margin: 0% 5% 0% 0%;
	padding: 0% 0% 0% 0%;
}
#spalte33a1, #spalte33b1  {
	float:left;
	width: 47.5%;
	height:auto;
	margin: 0% 5% 0% 0%;
	padding: 0% 0% 0% 0%;
}
#spalte33b, #spalte33b1 {
	margin: 0% 0% 0% 0%;
}
#spalte33c, #spalte33c1  {
	width: 100%;
	margin: 0% 0% 0% 0%;
}	
#spalte66 {
	float:left;
	width: 52%;
	height:auto;
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
	text-align: justify;
}
#footer {
	clear: both;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 10px 0% 30px 0%;
	border-top: 1px solid #482816;
	color: #482816;
	text-shadow: 1px 1px 0px #f2ebd6;
}
}



@media only screen and (max-width: 520px) { /* Smartphone */

html {
	font-size: 100%;
}
h1 {
	font-size: 22px;
	font-size: 1.375em;
	line-height:1.2;
	text-align:center;
}
h2 {
	font-size: 18px;
	font-size: 1.125em;
	text-transform:uppercase;
}
h3 {
	font-size: 20px;
	font-size: 1.25em;
}
body {
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
	background-image:url(grafiken/hg-body-mobil.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	background-size: 100% 200px;
	line-height:1.2;
}
#site {
	width: 96%;
	margin: 0px auto 0;
	margin-top: 5%;
	padding: 0% 2% 0% 2%;
}
#mobil-schnellwahl {
	display:block;
	float:left;
	width:100%;
	height:auto;
	margin: 0% 0% 0% 0%;
	padding: 20px 0% 0px 0%;
	text-align:center;
	background-color: transparent;
	border-top: 1px solid #f2ebd6;
	background-image: none;
}
.schnellwahl-symbole {
	width:50px;
	height:auto;
	margin: 0% 2% 0% 2%;
}
#nav {
	float:left;
	width: 100%;
	height:auto;
	margin: 0px 0% 15px 0%;
	padding: 0px 0% 0px 0%;
}
#nav-trennung {
	display:none;
}
#nav1 a, #nav2 a, #nav3 a, #nav1 a:hover, #nav2 a:hover, #nav3 a:hover  #nav4 a:hover {
	float:right;
	width: 30%;
	height:auto;
	margin: 0px 0% 0px 0px;
	padding: 5px 0% 5px 0%;
	color: #f2ebd6;
	font-size: 18px;
	font-size:1.125em;
	text-align:center;
	text-decoration: none;
	line-height:1;
	text-transform: uppercase;
	text-shadow: 1px 1px 0px #000;
}
#nav1 a, #nav1 a:hover {width: 27%;}
#nav2 a, #nav2 a:hover {width: 35%;}
#nav3 a, #nav3 a:hover {width: 38%;}

#header {
	float:left;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 1.5%;
	background-color:#fff;
	box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	-moz-box-shadow: 1px 1px 10px rgba(0,0,0,0.35);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#logo a {
	display:block;
	float:left;
	height: 0px;
	width: 37.8961874138723%;
	margin: 0px 0% 0px 0%;
	padding: 33.0271015158475% 0% 0px 0%;
	background-color: #482816;
	background-image:url(grafiken/logo-desktop.jpg);
	background-repeat: no-repeat;
	background-size:contain;
}
#bild {
	display:block;
	float:left;
	height: auto;
	width: 62.1038125861277%;
	margin: 0px 0% 0px 0%;
	padding: 0% 0% 0px 0%;
	background-color: #b9956f;
}
#content {
	float:left;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 5px 0% 0px 0%;
	background-image:url(grafiken/hg-schatten.png);
	background-repeat: no-repeat;
	background-position:center top;
	background-size:contain;
	font-size: 18px;
	font-size: 1.125em;
}
#spalte33-box {
	float:left;
	width: 90%;
	height:auto;
	margin: 20px 5% 0px 5%;
	padding: 0px 0% 0px 0%;
}
#spalte33a, #spalte33b, #spalte33c, #spalte33a1, #spalte33b1, #spalte33c1  {
	float:left;
	width: 100%;
	height:auto;
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 3% 0%;
	text-align:center;
}
#spalte33c {
	display: none;
}
#spalte66 {
	float:left;
	width: 100%;
	height:auto;
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
	text-align: justify;
}
#footer {
	clear: both;
	width: 100%;
	height:auto;
	margin: 0px 0% 0px 0%;
	padding: 10px 0% 30px 0%;
	border-top: 1px solid #482816;
	color: #482816;
	text-shadow: 1px 1px 0px #f2ebd6;
}
}
@media only screen and (min-width: 1600px) { /* Dektop gross */	
html {
	font-size: 110%;	
}
}

@media only screen and (min-width: 1900px) { /* Dektop gross 2 */	
html {
	font-size: 150%;	
}
}
