﻿body {
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CACACA;
	background-color: #000000;
}

#Body {
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
}

#Body {
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
}

#footer {
	background-color: #C9E9F8;
	font-size: 7pt;
	color: #000;
	border: solid 1px #000;	
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
}

#footer a, 
#footer a:active,
#footer a:link,
#footer a:visited {
	color: #540C11;
	text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* MainContent */

#MainContent {
	text-align: left;
	font-size: 11.5px;
	font-weight: normal;
	color: #C9E9F8;	
}

#MainContent  #ConPic {
	margin-right: 11.5px;
	margin-bottom: 8px;
	float: left;
	clear:both;
}

#MainContent  #OrdPic {
	margin-bottom: 8px;
	clear:both;
}

#MainContent h1 {
	font-size:12.5px;
	font-weight: normal;
}

#MainContent h2 {
	font-size:12.5px;
	font-weight: normal;
}

#MainContent h3 {
	font-size:12.5px;
	font-weight: normal;
	border-bottom: 1px solid #BDCF2F;
	padding-bottom: 3px;
	color: #999999;
	clear: both;
}

#MainContent h4 {
	font-size:12.5px;
	font-weight: normal;
}

#MainContent p {
	font-size: 11.5px;
	font-weight: normal;
	color: #C9E9F8;
}

#MainContent hr {
    height:1px; 
    border-top:1px solid #999999; 
    border-left:0; 
    border-right:0; 
	border-bottom:0; 
}

#MainContent a {
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	color: #C9E9F8;
	text-decoration: none;
}

#MainContent a:active,
#MainContent a:link,
#MainContent a:visited {
	text-decoration: none;	
}

#MainContent a:hover {
	text-decoration: none;
}

#MainContent .button {
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border: solid 1px #C9E9F8;	
	color: #fff;
	background-color: #5B5A5D;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	text-align: center;
	width: 140px;	
	text-decoration: none;
}

#MainContent button:active,
#MainContent button:link,
#MainContent button:visited {
	text-decoration:none;	
}

#MainContent button:hover {
	text-decoration:none;
}

#MainContent .button2 {
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border: solid 1px #C9E9F8;	
	color: #540C11;
	background-color: #BDCF2F;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	text-align: center;
	width: 140px;	
	text-decoration: none;
}

#MainContent button2:active,
#MainContent button2:link,
#MainContent button2:visited {
	text-decoration:none;	
}

#MainContent button2:hover {
	text-decoration:none;
}

#MainContent .button3 {
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border: solid 1px #C9E9F8;	
	color: #fff;
	background-color: #5B5A5D;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	text-align: center;
	width: 180px;	
	text-decoration: none;
}

#MainContent button3:active,
#MainContent button3:link,
#MainContent button3:visited {
	text-decoration:none;	
}

#MainContent button3:hover {
	text-decoration:none;
}

#LinkContent {

}


#LinkContent a {
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border: 0px;
	background-color: #000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #C9E9F8;
	text-decoration: underline;
	width: auto;
	text-align: center;
}

#LinkContent a:active,
#LinkContent a:link,
#LinkContent a:visited {
	text-decoration: underline;
}

#LinkContent a:hover {
	text-decoration:none;
}

/* ----------------------------------------------------------------- */
/* Main Table */

#Main {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

table.MainTable {
	empty-cells: show;
	margin: 0px;
	padding: 0px;	
	width: 769px;
	height: 95%;
}

.MainTable .header { 
	width: 769px;
	height: 108px;
}

.MainTable .headerSpacer { 
	width: 769px;
	height: 8px;
}

.MainTable .Main { 
	width: 769px;
	height: 100%;
}

table.MainContentTable {
	empty-cells: show;
	margin: 0px;
	padding: 0px;
	height: 100%;		
}

.MainContentTable .MainCT { 
	width: 769px;
	height: 100%;
}

.MainContentTable .Left { 
	width: 150px;
	height: 100%;
	background-color: #BDCF2F;	
}

.MainContentTable .Spacer { 
	width: 12px;
	height: 100%;
}

.MainContentTable .Center { 
	width: 445px;
	height: 100%;
}

.MainContentTable .Right { 
	width: 150px;
	height: 100%;
	/*  background-color: #F0EB81; */		
}

