/***********************/
/*** Standard-Styles ***/
/***********************/
body, html {
	font-family : Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#51474d;
	background-color:#fef0f9;
	padding:0px;
	margin:auto;
	font-family:Arial;
}

a, a:link, a:visited {
	font-family : Arial, Helvetica, sans-serif;
	color:#51474d;
}

/* Input Felder */
input {
/* 	border:1px solid #000000; */
	color:#51474d;
}

input.submit {
	background-color:#f9d6e5;
	border:1px solid #df047f;
}
input.submit:hover {
	background-color:#df047f;
	color:#ffffff;
	cursor:pointer;
}

input.button_submit {
	background-color:#df047f;
	color:#ffffff;
	border:1px solid #df047f;
}
input.button_submit:hover {
	background-color:#F0058A;
	color:#ffffff;
	cursor:pointer;
}


.submit {

}

table {
	color:#51474d;
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
}

#debug {
	text-align:left;
}

#main {
	position:relative;
	text-align:left;
	width:980px;
	*width:982px;
	background-color: #FFFFFF;
	border: 1px solid #989898;
	margin:auto;
	margin-top:2px;
/* 	padding-top:200px; */
	padding-bottom:0px;
}


/* Kopf */
#head {
/* 	position:absolute; */
	height:195px;
/* 	*height:166px; /*IE sucks*/ */
	width:100%;
	top:0px;
	left:0px;
}


/* Navigation oben */
#navi_head {
	position:absolute;
	top:150px;
	right:0px;
	left:0px;
}

#partnershops {
	position:absolute;
	top:0px;
	right:0px;
}
#partnershops a img {
	border:none;
	margin-left:0px;
	margin-right:5px;
}



/*** Suche Box ***/
#suche, #suche_inline {
	color:#393939;
	position:absolute;
	top:60px;
	right:305px;
	width:190px;
	height:65px;
}

#suche_inline {
	color:#393939;
	position:relative;
	top:auto;
	right:auto;
	left:30px;
	width:200px;
	height:65px;

}

.suchehead {
/* 	background-color:#e5ecf5; */
	margin-left:35px;
	margin-top:10px;
	position:absolute;
	font-size:16px;
	font-weight:bold;
	width:100px;
}

/* Eingabefeld Suche */
#suche_inbox {
	margin-top:40px;
	float:left;
	margin-left:15px;
	border: 1px solid #989898;
	width:155px;
	height:20px;
	color:#51474d;
	background-color:#ffffff;
	font-size:14px;
	font-weight:small;
	font-family : sans-serif;
}

#button_suche {
	position:absolute;
	float:right;
	margin-top:10px;
	right:0px;
}


#button {
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
	width: 100px;
	border: 1px solid #000000;
	display: block;
	text-align: center;
}

/*** Merkliste Box ***/
#merkliste {
	color:#393939;
	position:absolute;
	top:80px;
	right:180px;
	width:200px;
	height:65px;
}

.merklistehead {
	margin-left:35px;
	margin-top:5px;
	font-weight:bold;
	font-size:16px;
}

.merklistehead a {
	text-decoration:none;
}


/*** Katalogbestellung Box ***/
#katbest {
	line-height:12px;
	color:#393939;
	position:absolute;
	top:100px;
	right:180px;
	width:100px;
	height:30px;
}

#katbest a {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}


#mk {
	color:#393939;
	line-height:12px;
	position:absolute;
	top:100px;
	right:165px;
	width:100px;
	height:30px;
}

#mk a {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}



/*** Warenkorb Box ***/
#wk {
	color:#393939;
	position:absolute;
	top:30px;
	right:5px;
	width:175px;
	height:65px;
	font-size:12px;
}
#wk a {
	text-decoration:none;
/* 	font-weight:bold; */
}

.wkimage img {
	position:absolute;
	right:0px;
	top:0px;
	border:none;
}

.wkhead {
	font-weight:bold;
	font-size:16px;
	margin-top:30;
}
.wkhead a{
	text-decoration:none;
}
.wkpos {
	margin-top:5px;
	margin-left:35px;
}
.wkwert {
	margin-left:35px;
}

