BODY { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/background.gif) ;background-attachment:fixed}

A			{ FONT-SIZE: 12px;color: #E2061F; text-decoration: none; FONT-WEIGHT: bold; }
A:link		{ FONT-SIZE: 12px;color: #E2061F; FONT-WEIGHT: bold; }
A:visited	{ FONT-SIZE: 12px;color: #cc00cc; FONT-WEIGHT: bold; }
A:hover		{ FONT-SIZE: 12px;color: #0062AD; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }

TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #5d5d5d; line-height: 1.4; text-align: left;}

TR.refhead { background:#B2C3E1;font-size:10pt;color: #5d5d5d; }

TR.ref1 { background:#e8e8e8;font-size:8pt;color: #5d5d5d; }

TR.ref2 { background:#ffffff;font-size:8pt;color: #5d5d5d; }

TD.bildunter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: #5d5d5d; line-height: 1.0; text-align: center; vertical-align: top; }

TD.naviunter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #5d5d5d; line-height: 1.0; text-align: center; vertical-align: top; width: 110px; }

.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0062AE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.start {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:start:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:start:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:visited.start:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A:start:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}


.rot {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.rot {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:rot:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:rot:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:visited.rot:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3333FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}
A:rot:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3333FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}

#topnav1 A { BACKGROUND-IMAGE: url(images/leistungen-1.jpg); WIDTH: 150px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav1 A:visited { BACKGROUND-IMAGE: url(images/leistungen-1.jpg); WIDTH: 150px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav1 A:active { BACKGROUND-IMAGE: url(images/leistungen-1.jpg); WIDTH: 150px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav1 A:hover { BACKGROUND-IMAGE: url(images/leistungen-2.jpg); WIDTH: 150px; HEIGHT: 34px; TEXT-DECORATION: none }

#topnav2 A { BACKGROUND-IMAGE: url(images/videos-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav2 A:visited { BACKGROUND-IMAGE: url(images/videos-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav2 A:active { BACKGROUND-IMAGE: url(images/videos-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav2 A:hover { BACKGROUND-IMAGE: url(images/videos-2.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }

#topnav3 A { BACKGROUND-IMAGE: url(images/musterangebote-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav3 A:visited { BACKGROUND-IMAGE: url(images/musterangebote-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav3 A:active { BACKGROUND-IMAGE: url(images/musterangebote-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav3 A:hover { BACKGROUND-IMAGE: url(images/musterangebote-2.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }

#topnav4 A { BACKGROUND-IMAGE: url(images/downloads-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav4 A:visited { BACKGROUND-IMAGE: url(images/downloads-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav4 A:active { BACKGROUND-IMAGE: url(images/downloads-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav4 A:hover { BACKGROUND-IMAGE: url(images/downloads-2.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }

#topnav5 A { BACKGROUND-IMAGE: url(images/firmenprofil-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav5 A:visited { BACKGROUND-IMAGE: url(images/firmenprofil-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav5 A:active { BACKGROUND-IMAGE: url(images/firmenprofil-1.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav5 A:hover { BACKGROUND-IMAGE: url(images/firmenprofil-2.jpg); WIDTH: 148px; HEIGHT: 34px; TEXT-DECORATION: none }

#topnav6 A { BACKGROUND-IMAGE: url(images/faq-1.jpg); WIDTH: 154px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav6 A:visited { BACKGROUND-IMAGE: url(images/faq-1.jpg); WIDTH: 154px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav6 A:active { BACKGROUND-IMAGE: url(images/faq-1.jpg); WIDTH: 154px; HEIGHT: 34px; TEXT-DECORATION: none }
#topnav6 A:hover { BACKGROUND-IMAGE: url(images/faq-2.jpg); WIDTH: 154px; HEIGHT: 34px; TEXT-DECORATION: none }

#menu2 a {display: block;
color:#000000; text-decoration:none ;font-family:verdana, sans-serif; font-size: 9pt;width:120px;
padding-left: 0px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;border-right:solid 1px #000000;
line-height:22px;
text-align:center;
}

#menu2 a:visited{
color:#000000; text-decoration:none ;font-family:verdana, sans-serif; font-size: 9pt;width:120px;
padding-left: 0px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;border-right:solid 1px #000000;
line-height:22px;
text-align:center;
  }

#menu2 a:active{color:#000000; text-decoration:none ;font-family:verdana, sans-serif; font-size: 9pt;width:120px;
padding-left: 0px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;border-right:solid 1px #000000;
line-height:22px;
text-align:center;
  }

#menu2 a:hover {background-color:#ffcc66;color:#000000; text-decoration:none ;font-family:verdana, sans-serif; font-size: 9pt;width:120px;
padding-left: 0px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;border-right:solid 1px #000000;
line-height:22px;
text-align:center;
background-image:url(images/over.jpg);
}

.topnav A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/button.gif); WIDTH: 107px; COLOR: #666666; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-DECORATION: none
}
.topnav A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/button.gif); WIDTH: 107px; COLOR: #666666; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-DECORATION: none
}
.topnav A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/button.gif); WIDTH: 107px; COLOR: #666666; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-DECORATION: none
}
.topnav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/overbutton.gif); WIDTH: 107px; COLOR: #ffffff; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-DECORATION: none
}

.textfield {BORDER-RIGHT: #979fa8 1px solid; BORDER-TOP: #979fa8 1px solid; BORDER-LEFT: #979fa8 1px solid; BORDER-BOTTOM: #979fa8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 11px; width: 350px; background: #E3E3E2; color: #000000;}

.button {BORDER-RIGHT: 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: 1px outset; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; color: #666666; BACKGROUND-IMAGE: url(images/button.jpg); PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 1px; BORDER-LEFT: 1px outset; WIDTH: 80px; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: 1px outset; backgroung-image: repeat-x; width: 150px;}

DIV#links A 
{BACKGROUND: #F2F0F0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-SIZE: 12px; font-weight : normal; COLOR: #82361F; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 1px; TEXT-ALIGN: left; TEXT-DECORATION: none; BORDER-LEFT: #E99235 1px solid; BORDER-RIGHT: #E99235 1px solid; BORDER-TOP: #E99235 1px solid; BORDER-BOTTOM: #E99235 1px solid;}

DIV#links A:hover 
{BACKGROUND: #E99235; COLOR: #ffffff; BORDER-LEFT: #82361F 1px solid;BORDER-RIGHT: #82361F 1px solid; BORDER-TOP: #82361F 1px solid; BORDER-BOTTOM: #82361F 1px solid;}