html,body {
	background-color: #D0CDBC;
   	background-image:url(images/bg8.jpg);
        color:#62645B;
	font-family:Arial;
	font-size:11px;
	text-align:justify;

	height: 100%;

}

.refreshBtn {
	border: none;
}

#err_div {
	padding-top: 10px;
	display:none;
	padding-bottom: 10px;
}

.resp_item
{
	display: block;
}
.resp_item:hover{
	text-decoration: underline;
	background-color: #B0F05E;
}
.rec_hints{
	
	margin-left: auto;
	margin-right: auto;
	width: 130px;
/*	margin-top: -4px;*/
	border: 1px solid #39821f;
/*	border-top: 1px solid #c3f76f;*/
	border-left: none;			
	padding: 2px 2px;
	background-color: #8add30;
	background-image:url('/images/rez_bg.jpg');
	background-repeat: repeat-x;
    color:#1e5419;
	font-family:Arial;
	text-align:left;
	padding-left: 5px;
	font-size: 120%;
	
}

.arrow_wrap{
	margin-top:0px;
	position: absolute;
	background-image: url('/images/rez_pfeil2.jpg');
	background-repeat: no-repeat;
	background-position: 4px 0;
	padding-left: 14px;
	display: none;
}
.cap_img
{
	background-image: url('/images/captcha.jpg');
	width: 160px;
	height: 50px
}
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:#45443f;  font-family:arial; font-size: 11px;  text-decoration:none;}
a:hover{color:#45443f;  font-family:arial; font-size: 11px; text-decoration:none; }

TABLE, TD, TR{
font-family:Arial,Helvetica, sans-serif;
font-size: 11px;
color: #464542;

}/*
.refresh  {
border: none;
width: 90px;
height: 19px;
font-family:  Arial;
font-size: 10px;
border: 1px;
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;
}*/

.refresh  {background: url(images/refresh1.jpg) no-repeat;  width:80px; height:50px; }

.refresh a {background: url(images/refresh1.jpg) no-repeat;  width:80px; height:50px; }

.refresh:hover {background: url(images/refresh2.jpg) no-repeat; width:80px; height:50px;}

.refresh a:active {background: url(images/refresh1.jpg) no-repeat; width:80px; height:50px;}

.refresh:active {background: url(images/refresh1.jpg) no-repeat; width:80px; height:50px;}

#home  {background: url(images/m_home.jpg) no-repeat; display: table-cell; width:41px; height:26px; }

#home a {background: url(images/m_home.jpg) no-repeat; display: table-cell; width:41px; height:26px; }

#home a:hover {background: url(images/home2.gif) no-repeat; width:41px; height:26px;}

#home a:active {background: url(images/home2.gif) no-repeat; width:41px; height:26px;}



#kitchen  {background: url(images/m_rezept.jpg) no-repeat; display: table-cell; width:69px; height:20px; }

#kitchen a {background: url(images/m_rezept.jpg) no-repeat; display: table-cell; width:69px; height:20px; }

#kitchen a:hover {background: url(images/m_rezept_ani.gif) no-repeat; width:69px; height:20px;}

#kitchen a:active {background: url(images/m_rezept_ani.gif) no-repeat; width:69px; height:20px;}


#orderfood  {background: url(images/m_liefer.jpg) no-repeat; display: table-cell; width:97px; height:22px; }

#orderfood a {background: url(images/m_liefer.jpg) no-repeat; display: table-cell; width:97px; height:22px; }

#orderfood a:hover {background: url(images/m_liefer_ani.gif) no-repeat; width:97px; height:22px;}

#orderfood a:active {background: url(images/m_liefer_ani.gif) no-repeat; width:97px; height:22px;}



#restaurants  {background: url(images/m_rest.jpg) no-repeat; display: table-cell; width:146px; height:21px; }

#restaurants a {background: url(images/m_rest.jpg) no-repeat; display: table-cell; width:146px; height:21px; }

#restaurants a:hover {background: url(images/restaurants2.gif) no-repeat; width:146px; height:21px;}

#restaurants a:active {background: url(images/restaurants2.gif) no-repeat; width:146px; height:21px;}



#community  {background: url(images/m_forum.jpg) no-repeat; display: table-cell; width:89px; height:18px; }

#community a {background: url(images/m_forum.jpg) no-repeat; display: table-cell; width:89px; height:18px; }

#community a:hover {background: url(images/m_forum_ani.gif) no-repeat; width:89px; height:18px;}

#community a:active {background: url(images/m_forum_ani.gif) no-repeat; width:89px; height:18px;}



#foodguide  {background: url(images/m_wissen.jpg) no-repeat; display: table-cell; width:152px; height:17px; }

#foodguide a {background: url(images/m_wissen.jpg) no-repeat; display: table-cell; width:152px; height:17px; }

#foodguide a:hover {background: url(images/m_wissen_ani.gif) no-repeat; width:152px; height:17px;}

#foodguide a:active {background: url(images/m_wissen_ani.gif) no-repeat; width:152px; height:17px;}





#checkitout  {background: url(images/m_unterh.jpg) no-repeat; display: table-cell; width:124px; height:19px; }

#checkitout a {background: url(images/m_unterh.jpg) no-repeat; display: table-cell; width:124px; height:19px; }

#checkitout a:hover {background: url(images/m_unterhalt_ani.gif) no-repeat; width:124px; height:19px;}

#checkitout a:active {background: url(images/m_unterhalt_ani.gif) no-repeat; width:124px; height:19px;}




#mypizzeria  {background: url(images/m_mbereich.jpg) no-repeat; display: table-cell; width:183px; height:22px; }

#mypizzeria a {background: url(images/m_mbereich.jpg) no-repeat; display: table-cell; width:183px; height:22px; }

#mypizzeria a:hover {background: url(images/m_mbereich_ani.gif) no-repeat; width:183px; height:22px;}

#mypizzeria a:active {background: url(images/m_mbereich_ani.gif) no-repeat; width:183px; height:22px;}

#rseite  {background: url(images/rest_oben_02_2.gif) no-repeat; display: table-cell; width:110px; height:36px; }

#rseite a {background: url(images/rest_oben_02_2.gif) no-repeat; display: table-cell; width:110px; height:36px; }

#rseite a:hover {background: url(images/rest_ueber_uns.jpg) no-repeat; width:110px; height:36px;}

#rseite a:active {background: url(images/rest_ueber_uns.jpg) no-repeat; width:110px; height:36px;}




#bewertung  {background: url(images/rest_oben_04.gif) no-repeat; display: table-cell; width:110px; height:36px; }

#bewertung a {background: url(images/rest_oben_04.gif) no-repeat; display: table-cell; width:110px; height:36px; }

#bewertung a:hover {background: url(images/rest_bewertung.jpg) no-repeat; width:110px; height:36px;}

#bewertung a:active {background: url(images/rest_bewertung.jpg) no-repeat; width:110px; height:36px;}



#fotos  {background: url(images/rest_oben_06.gif) no-repeat; display: table-cell; width:110px; height:36px; }

#fotos a {background: url(images/rest_oben_06.gif) no-repeat; display: table-cell; width:110px; height:36px; }

#fotos a:hover {background: url(images/rest_fotos.jpg) no-repeat; width:110px; height:36px;}

#fotos a:active {background: url(images/rest_fotos.jpg) no-repeat; width:110px; height:36px;}



.head {
	font-family: "Arial";
	font-size: 16px;
	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 {
	padding-top: 10px;
	border-bottom: #A38B3B 1px dotted;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 13px;
	color: #82867B;
	font-weight: bold;
}


#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;}


.input20 {
border: none;
border-left: 1px solid #94968D;
border-top: 1px solid #94968D;
border-right: 1px solid #DCDED5;
border-bottom: 1px solid #DCDED5;
width: 140px;
height: 18px;
font-family: Arial;
font-size: 11px;
background-color: #d5d3c4;
color: #595B54;}



.input21 {
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;}


.input22 {
border: none;
border-left: 1px solid #9B9D18;
border-top: 1px solid #9B9D18;
border-right: 1px solid #FAFC63;
border-bottom: 1px solid #FAFC63;
width: 350px;
height: 18px;
font-family: Arial;
font-size: 12px;
background-color: #D8DF22;
color: #50510D;}


.input23 {
border: none;
border-left: 1px solid #679917;
border-top: 1px solid #679917;
border-right: 1px solid #CDFC3F;
border-bottom: 1px solid #CDFC3F;
width: 260px;
height: 18px;
font-family: Arial;
font-size: 12px;
background-color: #91D723;
color: #1F5D12;}


.input24 {
border: none;
border-left: 1px solid #456a11;
border-top: 1px solid #456a11;
border-right: 1px solid #bbe528;
border-bottom: 1px solid #bbe528;
width: 200px;
height: 21px;
font-family: Arial;
font-size: 12px;
background-color: #7bac13;
color: #FFFFFF;
padding-left:5px;}


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;}



.textarea3 {
  color: #574E10;
  background:#EAF86C;
  font-family: Arial;
  font-size: 12px;
  background-image:url(images/bg6.gif);
  background-repeat: repeat-x;
  border-left: 1px solid #857923;
  border-top: 1px solid #857923;
  border-right: 1px solid #F2FBA0;
  border-bottom: 1px solid #F2FBA0;}



.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;

}


.select9 {
  color: #727065;
  background:#E1DFCF;
  font-family: Arial;
  font-size: 9px;
  width: 120px;
  height: 15px;
  font-weight: bold;
text-transform: uppercase;
}

.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 {
display: inline;
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;
display: inline;}


.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;}


.submit9 {
border: none;
width: 160px;
height: 19px;
font-family:  Arial;
font-size: 10px;
border: 0px;
background-color: #D0C049;
border-left: 1px solid #DCCD5D;
border-top: 1px solid #DCCD5D;
border-right: 1px solid #9A8D32;
border-bottom: 1px solid #9A8D32;
color: #7B701E;
font-weight: bold;
text-transform: uppercase;}


.submit10 {
border: none;
width: 100px;
height: 19px;
font-family: Tahoma, Arial;
font-size: 11px;
border: 0px;
background-color: #8eca37;
border-left: 1px solid #b0e663;
border-top: 1px solid #b0e663;
border-right: 1px solid #508e2a;
border-bottom: 1px solid #508e2a;
color: #284815;}


.submit11 {
border: none;
width: 300px;
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;}


.submit12 {
border: none;
width: 150px;
height: 17px;
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;}



.submit13 {
border: none;
width: 150px;
height: 17px;
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;}


.submit15 {
border: none;
width: 100px;
height: 17px;
font-family: Tahoma, Arial;
font-size: 10px;
border: 0px;
background-color: #89877b;
border-left: 1px solid #ccc9ba;
border-top: 1px solid #ccc9ba;
border-right: 1px solid #5c5a51;
border-bottom: 1px solid #5c5a51;
color: #ffffff;
margin: 0px;
padding: 0px;
text-transform: uppercase;
}

.submit16 {
border: none;
width: 100px;
height: 17px;
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;
}

.submit17 {
border: none;
height: 20px;
font-family:  Arial;
font-size: 12px;
border: 0px;
background-color: #669633;
border-left: 1px solid #b6e088;
border-top: 1px solid #b6e088;
border-right: 1px solid #3a5819;
border-bottom: 1px solid #3a5819;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;}

.submit18 {
border: none;
height: 18px;
font-family:  Arial;
font-size: 11px;
border: 0px;
background-color: #eddc1a;
border-left: 1px solid #f6f870;
border-top: 1px solid #f6f870;
border-right: 1px solid #9d9129;
border-bottom: 1px solid #9d9129;
color: #615a0d;
}


.submit19 {
display: inline;
border: none;
width: 120px;
height: 16px;
font-family:  Arial;
font-size: 10px;
border: 0px;
background-color: #457016;
border-left: 1px solid #6eb125;
border-top: 1px solid #6eb125;
border-right: 1px solid #233a0a;
border-bottom: 1px solid #233a0a;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;}


.submit20, a.submit20, a.submit20:link, a.submit20:hover, a.submit20:active, a.submit20:visited {
border: none;
height: 20px;
width: 170px;
font-family: Arial;
font-size: 12px;
border: 0px;
background-color: #85ab1e;
border-left: 1px solid #a0cb2c;
border-top: 1px solid #a0cb2c;
border-right: 1px solid #648019;
border-bottom: 1px solid #648019;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;}


.submit21, a.submit21, a.submit21:link, a.submit21:hover, a.submit21:active, a.submit21:visited {
border: none;
height: 20px;
width: 170px;
font-family: Arial;
font-size: 12px;
border: 0px;
background-color: #f5e816;
border-left: 1px solid #f9f168;
border-top: 1px solid #f9f168;
border-right: 1px solid #c6bc16;
border-bottom: 1px solid #c6bc16;
color: #3c6011;
font-weight: bold;
text-transform: uppercase;}


.submit22 {
border: none;
height: 18px;
font-family:  Arial;
font-size: 11px;
border: 0px;
background-color: #669633;
border-left: 1px solid #b6e088;
border-top: 1px solid #b6e088;
border-right: 1px solid #3a5819;
border-bottom: 1px solid #3a5819;
color: #FFFFFF;
}

.submit23 {
display: inline;
border: none;
width: 170px;
height: 18px;
font-family:  Arial;
font-size: 10px;
border: 0px;
background-color: #457016;
border-left: 1px solid #6eb125;
border-top: 1px solid #6eb125;
border-right: 1px solid #233a0a;
border-bottom: 1px solid #233a0a;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;
}

.submit24 {
border: none;
width: 125px;
height: 17px;
font-family:  Arial;
font-size: 11px;
border: 0px;
background-color: #a2d651;
border-left: 1px solid #c0f075;
border-top: 1px solid #c0f075;
border-right: 1px solid #689522;
border-bottom: 1px solid #689522;
color: #11540a;

}

.submit25, a.submit25, a.submit25:link, a.submit25:hover, a.submit25:active, a.submit25:visited {
border: none;
height: 20px;
width: 140px;
font-family: Arial;
font-size: 12px;
border: 0px;
background-color: #519e13;
border-left: 1px solid #7fda36;
border-top: 1px solid #7fda36;
border-right: 1px solid #32620b;
border-bottom: 1px solid #32620b;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;}


.submit26 {
border: none;
height: 17px;
width: 150px;
font-family: Arial;
font-size: 10px;
border: 0px;
background-color: #a8d615;
border-left: 1px solid #bbec1d;
border-top: 1px solid #bbec1d;
border-right: 1px solid #769513;
border-bottom: 1px solid #769513;
color: #344e0c;
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;

}



.table_e {
border: none;
color:#7B8A1D;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:12px;
background-color: #C2D93B;
background-image: url(images/table8.jpg);
background-repeat: repeat-x;
border-bottom: #A3B91F 1px solid;
border-top: #C5C120 1px solid;
border-right: #B3C929 1px solid;

}





.table_f {
border: none;
color:#7B8A1D;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:12px;
background-color: #C2D93B;
background-image: url(images/table8.jpg);
background-repeat: repeat-x;
border-bottom: #A3B91F 1px solid;
border-right: #B3C929 1px solid;
border-top: #F7F967 1px solid;
border-left: #F7F967 1px solid;

 }


.table_g {
border: none;
color:#E8E8E8;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:12px;
background-color: #E3E1D4;
background-image: url(images/table9.jpg);
background-repeat: repeat-x;
border-bottom: #B1AFA2 1px solid;
border-top: #DCDACF 1px solid;
border-right: #F7F6F0 1px solid;
 }


.table_g2 {
border: none;
color:#E8E8E8;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:12px;
background-color: #E3E1D4;
background-image: url(images/table9.jpg);
background-repeat: repeat-x;
border-bottom: #B1AFA2 1px solid;
border-top: #DCDACF 1px solid;

 }



.table_h {
border: none;
color:#7B8A1D;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:12px;
 }


.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;
padding-right:10px;
}

.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: #204907;
text-align:justify;
}

.style30 br {
margin:10px;
}


.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;


}




.style43 {

font-family:Arial,Helvetica, sans-serif;
font-size: 11px;
color: #4A6B0B;


}


.style44 {

font-family: Arial;
font-size: 12px;
color: #576D0C;

}



.style45 {

font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #4a4a48;
text-transform:uppercase;
letter-spacing: 0px;

}


.style46 {

font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #50a73e;
text-transform:uppercase;
letter-spacing: 0px;
}


.style47 {

font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #b19f27;
text-transform:uppercase;
letter-spacing: 0px;
}

.style48 {

font-family: Arial;
font-size: 11px;
font-weight:bold;
color: #4e9036;
text-transform:uppercase;
letter-spacing: 0px;
padding-left:10px;
padding-right:10px;
}


.style49 {

font-family: Arial;
font-size: 10px;
font-weight:bold;
color: #c09b19;
text-transform:uppercase;
letter-spacing: 0px;
}

.style50 {
text-transform: uppercase;
font-family: Arial;
font-size: 12px;
color: #a21313;
font-weight: bold;
padding-left:10px;
padding-right:10px;
margin-left:10px;
margin-right:10px;
}

.style51 {
text-transform: uppercase;
font-family: Arial;
font-size: 13px;
color: #45443d;
font-weight: bold;
}


.style52 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 16px;
color: #FFFFFF;

}

.style53 {
text-transform: uppercase;
font-family: Verdana;
letter-spacing: 0px;
font-size: 11px;
color: #4a580a;
}


.style54 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 16px;
color: #446e13;
}

.style55 {
font-family: Arial;
font-size: 13px;
color: #45443d;
}

.style56 {
text-transform: uppercase;
font-family: Arial;
font-size: 15px;
color: #748a0f;
font-weight: bold;
}



.style57 {
text-transform: uppercase;
font-family: Arial;
font-size: 15px;
color: #f9fa94;
font-weight: bold;
}

.style58 {
text-transform: uppercase;
font-family: Arial;
font-size: 18px;
color: #748a0f;
font-weight: bold;
}

.style59 {
color:#444041;
font-family:arial;
font-size: 9px;
text-decoration:none;
text-transform: uppercase;
}

.style60 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 1px;
font-size: 16px;
color: #327810;
font-weight:bold;


}


.style61 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 13px;
color: #264207;
font-weight:bold;

}


.style62 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 13px;
color: #645f07;
font-weight:bold;

}

