BODY {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 0.8em;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #999;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial, helvetica;
	TEXT-ALIGN: center
}

#container {
	MIN-WIDTH: 995px;
	BACKGROUND: #ffffff;
	OVERFLOW-X: hidden ! important;
	MARGIN: 0px auto;
	WIDTH: 100%;
	TEXT-ALIGN: left
}

#header_background {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/img/bg_header.jpg);
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 93px;
	BACKGROUND-COLOR: #2c96c2
}

/* ############## neue styles fuer redesign header ###################### */
#header_row_1 {
	min-width: 1024;
	BORDER: yellow 0px solid;
	height: 93px;
}

#header_col_11 {
	position: absolute;
	float: left;
	width: 180px;
	BORDER: red 0px solid;
}

#header_col_12 {
	float: left;
	width: 475px;
	text-align: right;
	BORDER: green 0px solid;
	margin: 0px 0px 0px 220px;
}

#inner_header_col_12 {
	
}

#header_col_13 {
	float: right;
	width: 189px;
	BORDER: zyan 0px solid;
	overflow: hidden;
}

/* 1.Zeile */
#navi_top_row_1 {
	height: 36px;
	min-width: 1024px;
	BORDER: yellow 0px solid;
}

#navi_top_col_11 { /*	position: absolute;*/
	float: left;
	width: 180px;
	background: url("/img/bg_divider_x.jpg") no-repeat scroll right top
		transparent;
	height: 34px;
	BORDER: red 0px solid;
	padding-right: 2px;
}

#navi_top_col_12 {
	float: left;
	width: 475px;
	BORDER: green 0px solid;
	margin: 5px 0px 0px 220px;
}

#navi_top_col_13 {
	float: right;
	width: 269px;
	background: url("/img/bg_divider_x.jpg") no-repeat scroll left top
		transparent;
	height: 34px;
	BORDER: zyan 0px solid;
}

/* 2.Zeile */
#navi_top_row_2 {
	height: 34px;
	BORDER: yellow 0px solid;
	min-width: 1024px;
}

#navi_top_col_21 { /*position: absolute;*/
	float: left;
	width: 180px;
	BORDER: red 0px solid;
	margin: 0px 0 0 0;
}

#navi_top_col_22 {
	float: left;
	width: 550px;
	/*	margin: 0px 0 0 220px;*/
	padding: 5px 0 0 20px;
	BORDER: green 0px solid;
	overflow: auto;
}

#navi_top_col_23 {
	float: right;
	width: 269px;
	BORDER: black 0px solid;
}

#navi_top_col_23 .menu_menubar {
	padding: 8px 0 0 5px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	WIDTH: 269px;
	PADDING-TOP: 8px;
	BORDER: green 0px solid;
}

.label {
	MARGIN: 15px 0px 0px 100px;
}

.suchfeld_oben {
	color: #666666;
	font-size: 1.2em;
	font-weight: bold;
	height: 22px;
	padding-top: 2px;
	border-style: none !important;
	width: 100%;
}

.bold {
	font-weight: bold;
}

.login {
	padding-left: 23px;
	
}

.login a {
	text-decoration: none;
	color: #444444;
}

.login a:hover {
	text-decoration: none;
	color: #006699;
}

.float_left {
	float: left;
}

.margin_w10 {
	margin: 0 10px 0 0;
}

.warenkorb_button_label {
	font-size:17px;
	font-weight: bold;
}

.subtotal {
	margin-left: 10px;
}

.w_80 {
	width: 80px;
}

.w_100 {
	width: 100px;
}

/* ############## neue styles fuer redesign header ###################### */
	/* ############## 1,2,3 TV  header ###################### 

.logo123tv {background: url(http://www.fivecast.com/123tv/img/logo_03.jpg) 0px 15px no-repeat; height: 55px; width: 140px; margin: 0 0 0 850px; display: block;}
.claim123tv{height: 25px; width: 400px; margin: 0 0 0 527px; font-size: 16px; font-weight: bold; width: 455px; display: block; text-align: right;}
.banner123tv {background: url(http://www.fivecast.com/123tv/img/bg_03.jpg) no-repeat; font-family: arial, helvetica, sans serif; margin: 0; color: #373737; display:block; width: 1003px; height: 129px;}
#pr-categories a {	font-size: 11px; color: #373737;}
#pr-categories a:hover {color: #666;}
div.pr-categories {clear: both; width: 950px; margin: 0 auto;}
div.pr-categories ul {list-style: none;}
div.pr-categories table td {background: url(http://www.fivecast.com/123tv/img/pr-categories-li.png) 0px 7px no-repeat; height: 37px; max-width: 90px; min-width: 68px; text-align: center;}
div.pr-categories table td.first {width: 69px; background: url(http://www.fivecast.com/123tv/img/cell-bg.jpg) no-repeat;}
div.pr-categories table td.first a {color:#fff;}
div.pr-categories table td a {display: block; height: 25px; padding: 5px 4px 0px; font-weight: bold; font-size: 11px; text-decoration: none;}


############## 1,2,3 TV  header ###################### */
#global123tv {
	width: 100%;
	background: url('/img/bg_03_middle.png') repeat-x;
	height:121px;
	overflow:hidden;
}

#left {
	height: 49px;
	width: 900px;
	float: left;
}

#middle {
	background: url(bg_03_middle.png) no-repeat;
	height: 49px;
	float: left;
}

#right {
	background-image: url('/img/bg_03_right_1.png');
	background-repeat: no-repeat;
	height: 80px;
	width: 254px;
	float:right;
	margin-left: -250px;
}

.logo123tv {
	background: url(/img/logo_03.jpg) 0px 15px no-repeat;
	height: 55px;
	width: 140px;
	margin-left: 110px;
	display: block;
}

.claim123tv {
	height: 25px;
	margin-right: 11px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	text-align: right;
}

.banner123tv {
	font-family: arial, helvetica, sans serif;
	margin: 0;
	color: #373737;
	display: block;
	width: 100%;
	height: 129px;
}

a {
	color: #373737;
}

a:hover {
	color: #444444;
}

div.pr-categories {
	clear: both;
	width: 100%;
	/*margin-top: 79px;*/
	margin-left: 20px;
}

div.pr-categories ul {
	list-style: none;
}

div.pr-categories table td {
	background: url(/img/pr-categories-li.png) 0px 7px no-repeat;
	height: 37px;
	max-width: 110px;
	min-width: 88px;
	text-align: center;
}

div.pr-categories table td.first {
	width: 88px;
	background: url(/img/cell-bg_2.jpg) no-repeat;
}

div.pr-categories table td.first a {
	color: #fff;
}

div.pr-categories table td a {
	display: block;
	height: 31px;
	padding: 0px 4px 0px 4px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
/*############## 1,2,3 TV  header ###################### */

/*############## rbMeissen  header ###################### */
#rbMeissenRequest {
	width: 100%;
	margin-top: 3px;
	margin-bottom: 3px;
}

#vbrb_left {
	width: 454px;
}

#vbrb_middle {
}

#vbrb_right {
	width: 488px;
}
/* ############## pharmakontor  header ###################### */
.headtable {
	PADDING-RIGHT: 0px;
	MIN-WIDTH: 1000px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/img/bg_header.jpg);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 93px;
	BORDER-BOTTOM-STYLE: none;
}

