/* CSS Document */

.bg-menue {
	background-attachment: scroll;
	background-image: url(../img/bg_menue.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-content {
	background-attachment: scroll;
	background-image: url(../img/bg_content.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.table-content {
	background-image: url(../img/bg-content-table.png);
	border: 1px solid #d4b5a0;
}

.body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996745;
	list-style-image:url(../img/list.gif);
} 

A:link    {
	color: #000000;
	text-decoration:underline;
	font-weight: bold;
	}
	
A:visited {
	text-decoration:underline;
	color: #000000;
	font-weight: bold;
	}

A:hover   {
	text-decoration:none;
	color: 996745;
	}
	
.table-top	{
	background-image: url(../img/bg-toptable.png);
	height: 20px;
	}
	
h1	{ 
	margin: 0px 0px 20px 0px; 
	font-size:18px; 
	font-weight:bold; 
	}
	
div.gb	{ 
	margin: 0px 0px 20px 0px; 
	padding: 0px; 
	border: 1px dotted #996745; 
	line-height: 18px; 
	background-image: url(../img/bg-content-table.png);
	}

div.gb-author {
	margin: 0px;
	padding: 1px 10px 1px 10px;
	background-image: url(../img/bg-toptable.png);
	font-family: Arial, Helvetica, sans-serif;
}

p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 10px; padding: 0px; }
p.gb-browse         { text-align: right; font-weight: bold; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; }
.caution            { color: black; font-weight: bold; }
.small              { font-size: 11px; line-height:16px; }
.comment            { margin: 10px 0px 0px 0px; color: #000000; font-style: italic; }

.inputField 
{
	BORDER-RIGHT: #996745 1px solid;
	BORDER-TOP: #996745 1px solid;
	BORDER-LEFT: #996745 1px solid;
	BORDER-BOTTOM: #996745 1px solid;
	FONT-SIZE: 11px;
	font-family:	Arial, Helvetica, sans-serif;
	WIDTH: 100%;
	color: #996745;
} 

.inputField-2 
{
	BORDER-RIGHT: #996745 1px solid;
	BORDER-TOP: #996745 1px solid;
	BORDER-LEFT: #996745 1px solid;
	BORDER-BOTTOM: #996745 1px solid;
	FONT-SIZE: 11px;
	font-family:	Arial, Helvetica, sans-serif;
	color: #996745;
} 

.button
{
	FONT-SIZE: 11px; 
	BORDER-RIGHT: #996745 1px solid; 
	BORDER-TOP: #996745 1px solid; 
	BORDER-LEFT: #996745 1px solid; 
	BORDER-BOTTOM: #996745 1px solid
}

.bottom-list {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #996745;
}

.table-click {
	cursor:pointer;
	font-weight: bold;
}

.leistungen	{ 
	margin: 0px 0px 20px 0px; 
	padding: 0px; 
	line-height: 18px; 
	border: 1px dotted #996745; 
	background-image: url(../img/bg-preislisten.png);
	}
	
.bg-listen	{ 
	background-image: url(../img/bg-preislisten.png);
	}

.speisekarte {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 10px;
	line-height: 18px; 
	border: 1px dotted #996745; 
	background-image: url(../img/bg-spkarte.png);
}

.errortable {
	border: 1px solid #996745; 
	background-image: url(../img/bg-preislisten.png);
}

.img {
	border: 3px solid #996745; 
}