.style63 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 15px;
color: #2f7009;
font-weight:bold;
padding-left:15px;
padding-bottom:2px;

}



.style64 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 15px;
color: #89810c;
font-weight:bold;
padding-left:15px;
padding-bottom:2px;

}

.style65 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 14px;
color: #2f7009;
font-weight:bold;

}

.style66 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 12px;
color: #21500d;
font-weight:bold;

}


.style67 {
font-family: Arial;
font-size: 12px;
color: #2e460c;
text-align:justify;
}


.style68 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 10px;
color: #2e460c;
font-weight:bold;

}

.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_text12
{
background-color: #b4df1e;
border-bottom: #BFD130 3px solid;
}

.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:#45443f;  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_text5_user {
background-color: #CEF24E;
border-top: #BCE237 2px solid;
border-bottom: #BCE237 2px solid;
}

.rest_text6_user {
background-color: #DDF24E;
border-top: #E6F770 2px solid;
border-bottom: #BCE237 2px 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;
}




.rest_ueberschrift_user6 {
padding-top: 10px;
border-bottom: #D6F01C 2px solid;
}



.rest_ueberschrift_rf {
padding-top: 10px;
padding-left: 20px;
border-bottom: #A38B3B 1px dotted;
}

.rest_text0_rf {
background-color: #DDD8B2;
padding-top:2px;
padding-bottom:2px;
padding-left: 20px;
border-bottom: #FFFFFF 3px solid;
border-top: #FFFFFF 2px solid;
}

