body
{
	font-size:						12px;
	font-family:					Arial, Helvetica, sans-serif;
	color:								#000000;
	text-decoration:			none;
	margin:								0px;
	background:						#ffffff;
	background-image:			url(images/background.gif);
	background-repeat: 		repeat-y;
	background-position:	left top;
}
input
{
	color:								#335c85;
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px; 
	font-weight:					none; 
	text-decoration:			none; 
	background:						#F5FAFE; 
	border:								#729bc4 1px solid;
}
submit
{
	color:								#335c85;
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px; 
	font-weight:					none; 
	text-decoration:			none; 
	background:						#F5FAFE; 
	border:								#729bc4 1px solid;
}
textarea
{
	color:								#335c85; 
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					none; 
	text-decoration:			none; 
	background:						#F5FAFE; 
	border:								#729bc4 1px solid;
}
a:link
{
	font-weight:					normal;
	font-size:						12px;
	color:								#335c85;
	font-style:						normal;
	font-family:					Arial, Helvetica, sans-serif;
	font-variant:					normal;
	text-decoration:			underline
}
a:visited
{
	font-weight:					normal;
	font-size:						12px;
	color:								#335c85;
	font-style:						normal;
	font-family:					Arial, Helvetica, sans-serif;
	font-variant:					normal;
	text-decoration:			underline
}
a:active
{
	font-weight:					normal;
	font-size:						12px;
	color:								#335c85;
	font-style:						normal;
	font-family:					Arial, Helvetica, sans-serif;
	font-variant:					normal;
	text-decoration:			underline
}
a:hover
{
	font-weight:					normal;
	font-size:						12px;
	color:								#5784b2;
	font-style:						normal;
	font-family:					Arial, Helvetica, sans-serif;
	font-variant:					normal;
	text-decoration:			underline
}
h1 {
	font-weight:					bold;
	font-size:						18px;
	color:								#335c85;
	margin-bottom:				20px;
}

/* Menüpunkte */
.navitd_arrow {
background-color:				#c9e0f7;
border-left:						1px solid #729bc4;
border-bottom:					1px solid #729bc4;
border-top:							1px solid #729bc4;
}
.navitd {
background-color:				#c9e0f7;
font-family:						Arial, Helvetica, sans-serif;
font-size:							12px;
font-weight:						normal;
border:									1px solid #729bc4;
color:									#335c85;
letter-spacing:					2px;
}
.navitd a {
display:								block;
background-color:				#c9e0f7;
width: 									100%;
padding-top:						3px;
padding-bottom:					3px;
color:									#335c85;
text-decoration:				none;
letter-spacing:					2px;
}
.navitd a:hover {
display:								block;
background-color:				#dcedfd;
color:									#335c85;
width:									100%;
padding-top:						3px;
padding-bottom:					3px;
text-decoration:				none;
letter-spacing:					2px;
}
.navitd a:visited {
text-decoration:				none;
color:									#335c85;
}
.navitd a:active {
text-decoration:				none;
color:									#335c85;
}
.navitd_click {
background-color:				#729bc4;
font-family:						Arial, Helvetica, sans-serif;
font-size:							12px;
font-weight:						normal;
border:									1px solid #729bc4;
color:									#ffffff;
letter-spacing:					2px;
}
.navitd_click a {
display:								block;
text-decoration:				none;
background-color:				#729bc4;
width:									100%;
padding-top:						3px;
padding-bottom:					3px;
color:									#ffffff;
letter-spacing:					2px;
}
.navitd_click a:visited {
text-decoration:				none;
color:									#ffffff;
}
.navitd_click a:active {
text-decoration:				none;
color:									#ffffff;
}

/* Erstes Untermenü */
.navitd2 {
background-color:				#e0efff;
font-family:						Arial, Helvetica, sans-serif;
font-size:							11px;
font-weight:						normal;
border:									1px solid #9abadc;
color:									#333333;
}
.navitd2 a {
display:								block;
background-color:				#e0efff;
width: 									100%;
padding-top:						3px;
padding-bottom:					3px;
color:									#333333;
text-decoration:				none;
}
.navitd2 a:hover {
display:								block;
background-color:				#f0f6fd;
color:									#333333;
width:									100%;
padding-top:						3px;
padding-bottom:					3px;
text-decoration:				none;
}
.navitd2 a:visited {
text-decoration:				none;
color:									#333333;
}
.navitd2 a:active {
text-decoration:				none;
color:									#333333;
}
.navitd2_click {
background-color:				#335c85;
font-family:						Arial, Helvetica, sans-serif;
font-size:							12px;
font-weight:						normal;
border:									1px solid #1a3e62;
color:									#ffffff;
}
.navitd2_click a {
display:								block;
text-decoration:				none;
background-color:				#335c85;
width:									100%;
padding-top:						3px;
padding-bottom:					3px;
color:									#ffffff;
}
.navitd2_click a:visited {
text-decoration:				none;
color:									#ffffff;
}
.navitd2_click a:active {
text-decoration:				none;
color:									#ffffff;
}

