/*
img, td, div {
	behavior: url("iepngfix.htc");
}
*/
html {

height: 100%; 

}

form { margin: 0px; }

body,p,div,td,a,input,select,textarea,ul,li {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
/*	color: #636363; */
}


h1,h2 {
	font-size: 19px;
	letter-spacing: 0px;
	line-height: 22px;
	font-weight: normal;
	color: #474848;
	margin: 0px;
}

h2 {
	color: #6699CB;
}

h3 {
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #6699CB;
	margin: 0px;
}

h4 {
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #000000;
	margin: 0px;
}
h5 {
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ffffff;
	margin: 0px;
}

h6 {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

hr {
	height: 1px;
	color:#c8c8c8;
	background-color: #c8c8c8;
	border: 0;
}

ul {
	list-style-type: circle;
}

div {
border: 0px solid #E60000;
}

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:active {
	color: #000;
	text-decoration: none;
}
.back_link{
	text-decoration:underline;	
}

.wk{
	margin: 0px 0px 20px 150px;	
}
.warenwert {
	color: #6699CB !important;
}
.warenwert2 span {
	color: #3e3e3e !important;
}
.warenwert2 {
	color: #6699CB !important;
}
.gutschein {
	font-weight: bold; 
	text-transform: uppercase;	
	color: #3e3e3e;
}
	
#container_warenkorb{
	padding-top: 5px; 
	padding-left: 15px; 
	background-image:url('/data/cms_data/bilder/142834723sh_wk.png');
	background-repeat: no-repeat; 
	width: 170px; 
	height: 180px;
}
#bg_center {
	width: 100%;
	text-align: center;
}

#bg {
	width: 795px;
	margin: auto;
}

#container p{
	font-size: 11px;
}

.header_space {
	height: 20px;
}

.header_1 {
	text-align: left;
	margin-top: 0px;
	width: 795px;
	height: 105px;
}

#header_1_bg_image {
	position:absolute;
	width: 795px;
	z-index: 10;
}

#header_1_content {
	position:absolute;
	width: 795px;
	z-index: 5;
}

#header_1_links {
	position:absolute;
	margin: 20px 0px 0px 335px;
	z-index: 15;
	text-align: right;
	width: 460px;
}

#header_1_links a{
	color: #8B8C8C;
	font-size: 11px;
/*	letter-spacing: -1px; */
}

#header_mitarbeiter {
	position: absolute;
	margin: 54px 0px 0px 410px;
	z-index: 16;
	color:#FFFFFF;
	text-transform: uppercase;
}

#main_nav {
	text-align: left;
	height: 25px;
	padding-top: 7px;
	color: #7B7C7C;
	font-size: 11px;
/*	letter-spacing: -1px; */
}

#main_nav div {
	float:left;
	color: #7B7C7C;
	font-size: 11px;
}

#main_nav a{
	color: #7B7C7C;
	font-size: 11px;
/*	letter-spacing: -1px; */
}

.h_startseite {
	margin-left: 5px;
	width: 124px;
	float: left;
	text-align: left;
	text-decoration: none;
	padding: 2px 6px 2px 6px;
}

.h_spacer {
	width: 30px;
	float: left;
}

.h_spacer1 {
	width: 46px;
	float: left;
}

.h_text {
	float: left;
	text-decoration: none;
}

.spacer {
	height: 30px;
}

.main {
	min-height: 220px;
	text-align: left;
}

.footer {
	color: #000;
	text-align: right;
	height: 50px;
	padding-top: 6px;
}

.footer a {
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

/* min-height fuer IE kompatibel machen ANFANG */

.main_a {
	height: 200px;
	float: right;
	width: 1px;
}

#aussen hr {
	color: #000;
	height: 1px;
}

.main_content {
	width: 794px;
	float: left;
}

.main_content p{
	margin: 0px 0px 5px 0px;
}

/* bis IE6 */
* html #aussen {
	height: 200px;
}

/* IE5*/
html + body #aussen {
	height: 200px;
}

/* bis IE6 */

* html .prop {
	display: none
}

.clear_main {
	clear: both;
	height: 1px;
	overflow: hidden;
}

/* min-height für IE kompatibel machen ENDE */

/* Shop css */

.l_leftbox {
	width: 80px;
	float:left;
	padding-right: 4px;
}

.r_rightbox {
	float:left;
	padding-left: 4px;
}

.smallbox {
	height: 78px;
	margin: 0px 0px 2px 0px;
}

.produktbox {
	float: left; 
	width: 340px; 
}

.shop_middle_spacer {
	float: left; 
	width:11px; 
}

.produkt_detail {
	float: left;
	width: 794px;
}

.div_line {
	width: 794px;
}

#wk_pos td,a {
	color: #636363;
}

/* Buttons */
.mp_button {
	cursor: pointer;
	margin: 0px;
}

.mp_button input {
	cursor: pointer;
	margin: 0px;
}

.mp_b_l_blue {
	height: 41px;
	width: 18px;
	background-image: url('/php/lay/mp/mp_b_l_blue.png');
	background-repeat: no-repeat;
}
.mp_b_m_blue {
	height: 41px;
	width: 70px;
	padding-left: 20px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_blue.png');
	background-repeat: repeat-x;
}
.mp_b_r_blue {
	height: 41px;
	width: 33px;
	background-image: url('/php/lay/mp/mp_b_r_blue.png');
	background-repeat: no-repeat;
}
.mp_b_l_blueweiss {
	height: 41px;
	width: 18px;
	background-image: url('/php/lay/mp/mp_b_l_blueweiss.png');
	background-repeat: no-repeat;
}
.mp_b_m_blueweiss {
	height: 41px;
	width: 300px;
	padding-left: 20px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_blueweiss.png');
	background-repeat: repeat-x;
}
.mp_b_r_blueweiss {
	height: 41px;
	width: 33px;
	background-image: url('/php/lay/mp/mp_b_r_blueweiss.png');
	background-repeat: no-repeat;
}