.rest_text1_rf
{
background-color: #E1E2AB;
padding-top:2px;
padding-bottom:2px;
padding-left: 20px;
border-bottom: #FFFFFF 3px solid;
border-top: #FFFFFF 3px solid;
}

.rest_text2_rf
{
background-color: #DEE993;
padding-top:2px;
padding-bottom:2px;
padding-left: 20px;
border-bottom: #FFFFFF 3px solid;
}


.rest_text4_rf {
background-color: #D9E668;
padding-left: 20px;
border-top: #FFFFFF 0px solid;
border-bottom: #FFFFFF 3px solid;
}

.rest_bewert5 {
border-bottom: #9C8537 1px dotted;
}



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;
	}


.rezeptinfos2 {
      padding-left: 20px;
      border-bottom: #b0c12a 3px solid;
      text-transform: uppercase;
      font-family: Arial;
      font-size: 10px;
      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;
                        }




.head_aktuelles {
		padding-left:3px;
		padding-top: 5px;
		font-size: 10px;
		color:#445508;
		text-transform: uppercase;
		font-family:Arial;
		border-bottom: #D6F01C 1px solid;
		}


.text_aktuelles {
		padding-left:3px;
		padding-top: 3px;
		font-size: 11px;
		color:#60780E;
		font-family:Arial;
		
}