#MainContent {
	width: 445px;
}

/* ----------------------------------------------------------------- */
/* Navi/Left Table */

table.LeftTable {
	empty-cells: show;
	margin: 0px;
	padding: 0px;	
	width: 150px;
	height: 100%;
		
}

.LeftTable .MainMenu { 
	width: 150px;
	height: 40px;
	padding-top: 9px;
	padding-left: 8px;
	padding-right: 8px;
}

.LeftTable .SubMenu { 
	width: 150px;
	height: 40px;
}

.LeftTable .Spacer1 { 
	width: 150px;
	height: 20px;	
}


.LeftTable .Spacer2 { 
	width: 150px;
	height: 10px;	
}

/* ----------------------------------------------------------------- */
/* MainNavi */

table.NaviTable {
	empty-cells: show;
	margin: 0px;
	padding: 0px;	
}

.NaviTable .NaviTREmpty {
	background-color: #BDCF2F;
	color: #BDCF2F;
	font-weight: lighter;
	font-size: 11px;
	height: 9px;
}

.NaviTable .NaviTRFirst {
	background-color: #540C11;
	color: #BDCF2F;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
}

.NaviTable .NaviTRFirst .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 14px;	
}

.NaviTable .NaviTRFirst .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 120px;	
}

.NaviTable .NaviTRFirst .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #BDCF2F;
	font-size: 11px;
	text-decoration:none;
}

.NaviTable .NaviTRFirst .TD2 a:active,
.NaviTable .NaviTRFirst .TD2 a:link,
.NaviTable .NaviTRFirst .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #BDCF2F;
	font-size: 11px;
	text-decoration:none;
}

.NaviTable .NaviTRFirst .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	text-decoration:none;
}

.NaviTable .NaviTRFirstActive {
	background-color: #540C11;
	color: #BDCF2F;
	font-weight: bold;
	font-size: 11px;
	height: 19px;
}

.NaviTable .NaviTRFirstActive .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #C9E9F8;	
	font-weight: bold;
}

.NaviTable .NaviTRFirstActive .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.NaviTable .NaviTRFirstActive .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.NaviTable .NaviTRFirstActive .TD2 a:active,
.NaviTable .NaviTRFirstActive .TD2 a:link,
.NaviTable .NaviTRFirstActive .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.NaviTable .NaviTRFirstActive .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}


.NaviTable .NaviTR {
	background-color: #540C11;
	color: #BDCF2F;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
}

.NaviTable .NaviTR .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.NaviTable .NaviTR .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #BDCF2F;
}

.NaviTable .NaviTR .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #BDCF2F;
	font-size: 11px;
	text-decoration:none;
}


.NaviTable .NaviTR .TD2 a:active,
.NaviTable .NaviTR .TD2 a:link,
.NaviTable .NaviTR .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #BDCF2F;
	font-size: 11px;
	text-decoration:none;
}

.NaviTable .NaviTR .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	text-decoration:none;
}

.NaviTable .NaviTRActive {
	background-color: #540C11;
	color: #BDCF2F;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	font-weight: bold;
}

.NaviTable .NaviTRActive .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #C9E9F8;
	font-weight: bold;	
}

.NaviTable .NaviTRActive .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #BDCF2F;
}

.NaviTable .NaviTRActive .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.NaviTable .NaviTRActive .TD2 a:active,
.NaviTable .NaviTRActive .TD2 a:link,
.NaviTable .NaviTRActive .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.NaviTable .NaviTRActive .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	font-weight: bold;	
	text-decoration:none;
}

/* ----------------------------------------------------------------- */
/* SubMenu */

.LeftTable .SubMenu { 
	width: 150px;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
}

table.SubMenuTable {
	empty-cells: show;
	margin: 0px;
	padding: 0px;	
}

.SubMenuTable .NaviTRTitle {
	background-color: #BDCF2F;
	color: #540C11;
	font-weight: bolder;
	font-size: 11px;
	height: 20px;
	padding-bottom: 4px;
}

.SubMenuTable .NaviTR {
	background-color: #BDCF2F;
	color: #540C11;
	font-weight: lighter;
	font-size: 11px;
	height: 20px;
}