.mp_b_l_bluegray {
	height: 41px;
	width: 27px;
	background-image: url('/php/lay/mp/mp_b_l_bluegray.png');
	background-repeat: no-repeat;
}
.mp_b_m1_bluegray {
	height: 41px;
	width: 52px;
	padding-left: 5px;	
	color:#000000;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m1_bluegray.png');
	background-repeat: repeat-x;
}

.mp_b_m2_bluegray {
	height: 41px;
	width: 24px;
	background-image: url('/php/lay/mp/mp_b_m2_bluegray.png');
	background-repeat: no-repeat;
}
.mp_b_m3_bluegray {
	height: 41px;
	width: 430px;
	padding-left: 7px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m3_bluegray.png');
	background-repeat: repeat-x;
}
.mp_b_r_bluegray {
	height: 41px;
	width: 37px;
	background-image: url('/php/lay/mp/mp_b_r_bluegray.png');
	background-repeat: no-repeat;
}


.mp_b_l_red {
	height: 33px;
	width: 18px;
	background-image: url('/php/lay/mp/mp_b_l_red.png');
	background-repeat: no-repeat;
}
.mp_b_m_red {
	height: 33px;
	width: 300px;
	padding-left: 20px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_red.png');
	background-repeat: repeat-x;
}
.mp_b_r_red {
	height: 33px;
	width: 28px;
	background-image: url('/php/lay/mp/mp_b_r_red.png');
	background-repeat: no-repeat;
}

.mp_b_l_redgray {
	height: 41px;
	width: 27px;
	background-image: url('/php/lay/mp/mp_b_l_redgray.png');
	background-repeat: no-repeat;
}
.mp_b_m1_redgray {
	height: 41px;
	width: 52px;
	padding-left: 5px;	
	color:#000000;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m1_redgray.png');
	background-repeat: repeat-x;
}

.mp_b_m2_redgray {
	height: 41px;
	width: 24px;
	background-image: url('/php/lay/mp/mp_b_m2_redgray.png');
	background-repeat: no-repeat;
}
.mp_b_m3_redgray {
	height: 41px;
	width: 430px;
	padding-left: 7px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m3_redgray.png');
	background-repeat: repeat-x;
}
.mp_b_r_redgray {
	height: 41px;
	width: 37px;
	background-image: url('/php/lay/mp/mp_b_r_redgray.png');
	background-repeat: no-repeat;
}

.mp_b_l_gray {
	height: 30px;

	width: 15px;
	background-image: url('/php/lay/mp/mp_b_l_gray.png');
	background-repeat: no-repeat;
}
.mp_b_m_gray {
	height: 30px;
	width: 140px;
	padding-left: 5px;	
	color:#FFFFFF;
	font-size: 13px;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_gray.png');
	background-repeat: repeat-x;
}
.mp_b_r_gray {
	height: 30px;
	width: 30px;
	background-image: url('/php/lay/mp/mp_b_r_gray.png');
	background-repeat: no-repeat;
}

.mp_b_l_gray_ow {
	height: 22px;
	width: 15px;
	/*background-image: url('/php/lay/mp/mp_b_l_gray_ow.png');*/
	background-repeat: no-repeat;
}
.mp_b_m_gray_ow {
	height: 22px;
	width: 140px;
	color:#FFFFFF;
	background-image: url('/php/lay/mp/mp_b_m_gray_ow.png');
	background-repeat: repeat-x;
	text-align: center;
	font-size: 13px;
	letter-spacing: 0px;
	line-height: 14px;
	vertical-align: text-top;
}
.linie_gestrichelt{
	background-image:url('/php/lay/mp/linie_gestrichelt.png');
	height: 3px;
	width:170px;
	background-repeat: no-repeat;
	margin-bottom:5px;
}

.mp_b_m_gray_ow a {
	color:#000000;
}

.mp_b_r_gray_ow {
	height: 30px;
	width: 15px;
	background-image:url('/php/lay/mp/button_rot.png');
	/*background-image: url('/php/lay/mp/mp_b_r_gray_ow.png');*/
	background-repeat: no-repeat;
	background-position:right;
}

.mp_b_l_lightblue_ow {
	height: 22px;
	width: 15px;
	background-image: url('/php/lay/mp/mp_b_l_lightblue_ow.png');
	background-repeat: no-repeat;
}
.mp_b_m_lightblue_ow {
	height: 22px;
	width: 140px;
	color:#FFFFFF;
	background-image: url('/php/lay/mp/mp_b_m_lightblue_ow.png');
	background-repeat: repeat-x;
	text-align: center;
	font-size: 13px;
	letter-spacing: 0px;
	line-height: 14px;
	vertical-align: text-top;
	padding-top: 3px;
}

.mp_b_m_lightblue_ow a {
	color:#000000;
}

.mp_b_r_lightblue_ow {
	height: 22px;
	width: 15px;
	background-image: url('/php/lay/mp/mp_b_r_lightblue_ow.png');
	background-repeat: no-repeat;
}