.req_asterix{

	font-size:20px;
	font-weight:bolder;
	color:#194710;
}

#reg_link {
color:#FFFFFF;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
}


#reg_link a {
color:#FFFFFF;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;}

#reg_link a:hover {
color:#f7d514;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
}

#reg_link a:active {
color:#FFFFFF;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
}


.rest_ueberschrift_grund {
padding-top: 10px;
border-bottom: #adab9d 3px solid;
}

.rest_text0_grund {
background-color: #e0ded0;
border-bottom: #f3f1e9 3px solid;
border-top: #f3f1e9 2px solid;
}

.rest_text1_grund {
background-color: #d2d0bd;
border-bottom: #f3f1e9 3px solid;
border-top: #f3f1e9 2px solid;
}

.rest_text2_grund {
background-color: #bebba8;
border-bottom: #f3f1e9 3px solid;
border-top: #f3f1e9 2px solid;
}

.rest_text4_grund {
background-color: #cccbb2;
border-bottom: #f3f1e9 3px solid;
border-top: #f3f1e9 2px solid;
}

.table_balken {
border: none;
color:#E8E8E8;
text-decoration:none;
font-family:Arial;
font-size:12px;
background-color: #8d8d8d;
background-image: url(images/t_balken.jpg);
background-repeat: repeat-x;

}

