.BGreisen {
	background-color: #91595B;
}


	.form_field { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #808080; border-right-color: #EEEEEF; border-bottom-color: #EEEEEF; border-left-color: #808080; }
	.form_button { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; height: 22px; width: 200px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEF; border-right-color: #808080; border-bottom-color: #808080; border-left-color: #EEEEEF; }


.BGprodukte {
	background-color: #FAF7DB;
}
.TextPfad {
	font-family:  Arial, Helvetica, sans-serif;
	color: #97A091;
	font-size: 10px;
}
.BGwochenwein {
	background-color: #FCF9E6;
}
.TextRWwoche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F574F;
	line-height: 13px;
}
.BGcontent {
	background-color: #FAF6D6;
}
.TextReisenHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D9C5C6;
}
.TextReisenFliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #D9C5C6;
}
.TextSmallBrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BE9D90;
}
a:hover {
	color: #333333;
}
.TextSmallGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7B8F69;
}
.BGcontentTop {
	background-color: #F6EEB7;

}
.BGsubmenu {
	background-color: #FCF9E5;
	height: 21px;
}
.TextContentTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #703E34;
	font-weight: bold;
}
.TextSubmenu {

	font-family: Arial, Helvetica, sans-serif;
	color: #59664B;
	font-size: 10px;
}
.TextSubmenuBold {
	font-family: Arial, Helvetica, sans-serif;
	color: #59664B;
	font-size: 10px;
	font-weight: bold;

}
.TextHeaderFt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C3836;
}
.TextFTrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #793431;
	line-height: 16px;
	text-align: justify;

}
#navTopBox {
	position: relative;
}
#navTop {
	position: absolute;
	width: 697px;
	z-index: 1;
}
#navTop a, #navTop a:link, #navTop a:hover, #navTop a:active, #navTop a:visited {
	display: block;
	height: 26px;
	line-height: 26px;
	padding-left: 12px;
	padding-right: 12px;
	border-right: 1px solid #63645f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #cfcfcf;
	text-decoration: none;
	float: left;
}
#navTop a:hover {
	color: #000000;
	background-color: #BBBBBB;
}
#navTopBg {
	position: absolute;
	display: block;
	left: 0px;
	top: 0px;
	width: 697px;
	height: 26px;
	background-color: #000000;
	z-index: 0;	

	filter: alpha(opacity=70);
	-moz-opacity: 0.73;
	opacity: 0.73;
	-khtml-opacity: 0.73;	
}

.BGbox {

	background-color: #FCFBE2;
}
.TextHeaderGrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #894B44;
}
.formTextsmall {
	width: 25px;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;



}
.formPulldown1 {
	width: 135px;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}
.TextHeaderShop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5C3836;
}
.BGWhite {

	background-color: #FFFFFF;
}
.BGboxDark {


	background-color: #F4EEBD;
}

/* sub navigation 2
----------------------------*/
#navTop .navmainsubs {
 position: relative;
 margin-left: -1px;
 text-align: left;
 float: left;
}
#navTop .navmainsubs div {
 position: absolute;
 visibility: hidden;
 top: 26px;
 width: 182px;
 z-index: 5;
}
#navTop .navmainsubs p {
 margin: 0px;
 padding: 0px;
 background-color: #000000;
}
#navTop .navmainsubs a, #navTop .navmainsubs a:link, #navTop .navmainsubs a:active, #navTop .navmainsubs a:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #ffffff;
 line-height: 21px;
 height: 21px;
 text-decoration: none;
 display: block;
 width: 182px;
 background-color: #000000;
 border: 0px solid none;
 filter: alpha(opacity=70);
-moz-opacity: 0.73;
opacity: 0.73;
-khtml-opacity: 0.73;
}
#navTop .navmainsubs span {
 padding-left: 3px;
}
#navTop .navmainsubs a:hover {
 color: #000000;
 background-color: #bbbbbb;
 filter: alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
-khtml-opacity: 1;
}
.BGboxTrennung {


	background-color: #F9F4D1;
}
.TextHeaderWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.TextHeWh_lnk  {

        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.TextHeWh_lnk:hover  {

        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}