.SubMenuTable .NaviTR .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.SubMenuTable .NaviTR .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #540C11;
}

.SubMenuTable .NaviTR .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}


.SubMenuTable .NaviTR .TD2 a:active,
.SubMenuTable .NaviTR .TD2 a:link,
.SubMenuTable .NaviTR .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.SubMenuTable .NaviTR .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C9E9F8;
	font-size: 11px;
	text-decoration:none;
}



/* ----------------------------------------------------------------- */
/* OrderNavi */

#NavSub {
	padding-top: 10px;
}

table.NaviTableSub {
	empty-cells: show;
	margin: 0px;
	padding: 0px;
	width: 150px;	
	text-transform: uppercase;
}

.NaviTableSub .NaviTREmpty {
	background-color: #000;
	color: #000;
	font-weight: lighter;
	font-size: 11px;
	height: 9px;
}

.NaviTableSub .NaviTRFirst {
	background-color: #F0EB81;
	color: #540C11;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
}

.NaviTableSub .NaviTRFirst .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.NaviTableSub .NaviTRFirst .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.NaviTableSub .NaviTRFirst .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.NaviTableSub .NaviTRFirst .TD2 a:active,
.NaviTableSub .NaviTRFirst .TD2 a:link,
.NaviTableSub .NaviTRFirst .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.NaviTableSub .NaviTRFirst .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
}

.NaviTableSub .NaviTRFirstActive {
	background-color: #F0EB81;
	color: #BDCF2F;
	font-weight: bold;
	font-size: 11px;
	height: 19px;
}

.NaviTableSub .NaviTRFirstActive .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #890B08;	
	font-weight: bold;
}

.NaviTableSub .NaviTRFirstActive .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.NaviTableSub .NaviTRFirstActive .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.NaviTableSub .NaviTRFirstActive .TD2 a:active,
.NaviTableSub .NaviTRFirstActive .TD2 a:link,
.NaviTableSub .NaviTRFirstActive .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.NaviTableSub .NaviTRFirstActive .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}


.NaviTableSub .NaviTR {
	background-color: #F0EB81;
	color: #540C11;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
}

.NaviTableSub .NaviTR .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.NaviTableSub .NaviTR .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #540C11;
}

.NaviTableSub .NaviTR .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}


.NaviTableSub .NaviTR .TD2 a:active,
.NaviTableSub .NaviTR .TD2 a:link,
.NaviTableSub .NaviTR .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.NaviTableSub .NaviTR .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
}

.NaviTableSub .NaviTRActive {
	background-color: #F0EB81;
	color: #BDCF2F;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	font-weight: bold;
}

.NaviTableSub .NaviTRActive .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #890B08;
	font-weight: bold;	
}

.NaviTableSub .NaviTRActive .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #540C11;
}

.NaviTableSub .NaviTRActive .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}


.NaviTableSub .NaviTRActive .TD2 a:active,
.NaviTableSub .NaviTRActive .TD2 a:link,
.NaviTableSub .NaviTRActive .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.NaviTableSub .NaviTRActive .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;	
	text-decoration:none;
}


/* ----------------------------------------------------------------- */
/* OrderTable */

#OrderSub {
	padding-top: 10px;
}

table.OrderTableSub {
	empty-cells: show;
	margin: 0px;
	padding: 0px;
	width: 150px;
}

/* WarenkorbLink */


.OrderTableSub .NaviTREmpty {
	background-color: #000;
	color: #000;
	font-weight: lighter;
	font-size: 11px;
	height: 9px;
}

.OrderTableSub .NaviTRFirst {
	background-color: #BDCF2F;
	color: #540C11;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	text-transform: uppercase;
}

.OrderTableSub .NaviTRFirst .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.OrderTableSub .NaviTRFirst .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.OrderTableSub .NaviTRFirst .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirst .TD2 a:active,
.OrderTableSub .NaviTRFirst .TD2 a:link,
.OrderTableSub .NaviTRFirst .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirst .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirstActive {
	background-color: #BDCF2F;
	color: #BDCF2F;
	font-weight: bold;
	font-size: 11px;
	height: 19px;
}

.OrderTableSub .NaviTRFirstActive .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #890B08;	
	font-weight: bold;
}