#navi_left {
	position:static;
	width:190px;
	float:left;
	margin-left:5px;
	*margin-left:2px; /*IE sucks*/
	margin-right:5px;
	margin-top:20px;
}

#content {
	list-style-position:inside;
	position:static;
/* 	width:605; */
	width:760;
	float:left;
	margin-left:0px;
	margin-top:20px;

}



#content_suche {
	position:static;
	margin-top:0px;
/* 	width:605; */
	width:700;
	float:left;
	margin-left:0px;
	margin-top:20px;
}

#content input {
/* 	border:none; */
}

input.checkbox {
	background-color:#fef0f9;
	border:none;
}

#navi_right {
	position:static;
	margin-top:0px;
	width:150px;
	float:right;
	margin-left:5px;
	*margin-left:2px; /*IE sucks*/
	margin-right:5px;
	*margin-right:2px; /*IE sucks*/
	margin-top:20px;
}

#footer {
	width:780px;
	margin-left:110px;
	font-size:10px;
	font-family : Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:0px;
	*margin-top:-0px;
  }

#footer a, #footer a:visited {
	color:#51474d;
}

#footer a:hover {
	color:#df0029;
}

.rubrik {
	border:1px solid #f9d6e5;
}

.sparen {
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
	color:red;
}

/*** Kundenlogin Box ***/
#kd_login_rechts {
	width:180px;
	float:right;
}

#kd_login_links {

	width:190px;
	float:left;
}

#kd_login {
	/*border:1px solid green;*/
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-left:0px;
	*margin-top:-3px;
	width:150px;
	*width:152px;

}



.kd_login_head {
	color:#ffffff;
	font-size:16px;

}

#kd_login_inbox {
}


.kd_login_anmelden_head {
	margin-left:15px;
/* 	margin-top:-16px; */
	font-size:14px;
	font-weight:bold;
	width:135px;
	color:#df047f;
}

.kd_login_anmelden_head a {
	text-decoration:none;
	font-weight:bold;
}


.kd_login_anmelden_content {
/* border:1px solid green; */
	margin-left:7px;
	*margin-left:5px;
	font-size:12px;

}

.kd_login_anmelden_button {
	margin-top:-10px;
/* 	margin-left:38%; */
/* 	margin-top:10px; */
}


#kd_login_anmelden {
/* 	background:url('../images/head/login_big_bg2.gif') no-repeat left top; */
	margin-top:0px;
/* 	border:1px solid red; */
	width:145px;
	height:125px;
	margin-left:0px;
}







#kd_login_passwort {
/*	margin-top:15px;*/
/* 	background:url('../images/head/login_bg2.gif') no-repeat left top; */
	width:137px;
	margin-left:0px;
	font-weight:bold;
	height:22px;

}

.kd_login_passwort_head {
	margin-left:10px;
/* 	margin-top:8px; */
	position:absolute;
	font-size:12px;
	width:135px;
}
.kd_login_passwort_head a {
	text-decoration:none;
}


#kd_login_neukunde {
	/*margin-top:15px;*/
/* 	background:url('../images/head/login_bg2.gif') no-repeat left top; */
	width:137px;
	font-weight:bold;
	margin-left:0px;
	height:32px;

}

.kd_login_neukunde_head {
padding-top:0px;
*padding-top:0px;
	margin-left:10px;
	margin-top:0px;
	font-size:12px;
	width:137px;
}
.kd_login_neukunde_head a {
	text-decoration:none;
}

/*** ENDE Kundenlogin Box ENDE ***/



/*** Service & Info Box ***/
#service_box {
	padding: 0 0 5 5;
	margin: 0 0 10 0;
	color:#51474d;
	background-color:#f9d6e5;
	border:1px solid #f9d6e5;
}

.service_box_head {
	margin: 0 0 5 0;
	color:#ffffff;
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
	background-color:#f9d6e5;
	font-weight:bold;
	padding: 5 0 0 0;
}


