/* css */
.container {
	width:auto;
	margin-right:30px;
}
.buch{
float:right;
margin: -50px 0 10px 0;
width: 350px;
max-width: 40%;
}
.buch img,.text img{
max-width:100%;
}
.buch img {
	width: 250px;
}
h1{
margin-top:40px;
}


h2{
line-height:30px;
margin-bottom:20px;
}
.outOfPrint:after {
	content: " - VERGRIFFEN";
	color: red;
}
.text{width: 550px;max-width:59%;float:left;padding-right:20px;}
blockquote{
padding:0 0 0 30px; margin:1em 0;font-style:italic;background: url(../grafik/zitat.png) no-repeat top left;
}


@media (max-width: 839px) and (min-width: 790px){
.container {	margin-right:0px;padding-right:30px;}
}
@media (max-width: 789px) and (min-width: 551px){
.container {	margin-right:0px;padding-right:30px;}
}

@media (max-width: 620px){
.container {	margin-right:0px;padding-right:10px;}
.buch{margin-right: 0;}
}
@media (max-width: 450px) {
.container {	margin-right:0px;}
.buch{float:none;margin:20px 0 0 0;max-width:none;}
.text{width:auto;float:none;margin-left:0;max-width:none;}
}