@charset "UTF-8";
/* CSS Document */

@font-face {
    font-family: 'danielregular';
    src: url('daniel-webfont.eot');
    src: url('daniel-webfont.eot?#iefix') format('embedded-opentype'),
         url('daniel-webfont.woff') format('woff'),
         url('daniel-webfont.ttf') format('truetype'),
         url('daniel-webfont.svg#danielregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'contax_sans_55regular';
    src: url('ContaxSans55Reg-webfont.eot');
    src: url('ContaxSans55Reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('ContaxSans55Reg-webfont.woff2') format('woff2'),
         url('ContaxSans55Reg-webfont.woff') format('woff'),
         url('ContaxSans55Reg-webfont.ttf') format('truetype'),
         url('ContaxSans55Reg-webfont.svg#contax_sans_55regular') format('svg');
    font-weight: normal;
    font-style: normal;

}




body{
	width:100%;
	min-height:100%;
	margin:0px;
	padding:0px;
	border:0px;
}

/*#start {
  	background:#000;
	width: 100%;
	height:100%;
  	position: fixed;
  	top:0;
  	left:0;
  	z-index: -1;
}

#content {
	position:relative;
	background:#F6F;
	color: #000;
	width:90%;
	margin:0 auto;
}*/

.link {
	height:80px;
}

.blog_box {
	width:26%;
	height:50px;
	background-color:#ffd700;
	border-top-left-radius:2px;
	border-bottom-left-radius:2px;
	z-index:100;
	position:fixed;
	top:200px;
	right:-20%;
	padding-top:20px;
	padding-bottom:10px;
}

.blog_banner {
	float:left;
	margin-left:5%;
}

.blog_text {
	text-align:center;
	font-size:1.5em;
	vertical-align:middle;
	color:#000;
	width:10%;
	float:left;
}

.show {
	float:left;
	width:70%;
	margin-left:10%;
	height:50px;
	/*display:none;*/
	vertical-align:middle;
}

.show_text {
	font-family:'contax_sans_55regular';
	float:left;
	color:#000;
}

.blog_box:hover {
	right:0;
}


.page1{
	height:100%;
	width:100%;
	max-height:100%;

}

.page1 .pic {
	width:100%;
}

#logo {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	
}

#logo a {
	width:554px;
	height:479px;
	top:200px;
	display:block;
	position:relative;
	clear:both;
	margin:0 auto;
}

/*#full_pic {
	background-image:url(../Pictures/Burger_Stimmung.jpg);
	background-repeat:no-repeat;
	min-height:100%;
	z-index:-1;
}*/





.nav{
	background-color:rgb(130,0,70);
	text-align:center;
	margin:0px;
	padding:0px;
	width:100%;
	height:60px;
	
	padding-top:35px;
	margin-top:-5.5px;
	z-index:10;
}

.shadow {
  	-webkit-box-shadow: -8px 8px 20px 0px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    -8px 8px 20px 0px rgba(0, 0, 0, 0.75);
	box-shadow:         -8px 8px 20px 0px rgba(0, 0, 0, 0.75);
	position:absolute;
	/*-webkit-box-shadow: 8px 7.778px 20px 11px rgba(0, 0, 0, 0.75); /* WebKit */
/*-moz-box-shadow: 8px 7.778px 20px 11px rgba(0, 0, 0, 0.75); /* Firefox */
/*box-shadow: 8px 7.778px 20px 11px rgba(0, 0, 0, 0.75); /* Standard */ 
}

li{
	display:inline;
	height:100%;
	margin-right:125px;
}

li:last-child{
	margin:0px;
}

a{
	text-decoration:none;
	font-family:Bevan;
	color:#FFF;
	vertical-align:middle;
}

a:hover{
	color:#FDD700;
}

/*#logo_link img{
	width:15%;
	margin-top:-50px;
}*/

#slider img{
	max-height:100%;
	width:100%;
}


#sNr1{
	width:100%;
	height:100%;
}

#sNr1 img{
	width:100%;
}


.slider_text{
	font-family:'contax_sans_55regular';
	font-size:18px;
	color:#000;
	width:820px;
	margin:0 auto;
	margin-top:100px;
	margin-bottom:40px;
}

.linie{
	width:100%;
	height:3px;
	background-color:rgb(130,0,70);
}

.page3 {
	padding-top:-0.2em;
}

.page4 {
	padding-top:0.2em;
}


.page2 .linie{
	width:100%;
	height:3px;
	background-color:rgb(130,0,70);
}


.page5{
	width:100%;
	height:100%;
	/*margin-top:330px;*/
	padding-top:50px;
	padding-bottom:50px;
}


h10{
	margin:0 auto;
	text-align:center;
	font-family:Bevan;
	font-size:50px;
	display:block;
	color:#222;
	margin-bottom:25px;
}

