body {
	background-color: #D9D9CB;
	background-image: url(images/bg_fehlerseite.jpg);
	color: #62645B;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
}

a:link {
	color: #19782e;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

a:visited {
	color: #1b1b1b;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

a:active {
	color: #007508;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

a:hover {
	color: #F4D218;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

TABLE,TD,TR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464542;
}

.head {
	font-family: "Arial";
	font-size: 11px;
	color: #626159;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	line-height: 13pt;
	padding-top: 0px;
	padding-left: 15px;
	text-align: left;
	background-color: #C9C7B9;
	background-image: url(images/head.jpg);
	background-repeat: no-repeat;
}

.head2 {
	font-family: "Arial";
	font-size: 12px;
	color: #477925;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 10px;
	line-height: 13pt;
	text-align: center;
	background-color: #BFD130;
	background-repeat: no-repeat;
	border-bottom: #8B991D 1px solid;
	border-top: #DFF058 1px solid;
}

.head3 {
	font-family: "Arial";
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 10px;
	line-height: 13pt;
	text-align: center;
	background-color: #5CB34A;
	background-repeat: no-repeat;
}

.head4 {
	font-family: "Arial";
	font-size: 12px;
	color: #A8C938;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 10px;
	line-height: 13pt;
	text-align: center;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

.head5 {
	font-family: "Arial";
	font-size: 12px;
	color: #312C0D;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 10px;
	line-height: 13pt;
	text-align: center;
	background-color: #F8D612;
	background-repeat: no-repeat;
	border-bottom: #AA9413 1px solid;
	border-top: #F9E98C 1px solid;
}

.head6 {
	font-family: "Arial";
	font-size: 12px;
	color: #312C0D;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	line-height: 13pt;
	text-align: center;
	background-color: #F8D612;
	background-repeat: no-repeat;
	border-bottom: #AA9413 1px solid;
	border-top: #F9E98C 1px solid;
}

.head7 {
	font-family: "Arial";
	font-size: 12px;
	color: #817A11;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 10px;
	line-height: 13pt;
	text-align: center;
	background-color: #ECD82F;
	background-repeat: no-repeat;
}

.head8 {
	font-family: "Arial";
	font-size: 12px;
	color: #817A11;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 10px;
	line-height: 13pt;
	text-align: center;
	background-color: #F4F64F;
	background-repeat: no-repeat;
}

#navi {
	font-family: Arial;
	line-height: 10px;
	text-transform: uppercase;
}

tr#m {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#l {
	border-bottom: 0px;
	width: 193px;
}

tr#m a {
	color: #595753;
	text-decoration: none;
	background-color: #F5CD16;
	display: block;
	font-family: Arial;
	line-height: 11px;
	font-size: 9px;
	text-align: left;
	padding-left: 10px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#m a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #97B92E;
	display: block;
	font-family: Arial;
	line-height: 11px;
	font-size: 9px;
	background-image: url(images/menu_links.jpg);
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil {
	background-color: #60B143;
	width: 5px;
	height: 6px;
}

tr#h {
	text-align: center;
	font-size: 11px;
	font-family: Arial;
	line-height: 10px;
}

td#g {
	border-bottom: 0px;
	width: 193px;
}

tr#h a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8AB849;
	display: block;
	font-family: Arial;
	line-height: 11px;
	font-size: 9px;
	text-align: right;
	padding-right: 10px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#h a:hover {
	color: #595753;
	text-decoration: none;
	background-color: #F6CE16;
	display: block;
	font-family: Arial;
	line-height: 11px;
	font-size: 9px;
	background-image: url(images/menu_rechts.jpg);
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil2 {
	background-color: #E7D52B;
	width: 5px;
	height: 6px;
}

.input {
	border: none;
	border-left: 1px solid #B69C10;
	border-top: 1px solid #B69C10;
	width: 80px;
	height: 14px;
	font-family: Arial;
	font-size: 11px;
	background-color: #F7D514;
	color: #4A772F;
}

