body,  {margin: 0; padding:0}
body { background-color: #FFFFFF; margin-top: 20px;}
#navlinks {padding-bottom: 30px}
#navlinks p {margin-bottom: -10px}
#navlinks a.startseite {
background: url(pic/astart.gif) no-repeat; display:block; width:102px; 
}
#navlinks a.muehle {
background: url(pic/amuehl.gif) no-repeat; display:block; width:102px; 
}
#navlinks a.geschich {
background: url(pic/agesch.gif) no-repeat; display:block; width:102px; 
}
#navlinks a.mehl {
background: url(pic/amehl.gif) no-repeat; display:block; width:102px; 
}
#navlinks a.rezepte {
background: url(pic/arezpt.gif) no-repeat; display:block; width:102px; 
}
#navlinks a.clladen {
background: url(pic/aladen.gif) no-repeat; display:block; width:102px; 
}
#navlinks a.links {
background: url(pic/alinks.gif) no-repeat; display:block; width:102px; 
}

#navlinks img {
display:block; width:102px; height:25px; border:0;
}
#navlinks a:hover img {
visibility: hidden;
}
/* Anpassung für den IE > 5.5 */
#navlinks a:hover { border:0;}
* html #navlinks a {margin-right:1px;}
/*Ende linke Navigation*/
ul.rad {  list-style-image: url(pic/rad.gif); font-size: 12px; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
ul.ohne li{
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	list-style-image: none;
}
ul {list-style-type: bullet; font-size: 12px; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}

ul.zubereitung{
	list-style-type: square;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: none;
}
ul.zubereitung li {padding-bottom: 8px}


.bggelb {  background-color: #FFCC66}
.klein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.gross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366;}
.rezept {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003366;}
address { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; line-height: normal; background-color: #FFFFFF; text-align: left; left: 10px; clip:  rect(   ); font-style: normal; color: #000066; padding-bottom: 10px}
.Fotograf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal ; line-height: normal; background-color: #FFFFFF; text-align: left; left: 10px; clip: rect( ); font-style: normal; color: #000066; padding-bottom: 10px }
.rahmen {  background-color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #003366; border-style: dotted; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px; text-align: center; vertical-align: top}
.tabelle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-style: normal; font-weight: normal}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366; margin-top: 10px;}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  color: #003366; margin-top: 10px;}
h2.rezept {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	margin-top: 10px;
	border-left: 2px solid #336699;
	border-bottom: 1px solid #336699;
	padding-left: 4px;
}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #003366; margin-top: 4px; padding-left: 8px}
td h1:first-child {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
strong { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #663300;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.geschlossen {
	background-color: #FFCC00;
	font-weight: bold;
}
.imgfloat {float:left; padding-right: 14px}
.center { text-align:center}