 p,ul,ol,li,div,td,th,nobr,b,i {
 font-family:Arial; color:#000000; cursor:default; font-size: 14;}
 
 a {font-family:Arial;}

/* menueueberschriften */
h2		{	font-family: Arial; color: black; font-weight: bold; text-align:center; font-size: 18;}


.strtGr		{	font-family: Arial; color: black; font-weight: bold; font-size: 20; letter-spacing:0.13em;}
.strtKl		{	font-family: Arial; color: black; font-size: 14;}

.menu {vertical-align:bottom; color:#FFFFFF; text-align:left; background-image:url(./pictures/header.png); background-repeat:no-repeat; text-indent:23px; font-size:12px;	text-transform:uppercase; font-weight:bold; padding-bottom:4px;}

.menu1 {position: absolute; top: 172px; left: 320px; width: 105px; height: 64px; background-color: #801D1C; z-index: 1; display:none; padding-left:4px;}
.menu2 {position: absolute; top: 172px; left: 412px; width: 155px; height: 36px; background-color: #801D1C; z-index: 1; display:none; padding-left:4px;}

/* formatierung der menüs */
a:link.menuL {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
a:visited.menuL {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
a:active.menuL {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
a:hover.menuL {color:#999999; text-decoration:none; font-weight:bold; font-size:12px;}


/* formatierung der links */
a:link {color:#000000; text-decoration:underline; border-color:#000000; font-size:14px;}
a:visited {color:#000000; text-decoration:underline; border-color:#000000; font-size:14px;}
a:active {color:#000000; text-decoration:underline; border-color:#000000; font-size:14px;}
a:hover {color:#000000; text-decoration:none; border-color:#000000; font-size:14px;}

/* formatierung der links für den bereich "links"*/
a:link.links {color:#FFFFFF; text-decoration:underline; border-color:#FFFFFF; font-size:14px;}
a:visited.links {color:#FFFFFF; text-decoration:underline; border-color:#FFFFFF; font-size:14px;}
a:active.links {color:#FFFFFF; text-decoration:underline; border-color:#FFFFFF; font-size:14px;}
a:hover.links {color:#FFFFFF; text-decoration:none; border-color:#FFFFFF; font-size:14px;}

/* formatierung der links fürs impressum*/
a:link.imp {color:#000000; text-decoration:none; border-color:#000000; font-size: 10;}
a:visited.imp {color:#000000; text-decoration:none; border-color:#000000; font-size: 10;}
a:active.imp {color:#000000; text-decoration:none; border-color:#000000; font-size: 10;}
a:hover.imp {color:#000000; text-decoration:underline; border-color:#000000; font-size: 10;}

td.imp{color:#000000; font-size: 10; bottom:0; vertical-align:bottom;}

/* formatierung der links für die reservierung*/
a:link.res {text-decoration:none; cursor:pointer;}
a:visited.res {text-decoration:none; cursor:pointer;}
a:active.res {text-decoration:none; cursor:pointer;}
a:hover.res {text-decoration:none; cursor:pointer;}

.txtcopyright {font-size:11;}

.white {color:#FFFFFF;}


/* body bereich */
body {	background-color:#F1E7E7;
		scrollbar-base-color:#841A1C;
		scrollbar-face-color:#841A1C;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#841A1C;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-darkshadow-color:#841A1C;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#841A1C;
	}

body.noadmin {	background-color:#F1E7E7;
		scrollbar-base-color:#841A1C;
		scrollbar-face-color:#841A1C;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#841A1C;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-darkshadow-color:#841A1C;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#841A1C;
		margin-top:50px;
		margin-bottom:0;
		margin-right:283px;
		margin-left:60px;
	}

body.noadminHome {
		scrollbar-base-color:#841A1C;
		scrollbar-face-color:#841A1C;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#841A1C;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-darkshadow-color:#841A1C;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#841A1C;
		margin-top:50px;
		margin-bottom:0;
		margin-right:283px;
		margin-left:60px;
		background-image:url(./pictures/logo.jpg);
		background-repeat:no-repeat;
		
	}
	
body.links {background-color:#333333;
		scrollbar-base-color:#841A1C;
		scrollbar-face-color:#841A1C;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#841A1C;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-darkshadow-color:#841A1C;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#841A1C;
	}
/* links der adminleiste */
a:link.admintop {color:#FFFFFF; text-decoration:none; border-color:#FFFFFF;}
a:visited.admintop {color:#FFFFFF; text-decoration:none; border-color:#FFFFFF;}
a:hover.admintop {color:#FFFFFF; text-decoration:underline; border-color:#FFFFFF;}
a:active.admintop {color:#FFFFFF; text-decoration:none; border-color:#FFFFFF;}


/* buttons für den adminbereich */
.button { background-color:#841A1C; color:#FFFFFF; border:3px solid #000000; }
.button:hover { background-color:#841A1C; color:#000000; border:3px solid #000000; }


/* formatierung für kulinarischen kalender */
td.kulinkal {height: 30;}

/* formatierung für kulinarischen kalender */
.margin { margin-left:20px;}

/* formatierung fürs gästebuch */
.margindb { margin:10px;}

/* formatierung für die admin index site */
.marginindex { margin:5px;}

.guestbook {width:90%; border-style:solid;}

.popupDiv {position:absolute; background-color:#801D1C; color:black; border-color:black; border-width:20; visibility:show; left:25px; top:-100px; z-index:+1;}
/*
 (c) 2005 Gasthaus Vonwiller
 Grill Patrick
 Gruber Martin
*/