.input2 {
	border: none;
	border-left: 1px solid #34781C;
	border-top: 1px solid #34781C;
	border-right: 1px solid #C3F76F;
	border-bottom: 1px solid #C3F76F width :   50px;
	height: 14px;
	font-family: Arial;
	font-size: 11px;
	background-color: #60B143;
	color: #FFFFFF;
}

.input3 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 140px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input4 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 250px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D0D222;
	color: #50510D;
}

.input5 {
	border: none;
	border-left: 1px solid #34781C;
	border-top: 1px solid #34781C;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 100px;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	background-color: #60B143;
	color: #FFFFFF;
}

.input6 {
	border: none;
	border-left: 1px solid #34781C;
	border-top: 1px solid #34781C;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	width: 250px;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	background-color: #60B143;
	color: #FFFFFF;
}

.input7 {
	border: none;
	border-left: 1px solid #679917;
	border-top: 1px solid #679917;
	border-right: 1px solid #CDFC3F;
	border-bottom: 1px solid #CDFC3F;
	width: 140px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #91D723;
	color: #1F5D12;
}

.input8 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 200px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input9 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 170px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input10 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 90px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input11 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 300px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input12 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 250px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input13 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 50px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input15 {
	border: none;
	border-left: 1px solid #34781C;
	border-top: 1px solid #34781C;
	border-right: 1px solid #C3F76F;
	border-bottom: 1px solid #C3F76F width :   170px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #60B143;
	color: #FFFFFF;
}

.input14 {
	border: none;
	border-left: 1px solid #34781C;
	border-top: 1px solid #34781C;
	border-right: 1px solid #C3F76F;
	border-bottom: 1px solid #C3F76F width :   50px;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	background-color: #60B143;
	color: #FFFFFF;
}

.input18 {
	border: none;
	border-left: 1px solid #9B9D18;
	border-top: 1px solid #9B9D18;
	border-right: 1px solid #FAFC63;
	border-bottom: 1px solid #FAFC63;
	width: 30px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #D8DF22;
	color: #50510D;
}

.input16 {
	border: none;
	border-left: 1px solid #679917;
	border-top: 1px solid #679917;
	border-right: 1px solid #CDFC3F;
	border-bottom: 1px solid #CDFC3F;
	width: 90px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #80C01C;
	color: #FFFFFF;
}

.input17 {
	border: none;
	border-left: 1px solid #679917;
	border-top: 1px solid #679917;
	border-right: 1px solid #CDFC3F;
	border-bottom: 1px solid #CDFC3F;
	width: 140px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #80C01C;
	color: #FFFFFF;
}

.input19 {
	border: none;
	border-left: 1px solid #94968D;
	border-top: 1px solid #94968D;
	border-right: 1px solid #DCDED5;
	border-bottom: 1px solid #DCDED5;
	width: 300px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	background-color: #BFC1B9;
	color: #595B54;
}

textarea {
	color: #FFFFFF;
	background: #B6D640;
	font-family: Arial;
	font-size: 12px;
	background-image: url(images/bg4.gif);
	background-repeat: repeat-x;
	border-left: 1px solid #477F2A;
	border-top: 1px solid #477F2A;
	border-right: 1px solid #CCF078;
	border-bottom: 1px solid #CCF078;
}

.textarea2 {
	color: #FFFFFF;
	background: #C3C1B3;
	font-family: Arial;
	font-size: 12px;
	background-image: url(images/bg5.gif);
	background-repeat: repeat-x;
	border-left: 1px solid #7E7C70;
	border-top: 1px solid #7E7C70;
	border-right: 1px solid #E5E3D3;
	border-bottom: 1px solid #E5E3D3;
}

