/* Getrae�nke- und Speisekarten */

table tr td {
	font-size: 120%;
	padding: .2em 0 .5em 0;
	margin: 0;
	}
table img { 
	padding-top: 30px;
	padding-bottom: 30px;
	}	
	
p.kurzinfo {
	border: 1px black solid;
	background-color: #ffa;
	padding: 0.5em;
}
 
.beschreibung { 
	font-size: 65%;
	text-align: left;
	}

table {
	width: 90%;
	margin: auto;
	font-family: Palatino,Georgia,Lucida,"New York",serif;
	}
table.zusatzstoffe {
	margin: auto;
	width: 60%;
	}
table tr td.speisengruppe {
	font-style: italic;
	text-decoration: underline;
	}
div.sparte h3 { 
	padding-top: 1.5em;
	font-family: "Zapfino","Curlz MT",serif;
	font-size: 250%;
	font-weight: normal;
	text-align: center;
	letter-spacing: 0.1em;
	padding-bottom: 20px;
	}	
	
p.kommentar {
	font-family: palatino,garamond,lucida,serif;
	font-style: italic;
	text-align: center;
	padding-top: 0;
	padding-bottom: 10px;
	font-size: 100%;
	text-transform: none;
	}

tr.schlank td {
	font-size: 120%;
	padding: .2em 0 0 0;
	margin: 0;
	}

td.preis {
	padding: 0.2em 0.5em 0.2em 2em;
	text-align: right;
	}
.beschreibung { 
	font-size: 65%;
	text-align: left;
	}
sup.zusatzstoffe {
	font-size: 60%; 
	font-family: "Helvetica",sans-serif;
	}	

p.story {
	text-align: center;
	font-family: "Palatino","Georgia",serif;
	font-style: italic;
	font-size: 120%;
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2em;
	}
