body{
	margin:0;
	padding:0;
	background:#FFFFFF url(../images/bodybg.gif) repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#004489;
}

img{
	border:none;
}

a:link{border-bottom:1px dotted red; padding:0 0 1px 0; text-decoration:none;}
a:visited{border-bottom:1px dotted red; padding:0 0 1px 0; text-decoration:none;}
a:hover{border-bottom:1px solid red; padding:0 0 1px 0; text-decoration:none;}
a:active{border-bottom:1px solid red; padding:0 0 1px 0; text-decoration:none;}

.clear{
	clear:both;
}

#site{
	width:980px;
	height:653px;
	margin:78px auto;
	background:url(../images/contentbg.png) center center no-repeat;
}

#head{
	width:960px;
	height:493px;
	margin:0 auto;
}

#logo{
	/*background:url(../images/logo.png) bottom right no-repeat;*/
	float:left;
	width:489px;
	height:200px;
	padding:10px 0 0 11px;
}

#soritment{
	float:right;
	background:url(../images/sortiment.png) no-repeat;
	width:475px;
	height:190px;
}

#menue{
	float:left;
	width:256px;
	height:400px;
}

.menuepunkt{
	width:125px;
	height:25px;
	margin:30px 0 0 29px;
}

.menuepunkt span{
	visibility:hidden;
}

.home{}
.home a{width:125px; height:25px; display:block; background:url(../images/mp_home_inaktiv.png) no-repeat; text-decoration:none; border:none;}
.home a:visited{text-decoration:none; border:none;}
.home a:hover{background:url(../images/mp_home_aktiv.png) no-repeat; text-decoration:none; border:none;}
.home a:active{text-decoration:none; border:none;}

.homeaktiv{}
.homeaktiv a{width:125px; height:25px; display:block; background:url(../images/mp_home_aktiv.png) no-repeat; text-decoration:none; border:none;}
.homeaktiv a:visited{text-decoration:none; border:none;}
.homeaktiv a:hover{background:url(../images/mp_home_aktiv.png) no-repeat; text-decoration:none; border:none;}
.homeaktiv a:active{text-decoration:none; border:none;}


.rezepte{}
.rezepte a{width:125px; height:25px; display:block; background:url(../images/mp_rezepte_inaktiv.png) no-repeat; text-decoration:none; border:none;}
.rezepte a:visited{text-decoration:none; border:none;}
.rezepte a:hover{background:url(../images/mp_rezepte_aktiv.png) no-repeat; text-decoration:none; border:none;}
.rezepte a:active{text-decoration:none; border:none;}

.rezepteaktiv{}
.rezepteaktiv a{width:125px; height:25px; display:block; background:url(../images/mp_rezepte_aktiv.png) no-repeat; text-decoration:none; border:none;}
.rezepteaktiv a:visited{text-decoration:none; border:none;}
.rezepteaktiv a:hover{background:url(../images/mp_rezepte_aktiv.png) no-repeat; text-decoration:none; border:none;}
.rezepteaktiv a:active{text-decoration:none; border:none;}


.sortiment{}
.sortiment a{width:125px; height:25px; display:block; background:url(../images/mp_sortiment_inaktiv.png) no-repeat; text-decoration:none; border:none;}
.sortiment a:visited{text-decoration:none; border:none;}
.sortiment a:hover{background:url(../images/mp_sortiment_aktiv.png) no-repeat; text-decoration:none; border:none;}
.sortiment a:active{text-decoration:none; border:none;}

.sortimentaktiv{}
.sortimentaktiv a{width:125px; height:25px; display:block; background:url(../images/mp_sortiment_aktiv.png) no-repeat; text-decoration:none; border:none;}
.sortimentaktiv a:visited{text-decoration:none; border:none;}
.sortimentaktiv a:hover{background:url(../images/mp_sortiment_aktiv.png) no-repeat; text-decoration:none; border:none;}
.sortimentaktiv a:active{text-decoration:none; border:none;}


.aktion{}
.aktion a{width:125px; height:25px; display:block; background:url(../images/mp_aktion_inaktiv.png) no-repeat; text-decoration:none; border:none;}
.aktion a:visited{text-decoration:none; border:none;}
.aktion a:hover{background:url(../images/mp_aktion_aktiv.png) no-repeat; text-decoration:none; border:none;}
.aktion a:active{text-decoration:none; border:none;}