select {
	color: #2D7022;
	background: #F5D418;
	font-family: Arial;
	font-size: 9px;
	width: 100px;
	height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.select2 {
	color: #FFFFFF;
	background: #71A52C;
	font-family: Arial;
	font-size: 9px;
	width: 110px;
	height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.select3 {
	color: #FFFFFF;
	background: #71A52C;
	font-family: Arial;
	font-size: 9px;
	width: 250px;
	height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.select4 {
	color: #2D7022;
	background: #F5D418;
	font-family: Arial;
	font-size: 9px;
	width: 190px;
	height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.select5 {
	color: #FFFFFF;
	background: #71A52C;
	font-family: Arial;
	font-size: 9px;
	width: 150px;
	height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.select6 {
	color: #2D7022;
	background: #F5D418;
	font-family: Arial;
	font-size: 9px;
	width: 150px;
	height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.select7 {
	color: #727065;
	background: #E1DFCF;
	font-family: Arial;
	font-size: 9px;
	width: 150px;
	height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.select8 {
	color: #728E15;
	background: #D6ED67;
	font-family: arial;
	font-size: 9px;
	width: 150px;
	height: 15px;
}

.textfeld {
	border: none;
	border-left: 1px solid #B69C10;
	border-top: 1px solid #B69C10;
	width: 80px;
	height: 14px;
	font-family: Arial;
	font-size: 11px;
	background-color: #F7D514;
	color: #000000;
}

.textfeld2 {
	border: none;
	border-left: 1px solid #B69C10;
	border-top: 1px solid #B69C10;
	width: 100px;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	background-color: #F7D514;
	color: #000000;
}

.textfeld3 {
	border: none;
	background-color: #8ABD40;
	border-left: 1px solid #60852A;
	border-top: 1px solid #60852A;
	border-right: 1px solid #B1E663;
	border-bottom: 1px solid #B1E663;
	width: 100px;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.textfeld4 {
	border: none;
	border-left: 1px solid #350703;
	border-top: 1px solid #350703;
	width: 50px;
	height: 14px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	background-color: #be1b0a;
	color: #f7f7f7;
}

.submit {
	border: none;
	width: 80px;
	height: 19px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	border: 0px;
	background-color: #C0D239;
	border-left: 1px solid #DEEF5B;
	border-top: 1px solid #DEEF5B;
	border-right: 1px solid #92A125;
	border-bottom: 1px solid #92A125;
	color: #3F7E24;
}

.submit2 {
	border: none;
	width: 80px;
	height: 19px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	border: 0px;
	background-color: #EBD520;
	border-left: 1px solid #F8EB7F;
	border-top: 1px solid #F8EB7F;
	border-right: 1px solid #BEAC19;
	border-bottom: 1px solid #BEAC19;
	color: #7F730E;
}

.submit3 {
	border: none;
	width: 150px;
	height: 19px;
	font-family: Arial;
	font-size: 10px;
	border: 0px;
	background-color: #EBD520;
	border-left: 1px solid #F8EB7F;
	border-top: 1px solid #F8EB7F;
	border-right: 1px solid #BEAC19;
	border-bottom: 1px solid #BEAC19;
	color: #696115;
	font-weight: bold;
	text-transform: uppercase;
}

.submit4 {
	border: none;
	width: 160px;
	height: 19px;
	font-family: Arial;
	font-size: 10px;
	border: 0px;
	background-color: #F6CE15;
	border-left: 1px solid #F8EB7F;
	border-top: 1px solid #F8EB7F;
	border-right: 1px solid #BEAC19;
	border-bottom: 1px solid #BEAC19;
	color: #696115;
	font-weight: bold;
	text-transform: uppercase;
}

.submit5 {
	border: none;
	width: 160px;
	height: 19px;
	font-family: Arial;
	font-size: 10px;
	border: 0px;
	background-color: #B1C936;
	border-left: 1px solid #D5E777;
	border-top: 1px solid #D5E777;
	border-right: 1px solid #78891F;
	border-bottom: 1px solid #78891F;
	color: #424B16;
	font-weight: bold;
	text-transform: uppercase;
}

.submit6 {
	border: none;
	width: 120px;
	height: 16px;
	font-family: Arial;
	font-size: 10px;
	border: 0px;
	background-color: #B1C936;
	border-left: 1px solid #D5E777;
	border-top: 1px solid #D5E777;
	border-right: 1px solid #78891F;
	border-bottom: 1px solid #78891F;
	color: #424B16;
	font-weight: bold;
	text-transform: uppercase;
}

.submit7 {
	border: none;
	width: 80px;
	height: 19px;
	font-family: Arial;
	font-size: 10px;
	border: 0px;
	background-color: #EBD520;
	border-left: 1px solid #F8EB7F;
	border-top: 1px solid #F8EB7F;
	border-right: 1px solid #BEAC19;
	border-bottom: 1px solid #BEAC19;
	color: #7F730E;
	font-weight: bold;
	text-transform: uppercase;
}

.submit8 {
	border: none;
	width: 160px;
	height: 19px;
	font-family: Arial;
	font-size: 10px;
	border: 0px;
	background-color: #ADCC32;
	border-left: 1px solid #C1F971;
	border-top: 1px solid #C1F971;
	border-right: 1px solid #87A11E;
	border-bottom: 1px solid #87A11E;
	color: #38570D;
	font-weight: bold;
	text-transform: uppercase;
}

.text {
	font-family: arial;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #68685E;
}

.table_a {
	text-transform: uppercase;
	border: none;
	color: #E8E8E8;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	background-color: #A1C03B;
	background-image: url(images/table1.jpg);
	background-repeat: repeat-x;
	border-bottom: #86A030 1px solid;
	border-top: #419529 1px solid;
}

.table_b {
	border: none;
	color: #E8E8E8;
	padding: 0px;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	background-color: #E3E1D4;
	background-image: url(images/table2.jpg);
	background-repeat: repeat-x;
	border-bottom: #B1AFA2 1px solid;
	border-top: #DCDACF 1px solid;
	border-right: #E6E4D8 1px solid;
}

.table_b2 {
	border: none;
	color: #E8E8E8;
	padding: 0px;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	background-color: #E3E1D4;
	background-image: url(images/table7.jpg);
	background-repeat: repeat-x;
	border-bottom: #B1AFA2 1px solid;
	border-top: #DCDACF 1px solid;
	border-right: #C1BFB5 1px solid;
}

.table_c {
	border: none;
	color: #E8E8E8;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	background-color: #C6C4B6;
	background-image: url(images/table3.jpg);
	background-repeat: repeat-x;
	border-bottom: #B1AFA2 1px solid;
	border-top: #DCDACF 1px solid;
	border-right: #C6C4B6 1px solid;
}

.table_d {
	border: none;
	color: #E8E8E8;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	background-color: #8d8d8d;
	background-image: url(images/table4.jpg);
	background-repeat: repeat-x;
}

.table_e {
	border: none;
	background-color: #ededed;
	background-image: url(images/table2.jpg);
	background-repeat: repeat-x;
	border-bottom: #a1a1a1 1px solid;
	border-right: #a1a1a1 1px solid;
	border-top: #f4f4f4 1px solid;
	border-left: #a1a1a1 1px solid;
}

.table_a2 {
	text-transform: uppercase;
	border: none;
	color: #9F8618;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	background-color: #ECE217;
	background-image: url(images/table5.jpg);
	background-repeat: repeat-x;
	border-bottom: #C6A722 1px solid;
	border-top: #D3B11C 1px solid;
}

.table_d2 {
	border: none;
	color: #E8E8E8;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	background-color: #8d8d8d;
	background-image: url(images/table6.jpg);
	background-repeat: repeat-x;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8E8E8;
	margin-right: 11px;
	margin-left: 14px;
}

.style3_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
}

.style3_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aa1b0d;
}

.style3_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F8618;
	margin-right: 11px;
	margin-left: 14px;
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #59584F;
}

.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #403F38;
}

.style6 {
	font-family: Arial;
	font-size: 10px;
	color: #1b1b1b;
}

.style7 {
	font-family: Arial;
	font-size: 8px;
	color: #1b1b1b;
}

.style8 {
	font-family: Arial;
	font-size: 11px;
	color: #ad150e;
}

.style9 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 10px;
	color: #59584F;
}

.style10 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
}

.style11 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	color: #1E5419;
}

.style12 {
	font-family: Arial;
	font-size: 12px;
	color: #5E5519;
}

.style13 {
	font-family: Arial;
	font-size: 10px;
	color: #5E5519;
}

.style14 {
	font-family: Arial;
	font-size: 10px;
	color: #4A4945;
	text-transform: uppercase;
	font-weight: bold;
}

.style15 {
	font-family: Arial;
	font-size: 12px;
	color: #6C6A5F;
}

.style16 {
	font-family: Arial;
	font-size: 10px;
	color: #88867A;
}

.style17 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 10px;
	color: #1E5419;
}