.headtable TR {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.headtable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

/*
#col_left {
	Z-INDEX: 13;
	WIDTH: 280px;
	HEIGHT: 93px
}

#col_center {

	PADDING-RIGHT: 50px;
	PADDING-LEFT: 50px;
	Z-INDEX: 13;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

#col_right {
	Z-INDEX: 13;
	WIDTH: 276px;
}
*/
#container_header {
	MARGIN: 0px auto;
	TEXT-ALIGN: left
}

#header_left {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 255px;
	PADDING-TOP: 0px
}

.header_main {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 349px;
	PADDING-TOP: 0px
}

#logo { /*position: absolute;
	top: 0pt;
	left: 0px;*/
	BACKGROUND-POSITION: 25px 23px;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	WIDTH: 255px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 93px
}

#logo .logo_img {
	MARGIN-TOP: 23px;
	MARGIN-LEFT: 25px
}

#suche_oben_container {
	MARGIN: 0px auto;
	WIDTH: 70% ! important;
	TEXT-ALIGN: left
}

.main_suche_oben {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	MARGIN: 0px;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: black 0px solid;
	TEXT-ALIGN: left
}

.suchfeld_oben {
	WIDTH: 100%;
	BORDER-TOP-STYLE: none ! important;
	BORDER-RIGHT-STYLE: none ! important;
	BORDER-LEFT-STYLE: none ! important;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #fff;
	BORDER-BOTTOM-STYLE: none ! important
}

.button_suche_oben_de,.button_suche_oben_en {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(/img/submit_button_finden_oben.gif);
	WIDTH: 104px;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	BORDER-BOTTOM-STYLE: none
}

.button_suche_oben_en {
	BACKGROUND-IMAGE: url(/img/submit_button_finden_oben_en.gif);
}

.button_suche_oben_bg {
	FLOAT: left;
	WIDTH: 104px;
	HEIGHT: 24px
}

.main_suche_unten {
	FLOAT: right
}

.button_suche_unten {
	PADDING-RIGHT: 15px;
	MARGIN-TOP: 10px;
	FLOAT: left
}

.button_suche_unten INPUT {
	BORDER-RIGHT: #006699 0px solid;
	PADDING-RIGHT: 0px ! important;
	BORDER-TOP: #006699 0px solid;
	PADDING-LEFT: 0px ! important;
	FONT-SIZE: 1.3em;
	FLOAT: left;
	PADDING-BOTTOM: 0px ! important;
	OVERFLOW: hidden ! important;
	BORDER-LEFT: #006699 0px solid;
	WIDTH: 60px;
	COLOR: #ffffff;
	PADDING-TOP: 0px ! important;
	BORDER-BOTTOM: #006699 0px solid;
	HEIGHT: 18px;
	BACKGROUND-COLOR: transparent
}

.suche_unten {
	PADDING-RIGHT: 10px;
	FLOAT: left
}

.suchfeld_unten {
	MARGIN-TOP: 6px;
	WIDTH: 200px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #fff;
	BORDER-BOTTOM-STYLE: none
}

#main_warenkorb {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 270px;
	PADDING-TOP: 0px
}

.warenkorb {
	FLOAT: right;
	WIDTH: 275px
}

.warenkorb_button { /*WIDTH: 250px;*/
	float: right;
	margin-left: 5px;
	margin-top: 5px;
}

#main_warenkorb .warenkorb_button_label {
	FONT-SIZE: 1em;
	COLOR: #fff
}

#main_warenkorb .warenkorb_button_label A {
	FONT-SIZE: 1em;
	COLOR: #fff
}

#main_warenkorb .warenkorb_button_label A:hover {
	FONT-SIZE: 1em;
	COLOR: #fff
}

/*
.menu_menubar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 269px;
	PADDING-TOP: 8px
}
*/
.menu_button { 
	FLOAT: left;
	TEXT-ALIGN: center;
	POSITION: relative;
	border: solid 0px green;
	background-image: url("/img/arrow.png");
	background-repeat: no-repeat;
	background-position: right;
}

.menu_button_login_mycare {
	FLOAT: left;
	MARGIN-LEFT: 3px;
	width: 90px;
	POSITION: relative;
	border: solid 0px green;
}

.menu_button_hilfe {
	FLOAT: left;
	width: 69px;
	POSITION: relative;
	border: solid 0px green;
	background-image: url("/img/arrow.png");
	background-repeat: no-repeat;
	background-position: right;
	font-size: 1.1em;
	font-weight: normal;
}

.menu_button_label {
	FONT-SIZE: 0.85em;
	COLOR: #fff
}

.menu_button A {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	width: 65px;
	margin-left: 10px;
}

.menu_button A:hover {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#navi_meta { /*	MARGIN-BOTTOM: 37px;*/
	PADDING-TOP: 5px;
	padding-bottom: 10px;
	float: right;
}

#navi_meta .navi_meta_links {
	FONT-SIZE: 0.8em;
	COLOR: #fff
}

#navi_meta .navi_meta_links A {
	COLOR: #fff;
	TEXT-DECORATION: none
}

#navi_meta .navi_meta_links A:hover {
	COLOR: #fff;
	TEXT-DECORATION: none
}

#navi_top {
	MARGIN-TOP: 1px;
	
}

#navi_top H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px
}

#navi_bottom H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px
}

#navi_top H2 A {
	color: #2C96C2;
	TEXT-DECORATION: none
}

#navi_bottom H2 A {
	COLOR: #fff;
	TEXT-DECORATION: none
}

#navi_top H2 A:hover {
	color: #444444;
	TEXT-DECORATION: none
}

#navi_bottom H2 A:hover {
	COLOR: #fff;
	TEXT-DECORATION: none
}

#navi_top .navi_top_menubar_start {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	FLOAT: left;
	BORDER-LEFT: black 0px solid;
	WIDTH: 180px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: black 0px solid
}

#navi_top .navi_top_menubar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 275px 0px 180px;
	PADDING-TOP: 10px
}

#navi_top .navi_top_menu_button {
	PADDING-RIGHT: 25px;
	FLOAT: left
}

#navi_bottom {
	BACKGROUND-IMAGE: url(/img/bg_navigation.jpg);
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 36px
}

#navi_bottom .navi_bottom_menubar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.navi_bottom_menu_button {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}

.navi_footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	COLOR: #006699;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center
}

.navi_footer A {
	COLOR: #006699;
	TEXT-DECORATION: none
}

.navi_footer a_hover {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#sidebar1 {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 180px;
	PADDING-TOP: 0px
}

#sidebar2 {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 275px;
	PADDING-TOP: 0px
}

#sidebar1 H1,#sidebar1 H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}

#sidebar2 H1,#sidebar2 H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}

#sidebar1 .best_fortschritt {
	BORDER-RIGHT: #96c1db 1px solid;
	BORDER-TOP: #96c1db 1px solid;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #96c1db 1px solid;
	WIDTH: 175px;
	BORDER-BOTTOM: #96c1db 1px solid;
	HEIGHT: 100px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center
}

#sidebar1 .best_fortschritt_active {
	BORDER-RIGHT: #96c1db 1px solid;
	BORDER-TOP: #96c1db 1px solid;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #96c1db 1px solid;
	WIDTH: 175px;
	BORDER-BOTTOM: #96c1db 1px solid;
	HEIGHT: 100px;
	BACKGROUND-COLOR: #e6eff6;
	TEXT-ALIGN: center
}

#sidebar1 .best_fortschritt H3 {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 20px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	COLOR: #999;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}

#sidebar1 .best_fortschritt_active H3 {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 20px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	COLOR: #006699;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}