/* HANDYSHOP */

.mp_b_l_gray_ow_ {
	height: 22px;
	width: 15px;
	background-image: url('/php/lay/mp/mp_b_l_gray_ow.png');
	background-repeat: no-repeat;
}
.mp_b_m_gray_ow_ {
	height: 22px;
	width: 140px;
	color:#FFFFFF;
	background-image: url('/php/lay/mp/mp_b_m_gray_ow.png');
	background-repeat: repeat-x;
	text-align: center;
	font-size: 13px;
	letter-spacing: 0px;
	line-height: 14px;
	vertical-align: text-top;
	padding-top: 3px;
}

.mp_b_m_gray_ow_ a {
	color:#FFFFFF;
}

.mp_b_r_gray_ow_ {
	height: 22px;
	width: 15px;
	background-image: url('/php/lay/mp/mp_b_r_gray_ow.png');
	background-repeat: no-repeat;
}

/* HANDYSHOP ENDE */


.mp_b_l_lightgray {
	height: 30px;
	width: 15px;
	background-image: url('/php/lay/mp/mp_b_l_lightgray.png');
	background-repeat: no-repeat;
}
.mp_b_m_lightgray {
	height: 30px;
	width: 140px;
	padding-left: 5px;	
	color:#b00d2c;
	font-size: 13px;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_lightgray.png');
	background-repeat: repeat-x;
}
.mp_b_r_lightgray {
	height: 30px;
	width: 30px;
	background-image: url('/php/lay/mp/mp_b_r_lightgray.png');
	background-repeat: no-repeat;
}


.mp_b_l_whitegray {
	height: 35px;
	width: 28px;
	background-image: url('/php/lay/mp/mp_b_l_whitegray.png');
	background-repeat: no-repeat;
}
.mp_b_m1_whitegray {
	height: 35px;
	width: 87px;
	padding-left: 3px;
	font-size: 8px;
	color:#7b7c7c;
	letter-spacing: 0px;
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m1_whitegray.png');
	background-repeat: repeat-x;
}

.mp_b_m2_whitegray {
	height: 35px;
	width: 15px;
	background-image: url('/php/lay/mp/mp_b_m2_whitegray.png');
	background-repeat: no-repeat;
}
.mp_b_m3_whitegray {
	height: 35px;
	width: 228px;
	padding-left: 2px;	
	font-size: 15px;
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m3_whitegray.png');
	background-repeat: repeat-x;
}
.mp_b_r_whitegray {
	height: 35px;
	width: 34px;
	background-image: url('/php/lay/mp/mp_b_r_whitegray.png');
	background-repeat: no-repeat;
}

.mp_b_l_blau_bg_gray {
	height: 23px;
	width: 13px;
	background-image: url('/php/lay/mp/mp_b_l_blau_bg_gray.png');
	background-repeat: no-repeat;
}
.mp_b_m_blau_bg_gray {
	height: 23px;
	width: 140px;
	padding-left: 5px;	
	color:#FFFFFF;
	font-size: 13px;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_blau_bg_gray.png');
	background-repeat: repeat-x;
}
.mp_b_r_blau_bg_gray {
	height: 23px;
	width: 31px;
	background-image: url('/php/lay/mp/mp_b_r_blau_bg_gray.png');
	background-repeat: no-repeat;
}

.mp_dd_l_white {
	height: 30px;
	width: 19px;
	background-image: url('/php/lay/mp/mp_dd_l_white.png');
	background-repeat: no-repeat;
}
.mp_dd_m_white {
	height: 30px;
	width: 130px;
	padding-left: 0px;	
	padding-bottom: 4px;
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_dd_m_white.png');
	background-repeat: repeat-x;
}
.mp_dd_r_white {
	height: 30px;
	width: 25px;
	background-image: url('/php/lay/mp/mp_dd_r_white.png');
	background-repeat: no-repeat;
}

.mp_dd_l_o_white {
	height: 30px;
	width: 19px;
	background-image: url('/php/lay/mp/mp_dd_l_o_weiss.gif');
	background-repeat: no-repeat;
}
.mp_dd_m_o_white {
	height: 30px;
	width: 130px;
	padding-left: 0px;	
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_dd_m_o_weiss.gif');
	background-repeat: repeat-x;
}
.mp_dd_r_o_white {
	height: 30px;
	width: 25px;
	background-image: url('/php/lay/mp/mp_dd_r_o_weiss.gif');
	background-repeat: no-repeat;
}

.mp_dd_l_o_white_ {
	height: 5px;
	width: 19px;
	background-image: url('/php/lay/mp/mp_dd_l_o_weiss.gif');
	background-repeat: no-repeat;
}
.mp_dd_m_o_white_ {
	height: 5px;
	width: 130px;
	padding-left: 0px;	
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_dd_m_o_weiss.gif');
	background-repeat: repeat-x;
}
.mp_dd_r_o_white_ {
	height: 5px;
	width: 25px;
	background-image: url('/php/lay/mp/mp_dd_r_o_weiss_.gif');
	background-repeat: no-repeat;
}

.mp_dd_l_m_white {
	height: 20px;
	width: 19px;
	background-image: url('/php/lay/mp/mp_dd_l_m_weiss.gif');
	background-repeat: repeat-y;
}
.mp_dd_m_m_white {
	height: 20px;
	width: 130px;
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_dd_m_m_weiss.gif');
	background-repeat: repeat;
}
.mp_dd_r_m_white {
	height: 20px;
	width: 25px;
	background-image: url('/php/lay/mp/mp_dd_r_m_weiss.gif');
	background-repeat: repeat-y;
}