.table_grunde {
border: none;
color:#E8E8E8;
text-decoration:none;
font-family:Arial;
font-size:12px;
background-color: #f8f8f1;
background-image: url(images/t_grunde.jpg);
background-repeat: repeat-x;
border-bottom: #B1AFA2 1px solid;
border-top: #f8f8f1 1px solid;
border-right: #cdcdc0 1px solid;
}


.textfeld5 {
border: none;
background-color: #FFFFFF;
border-left: 1px solid #c1b324;
border-top: 1px solid #c1b324;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 100px;
height: 18px;
font-family: Arial;
font-size: 11px;
color: #514f11;}


.textfeld6 {
border: none;
background-color: #FFFFFF;
border-left: 1px solid #8da81f;
border-top: 1px solid #8da81f;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 100px;
height: 18px;
font-family: Arial;
font-size: 11px;
color: #514f11;}


#essen_best {background: url(images/aktuelles_rechts_01.gif) no-repeat; display: table-cell; width:159px; height:111px; }

#essen_best a {background: url(images/aktuelles_rechts_01.gif) no-repeat; display: table-cell; width:159px; height:111px; }

#essen_best a:hover {background: url(images/aktuelles_rechts01_2.gif) no-repeat; width:159px; height:111px;}

#essen_best a:active {background: url(images/aktuelles_rechts01_2.gif) no-repeat; width:159px; height:111px;}


#rest_finden {background: url(images/aktuelles_rechts_02.gif) no-repeat; display: table-cell; width:163px; height:111px; }

#rest_finden a {background: url(images/aktuelles_rechts_02.gif) no-repeat; display: table-cell; width:163px; height:111px; }

#rest_finden a:hover {background: url(images/aktuelles_rechts_02_2.gif) no-repeat; width:163px; height:111px;}

#rest_finden a:active {background: url(images/aktuelles_rechts_02_2.gif) no-repeat; width:163px; height:111px;}




#rezepte {background: url(images/aktuelles_rechts_03.gif) no-repeat; display: table-cell; width:159px; height:106px; }

#rezepte a {background: url(images/aktuelles_rechts_03.gif) no-repeat; display: table-cell; width:159px; height:106px; }

#rezepte a:hover {background: url(images/aktuelles_rechts_03_2.gif) no-repeat; width:159px; height:106px;}

#rezepte a:active {background: url(images/aktuelles_rechts_03_2.gif) no-repeat; width:159px; height:106px;}


#forum {background: url(images/aktuelles_rechts_042.gif) no-repeat; display: table-cell; width:163px; height:106px; }

#forum a {background: url(images/aktuelles_rechts_042.gif) no-repeat; display: table-cell; width:163px; height:106px; }

#forum a:hover {background: url(images/aktuelles_rechts_042_2.gif) no-repeat; width:163px; height:106px;}

#forum a:active {background: url(images/aktuelles_rechts_042_2.gif) no-repeat; width:163px; height:106px;}

#footer_link {
color:#444041;
font-family:arial;
font-size: 10px;
text-decoration:none;
text-transform: uppercase;
}


#footer_link a {
color:#444041;
font-family:arial;
font-size: 10px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;}

