.p7tbsub {
	color: #000000;
	background-color: #DCDDDE; 
	border: .1px solid #DCDDDE; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	layer-background-color: #DCDDDE; 
	text-align: center;
	font-weight: normal;
}

.p7tbsub p {
	margin: 0px; 
	padding: 0px 0px 0px 0px;
}

.p7tbsub a:link {
	color: #000000;
}

.p7tbsub a:visited {
	color: #000000;
}

.p7tbsub a:hover {
	color: #000000; 
	font-weight: bold;
	font-size: 10px; 
	background-color: #DCDDDE;
}

.p7tbsub a:active {
	color: #000000; 
	font-weight: bold;
}

.p7tbdn {
	color: #FF9900 !important; 
	font-weight: bold;
}

.p7tbsub {
	font-size: 80% !important;
	border-top: 0px !important;
}

.p7tbsub p {
	padding: 0 !important;
}

.p7tbsub a {
	background-color: #DCDDDE;
	display: block;
	padding: 0px 0px 0px 0px;
	text-decoration: none !important;
	width: 100%; /*IE 5 PC reads this*/
	voice-family: "\"}\"";
	voice-family: inherit;
	width:115px; /*IE5Mac IE6 Mozilla Opera read this*/
}

.p7tbsub td {
	text-align:left;
}


