body,td {
	font-size: 10pt;
	color: #000000;
	font-family: Arial,Helvetica;;
	vertical-align: top
}

.emsfkoch1 {
	width: 150px;
}
.emsfkoch2 {
	width: 80px;
}
.emsfkoch3 {
	width: 550px;
}

a.menus:hover,a.menu:link,a.menu:visited,a.menu:active {
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding: 1px 1px 1px 5px;
	cursor: hand;
	display: block;
	font-size: 8pt;
	font-weight: bold;
	background-color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	margin: 1px 0 1px 0;
	
} 
a.menu:hover,a.menus:link,a.menus:visited,a.menus:active  {
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding: 1px 1px 1px 5px;
	cursor: hand;
	display: block;
	font-size: 8pt;
	font-weight: bold;
	background-color: #FFFFFF;
	border-top: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	margin: 1px 0 1px 0;
	background: url(images/menusback.gif);
}

table.menusolid {
	border: 1px solid #6699CC;
}

td.menubacksolid {
	background: url(images/menuback.gif);
}

select {
	background: #D3DEEF url(images/menusback.gif);
}

input.emptybutton {
	background-color: transparent;
	border-width: 0px 0px 0px 0px;
}
input.invisible {
	width: 0px;
	border: none;

}
input {
	background: url(images/menusback.gif);
	border: 1px solid #000000;
}

textarea {
	background: url(images/menusback.gif);
	border: 1px solid #000000;
}



input.submitbutton {
	background: url(images/menusback.gif);
	border: 3px double #3F2830;
}



H1{  text-align: center; font-color:#000000; font-size: 15pt; font-weight:bold;}
H2{  text-align: left; font-color:#000000; font-size: 13pt;font-weight:bold;}
H3{  text-align: left; font-color:#000000; font-size: 12pt; font-weight:bold;}



a:link,a:visited,a:active  {color:#000000; text-decoration:underline; font-weight:none; font-size:10pt; } 
a:hover {color:#000000; text-decoration:none; font-size:10pt; font-weight:none; }

a.login:link,a.login:visited,a.login:active  {color:#000000; text-decoration:normal; font-weight:bold; font-size:8pt; } 
a.login:hover {color:#000000; text-decoration:underline; font-size:8pt; font-weight:bold; }
.login {	color:#000000; font-size:9pt; font-weight:normal; }

.errorMessage{
	font-size:8pt;
	text-align: center;
	color: #FF0000;
	font-variant: normal;
	font-weight: bold;
}

.successMessage{
	text-align: center;
	color: #00008B;
	font-variant: small-caps;
	font-weight: bold;
}

td.entriesHeader {
	font-size: 8pt;
	font-weight: bold;
}
td.entries{
	border: 1px solid Gray;
}
table.tableentries {
	
}