.style18 {
	font-family: Arial;
	font-size: 10px;
	color: #347322;
}

.style19 {
	font-family: Arial;
	font-size: 11px;
	color: #1E5419;
}

.style20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #403F38;
	line-height: 16px;
}

.style21 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 25px;
	color: #ffffff;
	font-weight: bold;
}

.style22 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	color: #111F06;
}

.style23 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.style24 {
	font-family: Arial;
	font-size: 11px;
	color: #FEF17C;
}

.style25 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.style26 {
	font-family: Arial;
	font-size: 12px;
	color: #1C420D;
}

.style27 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 13px;
	color: #82867B;
	font-weight: bold;
}

.style28 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 10px;
	color: #55544C;
	font-weight: bold;
}

.style29 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.style30 {
	font-family: Arial;
	font-size: 12px;
	color: #2A6009;
}

.style31 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 10px;
	color: #2A6009;
	font-weight: bold;
}

.style32 {
	font-family: Arial;
	font-size: 12px;
	color: #464542;
}

.style33 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 12px;
	color: #3C590A;
	font-weight: bold;
}

.style34 {
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 13px;
	color: #415C12;
}

.style35 {
	font-family: Arial;
	font-size: 11px;
	color: #82820C;
}

.style36 {
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 15px;
	color: #FFFFFF;
}

