body{  background:        #FFFFFF;  background-repeat: repeat-y;  margin:            0px;  padding:           0px;  color:             #47515A;  font-family:       Arial, Helvetica, sans-serif  font-size:         10px;}A:link{  color:			#47515A;  text-decoration:  none;}A:active{  color:			#47515A;  text-decoration:  none;}A:visited{  color:			#47515A;  text-decoration:  none;}A:hover{  color:			#990000;  text-decoration:  none;}/* ... FORM... */input        {	background-color: #FFFFFF;	border:           1px solid #8A9299;	font-family:      Arial, Helvetica, sans-serif;	font-size:        13px;	color:            #000000;	text-align:		  left;}textarea{  background-color: #FFFFFF;  border:           1px solid #8A9299;  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  color:            #000000;  text-align:		left;}input.button{  border: none;}li{  margin-bottom: 0.4em;}/* ... MAIN ... */.main_top{  background-image:  url(../picture/shadow_main_top.gif);}.main_left_top{  background-image:  url(../picture/shadow_main_left_top.gif);}.main_left_top_2{  background-image:  url(../picture/shadow_main_left_top_2.gif);}.main_left_middle{  background-image:  url(../picture/shadow_main_left_middle.gif);}.main_left_bottom{  background-image:  url(../picture/shadow_main_left_bottom.gif);}.main_right_top{  background-image:  url(../picture/shadow_main_right_top.gif);}.main_right_top_2{  background-image:  url(../picture/shadow_main_right_top_2.gif);}.main_right_middle{  background-image:  url(../picture/shadow_main_right_middle.gif);}.main_right_bottom{  background-image:  url(../picture/shadow_main_right_bottom.gif);}.main_bottom{  background-image:  url(../picture/shadow_main_bottom.gif);}/* ... MENU ... */.menu_top{  font-family:      Verdana, Helvetica, sans-serif;  font-size:        11px;  text-align:       left;  color:            #666F78;}.sub_menu{  background-image:	url(../picture/content_bg.gif);  border-right:		1px solid #DCDDDE;}.sub_sub_menu{  background:       #FFFFFF;  border-left:		1px solid #BEBEBF;  border-right:		1px solid #BEBEBF;}.sub_sub_sub_menu{  background:       #FFFFFF;}.sub_menu_text{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #47515A;  background-image:  url(../picture/sub_menu_bg.gif);}.sub_sub_menu_text{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #47515A;  background-color:	#FFFFFF;  height:			22;}/* ... CONTENT ... */.content{  background-color: #F1F1F2;  border-top:       1px solid #FFFFFF;  border-left:		1px solid #FFFFFF;  border-right:		1px solid #FFFFFF;}.content_empty{  background-image:	url(../picture/content_bg.gif);  border-left:		1px solid #FFFFFF;  border-right:		1px solid #FFFFFF;}.content_header{  background-color:  #08134C;  background-image:  url(../picture/header_bg.gif);  background-repeat: repeat-x;}.content_header_ekf{  background-color:  #006D61;  background-image:  url(../picture/header_bg_ekf.gif);  background-repeat: repeat-x;}.content_footer{  background-color: #5F83DC;  font-family:      Verdana, Helvetica, sans-serif;  font-size:        11px;  vertical-align:   left;  color:            #FFFFFF;  border:           1px solid #FFFFFF;}.content_footer_ekf{  background-color: #128A77;  font-family:      Verdana, Helvetica, sans-serif;  font-size:        11px;  vertical-align:   left;  color:            #FFFFFF;  border:           1px solid #FFFFFF;}.content_text{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #47515A;  line-height:		18px;}.content_text h1{  font-family:      Arial, Helvetica, sans-serif;  font-size:        16px;  text-align:       left;  color:            #47515A;  line-height:		18px;}.content_text_error{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #CC0033;  line-height:		18px;}.content_text_ok{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #009933;  line-height:		18px;}.content_text_footer{  font-family:      Verdana, Helvetica, sans-serif;  font-size:        11px;  text-align:       left;  color:            #FFFFFF;  line-height:		16px;}.content_text_headline{  font-family:      Arial, Helvetica, sans-serif;  font-size:        15px;  text-align:       left;  color:            #08134C;  font-weight:		bold;}.content_text_news_headline{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #08134C;  font-weight:		bold;}.content_text_news{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #47515A;}.content_text_dealer_headline{  font-family:      Arial, Helvetica, sans-serif;  font-size:        15px;  text-align:       left;  color:            #08134C;  font-weight:		bold;}.content_text_dealer{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #47515A;}.content_text_enquiry_headline{  font-family:      Arial, Helvetica, sans-serif;  font-size:        15px;  text-align:       left;  color:            #47515A;}.content_text_enquiry{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  text-align:       left;  color:            #47515A;}.content_text_shop_basket_th{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  color:            #47515A;  background-image: url(../picture/table_header_bg.gif);}.content_text_shop_basket{  font-family:      Arial, Helvetica, sans-serif;  font-size:        13px;  color:            #47515A;}.content_text_help{  font-family:      Arial, Helvetica, sans-serif;  font-size:        12px;  text-align:       left;  color:            #47515A;  line-height:		18px;}.content_shop_basket{  background-color: #FFFFFF;  font-family:      Arial, Helvetica, sans-serif;  vertical-align:   left;  color:            #FFFFFF;  border:           1px solid #8A9299;}.content_shop_info_text{  background-color: #FFF4CE;  font-family:      Arial, Helvetica, sans-serif;  vertical-align:   left;  color:            #FFFFFF;  border:           1px solid #8A9299;}.content_service_partner{  background-color: #FFFFFF;  font-family:      Arial, Helvetica, sans-serif;  vertical-align:   left;  color:            #FFFFFF;  border:           1px solid #8A9299;}.line_white{  background-color: #FFFFFF;}.line_gray{  background-color: #8A9299;}.underline{  background-image:  url(../picture/headline_underline.gif);}