/*** Zertifikat ***/
#zertifikat {
	margin: 0 0 10 0;
	color:#51474d;
	text-indent:5px;
	border:1px none #f9d6e5;
}


.line {
	border-bottom:1px solid #f9d6e5;
}

h1 {
	font-size:13px;
	font-family : Arial, Helvetica, sans-serif;
	padding:2 0 2 0;
	color:#51474d;
	background-color:#f9d6e5;
	text-indent:5px;
	margin-top:0px;
}

h2 {
	font-size:13px;
	font-family : Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	color:#51474d;
	text-indent:0px;
	margin-bottom:0px;
}

h3 {
	font-size:14px;
	font-family : Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	color:#51474d;
	text-indent:0px;
	margin-bottom:0px;
}

.txt-12-blue {
	color:#205aa7;
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
}
.txt-11-blue {
	color:#205aa7;
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
}

.txt-12-black {
	color:#000;
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
}


a:hover {
	color:#df0029;
}


/* ############### */
/*#### Buttons ####*/
/* ############### */
.clear {
    overflow: hidden;
    width: 100%;
}
/* Button 1 */
a.button1 {
	background: transparent url('../images/buttons/button1_b.png') no-repeat scroll top right;
	color: #ffffff;
	display: block;
	float: left;
	font: normal 12px arial, sans-serif;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px;
	text-decoration: none;
}

a.button1 span {
	background: transparent url('../images/buttons/button1_a.png') no-repeat;
	display: block;
	color: #ffffff;
	line-height: 14px;
	padding: 5px 0 5px 18px;
}

a.button1:active,a.button1:hover {
	background-position: bottom right;
	color: #ffffff;
	outline: none;
}

a.button1:active span,a.button1:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px;
}


/* Button pfeil links */
a.button_p_l {
	background: transparent url('../images/buttons/button_pl_b.png') no-repeat scroll top right;
	color: #ffffff;
	display: block;
	float: left;
	font: normal 12px arial, sans-serif;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px;
	text-decoration: none;
}

a.button_p_l span {
	background: transparent url('../images/buttons/button_pl_a.png') no-repeat;
	display: block;
	color: #ffffff;
	line-height: 14px;
	padding: 5px 0 5px 22px;
}

a.button_p_l:active,a.button_p_l:hover {
	background-position: bottom right;
	color: #ffffff;
	outline: none;
}

a.button_p_l:active span,a.button_p_l:hover span {
	background-position: bottom left;
	padding: 5px 0 5px 22px;
}


/* Button kostenlos anfordern*/
a.button_anfordern {
	margin-top:5px;
	background: transparent url('../images/buttons/button_anfordern_b.png') no-repeat scroll top right;
	color: #51474d;
	display: block;
    font: 12px arial, sans-serif;
	height: 18px;
    padding-right: 5px;
    text-decoration: none;
}

a.button_anfordern span {
    background: transparent url('../images/buttons/button_anfordern_a.png') no-repeat;
    display: block;
    line-height: 10px;
    padding: 4px 0 4px 4px;
}

a.button_anfordern:active,a.button_anfordern:hover {
    background-position: bottom right;
    color: #51474d;
    outline: none;
}

a.button_anfordern:active span,a.button_anfordern:hover span {
    background-position: bottom left;
    padding: 4px 0 4px 4px;
}



/* Button 2 */
a.button2 {
    background: transparent url('../images/buttons/button2_b.png') no-repeat scroll top right;
    color: #51474d;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.button2 span {
    background: transparent url('../images/buttons/button2_a.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button2:active,a.button2:hover {
    background-position: bottom right;
    color: #51474d;
    outline: none;
}

a.button2:active span,a.button2:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px;
}




/* Button 2neu */
a.button2neu {
    background: transparent url('../images/buttons/button6_b.png') no-repeat scroll top right;
	color: #205aa7;
    display: block;
    float: left;
    font: normal 10px arial, sans-serif;
    height: 17px;
    margin-right: 6px;
    padding-right: 14px;
    text-decoration: none;
}

