body {text-align:left; background-color:#c50c1f; background-image:url(_uploads/basics/bg.jpg); font-family:Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0;}

img {border:none;}		

h1 {color:#ffd400; font-weight:bold; font-size:22px; line-height:26px; letter-spacing:.5px; margin:0 0 0 0;}
#telefon h1 {color:#fff; font-weight:bold; font-size:31px; letter-spacing:.5px;}
h2 {color:#ffd400; font-weight:normal; font-size:16px; line-height:24px; margin:0 0 10px 0;}

p {font-size:16px; line-height:20px; margin:0 0 12px 0;}
p.special {font-size:18px; font-weight:bold; line-height:26px; letter-spacing:.5px;}
p.klein {font-size:12px; line-height:16px;  margin:12px 0 0 0;}
strong {font-weight:bold;}
span {font-size:12px;}

a {color:#fff; text-decoration:none;}
a.special {color:#000;}
a.gelb {color:#ffd400;}
a.viewable {text-decoration:underline;}
#left a {font-size:14px; font-weight:bold; line-height:26px; letter-spacing:0.5px; clear:both;}
#footer a {margin-right:50px;}
a:hover, a:active {color:#ffd400;}


#header {width:100%; min-height:215px;}
#header767 {width:100%;display:none;}
#header530 {width:100%;display:none;}
#wrapper {width:100%;}
#karte {width:200px;float:left; padding:0 20px 100px 25px; text-align:right;}
#karte767 {width:100%; text-align:center;display:none;}
#content {float:left; padding:0 50px 100px 50px;width:430px;}
#right {width:280px; float:left; padding:0 0 100px 0;}
#footer {z-index:300; text-align:center;font-size:14px; background-color:#000; padding:20px 50px;}
#mindestbestellwert {width:100%;text-align:center;padding:20px 0 0;color:#999;}
#main {z-index:200; width:100%;background-image:url(_uploads/basics/bg_pizza.jpg);background-size:cover; background-position:bottom;}
#bg {z-index:100;background-image:url(_uploads/basics/bg_pizza.jpg);background-size:cover; background-position:bottom;}
#telefon {display:none;width:100%;text-align:center;margin:0 0 30px 0;}

#header img{width:100%;}

.clear {clear:both;}
.right {float:right;}
.left {float:left;}

@media only screen and (max-width: 1050px){
#content {width:330px;}
}

@media only screen and (max-width: 954px){
#content {width:280px;}
}

@media only screen and (max-width: 905px){
#karte {width:150px;padding-right:0;}
#karte img{width:120%;max-width:218px;}
}

@media only screen and (max-width: 835px){
#content {padding-left:20px;padding-right:0;}
#right {width:200px;}
}

@media only screen and (max-width: 767px){
#header767 {display:block;}
#header {display:none;}
#header767 img{width:100%;}
#telefon {display:block;}
#karte {display:none;}
#karte767 {display:block;}
#karte767 img{width:80%;max-width:160px;}
#content {width:100%; float:none; text-align:center;padding: 0px 0 30px 0;}
#right {width:100%;text-align:center;margin-top:50px;padding:0;}
#special {width:100%; float:none; padding:0;text-align:center;} 
#footer {z-index:300; position:relative; height:auto;padding:30px 0;}
#footer a{display: block;margin-bottom: 10px;margin-right:0;
}

@media only screen and (max-width: 530px){
#header530 {display:block;}
#header767 {display:none;}
#header530 img{width:100%;}
}







	

	
	
	