article,aside,details,figcaption,figure,footer,
header, hgroup, main, nav, section, summary {
	display:block;
}
html {background: #f2f2f2;}

body { 
  font-family: Helvetica, Arial, Geneva, sans-serif;
  background:white;
  width:90%;
  max-width: 960px;
  min-width:650px;
  padding: 1em;
  margin: 1em auto;
  
}
ul {
	list-style-type: none;
}
body {
    display: flex;
	flex-flow: column;
    border: 1px solid #333;	
}
footer { 
	   border: 2px solid #333;
}
#wrapper {
		flex:1;}
		
.rezeptbox {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border: 1px solid #333;
	flex:1;
}
.picbox {
    background-color: lightskyblue;
	flex: 2;
}
.box-02 {
    background-color: lightskyblue;
	flex: 1;
}
.box-03 {
    background-color: lightskyblue;
	flex: 2;
}
img { width: 90%; height: auto; }