a.button2neu span {
    background: transparent url('../images/buttons/button6_a.png') no-repeat;
    display: block;
    line-height: 13px;
    padding: 2px 0 2px 14px;
	color: #205aa7;
}

a.button2neu:active,a.button2neu:hover {
    background-position: bottom right;
	color: #205aa7;
    outline: none;
}

a.button2neu:active span,a.button2neu:hover span {
    background-position: bottom left;
    padding: 2px 0 2px 14px;
}




/* Button 3 */
a.button3 {
    background: transparent url('../images/buttons/button3_b.png') no-repeat scroll top right;
    color: #51474d;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.button3 span {
    background: transparent url('../images/buttons/button3_a.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button3:active,a.button3:hover {
    background-position: bottom right;
    color: #51474d;
    outline: none;
}

a.button3:active span,a.button3:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px;
}



/* Button 5 */
a.button5 {
    background: transparent url('../images/buttons/button5_b.png') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.button5 span {
    background: transparent url('../images/buttons/button5_a.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button5:active,a.button5:hover {
    background-position: bottom right;
    color: #ffffff;
    outline: none;
}

a.button5:active span,a.button5:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px;
}



/* Button Suche */
a.button_suche {
    background: transparent url('../images/buttons/button_suche_b.png') no-repeat scroll top right;
    color: #51474d;
    display: block;
    float: left;
    font: bold 14px arial, sans-serif;
    height: 26px;
/*     margin-right: 5px; */
    padding-right: 12px;
    text-decoration: none;
}

a.button_suche span {
    background: transparent url('../images/buttons/button_suche_a.png') no-repeat;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 12px;
}

a.button_suche:active,a.button_suche:hover {
    background-position: bottom right;
    color: #51474d;
    outline: none;
}

a.button_suche:active span,a.button_suche:hover span {
    background-position: bottom left;
/*     padding: 5px 0 5px 10px; */
}





/* ############## */

#wk_head {
	background-color:#f9d6e5;
	font-size:14px;
}

#wk_td {
	background-color:#f9d6e5;
}


.produkt_wk {
	width:400px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	background-color:#e62329;
	margin:0 0 10 0;
	padding:0 0 0 0;
}

#errormeldung {
	width:400px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	background-color:#e62329;
	border:3px solid #ffffff;
	margin:-12 0 0 0;
	padding:0 0 0 0;
}

#errormeldung a{
	color:#ffffff;


}



/* #### Warenkorb Ansicht #### */


.wk_ansicht_navi {
	font-family : Arial, Helvetica, sans-serif;
	background-color:#f9d6e5;
	display:inline;
/* 	color:#51474d; */
	color:#363636;
	font-size:14px;
	font-weight:normal;
	text-align:center;
}

.wk_ansicht_navi a {
/* 	color:#51474d; */
	color:#363636;
	border:6px solid #f9d6e5;
	text-decoration:none;
}

.wk_ansicht_navi a:hover {
	border:6px solid #e2007f;
/* 	color:#51474d; */
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	background-color:#df047f;
}

.wk_ansicht_navi_active a, .wk_ansicht_navi_active a:hover, .wk_ansicht_navi_active a:visited {
	font-size:14px;
/* 	color:#51474d; */
	color:#fff;
	border:6px solid #df047f;
	font-weight:normal;
	text-decoration:none;
	background-color:#df047f;
}

#warenkorb_ansicht {
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
	color:#51474d;
}

.hg_hell {
	background-color:#f9d6e5;
}

/* Layer mit Monogramm bestellen */
#monogramm {
	padding:2 2 2 2;
	position:absolute;
	top:180px;
	left:250px;
	width:700px;
	height:420px;
	border:3px solid black;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}



#masstabelle_baby_muetze {
/* 	visibility:hidden; */
	display:none;
	padding:2 2 2 2;
	position:absolute;
	top:120px;
	left:350px;
	width:400px;
	height:440px;
	border:3px solid #000000;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}


#masstabelle_schlafsack {
/* 	visibility:hidden; */
	display:none;
	padding:2 2 2 2;
	position:absolute;
	top:120px;
	left:350px;
	width:400px;
	height:200px;
	border:3px solid #000000;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}