#sidebar2 .help_box {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px solid;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #cdcdcd 1px solid;
	WIDTH: 270px;
	COLOR: #006699;
	BORDER-BOTTOM: #cdcdcd 1px solid;
	BACKGROUND-COLOR: #ffffff
}

#sidebar2 .help_box H3 {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 3px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	COLOR: #cdcdcd;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}

.sp_navi_link {
	FONT-SIZE: 1.1em;
	COLOR: #000;
	TEXT-DECORATION: none
}

.sp_navi_link A {
	COLOR: #000;
	TEXT-DECORATION: none
}

.sp_navi_link A:hover {
	COLOR: #000;
	TEXT-DECORATION: none
}

#maincontent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 275px 0px 180px;
	PADDING-TOP: 0px
}

#maincontent .content_top {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px
}

#maincontent .content_in {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

#maincontent .content_breadcrumb {
	FONT-SIZE: 1em;
	COLOR: #999;
	padding: 0 10px 10px 0;
	margin-left: 20px;
}

#maincontent .content_breadcrumb A {
	COLOR: #999999;
	TEXT-DECORATION: none
}

#maincontent .content_breadcrumb A.searchterm {
	COLOR: #336699;
	TEXT-DECORATION: none
}

.content_breadcrumb A:hover {
	COLOR: #999999;
	TEXT-DECORATION: none
}

#maincontent .content_produktname {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 10px;
	COLOR: #006699;
	PADDING-TOP: 0px
}

#maincontent .blue {
	COLOR: #006699
}

#maincontent .blue A {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#maincontent .blue A:hover {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#maincontent .bannermain {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px
}

#maincontent H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 10px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}

#maincontent H3 A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 10px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}

#maincontent H3 A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 10px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}

#footer {
	MARGIN-TOP: 10px
}

#listcontainer {
	MIN-WIDTH: 1007px;
	PADDING-LEFT: 40px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	TEXT-ALIGN: left
}

.listlft {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 18px;
	WIDTH: 20%;
	PADDING-TOP: 18px
}

.listrt {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 18px;
	WIDTH: 20%;
	PADDING-TOP: 18px
}

.listctr {
	MARGIN: 0px;
	PADDING-TOP: 18px
}

#listcontainer H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006699;
	PADDING-TOP: 0px
}

#listcontainer H2 A {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#listcontainer H2 A:hover {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#listcontainer LI {
	FONT-SIZE: 1em;
	COLOR: #000
}

#listcontainer A {
	COLOR: #000;
	TEXT-DECORATION: none
}

#listcontainer A:hover {
	COLOR: #000;
	TEXT-DECORATION: none
}

#listcontainer UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.footertext1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	COLOR: #000;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center
}

.footertext2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #999;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center
}

.footertext3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	COLOR: #999;
	PADDING-TOP: 10px;
	TEXT-ALIGN: center
}

#footer_button_links {
	TEXT-ALIGN: center
}

#footer_button_links #footer_button_center {
	DISPLAY: block;
	MARGIN: 0px auto;
	WIDTH: 700px
}

#footer_button_links #footer_button_center #button_links {
	DISPLAY: inline;
	FLOAT: left
}

#footer_button_links #footer_button_center #social_bookmarks {
	MARGIN-TOP: 6px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 20px;
	TEXT-ALIGN: left
}

#tsb_wrap {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	MARGIN-BOTTOM: 20px;
	MARGIN-LEFT: 600px;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: black 0px solid
}

#text_size_button {
	BORDER-RIGHT: #6dbdd8 1px solid;
	BORDER-TOP: #6dbdd8 1px solid;
	LEFT: 70px;
	BACKGROUND-IMAGE: url(/img/bg_button_1px.jpg);
	MARGIN-LEFT: 3px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #6dbdd8 1px solid;
	WIDTH: 180px;
	LINE-HEIGHT: 18px;
	BORDER-BOTTOM: #6dbdd8 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	POSITION: relative;
	TOP: -48px;
	HEIGHT: 18px;
	TEXT-ALIGN: center
}

.text_size_label {
	FONT-SIZE: 0.85em;
	COLOR: #fff
}

.text_size_label .tsb_small {
	FONT-SIZE: 0.8em;
	MARGIN-LEFT: 5px;
	COLOR: #fff;
	MARGIN-RIGHT: 5px;
	TEXT-DECORATION: none
}

.text_size_label .tsb_medium {
	FONT-SIZE: 1.1em;
	COLOR: #fff;
	MARGIN-RIGHT: 5px;
	TEXT-DECORATION: none
}

.text_size_label .tsb_big {
	FONT-SIZE: 1.2em;
	COLOR: #fff;
	MARGIN-RIGHT: 5px;
	TEXT-DECORATION: none
}

.text_size_label A {
	COLOR: #fff;
	TEXT-DECORATION: none
}

.text_size_label A:hover {
	COLOR: #fff;
	TEXT-DECORATION: none
}

.dividerlft {
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/bg_divider_x.jpg);
	WIDTH: 1px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 36px
}

.dividerrt {
	FLOAT: right;
	BACKGROUND-IMAGE: url(/img/bg_divider_x.jpg);
	WIDTH: 1px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 36px
}

.divider_5 {
	MARGIN-TOP: 5px
}

.divider_10 {
	MARGIN-TOP: 10px
}

.divider_15 {
	MARGIN-TOP: 15px
}

.divider_20 {
	MARGIN-TOP: 20px
}

.fltrt {
	FLOAT: right
}

.miniCartEntry {
	font-size: 12px;
	font-weight: bold;
	margin-left: 8px;
}

.fltlft {
	FLOAT: left
}

.clearfltlft {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px
}

.clearfltrt {
	CLEAR: right;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px
}

.clearfloat {
	CLEAR: both;
	FONT-SIZE: 1px;
	LINE-HEIGHT: 0px;
	HEIGHT: 0px
}

.hr_grey {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px;
	COLOR: #cdcdcd;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #cdcdcd;
	BORDER-BOTTOM-STYLE: none
}

.hr_blue {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #3399cc;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 2px;
	BACKGROUND-COLOR: #3399cc;
	BORDER-BOTTOM-STYLE: none
}

.centered {
	TEXT-ALIGN: center
}

.container_sp {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px solid;
	BORDER-LEFT: #cdcdcd 1px solid;
	BORDER-BOTTOM: #cdcdcd 1px solid
}

.container_sp_open {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px;
	BORDER-LEFT: #cdcdcd 1px solid;
	BORDER-BOTTOM: #cdcdcd 1px solid
}

.headline_blau {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(/img/bg_headlines.jpg);
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 21px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 21px
}

.headline_blau H1 {
	FONT-SIZE: 0.9em;
	MARGIN-LEFT: 5px;
	COLOR: #ffffff
}

.headline_red {
	DISPLAY: block;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #f00
}

.small {
	FONT-SIZE: 0.7em;
	COLOR: #444444;
	FONT-FAMILY: arial, helvetica
}

#rabatte_sp_liste LI {
	FONT-SIZE: 0.9em;
	COLOR: #444444;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

#rabatte_sp_liste UL.liste_zwei_sp {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	LIST-STYLE-TYPE: none
}

#rabatte_sp_liste LI.innen {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: 105px;
	PADDING-TOP: 0px
}

#rabatte_sp_liste LI.aussen {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	WIDTH: 35px;
	COLOR: #cc0000;
	PADDING-TOP: 0px
}

#rabatte_sp_liste LI.clr {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#rabatte_sp_liste BR.clr {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 1px;
	PADDING-TOP: 0px
}