#footer_link a:hover {
color:#635e5f;
font-family:arial;
font-size: 10px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
}

#footer_link a:active {
color:#444041;
font-family:arial;
font-size: 10px;
text-decoration:none;
text-transform: uppercase;
}


.wahl_l {
      padding-left: 10px;
      border-bottom: #dfe01c 3px solid;
      text-transform: uppercase;
      font-family: Arial;
      font-size: 12px;
      color: #306113;
      font-weight: bold;
	}

.rest_ueberschrift4 {
padding-top: 10px;
border-bottom: #85ab1e 3px solid;
}




.rest_text13
{
background-color: #b6c42d;
border-bottom: #eee231 3px solid;
}

.rest_text14 {
background-color: #c8d732;

}


.rest_text15
{
background-color: #d9ea37;
border-bottom: #eee231 3px solid;
}



.rest_ueberschrift5 {
padding-top: 10px;
border-bottom: #d3d418 3px solid;
}


.rest_text16
{
background-color: #dfe01c;
border-bottom: #aecf2a 3px solid;
}

.rest_text17 {
background-color: #ebec2b;

}


.rest_text18
{
background-color: #f2f335;
border-bottom: #aecf2a 3px solid;
}

.rest_text19{
background-color: #edda07;
border-top: #BFD130 0px solid;
border-bottom: #BFD130 3px solid;
}

.bt1,
a.bt1:link,
a.bt1:visited,
a.bt1:hover,
a.bt1:active { border: none;
display: block;
width: 160px;
height: 16px;
font-family:  Arial;
font-size: 10px;
border: 0px;
background-color: #9fcc32;
border-left: 1px solid #C1F971;
border-top: 1px solid #C1F971;
border-right: 1px solid #87A11E;
border-bottom: 1px solid #87A11E;
color: #294406;
font-weight: bold;
text-transform: uppercase;
padding-top:3px;
}


.bt2,
a.bt2:link,
a.bt2:visited,
a.bt2:hover ,
a.bt2:active { border: none;
display: block;
width: 160px;
height: 16px;
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;
padding-top:3px;
}


.bt3,
a.bt3:link,
a.bt3:visited,
a.bt3:hover ,
a.bt3:active { border: none;
display: block;
width: 160px;
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;
padding-top:3px;
}

.bt4,
a.bt4:link,
a.bt4:visited,
a.bt4:hover ,
a.bt4:active { border: none;
display: block;
width: 80px;
height: 16px;
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;
padding-top:3px;
}

.h_style1 {
text-transform: uppercase;
font-family: Arial;
font-size: 10px;
color: #423b08;
}


.h_style2 {
text-transform: uppercase;
font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #7c750f;
}


.h_style3 {
text-transform: uppercase;
font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #477613;
}


.h_style3_2 {
text-transform: uppercase;
font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #565752;
}


.h_style4 {
text-transform: uppercase;
font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #31600e;
}


.h_style4_2 {
text-transform: uppercase;
font-family: Arial;
font-size: 12px;
font-weight:bold;
color: #393a32;
}

.h_style5 {
text-transform: uppercase;
font-family: Arial;
letter-spacing: 0px;
font-size: 16px;
color: #32510d;
}


#h_link1 {
color:#2c570d;
font-family:arial;
font-size: 11px;
text-decoration:none;
}

#h_link1 a {
color:#2e590f;
font-family:arial;
font-size: 11px;
text-decoration:none;
}

#h_link1 a:hover {
color:#857e10;
font-family:arial;
font-size: 11px;
text-decoration:none;

}

#h_link1 a:active {
color:#2e590f;
font-family:arial;
font-size: 11px;
text-decoration:none;

}

#h_link2 {
color:#ffffff;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_link2 a {
color:#ffffff;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_link2 a:hover {
color:#575b51;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}

#h_link2 a:active {
color:#ffffff;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_reg {
color:#2c570d;
font-family:arial;
font-size: 12px;
text-decoration:none;
text-transform: uppercase;
letter-spacing:1px;
}