.mp_dd_l_u_white {
	height: 30px;
	width: 19px;
	background-image: url('/php/lay/mp/mp_dd_l_u_weiss.gif');
	background-repeat: no-repeat;
}
.mp_dd_m_u_white {
	height: 20px;
	width: 130px;
	padding-bottom: 10px;	
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_dd_m_u_weiss.gif');
	background-repeat: repeat-x;
}
.mp_dd_r_u_white {
	height: 30px;
	width: 25px;
	background-image: url('/php/lay/mp/mp_dd_r_u_weiss.gif');
	background-repeat: no-repeat;
}

.mp_wkp_l {
	height: 83px;
	width: 23px;
	background-image: url('/php/lay/mp/mp_wkp_l.png');
	background-repeat: no-repeat;
}
.mp_wkp_m {
	height: 83px;
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_wkp_m.png');
	background-repeat: repeat-x;
}
.mp_wkp_r {
	height: 83px;
	width: 24px;
	background-image: url('/php/lay/mp/mp_wkp_r.png');
	background-repeat: no-repeat;
}

.mp_wkp_s_l {
	height: 50px;
	width: 23px;
	background-image: url('/php/lay/mp/mp_wkp_s_l.png');
	background-repeat: no-repeat;
}
.mp_wkp_s_m {
	height: 50px;
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_wkp_s_m.png');
	background-repeat: repeat-x;
}
.mp_wkp_s_r {
	height: 50px;
	width: 24px;
	background-image: url('/php/lay/mp/mp_wkp_s_r.png');
	background-repeat: no-repeat;
}

.mp_wkp_set_l {
	height: 83px;
	width: 23px;
	background-image: url('/php/lay/mp/mp_wkp_l.png');
	background-position: right top;
	background-repeat: no-repeat;
}
.mp_wkp_set_m {
	height: 63px;
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_wkp_set_m.png');
	background-repeat: repeat-x;
}
.mp_wkp_set_r {
	height: 63px;
	width: 24px;
	background-image: url('/php/lay/mp/mp_wkp_set_r.png');
	background-repeat: no-repeat;
}

.mp_vl_box_grey_l {
	height: 63px;
	width: 70px;
	background-image: url('/php/lay/mp/vl_box_grey_l.png');
	background-repeat: no-repeat;
}
.mp_vl_box_grey_m {
	height: 33px;
	vertical-align: middle;
	background-image: url('/php/lay/mp/vl_box_grey_m.png');
	background-repeat: repeat-x;
}
.mp_vl_box_grey_r {
	height: 33px;
	width: 22px;
	background-image: url('/php/lay/mp/vl_box_grey_r.png');
	background-repeat: no-repeat;
}

.mp_vl_box_blue_l {
	height: 30px;
	width: 33px;
	background-image: url('/php/lay/mp/vl_box_blue_l.png');
	background-repeat: no-repeat;
}
.mp_vl_box_blue_m {
	height: 30px;
	padding-left: 5px;
	color: #FFFFFF;
	vertical-align: middle;
	background-image: url('/php/lay/mp/vl_box_blue_m.png');
	background-repeat: repeat-x;
}
.mp_vl_box_blue_r {
	height: 30px;
	width: 15px;
	background-image: url('/php/lay/mp/vl_box_blue_r.png');
	background-repeat: no-repeat;
}

.mp_vl_arrow {
	height: 14px;
	width: 14px;
	background-image: url('/php/lay/mp/vl_arrow_grey.png');
	background-repeat: no-repeat;
}

.mp_vl_supportbox {
	color: #ffffff;
	padding: 3px;
	line-height: 11px;
/*	letter-spacing: -1px; */
}

.mp_vu_popup_l {
	width: 170px;
}

.mp_vu_popup_m {
	width: 4px;
}

.mp_vu_popup_r {
	width: 55px;
}