.style37 {
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 10px;
	color: #5A730F;
}

.style38 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 10px;
	color: #708E14;
	font-weight: bold;
}

.style39 {
	font-family: Arial;
	font-size: 11px;
	color: #69690A;
}

.style40 {
	font-family: Verdana;
	font-size: 11px;
	color: #2D570F;
}

.style41 {
	font-family: Verdana;
	font-size: 11px;
	color: #519E1C;
}

.style42 {
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #6A695E;
}

}
.rest_ueberschrift {
	padding-top: 10px;
	border-bottom: #F2E24F 3px solid;
}

.rest_text0 {
	background-color: #E6D640;
	border-bottom: #BFD130 3px solid;
	border-top: #BFD130 2px solid;
}

.rest_text1 {
	background-color: #A8B828;
	border-bottom: #BFD130 3px solid;
	border-top: #BFD130 3px solid;
}

.rest_text2 {
	background-color: #91A924;
	border-bottom: #BFD130 3px solid;
}

.rest_text3 {
	background-color: #F6CE15;
	border-bottom: #BFD130 3px solid;
	border-top: #BFD130 5px solid;
}

.rest_text4 {
	background-color: #FFEA00;
	border-top: #BFD130 0px solid;
	border-bottom: #BFD130 3px solid;
}

.rest_text5 {
	background-color: #E5D627;
	border-bottom: #BFD130 3px solid;
}

.rest_text6 {
	background-color: #CEE224;
	border-bottom: #BFD130 3px solid;
}

.rest_text7 {
	background-color: #A4D71B;
	border-bottom: #BFD130 3px solid;
}

.rest_text8 {
	background-color: #7CC217;
	border-bottom: #BFD130 3px solid;
}

.rest_text9 {
	background-color: #539D18;
}

.rest_text10 {
	background-color: #487E1C;
	border-bottom: #BFD130 3px solid;
}

.rest_text11 {
	background-color: #F5E761;
}

.rest_bewert1 {
	border-bottom: #6BAA43 3px solid;
}