/* Untergruppe */
.navitd3 {
background-color : #c5dff9;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
border: 1px solid #9fc0e0;
color: #333333;
}
.navitd3 a {
display: block;
background-color : #c5dff9;
width: 100%;
color : #333333;
text-decoration : none;
}
.navitd3 a:hover {
display: block;
background-color : #e0effd;
color : #333333;
width: 100%;
text-decoration : none;
}
.navitd3 a:visited {
text-decoration:				none;
color:									#333333;
}
.navitd3 a:active {
text-decoration:				none;
color:									#333333;
}
.navitd3_click {
background-color : #81abd5;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
border: 1px solid #6392c0;
color: #ffffff;
}
.navitd3_click a {
display: block;
background-color : #81abd5;
width: 100%;
color : #ffffff;
text-decoration : none;
}
.navitd3_click a:visited {
text-decoration:				none;
color:									#ffffff;
}
.navitd3_click a:active {
text-decoration:				none;
color:									#ffffff;
}

/* Unteruntergruppe */
.navitd4 {
background-color : #c5ddf4;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
border: 1px solid #a2c3e3;
color: #333333;
}
.navitd4 a {
display: block;
background-color : #c5ddf4;
width: 100%;
color : #333333;
text-decoration : none;
}
.navitd4 a:hover {
display: block;
background-color : #dbebfb;
color : #333333;
width: 100%;
text-decoration : none;
}
.navitd4 a:visited {
text-decoration:				none;
color:									#333333;
}
.navitd4 a:active {
text-decoration:				none;
color:									#333333;
}
.navitd4_click {
background-color : #8eb6dc;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
border: 1px solid #6f98bf;
color: #ffffff;
}
.navitd4_click a {
display: block;
background-color : #8eb6dc;
width: 100%;
color : #ffffff;
text-decoration : none;
}
.navitd4_click a:visited {
text-decoration:				none;
color:									#ffffff;
}
.navitd5_click a:active {
text-decoration:				none;
color:									#ffffff;
}

/* Produktlinks */
.navitd5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.navitd5 a {
display: block;
width: 100%;
color : #333333;
text-decoration : none;
}
.navitd5 a:hover {
background-color : #d7eafc;
display: block;
color : #333333;
width: 100%;
text-decoration : none;
}
.navitd5 a:visited {
text-decoration:				none;
color:									#333333;
}
.navitd5 a:active {
text-decoration:				none;
color:									#333333;
}
.navitd5_click {
background-color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}
.navitd5_click a {
display: block;
background-color : #000000;
width: 100%;
color : #ffffff;
text-decoration : none;
}
.navitd5_click a:visited {
text-decoration:				none;
color:									#ffffff;
}
.navitd5_click a:active {
text-decoration:				none;
color:									#ffffff;
}

a.textlink:link
{
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
a.textlink:visited
{
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
a.textlink:active
{
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
a.textlink:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-size: 10px;
}
a.pagenavi:link
{
	color: #ffffff;
	text-decoration: none;
	font-size: 9px;
}
a.pagenavi:visited
{
	color: #ffffff;
	text-decoration: none;
	font-size: 9px;
}
a.pagenavi:active
{
	color: #ffffff;
	text-decoration: none;
	font-size: 9px;
}
a.pagenavi:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-size: 9px;
}
a.pagenavion:link
{
	color: #000000;
	text-decoration: none;
	font-size: 9px;
}
a.pagenavion:visited
{
	color: #000000;
	text-decoration: none;
	font-size: 9px;
}
a.pagenavion:active
{
	color: #000000;
	text-decoration: none;
	font-size: 9px;
}
a.pagenavion:hover
{
	color: #000000;
	text-decoration: underline;
	font-size: 9px;
}
a.bottom:link
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none
}
a.bottom:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none
}
a.bottom:active
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none
}
a.bottom:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #CDCDCD;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none
}
.tdstyle1
{
	background-color: #D4ECFA;
}
.tdstyle2
{
	border-bottom: 1px solid #9bb3c6;
}
.tdstyle3
{
	background: #9bb3c6;
	border: 1px solid #414d57;
}
.tdstyle4
{
	border-bottom: 1px solid #414d57;
}
.tdstyle5
{
	background-color: #9bb3c6;
}
.tdstyle6
{
	background-color: #B9DBF0;
}
.tdstyle7
{
	font-size: 9px;
	color: #91a9bc;
}
.tdstyle8
{
	background-color: #98CAEB;
	color: #ffffff;
}
.tdstyle9
{
	font-size: 10px;
	color: #85a0b6;
}
.tdstyle10
{
	background-color: #a6bdcf;
	border-right: 1px solid #9bb3c6;
}