.OrderTableSub .NaviTRFirstActive .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.OrderTableSub .NaviTRFirstActive .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.OrderTableSub .NaviTRFirstActive .TD2 a:active,
.OrderTableSub .NaviTRFirstActive .TD2 a:link,
.OrderTableSub .NaviTRFirstActive .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.OrderTableSub .NaviTRFirstActive .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}


.OrderTableSub .NaviTR {
	background-color: #BDCF2F;
	color: #540C11;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
}

.OrderTableSub .NaviTR .TD1,
.OrderTableSub .NaviTRWinti .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.OrderTableSub .NaviTR .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #540C11;
}


.OrderTableSub .NaviTR .TD2 a:active,
.OrderTableSub .NaviTR .TD2 a:link,
.OrderTableSub .NaviTR .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTR .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRActive {
	background-color: #BDCF2F;
	color: #BDCF2F;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	font-weight: bold;
}

.OrderTableSub .NaviTRActive .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #890B08;
	font-weight: bold;	
}

.OrderTableSub .NaviTRActive .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #540C11;
}

.OrderTableSub .NaviTRActive .TD2 a,
.OrderTableSub .NaviTRWintiActive .TD2 a {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.OrderTableSub .NaviTRActive .TD2 a:active,
.OrderTableSub .NaviTRActive .TD2 a:link,
.OrderTableSub .NaviTRActive .TD2 a:visited {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.OrderTableSub .NaviTRActive .TD2 a:hover {
	background-image:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;	
	text-decoration:none;
}



/* Level 0 */

.OrderTableSub .NaviTREmpty0 {
	background-color: #000;
	color: #000;
	font-weight: lighter;
	font-size: 11px;
	height: 9px;
}


.OrderTableSub .NaviTRFirst0 {
	background-color: #F0EB81;
	color: #540C11;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	text-transform: uppercase;
}

.OrderTableSub .NaviTRWinti0 {
	background-color: #5b3d33;
	color: #eee888;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	text-transform: uppercase;
}

.OrderTableSub .NaviTRFirst0 .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.OrderTableSub .NaviTRWinti0 .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
}

.OrderTableSub .NaviTRFirst0 .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.OrderTableSub .NaviTRWinti0 .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.OrderTableSub .NaviTRFirst0 .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRWinti0 .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eee888;
	font-size: 11px;
	text-decoration:none;
}


.OrderTableSub .NaviTRFirst0 .TD2 a:active,
.OrderTableSub .NaviTRFirst0 .TD2 a:link,
.OrderTableSub .NaviTRFirst0 .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRWinti0 .TD2 a:active,
.OrderTableSub .NaviTRWinti0 .TD2 a:link,
.OrderTableSub .NaviTRWinti0 .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eee888;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirst0 .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRWinti0 .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eee888;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirst0Active {
	background-color: #F0EB81;
	color: #BDCF2F;
	font-weight: bold;
	font-size: 11px;
	height: 19px;
}

.OrderTableSub .NaviTRWinti0Active {
	background-color: #5b3d33;
	color: #eee888;
	font-weight: bold;
	font-size: 11px;
	height: 19px;
}

.OrderTableSub .NaviTRFirst0Active .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #890B08;	
	font-weight: bold;
}

.OrderTableSub .NaviTRWinti0Active .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #eee888;	
	font-weight: bold;
}

.OrderTableSub .NaviTRFirst0Active .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.OrderTableSub .NaviTRWinti0Active .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
}

.OrderTableSub .NaviTRFirst0Active .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.OrderTableSub .NaviTRWinti0Active .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eee888;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.OrderTableSub .NaviTRFirst0Active .TD2 a:active,
.OrderTableSub .NaviTRFirst0Active .TD2 a:link,
.OrderTableSub .NaviTRFirst0Active .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.OrderTableSub .NaviTRWinti0Active .TD2 a:active,
.OrderTableSub .NaviTRWinti0Active .TD2 a:link,
.OrderTableSub .NaviTRWinti0Active .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eee888;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.OrderTableSub .NaviTRFirst0Active .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.OrderTableSub .NaviTRWinti0Active .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #eee888;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}


.OrderTableSub .NaviTR0 {
	background-color: #F0EB81;
	color: #540C11;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
}

