a
{
	color:#0185C5;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
}

a.impressum
{
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none
}

a.impressum:hover
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none
}

a.nav1ebene,a.nav1ebeneaktiv
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	height:28px;
	padding-left:8px;
	padding-top:5px;
	text-decoration:none;
	width:100%
}

a.nav1ebene:hover,a.nav1ebeneaktiv:hover,a.nav2ebene:hover,a.nav2ebeneaktiv:hover,a.nav3ebene:hover,a.nav3ebeneaktiv:hover
{
	background-color:#B0B4B9
}

a.nav2ebene,a.nav2ebeneaktiv
{
	color:#333333;
	font-family:"Arial Narrow",Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	height:23px;
	padding-left:24px;
	padding-top:3px;
	text-decoration:none;
	width:100%
}

a.nav3ebene
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	height:21px;
	padding-left:36px;
	padding-top:2px;
	text-decoration:none;
	width:100%
}

a.nav3ebeneaktiv
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	height:21px;
	padding-left:36px;
	padding-top:2px;
	text-decoration:none;
	width:100%
}

body
{
	background-color:#E8E9EB;
	margin:0px;
	scrollbar-arrow-color:White;
	scrollbar-base-color:#778899
}

h1
{
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:27px;
}

h2
{
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight : light
}

.headline1,.InfoBox_HeadLine
{
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:27px;
	font-weight : bold;
	background-color:#D8DDE0
}

img
{
	border:0px none
}

img.rechts
{
	margin-bottom:30px;
	margin-left:30px
}

p, text, textbold
{
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
}

li, .text
{
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:16px
}

tabele.nav
{
	width:180px
}

table.gesamt
{
	width:100%;
}

table.inhalt
{
	width:100%;
	height:550;
}

table.tabelle
{
	width:100%
}

td
{
	vertical-align:top;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
}

td.impressum
{
	padding-bottom:50px;
	padding-top:3px;
	text-align:right
}

td.inhalt
{
	padding-left:30px;
	padding-right:30px;
	padding-top:20px
}

td.inhalthg
{
	background-color:White;
}

td.nav3ebeneaktiv
{
	background-color:White
}

td.nav1ebene,td.navleer
{
	background-color:#D8DDE0;
	border-bottom:1px solid #999999;
	border-left:1px solid White;
	border-right:1px solid #999999;
	border-top:1px solid White
}

td.nav1ebeneaktiv
{
	background-color:#85C2E9;
	border-bottom:1px solid #999999;
	border-left:1px solid White;
	border-right:1px solid #999999;
	border-top:1px solid White
}

td.nav2ebene
{
	background-color:#D8DDE0;
	border-top:1px solid White
}

td.nav2ebeneaktiv
{
	background-color:#85C2E9;
	border-bottom:1px solid White;
	border-top:1px solid White
}

td.navhg,td.nav3ebene
{
	background-color:#D8DDE0
}

td.tabellentitel
{
	background-color:#B0B4B9;
	border-bottom:2px solid White;
	color:White;
	cursor:default;
	font-family:"Arial Narrow",Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	white-space:nowrap
}

td.tabellenzelle
{
	font-size:10pt;
	background-color:#E8E9EB;
	border-bottom:2px solid White;
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px
}

.UntermenueTabelle
{
	font: bold 10pt;
	font-family:Arial,Helvetica,sans-serif;
	color: #000000;
	text-decoration: none;
    line-height:20px;
}

.UntermenueTabelleGewaehlt 
{
	font: bold 10pt;
    font-family:Arial,Helvetica,sans-serif;
	color: #10056A;
	text-decoration: none;
}

.UnterUntermenueTabelle 
{
	font: 10pt;
    font-family:Arial,Helvetica,sans-serif;
	color: #000000;
	text-decoration: none;
	line-height:20px;
}

.UnterUntermenueTabelleGewaehlt 
{
	font: 10pt;
    font-family:Arial,Helvetica,sans-serif;
	color: #10056A;
	text-decoration: none;
}

.MenueTabelle 
{
	font: bold 11pt;
    font-family:Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B0B0B9;
}

A.MenueTabelle:hover 
{
	text-decoration: underline;
}

A.MenueTabelleGewaehlt:hover 
{
	text-decoration: underline;
}

A.UntermenueTabelle:hover 
{
	text-decoration: underline;
}

A.UntermenueTabelleGewaehlt:hover 
{
	text-decoration: underline;
}

A.UnterUntermenueTabelle:hover 
{
	text-decoration: underline;
}

.InfoBox_Text
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight : normal;
}

.InfoBox_Link
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight : normal;
}

.InfoBox_TextBold
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight: bold;
	background-color: #B0B4B9;
}

td.tabellentitelprodukte
{
	background-color:#B0B4B9;
	border-bottom:2px solid White;
	color:White;
	cursor:default;
	font-familyArial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	white-space:nowrap
}

td.tabellenzelleprodukte
{
	background-color:#E8E9EB;
	border-bottom:2px solid White;
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px
}

td.produktzelle
{
	background-color:#E8E9EB;
	border-bottom:2px solid White;
	color:Black;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	white-space:nowrap
}

td.produktzellealt
{
	background-color:#B0B4B9;
	border-bottom:2px solid White;
	color:#333333;
	cursor:default;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px
}

table.produkte
{
	width:100%
}

//border:1px solid Black;