#link
  a:link {
	color: #6D580F;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

a:visited {
	color: #1D4F14;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

a:active {
	color: #6D580F;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

.rest_ueberschrift_user {
	padding-top: 10px;
	border-bottom: #959386 3px solid;
}

.rest_text0_user {
	background-color: #E7E6CB;
	border-bottom: #CCCBB2 3px solid;
	border-top: #CCCBB2 2px solid;
}

.rest_text1_user {
	background-color: #E5D627;
	border-bottom: #CCCBB2 3px solid;
	border-top: #CCCBB2 3px solid;
}

.rest_text2_user {
	background-color: #D5D64A;
	border-bottom: #CCCBB2 3px solid;
}

.rest_text4_user {
	background-color: #C6DD51;
	border-top: #CCCBB2 0px solid;
	border-bottom: #CCCBB2 3px solid;
}

.rest_bewert2 {
	border-bottom: #D8D6CB 3px solid;
	background-color: #D5D64A;
}

.rest_bewert3 {
	border-bottom: #9CB034 3px solid;
	background-color: #E5D627;
}

.rest_ueberschrift_user2 {
	padding-top: 10px;
	border-bottom: #89877B 3px solid;
}

.rest_ueberschrift_user3 {
	padding-top: 10px;
	border-bottom: #A7A598 3px solid;
}

.rest_ueberschrift_user4 {
	padding-top: 10px;
	border-bottom: #8BBF3E 3px solid;
}

.rest_ueberschrift_user5 {
	padding-top: 10px;
	border-bottom: #96CD44 3px solid;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#navi2 {
	font-family: Arial;
	line-height: 17px;
	display: block;
}

tr#n {
	text-align: center;
	font-size: 10px;
}

td#f {
	border-bottom: 0px;
}

tr#n a {
	color: #0E4405;
	text-decoration: none;
	background-color: #97CC13;
	display: block;
	border-bottom: 0px solid #DBEE45;
	font-family: Arial;
	line-height: 14px;
	font-size: 10px;
	text-align: left;
	padding-left: 10px;
	text-transform: uppercase;
	font-weight: bold;
	height: 15px;
}

tr#n a:hover {
	color: #28641F;
	text-decoration: none;
	background-color: #F8E01A;
	display: block;
	border-bottom: 0px solid #DECB24;
}

tr#d {
	text-align: center;
	font-size: 10px;
}

td#i {
	border-bottom: 0px;
}

tr#d a {
	color: #18710A;
	text-decoration: none;
	background-color: #B0E926;
	display: block;
	border-bottom: 0px solid #DBEE45;
	font-family: Arial;
	line-height: 14px;
	font-size: 10px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	height: 15px;
}

tr#d a:hover {
	color: #4A483A;
	text-decoration: none;
	background-color: #E8E8E3;
	display: block;
	border-bottom: 0px solid #DECB24;
}

.rezeptinfos {
	padding-left: 10px;
	border-bottom: #B0C814 3px solid;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 12px;
	color: #5C8410;
	font-weight: bold;
}

.zutaten {
	padding-left: 10px;
	border-bottom: #CAD425 3px solid;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 12px;
	color: #5C8410;
	font-weight: bold;
}

.zubereitung {
	padding-left: 10px;
	border-bottom: #93D222 3px solid;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 12px;
	color: #5C8410;
	font-weight: bold;
}

.rezept_foto {
	padding-left: 10px;
	border-bottom: #6EA31A 3px solid;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 12px;
	color: #5C8410;
	font-weight: bold;
}

.rezept_kommentare {
	padding-left: 10px;
	border-bottom: #98A81C 3px solid;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 12px;
	color: #5C8410;
	font-weight: bold;
}

#navi3 {
	font-family: Arial;
	line-height: 10px;
	text-transform: uppercase;
}

tr#p {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#r {
	border-bottom: 0px;
	width: 193px;
}

tr#p a {
	color: #43791B;
	text-decoration: none;
	background-color: #D6EA36;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-align: left;
	padding-left: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#p a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #81B73E;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#p2 {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#r2 {
	border-bottom: 0px;
	width: 387px;
}

tr#p2 a {
	color: #43791B;
	text-decoration: none;
	background-color: #F2F92D;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-align: center;
	padding-left: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#p2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CCB517;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#p3 {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#r3 {
	border-bottom: 0px;
	width: 387px;
}

tr#p3 a {
	color: #43791B;
	text-decoration: none;
	background-color: #8FD632;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-align: left;
	padding-left: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#p3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #59A433;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil3 {
	background-color: #60B143;
	width: 5px;
	height: 6px;
}

.pfeil3_2 {
	background-color: #EAD919;
	width: 5px;
	height: 6px;
}