.OrderTableSub .NaviTR0 .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
	border-top: 1px solid #540C11;
}

.OrderTableSub .NaviTR0 .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #540C11;
}

.OrderTableSub .NaviTR0 .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTR0 .TD2 a:active,
.OrderTableSub .NaviTR0 .TD2 a:link,
.OrderTableSub .NaviTR0 .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTR0 .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTR0Active {
	background-color: #F0EB81;
	color: #BDCF2F;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	font-weight: bold;
}

.OrderTableSub .NaviTR0Active .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #890B08;
	font-weight: bold;	
	border-top: 1px solid #540C11;
}

.OrderTableSub .NaviTR0Active .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #540C11;
}

.OrderTableSub .NaviTR0Active .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.OrderTableSub .NaviTR0Active .TD2 a:active,
.OrderTableSub .NaviTR0Active .TD2 a:link,
.OrderTableSub .NaviTR0Active .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.OrderTableSub .NaviTR0Active .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #890B08;
	font-size: 11px;
	font-weight: bold;	
	text-decoration:none;
}


/* Level 1 */

.OrderTableSub .NaviTREmpty1 {
	background-color: #000;
	color: #000;
	font-weight: lighter;
	font-size: 11px;
	height: 9px;
}

.OrderTableSub .NaviTRFirst1 {
	background-color: #000;
	color: #F0EB81;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	text-transform: uppercase;
}

.OrderTableSub .NaviTRFirst1 .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
	text-align: right;
}

.OrderTableSub .NaviTRFirst1 .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	text-align: right;	
}

.OrderTableSub .NaviTRFirst1 .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #F0EB81;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirst1 .TD2 a:active,
.OrderTableSub .NaviTRFirst1 .TD2 a:link,
.OrderTableSub .NaviTRFirst1 .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #F0EB81;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirst1 .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTRFirst1Active {
	background-color: #000;
	color: #F0EB81;
	font-weight: bold;
	font-size: 11px;
	height: 19px;
}

.OrderTableSub .NaviTRFirst1Active .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #F0EB81;
	font-weight: bold;
	text-align: right
}

.OrderTableSub .NaviTRFirst1Active .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	text-align: right	
}

.OrderTableSub .NaviTRFirst1Active .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #F0EB81;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	text-align: right	
}

.OrderTableSub .NaviTRFirst1Active .TD2 a:active,
.OrderTableSub .NaviTRFirst1Active .TD2 a:link,
.OrderTableSub .NaviTRFirst1Active .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	text-align: right	
}

.OrderTableSub .NaviTRFirst1Active .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	text-align: right	
}


.OrderTableSub .NaviTR1 {
	background-color: #000;
	color: #F0EB81;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
}

.OrderTableSub .NaviTR1 .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;	
	border-top: 1px solid #F0EB81;	
	text-align: right	
}

.OrderTableSub .NaviTR1 .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	border-top: 1px solid #F0EB81;
	text-align: right	
}

.OrderTableSub .NaviTR1 .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #540C11;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTR1 .TD2 a:active,
.OrderTableSub .NaviTR1 .TD2 a:link,
.OrderTableSub .NaviTR1 .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #F0EB81;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTR1 .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	text-decoration:none;
}

.OrderTableSub .NaviTR1Active {
	background-color: #000;
	color: #fff;
	font-weight: lighter;
	font-size: 11px;
	height: 19px;
	font-weight: bold;
}

.OrderTableSub .NaviTR1Active .TD1 {
	padding-left: 3px;
	padding-right: 3px;
	width: 10px;
	color: #fff;
	font-weight: bold;
	text-align: right;
	border-top: 1px solid #F0EB81;		
}

.OrderTableSub .NaviTR1Active .TD2 {
	padding-left: 3px;
	padding-right: 3px;
	width: 124px;	
	text-align: right;	
	border-top: 1px solid #F0EB81;
}

.OrderTableSub .NaviTR1Active .TD2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.OrderTableSub .NaviTR1Active .TD2 a:active,
.OrderTableSub .NaviTR1Active .TD2 a:link,
.OrderTableSub .NaviTR1Active .TD2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.OrderTableSub .NaviTR1Active .TD2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;	
	text-decoration:none;
}


/* ----------------------------------------------------------------- */
/* Abo Form */