.content_produktzeile {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.produktzeile {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 1;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.container_pr {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px solid;
	FLOAT: left;
	MARGIN: 0px 0px 0px 10px;
	BORDER-LEFT: #cdcdcd 1px solid;
	WIDTH: 166px;
	BORDER-BOTTOM: #cdcdcd 1px solid;
	HEIGHT: 234px
}

.container_inner_pr {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 5px
}

.headline_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	COLOR: #006699;
	LINE-HEIGHT: 1.15em;
	HEIGHT: 28px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.image_pr {
	MARGIN: 4px 0px;
	HEIGHT: 140px
}

.smalltxt_blk_pr {
	FONT-SIZE: 0.7em;
	COLOR: #444444;
	LINE-HEIGHT: normal
}

.footer_pr {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px;
	PADDING-TOP: 0px
}

.footer_pr_big {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px;
	PADDING-TOP: 0px
}

.price_field_pr {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.price_text_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
	COLOR: #cc0000;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.buybutton_pr {
	PADDING-RIGHT: 32px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px
}

.button_warenkorb_pr {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(/img/icon_produkt_buy_button.jpg);
	WIDTH: 20px;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 18px;
	BORDER-BOTTOM-STYLE: none
}

.rabatt_button_pr {
	MARGIN: 110px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_pr {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e42518;
	TEXT-ALIGN: center
}

.rabatt_percentnr_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_pr {
	BORDER-RIGHT: #e42518 2px solid;
	BORDER-TOP: #e42518 2px solid;
	BORDER-LEFT: #e42518 2px solid;
	WIDTH: 70px;
	BORDER-BOTTOM: #e42518 2px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #e42518;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_blau_pr {
	MARGIN: 110px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_blau_pr {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #0071ac;
	TEXT-ALIGN: center
}

.rabatt_percentnr_blau_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_blau_pr {
	BORDER-RIGHT: #0071ac 1px solid;
	BORDER-TOP: #0071ac 1px solid;
	BORDER-LEFT: #0071ac 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #0071ac 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_blau_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #0071ac;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_hblau_pr {
	MARGIN: 110px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_hblau_pr {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #2299c4;
	TEXT-ALIGN: center
}

.rabatt_percentnr_hblau_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_hblau_pr {
	BORDER-RIGHT: #2299c4 1px solid;
	BORDER-TOP: #2299c4 1px solid;
	BORDER-LEFT: #2299c4 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #2299c4 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_hblau_pr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #2299c4;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.container_pr_big {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px solid;
	FLOAT: left;
	MARGIN: 0px 0px 10px 10px;
	BORDER-LEFT: #cdcdcd 1px solid;
	WIDTH: 337px;
	BORDER-BOTTOM: #cdcdcd 1px solid;
	HEIGHT: 234px
}

.rabatt_button_pr_big {
	MARGIN: 100px 0px 0px 242px;
	POSITION: absolute
}

.rabatt_percentbg_pr_big {
	WIDTH: 86px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e42518;
	TEXT-ALIGN: center
}

.rabatt_percentnr_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 2em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_pr_big {
	BORDER-RIGHT: #e42518 2px solid;
	BORDER-TOP: #e42518 2px solid;
	BORDER-LEFT: #e42518 2px solid;
	WIDTH: 84px;
	BORDER-BOTTOM: #e42518 2px solid;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #e42518;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_blau_pr_big {
	MARGIN: 100px 0px 0px 242px;
	POSITION: absolute
}

.rabatt_percentbg_blau_pr_big {
	WIDTH: 86px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #0071ac;
	TEXT-ALIGN: center
}

.rabatt_percentnr_blau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_blau_pr_big {
	BORDER-RIGHT: #0071ac 1px solid;
	BORDER-TOP: #0071ac 1px solid;
	BORDER-LEFT: #0071ac 1px solid;
	WIDTH: 84px;
	BORDER-BOTTOM: #0071ac 1px solid;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_blau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #0071ac;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_hblau_pr_big {
	MARGIN: 100px 0px 0px 242px;
	POSITION: absolute
}

.rabatt_percentbg_hblau_pr_big {
	WIDTH: 86px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #2299c4;
	TEXT-ALIGN: center
}

.rabatt_percentnr_hblau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_hblau_pr_big {
	BORDER-RIGHT: #2299c4 1px solid;
	BORDER-TOP: #2299c4 1px solid;
	BORDER-LEFT: #2299c4 1px solid;
	WIDTH: 84px;
	BORDER-BOTTOM: #2299c4 1px solid;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_hblau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #2299c4;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.artikeldetailansicht {
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: auto
}

.container_pr_detail {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px solid;
	FLOAT: left;
	MARGIN: 0px 0px 10px 10px;
	BORDER-LEFT: #cdcdcd 1px solid;
	WIDTH: 522px;
	BORDER-BOTTOM: #cdcdcd 1px solid;
	POSITION: relative
}

.container_pr_detail_inner {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 5px
}

.varianten_pr_detail {
	HEIGHT: 44px
}

.container_left_detail {
	FLOAT: left;
	WIDTH: 274px
}

.container_buttons_detail {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.container_left_buttons {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	FLOAT: left;
	BORDER-LEFT: black 0px solid;
	WIDTH: 274px;
	BORDER-BOTTOM: black 0px solid;
	HEIGHT: 97px
}

.image_pr_detail {
	MARGIN: 0px;
	HEIGHT: 170px
}

.abbildung_detail {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
	HEIGHT: 15px;
	TEXT-ALIGN: right
}

.abbildung_detail_txt {
	FONT-SIZE: 0.85em;
	COLOR: #999;
	FONT-FAMILY: arial, helvetica
}

.warenkorb_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 34px;
	HEIGHT: 20px
}

.button_warenkorb_detail {
	BACKGROUND-IMAGE: url(/img/bg_button_detail_warenkorb.jpg);
	MARGIN-LEFT: 17px;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 20px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px
}

.btn_warenkorb_detail_lbl {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	BACKGROUND-IMAGE: url(/img/bg_button_detail_warenkorb.jpg);
	VERTICAL-ALIGN: middle;
	WIDTH: 229px;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 20px;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	BORDER-BOTTOM-STYLE: none
}

.merkzettel_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 14px;
	HEIGHT: 20px
}

.button_merkzettel_detail {
	BACKGROUND-IMAGE: url(/img/bg_button_detail_merkzettel.jpg);
	MARGIN-LEFT: 17px;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 20px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px
}

.btn_merkzettel_detail_lbl {
	DISPLAY: block;
	PADDING-LEFT: 38px;
	FONT-SIZE: 0.9em;
	WIDTH: 191px;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.container_right_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 25px 0px 0px 5px;
	WIDTH: 228px;
	PADDING-TOP: 0px
}

.container_right_price {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 0px 5px;
	WIDTH: 230px;
	PADDING-TOP: 0px
}

.container_right_detail LI {
	FONT-SIZE: 0.9em;
	COLOR: #444444
}

.container_right_detail UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.container_right_detail LI.innen {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 80px;
	PADDING-TOP: 2px
}

.container_right_detail LI.aussen {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 16px;
	WIDTH: 120px;
	PADDING-TOP: 2px
}

.container_right_detail LI.clr {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.container_right_detail BR.clr {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 1px;
	PADDING-TOP: 0px
}

.gebrauch_detail {
	FONT-SIZE: 1em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

gebrauch_detail A {
	FONT-SIZE: 1em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

gebrauch_detail A:hover {
	FONT-SIZE: 1em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.price_text_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	PADDING-BOTTOM: 0px;
	COLOR: #cc0000;
	PADDING-TOP: 20px;
	HEIGHT: 38px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.artikel_details {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.9em;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 135px;
	PADDING-TOP: 0px;
	HEIGHT: 97px
}

.artikel_details .uvp_detail {
	COLOR: #444444;
	HEIGHT: 13px
}

.artikel_details .versand_detail {
	COLOR: #006699
}

.artikel_details .lieferstatus_detail {
	COLOR: #009933
}

.artikel_gebrauchsinfo {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px;
	COLOR: #444444;
	PADDING-TOP: 0px
}

.rabatt_button_pr_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 86px;
	PADDING-TOP: 0px;
	HEIGHT: 97px
}

.rabatt_percentbg_pr_big {
	WIDTH: 86px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e42518;
	TEXT-ALIGN: center
}

.rabatt_percentnr_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 2em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentnr_pr_big sup {
	FONT-SIZE: 0.5em;
}

.rabatt_percentframe_pr_big {
	BORDER-RIGHT: #e42518 2px solid;
	BORDER-TOP: #e42518 2px solid;
	BORDER-LEFT: #e42518 2px solid;
	WIDTH: 82px;
	BORDER-BOTTOM: #e42518 2px solid;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #e42518;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_blau_pr_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 86px;
	PADDING-TOP: 0px;
	HEIGHT: 97px
}

.rabatt_percentbg_blau_pr_big {
	WIDTH: 86px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #0071ac;
	TEXT-ALIGN: center
}

.rabatt_percentnr_blau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_blau_pr_big {
	BORDER-RIGHT: #0071ac 1px solid;
	BORDER-TOP: #0071ac 1px solid;
	BORDER-LEFT: #0071ac 1px solid;
	WIDTH: 84px;
	BORDER-BOTTOM: #0071ac 1px solid;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_blau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #0071ac;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_hblau_pr_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 86px;
	PADDING-TOP: 0px;
	HEIGHT: 97px
}

.rabatt_percentbg_hblau_pr_big {
	WIDTH: 86px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #2299c4;
	TEXT-ALIGN: center
}

.rabatt_percentnr_hblau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_hblau_pr_big {
	BORDER-RIGHT: #2299c4 1px solid;
	BORDER-TOP: #2299c4 1px solid;
	BORDER-LEFT: #2299c4 1px solid;
	WIDTH: 84px;
	BORDER-BOTTOM: #2299c4 1px solid;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_hblau_pr_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.6em;
	COLOR: #2299c4;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.content_suchergebnis {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 100%;
	PADDING-TOP: 0px
}

.container_pr_suche {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px solid;
	MARGIN: 10px 0px;
	BORDER-LEFT: #cdcdcd 1px solid;
	BORDER-BOTTOM: #cdcdcd 1px solid;
	HEIGHT: 160px
}

.container_inner_pr_suche {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 5px
}

.container_suche_links {
	FLOAT: left;
	MARGIN: 0px 20px 0px 0px;
	WIDTH: 150px
}

.container_suche_mitte {
	FLOAT: left;
	MARGIN: 20px 10px 0px 0px;
	WIDTH: 150px
}

.container_suche_rechts {
	FLOAT: left;
	MARGIN: 20px 0px 0px;
	WIDTH: 170px
}

.select_suche {
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	BORDER-LEFT: #006699 1px solid;
	WIDTH: 160px;
	BORDER-BOTTOM: #006699 1px solid
}

.headline_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	COLOR: #006699;
	HEIGHT: 28px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.subheadline_pr_suche {
	FONT-SIZE: 0.9em;
	COLOR: #444444;
	HEIGHT: 40px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.image_pr_suche {
	MARGIN: 8px 0px 4px;
	WIDTH: 150px;
	HEIGHT: 140px
}

.smalltxt_blk_pr_suche {
	FONT-SIZE: 0.7em;
	COLOR: #444444;
	LINE-HEIGHT: normal
}

.uvp_pr_suche {
	FONT-SIZE: 0.9em;
	MARGIN: 3px 0px 15px;
	COLOR: #444444;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: line-through
}

.price_field_pr_suche {
	FLOAT: left;
	MARGIN: 0px 20px 0px 0px;
	WIDTH: 80px
}

.price_text_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
	COLOR: #cc0000;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.input_position_suche {
	FLOAT: left;
	WIDTH: 20px
}

.input_anzahl_suche {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 16px;
	BORDER-BOTTOM: #999 1px solid;
	HEIGHT: 16px;
	TEXT-ALIGN: center
}

.input_plusminus_pos_suche {
	FLOAT: left;
	MARGIN: 0px 4px 0px 5px
}

.input_plus_suche {
	MARGIN-TOP: 2px;
	WIDTH: 6px;
	HEIGHT: 6px
}

.input_minus_suche {
	MARGIN-TOP: 5px;
	WIDTH: 6px;
	HEIGHT: 6px
}

.buybutton_pr_suche {
	FLOAT: left;
	MARGIN: 0px 0px 0px 15px
}

.button_warenkorb_suche {
	BACKGROUND-POSITION: left top;
	FLOAT: right;
	BACKGROUND-IMAGE: url(/img/icon_produkt_buy_button.jpg);
	WIDTH: 20px;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 18px;
	BORDER-BOTTOM-STYLE: none
}

.versand_suche {
	FONT-SIZE: 0.95em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.versand_suche A {
	FONT-SIZE: 0.95em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.versand_suche A:hover {
	FONT-SIZE: 0.95em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.liefer_suche {
	FONT-SIZE: 0.95em;
	COLOR: #009933;
	TEXT-DECORATION: none
}

.liefer_suche A {
	FONT-SIZE: 0.95em;
	COLOR: #009933;
	TEXT-DECORATION: none
}

.liefer_suche A:hover {
	FONT-SIZE: 0.95em;
	COLOR: #009933;
	TEXT-DECORATION: none
}

.hr_grey_suche {
	MARGIN: 3px 0px;
	WIDTH: 100%;
	COLOR: #cdcdcd;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #cdcdcd;
	BORDER-BOTTOM-STYLE: none
}

.rabatt_button_pr_suche {
	MARGIN: 60px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_pr_suche {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e42518;
	TEXT-ALIGN: center
}

.rabatt_percentnr_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.8em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentnr_pr_suche sup {
	FONT-SIZE: 0.5em;
}

* html .rabatt_percentnr_pr_big sup,* html  .rabatt_percentnr_pr_suche sup
	{
	position: relative;
	top: -10px;
}

.rabatt_percentframe_pr_suche {
	BORDER-RIGHT: #e42518 1px solid;
	BORDER-TOP: #e42518 1px solid;
	BORDER-LEFT: #e42518 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #e42518 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #e42518;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_blau_pr_suche {
	MARGIN: 60px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_blau_pr_suche {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #0071ac;
	TEXT-ALIGN: center
}

.rabatt_percentnr_blau_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_blau_pr_suche {
	BORDER-RIGHT: #0071ac 1px solid;
	BORDER-TOP: #0071ac 1px solid;
	BORDER-LEFT: #0071ac 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #0071ac 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_blau_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #0071ac;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_hblau_pr_suche {
	MARGIN: 60px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_hblau_pr_suche {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #2299c4;
	TEXT-ALIGN: center
}

.rabatt_percentnr_hblau_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_hblau_pr_suche {
	BORDER-RIGHT: #2299c4 1px solid;
	BORDER-TOP: #2299c4 1px solid;
	BORDER-LEFT: #2299c4 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #2299c4 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_hblau_pr_suche {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #2299c4;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.container_pr_sucheh {
	BORDER-RIGHT: #cdcdcd 1px solid;
	BORDER-TOP: #cdcdcd 1px solid;
	FLOAT: left;
	MARGIN: 0px 0px 0px 10px;
	BORDER-LEFT: #cdcdcd 1px solid;
	WIDTH: 166px;
	BORDER-BOTTOM: #cdcdcd 1px solid;
	HEIGHT: 368px
}

.container_inner_pr_sucheh {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 5px
}

.select_sucheh {
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	BORDER-LEFT: #006699 1px solid;
	WIDTH: 160px;
	BORDER-BOTTOM: #006699 1px solid
}

.headline_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	COLOR: #006699;
	HEIGHT: 28px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.subheadline_pr_sucheh {
	FONT-SIZE: 0.9em;
	COLOR: #444444;
	HEIGHT: 40px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.image_pr_sucheh {
	MARGIN: 8px 0px 4px;
	HEIGHT: 140px
}

.smalltxt_blk_pr_sucheh {
	FONT-SIZE: 0.7em;
	COLOR: #444444;
	LINE-HEIGHT: normal
}

.smalltxt_uvp_pr_sucheh {
	FONT-SIZE: 0.7em;
	MARGIN: 10px 0px;
	COLOR: #444444;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: line-through
}

.footer_pr_sucheh {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px;
	PADDING-TOP: 0px
}

.price_field_pr_sucheh {
	FLOAT: left;
	WIDTH: 80px
}

.price_text_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
	COLOR: #cc0000;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.input_position_sucheh {
	FLOAT: left;
	WIDTH: 20px
}

.input_anzahl_sucheh {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 16px;
	BORDER-BOTTOM: #999 1px solid;
	HEIGHT: 16px;
	TEXT-ALIGN: center
}

.input_plusminus_pos_sucheh {
	FLOAT: left;
	MARGIN: 0px 4px 0px 5px
}

.input_plus_sucheh {
	MARGIN-TOP: 2px;
	WIDTH: 6px;
	HEIGHT: 6px
}

.input_minus_sucheh {
	MARGIN-TOP: 5px;
	WIDTH: 6px;
	HEIGHT: 6px
}

.buybutton_pr_sucheh {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px
}

.button_warenkorb_sucheh {
	BACKGROUND-POSITION: left top;
	FLOAT: right;
	BACKGROUND-IMAGE: url(/img/icon_produkt_buy_button.jpg);
	WIDTH: 20px;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 18px;
	BORDER-BOTTOM-STYLE: none
}

.mwst_sucheh {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 10px;
	COLOR: #999;
	PADDING-TOP: 6px
}

.versand_sucheh {
	FONT-SIZE: 0.95em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.versand_sucheh A {
	FONT-SIZE: 0.95em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.versand_sucheh A:hover {
	FONT-SIZE: 0.95em;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.liefer_sucheh {
	FONT-SIZE: 0.95em;
	COLOR: #009933;
	TEXT-DECORATION: none
}

.liefer_sucheh A {
	FONT-SIZE: 0.95em;
	COLOR: #009933;
	TEXT-DECORATION: none
}

.liefer_sucheh A:hover {
	FONT-SIZE: 0.95em;
	COLOR: #009933;
	TEXT-DECORATION: none
}

.rabatt_button_pr_sucheh {
	MARGIN: 172px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_pr_sucheh {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e42518;
	TEXT-ALIGN: center
}

.rabatt_percentnr_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_pr_sucheh {
	BORDER-RIGHT: #e42518 1px solid;
	BORDER-TOP: #e42518 1px solid;
	BORDER-LEFT: #e42518 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #e42518 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #e42518;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_blau_pr_sucheh {
	MARGIN: 172px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_blau_pr_sucheh {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #0071ac;
	TEXT-ALIGN: center
}

.rabatt_percentnr_blau_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_blau_pr_sucheh {
	BORDER-RIGHT: #0071ac 1px solid;
	BORDER-TOP: #0071ac 1px solid;
	BORDER-LEFT: #0071ac 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #0071ac 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_blau_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #0071ac;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.rabatt_button_hblau_pr_sucheh {
	MARGIN: 172px 0px 0px 76px;
	POSITION: absolute
}

.rabatt_percentbg_hblau_pr_sucheh {
	WIDTH: 74px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #2299c4;
	TEXT-ALIGN: center
}

.rabatt_percentnr_hblau_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.rabatt_percentframe_hblau_pr_sucheh {
	BORDER-RIGHT: #2299c4 1px solid;
	BORDER-TOP: #2299c4 1px solid;
	BORDER-LEFT: #2299c4 1px solid;
	WIDTH: 72px;
	BORDER-BOTTOM: #2299c4 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.rabatt_percenttxt_hblau_pr_sucheh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	COLOR: #2299c4;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.formular {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	COLOR: #444444;
	PADDING-TOP: 0px
}

.formular .formular_white {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%
}

.formular .formular_blue {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #e6eff6
}

.formular .formular_dark_blue {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #96c1db
}

.formular .input_normal {
	BORDER-RIGHT: #0066bc 1px solid;
	BORDER-TOP: #0066bc 1px solid;
	BORDER-LEFT: #0066bc 1px solid;
	WIDTH: 300px;
	BORDER-BOTTOM: #0066bc 1px solid;
	HEIGHT: 18px;
}

.formular .input_medium {
	BORDER-RIGHT: #0066bc 1px solid;
	BORDER-TOP: #0066bc 1px solid;
	BORDER-LEFT: #0066bc 1px solid;
	WIDTH: 80px;
	BORDER-BOTTOM: #0066bc 1px solid;
	HEIGHT: 18px
}

.formular .input_small {
	BORDER-RIGHT: #0066bc 1px solid;
	BORDER-TOP: #0066bc 1px solid;
	BORDER-LEFT: #0066bc 1px solid;
	WIDTH: 30px;
	BORDER-BOTTOM: #0066bc 1px solid;
	HEIGHT: 18px
}

.formular .select_normal {
	BORDER-RIGHT: #0066bc 1px solid;
	BORDER-TOP: #0066bc 1px solid;
	BORDER-LEFT: #0066bc 1px solid;
	WIDTH: 300px;
	BORDER-BOTTOM: #0066bc 1px solid;
	HEIGHT: 18px
}

.formular .textarea_normal {
	BORDER-RIGHT: #0066bc 1px solid;
	BORDER-TOP: #0066bc 1px solid;
	BORDER-LEFT: #0066bc 1px solid;
	WIDTH: 300px;
	BORDER-BOTTOM: #0066bc 1px solid;
	HEIGHT: 150px
}

.formular .checkbox_label {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.formular .formular_button {
	BACKGROUND-IMAGE: url(/img/bg_button_1px.jpg);
	MARGIN-LEFT: 167px;
	VERTICAL-ALIGN: middle;
	WIDTH: 191px;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px
}

.formular .formular_button_newsletter {
	BACKGROUND-IMAGE: url(/img/bg_button_1px.jpg);
	VERTICAL-ALIGN: middle;
	WIDTH: 191px;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px
}

.formular .formular_button_lbl {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	WIDTH: 191px;
	COLOR: #fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular .formular_button_lbl A {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	WIDTH: 191px;
	COLOR: #fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular .formular_button_lbl A:hover {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	WIDTH: 191px;
	COLOR: #fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

#warenkorb_btn_container_1 {
	FLOAT: left;
	MARGIN-LEFT: 120px;
	MARGIN-RIGHT: 10px
}

#warenkorb_btn_container_2 {
	FLOAT: left
}

.formular .warenkorb_button {
	BACKGROUND-IMAGE: url(/img/bg_button_1px.jpg);
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 100px;
	VERTICAL-ALIGN: middle;
	WIDTH: 191px;
	LINE-HEIGHT: 20px;
	MARGIN-RIGHT: 30px;
	HEIGHT: 20px
}

.formular .warenkorb_button_lbl {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	WIDTH: 191px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular .warenkorb_button_lbl A {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	WIDTH: 191px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular .warenkorb_button_lbl A:hover {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	WIDTH: 191px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular .warenkorb_button_big {
	BACKGROUND-IMAGE: url(/img/bg_big_button_1px.jpg);
	VERTICAL-ALIGN: middle;
	WIDTH: 191px;
	LINE-HEIGHT: 43px;
	HEIGHT: 45px
}

.formular .warenkorb_button_big {
	DISPLAY: block;
	FONT-SIZE: 1em;
	WIDTH: 191px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular .warenkorb_button_big A {
	DISPLAY: block;
	FONT-SIZE: 1em;
	WIDTH: 191px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular .warenkorb_button_big A:hover {
	DISPLAY: block;
	FONT-SIZE: 1em;
	WIDTH: 191px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.formular LI {
	FONT-SIZE: 1em;
	COLOR: #444444
}

.formular UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.formular LI.innen {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 110px;
	PADDING-TOP: 12px
}

.formular LI.innen_medium {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 40px;
	PADDING-TOP: 12px
}

.formular LI.aussen {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: 310px;
	PADDING-TOP: 12px
}

.formular LI.aussen_medium_in {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: auto;
	PADDING-TOP: 12px
}

.formular LI.aussen_medium {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: 120px;
	PADDING-TOP: 12px
}

.formular LI.aussen_medium_right {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 60px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 84px;
	PADDING-TOP: 18px;
	TEXT-ALIGN: right
}

.formular LI.aussen_small {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: 70px;
	PADDING-TOP: 12px
}

.formular .wk_head {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: url(/img/bg_warenkorb_head.gif);
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #96c1db
}

.formular .wk_footer {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: url(/img/bg_warenkorb_head.gif);
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #96c1db
}

.formular .wk_artikel_white {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: url(/img/bg_warenkorb_white.gif);
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #ffffff
}

.formular .wk_artikel_blue {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: url(/img/bg_warenkorb_blue.gif);
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #e6eff6
}

.formular .wk_button {
	BACKGROUND-IMAGE: url(/img/bg_button_1px.jpg);
	WIDTH: 191px;
	HEIGHT: 20px
}

.formular LI.wk_head_menge {
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 70px
}

.formular LI.wk_head_artikel {
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 250px
}

.formular LI.wk_head_preis {
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 70px;
	TEXT-ALIGN: right
}

.formular LI.wk_head_gesamt {
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 105px;
	TEXT-ALIGN: right
}

.formular LI.wk_menge {
	FLOAT: left;
	WIDTH: 74px
}

.formular LI.wk_artikel {
	FLOAT: left;
	WIDTH: 250px
}

.formular LI.wk_preis {
	FLOAT: left;
	WIDTH: 70px;
	TEXT-ALIGN: right
}

.formular LI.wk_gesamt {
	FLOAT: left;
	WIDTH: 105px;
	TEXT-ALIGN: right
}

.formular LI.wk_summe {
	FLOAT: left;
	WIDTH: 390px;
	TEXT-ALIGN: right
}

.formular LI.wk_summe_wert {
	FLOAT: left;
	WIDTH: 105px;
	TEXT-ALIGN: right
}

.formular LI.wk_porto {
	FLOAT: left;
	clear: left;
	WIDTH: 390px;
	TEXT-ALIGN: right
}

.formular LI.wk_porto_wert {
	FLOAT: left;
	WIDTH: 105px;
	TEXT-ALIGN: right
}

.formular LI.wk_b_kosten {
	FLOAT: left;
	WIDTH: 390px;
	TEXT-ALIGN: right
}

.formular LI.wk_b_kosten_wert {
	FLOAT: left;
	WIDTH: 105px;
	TEXT-ALIGN: right
}

.wk_artikel_form_container {
	FLOAT: left;
	MARGIN-RIGHT: 8px
}

.wk_change_text {
	MARGIN: 30px 10px
}

.formular LI.wk_endbetrag {
	clear: left;
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 390px;
	TEXT-ALIGN: right
}

.formular LI.wk_endbetrag_wert {
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 105px;
	TEXT-ALIGN: right
}

.formular LI.wk_mwst {
	FLOAT: left;
	clear: left;
	WIDTH: 390px;
	COLOR: #ffffff;
	TEXT-ALIGN: right
}

.formular LI.wk_mwst_wert {
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 105px;
	COLOR: #ffffff;
	TEXT-ALIGN: right
}

.formular LI.clr {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.formular BR.clr {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 1px;
	PADDING-TOP: 0px
}

#openmenu_container {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 100%;
	TEXT-ALIGN: left
}

#openmenu_container .headline_openmenu {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(/img/bg_headlines.jpg);
	MARGIN: 0px 0px 8px;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 21px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 21px
}

#openmenu_container .listlft {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 21%;
	PADDING-TOP: 0px
}

#openmenu_container H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006699;
	PADDING-TOP: 0px
}

#openmenu_container H2 A {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#openmenu_container H2 A:hover {
	COLOR: #006699;
	TEXT-DECORATION: none
}

#openmenu_container LI {
	FONT-SIZE: 1em;
	COLOR: #444444
}

#openmenu_container A {
	COLOR: #444444;
	TEXT-DECORATION: none
}

#listcontainer A:hover {
	COLOR: #444444;
	TEXT-DECORATION: none
}

#openmenu_container UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.headline_arznei {
	MARGIN-TOP: 20px;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(/img/bg_headlines.jpg);
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 21px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 21px
}

.headline_arznei UL LI {
	DISPLAY: inline;
	FLOAT: left
}

.headline_arznei UL LI.bekanntgabe {
	WIDTH: 130px
}

.headline_arznei UL LI.pzn {
	WIDTH: 150px
}

.headline_arznei UL LI.packung {
	WIDTH: 140px
}

.formular_arznei {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 10px;
	MARGIN: 5px 0px 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #e6eff6
}

.formular_arznei UL LI {
	DISPLAY: inline;
	FLOAT: left
}

.formular_arznei UL LI.bekanntgabe {
	WIDTH: 123px
}

.formular_arznei UL LI.pzn {
	PADDING-LEFT: 10px;
	WIDTH: 140px
}

.formular_arznei UL LI.packung {
	PADDING-LEFT: 10px;
	WIDTH: 130px
}

.formular_arznei UL LI.charge {
	PADDING-LEFT: 10px
}

.get_rss_text {
	FLOAT: left;
	MARGIN-RIGHT: 10px
}

.get_rss_icon {
	FLOAT: left
}

*+HTML A.layer_link {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	Z-INDEX: 1;
	MARGIN-LEFT: 0px;
	COLOR: #e42518;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

*+HTML A.layer_link:visited {
	DISPLAY: inline-block;
	Z-INDEX: 250;
	MARGIN-LEFT: 0px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

A.layer_link {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	Z-INDEX: 1;
	MARGIN-LEFT: 0px;
	COLOR: #e42518;
	POSITION: absolute;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

A.layer_link:visited {
	DISPLAY: inline-block;
	Z-INDEX: 250;
	MARGIN-LEFT: 0px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

A.layer_link EM {
	DISPLAY: none;
	Z-INDEX: 250;
	MARGIN-LEFT: 0px;
	POSITION: absolute;
	TEXT-ALIGN: left
}

A.layer_link:hover {
	Z-INDEX: 250;
	MARGIN-LEFT: 0px;
	POSITION: absolute;
	TEXT-ALIGN: left
}

A.layer_link:active {
	Z-INDEX: 250;
	POSITION: absolute;
	TEXT-ALIGN: left
}

A.layer_link:active EM {
	DISPLAY: block;
	Z-INDEX: 250;
	LEFT: 0px;
	COLOR: #444444;
	POSITION: absolute
}

A.layer_link:focus EM {
	DISPLAY: block;
	Z-INDEX: 250;
	LEFT: 0px;
	COLOR: #444444;
	POSITION: absolute
}

#layer {
	BORDER-RIGHT: #0073aa 2px solid;
	BORDER-TOP: #0073aa 2px solid;
	DISPLAY: block;
	VISIBILITY: visible;
	BORDER-LEFT: #0073aa 2px solid;
	WIDTH: 321px;
	BORDER-BOTTOM: #0073aa 2px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left
}

#layer .layer_produkt_headline {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 5px;
	COLOR: #0073aa
}

#layer .layer_produkt_name {
	MARGIN-TOP: 5px;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 137px;
	COLOR: #444444;
	MARGIN-RIGHT: 12px
}

#layer .layer_produkt_preis {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	MARGIN-TOP: 5px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FLOAT: left;
	BORDER-LEFT: black 0px solid;
	WIDTH: 53px;
	COLOR: red;
	MARGIN-RIGHT: 12px;
	BORDER-BOTTOM: black 0px solid;
	TEXT-ALIGN: center
}

#layer .layer_produkt_warenkorb {
	MARGIN-TOP: 8px;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 25px;
	MARGIN-RIGHT: 11px;
	HEIGHT: 25px
}

#layer .layer_produkt_rabatt {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/layer_rabatt_blue.gif);
	WIDTH: 51px;
	HEIGHT: 44px
}

#layer .layer_produkt_rabatt_dark {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/layer_rabatt_dark_blue.gif);
	WIDTH: 51px;
	HEIGHT: 44px
}

#layer .layer_produkt_rabatt .layer_produkt_rabatt_text {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	MARGIN: 25px 0px 0px 12px;
	COLOR: #ffffff
}

#layer .layer_produkt_rabatt_dark .layer_produkt_rabatt_text {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	MARGIN: 25px 0px 0px 12px;
	COLOR: #ffffff
}

#layer .layer_grey_line {
	CLEAR: both;
	BORDER-RIGHT: #c5c7c8 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #c5c7c8 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #c5c7c8 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #c5c7c8 1px solid
}

DIV.button {
	Z-INDEX: 99;
	BACKGROUND: url(bg_button_1px.jpg) right 50%;
	WIDTH: 191px;
	CURSOR: pointer ! important;
	HEIGHT: 20px
}

DIV.button INPUT {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.9em;
	Z-INDEX: 99;
	BACKGROUND: url(/img/bg_button_1px.jpg) left 50%;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	WIDTH: 191px;
	CURSOR: pointer ! important;
	COLOR: #ffffff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	BORDER-BOTTOM-STYLE: none
}

DIV.layer_menu_button {
	MARGIN-TOP: 5px ! important;
	BACKGROUND: url(/img/bg_big_button_1px.jpg) right 50%;
	MARGIN-BOTTOM: 5px ! important;
	WIDTH: 191px;
	CURSOR: pointer ! important;
	HEIGHT: 20px
}

DIV.layer_menu_button INPUT {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
	Z-INDEX: 99;
	BACKGROUND: url(/img/bg_big_button_1px.jpg) left 50%;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	OVERFLOW: visible;
	WIDTH: 191px;
	CURSOR: pointer ! important;
	COLOR: #ffffff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	BORDER-BOTTOM-STYLE: none
}

DIV.layer_menu_mc_button {
	MARGIN-TOP: 5px ! important;
	BACKGROUND: url(/img/bg_big_button_1px.jpg) right 50%;
	MARGIN-BOTTOM: 5px ! important;
	WIDTH: 146px;
	CURSOR: pointer ! important;
	HEIGHT: 20px
}

DIV.layer_menu_mc_button INPUT {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
	Z-INDEX: 99;
	BACKGROUND: url(/img/bg_big_button_1px.jpg) left 50%;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	OVERFLOW: visible;
	WIDTH: 146px;
	CURSOR: pointer ! important;
	COLOR: #ffffff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	BORDER-BOTTOM-STYLE: none
}

DIV.button_big {
	BACKGROUND: url(/img/bg_big_button_1px.jpg) right 50%;
	WIDTH: 191px;
	CURSOR: pointer ! important;
	HEIGHT: 45px
}

DIV.button_big INPUT {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.9em;
	BACKGROUND: url(/img/bg_big_button_1px.jpg) left 50%;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	OVERFLOW: visible;
	WIDTH: 191px;
	CURSOR: pointer ! important;
	COLOR: #ffffff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 45px;
	BORDER-BOTTOM-STYLE: none
}

TD.button_finden {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	FLOAT: right;
	MARGIN: 0px;
	BORDER-LEFT: black 0px solid;
	WIDTH: 104px ! important;
	CURSOR: pointer ! important;
	BORDER-BOTTOM: black 0px solid;
	HEIGHT: 24px ! important;
}

TD.button_finden INPUT {
	BORDER-RIGHT: black 0px;
	PADDING-RIGHT: 0px ! important;
	BORDER-TOP: black 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px ! important;
	FONT-WEIGHT: normal ! important;
	FONT-SIZE: 1em ! important;
	PADDING-BOTTOM: 0px ! important;
	MARGIN: 0px;
	OVERFLOW: visible ! important;
	BORDER-LEFT: black 0px;
	WIDTH: 104px ! important;
	COLOR: #ffffff ! important;
	PADDING-TOP: 0px ! important;
	BORDER-BOTTOM: black 0px;
	HEIGHT: 24px ! important;
}

A.verisign {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/verisign_sw.gif);
	WIDTH: 132px;
	HEIGHT: 70px
}

A.verisign:hover {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/verisign_color.gif);
	WIDTH: 132px;
	HEIGHT: 70px
}

A.iso {
	MARGIN-TOP: 5px;
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/iso_sw.gif);
	MARGIN-LEFT: 10px;
	WIDTH: 65px;
	HEIGHT: 64px
}

A.iso:hover {
	MARGIN-TOP: 5px;
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/iso_color.gif);
	MARGIN-LEFT: 10px;
	WIDTH: 65px;
	HEIGHT: 64px
}

A.sw {
	MARGIN-TOP: 5px;
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/sw_sw.gif);
	MARGIN-LEFT: 10px;
	WIDTH: 86px;
	HEIGHT: 64px
}

A.sw:hover {
	MARGIN-TOP: 5px;
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/sw_color.gif);
	MARGIN-LEFT: 10px;
	WIDTH: 86px;
	HEIGHT: 64px
}