.pfeil3_3 {
	background-color: #126A0B;
	width: 5px;
	height: 6px;
}

tr#s {
	text-align: center;
	font-size: 11px;
	font-family: Arial;
	line-height: 10px;
}

td#t {
	border-bottom: 0px;
	width: 193px;
}

tr#s a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A3B317;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-align: right;
	padding-right: 10px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#s a:hover {
	color: #2D7916;
	text-decoration: none;
	background-color: #F5DC32;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil4 {
	background-color: #5DB145;
	width: 5px;
	height: 6px;
}

tr#s2 {
	text-align: center;
	font-size: 11px;
	font-family: Arial;
	line-height: 10px;
}

td#t2 {
	border-bottom: 0px;
	width: 193px;
}

tr#s2 a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #59A433;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-align: right;
	padding-right: 10px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#s2 a:hover {
	color: #2D7916;
	text-decoration: none;
	background-color: #8FD632;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil4_2 {
	background-color: #126A0B;
	width: 5px;
	height: 6px;
}

#navi4 {
	font-family: Arial;
	line-height: 10px;
	text-transform: uppercase;
}

tr#b {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#e {
	border-bottom: 0px;
	width: 193px;
}

tr#b a {
	color: #43791B;
	text-decoration: none;
	background-color: #E2E420;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-align: left;
	padding-left: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#b a:hover {
	color: #2D7916;
	text-decoration: none;
	background-color: #E5FB34;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil5 {
	background-color: #F5D322;
	width: 5px;
	height: 6px;
}

tr#b2 {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#e2 {
	border-bottom: 0px;
	width: 193px;
}

tr#b2 a {
	color: #43791B;
	text-decoration: none;
	background-color: #E8FF4D;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-align: left;
	padding-left: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#b2 a:hover {
	color: #2D7916;
	text-decoration: none;
	background-color: #E8FF4D;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil5_2 {
	background-color: #97A91D;
	width: 5px;
	height: 6px;
}

tr#c {
	text-align: center;
	font-size: 11px;
	font-family: Arial;
	line-height: 10px;
}

td#a {
	border-bottom: 0px;
	width: 193px;
}

tr#c a {
	color: #43791B;
	text-decoration: none;
	background-color: #FBFD25;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-align: right;
	padding-right: 10px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#c a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ACBA1B;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil6 {
	background-color: #F5D322;
	width: 5px;
	height: 6px;
}

tr#c2 {
	text-align: center;
	font-size: 11px;
	font-family: Arial;
	line-height: 10px;
}

td#a2 {
	border-bottom: 0px;
	width: 193px;
}

tr#c2 a {
	color: #43791B;
	text-decoration: none;
	background-color: #FBFD4D;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-align: right;
	padding-right: 10px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#c2 a:hover {
	color: #43791B;
	text-decoration: none;
	background-color: #FBFD40;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil6_2 {
	background-color: #C3A117;
	width: 5px;
	height: 6px;
}

.food_comment {
	padding-right: 10px;
	text-align: right;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 10px;
	color: #5C8410;
	font-weight: bold;
	background-image: url(images/food_comment_bg.jpg);
}

#navi5 {
	font-family: Arial;
	line-height: 10px;
	text-transform: uppercase;
}

tr#j {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#k {
	border-bottom: 0px;
	width: 400px;
}

tr#k a {
	color: #43791B;
	text-decoration: none;
	background-color: #E2E420;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-align: left;
	padding-left: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#k a:hover {
	color: #2D7916;
	text-decoration: none;
	background-color: #E5FB34;
	display: block;
	font-family: Arial;
	line-height: 15px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil7 {
	background-color: #F5D322;
	width: 5px;
	height: 6px;
}

tr#o {
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	line-height: 10px;
}

td#y {
	border-bottom: 0px;
	width: 400px;
}

tr#o a {
	color: #43791B;
	text-decoration: none;
	background-color: #D6EA36;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-align: left;
	padding-left: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

tr#o a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #81B73E;
	display: block;
	font-family: Arial;
	line-height: 18px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
}

.pfeil8 {
	background-color: #60B143;
	width: 5px;
	height: 6px;
}