table.AboForm {
	empty-cells: show;
	margin: 0px;
	padding: 0px;
	width: 445px;		
}

.AboForm td.Title {
	height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border-bottom: 1px solid #BDCF2F;
	padding-left: 0px;
	color: #999999;
	text-transform: uppercase;
}

.AboForm td.Ok {
	height: 20px;
	text-align: left;
	font-size: 11.5px;
	font-weight: normal;
	color: #C9E9F8;	
}

.AboForm td.Error {
	height: 20px;
	text-align: left;
	font-size: 11.5px;
	font-weight: normal;
	color: Red;	
}


.AboForm td.Space {
	height: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;	
	padding-left: 0px;
	color: #999999;
	width: 420px;	
}

.AboForm td.FormText {
	height: 20px;
	width: 120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;	
	padding-left: 0px;
	color: #BDCF2F;
}

.AboForm td.FormForm {
	height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;	
	padding-left: 0px;
	color: #BDCF2F;
}

.AboForm td.FormForm input.txt {
	width:330px;
	margin: 0 0 0px 0;	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;	
	border: 0px;
	background-color: #5B5A5D;
}

.dd {
	width:330px;
	margin: 0 0 0px 0;	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;	
	border: 0px;
	background-color: #5B5A5D;
}

.dd2 {
	width:330px;
	height: 200px;
	margin: 0 0 0px 0;	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;	
	border: 0px;
	background-color: #5B5A5D;
}

.AboForm td.FormForm input.txtsmall {
	width:70px;
	margin: 0 0 0px 0;	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;	
	border: 0px;
	background-color: #5B5A5D;
}

.AboForm td.FormForm input.txtmed {
	width:260px;
	margin: 0 0 0px 0;	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;	
	border: 0px;
	background-color: #5B5A5D;
	border-left: solid 5px #000;
}

.AboForm td.FormForm textarea.txtmulti {
	width:330px;
	height: 110px;
	margin: 0 0 0px 0;	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;	
	border: 0px;
	background-color: #5B5A5D;
}

.AboForm td.FormForm input.btn {
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border: solid 1px #C9E9F8;	
	background-color: #5B5A5D;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #fff;
	text-transform: uppercase;
}

/* ----------------------------------------------------------------- */
/* OrderForm */

.AboForm td.OrderTitle {
	height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	padding-left: 0px;
	color: #999999;
	text-transform: uppercase;
}

.AboForm td.AnzahlTitel,
.AboForm td.DescTitel,
.AboForm td.PreisTitel {
	height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border-bottom: 1px solid #BDCF2F;
	padding-left: 0px;
	color: #999999;
}

.AboForm td.AnzahlForm {
	width: 50px;
	Height: 21px;
	font-size:12.5px;		
}

.AboForm td.DescForm {
	width: 320px;
	font-size:12.5px;	
	color: #F0EB81;
}

.AboForm td.Desc {
	width: 320px;
	font-size:12.5px;	
	color: #BDCF2F;
}


.AboForm td.PreisForm {
	width: 75px;
	font-size:12.5px;	
	color: #F0EB81;
	padding-left: 0px;
	text-align: right;
}

.AboForm td.AnzahlForm input.txtanzahl {
	width:35px;
	margin: 0 0 0px 0;	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;	
	border: 0px;
	background-color: #5B5A5D;
}


.AboForm td.SpaceExt {
	height: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	padding-left: 0px;
}

.AboForm td.SpaceExt input.btn {
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	border: solid 1px #C9E9F8;	
	background-color: #5B5A5D;	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #fff;
	text-transform: uppercase;
}


.AboForm td.Total {
	font-size:12.5px;	
	color: #F0EB81;
	font-weight: bold;
}

.AboForm td.PreisTotalForm {
	width: 75px;
	font-size:12.5px;	
	color: #F0EB81;
	padding-left: 0px;
	text-align: right;
	font-weight: bold;
}

.AboForm td.SpaceOK {
	height: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;	
	padding-left: 0px;
	color: #F0EB81;
}

/* ----------------------------------------------------------------- */
/* Home Delivery*/

#HomDe {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #F0EB81;	
}

#HomDe2 {
	color: #F0EB81;	
}

#HomDeRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: red;	
}