.mp_nav_v1_gray_l {
	height: 41px;
	width: 10px;
	background-image: url('/php/lay/mp/mp_nav_v1_gray_l.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_gray_m {
	height: 41px;
	padding-right: 3px;
	color: #FFFFFF;
	vertical-align: top;
	background-image: url('/php/lay/mp/mp_nav_v1_gray_m.png');
	background-repeat: repeat-x;
}

.mp_nav_v1_gray_r {
	height: 41px;
	width: 9px;
	background-image: url('/php/lay/mp/mp_nav_v1_gray_r.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_red_l {
	height: 37px;
	width: 15px;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_red_l.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_red_m {
	height: 37px;
	padding-right: 3px;
	padding-top: 5px;
	color: #FFFFFF;
	vertical-align: top;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_red_m.png');
	background-repeat: repeat-x;
}

.mp_nav_v1_red_m div a{
	color: #FFFFFF !important;
}

.mp_nav_v1_red_r {
	height: 37px;
	width: 14px;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_red_r.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_white_l {
	height: 37px;
	width: 13px;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_white_l.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_white_m {
	height: 37px;
	padding-right: 3px;
	padding-top: 5px;
	color: #FFFFFF;
	vertical-align: top;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_white_m.png');
	background-repeat: repeat-x;
}

.mp_nav_v1_white_r {
	height: 37px;
	width: 14px;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_white_r.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_white_a_l {
	height: 37px;
	width: 15px;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_white_a_l.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_white_a_m {
	height: 37px;
	padding-right: 3px;
	padding-top: 5px;
	color: #FFFFFF;
	vertical-align: top;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_white_a_m.png');
	background-repeat: repeat-x;
}

.mp_nav_v1_white_a_r {
	height: 37px;
	width: 16px;
	background-image: url('/php/lay/mp/0709/mp_nav_v1_white_a_r.png');
	background-repeat: no-repeat;
}

.mp_nav_v1_lowend {
	height: 37px;
/*	vertical-align: top;*/
	background-image: url('/php/lay/mp/0709/mp_nav_v1_lowend.png');
	background-repeat: repeat-x;
}

.mp_b_vl_l_blue {
	height: 26px;
	width: 10px;
	background-image: url('/php/lay/mp/mp_b_vl_l_blue.png');
	background-repeat: no-repeat;
}
.mp_b_vl_m_blue {
	height: 17px;
	width: 220px;
	padding-left: 20px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_vl_m_blue.png');
	background-repeat: repeat-x;
	padding-bottom: 3px;
}
.mp_b_vl_r_blue {
	height: 26px;
	width: 33px;
	background-image: url('/php/lay/mp/mp_b_vl_r_blue.png');
	background-repeat: no-repeat;
}

.mp_b_l_gray_trigo {
	height: 27px;
	width: 13px;
	background-image: url('/php/lay/mp/mp_b_l_gray_trigo.png');
	background-repeat: no-repeat;
}
.mp_b_m_gray_trigo {
	height: 27px;
	width: 140px;
	padding: 0px;
	padding-left: 8px;
	line-height: 20px;
	font-size: 13px;
	color:#BE0027;
/*	letter-spacing: -1px; */
	vertical-align: top;
	background-image: url('/php/lay/mp/mp_b_m_gray_trigo.png');
	background-repeat: repeat-x;

}
.mp_b_r_gray_trigo {
	height: 27px;
	width: 23px;
	background-image: url('/php/lay/mp/mp_b_r_gray_trigo.png');
	background-repeat: no-repeat;
}

.mp_b_l_dark_blue {
	width: 18px;
	background-image: url('/php/lay/mp/mp_b_l_dark_blue.png');
	background-repeat: no-repeat;
}

.mp_b_m_dark_blue {
	height: 33px;
	width: 300px;
	padding-left: 20px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_dark_blue.png');
	background-repeat: repeat-x;
}

.mp_b_r_dark_blue {
	height: 33px;
	width: 28px;
	background-image: url('/php/lay/mp/mp_b_r_dark_blue.png');
	background-repeat: no-repeat;
}

.mp_b_l_graydarkblue {
	height: 41px;
	width: 27px;
	background-image: url('/php/lay/mp/mp_b_l_graydarkblue.png');
	background-repeat: no-repeat;
}
.mp_b_m1_graydarkblue {
	height: 41px;
	width: 52px;
	padding-left: 5px;	
	color:#000000;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m1_graydarkblue.png');
	background-repeat: repeat-x;
}

.mp_b_m2_graydarkblue {
	height: 41px;
	width: 24px;
	background-image: url('/php/lay/mp/mp_b_m2_graydarkblue.png');
	background-repeat: no-repeat;
}
.mp_b_m3_graydarkblue {
	height: 41px;
	width: 430px;
	padding-left: 7px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m3_graydarkblue.png');
	background-repeat: repeat-x;
}
.mp_b_r_graydarkblue {
	height: 41px;
	width: 37px;
	background-image: url('/php/lay/mp/mp_b_r_graydarkblue.png');
	background-repeat: no-repeat;
}

.mp_v1_blue_rund_top {
	width: 332px;
	height: 20px;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 10px;
	background-image: url('/php/lay/mp/0709/mp_v1_blue_rund_top.gif');
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.mp_v1_blue_eck_mid {
	width: 317px;
	background-image: url('/php/lay/mp/0709/mp_v1_blue_eck_mid.gif');
	color: #FFFFFF;
	vertical-align: top;
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 10px;
}

.mp_v1_white_eck_mid {
	width: 357px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background-image: url('/php/lay/mp/0709/mp_v1_white_eck_mid.gif');
	background-repeat: repeat-y;
	color: #FFFFFF;
}

.mp_v1_blue_rund_bottom {
	width: 357px;
	height: 17px;
	background-image: url('/php/lay/mp/0709/mp_v1_blue_rund_bottom.gif');
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.mp_b_l_graydarkred {
	height: 41px;
	width: 27px;
	background-image: url('/php/lay/mp/premiere/mp_b_l_graydarkred.png');
	background-repeat: no-repeat;
}
.mp_b_m1_graydarkred {
	height: 41px;
	width: 52px;
	padding-left: 5px;	
	color:#000000;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/premiere/mp_b_m1_graydarkred.png');
	background-repeat: repeat-x;
}

.mp_b_m2_graydarkred {
	height: 41px;
	width: 24px;
	background-image: url('/php/lay/mp/premiere/mp_b_m2_graydarkred.png');
	background-repeat: no-repeat;
}
.mp_b_m3_graydarkred {
	height: 41px;
	width: 430px;
	padding-left: 7px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/premiere/mp_b_m3_graydarkred.png');
	background-repeat: repeat-x;
}
.mp_b_r_graydarkred {
	height: 41px;
	width: 37px;
	background-image: url('/php/lay/mp/premiere/mp_b_r_graydarkred.png');
	background-repeat: no-repeat;
}

.mp_b_l_premiere_red {
	width: 18px;
	background-image: url('/php/lay/mp/premiere/mp_b_l_premiere_red.png');
	background-repeat: no-repeat;
}

.mp_b_m_premiere_red {
	height: 33px;
	width: 300px;
	padding-left: 20px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/premiere/mp_b_m_premiere_red.png');
	background-repeat: repeat-x;
}

.mp_b_r_premiere_red {
	height: 33px;
	width: 28px;
	background-image: url('/php/lay/mp/premiere/mp_b_r_premiere_red.png');
	background-repeat: no-repeat;
}

.desc_tbl {
	width:187px;
	height:304px;
}
.desc_top{
	padding-top:15px;
	padding-left:16px;
	font-size:10pt;
	color:#474848
}
.desc_mid{
	height:190px;
}
.desc_bottom{
	padding-left:16px;
	padding-bottom:15px;
	color:#7b7c7c;
}

/* Warenkorb */
/* WARENKORB */
.headline_w h3{
	background:transparent;
	font-size:11px;
	color:#000 !important;
	padding-left:0px;
}

/* Tabellen */
.tbl-vertragsdaten {
	background-color:#ffffff;
	border:2px solid #cccbcd;
	margin:0px 0px 30px 0px;
/* geht im IE nicht */
	padding-bottom:15px;
/* */
}
.tbl-vge-kl {
	background-color:#ffffff;
	border:2px solid #cccbcd;
	margin:0px 0px 155px 0px;
	padding-bottom:0px;
}

.td-header {
	background-color:#6699cb;
	color:#ffffff;
	padding:15px 0px 15px 10px;
	font-weight:bold;
	font-size:11px;
}
	.td-header img {
		margin-bottom:-2px;
		margin-left:2px;
	}
.td-header-kl {
	background-color:#e60000;
	color:#ffffff;
	padding:3px 0px 5px 15px;
	font-weight:bold;
}

.td-vl {
	padding: 10px 5px 0px 5px;
	vertical-align:top;
}
	.td-vl input {
		width:228px;
		border:0px;
		background-color:#eaeaeb;
		border:1px solid #eaeaeb;
	/* Höhe im Moz und IE unterschiedlich */
		height:18px;
		padding-left: 5px;
	/* */
	}
	.td-vl textarea {
		width:484px;
		border:0px;
		background-color:#eaeaeb;
		margin-top:37px;
		min-height:100px;
	}
	
	.input-txt {
		padding:0px 0px 5px 5px;
	/* AH 2010-11-18 nötig um richtige Schriftgröße im I-Frame anzuzeigen */
		font-size:11px;
	/* */
	}
.td-vl-rot {
	padding: 14px 5px 6px 14px;
	vertical-align:top;
	color:#e2001a;
	border-top:1px dotted #cccbcd;
}
.td-vl-txt {
	padding: 10px 5px 0px 14px;
	vertical-align:top;
}

.td-vl-summary {
	padding:10px 5px 0px 14px;
	vertical-align:top;
}

.td-vl-login {
	padding:20px 0px 35px 15px;
	border-bottom:1px dotted #cccbcd;
}
	.td-vl-login input {
		width:230px;
		border:0px;
		background-color:#eaeaeb;
		border:1px solid #eaeaeb;
		height:18px;
		margin-left:8px;
	}
.td-vl-login-button {
	background-image:url('/php/lay/vge/button_rot.jpg');
	background-repeat:no-repeat;
	background-position:672px 5px;
	padding:5px 0px 0px 15px;
	height:20px;
	cursor:pointer;
}
.td-vl-kl {
	padding:4px 0px 4px 15px;
}
	.td-vl-kl a {
		text-decoration:none;
		color:#1a171b;
		font-size:9pt;
	}
	.td-vl-kl-trenner {
		border-bottom:1px dotted #cccbcd;
		font-size:1pt;
		padding:11px 0px 0px 0px;
	}
	
	
/* Buttons */
.mp_button {
	cursor: pointer;
	margin: 0px;
}
.mp_b_l_blue_w {
	height: 38px;
	width: 21px;
	background-image: url('/php/lay/mp/mp_b_l_blue.png');
	background-repeat: no-repeat;	
}
.mp_b_m_blue_w {
	height: 38px;
	padding: 0 5px 0 5px;	
	color:#FFFFFF;
/*	letter-spacing: -1px; */
	vertical-align: middle;
	background-image: url('/php/lay/mp/mp_b_m_blue.png');
	background-repeat: repeat-x;
	text-align:right;
}
.mp_b_r_blue_w {
	height: 38px;
	width: 32px;
	background-image: url('/php/lay/mp/mp_b_r_blue.png');
	background-repeat: no-repeat;	
}

/* send.php step1 Gesamtpreis Ihrer Waren ... */
.total_text{
	float:left;
	font-weight:bold;
	width:150px;
	font-size:11px;

}
.total_wert{
	float:left;
	text-align:right;
	width:53px;
	font-size:11px;
}
.total_mwst{
	float: right;
	font-size: 9px;
	width: 120px;
	text-align: right;
}

.clear {
	clear: both;
	margin:0px;
	padding:0px;
	height:1px;
	overflow: hidden;
}

/* Abschlusslinie --> Neuer Style da in der alten eine feste Breite drin steht die zu klein war */
.div_line_w{
	margin-top: 20px;
	padding-top: 15px;
	border-top: 1px solid black;
	width:794px;
}

#breadcrump {
	margin-top: -13px;
	height: 11px;
	padding: 5px 0px;
}

#breadcrump .breadcrump_link, #breadcrump .breadcrump_link a, #breadcrump .breadcrump_delimiter {
	float: left;
	color: #d5d5d5;
}

#breadcrump .breadcrump_link a {
	text-decoration: underline;
}

#breadcrump .breadcrump_delimiter {
	padding: 0px 7px;
}

/* Schriftfarbe aktiver Punkt im Bestellvorgang */ 
.step_active{
	color:#6699cb !important;
}

.vge_shop_zurueck{
	background-image: url('/php/lay/mp/btn_zurueck.png');
	background-repeat: no-repeat;
	width: 178px;
	height: 41px;
	color: #000;
	text-align:center;
	padding-top: 12px;
	margin-left: 149px; 
	margin-top: 0px;
	float: left;
}
.vge_shop_zurueck table {
	width:100%;
}

.vge_shop_zurueck table tr td {
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}

.vge_shop_weiter {
	margin-left: 175px; 
	float:left;
}

/* Registrierung Login */
.register_w{
	position: absolute;
	margin-top: -430px;
	margin-left: 135px;
}
.register_input_w{
	background-image: url('/php/lay/mp/button_login_1.png');
	width: 403px;
	height: 36px;
	padding-left:20px;
}
.register_submit_w{
	background-image: url('/php/lay/mp/button_login_2.png');
	background-repeat: no-repeat;
	border: 0px;
	width: 83px;
	height: 36px;
	color:#c0c0c0;
	padding-left: 20px;
}
	.register_submit_w input{
		text-align: left;
		background-color: transparent;
		border: 0;
		cursor:pointer;
		color:#fff;
		font-size:12px;
		font-weight:bold;
	}
	
/* send.php step1 Gesamtpreis Ihrer Waren ... */
.total_wrapper{
	padding: 10px 0px 10px 385px;
	background-color: #ffffff; 
}
.total_text{
	float:left;
	font-weight:bold;
	width:177px;
	font-size:11px;
}
.total_wert{
	float:left;
	text-align:right;
	width:60px;
	font-size:11px;
}
.total_mwst{
	float: right;
	font-size: 9px;
	width: 120px;
	text-align: left;
}

/* AH 2010-11-16 Extra formatierung für Warenkorb.php da die Tabellen nicht einheitlich sind */
.total_wrapper_w{
	padding: 10px 0px 10px 369px;
	background-color: #ffffff; 
}
.total_text_w{
	float:left;
	font-weight:bold;
	width:177px;
	font-size:11px;
}
.total_mwst_w{
	float: right;
	font-size: 9px;
	width: 120px;
	text-align: left;
}
.total_wert_w{
	float:left;
	text-align:right;
	width:74px;
	font-size:11px;
}
/* */
.agb_table{
	width:80px;	
}
/* --- iSBS 11-10 ---- */

.mp_nav_v2_white_l {
	height: 31px;
	width: 16px;
	background-image: url('/php/lay/mp/isbscom_11-10/mp_nav_white_l.png');
	background-repeat: no-repeat;
}

.mp_nav_v2_white_m {
	height: 20px;
	color: #FFFFFF;
	background-image: url('/php/lay/mp/isbscom_11-10/mp_nav_white_m.png');
	background-repeat: repeat-x;
	width:90px;
	font-size: 12px;
	padding: 7px 10px 3px 10px;
}
.mp_nav_v2_white_m a{
	font-size: 12px;
	color: #0065A6;
	font-weight: bold;
}
.mp_nav_v2_white_r {
	height: 31px;
	width: 14px;
	background-image: url('/php/lay/mp/isbscom_11-10/mp_nav_white_r.png');
	background-repeat: no-repeat;
}

.mp_nav_v2_white_l_a {
	height: 31px;
	width: 14px;
	background-image: url('/php/lay/mp/isbscom_11-10/mp_nav_white_l_a.png');
	background-repeat: no-repeat;
}

.mp_nav_v2_white_m_a  {
	height: 20px;
	color: #FFFFFF;
	background-image: url('/php/lay/mp/isbscom_11-10/mp_nav_white_m_a.png');
	background-repeat: repeat-x;
	width:90px;
	padding: 7px 10px 3px 10px;
}
.mp_nav_v2_white_m_a a{
	font-size: 12px;
	width:100%;
	display:block;
}
.mp_nav_v2_white_r_a   {
	height: 31px;
	width: 16px;
	background-image: url('/php/lay/mp/isbscom_11-10/mp_nav_white_r_a.png');
	background-repeat: no-repeat;
}
.main_nav_isbs{
	margin-top: 50px;
	width: 100%;
}
.mp_nav_v2_white_empty{
	width: 203px;
	background-image: url('/php/lay/mp/isbscom_11-10/mp_nav_white_empty.png');
	background-repeat: no-repeat;
	background-position: right bottom;
}
.mp_nav_v2_white_c_l_t{
	width: 9px;
	background-image: url('/php/lay/mp/isbscom_11-10/bg_corner_l_t.png');
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bg_center_isbs{
	width: 800px;
	margin: auto;
}
.main_isbs{
	background-image: url('/php/lay/mp/isbscom_11-10/bg_repeat.png');
	background-repeat: repeat-y;
	width:926px;
	margin-left:-8px;
}
.main_isbs_bot{
	background-image: url('/php/lay/mp/isbscom_11-10/bg_bottom.png');
	background-repeat: no-repeat;
	width: 926px;
	height: 23px;
	margin-left:-8px;
	clear:both;
}
.isbs_form{
	width: 650px;
	float: right;
}
.isbs_form input{
	background-color: #eaeaea;
	border: 1px solid #eaeaea;
	line-height: 12px;
	padding:5px;

}
.isbs_form textarea{
	background-color: #eaeaea;
	border: 1px solid #eaeaea;	
	padding-left: 5px;
}

.isbs_adr{
	width: 200px;
	float:left;
}
.isbs_ue{
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 30px -30px;
	text-align: center;
}
.footer_isbscom{
	clear: both;
	width: 800px;
	margin: 20px auto 0px auto;
	padding: 5px 0px 10px 0px;
	text-align: left;
}
.isbs_fuell{
	height: 480px; 
	width: 1px; 
	float:right;
}
.isbs_pfeil_mein_konto {
	background-image: url('/php/lay/vge/pfeil_mein_konto.jpg');
	background-repeat: no-repeat;
	width: 14px;
	height: 7px;
	float:left;
	background-position:left;
	margin-right: 20px;
	margin-top: 39px;
}
.isbs_mp_wkp_l {
	height: 83px;
	width: 23px;
	background-image: url('/php/lay/vge/mp/mp_wkp_l.png');
	background-repeat: no-repeat;
	margin-left:20px;
}
.isbs_mp_wkp_m {
	height: 83px;
	vertical-align: middle;
	background-image: url('/php/lay/vge/mp/mp_wkp_m.png');
	background-repeat: repeat-x;
}
.isbs_mp_wkp_m h3{
	margin-top:20px;
	font-size: 14px;
	color: #0065A6;
}
.isbs_mp_wkp_r {
	height: 83px;
	width: 24px;
	background-image: url('/php/lay/vge/mp/mp_wkp_r.png');
	background-repeat: no-repeat;
}
.isbs_kundenLogin_ue{
	font-size: 14px;
	font-weight: bold;
}
.isbs_mein_konto_ue{
	font-size: 14px;
}
.isbs_mein_konto_navi_width {
	width: 780px;
}
.isbs_content_iframe{
	float:left;
	width:650px;
	margin-left: 20px;
}
.isbs_navi_iframe{
	width:195px;
	float: left;
	margin:0px 0px 0px 20px;
}
.isbs_blue_ue{
	margin-top:20px;
	font-size: 14px;
	color: #0065A6;
}
.isbs_meinKontoNavi ul {
    list-style-image: url("/php/lay/vge/pfeil_mein_konto.png");
    list-style-type: none;
}
.isbs_meinKontoNavi h3 {
	color:#000000;
	font-size: 12px;
	font-weight: bold;
}
.isbs_anmeldung_general{
	padding: 0px 0px 0px 200px;
}
#isbs_headline{
	text-align: center;
	margin: 20px 0px 0px 0px;
}
#isbs_headline h3{
	font-size:20px;
	color: #000000;
	font-weight: bold;
}
#isbs_steps{
	width:485px;
	margin:0px 0px 10px 0px;
}
	.step_inactiv {
		float:left;
		margin-right:20px;
	}
	.step_activ {
		float:left;
		color:#0065A6;
		margin-right:20px;
	}
	
.isbs_weiter{
    background-color: #FFFFFF;
    background-image: url("/php/lay/vge/blau/button_weiter.jpg");
    background-position: 97% center;
    background-repeat: no-repeat;
    border: 2px solid #CCCBCD;
    cursor: pointer;
    float: right;
    padding: 5px 50px 5px 0;
    text-align: right;
    width: 326px;
	margin-right: 170px;
}
.isbs_zurueck{
	background-image:url('/php/lay/vge/blau/button_zurueck.jpg');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	width:75px;
	background-color:#ffffff;
	border:2px solid #cccbcd;
	padding:5px 0px 5px 35px;
	cursor:pointer;
}
.isbs_input_err { 
	border-top: 1px solid #0065A6 !important;
	border-right: 1px solid #0065A6 !important;
	border-bottom: 1px solid #0065A6 !important;
	border-left: 1px solid #0065A6 !important;
}
.isbs_td-vl {
	padding: 10px 5px 0px 5px;
	vertical-align:top;
}
	.isbs_td-vl input {
		width:228px;
		border:0px;
	/* Höhe im Moz und IE unterschiedlich */
		height:18px;
		padding-left: 5px;
		background-color: #eaeaea;
		line-height: 12px;
	/* */
	}
	#login_form input{
		background-color: #eaeaea;
		border: 1px solid #eaeaea;
		line-height: 12px;	
		padding-left: 5px;
		padding-top: 5px;
	}

	.isbs_td-vl textarea {
		width:484px;
		border:0px;
		background-color:#eaeaeb;
		margin-top:37px;
		min-height:100px;
	}
.isbs_td-header {
	background-color:#0065A6;
	color:#ffffff;
	padding:15px 0px 15px 10px;
	font-weight:bold;
	font-size:11px;
}
.anmeldung_error {
	background-color:#EAEAEA;
	border:1px solid #0065A6;
	padding:5px;
	margin-bottom:30px;
	width: 487px;
}
.checkbox_err {
	color:#0065A6;
}
.vl-checkbox {
	padding:43px 5px 0px 5px;
}