.formtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px} .StdFormfield 
{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F9F6E3; color: #000000; border: 1px solid; border-color: #666666 #000000 #000000 #999999; font-weight: normal} .formframe { background-color: #F6F8F3; border-color: #000000 #000033 #000066 
#333333; border-style: solid; border-top-width: 1px; border-right-width: 2px; 
border-bottom-width: 2px; border-left-width: 1px} .H1Formfield { font-family: 
Arial, Helvetica, sans-serif; font-size: 18px; 
background-color: #FFFFFF; color: #CC0000
; font-weight: normal; font-style: italic; border: #E3DDD1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} .H2Formfield { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; background-color: #FFFFFF; 
color: #000000; font-weight: bold; border: #E3DDD1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} .StFormfield { font-family: 
Arial, Helvetica, sans-serif; font-size: 12px; 
background-color: #FFFFFF; color: #000000
; font-weight: bold ; border: #E3DDD1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} .H1Main { font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; color: #5A5A5A; font-weight: bold; font-style: normal} .H2Main { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #5A5A5A} .StMain 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 
#5A5A5A; font-weight: bold; line-height: normal} .T1Main { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; color: #333333; font-weight: normal; line-height: 16px; text-align: justify} .T1Preview 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 
#626262; font-weight: normal; line-height: 13px} .H2Preview { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; color: #000000; font-weight: normal; line-height: normal} 
.H1Preview { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; font-style:normal; line-height: 12px; padding-bottom: 6px} 
.StPreview { font-family: Arial, Helvetica, sans-serif; font-size: 
11px; color: #5A5A5A; font-weight: normal; line-height: normal} .TabTop { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #000066; font-weight: 
bold; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: solid; border-width: 0px 0px 1px; border-color: black #E3E3E3 #333333} .TabLine1 { font-family: Arial, Helvetica, sans-serif; font-size: 
10px; color: #000000; font-weight: bold; padding-right: 2px; background-color: #EFEFEF; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border-color: #FFFFFF black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px} .TabLine2 
{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: 
#000000; font-weight: normal; background-color: #CCCCCC; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 4px; border-color: #FFFFFF black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px} .TabTopH1 { font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; background-color: #002D70} .IncludeLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333} .H1Sub { font-family: 
Arial, Helvetica, sans-serif; font-size: 14px; color: #828282; font-weight: bold 
} .DatePreview { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: 
#336633; border-style: none } a:link { text-decoration: none; color: #000099; font-weight: normal} a:visited { text-decoration: 
none; color: #003333} a:hover { text-decoration: underline; color: #002D70} a:active { color: #002D70; text-decoration: underline
} body { background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 
0px; margin-left: 0px} .TabBottem { font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; font-weight: normal; 
line-height: normal} .TabLine3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
10px; color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #FFFFFF black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px} .SourceMain { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; 
line-height: 16px ; font-style: italic} .TabLine4 { font-family: Arial, Helvetica, 
sans-serif; font-size: 10px; color: #000000; clip:  rect(   ); background-color: #EFEFEF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px} .H2Sub { font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
color: #5A5A5A; font-weight: bold} .bottomtext { font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size: 9px; color: #CCCCCC} .signaltext { font-family: 
Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000} .preis { font-size: 
16px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif} .preis2 { font-size: 14px; font-weight: 
bold; color: #FF0000 ; font-family: Arial, Helvetica, sans-serif } .ContainerTable {  background-color: #FDF8E5; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px solid; border-color: #333333 #000000 #000000 #333333}
.ContainerFormfield {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #D4EADE; border-color: #000000 #999999 #999999 #000000; border-style: solid; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 2px}
.ContainerText {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.formfield { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TabMain { font-family: Arial, Helvetica, sans-serif}
.formtab {  background-color: #FFFFFF; padding-top: 14px; padding-right: 14px; padding-bottom: 0px; padding-left: 14px; border: 1px #E3E3E3 solid}
.formblock { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold}
.formtextfail { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #CC0000}
.formfail { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #CC0000}
li {  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; line-height: 16px}
ul {  margin-top: 5px; margin-left: 15px}
select { font-size:11px;}p {  margin-top: 14px; margin-bottom: 14px}
.PicText {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #333333}
.ContainerText2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000 }
.ma {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #00946D}
.mamail {  font-size: 12px}
.H1PreviewLight { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal }
.pbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #002D70; padding-top: 2px; padding-bottom: 0px; padding-left: 5px; border-color: #002D70 black black #002D70; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.H1MainLarge 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	color: #002D70; 
	font-weight: bold; 
	font-style: normal
}
.H2MainLarge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #666666}
.StMainLarge 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #777777; 
	font-weight: normal; 
	line-height: 16px; 
	font-style: normal
}

.StHome 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: GrayText; 
	font-weight: normal; 
	line-height: normal; 
	text-align: justify 
}

.H2AktuellesThema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: GrayText;
}

.H1AktuellesThema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0014A3;
}

.H1PreviewHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
	color: #0014A3;
}

#oeffner1 {
	visibility: hidden; position: absolute; width: 255px; height: 209px; left: 350px; top:100px; background-image: url(../images/bg_vn_blende.gif);
   background-repeat: no-repeat;
	padding: 15px 10px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #707070;
}
#oeffner1 b {
	font-size: 18px; font-weight: bold;
}
#oeffner2 {
	visibility: hidden; position: absolute; width: 255px; height: 156px; left: 350px; top:360px; background-image: url(../images/bg_3d_blende.gif);
   background-repeat: no-repeat;
	padding: 10px 10px 10px 20px;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #707070;
}
#oeffner2 b {
	font-size: 16px; font-weight: bold;
}

#HeadSlogen {
	position: absolute;
	width: 216px;
	height: 44px;
	top: 18px;
	left: 720px;
}

#HeadRegister {
	position: absolute;
	width: 420px;
	height: 17px;
	top: 55px;
	left: 149px;
}

#footer{
	position: absolute;
	width: 936px;
	height: 31px;
	top: 0px;
	left: -128px;
	background: url(../images2/bgfooter.jpg);
	background-repeat: no-repeat;
}

/* für die Differenzierung von Prämiuminhalten */

.p4, .p3, .p2, .p1 {
	background-color: #FEE3FF;
	padding: 5px 5px 5px 0px;
	margin-bottom: 2px;
}

.p3 {
	background-color: #FFFDDD;
}

.p2 {
	background-color: #E9FFE8;
}

.p1 {
	background-color: #DFF1FF;
}