html, body, table {
	margin: 0px;
	color: black;
	font-family: Arial;
	background-color: f5e0c3;
	font-size: 12px;
	text-align: left; /* Zentrierung im Internet Explorer */
	scrollbar-face-color: ffffff;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: 000000;
	scrollbar-darkshadow-color: 000000;
	scrollbar-shadow-color: f5e0c3;
	scrollbar-arrow-color: e5d1b6;
	scrollbar-track-color: ffffff;
}

.nav_act {
	font-family: Arial;
	font-size: 12px;
	color: #df8604;
}

#taborange {
	border-collapse: collapse;
}

#taborange td {
	font-family: Arial;
	font-size: 12px;
	color: 962827;
	padding: 2px 5px 2px 5px;
}

table.standard {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 5px 5px 5px 5px;
}

table.standard_es {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #e5d1b6 #e5d1b6 #e5d1b6 #e5d1b6;
	border-collapse: collapse;
	padding: 2px 2px 5px 5px;
	margin: 5px 5px 5px 5px;
}

table.standard_es th {
	border-width: 0px 1px 0px 1px;
	font-weight: normal;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #e5d1b6 #e5d1b6 #e5d1b6 #e5d1b6;
	background-color:;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.standard_es td {
	border-width: 1px 1px 0px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #e5d1b6 #e5d1b6 #e5d1b6 #e5d1b6;
	background-color:;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.essensplan_cont {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	background-color:;
	padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table.essensplan_cont th {
	border-width: 0px 0px 0px 0px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	background-color:;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.essensplan_cont td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	background-color:;
	-moz-border-radius: 0px 0px 0px 0px;
}

h1 {
	color: #201e1f;
	font-size: 14pt;
	margin: 0px 0px 0px 0px;
}

h2 {
	color: #201e1f;
	font-size: 10pt;
}

h3 {
	color: #201e1f;
	font-size: 9pt;
	margin: 0 0 5px 0;
}

hr {
	width: 90%;
	color: #000000;
	background-color: #fff;
	border: 1px dotted #000000;
	border-style: none none dotted;
}

a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:focus {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

a:active {
	color: #000000;
	text-decoration: underline;
}

input.textform {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 146px;
}

input.textformgross {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 24pt;
	font-family: arial;
	font-style: normal;
	width: 146px;
}

input.textformwide {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 440px;
}

input.textform2wide {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 440px;
}

input.textform_plz {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 60px;
}

input.textform_ort {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 80px;
}

.textareaform {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
}

input.checkboxform {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
}

input.textformdate {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 35px;
}

input.textformeuro {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 35px;
}

.selectform {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
}

input.buttonform {
	background-color: f4f5f9;
	background-color: #ffffff;
	border-left-color: cacaca;
	border-right-color: cacaca;
	border-bottom-color: cacaca;
	border-top-color: cacaca;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #cacaca;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
}

input.textformlogin {
	background-color: f7d6ab;
	border-left-color: bf975c;
	border-right-color: bf975c;
	border-bottom-color: bf975c;
	border-top-color: bf975c;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #bf975c;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
	width: 115px;
}

input.buttonformlogin {
	background-color: f7d6ab;
	border-left-color: bf975c;
	border-right-color: bf975c;
	border-bottom-color: bf975c;
	border-top-color: bf975c;
	border-style: solid;
	border-with: 1px;
	border: 1px solid #bf975c;
	font-size: 9pt;
	font-family: arial;
	font-style: normal;
}