#masstabelle_baby_schuhe {
/* 	visibility:hidden; */
	display:none;
	padding:2 2 2 2;
	position:absolute;
	top:120px;
	left:350px;
	width:370px;
	height:365px;
	border:3px solid #000000;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}


#masstabelle_baby {
/* 	visibility:hidden; */
	display:none;
	padding:2 2 2 2;
	position:absolute;
	top:120px;
	left:350px;
	width:370px;
	height:350px;
	border:3px solid #000000;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}

#gr_ber_umst_bh {
/* 	visibility:hidden; */
	display:none;
	padding:2 2 2 2;
	position:absolute;
	top:100px;
	left:250px;
	width:500px;
	height:510px;
	border:3px solid #000000;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}

/* Layer Artikel weiterempfehlen */
#art_wempf {
/* 	visibility:hidden; */
	display:none;
	padding:2 2 2 2;
	position:absolute;
	top:100px;
	left:250px;
	width:500px;
	height:510px;
	border:3px solid #000000;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}

/* Layer Artikel Anfrage */
#art_anfrage {
/* 	visibility:hidden; */
	display:none;
	padding:2 2 2 2;
	position:absolute;
	top:100px;
	left:250px;
	width:550px;
	height:620px;
	border:3px solid #000000;
	background-color:#ffffff;
	overflow: auto;
	z-index:1000;
}

#select_artikel {
	color:#51474d;
	font-size:12px;
}


/* Formatierung Bestellvorgang */
#tab_bestvorgang tr { height:25px;}
#tab_bestvorgang select { font-size:11px;color:#51474d;background-color:#f9d6e5; }

select {
	color:#000000;
	border:1px solid #000000;
}



.rahmen {
	border:1px solid #000000;
	background-color: #EFEFEF;
}



textarea {
	border:1px solid #DF047F;
	color:#51474d;
	background-color:#F9D6E5;
}

#tab_bestvorgang {
	font-size:12px;
	color:#51474d;
}

#tab_bestvorgang input{
	border:1px solid #6a6a6a;
	color:#51474d;
	background-color:#ffffff;
}

/* Input Felder */
#table_weiterempfehlen {
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
	color:#51474d;
}

#table_weiterempfehlen textarea{
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
	color:#51474d;
	border:1px solid #e2007f;
	background-color:#f9d6e5;
}

#table_weiterempfehlen input{
	border:1px solid #6a6a6a;
	color:#51474d;
	background-color:#ffffff;
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
}

#table_weiterempfehlen h1{
	margin-top:15px;
	margin-bottom:15px;
	font-size:14px;
	font-family : Arial, Helvetica, sans-serif;
	color:#51474d;
}


/***** SUCHE *****/
#navi_suche {
	margin-bottom:15px;
	font-weight : bold;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	width : 190px;
}
#navi_suche ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#navi_suche li {
	display: block;
}

#navi_suche li a, #navi_suche li a:link {
	text-indent:5px;
	width:190px;
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	color: #51474d;
	border-bottom:1px solid #ffffff;
	padding-left: 0px;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #f8d5e4;
}

#navi_suche li a:hover, #navi_suche li a:active, #navi_suche li a:focus, #navi_suche li a.active {
	color: #51474d;
	background-color: #f8d5e4;
}

#navi_suche ul li a.active1:hover, #navi_suche ul li a.active1 {
	color: #51474d;
	background-color: #f8d5e4;
}

.navi_suche_head {
	text-indent:10px;
	padding:2 0 2 0;
	width:190px;
	font-size:14px;
	font-family : Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #e2007f;
}

.navi_marken_head {
	text-indent:10px;
	padding:2 0 2 0;
	width:170px;
	font-size:14px;
	font-family : Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #e2007f;
}
.navi_marken_head a, .navi_marken_head a:link, .navi_marken_head a:active, .navi_marken_head a:visited,.navi_marken_head a:hover {
	font-weight : bold;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color:#ffffff;
}


