		
/*   --------------------------------------------------------------------------------  */
/*   --------------             einkaufszettel menue rechts            -------------------------  */
/*   --------------------------------------------------------------------------------  */
dl.menue_r  { 	clear: both;  float: left;	width: 430px; margin: 0px 0 35px 0; border: none; 	}
			
dl.menue_r dt {padding-bottom: 5px; 	margin: 25px 75px 5px 12px; 	}
dl.menue_r dd { height: 26px; 	padding: 0; margin-top: 9px; margin-bottom: 0px; margin-left: 2px;	}
body#kl_men #inhalt.bestellen dl.menue_r  { 	clear: both; 	margin: 55px 0 0 5px; }
			
dl.menue_r dd.titel { width:380px;	
border-bottom-width: 1px; border-bottom-color: #c9c9c9; border-bottom-style: solid; margin: 5px 0 5px 0px; 	}
dl.menue_r dd.summe { border-top-color: #bdbdbd; 	border-top-width: 1px; border-top-style: solid; 	padding-left: 0;
			padding-bottom: 5px; padding-right: 0; 	padding-top: 9px; 	border-bottom-width: 3px; border-bottom-color: #c9c9c9;
			border-bottom-style: double; margin-top: 15px; margin-bottom: 8px; 	}
dl.menue_r dd.agenda { width:380px; 	margin: 5px 0 8px 5px; text-align:left; 	}
dl.menue_r dd.agenda div.ekz_ber{ margin: 0; width: 224px; clear:both; float:left;}
dl.menue_r dd.agenda div.ekz_best{ margin: 0 0 0 23px; float:left;}
dl.menue_r dd div.wein{ 	float: left; 	width:260px; margin: 0; }
dl.menue_r dd.titel div.wein{ float: left; width:245px; margin: 0 10px 0 0; 		}
dl.menue_r  p.ekz_wein_ue { 	width:300px; height: 9px; margin: 0 0px 0 0px;  }
dl.menue_r dd div.preis{ float: left; width:75px; text-align: right; margin: 0; }
dl.menue_r dd.titel div.preis{ float: left; width:70px; margin: 0; text-align: right; 	}
dl.menue_r dd.titel div.preis p.anz { text-align: right; 	}
dl.menue_r dd.titel div.kaufen p{ 	float: right; 	margin: 0 0px 0 15px;	width:40px; 	}
dl.menue_r dd div.kaufen{ float: left; width:52px; padding: 0; margin: 0; 			}
dl.menue_r dd div.kaufen p{ float: right; 	width:30px; 	margin: 0 15px 0 0;	}
/*dl.menue_r dd.produkt div.kaufen p.anz  { float: left; width:30px;}*/
dl.menue_r dd.produkt{ 	height: 40px; clear: both; 	float: left; 	/*border: 1px solid #c8cabc;*/}

dl.menue_r dd.produkt div.wein{ height: 40px; position: relative; float: left; }
dl.menue_r dd.produkt div.wein p.grund {  position: absolute; bottom: 2px; right:0; }
dl.menue_r dd.produkt div.preis{ height: 40px; position: relative; float: left; }
dl.menue_r dd.produkt div.preis p.anz{ position: absolute; bottom: 0px; right:0;}



dl.menue_r dd.merkzettel { width : 380px;
			border-bottom: 1px dotted #d7d8d2;
			margin: -5px 0 0px 2px;
			padding: 0px 0 20px 2px;
			height: 9px;/*border: 1px solid #c8cabc;*/
			}
dl.menue_r dd.merkzettel a.merkzettel { 	margin: 5px 0 10px 27px; display: block; float: left; width: 135px;	text-align: right; }
dl.menue_r dd.merkzettel a.ekz_weg_mr { margin: 5px 0 0px 50px; display: block; float: left; width: 145px;	text-align: left;}


dl.menue_r div.ko_trans{ clear: both; width: 390px; margin: 0 0 15px 0; padding: 0 0 15px 0; height: 25px; position: relative; border-bottom: 1px solid #c87219;}
dl.menue_r div.ko_trans span.anzTrans { display: block; width: 25px; position: absolute; top: 5px; left: 24px;}
dl.menue_r div.ko_trans a.txtTrans { display: block;  width: 255px; position: absolute;	top: 5px; left: 54px;}
dl.menue_r div.ko_trans span.preiTrans { display: block;  width: 95px; position: absolute;	top: 0px; left: 294px; text-align: right;}


dl.menue_r dd.produkt div.preis p.grund{ 	margin: 5px 0 0 0; 	}
dl.menue_r div.mrEkzSumme { 	clear: both; width: 390px; height: 35px; top: 5px; position: relative; border-bottom: 3px double #c87219;		}
dl.menue_r div.mrEkzSumme span.anz { display: block; position: absolute; width:25px; top: 5px; left: 24px; text-align: left;}
dl.menue_r div.mrEkzSumme span.txtFl { display: block; position: absolute;  width: 95px; top: 5px; left: 54px; text-align: left; }
dl.menue_r div.mrEkzSumme span.txtSu { display: block; position: absolute;  width: 95px; top: 5px; left: 175px; text-align: left; }
dl.menue_r div.mrEkzSumme span.preis { display: block;  position: absolute; width: 95px; top: 0px; left: 294px; text-align: right; }

body#kl_men #inhalt.bestellen dl.menue_r dd.summe p.sum { 	width: 180px; }

dl.menue_r dd.agenda {    height: 65px;    }
dl.menue_r dd.agenda div.ekz_ber a.link_ber, dl.menue_r dd.agenda div.ekz_best a.link_best {
			display: block; width: 135px; clear: both; text-align: center; height: 19px;padding: 5px 9px 7px 9px ;       }
dl.menue_r dd.agenda div.ekz_ber a.link_ber { width: 135px;   }
dl.menue_r dd.agenda div.ekz_best a.link_best { width: 120px;   }
dl.menue_r dd.agenda a.link_ber { display: block; width: 140px;  position: absolute; left: 10px; }
dl.menue_r dd.agenda a.link_best {display: block;  width: 365px; position: absolute;  left: 287px; 	text-align: right;}
dl.MR_EKZ dd.agenda a.ekz_ber:hover, dl.MR_EKZ dd.agenda a.ekz_best:hover{
			background-color: #d55c31; color: #f8f9eb; text-decoration:underline;       }

dl.MR_EKZ dd.agenda a.ekz_ber:hover, dl.MR_EKZ dd.agenda a.ekz_best:hover{
			background-color: #d55c31; color: #f8f9eb; text-decoration:underline;       }

dl.menue_r dd.agenda div.ekz_best a.link_best:hover, dl.menue_r dd.agenda div.ekz_ber a.link_ber:hover {
			text-decoration:underline;
      }



/*   ------------------------------------------------------------------------------  */
/*   ---------             									typo  											          ----------------  */
/*   ------------------------------------------------------------------------------  */

/*		


dl.MR_EKZ dd div.wein a {
		font-family: "Lucida Grande",Geneva,Helvetica, sans-serif;
		letter-spacing: 1px;
		line-height: 14px;
		color: #535149;
		font-weight: normal;
		font-size: 0.675em;
		text-decoration:none;
		vertical-align:top;
		text-align:right;
		}
dl.MR_EKZ dd div p.anz, dl.MR_EKZ dd p.anz, dl.eingabe dd p.ges {
		font-family: Georgia, "Times New Roman", Times, serif;
		line-height: 12px;
		font-weight: normal;
		letter-spacing: 0.2em;
		color:#535149;
		font-size: 0.7em;
		}
		
dl.MR_EKZ dd div p.anz, dl.eingabe dd p.ges {
		text-align:right;
		}
dl.MR_EKZ dd div.wein a {
		font-size: 0.675em;
		}
		
dl.MR_EKZ dd div.wein a:hover {
		color: #d55c31;
		}

dl.MR_EKZ dd div.preis p.anz, dl.MR_EKZ dd div.preis p.grund, 
dl.MR_EKZ dd div.kaufen p.anz,  dl.MR_EKZ dd div.wein p {
		text-align:right;
		}

dl.MR_EKZ dd.titel div.kaufen p.anz {
		text-align:right;
		font-size: 0.7em;
		line-height:inherit;
		}

dl.MR_EKZ dd div.kaufen p.anz {
		text-align:right;
		font-size: 0.875em;
		line-height:10px;
		}

dl.MR_EKZ div.wein p.grund, dl.MR_EKZ dd div.wein p {
		text-align:left;
		}

dl.MR_EKZ div.wein p.grund, dl.MR_EKZ div.preis p.grund {
		letter-spacing: 1px;
		line-height: 10px;
		color: #777563;
		font-size: 0.5625em;
		}
dl.MR_EKZ div.preis p.grund { text-align:right; 	}

dl.MR_EKZ div.preis p.anz { 	font-size: 0.675em;	letter-spacing: 0.02em;}

dl.MR_EKZ dd.summe p.fla, dl.MR_EKZ dd.summe p.sum {
		letter-spacing: 1px;
		line-height: 14px;
		color: #777563;
		font-size: 0.6875em;
		vertical-align: middle;
		}

dl.MR_EKZ dd.kaufen p{
		letter-spacing: 1px;
		line-height: 11px;
		color: #106a66;
		font-size: 1.125em;
		}

*/
