.zsnazzy {
	WIDTH: 745px
}
.xsnazzy H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.zsnazzy H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.xsnazzy H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.zsnazzy H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.xsnazzy H6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.zsnazzy H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.xsnazzy h8 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.zsnazzy H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #cecfce 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.xsnazzy P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 4px 3px 0px 0px; FONT: 12px/1.3 Arial, Helvetica, sans-serif; PADDING-TOP: 5px
}
.zsnazzy P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 4px 3px 0px 0px; FONT: 12px/1.3 Arial, Helvetica, sans-serif; PADDING-TOP: 5px
}
.xsnazzy {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 10px 0px 5px; WIDTH: 240px
}
.xtop {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xbottom {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb1 {
	HEIGHT: 1px
}
.xb2 {
	HEIGHT: 1px
}
.xb3 {
	HEIGHT: 1px
}
.xb2 {
	BORDER-RIGHT: #cecfce 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecfce 1px solid
}
.xb3 {
	BORDER-RIGHT: #cecfce 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecfce 1px solid
}
.xb4 {
	BORDER-RIGHT: #cecfce 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecfce 1px solid
}
.xb1 {
	BACKGROUND: #cecfce; MARGIN: 0px 2px
}
.xb2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; BORDER-RIGHT-WIDTH: 1px
}
.xb3 {
	MARGIN: 0px
}
.xb4 {
	MARGIN: 0px; HEIGHT: 0px
}
.xboxcontent {
	BORDER-RIGHT: #cecfce 1px solid; BORDER-TOP: #cecfce 0px solid; DISPLAY: block; BORDER-LEFT: #cecfce 1px solid; BORDER-BOTTOM: #cecfce 0px solid; HEIGHT: auto
}
 HTML .xboxcontent {
	HEIGHT: 1px
}
.color_a {
	BACKGROUND: url(gif/navigation/backgrey.gif) #efebe7; COLOR: #000
}
.color_b {
	BACKGROUND: #efebe7; COLOR: #000

}
DIV.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.4; FONT-FAMILY: Verdana, Arial, sans-serif

}
H1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 4px; BACKGROUND: url(gif/giritech-layout/h1-background.gif) #f7f3f7; PADDING-BOTTOM: 7px; MARGIN: 25px 20px 0px 5px; FONT: bold 15px/1 Arial, sans-serif; COLOR: #315184; PADDING-TOP: 7px
}
H2 {
	MARGIN: 0px 0px 20px 18px; FONT: bold 18px/0.2 Verdana, Arial, sans-serif; COLOR: #a5a6ad
}
H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(gif/giritech-layout/backgrey.gif) #efebe7; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11px/1 Verdana, Arial, sans-serif; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cecfce 1px solid
}
H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 11px/1 Verdana, Arial, sans-serif; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffcc66
}
EM {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.4; FONT-FAMILY: Verdana, Arial, sans-serif
}
.WeitereThemen {
	BORDER-TOP: #1865ad 4px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 14px/1.4 Arial, sans-serif; COLOR: #525152; PADDING-TOP: 5px; BORDER-BOTTOM: #848284 1px solid; BACKGROUND-COLOR: #edf0f3
}
.TabellenUeberschrift {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 1.4; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cccccc


}
FORM.ddfm H1 {
	COLOR: #313031
}
FORM.ddfm H2 {
	COLOR: #313031
}
FORM.ddfm LEGEND {
	COLOR: #313031
}
FORM.ddfm LABEL {
	COLOR: #313031
}
FORM.ddfm LABEL.fmtextlblwide {
	COLOR: #313031
}
FORM.ddfm .fmcheck P {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm .fmradio P {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm TEXTAREA {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm .fmfullblock {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm .fmhalfblock {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm .fmselect {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm INPUT.fmtext {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm INPUT.fmverify {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm TEXTAREA.fmtextwide {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm .submit {
	FONT-SIZE: 12px; COLOR: #000000
}
FORM.ddfm .credits {
	FONT-SIZE: 1px; COLOR: #ffffff
}
FORM.ddfm .required {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.ddfmerrors {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.ddfmwrap {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM.ddfm H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
FORM.ddfm H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
FORM.ddfm H1 {
	FONT-SIZE: 140%
}
FORM.ddfm H2 {
	FONT-SIZE: 115%
}
FORM.ddfm LEGEND {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
FORM.ddfm LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
FORM.ddfm LABEL.fmtextlblwide {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
FORM.ddfm .credits {
	FONT-SIZE: 1px; COLOR: #ffffff
}
FORM.ddfm LEGEND {
	FONT-SIZE: 110%
}
.ddfmerrors {
	FONT-WEIGHT: bold
}
.ddfmwrap {
	MARGIN: 5px auto 15px; WIDTH: 420px
}
.ddfmwrap P.fieldwrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-TOP: 0px
}
FORM.ddfm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; WIDTH: 420px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
FORM.ddfm FIELDSET {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
FORM.ddfm LEGEND {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
FORM.ddfm LABEL {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 26%; TEXT-ALIGN: right
}
FORM.ddfm LABEL.fmtextlblwide {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px 10px 0px 1px; TEXT-ALIGN: left
}
FORM.ddfm SELECT.fmselect {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; WIDTH: 65%; PADDING-TOP: 3px
}
FORM.ddfm .fmcheck {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 65%
}
FORM.ddfm .fmradio {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 65%
}
FORM.ddfm .fmcheck P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
FORM.ddfm .fmradio P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
FORM.ddfm TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; WIDTH: 65%; PADDING-TOP: 3px; POSITION: relative
}
FORM.ddfm .fmfullblock {
	MARGIN-TOP: 15px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 100%
}
FORM.ddfm .fmhalfblock {
	DISPLAY: block; PADDING-LEFT: 29%; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 13px; WIDTH: 65%
}
FORM.ddfm INPUT.fmverify {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; WIDTH: 22%; PADDING-TOP: 3px; POSITION: relative
}
FORM.ddfm IMG {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 1px 0px 0px 10px
}
FORM.ddfm INPUT.fmfile {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; WIDTH: 65%; PADDING-TOP: 4px
}
FORM.ddfm INPUT.fmtext {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; WIDTH: 65%; PADDING-TOP: 4px
}
FORM.ddfm TEXTAREA.fmtextwide {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; WIDTH: 93%; MARGIN-RIGHT: 2px; PADDING-TOP: 3px
}
FORM.ddfm .credits {
	MARGIN-TOP: 7px; FONT-SIZE: 1px; WIDTH: 95%; COLOR: #ffffff; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
FORM.ddfm .submit {
	CLEAR: both; MARGIN-TOP: 35px; FONT-SIZE: 12px; WIDTH: 95%; MARGIN-RIGHT: 10px; TEXT-ALIGN: center



}
DIV#preloaded-images {
	LEFT: -9999px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -9999px; HEIGHT: 1px
}

}