.navi_suche_head a, .navi_suche_head a:link, .navi_suche_head a:active, .navi_suche_head a:visited,.navi_suche_head a:hover {
	font-weight : bold;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color:#ffffff;
}

#navi_suche ul li a.suche_mehr, #navi_suche ul li a:visited.suche_mehr {
	text-indent:18px;
	background:url('../images/buttons/pfeil_runter.gif') top left no-repeat;
	background-color:#e490ba;
	cursor:pointer;
	color:#51474d;
}

#navi_suche ul li a:hover.suche_mehr, #navi_suche ul li a:active.suche_mehr {
	background-color:#e490ba;
	color:#51474d;
}

#navi_suche ul li a.suche_weniger, #navi_suche ul li a:visited.suche_weniger {
	text-indent:18px;
	background:url('../images/buttons/pfeil_rauf.gif') top left no-repeat;
	background-color:#ffdf60;
	cursor:pointer;
	color:#51474d;
}

#navi_suche ul li a:hover.suche_weniger, #navi_suche ul li a:active.suche_weniger {
	background-color:#ffdf60;
	color:#51474d;
}


.sternchen {
	color: #FF0000;
}

/* Navigationspfad */
#navipfad {
	margin-top:43px;
	*margin-top:3px;
	margin-left:5px;
	font-family : Arial, Helvetica, sans-serif;
	margin-right:10px;
	color:#51474d;
}

#navipfad a {
	color:#51474d;
}


/* Navi-Leiste oben */
#kopflinks {
	padding-top:2px;
	text-decoration:none;
	width:978px;
	margin:auto;
	text-align:right;
	color:#363636;
	font-size:11px;
}

#kopflinks a {
	text-decoration:none;
	color:#363636;
}

#kopflinks a:hover {
	color:#e62329;
}


/* Menükopf */
#menuekopf {
	height:50px;
	width:190px;
	margin-bottom:0px;
}

#menuekopf1 {
	height:50px;
	width:170px;
	margin-bottom:0px;
}

#menuekopf_t1 {
	text-align:center;
	height:50px;
	line-height:50px;
}

#menuekopf_t1 a {
	text-decoration:none;
}
#menuekopf_t1 a:hover {
	text-decoration:none;
}


.input_text {
	border:1px solid #df047f;
	background-color:#fef0f9;
}




#service_info_rechts {
}

#service_info_links {
}





/* Start Navi Rechts */
#start_navi_rechts_head {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	width : 160px;
	*width : 162px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#start_navi_rechts_head a {
	text-decoration:none;

}
#start_navi_rechts_head ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#start_navi_rechts_head li {
	display: block;
	height:14px;
	margin-left:5px;
	color:#df047f;
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
}
#start_navi_rechts_head li a {
	margin-left:5px;
	font-size:12px;
}
#start_navi_rechts {
	/*margin-top:20px;*/
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	width : 160px;
	*width : 162px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#start_navi_rechts a {
	text-decoration:none;
}
#start_navi_rechts ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#start_navi_rechts li {
	height:14px;
	display: block;
	margin-left:5px;
	color:#df047f;
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
}
#start_navi_rechts li a {
	margin-left:5px;
	font-size:12px;
}



/* Start Navi Links */
#start_navi_links_head {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	width : 159;
	border-left:1px solid #e62329;
}
#start_navi_links_head a {
	text-decoration:none;
}
#start_navi_links_head ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#start_navi_links_head li {
	display: block;
	height:14px;
	margin-left:5px;
	color:#df047f;
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
}
#start_navi_links_head li a {
	margin-left:5px;
	font-size:12px;
}
#start_navi_links {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	width : 160px;
	*width:162px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
}

#start_navi_links ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#start_navi_links li {
	display: block;
	margin-left:5px;
	color:#205aa7;
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
}

#start_navi_links li a {
	margin-left:5px;
	font-size:12px;
}

#start_navi_links img {
	margin-left:-1px;
	*margin-left:-5px;
/* 	margin-top:10px; */
	border:none;
}