.char11bld { color: black; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11ul	 { color: black; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.char11wht	{ color: white; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11whtb { color: white; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11whtlh19 { color: white; font-weight: normal; font-size: 11px; line-height: 19px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11lh14 { color: black; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11lh19 { color: black; font-weight: normal; font-size: 11px; line-height: 19px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char12 { color: black; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.char12bld	{ color: black; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.char14  { color: black; font-weight: normal; font-size: 14px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char14bld  { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char16bld  { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char12bldnoul { color: black; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.char12bldlh20	{ color: black; font-weight: bold; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.char12bldlh16 { color: black; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char12bldwht  { color: white; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char12wht  { color: white; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char12bldwhtsup { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char12bldorange { color: #e99243; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char12bldwhtlh20 { color: white; font-weight: bold; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.char12bldwhtul { color: white; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.char12bldwhtnoul { color: white; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.char12bldblckul { color: #000; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.char12bldblcknoul { color: #000; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.char18 { color: black; font-weight: normal; font-size: 18px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.char18Kommentar { color: blue; font-weight: normal; font-size: 18px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char18rng { color: #e99243; font-weight: normal; font-size: 18px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char18bldrng { color: #e99243; font-weight: bold; font-size: 18px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char18bld { color: black; font-weight: bold; font-size: 18px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char18bldmigrau { color: #808080; font-weight: bold; font-size: 18px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char30bld { color: black; font-weight: bold; font-size: 30px; line-height: 35px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.char11blu { color: blue; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.tdhellgrau  { background-color: #dcddde }
.tddunkelgrau1 { background-color: #546670; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.tddunkelgrau   { background-color: #546670 }
.tdorange { background-color: #e99243 }
.tdhellgraupadrightbottom19  { background-color: #dcddde; padding-right: 19px; padding-bottom: 19px }
.tdpadrightbottom19 { padding-right: 19px; padding-bottom: 19px }
.tdpadleft4 { padding-left: 4px }
.tdpadright4 { padding-right: 4px }
.orangeBorder { border: solid 1pt #e99243 }
.char12bldgryitalic  { color: #546670; font-style: italic; font-weight: bold; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.td_brdr_linksrechts { border-right: 1px solid black; border-left: 1px solid #546670}
.td_brdr_links { border-left: 1px solid #546670}
.td_brder_rechts { border-right: 1px solid #546670}
.td_brder_total { border: solid 1px #546670 }
.td_brder_unten { border-bottom: solid 1px #546670 }
td.box_bg{background:#ffffff; border-color:#ff9900; border-style:solid; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px}

.char20bld { color: black; font-weight: bold; font-size: 20px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.char16 { color: black; font-weight: normal; font-size: 16px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


.char9over10red { color: #FF0000; font-weight: normal; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over10w { color: #FFFFFF; font-weight: normal; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over10bw { color: #FFFFFF; font-weight: bold; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.char09 { color: black; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char09 a:link { color: #000000; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char09 a:hover { color: #546670; font-weight: bold; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char09b { color: black; font-weight: bold; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char10	{ color: black; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char10 a:link { color: #0033CC; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char10 a:hover { color: #FFFF66; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.char11ul	 { color: #000000; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.char11wht	{ color: white; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11lh20 { color: black; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11lh20ul	{ color: #000000; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.char11lh20ul a:link { color: #000000; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.char11lh20ul a:hover { color: #546670; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.char11lh20ul a:visited { color: #000000; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.char11 { color: black; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11 a:link { color: black; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11 a:active { color: 546670; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11 a:visited { color: black; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.blue11 { color: #0033CC; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blue11 a:link { color: #0033CC; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blue11 a:active { color: #000000; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blue11 a:visited { color: #0033CC; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



.char11bld { color: black; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11bld a:link { color: black; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11bld a:active { color: 546670; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11bld a:visited { color: black; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char11bld a:hover { color: #546670;; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


.char8over8 { color: black; font-weight: normal; font-size: 8px; line-height: 8px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over9 { color: black; font-weight: normal; font-size: 9px; line-height: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over10 { color: black; font-weight: normal; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over10b { color: black; font-weight: bold; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over10 a:link { color: black; font-weight: normal; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over10 a:hover { color: #546670; font-weight: normal; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over10 a:visited { color: black; font-weight: normal; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.char9over12 { color: black; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.char9over9w { color: #FFFFFF; font-weight: normal; font-size: 9px; line-height: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.td_greyblacklines {background-color: #546670; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; border-width: thin; border-color: #000000 }

.style2 { font-size: 24px; color: #546670; }
.style4 {font-size: 24px}
.style5 {color: #000000}

input.formBg{background:#FBFADB;font-family:Helvetica, sans-serif; font-size:9px; color: #000000}

.prodlinks {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9px;
	line-height: 18px;
	font-weight: normal; 
	color: #546670;
	background-color: #dcddde;
	text-align: left;
	vertical-align: left;
	padding: 0px;
	border: 0px;
	
}

.prodlinks a:link {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9px;
	line-height: 18px;
	font-weight: normal; 
	color: #000000;
	background-color: #dcddde; 
	text-decoration: none;
	font-weight: normal;
}

.prodlinks a:visited {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9px;
	line-height: 18px;
	font-weight: normal; 
	color: #000000;
	background-color: #dcddde; 
	text-decoration: none;
	font-weight: normal;
}

.prodlinks a:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9px;
	line-height: 18px;
	font-weight: bold; 
	color: #546670;
	background-color: #dcddde; 
	text-decoration: none;
	font-weight: bold;
}

.prodlinks a:active {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9px;
	line-height: 18px;
	font-weight: bold; 
	color: #546670;
	background-color: #dcddde; 
	text-decoration: none;
	font-weight: bold;
}

.page_numbers_orange { color: #F6A868; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.page_numbers { color: black; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.page_numbers a:link { color: #000066; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
.page_numbers a:hover { color: #F6A868; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
.page_numbers a:active { color: #F6A868; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.page_numbers a:visited { color: #333333; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }

td.orange_closer { background-image: url(../images/hom_closer.jpg); background-repeat: no-repeat }

td.dist_brown {background-color: #71491c; font-weight: bold; font-color: #FFFFFF; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; border-width: thin; border-color: #000000 }
td.dist_dred {background-color: #931a1d; font-weight: bold; font-color: #FFFFFF; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; border-width: thin; border-color: #000000 }
td.dist_red {background-color: #F05354; font-weight: bold; font-color: #FFFFFF; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; border-width: thin; border-color: #000000 }
td.dist_blue {background-color: #5790CC; font-weight: bold; font-color: #FFFFFF; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; border-width: thin; border-color: #000000 }
td.dist_green {background-color: #89C540; font-weight: bold; font-color: #FFFFFF; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; border-width: thin; border-color: #000000 }

td.belden_blue {background-color: #215294; font-weight: bold; font-color: #FFFFFF; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; border-width: thin; }
