body {
	font-family: Helvetica,Tahoma,Arial,sans-serif;
	margin: 0px 0px 0px 0px;
	height: 100%;
	font-size: 76%;
}
img {border:0;}

body.bodyfluid 
#wrap-a{
	
	width: 900px;
	
	margin-right: auto;
	
	margin-left: auto;
}
#wrap-a{
	width: 99%;
	margin-right: auto;
	margin-left: auto;
}

TD {
	FONT-SIZE: 11px; COLOR: #012266; FONT-FAMILY: verdana,Helvetica,sans-serif
}
A {
	FONT-SIZE: 11px; COLOR: #012266; FONT-FAMILY: verdana,Helvetica,sans-serif
}
A:hover {
	COLOR: #3e942c
}
.HeadLine_Blue {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #012266; LINE-HEIGHT: 18px
}
.HeadLine_Green {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #3e942c; LINE-HEIGHT: 18px
}
.Text_Large {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #012266; LINE-HEIGHT: 14px
}
.TextMark_Green {
	COLOR: #3e942c
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
.ErrorRemark_Red {
	COLOR: #993300
}
.HeadLine_Error {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.Form_Input {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #00428b 1px solid; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.Form_Input_Red {
	BORDER-RIGHT: #993300 2px solid; BORDER-TOP: #993300 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #993300 2px solid; COLOR: #012266; BORDER-BOTTOM: #993300 2px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.Input_Plz {
	WIDTH: 40px
}
.Input_Text_Short {
	WIDTH: 100px
}
.Input_Text {
	WIDTH: 144px
}
.Input_ZipCode {
	WIDTH: 95px
}
.Input_Price {
	WIDTH: 70px
}
.Form_Textfield_plz {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #00428b 1px solid; WIDTH: 40px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.Form_Textfield_ZipCode {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #00428b 1px solid; WIDTH: 95px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.Form_Input_Text {
	BORDER-RIGHT: #00428b 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #00428b 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #00428b 1px solid; COLOR: #012266; PADDING-TOP: 1px; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.Form_AGB {
	BORDER-RIGHT: #00428b 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #00428b 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; BORDER-LEFT: #00428b 1px solid; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 15px; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.Form_Country {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #00428b 1px solid; COLOR: #3e942c; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.Form_List {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #00428b 1px solid; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.Form_Input_Domains {
	BORDER-RIGHT: #79be67 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #79be67 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; BORDER-LEFT: #79be67 1px solid; COLOR: black; PADDING-TOP: 10px; BORDER-BOTTOM: #79be67 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bg_Error_BG_HeadLine {
	BACKGROUND-COLOR: #993300
}
.bg_Blue_Bright {
	BACKGROUND-COLOR: #e0e5f0
}
.bg_Blue {
	BACKGROUND-COLOR: #b5c3de
}
.bg_Blue_Saturated {
	BACKGROUND-COLOR: #124e9f
}
.bg_Green {
	BACKGROUND-COLOR: #5ead4b
}
.bg_Green_Dark {
	BACKGROUND-COLOR: #3e942c
}
.bg_Pastel_Green {
	BACKGROUND-COLOR: #e7f3e4
}
.bgcolor_Blue_Pastel {
	BACKGROUND-COLOR: #f7f8fb
}
.bgcolor_Blue_Middle {
	BACKGROUND-COLOR: #e8ecf5
}
.bgcolor_Blue_Dark {
	BACKGROUND-COLOR: #b6c3df
}
.bgcolor_Green_Pastel {
	BACKGROUND-COLOR: #f5fff3
}
.bgcolor_Green_Middle {
	BACKGROUND-COLOR: #e6f4e4
}
.bgcolor_Green_Dark {
	BACKGROUND-COLOR: #d6e8d6
}
.bg_White {
	BACKGROUND-COLOR: #ffffff
}
#layer1 {
	BORDER-RIGHT: #0c499c 1px solid; Z-INDEX: 90; LEFT: 256px; VISIBILITY: hidden; BORDER-LEFT: #0c499c 1px solid; WIDTH: 155px; BORDER-BOTTOM: #0c499c 1px solid; POSITION: absolute; TOP: 84px; BACKGROUND-COLOR: #99cccc; layer-background-color: #99CCCC
}
#layer2 {
	BORDER-RIGHT: #0c499c 1px solid; Z-INDEX: 90; LEFT: 365px; VISIBILITY: hidden; BORDER-LEFT: #0c499c 1px solid; WIDTH: 150px; BORDER-BOTTOM: #0c499c 1px solid; POSITION: absolute; TOP: 84px; BACKGROUND-COLOR: #99cccc; layer-background-color: #99CCCC
}
#layer3 {
	BORDER-RIGHT: #0c499c 1px solid; Z-INDEX: 90; LEFT: 475px; VISIBILITY: hidden; BORDER-LEFT: #0c499c 1px solid; WIDTH: 150px; BORDER-BOTTOM: #0c499c 1px solid; POSITION: absolute; TOP: 84px; BACKGROUND-COLOR: #99cccc; layer-background-color: #99CCCC
}
#layer4 {
	BORDER-RIGHT: #003399 1px solid; Z-INDEX: 90; LEFT: 615px; VISIBILITY: hidden; BORDER-LEFT: #003399 1px solid; WIDTH: 150px; BORDER-BOTTOM: #003399 1px solid; POSITION: absolute; TOP: 84px; BACKGROUND-COLOR: #99cccc; layer-background-color: #99CCCC
}
#layer5 {
	BORDER-RIGHT: #003399 1px solid; Z-INDEX: 90; LEFT: 705px; VISIBILITY: hidden; BORDER-LEFT: #003399 1px solid; WIDTH: 121px; BORDER-BOTTOM: #003399 1px solid; POSITION: absolute; TOP: 84px; BACKGROUND-COLOR: #99cccc; layer-background-color: #99CCCC
}
#layer6 {
	BORDER-RIGHT: #003399 0px solid; Z-INDEX: 90; LEFT: 714px; VISIBILITY: hidden; BORDER-LEFT: #003399 1px solid; WIDTH: 150px; BORDER-BOTTOM: #003399 1px solid; POSITION: absolute; TOP: 84px; BACKGROUND-COLOR: #99cccc; layer-background-color: #99CCCC
}
</STYLE>