h11{
	font-family:Daniel;
	font-size:30px;
	text-align:center;
	margin:0 auto;
	color:#222;
	display:block;
	margin-bottom:45px;
}


.page3{
	width:100%;
}

#food_pics{
	height:360px;
	margin-top:150px;
}

/*.description1{
}*/



#burger1{
	display:inline;
	height:100%;
}

#burger1 img{
	width:25%;
	height:relative;
}

#burger2{
	display:inline;
}

#burger2 img{
	width:25%;
	height:relative;
}

#burger3{
	display:inline;
}

#burger3 img{
	width:25%;
	height:relative;
}

#burger4{
	display:inline;
}

#burger4 img{
	width:24%;
	height:relative;
}

.food_description{
	margin:0 auto;
	text-align:left;
	width:820px;
	margin-top:150px;
	margin-bottom:100px;
}

.food_description img{
	margin:0 auto;
	text-align:center;
	display:block;
	margin-bottom:10px;
}

.bugmac_description{
	font-family:'contax_sans_55regular';
	font-size:18px;
}

.history_titelbild {
  position: relative;
  width:100%;
  height:500px;
  overflow:hidden;
}

.history_titelbild img {
  position: absolute;
  top:105%;
  left:50%;
  -webkit-transform: translate(-50%,-50%);
      -ms-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}



h1{
	font-family:Bevan;
	text-align:center;
	font-size:50px;
	margin-top:0px;
	margin-bottom:0px;
	color:#222;
}

h2{
	font-family:Daniel;
	font-size:30px;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	color:#222;
}

#history_titelbild{
	margin-top:90px;
}

#history_titelbild img{
	width:100%;
}

h3{
	font-family:Bevan;
	font-size:50px;
	text-align:center;
	margin:0px;
	color:#222;
	margin-top:33px;
}

h4{
	font-family:Daniel;
	font-size:35px;
	text-align:center;
	margin:0px;
	color:#222;
	margin-top:20px;
	margin-bottom:20px;
}

#history_fließtext{
	width:820px;
	margin:0 auto;
	font-family:'contax_sans_55regular';
	font-size:18px;
	margin-bottom:90px;
}

.footer{
	width:100%;
	background-color:rgb(65,65,65);
	height:250px;
}

#footer_content{
	width:820px;
	margin:0 auto;
}

#left{
	float:left;
	margin-top:43px;
}

h5{
	font-family:Bevan;
	font-size:24px;
	color:#FFF;
	margin:0px;
	margin-bottom:23px;
}

#contact_text{
	font-family:'contax_sans_55';
	font-size:12px;
	color:#FFF;
	float:left;
	margin-left:10px;
}

#middle{
	display:inline;
	margin:0 auto;
}

#socialmedia{
	margin:0 auto;
	text-align:center;
	width:283px;
}

#socialmedia img{
	width:24%;
	display:inline;
	margin-top:-2px;
}

#tele{
	width:283px;
	text-align:right;
	margin-top:60px;
	font-family:'contax_sans_55regular';
	font-size:12px;
	color:#FFF;
}

#right{
	float:right;
	display:inline;
	margin-top:-90px;
}

h6{
	font-family:Bevan;
	font-size:24px;
	color:#FFF;
	margin:0px;
	float:right;
}

#controllbox{position:fixed; right:0; top:0; color:#ccc; font-size:2em; padding:1em 2em 0 0; background:rgb(255,255,102)}


#logo_link img{
	position:absolute;
	margin-top:-35px;
	height:110px;
	margin-left:-72px;
}

#logo_start img {
	position:absolute;
	margin-top: -700px;
	margin-left: -250px;
}


#disclaim {
	width:283px;
	text-align:center;
	margin:0 auto;
	padding-top:32px;
	font-family:'contax_sans_55regular';
	font-size:12px;
	color:#FFF;
	    padding-bottom: 20px;
}




/*#shadow_logo_start{
	-webkit-box-shadow: -8px 8px 20px 0px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    -8px 8px 20px 0px rgba(0, 0, 0, 0.75);
	box-shadow:         -8px 8px 20px 0px rgba(0, 0, 0, 0.75);
	position:absolute;
} */


#slider2 {
	width:100%;
	
}


#video{
	width:820px;
	margin:0 auto;
}

/*Blog*/

.headline {
	font-family:'danielregular';
}

.box_left {
	margin-top:20px;
	border: solid #000 0.5px;
	border-radius:2px;
	min-height:900px;
	width:60%;
	margin-left:2%;
	float:left;
	margin-right:1%;
}

.header {
	margin-top:20px;
	border-radius:2px;
	float:left;
	width:35%;
	border: solid #000 0.5px;
	min-height:900px;
}

/*#data {
	width:100%;
	margin-top:50px;
	}*/

.data {
		width:100%;
	text-align:center;
	margin-left:25%;
	margin-top:80px;
	font-family:'contax_sans_55regular';
	font-size:12px;
	color:#FFF;
	
	}