#h_reg a {
color:#2c570d;
font-family:arial;
font-size: 12px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
letter-spacing:1px;}

#h_reg a:hover {
color:#3d7713;
font-family:arial;
font-size: 12px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
letter-spacing:1px;
}

#h_reg a:active {
color:#2c570d;
font-family:arial;
font-size: 12px;
text-decoration:none;
text-transform: uppercase;
letter-spacing:1px;
}


#h_navi1 {
width: 90px;
height:108px;
/*background-color:#f9e60d;*/

}

#h_navi1 a{
display:block;
width: 90px;
height:95px;
background-color:#f9e60d;
color:#5e570a;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;


}

#h_navi1 a:hover {
width: 90px;
height:108px;
background-color:#fcec32;
color:#326409;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;


}

#h_navi1  a:active{
width: 90px;
height:95px;
background-color:#f9e60d;
color:#5e570a;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}


#h_navi2 {
width: 90px;
height:108px;
/*background-color:#edea2c;*/

}

#h_navi2 a {
display:block;
width: 90px;
height:95px;
background-color:#edea2c;
color:#585b0e;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}

#h_navi2 a:hover {
width: 90px;
height:108px;
background-color:#f3f02f;
color:#2f540c;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}

#h_navi2 a:active {
width: 90px;
height:95px;
background-color:#edea2c;
color:#585b0e;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}




#h_navi3 {
width: 90px;
height:108px;
/*background-color:#d9e335;*/

}

#h_navi3 a {
display:block;
width: 90px;
height:95px;
background-color:#d9e335;
color:#51570f;
font-family:arial;
font-size: 12px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}

#h_navi3 a:hover {
width: 90px;
height:108px;
background-color:#e0ea37;
color:#375d0a;
font-family:arial;
font-size: 12px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}

#h_navi3 a:active {
width: 90px;
height:95px;
background-color:#d9e335;
color:#51570f;
font-family:arial;
font-size: 12px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}



#h_navi4 {
width: 90px;
height:108px;
/*background-color:#c1db2f;*/

}

#h_navi4 a {
display:block;
width: 90px;
height:95px;
background-color:#c1db2f;
color:#4c6310;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}

#h_navi4 a:hover {
width: 90px;
height:108px;
background-color:#c7e133;
color:#214e0d;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}

#h_navi4 a:active {
width: 90px;
height:95px;
background-color:#c1db2f;
color:#4c6310;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;

}




#h_navi5 {
width: 90px;
height:108px;
/*background-color:#a8cf2b;*/
}

#h_navi5 a {
display:block;
width: 90px;
height:95px;
background-color:#a8cf2b;
color:#425f10;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi5 a:hover {
width: 90px;
height:108px;
background-color:#b2db2e;
color:#113f0a;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi5 a:active {
width: 90px;
height:95px;
background-color:#a8cf2b;
color:#425f10;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}




#h_navi6 {
width: 90px;
height:108px;
/*background-color:#90c629;*/
}

#h_navi6 a {
display:block;
width: 90px;
height:95px;
background-color:#90c629;
color:#3f5810;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi6 a:hover {
width: 90px;
height:108px;
background-color:#9ad32c;
color:#103c08;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi6 a:active {
width: 90px;
height:95px;
background-color:#90c629;
color:#3f5810;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}




#h_navi7 {
width: 90px;
height:108px;
/*background-color:#7bb428;*/
}

#h_navi7 a {
display:block;
width: 90px;
height:95px;
background-color:#7bb428;
color:#2d4c0e;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi7 a:hover {
width: 90px;
height:108px;
background-color:#84c12b;
color:#26410e;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi7 a:active {
width: 90px;
height:95px;
background-color:#7bb428;
color:#2d4c0e;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}


#h_navi8 {
width: 185px;
height:95px;
background-color:#659e22;
}


#h_navi9 {
width: 90px;
height:108px;
/*background-color:#4f8a1b;*/
}

#h_navi9 a {
display:block;
width: 90px;
height:95px;
background-color:#4f8a1b;
color:#e3fdcb;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi9 a:hover {
width: 90px;
height:108px;
background-color:#57991d;
color:#FFFFFF;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#h_navi9 a:active {
width: 90px;
height:95px;
background-color:#4f8a1b;
color:#e3fdcb;
font-family:arial;
font-size: 13px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}


.h_input1 {
border: none;
background-color: #f7fae9;
border-left: 1px solid #babcaf;
border-top: 1px solid #babcaf;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 100px;
height: 21px;
font-family: Arial;
font-size: 12px;
color: #3c3e32;
padding-left:2px;
letter-spacing:1px;}


.h_bt1 {
border: none;
background-color: #458914;
border-left: 1px solid #57a220;
border-top: 1px solid #57a220;
border-right: 1px solid #2f5d0e;
border-bottom: 1px solid #2f5d0e;
width: 75px;
height: 22px;
font-family: Arial;
font-size: 12px;
color: #ffffff;
font-weight:bold;
letter-spacing:1px;
text-transform: uppercase;
text-align:center;
}