#start_navi_links_partner {
	
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;

}
#start_navi_links_partner ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;




}
#start_navi_links_partner li {
	display: block;
	margin-left:5px;
	margin-top:-1px;
	color:#df047f;
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
}
#start_navi_links_partner li a {
	margin-left:5px;
	font-size:12px;
}
/*#start_navi_links {
	margin-top:20px;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	width : 159px;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
}
#start_navi_links a {
	text-decoration:none;
}
#start_navi_links ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#start_navi_links li {
	height:14px;
	display: block;
	margin-left:5px;
	color:#df047f;
	font-size:16px;
	font-family : Arial, Helvetica, sans-serif;
}
#start_navi_links li a {
	margin-left:5px;
	font-size:12px;
}*/



#liefer_sofort,
#liefer_sofort_lieferbar,
#liefer_solange_vorrat_reicht {
	font-weight:bold;
	color:#14a410;
}

#liefer_leider_ausverkauft {
	font-weight:bold;
	color:#FF0000;
}

#liefer_default,
#liefer_in_kuerze_lieferbar,

#liefer_lieferbar_anfang_januar,
#liefer_lieferbar_anfang_februar,
#liefer_lieferbar_anfang_maerz,
#liefer_lieferbar_anfang_april,
#liefer_lieferbar_anfang_mai,
#liefer_lieferbar_anfang_juni,
#liefer_lieferbar_anfang_juli,
#liefer_lieferbar_anfang_august,
#liefer_lieferbar_anfang_september,
#liefer_lieferbar_anfang_oktober,
#liefer_lieferbar_anfang_november,
#liefer_lieferbar_anfang_dezember,

#liefer_lieferbar_mitte_januar,
#liefer_lieferbar_mitte_februar,
#liefer_lieferbar_mitte_maerz,
#liefer_lieferbar_mitte_april,
#liefer_lieferbar_mitte_mai,
#liefer_lieferbar_mitte_juni,
#liefer_lieferbar_mitte_juli,
#liefer_lieferbar_mitte_august,
#liefer_lieferbar_mitte_september,
#liefer_lieferbar_mitte_oktober,
#liefer_lieferbar_mitte_november,
#liefer_lieferbar_mitte_dezember,

#liefer_lieferbar_ende_januar,
#liefer_lieferbar_ende_februar,
#liefer_lieferbar_ende_maerz,
#liefer_lieferbar_ende_april,
#liefer_lieferbar_ende_mai,
#liefer_lieferbar_ende_juni,
#liefer_lieferbar_ende_juli,
#liefer_lieferbar_ende_august,
#liefer_lieferbar_ende_september,
#liefer_lieferbar_ende_oktober,
#liefer_lieferbar_ende_november,
#liefer_lieferbar_ende_dezember
 {
	font-weight:bold;
	color:#EC7406;
}


.wk_kat_mitbestellen_head {
	padding-left:15px;
	padding-top:18px;
	margin-bottom:-15px;
	font-weight:bold;
	height:50px;
	*height:65px;
	width:193px;
	background:url('../images/head/login_bg2.gif') no-repeat left top;
}

.wk_kat_mitbestellen_head a {
	text-decoration:none;
}

#wk_kat_mitbestellen {
	margin-top:15px;

	width:145px;
	margin-left:5px;
}

#head_logo {
	cursor:pointer;
}


#zuletzt_gesehen {
	width:190px;
}



#zuletzt_gesehen_liste {
/* 	margin:0 0 2 0; */
	width:190px;
}

#zuletzt_gesehen_name {
font-size:12px;
/*font-weight:bold;*/
}

#zuletzt_gesehen_name a {
	text-decoration:none;
}

#zuletzt_gesehen_preis {

}

#zuletzt_gesehen_liste img {
	margin:3 0 0 3;
}

#popupmenue {
	display:none;
	position:absolute;
	background-color:#fff;
	float:right;
	margin:auto;
	margin-top:0px;

 	left:140;
	text-align:center;
	width:778px;
}

#weitere_info {
	width:778px;
	margin:auto;
	text-align:center;
}