.aktionaktiv{}
.aktionaktiv a{width:125px; height:25px; display:block; background:url(../images/mp_aktion_aktiv.png) no-repeat; text-decoration:none; border:none;}
.aktionaktiv a:visited{text-decoration:none; border:none;}
.aktionaktiv a:hover{background:url(../images/mp_aktion_aktiv.png) no-repeat; text-decoration:none; border:none;}
.aktionaktiv a:active{text-decoration:none; border:none;}


#submenue{
	float:left;
	margin:0 0 0 12px;
}

.sub{
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.96em;
	margin:0 0 0 20px;
}

.sub a{color:#004489; text-decoration:none; border:none;}
.sub a:visited{color:#004489; text-decoration:none; border:none;}
.sub a:hover{color:#e2001a; text-decoration:none; border:none;}
.sub a:active{color:#004489; text-decoration:none; border:none;}



.subaktiv{
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.96em;
	margin:0 0 0 20px;
}

.subaktiv a{color:#e2001a; text-decoration:none; border:none;}
.subaktiv a:visited{color:#e2001a; text-decoration:none; border:none;}
.subaktiv a:hover{color:#e2001a; text-decoration:none; border:none;}
.subaktiv a:active{color:#e2001a; text-decoration:none; border:none;}




#logoimp{
	margin:73px 0 0 32px;
	width:90px;
	height:60px;
}

#logoimp a{border:none;}

.imp{
	font-size:0.9em;
	padding:10px 0 0 6px;
}

.imp a{color:#FFFFFF; text-decoration:none; border:none;}
.imp a:visited{color:#FFFFFF; text-decoration:none; border:none;}
.imp a:hover{color:#004489; text-decoration:none; border:none;}
.imp a:active{color:#FFFFFF; text-decoration:none; border:none;}


.impaktiv{
	font-size:0.9em;
	padding:10px 0 0 6px;
}

.impaktiv a{color:#004489; text-decoration:none; border:none;}
.impaktiv a:visited{color:#004489; text-decoration:none; border:none;}
.impaktiv a:hover{color:#004489; text-decoration:none; border:none;}
.impaktiv a:active{color:#004489; text-decoration:none; border:none;}



#inhalt{
	float:left;
	width:711px;
	height:430px;
	overflow-x:hidden;
}

#inhaltmt{
	float:left;
	width:711px;
	height:430px;
	overflow:scroll;
	overflow-x:hidden;
}

#startheadline{
	float:right;
	width:600px;
	height:90px;
	margin:3px 40px 0 0;
	background:url(../images/start_headline.png) no-repeat;
}

#aktionheadline{
	float:right;
	width:660px;
	height:120px;
	margin:2px 10px 0 0;
	background:url(../images/aktion_headline.png) no-repeat;
}

.headline{
	margin:5px 0 18px 26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

.headline strong{
	color:#e2001a;
}

#rwahl{
	margin:0 0 0 7px;
}

.pbilder{
	float:right;
	width:290px;
}

.polaroids{
	position:relative;
}

.r1bild{
	top:-20px;
	position:absolute;
}

.r2bild{
	top:-20px;
	position:absolute;
}

.r3bild{
	top:-20px;
	position:absolute;
}


.textblock{
	float:left;
	margin:20px 0 0 0;
	width:240px;
	font-size:0.9em;
	font-weight:bold;
}

.texte{
	padding:0 40px 20px 28px;
	font-size:0.9em;
}

.texte strong{
	color:#e2001a;
}

.textekoch{
	width:360px;
	padding:0 40px 20px 28px;
	font-size:0.9em;
}

.textekoch strong{
	color:#e2001a;
}

.imggal{
	float:left;
	width:100%;
}

.qblogo{position:absolute; left:100px; top:225px; z-index:100;}

.k1{position:absolute; left:0; top:5px;}
.k2{position:absolute; left:220px; top:30px;}
.k3{position:absolute; left:430px; top:5px;}
.k4{position:absolute; left:220px; top:10px;}

.fix{
	position:absolute;
}

.mini{
	position:absolute;
}

.classic{
	position:absolute;
}

.mega{
	position:absolute;
}