<STYLE type=text/css>A.jnavigation {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #d0e8c0; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #d0e8c0; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #d0e8c0; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #d0e8c0; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation_s {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #79be67; FLOAT: left; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation_s:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #79be67; FLOAT: left; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation_s:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #79be67; FLOAT: left; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation_s:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #79be67; FLOAT: left; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 22px; TEXT-DECORATION: none
}
A.jnavigation:hover {
	BACKGROUND: #79be67; COLOR: #ffffff
}
A.jnavigationchild {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e7f3e4; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 17px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 19px; TEXT-DECORATION: none
}
A.jnavigationchild:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e7f3e4; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 17px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 19px; TEXT-DECORATION: none
}
A.jnavigationchild:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e7f3e4; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 17px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 19px; TEXT-DECORATION: none
}
A.jnavigationchild:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e7f3e4; FLOAT: left; CURSOR: pointer; COLOR: #012266; LINE-HEIGHT: 17px; FONT-FAMILY: arial,Helvetica,sans-serif; HEIGHT: 19px; TEXT-DECORATION: none
}
A.jnavigationchild:hover {
	BACKGROUND: #bedfb5
}
.text_white {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,Helvetica,sans-serif
}
.login {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #79be67; FONT-FAMILY: verdana,Helvetica,sans-serif
}
.logtext {
	FONT-SIZE: 17px; COLOR: #5ead4b; LINE-HEIGHT: 18px
}
.box_rgt_head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004a9c
}
.headklein {
	FONT-SIZE: 14px; COLOR: #00428b; LINE-HEIGHT: 14px; FONT-FAMILY: arial,Helvetica,sans-serif
}
.headkleinred {
	FONT-SIZE: 14px; COLOR: #810436; LINE-HEIGHT: 14px; FONT-FAMILY: arial,Helvetica,sans-serif
}
.headklein16 {
	FONT-SIZE: 16px; COLOR: #00428b; LINE-HEIGHT: 16px; FONT-FAMILY: arial,Helvetica,sans-serif
}
.headkleinred16 {
	FONT-SIZE: 16px; COLOR: #810436; LINE-HEIGHT: 16px; FONT-FAMILY: arial,Helvetica,sans-serif
}
.head {
	FONT-SIZE: 18px; COLOR: #00428b; LINE-HEIGHT: 18px
}
.headred {
	FONT-SIZE: 18px; COLOR: #810436; LINE-HEIGHT: 18px
}
.headwhite {
	FONT-SIZE: 20px; COLOR: #ffffff; LINE-HEIGHT: 20px
}
.green {
	COLOR: #5ead4b
}
.red {
	COLOR: #810436
}
.navi {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #012266; FONT-FAMILY: arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.navi:hover {
	COLOR: #5ba748
}
.navklein {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #012266; FONT-FAMILY: arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.navklein:hover {
	COLOR: #5ba748
}
.more {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #810436
}
.more:hover {
	COLOR: #004a9c
}
.morblue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00428b
}
.morblue:hover {
	COLOR: #79be67
}
.googleheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00428b; LINE-HEIGHT: 22px
}
.googlelines {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #00428b; FONT-FAMILY: arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.googlelink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5ead4b; FONT-FAMILY: arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.redhead:hover {
	COLOR: #012266
}
.redhead {
	FONT-SIZE: 17px; COLOR: #82001f; LINE-HEIGHT: 18px
}
.language {
	FONT-SIZE: 10px; WIDTH: 120px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #fafcf9
}
.lg_textfeld {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 100px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.form_textfeld {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 144px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.form_textfeld_plz {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 40px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.form_textfeld_ort {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 100px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.auswahl_2 {
	FONT-SIZE: 10px; WIDTH: 145px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.auswahl_1 {
	FONT-SIZE: 10px; WIDTH: 170px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.auswahl {
	FONT-SIZE: 10px; WIDTH: 200px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.textfeld {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 200px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.news_textfeld {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 75px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.form_textfeld_price {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 60px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.textfeld_lang {
	BORDER-RIGHT: #00428b 1px solid; BORDER-TOP: #00428b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #00428b 1px solid; WIDTH: 300px; COLOR: #012266; BORDER-BOTTOM: #00428b 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.template {
	FONT-WEIGHT: bold; COLOR: #0c499c
}
.bottomtxt {
	FONT-SIZE: 9px; COLOR: #66cc66; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.main_klein {
	FONT-SIZE: 11px; COLOR: #0c499c; FONT-FAMILY: verdana,Helvetica,sans-serif
}
.main_klein:hover {
	COLOR: #79be67
}