.h_input2 {
border: none;
background-color: #e7f0bb;
border-left: 1px solid #b4ba7e;
border-top: 1px solid #b4ba7e;
border-right: 1px solid #f0f8d0;
border-bottom: 1px solid #f0f8d0;
width: 190px;
height: 22px;
font-family: Arial;
font-size: 12px;
color: #32620f;
letter-spacing:1px;
padding-left:5px;
font-weight:bold;
}


.h_input2_2 {
border: none;
background-color: #f1f1e8;
border-left: 1px solid #838375;
border-top: 1px solid #838375;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 190px;
height: 22px;
font-family: Arial;
font-size: 12px;
color: #343730;
letter-spacing:1px;
padding-left:5px;
font-weight:bold;
}



.h_input3 {
border: none;
background-color: #FFFFFF;
border-left: 1px solid #babcaf;
border-top: 1px solid #babcaf;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 100px;
height: 21px;
font-family: Arial;
font-size: 12px;
color: #3c3e32;
padding-left:2px;
letter-spacing:1px;}


.h_input4 {
border: none;
background-color: #fbf4a0;
border-left: 1px solid #c0b642;
border-top: 1px solid #c0b642;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 100px;
height: 21px;
font-family: Arial;
font-size: 12px;
color: #3c3e32;
padding-left:2px;
letter-spacing:1px;}



.h_input5 {
border: none;
background-color: #d8fc7e;
border-left: 1px solid #9bbf41;
border-top: 1px solid #9bbf41;
border-right: 1px solid #f1fcd3;
border-bottom: 1px solid #f1fcd3;
width: 100px;
height: 21px;
font-family: Arial;
font-size: 12px;
color: #3c3e32;
padding-left:2px;
letter-spacing:1px;}

.h_bt2 {
border: none;
background-color: #438315;
border-left: 1px solid #55a21d;
border-top: 1px solid #55a21d;
border-right: 1px solid #284d0c;
border-bottom: 1px solid #284d0c;
width: 105px;
height: 21px;
font-family: Arial;
font-size: 12px;
color: #e5ec3d;
font-weight:bold;
letter-spacing:1px;
text-transform: uppercase;
text-align:center;
}


.h_bt2_2 {
border: none;
background-color: #575b51;
border-left: 1px solid #393c35;
border-top: 1px solid #393c35;
border-right: 1px solid #a1a795;
border-bottom: 1px solid #a1a795;
width: 105px;
height: 21px;
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
font-weight:bold;
letter-spacing:1px;
text-transform: uppercase;
text-align:center;
}



.h_news{
font-size: 12px;
color: #3f5614;
text-transform: uppercase;
text-align:left;
border-bottom: 3px solid #dbea30;
width:100%;
font-weight:bold;
padding-left:10px;
}



.h_news_text {
width:380px;
margin: 10px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
padding-top:5px;
font-size: 12px;
color:#35540c;
font-family:Arial;
text-align:justify;}


.h_news_head {
padding-left:8px;
padding-top: 5px;
font-size: 11px;
letter-spacing:1px;
color:#224609;
text-transform: uppercase;
font-family:Arial;
border-bottom: #558c19 2px solid;
}


#h_link3 {
color:#2c570d;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
letter-spacing:1px;
}


#h_link3 a {
color:#2c570d;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
letter-spacing:1px;}

#h_link3 a:hover {
color:#635d0f;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
letter-spacing:1px;
}

#h_link3 a:active {
color:#2c570d;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
letter-spacing:1px;
}



#h_link4 {
color:#3d7713;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
letter-spacing:1px;
}


#h_link4 a {
color:#3d7713;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
letter-spacing:1px;}

#h_link4 a:hover {
color:#8d8c16;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
letter-spacing:1px;
}

#h_link4 a:active {
color:#3d7713;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
letter-spacing:1px;
}

.exklusiv {
text-align: center;
}

.exklusiv a, .exklusiv a:hover, .exklusiv a:visited, .exklusiv a:link, .exklusiv a:active  {
font-weight: bold;
font-size: 12px;
color: #19782e;
text-transform: uppercase;
}

.insider {
text-align: right;
padding: 5px;
}

#news_unten_link {
color:#272925;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
}


#news_unten_link a {
color:#272925;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;}

#news_unten_link a:hover {
color:#53534a;
font-family:arial;
font-size: 11px;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
}

#lex {
font-family: Arial;
font-size: 12px;
color: #126a0b;
background-color: #e2e420;
font-weight: bold;
text-transform: uppercase;
width:20px;
height:20px;
text-align: center;
}


#lex a {
display:block;
font-family: Arial;
font-size: 12px;
color: #126a0b;
background-color: #e2e420;
font-weight: bold;
text-transform: uppercase;
width:20px;
height:20px;
text-align: center;
}

#lex a:hover {
font-family: Arial;
font-size: 12px;
color: #537610;
background-color: #e8ff4d;
font-weight: bold;
text-transform: uppercase;
width:20px;
height:20px;
text-align: center;
}


