body { background-image:  url(images/spezial/bg_kopf.gif); background-repeat:repeat-x; } 
p { font-family: Georgia, Times, Serif; font-size: 11px; line-height: 16px; color: #000000}  
h1 { font-family: Georgia, Times, Serif; font-size: 11px; font-style: normal; line-height: 15px; color: #000000; font-weight: bold} 
h2 { font-family: Georgia, Times, Serif; font-size: 12px; line-height: 16px; color: #000000 font-weight: bold} 
h3 { font-family: Georgia, Times, Serif; font-size: 11px; line-height: 15px; color: #FFFFFF} 
h4 { font-family: Georgia, Times, Serif; font-size: 14px; font-style: normal; line-height: 20px; color: #000000; font-weight: bold } 
h5 { font-family: Georgia, Times, Serif; font-size: 30px; font-style: normal; line-height: 35px; color: #b20215; font-weight: bold }

li,i { font-family: Georgia, Times, Serif; font-size: 11px; line-height: 15px; color: #000000} 
ul { list-style-type:square; list-style-image:url(images/bullet.gif);}

/*speisekartentypo*/

.speise { font-family: Georgia, Times, Serif; font-size: 14px; line-height: 16px; color: #0d5625; font-weight: bold }
.zutaten { font-family: Georgia, Times, Serif; font-size: 11px; font-style: italic; line-height: 16px; color: #000000 }
.preis { font-family: Georgia, Times, Serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: bold }
.spezialitaet { font-family: Georgia, Times, Serif; font-size: 12px; line-height: 16px; color: #000000; font-weight: bold; letter-spacing: 4px }

//markiert die gesamten links auf der site 
a:link { color:#000000;} 
a:visited { color:#000000;}
a:hover { color:#a1be32; }
a:active { color:#000000; }


.weis {color:#ffffff;}
.grau {color:#454545;}
.silver {color:#c0c0c0;}
.blau {color:#4682b4;}
.orange {color:#ffb300;}


/* hier wird der hintergrund hinter den ueberschriften im textteil festgelegt */

.headline { font-family: Georgia, Times, Serif; font-size: 11px; font-style: normal; line-height: 10px;  color: #ffffff; font-weight: bold; background: #0d5625; border: none; padding: 5px; }

.headhell { font-family: Georgia, Times, Serif; font-size: 11px; font-style: normal; line-height: 13px;  color: #ffffff; font-weight: bold; background: #A1BE32; border: none; padding: 5px; }

.bildunterschrift { font-family: verdana, arial, sans Serif; font-size: 10px; line-height: 12px; font-style: italic; color: #000000}
.fussnote { font-family: verdana, arial, sans Serif; font-size: 9px; line-height: 11px; font-style: normal; color: #000000}


/* hier die sheets fuer die hauptnavigation */

.hauptnav:link { color: 000000; font-weight: normal; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: underline; letter-spacing: 2px }
.hauptnav:visited { color: 000000; font-weight: normal; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: underline; letter-spacing: 2px }
.hauptnav:hover { color: a1be32; font-weight: normal; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: underline; letter-spacing: 2px }


/* definiert die farbe der linie um die hauptnavigation und die duennen linie darueber und darunter */

.linkLeiste { background: #ffffff; border-color: #0d5625; border-top-style: solid; border-width: 0px }


/* hier wird der spaltenkopf definiert */

.kopf { color: white; background: #0d5625; font-weight: normal; font-size: 11px; font-family: Georgia, Times, Serif; border-color: #0d5625; border-style: solid; border-width: 1px }


/* markiert in der unternavi die links */

.unternav:link {color: #ffffff; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }
.unternav:visited {color: #ffffff; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }
.unternav:hover {color: #a1be32; font-size: 11px; font-family:  Georgia, Times, Serif; text-decoration: none; }
.unternav:active {color: #ffffff; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }
.unternav:visited:hover {color: a1be32; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }

/* markiert die links wie schrift im spaltenkopf (bsp impressum im footer)*/

.nav:link {color: #ffffff; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }
.nav:visited {color: #ffffff; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }
.nav:hover {color: #a1be32; font-size: 11px; font-family:  Georgia, Times, Serif; text-decoration: none; }
.nav:active {color: #ffffff; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }
.nav:visited:hover {color: a1be32; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }

/* markiert in der unternavi die ausgewaehlte datei */

.unternav_over:link {color: #a1be32; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }
.unternav_over:visited {color: #a1be32; font-size: 11px; font-family: Georgia, Times, Serif; text-decoration: none; }

body {  
	scrollbar-DarkShadow-Color:#0d5625;		//dunkler schatten
	scrollbar-Track-Color:ffffce;			//???
	scrollbar-Face-Color:#ffffff;			//anfasser farbe
	scrollbar-Shadow-Color:#0d5625;			//dunkler schatten
	scrollbar-Highlight-Color:#0d5625;		//heller schatten
	scrollbar-3dLight-Color:#ffffce;		//???
	scrollbar-Arrow-Color:#0d5625;}			//beschriftung der leisten
	}


.textbox { 
	background: transparent; 
	background-color: White; 
	border: 1px solid #0d5625; 
	color: #000000; 
	font-family: Verdana, Arial; 
	font-size: x-small; 
	text-align: left; 
	scrollbar-face-color: #0d5625; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #ffffff;
	}
