HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
MAP {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
AREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
.textfelder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
.buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
OBJECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #104890; PADDING-TOP: 0px
}
A:link {
	COLOR: #c33; TEXT-DECORATION: none
}
A:visited {
	COLOR: #c33; TEXT-DECORATION: none
}
A:hover {
	COLOR: #600; TEXT-DECORATION: underline
}
A:active {
	COLOR: #600; TEXT-DECORATION: none
}
HTML BODY {
	MARGIN: 30px 0px 15px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}
#header {
	BACKGROUND-IMAGE: url(images/bg_header.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 117px
}
#header H1 {
	LEFT: 35px; BACKGROUND-IMAGE: url(images/bg_logo.gif); WIDTH: 273px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 18px; HEIGHT: 57px
}
#header H1 SPAN {
	DISPLAY: none
}
#header H2 SPAN {
	DISPLAY: none
}
.infobar SPAN {
	DISPLAY: none
}
#nav {
	BACKGROUND-IMAGE: url(images/bg_nav.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px; TEXT-ALIGN: center
}
#nav UL LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: inline; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_nav_dashed_line.gif); PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#nav UL LI A:link {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 6px; COLOR: #fff; LINE-HEIGHT: 27px; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#nav UL LI A:visited {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 6px; COLOR: #fff; LINE-HEIGHT: 27px; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#nav UL LI A:hover {
	BACKGROUND-IMAGE: url(images/bg_a_hover.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: transparent
}
#nav UL LI A:active {
	BACKGROUND-IMAGE: url(images/bg_a_hover.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: transparent
}
.infobar {
	FLOAT: left; BACKGROUND-IMAGE: url(images/bg_adresse_telefon2.gif); WIDTH: 191px; BACKGROUND-REPEAT: repeat-y
}
.infobar H3 {
	BACKGROUND-IMAGE: url(images/bg_adresse_telefon.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 44px
}
.infobar .bottom {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/bg_adresse_telefon3.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.infobar P {
	FONT-SIZE: 10px; MARGIN: 7px 12px 7px 17px; COLOR: #666
}
.infobar UL {
	BORDER-TOP: #ccc 1px dashed; MARGIN: 3px 8px 3px 12px; BORDER-BOTTOM: #ccc 1px dashed
}
.infobar LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 11px 7px; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/bullet_small01.gif); PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.vdpc_logo {
	MARGIN: 0px 0px -58px 35px; POSITION: relative
}
.content {
	FLOAT: right; BACKGROUND-IMAGE: url(images/bg_content_center.gif); WIDTH: 563px; BACKGROUND-REPEAT: repeat-y
}
.content .headline {
	BACKGROUND-IMAGE: url(images/gfx_headline.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px
}
.content H3 {
	BACKGROUND-POSITION: 36px 7px; DISPLAY: block; BACKGROUND-IMAGE: url(images/hd_leistungsprofil.gif); OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
.content H3 SPAN {
	DISPLAY: none
}
.text {
	MIN-HEIGHT: 320px; MARGIN: 0px 5px 0px 0px
}
.text P {
	MARGIN: 5px 15px 7px 38px; LINE-HEIGHT: 16px
}
.text UL {
	MARGIN: 5px 15px 7px 38px; LINE-HEIGHT: 16px
}
.text TABLE {
	MARGIN: 5px 15px 7px 38px; LINE-HEIGHT: 16px
}
.text TD UL {
	MARGIN: 5px 0px 7px
}
.text H4 {
	FONT-WEIGHT: bold; MARGIN: 9px 15px 7px 38px; LINE-HEIGHT: 16px
}
.text LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 7px 7px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/bullet_01.gif); PADDING-BOTTOM: 3px; MARGIN: 5px 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.text LI LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 7px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/bullet_02.gif); PADDING-BOTTOM: 3px; MARGIN: 3px 0px; COLOR: #3366cc; PADDING-TOP: 3px
}
.footer {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/bg_content_bottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.outline {
	BORDER-RIGHT: #648bb6 1px solid; BORDER-TOP: #648bb6 1px solid; BORDER-LEFT: #648bb6 1px solid; BORDER-BOTTOM: #648bb6 1px solid
}
.text .trennstriche {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 8px 15px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #5278aa 1px dashed; HEIGHT: 3px
}
.leftfloat {
	FLOAT: left; WIDTH: 160px
}
.textfelder {
	BORDER-RIGHT: #600 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #600 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #600 1px solid; WIDTH: 100px; COLOR: #333; TEXT-INDENT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #600 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f8d7aa
}
.textfelder:focus {
	BACKGROUND-COLOR: #fff
}
.nachricht:focus {
	BACKGROUND-COLOR: #fff
}
#Nachricht {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #600 1px solid; BORDER-LEFT: #600 1px solid; WIDTH: 95%; COLOR: #333; BORDER-BOTTOM: #600 1px solid; HEIGHT: 80px
}
.buttons {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #600 1px solid; FONT-WEIGHT: bold; MARGIN: 7px 0px; BORDER-LEFT: #600 1px solid; WIDTH: 100px; CURSOR: hand; COLOR: #333; BORDER-BOTTOM: #600 1px solid; BACKGROUND-COLOR: #f3c06f
}
.buttons:hover {
	BACKGROUND-COLOR: #fff
}
