/* CSS-Cabrito 02.2006 */


body
{
text-align:center;
padding:0px;
margin:0px;
background-color:#B3DFF5;
background-image:url(img/design_images/hg_verlauf_komplett.jpg);
background-repeat:repeat-x;
font-size:12px;
}

p, h1, h2, h3, h4, ul, li, a, td, label, input, select, textarea
{
font-family: verdana, arial, sans serif;
font-weight:normal;
color:#444444;
margin:0px;
padding:0px;
font-size:12px;
}

ul{list-style-type:none;}
li, h2, a{background-repeat:no-repeat;}

a{text-decoration:underline;}
a:hover{color:#0093D9;}
img{border:none; }

td{vertical-align:top;}

div{background-repeat:no-repeat;}


/* BOXEN GRUNDDESIGN ********************************************************************************/

/* hauptbox ------------------------------------------------------------------*/

#box-center
{
width:774px;
margin:0px auto;
background-color:#FFFFFF;
text-align:left;
background-image:url(img/design_images/hg_content_verlauf_2.gif);
background-repeat:repeat-y;
}


/* header ------------------------------------------------------------------*/

#box-header
{
overflow:hidden;
height:245px;
background-image:url(img/design_images/header.jpg);
background-repeat:no-repeat;
}

#box-center #box-header a:hover{color:#0093D9;}

/* content ------------------------------------------------------------------*/

#box-content
{
width:760px;
background-image:url(img/design_images/hg_content_verlauf.gif);
background-repeat:no-repeat;
padding-left:7px;
padding-right:7px;
padding-bottom:30px;
}


/* content links und rechts------------------------------------------------------------------*/

#box-content-li{float:left; margin-left:0px; width:200px;}
#box-content-re{float:right; width:530px; padding-top:0px;}

/* footer ------------------------------------------------------------------*/

#box-footer{clear:both; background-image:url(img/design_images/hg_footer.gif);
background-repeat:no-repeat; height:25px;
}



/* CONTENT ********************************************************************************/


h1{font-size:14px; font-weight:bold; margin:0px 0px 30px 0px; color:#0093D9;}
h2{font-size:12px; font-weight:bold; margin:0px 0px 20px 0px;}
h3{font-size:12px; font-weight:bold;}

p{font-size:12px; margin:0px 0px 20px 0px; line-height:18px;}

/* einfacher Link in Content - also links und rechts*/
#box-content a{/*color:#0093D9;*/ font-size:12px; margin:0px; line-height:18px; text-decoration:underline;}
#box-content a.a-klein{font-size:10px;}

/* dezenter Link in Product-Listing z.B. für I.G.I.C. */
#box-content .box-produkt-in-auflistung a.link-dezent{color:#444444; text-decoration:none; border-bottom:1px dashed #999999; cursor:help;}
#box-content .box-produkt-in-auflistung a.link-dezent .steuer{text-decoration:none;}

/* Link in Product-Info z.B. für I.G.I.C. */
#box-content #box-produkt-detailinfo a.link-dezent{}

/* kleinere Schrift (mit span formatierbar) */
.font-klein{font-size:10px; font-weight:normal;}


/* verschiedene Abstände nach oben */
#box-content .ab-ob-0{margin-top:0px;}
#box-content .ab-ob-10{margin-top:10px;}
#box-content .ab-ob-20{margin-top:20px;}
#box-content .ab-ob-30{margin-top:30px;}
#box-content .ab-ob-50{margin-top:50px;}

/* verschiedene Abstände nach unten */
#box-content .ab-un-0{margin-bottom:0px;}
#box-content .ab-un-10{margin-bottom:10px;}
#box-content .ab-un-20{margin-bottom:20px;}
#box-content .ab-un-30{margin-bottom:30px;}
#box-content .ab-un-50{margin-bottom:50px;}


table{border-collapse:collapse;}

#box-content .error{padding:10px; margin-left:10px; margin-bottom:20px; width:450px; border:1px solid red;}

#box-content .td-leer-1{height:20px;}
#box-content .trennlinie{border-bottom:2px solid #FFFC82;}

em{font-weight:bold; font-style:normal;}



/* Clear ----------------------------------------------------*/
#box-content .clear{clear:both;}

/* alter Preis ----------------------------------------------------*/
#box-content .productOldPrice
{
	text-decoration:line-through;
	font-family: verdana, arial, sans serif;
	font-weight:normal;
	color:#FF9900;
	font-size:9px;
}



/* Box Produkt in Produktliste ----------------------------------------------------*/
#box-content-re .box-produkt-in-liste{border-top:1px solid #FFFCA2; width:520px; padding:10px 0px 0px 0px; margin-bottom:30px;}
#box-content-re .box-produkt-in-liste img{float:left; padding:0px 15px 0px 0px;}
#box-content-re .box-produkt-in-liste strong{font-size:13px; font-weight:bold;}

/* Box Produkt in Detailansicht Info ??? wo ist das --------------------------------------------------*/
#box-content-re .box-produkt-detailinfo{border-top:1px solid #FFFCA2; width:520px; padding:10px 0px 0px 0px; margin-bottom:30px;}
#box-content-re .box-produkt-detailinfo img{float:left; padding:0px 15px 20px 0px;}
#box-content-re .box-produkt-detailinfo strong{font-size:13px; font-weight:bold;}



/* BOXEN am linken Rand bzw. oben *******************************************************************************  */

#box-header #box-header-links
{
float:left;
width:520px;
height:190px;
}

	/* Box Navi-2 - Mein Konto - Warenkorb - zur Kasse -------------------------------  */

	#box-header #ul-navi-2
	{
	float:left;
	height:20px;
	padding-left:30px;
	margin-top:42px;
	}

	/* Liste (Navi-2) */
	#box-header #ul-navi-2 li{margin:0px 0px 0px 0px; line-height:0px; float:left;}
	#box-header #ul-navi-2 li.over{ }
	#box-header #ul-navi-2 a{font-size:11px; text-decoration:none; font-weight:bold; color:#494949; display:block; padding:0px 20px 0px 0px; line-height:18px;}
	#box-header #ul-navi-2 a.a-over, #box-header #ul-navi-2 a:hover{color:#0093D9;}


	/* Box Sprachen  -------------------------------------------------------------------------  */

	#box-sprachen
	{
	float:right;
	width:90px;
	padding:43px 20px 0px 0px;
	}

	/* reserve
	#box-sprachen h2
	{
	color:#0093D9;
	font-weight:bold;
	font-size:14px;
	padding-left:20px;
	padding-top:15px;
	}
	*/

	#box-sprachen p{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}





	/* Box Warenkorb - leer -------------------------------------------------------------------------  */

	#box-header #box-warenkorb-leer
	{
	width:230px;
	padding-top:13px;
	margin-bottom:20px;
	background-image:url(img/design_images/boxen/warenkorb/hg_warenkorb_leer.gif);
	background-repeat:no-repeat;
	float:left;
	}

	#box-header #link-warenkorb{width:90px; height:100px; float:left;}
	#box-header #link-warenkorb a{display:block; height:70px; text-decoration:none;}


	#box-header #box-warenkorb-leer h2
	{
	float:left;
	width:100px;
	font-weight:bold;
	font-size:11px;
	margin-bottom:10px;
	}

	#box-header #box-warenkorb-leer h2 a{font-size:11px; font-weight:bold;}

	#box-header #box-warenkorb-leer p
	{
	float:left;
	padding-top:0px;
	font-size:11px;
	width:120px;
	}


	/* Box Warenkorb - voll -------------------------------------------------------------------------  */

	#box-header #box-warenkorb-voll
	{
	width:230px;
	padding-top:13px;
	margin-bottom:20px;
	background-image:url(img/design_images/boxen/warenkorb/hg_warenkorb_voll.gif);
	background-repeat:no-repeat;
	float:left;
	}

	#box-header #link-warenkorb{width:90px; height:100px; float:left;}
	#box-header #link-warenkorb a{display:block; height:70px; text-decoration:none;}

	#box-header #box-warenkorb-voll h2
	{
	float:left;
	width:100px;
	font-weight:bold;
	font-size:11px;
	margin-bottom:10px;
	}

	#box-header #box-warenkorb-voll h2 a{font-size:11px; font-weight:bold;}

	#box-header #box-warenkorb-voll p, #box-header #box-warenkorb-voll p a
	{
	float:left;
	padding-top:0px;
	font-size:11px;
	width:120px;
	text-decoration:none;
	}



	/* Box Suchen  -------------------------------------------------------------------------  */

	#box-suchen
	{
	width:250px;
	padding-top:0px;
	margin-bottom:20px;
	background-image:url();
	background-repeat:no-repeat;
	padding-left:20px;
	float:right;
	}

	#box-suchen h2
	{
	font-weight:bold;
	font-size:11px;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	}

	#box-suchen p.p-1 input{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #7F9DB9; height:17px; width:130px;}
	#box-suchen p.p-1 {width:130px; float:left; padding-top:10px; margin-bottom:10px;}
	#box-suchen p.p-2 {width:110px; float:right; margin-bottom:10px;}
	#box-suchen p.p-3 {padding-top:0px; margin-top:0px;}
	#box-suchen p.p-3 a{font-size:11px; text-decoration:none; font-weight:normal; color:#494949; padding:0px 0px 0px 0px; line-height:14px; margin:0px;}
	#box-suchen p.p-3 a:hover{text-decoration:none; color:#0093D9;}


/* Box Link Logo  -------------------------------------------------------------------------  */

#box-link-logo
{
width:200px;
height:180px;
padding:0px;
float:right;
text-decoration:none;
margin-right:30px;
}


/* Breadcrumb ----------------------------------------------------*/

#box-header #breadcrumb
{
width:520px;
padding-left:230px;
padding-bottom:0px;
position:absolute;
top:210px;
font-size:11px; text-decoration:none; font-weight:normal; color:#494949; line-height:12px; font-family: verdana, arial, sans serif;
}
#box-header #breadcrumb a{font-size:11px; text-decoration:underline; font-weight:normal; color:#494949; padding:0px 5px 0px 5px; line-height:12px;}
#box-header #breadcrumb a:hover{color:#0093D9;}




/* Box Kategorien  -------------------------------------------------------------------------  */

#box-kategorien
{
width:195px;
padding-top:0px;
margin-bottom:20px;
}

#box-kategorien h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
}

/* Liste (Navi) */
#box-content-li #ul-hauptnavi-e1 {margin:10px 0px 0px 10px; padding:0px 0px 0px 0px;}
#box-content-li #ul-hauptnavi-e1 li.level-1{margin:1px 0px 0px 0px; line-height:18px;}
#box-content-li #ul-hauptnavi-e1 li.level-2{margin:1px 0px 0px 18px; line-height:13px;}
#box-content-li #ul-hauptnavi-e1 li.over{}
#box-content-li #ul-hauptnavi-e1 li.level-1 a{font-size:12px; text-decoration:none; font-weight:bold; color:#494949; display:block; padding:2px 0px 0px 30px; margin-top:10px; line-height:18px; width:110px; background-image:url(img/design_images/listenpunkt_navi_1.gif); }
	#box-content-li #ul-hauptnavi-e1 li.level-1 a#a-startseite{padding-left:20px;}
#box-content-li #ul-hauptnavi-e1 li.level-2 a{font-size:11px; text-decoration:none; font-weight:bold; color:#494949; display:block; padding:3px 0px 2px 15px; line-height:13px; width:110px;}

#box-content-li #ul-hauptnavi-e1 li.level-1 a.a-over, #box-content-li #ul-hauptnavi-e1 li.level-1 a:hover{background-image:url(img/design_images/listenpunkt_navi_1.gif); color:#0093D9;}
#box-content-li #ul-hauptnavi-e1 li.level-2 a.a-over, #box-content-li #ul-hauptnavi-e1 li.level-2 a:hover{background-image:url(img/design_images/listenpunkt_navi_2.gif); color:#0093D9;}





/* Box Angebot - alt -------------------------------------------------------------------------  */

#box-angebot
{
width:195px;
padding-top:50px;
margin-bottom:20px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-angebot h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;

}
#box-angebot h3
{
padding-left:20px;
padding-top:0px;
margin-bottom:20px;
font-size:11px;
width:180px;
}

#box-angebot h3 a{font-weight:bold; color:#0093D9; font-size:11px;}

#box-angebot .bild{float:left; width:65px; padding:0px 0px 0px 25px;}
#box-angebot .preis{float:right; width:100px; padding:0px 0px 0px 0px; margin:0px; font-size:11px;}
#box-angebot .preis .productOldPrice{font-size:9px; color:#FF9900; font-weight:normal;}


/* Box Bestsellers  - alt -------------------------------------------------------------------------  */

#box-bestsellers
{
width:195px;
padding-top:50px;
margin-bottom:20px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-bestsellers h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;

}


#box-bestsellers #tbl-bestsellers{margin-left:5px;}
#box-bestsellers #tbl-bestsellers td{font-size:10px; line-height:12px; padding-bottom:10px;}
#box-bestsellers #tbl-bestsellers .td-1{width:7px;}
#box-bestsellers #tbl-bestsellers .td-2{width:auto; padding-right:3px;}
#box-bestsellers #tbl-bestsellers .td-3{width:60px; text-align:right;}
#box-bestsellers #tbl-bestsellers td a{font-weight:bold; color:#0093D9; font-size:10px; padding:0px; margin:0px; line-height:12px;}
#box-bestsellers #tbl-bestsellers td .productOldPrice{font-size:9px; color:#555555; font-weight:normal; display:none;}




/* Box Inhalt  - Informationen (Navi in Box) -------------------------------------------------------------------------  */

#box-inhalt
{
width:195px;
padding-top:50px;
margin-bottom:0px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-inhalt h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;
}

/* Liste (Navi) */
#box-content-li #ul-inhalt {margin:10px 0px 0px 10px; padding:0px 0px 0px 0px;}
#box-content-li #ul-inhalt li{font-size:12px; margin:1px 0px 0px 0px; line-height:18px;}
#box-content-li #ul-inhalt li.over{ }
#box-content-li #ul-inhalt a{font-size:11px; text-decoration:none; font-weight:normal; color:#494949; display:block; padding:3px 0px 5px 15px; line-height:14px; width:170px; background-image:url(img/design_images/listenpunkt_navi_2.gif);}
#box-content-li #ul-inhalt a.a-over, #box-content-li #ul-inhalt a:hover{background-image:none; color:#0093D9; background-image:url(img/design_images/listenpunkt_navi_2.gif);}



/* Box Newsletter  -------------------------------------------------------------------------  */

#box-links-newsletter
{
width:195px;
padding-top:50px;
margin-bottom:20px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-links-newsletter h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;

}

#box-links-newsletter a{font-weight:normal; font-size:11px; padding:0px 0px 0px 20px; margin:0px;}
#box-links-newsletter p{font-size:11px; padding:0px 0px 10px 20px; margin:0px;}


/* Box Sonstiges  -------------------------------------------------------------------------  */

#box-sonstiges
{
width:195px;
padding-top:50px;
margin-bottom:20px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-sonstiges h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;

}

#box-sonstiges a{font-weight:normal; font-size:11px; padding:0px 0px 0px 20px; margin:0px;}
#box-sonstiges p{font-size:10px; line-height:12px; padding:20px 0px 10px 20px; margin:0px;}
#box-sonstiges #img-worldpay{padding:0px 0px 10px 20px;}
#box-sonstiges #img-worldpay-2{padding:0px 0px 0px 20px;}
	#box-sonstiges #img-worldpay-2 img{padding:0px 3px 0px 0px;}
	
	
/* Box Sonstiges - 2 -------------------------------------------------------------------------  */

#box-sonstiges-2
{
width:195px;
padding-top:50px;
margin-bottom:20px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-sonstiges-2 h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;

}

#box-sonstiges-2 a{font-size:10px; line-height:12px;}
#box-sonstiges-2 #img-1{padding:10px 0px 0px 20px;}
#box-sonstiges-2 p.p-1{font-size:10px; line-height:12px; padding:10px 0px 10px 20px; margin:0px;}

/* Box Login  -------------------------------------------------------------------------  */
/*
#box-login
{
width:195px;
padding-top:50px;
margin-bottom:20px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-login h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;
}

#box-login .p-login-1{padding:0px 0px 6px 20px; margin:0px 0px 0px 0px;}
#box-login .p-login-2{padding:20px 0px 6px 20px; margin:0px 0px 0px 0px;}

#box-login input{padding:0px 0px 0px 0px; margin:0px 0px 0px 20px;}
#box-login p{padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;}
*/

/* Box Admin  -------------------------------------------------------------------------  */

#box-admin
{
width:195px;
padding-top:50px;
margin-bottom:20px;
background-image:url(img/design_images/hg_box-links-typ-1.gif);
background-repeat:no-repeat;
}

#box-admin h2
{
color:#0093D9;
font-weight:bold;
font-size:14px;
padding-left:20px;
padding-top:15px;
}

#box-admin p{padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;}



/* Startseite oben   ----------------------------------------------------*/
#box-content-re #box-startseite-oben
{
width:500px;
margin:0px 0px 0px 0px;
background-image:none;
background-repeat:no-repeat;
background-color:transparent;
padding-left:0px;
}

#box-startseite-oben p, #box-startseite-oben h3, #box-startseite-oben h4{padding-left:10px; padding-right:10px;}
#box-startseite-oben h3{padding-bottom:20px;}
/*
#box-startseite-oben .link-1{margin-left:0px; width:150px; height:130px; float:left; text-align:center; background-image:url(img/design_images/startseite/hg_kategorie_typ_1.gif); background-repeat:no-repeat;}
#box-startseite-oben .link-1 .bild {width:150px; height:105px; text-align:center; vertical-align:middle;}
#box-startseite-oben .link-1 .bild img{}
#box-startseite-oben .link-1 a{text-decoration:none; color:#0093D9; font-weight:bold; font-size:13px;}

#box-startseite-oben .link-2{margin-left:13px; width:150px; height:130px; float:left; text-align:center; background-image:url(img/design_images/startseite/hg_kategorie_typ_1.gif); background-repeat:no-repeat;}
#box-startseite-oben .link-2 .bild {width:150px; height:105px; text-align:center; vertical-align:middle;}
#box-startseite-oben .link-2 .bild img{}
#box-startseite-oben .link-2 a{text-decoration:none; color:#0093D9; font-weight:bold; font-size:13px;}
*/

#box-startseite-oben .text-box-1{margin-left:0px; width:310px; height:187px; float:left; background-image:url(img/design_images/startseite/hg_textbox_typ_1.gif); background-repeat:no-repeat;}
#box-startseite-oben .text-box-1 p{padding-left:15px; font-size:11px; margin-bottom:5px; line-height:12px;}
#box-startseite-oben .text-box-1 h2{padding-top:15px; padding-left:15px; color:#0093D9; font-size:14px; margin-bottom:10px;}

#box-startseite-oben .link-box-1{margin-left:15px; width:175px; height:187px; float:left; background-image:url(img/design_images/startseite/hg_insel_cabrito.gif); background-repeat:no-repeat;}
	#box-startseite-oben .link-box-1 #a-website{float:left; width:175px; height:187px;  text-decoration:none;}
/* Reserve #box-startseite-oben .link-box-1 h3{color:#0093D9; font-weight:bold; font-size:12px; padding:15px 10px 0px 10px; margin-bottom:0px;} */


/* Reserve - früher Liste mit kleinen Punkten
#box-startseite-oben .link-box-1 ul{padding-left:7px; padding-top:10px;}
#box-startseite-oben .link-box-1 ul li{font-size:11px; margin:0px 0px 0px 0px; padding:2px 0px 0px 15px; line-height:14px; background-image:url(img/design_images/listenpunkt_navi_3.gif);}
#box-startseite-oben .link-box-1 ul li a{font-size:12px; text-decoration:none; font-weight:normal; color:#494949; padding:0px; line-height:14px; text-decoration:underline; background-image:none;}
#box-startseite-oben .link-box-1 ul li a:hover{background-image:none; color:#0093D9;}
*/


/* neue Artikel (auf Startseite unter freiem Text)  ----------------------------------------------------*/
#box-content-re #box-neue-artikel-startseite
{
width:490px;
margin:20px 0px 0px 0px;
padding-left:10px;
background-image:url(img/design_images/neue_produkte/hg_box_neu_produkte_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

	#box-content-re #box-neue-artikel-startseite h2{padding:5px 0px 0px 5px; color:#0093D9; font-size:13px;}

#box-neue-artikel-startseite .artikel-1{width:490 margin-right:0px; margin-bottom:20px;}
/* #box-neue-artikel-startseite .artikel-2{width:230px; margin-right:10px; float:right; margin-bottom:40px; border:1px solid #FEFB82;}*/

#box-neue-artikel-startseite .hg-neueprodukte-sonderpreis-german{background-image:url(img/design_images/neue_produkte/hg_box_neueprodukte_specialprice_german.gif); background-repeat:no-repeat; background-position:top right;} /* anderer Hintergrund wenn Sonderangebot */
#box-neue-artikel-startseite .hg-neueprodukte-geschenk-german{background-image:url(img/design_images/neue_produkte/hg_box_neueprodukte_geschenk_german.gif); background-repeat:no-repeat; background-position:top right;} /* anderer Hintergrund wenn Geschenk inklusive */

#box-content-re #box-neue-artikel-startseite .artikel-1 h2{font-size:11px; padding:0px; margin:0px;}
	#box-content-re #box-neue-artikel-startseite .artikel-1 h2 a{font-weight:bold; color:#0093D9; font-size:11px; padding:0px; margin:0px;}
	.artikel-1 p.farbig{font-size:11px; color:#FF9900; font-weight:bold; padding:0px; margin:0px;} /* Text wenn ein dem Artikel ein Geschenk zugewiesen wurde */ 

.artikel-1 .bild{float:left; width:96px; margin-bottom:0px; padding-top:13px; text-align:center;}

.artikel-1 .beschreibung{float:left; padding:0px 10px 0px 10px; width:250px; margin-bottom:0px;}
	.artikel-1 .beschreibung p{font-size:11px; margin-bottom:0px; padding-top:13px;}
	
.artikel-1 .details-preis{float:right; width:120px; padding-top:13px;}
	.artikel-1 .details-preis .p-1{font-size:12px; font-weight:bold; padding:0px 0px 0px 7px; margin:0px; color:#0093D9;}
		#box-content-re #box-neue-artikel-startseite .productOldPrice{font-size:9px; color:#FF9900; font-weight:normal;}
	.artikel-1 .details-preis .details img{float:left; padding:0px 0px 0px 0px;}


/* dezenter Link in neue Produkte auf Startseite z.B. für I.G.I.C. */
#box-content #box-neue-artikel-startseite a.link-dezent{font-size:9px; color:#444444; text-decoration:none; border-bottom:1px dashed #999999; cursor:help;}


#box-neue-artikel-startseite-unten
{
height:35px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_2.gif);
background-repeat:no-repeat;

}
	#box-neue-artikel-startseite-unten #blind{float:left; height:45px; width:490px; margin-top:10px;}



/* neue Artikel - Upccoming (auf Startseite neuen Produkten) ----------------------------------------------*/
#box-content-re #box-neue-artikel-upcoming-startseite
{
width:490px;
margin:0px 0px 0px 0px;
padding-left:10px;
background-image:url(img/design_images/neue_produkte/hg_box_neu_produkte_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;

}
	#box-content-re #box-neue-artikel-upcoming-startseite h2{padding:5px 0px 0px 5px; color:#0093D9; font-size:13px;}

	#box-content-re #box-neue-artikel-upcoming-startseite table{width:470px; margin:0px; padding:0px;}
		#box-content-re #box-neue-artikel-upcoming-startseite table td p{font-size:11px;}
		#box-content-re #box-neue-artikel-upcoming-startseite table td .td-1{}
		#box-content-re #box-neue-artikel-upcoming-startseite table td .td-2{}
			#box-content-re #box-neue-artikel-upcoming-startseite table td p{padding:0px 0px 5px 0px; margin:0px;}


#box-neue-artikel-upcoming-startseite-unten
{
height:35px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_2.gif);
background-repeat:no-repeat;

}
	#box-neue-artikel-upcoming-startseite-unten #blind{float:left; height:45px; width:490px; margin-top:10px;}


/* Content vom Contentmanager kommend  ----------------------------------------------------*/
#content-von-contentmanager h1, #content-von-contentmanager h2, #content-von-contentmanager h1, #content-von-contentmanager p
{
width:480px;
}

/* Content vom Contentmanager kommend  ----------------------------------------------------*/

/* AGB */
#agb{background-color:#FFFED1; margin:0px; padding-top:0px; padding-bottom:0px;}
#agb h2{font-size:11px; margin-top:30px; text-align:left;}
#agb p{font-size:11px; text-align:left;}
iframe{border:1px solid #7F9DB9;}

/* Liefer und Versandinfos */
#content-von-contentmanager #liefer-versand-infos{padding-bottom:30px;} /* Box um kompletten Content */
#content-von-contentmanager #liefer-versand-infos h2{font-size:13px; padding-top:0px; margin-top:50px; padding-left:25px; background-image:url(img/design_images/hg_aufzaehlung_1.gif); background-repeat:no-repeat; background-position:0px 0px;}
#content-von-contentmanager #liefer-versand-infos h3{padding-bottom:10px; padding-top:15px;}






/* Kategorie Listing ----------------------------------------------------*/

#box-kategorie-listing .link-1{margin-right:13px; margin-bottom:13px; width:160px; height:160px; float:left; text-align:center; background-image:url(img/design_images/kategorie_auflistung/hg_kategorie_typ_kategorielisting.gif); background-repeat:no-repeat;}
#box-kategorie-listing .link-1 .bild {width:160px; height:115px; margin-top:9px; margin-bottom:10px; text-align:center; vertical-align:middle;}
#box-kategorie-listing .link-1 .bild img{}
#box-kategorie-listing .link-1 a{text-decoration:none; color:#0093D9; font-weight:bold; font-size:12px;}

/* alt
#box-kategorie-listing .link-1{margin-right:13px; margin-bottom:13px; width:160px; height:160px; float:left; text-align:center; background-image:url(img/design_images/kategorie_auflistung/hg_kategorie_typ_kategorielisting.gif); background-repeat:no-repeat;}
#box-kategorie-listing .link-1 .bild {width:150px; height:105px; margin-top:5px; margin-bottom:10px; text-align:center; vertical-align:middle;}
#box-kategorie-listing .link-1 .bild img{}
#box-kategorie-listing .link-1 a{text-decoration:none; color:#0093D9; font-weight:bold; font-size:12px;}
*/


/* Detailansicht mit Bildern ----------------------------------------------------*/

#box-content-re #box-produkt-detailinfo
{
width:500px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
margin-top:10px;
background-color:#FFFCA2;
margin-bottom:10px;
}

#box-content-re .hg-produkt-detailinfo-sonderpreis-german{background-image:url(img/design_images/produkt_details/hg_box_produkt_in_detailansicht_specialprice_german.gif); background-repeat:no-repeat;} /* anderer Hintergrund wenn Sonderangebot */
#box-content-re .hg-produkt-detailinfo-geschenk-german{background-image:url(img/design_images/produkt_details/hg_box_produkt_in_detailansicht_geschenk_german.gif); background-repeat:no-repeat;} /* anderer Hintergrund wenn Geschenk inklusive - Geschenkanzeige geht vor Sonderangebot */
#box-content-re .hg-box-produkt-in-detailansicht-nur-katalog-german{background-image:url(img/design_images/produkt_details/hg_box_produkt_in_detailansicht_nur_katalog_german.gif); background-repeat:no-repeat;} /* anderer Hintergrund wenn Artikel nicht kaufbar ist */

/*
Hinweis:
img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif wird für mehrere Boxen benutzt
*/

#box-produkt-detailinfo h1{padding:5px 0px 0px 10px; color:#0093D9; font-size:13px;}

	#box-produkt-detailinfo-oben{}

		/* Bilder (linke Spalte) */

		#box-produkt-detailinfo-oben #produktbild{width:235px; float:left; text-align:center; padding-bottom:30px;}
			#box-produkt-detailinfo-oben #produktbild img{padding-bottom:17px;} /* Alle Bilder */
			/* Allgemeine Definitionen für alle Bildbeschreibungen */
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-0,
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-1,
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-2,
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-3
			{
				margin:0px;
				text-align:left;
				font-size:10px;
			}

			/* Einzelne Definitionen für jeweilige Bildbeschreibung */
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-0{padding:0px 10px 5px 15px;}
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-1{padding:0px 10px 5px 15px;}
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-2{padding:0px 10px 5px 15px;}
			#box-produkt-detailinfo-oben #produktbild .p-beschreibung-bild-3{padding:0px 10px 5px 15px;}


		/* Bereich rechts von den Bildern */

		#box-produkt-detailinfo #inhalt{width:265px; float:right; padding-bottom:30px;}
			#p-artikelnummer{font-size:10px;}
			#box-produkt-detailinfo-oben #p-beschreibung{padding-bottom:30px; padding-right:10px;}
			#box-produkt-detailinfo-oben #preis{float:left; background-color:#FFFC82; background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_preis.gif); width:113px; margin:0px 2px 0px 0px;}
			#box-produkt-detailinfo-oben #preis .p-1{font-size:15px; text-align:center; font-weight:bold; color:#0093D9; margin:8px 0px 0px 0px; line-height:27px;}
				#box-produkt-detailinfo-oben .productOldPrice{font-size:9px; color:#FF9900; font-weight:normal;}
			#box-produkt-detailinfo-oben #infos{float:left; background-color:#FFFC82; width:150px; margin-bottom:20px;}
				#box-produkt-detailinfo-oben #infos ul{float:left; background-color:#FFFC82; padding-left:4px; padding-top:10px;}
				#box-produkt-detailinfo-oben #infos ul li{font-size:11px; margin:3px 0px 0px 0px; padding:2px 0px 0px 15px; line-height:14px; background-image:url(img/design_images/listenpunkt_navi_3.gif);}
				#box-produkt-detailinfo-oben #infos ul li a{font-size:11px; text-decoration:none; font-weight:normal; color:#494949; padding:0px; line-height:14px; text-decoration:underline; background-image:none;}
				#box-produkt-detailinfo-oben #infos ul li a:hover{background-image:none; color:#0093D9;}
			#box-produkt-detailinfo-oben #zusatztext_1
			{
				float:left;
				background-color:#C1E6F7;
				width:223px;
				padding:6px 10px 7px 32px;
				font-size:10px;
				line-height:14px;
				margin-top:10px;
				background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_zusatztext_1.gif);
				background-repeat:no-repeat;
			}
			#box-produkt-detailinfo-oben #zusatztext_2
			{
				float:left;
				background-color:#C1E6F7;
				width:223px;
				padding:6px 10px 7px 32px;
				font-size:10px;
				line-height:14px;
				margin-top:10px;
				background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_zusatztext_1.gif);
				background-repeat:no-repeat;
			}
			

				/* Switchen: ohne Angabe Portoaufschlag/mit Angabe Portoaufschlag */
				#box-produkt-detailinfo-oben .hoehe-ohne-portoaufschlag{height:70px;}
				#box-produkt-detailinfo-oben .hoehe-mit-portoaufschlag{height:90px;}


#box-produkt-detailinfo-unten
{
height:61px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_unten.gif);
background-repeat:no-repeat;
}
	#box-produkt-detailinfo-unten #warenkorb-und-anzahl{float:right; height:45px; width:260px; margin-top:10px;}
		#box-produkt-detailinfo-unten #input-anzahl{float:left; padding:18px 0px 0px 5px;}
		#box-produkt-detailinfo-unten #button-warenkorb input{float:right; padding:0px 10px 0px 0px;}



/* Produkt-Auflistung ----------------------------------------------------*/
#box-content-re .box-produkt-in-auflistung
{
width:500px;
height:170px;
margin:0px 0px 20px 0px;
background-image:url(img/design_images/produkt_auflistung/hg_box_produkt_in_auflistung.gif);
background-repeat:no-repeat;
/* border:1px solid red; */
background-color:#FFFCA2;
}

#box-content-re .hg-sonderpreis-german{background-image:url(img/design_images/produkt_auflistung/hg_box_produkt_in_auflistung_specialprice_german.gif); background-repeat:no-repeat;} /* anderer Hintergrund wenn Sonderangebot */
#box-content-re .hg-geschenk-german{background-image:url(img/design_images/produkt_auflistung/hg_box_produkt_in_auflistung_geschenk_german.gif); background-repeat:no-repeat;} /* anderer Hintergrund wenn Geschenk - Geschenk geht vor Sondernagebot */
#box-content-re .hg-nur-katalog-german{background-image:url(img/design_images/produkt_auflistung/hg_box_produkt_in_auflistung_nur_katalog_german.gif); background-repeat:no-repeat;} /* anderer Hintergrund wenn Artikel nicht kaufbar ist */

.box-produkt-in-auflistung h2{padding:5px 0px 0px 10px; font-size:13px; margin:0px 0px 12px 0px; float:left;}
.box-produkt-in-auflistung h2 a{font-weight:bold; color:#0093D9;}
.box-produkt-in-auflistung .produktbild{width:150px; float:left; text-align:center; clear:both;}
.box-produkt-in-auflistung .p-1{padding:0px 0px 0px 10px; margin:0px; float:left; width:330px; height:80px;}

.box-produkt-in-auflistung .details-und-preis{float:right; width:330px; margin-top:0px; padding:0px 0px 0px 0px;}
		.box-produkt-in-auflistung .button-details img{float:left; padding:0px 0px 0px 0px;}
		.box-produkt-in-auflistung .p-2{float:right; width:100px; font-size:14px; font-weight:bold; padding:11px 0px 0px 0px; margin:0px; line-height:13px; color:#0093D9;}
			#box-content-re .box-produkt-in-auflistung p.productOldPrice{width:90px; float:right; color:#FF9900; text-align:right; line-height:8px; text-decoration:none; padding:4px 15px 0px 0px;}
			#box-content-re .box-produkt-in-auflistung p span.productOldPrice{}

			.box-produkt-in-auflistung .steuer
			{
				font-size:9px;
				font-weight:normal;
				font-family: verdana, arial, sans serif;
				padding:0px 0px 0px 0px; margin:0px; color:#444444; line-height:25px;
			}


/* Login (ausführlicher Login)----------------------------------------------------*/
#box-content-re #box-login-gross
{
width:500px;
margin:0px 0px 20px 0px;

/*background-color:#FFFCA2; dunkelgelb*/
background-color:#FFFFCC;
}

#box-login-gross-oben
{
margin:0px;
padding-top:0px;
height:20px;
background-image:url(img/design_images/login/hg_box_login_oben.gif);
background-repeat:no-repeat;
}


#box-login-gross-mitte
{
margin:0px;
padding-top:20px;
height:170px;
background-image:url(img/design_images/login/hg_box_login_mitte.gif);
background-repeat:repeat-y;
}

#box-login-gross-mitte input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 2px; width:200px;}


#box-login-gross-unten
{
height:61px;
background-image:url(img/design_images/login/hg_box_login_unten.gif);
background-repeat:no-repeat;


}
	#box-login-gross-unten #weiter-und-anmelden{height:60px;}
		#box-login-gross-unten #weiter-und-anmelden #button-weiter {width:140px; float:left; margin:0px; padding:5px 0px 0px 70px;}
		#box-login-gross-unten #weiter-und-anmelden #button-weiter a{padding:0px;}
		#box-login-gross-unten #weiter-und-anmelden #button-weiter a img{padding:0px;}

		#box-login-gross-unten #weiter-und-anmelden #input-anmelden{float:right; width:110px; padding:5px 10px 0px 0px;}





/* Warenkorb-Auflistung ----------------------------------------------------*/
#box-content-re #box-warenkorb-details
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
/* border:1px solid red; */
}

	/*Content des Warenkorbes wenn leer*/
	#box-warenkorb-details #content-leer{margin-bottom:0px;}
	#box-warenkorb-details #content-leer p{padding:50px 0px 0px 20px;}

	/*eigentlicher Content des Warenkorbes wenn voll*/
	#box-warenkorb-details #content{padding-bottom:0px;}

	#tbl-content{width:500px;}

	/*kopf*/
	#box-warenkorb-details #tbl-content .kopf td{padding:7px 0px 15px 0px; font-size:10px; vertical-align:top; text-align:center;}
	#box-warenkorb-details #tbl-content .kopf .td-1{width:70px;}
	#box-warenkorb-details #tbl-content .kopf .td-2{width:50px;}
	#box-warenkorb-details #tbl-content .kopf .td-3{width:*;}
	#box-warenkorb-details #tbl-content .kopf .td-4{width:70px;}
	#box-warenkorb-details #tbl-content .kopf .td-5{width:70px;}
	#box-warenkorb-details #tbl-content .kopf .td-6{width:70px; padding-right:7px;}

	/*leere zelle*/
	#box-warenkorb-details #tbl-content .trennlinie{height:15px;}

	#box-warenkorb-details #tbl-content .produkt-einzeln td, #box-warenkorb-details #tbl-content .produkt-einzeln td a{font-size:11px;}
	#box-warenkorb-details #tbl-content .produkt-einzeln td{padding-top:15px;}
	/*produktbild*/
	#tbl-content .produkt-einzeln .produktbild{}
		#box-warenkorb-details #tbl-content .produkt-einzeln img{padding:0px 0px 5px 5px; margin:0px;}
	#tbl-content .produkt-einzeln .td-2{text-align:center;}
	#tbl-content .produkt-einzeln .td-3{padding:0px 5px 0px 5px;}
	#tbl-content .produkt-einzeln .td-4, #tbl-content .produkt-einzeln .td-5{padding:0px 5px 0px 5px; text-align:center;}
	#tbl-content .produkt-einzeln .td-6{text-align:center;}
			/* Attribute */
			#box-warenkorb-details #tbl-content .produkt-einzeln td table tr td{padding-top:3px; margin:0px;}

	#content #gesamtpreis td{padding:20px 0px 0px 0px; font-size:11px;}
		#content #gesamtpreis td .p-ust{font-size:11px; margin-bottom:0px;}
		#content #gesamtpreis td .p-versand, #content #gesamtpreis td .p-versand a{font-size:11px; margin-bottom:0px;}
		#content #gesamtpreis td .p-zwischensumme{font-weight:bold; padding-top:10px;}

	#box-warenkorb-details #aktualisieren-kasse{margin-top:30px;}

	#box-warenkorb-details #fehlermeldung{font-size:11px; margin-top:20px; padding:0px 5px 0px 5px;}



#box-warenkorb-content-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;
}
	#box-warenkorb-content-unten #reload-und-kasse{float:left; height:45px; width:490px; margin-top:10px;}
		#box-warenkorb-content-unten #reload-und-kasse #input-reload{float:left; padding:10px 0px 0px 30px;}
		#box-warenkorb-content-unten #reload-und-kasse #button-kasse a img{float:right; padding:10px 10px 0px 0px;}




/* Checkout - Versand   ----------------------------------------------------*/
#box-content-re #box-checkout-versand
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-checkout-versand p, #box-checkout-versand h3, #box-checkout-versand h4{padding-left:10px; padding-right:10px;}
#box-checkout-versand h3{padding-bottom:20px;}


/* Versandart */

#box-checkout-versand .tbl-checkout-versand-modul-einzeln{margin-left:10px;}
    #box-checkout-versand .tbl-checkout-versand-modul-einzeln td{}
    #box-checkout-versand .tbl-checkout-versand-modul-einzeln .td-1{width:220px; padding-bottom:25px;}
    #box-checkout-versand .tbl-checkout-versand-modul-einzeln .td-2{width:160px;}
    #box-checkout-versand .tbl-checkout-versand-modul-einzeln .td-3{width:100px;}



#box-checkout-versand-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-checkout-versand-unten #checkout{float:left; height:45px; width:490px; margin-top:10px;}
		#box-checkout-versand-unten #checkout p{float:left; width:200px; padding:6px 0px 0px 25px; font-size:11px;}
		#box-checkout-versand-unten #checkout #button-versand-weiter input{float:right; padding:6px 0px 0px 0px;}


/* Checkout - Versand - Versandadresse ändern  ----------------------------------------------------*/
#box-content-re #box-checkout-versand-adressaenderung
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-checkout-versand-adressaenderung p, #box-checkout-versand-adressaenderung h3, #box-checkout-versand-adressaenderung h4{padding-left:10px; padding-right:10px;}
#box-checkout-versand-adressaenderung h3{padding-bottom:20px;}

#box-checkout-versand-adressaenderung .error{padding:10px; margin-left:10px; margin-bottom:20px; width:450px; border:1px solid red;}

/* Formulartabelle neue Adresse */

#box-checkout-versand-adressaenderung #tbl-checkout-adressaenderung-form{margin-left:10px;}
#box-checkout-versand-adressaenderung #tbl-checkout-adressaenderung-form .td-1{width:110px; padding-bottom:5px;}
#box-checkout-versand-adressaenderung #tbl-checkout-adressaenderung-form .td-2{width:350px; padding-bottom:5px;}
#box-checkout-versand-adressaenderung #tbl-checkout-adressaenderung-form table .td-1{width:60px;} /*Herr*/
#box-checkout-versand-adressaenderung #tbl-checkout-adressaenderung-form table .td-2{width:70px;} /*Frau*/
#box-checkout-versand-adressaenderung #tbl-checkout-adressaenderung-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 0px; width:200px;}
#box-checkout-versand-adressaenderung #tbl-checkout-adressaenderung-form td table td input{width:auto; padding:0px; height:auto;}

#box-checkout-versand-adressaenderung-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-checkout-versand-adressaenderung-unten #checkout{float:left; height:45px; width:490px; margin-top:10px;}
		#box-checkout-versand-adressaenderung-unten #checkout p{float:left; width:200px; padding:6px 0px 0px 25px; font-size:11px;}
		#box-checkout-versand-adressaenderung-unten #checkout #button-versand-weiter input{float:right; padding:6px 0px 0px 0px;}


/* Checkout - Bezahlung  ----------------------------------------------------*/
#box-content-re #box-checkout-bezahlung
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-checkout-bezahlung p, #box-checkout-bezahlung h3, #box-checkout-bezahlung h4{padding-left:10px; padding-right:10px;}
#box-checkout-bezahlung h3{padding-bottom:20px;}


/* Bezahlart */

#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln{margin-left:0px; margin-bottom:0px; width:450px;}
#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln td{border:1px solid #FFFCA2;} /* hack */
#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln .td-1{width:20px; padding-left:10px; padding-bottom:0px;}
#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln .td-2{width:190px;}
#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln .td-3{width:auto;}
	#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln .grafiken-zahlungsweise{padding:0px 0px 20px 10px;} /* Block Grafiken z.B. KK */
		#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln .grafiken-zahlungsweise img{padding:0px 3px 0px 0px;} /* Einzelne Grafik z.B. Visa */

#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln .p-2 input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 0px; width:200px;}
#box-checkout-bezahlung .tbl-checkout-bezahlung-modul-einzeln .abstand-zum-naechsten-payment{height:20px; padding-top:10px; border-top:2px solid #FFFC82;}

#box-checkout-bezahlung #box-agb{margin-left:10px; width:450px;}

#box-checkout-bezahlung-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-checkout-bezahlung-unten #checkout{float:left; height:45px; width:490px; margin-top:10px;}
		#box-checkout-bezahlung-unten #checkout p{float:left; width:200px; padding:6px 0px 0px 25px; font-size:11px;}
		#box-checkout-bezahlung-unten #checkout #button-bezahlung-weiter input{float:right; padding:6px 0px 0px 0px;}



/* Checkout - Bezahlung - Rechnungsadresse ändern  ----------------------------------------------------*/
#box-content-re #box-checkout-bezahlung-adressaenderung
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-checkout-bezahlung-adressaenderung p, #box-checkout-bezahlung-adressaenderung h3, #box-checkout-bezahlung-adressaenderung h4{padding-left:10px; padding-right:10px;}
#box-checkout-bezahlung-adressaenderung h3{padding-bottom:20px;}

#box-checkout-bezahlung-adressaenderung .error{padding:10px; margin-left:10px; margin-bottom:20px; width:450px; border:1px solid red;}

/* Formulartabelle neue Adresse */

#box-checkout-bezahlung-adressaenderung #tbl-checkout-adressaenderung-form{margin-left:10px;}
#box-checkout-bezahlung-adressaenderung #tbl-checkout-adressaenderung-form .td-1{width:110px; padding-bottom:5px;}
#box-checkout-bezahlung-adressaenderung #tbl-checkout-adressaenderung-form .td-2{width:350px; padding-bottom:5px;}
#box-checkout-bezahlung-adressaenderung #tbl-checkout-adressaenderung-form table .td-1{width:60px;} /*Herr*/
#box-checkout-bezahlung-adressaenderung #tbl-checkout-adressaenderung-form table .td-2{width:70px;} /*Frau*/
#box-checkout-bezahlung-adressaenderung #tbl-checkout-adressaenderung-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 0px; width:200px;}
#box-checkout-bezahlung-adressaenderung #tbl-checkout-adressaenderung-form td table td input{width:auto; padding:0px; height:auto;}

#box-checkout-bezahlung-adressaenderung-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-checkout-bezahlung-adressaenderung #checkout{float:left; height:45px; width:490px; margin-top:10px;}
		#box-checkout-bezahlung-adressaenderung #checkout p{float:left; width:200px; padding:6px 0px 0px 25px; font-size:11px;}
		#box-checkout-bezahlung-adressaenderung #checkout #button-versand-weiter input{float:right; padding:6px 0px 0px 0px;}




/* Checkout - Bestellung (letzter Schritt)   ----------------------------------------------------*/
#box-content-re #box-checkout-bestellung
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-checkout-bestellung p, #box-checkout-bestellung h3, #box-checkout-bestellung h4{padding-left:10px; padding-right:10px;}
#box-checkout-bestellung h3{padding-bottom:20px;}

#box-checkout-bestellung a{color:#0093D9;}

#box-checkout-bestellung #produkt-block table{margin:0px 10px 0px 10px; width:480px;}
#box-checkout-bestellung #produkt-block table td{}

#box-checkout-bestellung .trennlinie{margin:0px 10px 10px 10px; width:480px; border-bottom:1px solid #BBBBBB;}

#box-checkout-bestellung #total-block table{margin-left:10px; margin-right:10px; width:480px;}
#box-checkout-bestellung #total-block table td{font-size:11px; padding-bottom:5px;}
#box-checkout-bestellung #total-block table td b{font-size:12px;}

#box-checkout-bestellung-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-checkout-bestellung-unten #checkout{float:left; height:45px; width:490px; margin-top:10px;}
		#box-checkout-bestellung-unten #checkout #button-bestellen input{float:right; padding:6px 0px 0px 0px;}


/* Checkout - Erfolgreich   ----------------------------------------------------*/
#box-content-re #box-checkout-erfolgreich
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-checkout-erfolgreich p, #box-checkout-erfolgreich h3, #box-checkout-erfolgreich h4{padding-left:10px; padding-right:10px;}
#box-checkout-erfolgreich h3{padding-bottom:20px;}

#box-checkout-erfolgreich-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-checkout-erfolgreich-unten #checkout{float:left; height:45px; width:490px; margin-top:10px;}
		#box-checkout-erfolgreich-unten #checkout #button-erfolgreich-weiter input{float:right; padding:6px 0px 0px 0px;}



/* Account   ----------------------------------------------------*/
#box-content-re #box-account
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-account p, #box-account h3, #box-account h4{padding-left:10px; padding-right:10px;}
#box-account h3{padding-bottom:20px;}

#box-account #tbl-produkt-history{margin-left:10px; margin-bottom:30px; width:480px;}
#box-account #tbl-produkt-history td{}

#box-account #tbl-bestellungen{margin-left:10px; width:485px;}
#box-account #tbl-bestellungen td{padding-left:10px; vertical-align:middle; font-size:11px;}
#box-account #tbl-bestellungen td a{font-size:11px;}
#box-account #tbl-bestellungen .td-1{width:110px; padding-bottom:5px;}
#box-account #tbl-bestellungen .td-2{width:350px; padding-bottom:5px;}



#box-account-unten
{
height:61px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten.gif);
background-repeat:no-repeat;

}
	#box-account-unten #account{float:left; height:45px; width:490px; margin-top:10px;}



/* Account history  ----------------------------------------------------*/
#box-content-re #box-account-history
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-account-history p, #box-account-history h3, #box-account-history h4{padding-left:10px; padding-right:10px;}
#box-account-history h3{padding-bottom:20px;}


#box-account-history #tbl-bestellungen{margin-left:10px; width:485px;}
#box-account-history #tbl-bestellungen td{vertical-align:bottom; padding-bottom:5px;}
#box-account-history #tbl-bestellungen .td-1{width:110px;}
#box-account-history #tbl-bestellungen .td-2{width:auto;}
#box-account-history #tbl-bestellungen .td-3{width:120px;}


#box-account-history-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-account-history-unten #back{float:left; height:45px; width:490px; margin-top:10px;}
			#box-account-history-unten #back #button-account-zurueck img{float:right; padding:6px 0px 0px 0px;}


/* Account history info  ----------------------------------------------------*/
#box-content-re #box-account-history-info
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-account-history-info p, #box-account-history-info h3, #box-account-history-info h4{padding-left:10px; padding-right:10px;}
#box-account-history-info h3{padding-bottom:10px;}

#box-account-history-info #history-block table{margin:0px 10px 0px 10px; width:480px;}
#box-account-history-info #history-block table td{vertical-align:bottom; padding-bottom:5px;}

#box-account-history-info #produkt-block table{margin:0px 10px 0px 10px; width:480px;}
#box-account-history-info #produkt-block table td{vertical-align:bottom; padding-bottom:5px;}

#box-account-history-info .trennlinie{margin:0px 10px 10px 10px; width:480px; border-bottom:1px solid #BBBBBB;}

#box-account-history-info #total-block table{margin-left:10px; margin-right:10px; width:480px;}


#box-account-history-info-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;
}
	#box-account-history-info-unten #drucken-und-zurueck{float:left; height:45px; width:490px; margin-top:10px;}
		#box-account-history-info-unten #drucken-und-zurueck #drucken a img{float:left; padding:10px 0px 0px 20px;}
		#box-account-history-info-unten #drucken-und-zurueck #zurueck a img{float:right; padding:10px 10px 0px 0px;}



/* Account editieren  ----------------------------------------------------*/
#box-content-re #box-account-editieren
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-account-editieren p, #box-account-editieren h3, #box-account-editieren h4{padding-left:10px; padding-right:10px;}
#box-account-editieren h3{padding-bottom:10px;}

/* Formulartabelle Daten editieren */

#box-account-editieren #tbl-account-editieren-form{margin-left:10px; margin-top:30px;}
#box-account-editieren #tbl-account-editieren-form .td-1{width:120px; padding-bottom:5px;}
#box-account-editieren #tbl-account-editieren-form .td-2{width:350px; padding-bottom:5px;}
#box-account-editieren #tbl-account-editieren-form .inputRequirement{font-size:11px;}
#box-account-editieren #tbl-account-editieren-form table .td-1{width:60px;} /*Herr*/
#box-account-editieren #tbl-account-editieren-form table .td-2{width:70px;} /*Frau*/
#box-account-editieren #tbl-account-editieren-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 0px; width:200px;}
#box-account-editieren #tbl-account-editieren-form td table td input{width:auto; padding:0px; height:auto;}

#box-account-editieren .trennlinie{margin:0px 10px 10px 10px; width:480px; border-bottom:1px solid #BBBBBB;}

#box-account-editieren-unten
{
height:61px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_hoch.gif);
background-repeat:no-repeat;
}
	#box-account-editieren-unten #zurueck-und-weiter{float:left; height:45px; width:490px; margin-top:10px;}
		#box-account-editieren-unten #zurueck-und-weiter #zurueck a img{float:left; padding:10px 0px 0px 45px;}
		#box-account-editieren-unten #zurueck-und-weiter #weiter input{float:right; padding:10px 10px 0px 0px;}


/* Account passwort  ----------------------------------------------------*/
#box-content-re #box-account-passwort
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-account-passwort p, #box-account-passwort h3, #box-account-passwort h4{padding-left:10px; padding-right:10px;}
#box-account-passwort h3{padding-bottom:10px;}

/* Formulartabelle Daten editieren */

#box-account-passwort #tbl-account-passwort-form{margin-left:10px; margin-top:10px;}
#box-account-passwort #tbl-account-passwort-form .td-1{width:180px; padding-bottom:5px;}
#box-account-passwort #tbl-account-passwort-form .td-2{width:300px; padding-bottom:5px;}
#box-account-passwort #tbl-account-passwort-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 2px; width:200px;}

#box-account-passwort-unten
{
height:61px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_hoch.gif);
background-repeat:no-repeat;
}
	#box-account-passwort-unten #zurueck-und-neu{float:left; height:45px; width:490px; margin-top:10px;}
		#box-account-passwort-unten #zurueck-und-neu #zurueck a img{float:left; padding:10px 0px 0px 45px;}
		#box-account-passwort-unten #zurueck-und-neu #neu input{float:right; padding:10px 10px 0px 0px;}



/* Account - Anemldung/Erstellung  ----------------------------------------------------*/
#box-content-re #box-account-erstellung
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-account-erstellung p, #box-account-erstellung h3, #box-account-erstellung h4{padding-left:10px; padding-right:10px;}
#box-account-erstellung h3{padding-bottom:20px;}

#box-account-erstellung #tbl-account-erstellen-form{margin-left:10px; margin-bottom:0px;}
#box-account-erstellung #tbl-account-erstellen-form .td-1{width:200px; padding-bottom:20px;}
#box-account-erstellung #tbl-account-erstellen-form .td-2{width:470px;}
#box-account-erstellung #tbl-account-erstellen-form .inputRequirement{font-size:11px;}
#box-account-erstellung #tbl-account-erstellen-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 2px; width:200px;}
#box-account-erstellung #tbl-account-erstellen-form table{width:200px;} /*Herr*/
#box-account-erstellung #tbl-account-erstellen-form table .td-1{width:60px;} /*Herr*/
#box-account-erstellung #tbl-account-erstellen-form table .td-2{width:70px;} /*Frau*/
#box-account-erstellung #tbl-account-erstellen-form table td input{border:none; margin-left:5px;} /*Radio-Buttons*/
#box-account-erstellung #tbl-account-erstellen-form td table td input{width:auto; padding:4px 0px 0px 2px; height:auto;}

#box-account-erstellung-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-account-erstellung-unten #erstellen{float:left; height:45px; width:490px; margin-top:10px;}
		#box-account-erstellung-unten #erstellen p{float:left; width:200px; padding:6px 0px 0px 25px; font-size:11px;}
		#box-account-erstellung-unten #erstellen #button-weiter input{float:right; padding:6px 0px 0px 0px;}


/* Suche - Erweitert  ----------------------------------------------------*/
#box-content-re #box-suche-erweitert
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-suche-erweitert p, #box-suche-erweitert h3, #box-suche-erweitert h4{padding-left:10px; padding-right:10px;}
#box-suche-erweitert h3{padding-bottom:20px;}

#box-suche-erweitert #tbl-suche-erweitert-form{margin-left:10px; margin-bottom:0px;}
#box-suche-erweitert #tbl-suche-erweitert-form .td-1{width:120px; padding-bottom:20px;}
#box-suche-erweitert #tbl-suche-erweitert-form .td-2{width:350px;}
#box-suche-erweitert #tbl-suche-erweitert-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 0px; width:200px;}
#box-suche-erweitert #tbl-suche-erweitert-form td .input-1 input{padding:4px 0px 0px 0px; width:20px; border:none;}


#box-suche-erweitert-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-suche-erweitert-unten #weiter{float:left; height:45px; width:490px; margin-top:10px;}
		#box-suche-erweitert-unten #weiter p{float:left; width:200px; padding:6px 0px 0px 25px; font-size:11px;}
		#box-suche-erweitert-unten #weiter #button-weiter input{float:right; padding:6px 0px 0px 0px;}


/* Suche - Erweitert - Fehlermeldung ----------------------------------------------------*/
#box-content-re #box-suche-erweitert-fehler
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;

}

#box-suche-erweitert-fehler p{padding-left:10px; padding-right:10px;}

#box-suche-erweitert-fehler-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;
}
	#box-suche-erweitert-fehler-unten #weiter{float:left; height:45px; width:490px; margin-top:10px;}
		#box-suche-erweitert-fehler-unten #weiter #button-weiter a img{float:right; padding:6px 0px 0px 0px;}


/* Adressbuch  ----------------------------------------------------*/
#box-content-re #box-adressbuch
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-adressbuch p, #box-adressbuch h3, #box-adressbuch h4{padding-left:10px; padding-right:10px;}
#box-adressbuch h3{padding-bottom:10px;}

/* Formulartabelle Daten editieren */

#box-adressbuch #tbl-adressen{margin-left:10px; margin-top:15px; margin-bottom:5px; width:450px;}
#box-adressbuch #tbl-adressen .td-1{width:200px;}
#box-adressbuch #tbl-adressen .td-2{width:auto; text-align:right;}

#box-adressbuch .trennlinie{margin:0px 10px 10px 10px; width:480px; border-bottom:1px solid #BBBBBB;}

#box-adressbuch-unten
{
height:61px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_hoch.gif);
background-repeat:no-repeat;
}
	#box-adressbuch-unten #zurueck-und-neu{float:left; height:45px; width:490px; margin-top:10px;}
		#box-adressbuch-unten #zurueck-und-neu #zurueck a img{float:left; padding:10px 0px 0px 45px;}
		#box-adressbuch-unten #zurueck-und-neu #neu a img{float:right; padding:10px 10px 0px 0px;}





/* Adressbuch Prozess (bearbeiten/löschen/details) ----------------------------------------------------*/
#box-content-re #box-adressbuch-prozess
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-adressbuch-prozess p, #box-adressbuch-prozess h3, #box-adressbuch-prozess h4{padding-left:10px; padding-right:10px;}
#box-adressbuch-prozess h3{padding-bottom:10px;}

#box-adressbuch-prozess #tbl-adressbuch-details-form{margin-left:10px; margin-top:30px;}
#box-adressbuch-prozess #tbl-adressbuch-details-form .td-1{width:130px; padding-bottom:5px;}
#box-adressbuch-prozess #tbl-adressbuch-details-form .td-2{width:350px; padding-bottom:5px;}
#box-adressbuch-prozess #tbl-adressbuch-details-form td.checkbox input{width:auto;}
#box-adressbuch-prozess #tbl-adressbuch-details-form table .td-1{width:60px;} /*Herr*/
#box-adressbuch-prozess #tbl-adressbuch-details-form table .td-2{width:70px;} /*Frau*/
#box-adressbuch-prozess #tbl-adressbuch-details-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 0px; width:200px;}
#box-adressbuch-prozess #tbl-adressbuch-details-form td table td input{width:auto; padding:0px; height:auto;}


#box-adressbuch-prozess-unten
{
height:61px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_hoch.gif);
background-repeat:no-repeat;
}
	#box-adressbuch-prozess-unten #zurueck-und-weiter{float:left; height:45px; width:490px; margin-top:10px;}
		#box-adressbuch-prozess-unten #zurueck-und-weiter #zurueck a img{float:left; padding:10px 0px 0px 45px;}
		#box-adressbuch-prozess-unten #zurueck-und-weiter #weiter input{float:right; padding:10px 10px 0px 0px;}
		#box-adressbuch-prozess-unten #zurueck-und-weiter #weiter a img{float:right; padding:10px 10px 0px 0px;}





/* Newsletter (ein und austragen) ----------------------------------------------------*/
#box-content-re #box-newsletter
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-newsletter p{padding-left:10px; padding-right:10px;}

#box-newsletter #tbl-newsletter-form{margin-left:10px; margin-top:30px;}
#box-newsletter #tbl-newsletter-form .td-1{width:130px; padding-bottom:5px;}
#box-newsletter #tbl-newsletter-form .td-2{width:350px; padding-bottom:5px;}
#box-newsletter #tbl-newsletter-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 2px; width:200px;}
#box-newsletter #tbl-newsletter-form table .td-1{width:20px;} /*ein/austragen*/
#box-newsletter #tbl-newsletter-form table .td-2{width:70px;}
#box-newsletter #tbl-newsletter-form td table td input{width:auto; padding:0px; height:auto;}


#box-newsletter-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-newsletter-unten #senden{float:left; height:45px; width:490px; margin-top:10px;}
			#box-newsletter-unten #senden #button-senden input{float:right; padding:6px 0px 0px 0px;}




/* Passwort vergessen - (password_double_opt.html/php) ---------------------------------------------*/
#box-content-re #box-password-double-opt-in
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-password-double-opt-in p, #box-password-double-opt-in h3, #box-password-double-opt-in h4{padding-left:10px; padding-right:10px;}

#box-password-double-opt-in #tbl-password-double-opt-in-form{margin-left:10px; margin-top:30px; margin-bottom:20px;}
	#box-password-double-opt-in #tbl-password-double-opt-in-form .td-1{width:130px; padding-bottom:5px;}
	#box-password-double-opt-in #tbl-password-double-opt-in-form .td-2{width:350px; padding-bottom:5px;}
	#box-password-double-opt-in #tbl-password-double-opt-in-form td input{border:1px solid #7F9DB9; height:18px; padding:4px 0px 0px 2px; width:200px;}


#box-password-double-opt-in-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;

}
	#box-password-double-opt-in-unten #senden{float:left; height:45px; width:490px; margin-top:10px;}
			#box-password-double-opt-in-unten #senden p{float:left; width:200px; padding:6px 0px 0px 25px; font-size:11px;}
			#box-password-double-opt-in-unten #senden #button-senden input{float:right; padding:6px 0px 0px 0px;}




/* Passwort vergessen - Message nach Code/Mail absenden - (box-password-massages.html) wird evtl. noch wo eingeblendet  ---*/
#box-content-re #box-password-massages
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-password-massages p{padding-left:10px; padding-right:10px; padding-bottom:0px; margin-bottom:0px;}

#box-password-massages-unten
{
height:35px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_2.gif);
background-repeat:no-repeat;

}
	/* #box-password-massages-unten #blind{float:left; height:1px; width:490px; margin-top:10px;} */





/* Logoff  ----------------------------------------------------*/
#box-content-re #box-logoff
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-logoff p, #box-logoff h3{padding-left:10px; padding-right:10px;}
#box-logoff h3{padding-bottom:10px;}


#box-logoff-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;
}
	#box-logoff-unten #weiter{float:left; height:45px; width:490px; margin-top:10px;}
		#box-logoff-unten #weiter #button-weiter a img{float:right; padding:10px 10px 0px 0px;}





/* Footer ----------------------------------------------------*/
#box-footer p{float:left; color:#FFFFFF; font-size:11px; margin:0px; padding-left:20px; width:610px; line-height:18px;}
#box-footer p a{margin:0px; padding:0px;} /* für E-Maillink in footer */
#box-footer a{color:#FFFFFF; font-size:11px; margin:0px 0px 0px 40px; line-height:17px; text-decoration:underline;}
#box-footer a:hover{text-decoration:none;}





/* Kontaktformular ----------------------------------------------------*/

#box-content-re #box-contact-us
{
width:500px;
margin:0px 0px 0px 0px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-contact-us p{padding-left:10px; padding-right:10px;}

#box-contact-us-unten
{
height:61px;
background-image:url(img/design_images/warenkorb/hg_box_warenkorb_content_unten.gif);
background-repeat:no-repeat;
}
	#box-contact-us-unten #weiter{float:left; height:45px; width:490px; margin-top:10px;}
		/* Variante für Input-Button */
		#box-contact-us-unten #weiter #button-weiter input{float:right; padding:10px 5px 0px 0px;}
		/* Variante für Link-Button */
		#box-contact-us-unten #weiter #button-weiter a img{float:right; padding:10px 5px 0px 0px;}


        /* tabelle formular  */
        #tbl-kontaktformular{border-collapse:collapse; margin:0px 0px 0px 15px;}
        #tbl-kontaktformular td{padding:3px 5px 3px 0px; vertical-align:top; font-size:12px;}
        #tbl-kontaktformular .td-1{width:160px;}
        #tbl-kontaktformular .td-2{width:300px;}

        #tbl-kontaktformular .vorname-name{padding-bottom:15px;}
        #tbl-kontaktformular .mail{padding-bottom:15px;}
        #tbl-kontaktformular .nachricht{padding-bottom:15px;}
        #tbl-kontaktformular .codeimg{padding-bottom:10px;}

        /* input felder alle  */
        #tbl-kontaktformular .vorname-name input,
        #tbl-kontaktformular .mail input,
        #tbl-kontaktformular .nachricht textarea,
        #tbl-kontaktformular .code input
        {height:18px; padding:3px 0px 0px 4px; border:1px solid #0093D9; font-size:12px; color:#222222;}

        /* input felder */
        #tbl-kontaktformular .vorname-name input{width:270px;}
        #tbl-kontaktformular .mail input{width:270px;}
        #tbl-kontaktformular .nachricht textarea{width:270px; height:200px;}
        #tbl-kontaktformular .code input{width:70px;}


/* Box mit der Adresse von Cabrito */
#box-content-re #box-contact-us-content{padding:50px 0px 0px 30px;}
	#box-contact-us-content h2{color:#0093D9; font-size:14px;}




/* Copyright ----------------------------------------------------*/

td.copyright, td.copyright a{font-size:10px; padding-bottom:10px;}



/* Besteseller im Content  ----------------------------------------------------*/
#box-content-re #box-bestsellers-content
{
width:502px;
height:193px;
margin:20px 0px 0px 0px;
padding:0px;
background-image:url(img/design_images/bestseller_content/hg_box_bestseller_content_oben.gif);
background-repeat:no-repeat;
background-color:#FFFFCC;
}
	#box-content-re #box-bestsellers-content #box-ueberschrift
	{
	width:490px;
	height:31px;
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
	}
		#box-content-re #box-bestsellers-content #box-ueberschrift h2
	    {
		padding:5px 0px 0px 15px; color:#0093D9; font-size:13px;
        }

	#box-content-re #box-bestsellers-content .box-bestseller-einzeln
	{
	width:167px;
	height:162px;
	margin:0px;
	padding:0px;
	float:left;
	}
		#box-content-re #box-bestsellers-content .box-bestseller-einzeln .box-bild
		{
		width:165px;
		height:122px;
		margin:6px 0px 0px 0px;
		padding:0px;
		text-align:center;
		vertical-align:middle;
		}
		#box-content-re #box-bestsellers-content .box-bestseller-einzeln .box-button
		{
		width:165px;
		height:34px;
		margin:0px;
		padding:0px;
		text-align:center;
		}

.artikel-1 .bild{float:left; width:96px; margin-bottom:0px; text-align:center;}

.artikel-1 .beschreibung{float:left; padding:0px 10px 0px 10px; width:250px; margin-bottom:0px;}
	.artikel-1 .beschreibung p{font-size:11px; margin-bottom:0px;}

.artikel-1 .details-preis{float:right; width:120px;}
	.artikel-1 .details-preis .p-1{font-size:12px; font-weight:bold; padding:0px 0px 0px 7px; margin:0px; color:#0093D9;}
		#box-content-re #box-neue-artikel-startseite .productOldPrice{font-size:9px; color:#FF9900; font-weight:normal;}
	.artikel-1 .details-preis .details img{float:left; padding:0px 0px 0px 0px;}


/* dezenter Link in neue Produkte auf Startseite z.B. für I.G.I.C. */
#box-content #box-neue-artikel-startseite a.link-dezent{font-size:9px; color:#444444; text-decoration:none; border-bottom:1px dashed #999999; cursor:help;}


#box-neue-artikel-startseite-unten
{
height:35px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_2.gif);
background-repeat:no-repeat;

}
	#box-neue-artikel-startseite-unten #blind{float:left; height:45px; width:490px; margin-top:10px;}



/* Angebot - content  ----------------------------------------------------*/
#box-content-re #box-angebot-content
{
width:500px;
margin:20px 0px 0px 0px;
padding-left:0px;
background-image:url(img/design_images/angebot_content/hg_box_angebote_content_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-content-re #box-angebot-content h2{padding:10px 0px 0px 15px; color:#0093D9; font-size:15px;}
#box-content-re #box-angebot-content h3{height:14px;}
	#box-content-re #box-angebot-content h3 a{font-weight:bold; color:#0093D9; font-size:12px; padding-left:15px;}

#box-angebot-content .bild{float:left; width:220px; margin-bottom:0px; margin-left:15px; text-align:center;}

#box-angebot-content .beschreibung{float:left; padding:0px 10px 0px 15px; width:220px; margin-bottom:0px;}
	#box-angebot-content .beschreibung p{font-size:11px;}
	#box-angebot-content .kurzbeschreibung{}
	#box-angebot-content .beschreibung .preis{font-size:23px; font-weight:normal; padding:0px 0px 10px 4px; margin:0px; color:#0093D9;}
		#box-angebot-content .productOldPrice{font-size:9px; color:#FF9900; font-weight:normal;}



/* dezenter Link z.B. für I.G.I.C. */
#box-content #box-angebot-content a.link-dezent{font-size:9px; color:#444444; text-decoration:none; border-bottom:1px dashed #999999; cursor:help;}


#box-angebot-content-unten
{
height:22px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_3.gif);
background-repeat:no-repeat;
}
	/*#box-angebot-content-unten #blind{float:left; height:22px; width:490px; margin-top:10px;}*/





/* Geschenkmodul - Ansicht unter Warenkorb - Ankündigung Geschenk  -----------------------------------------------*/

#box-content-re #box-geschenkmodul-unter-warenkorb-1
{
width:500px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
margin-top:10px;
background-color:#FFFCA2;
margin-bottom:200px;
}

/*
Hinweis:
img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif wird für mehrere Boxen benutzt
*/

#box-geschenkmodul-unter-warenkorb-1 h1{padding:5px 0px 0px 10px; color:#0093D9; font-size:13px;}
	#box-geschenkmodul-unter-warenkorb-1-oben{}

		/* Bild (linke Spalte) */
		#box-geschenkmodul-unter-warenkorb-1-oben #produktbild{width:190px; float:left; text-align:center; padding-bottom:0px;}
			#box-geschenkmodul-unter-warenkorb-1-oben #produktbild img{padding-bottom:0px;} /* Alle Bilder */

		/* Bereich rechts vom Bild */
		#box-geschenkmodul-unter-warenkorb-1-oben #inhalt{width:310px; float:right; padding-bottom:0px;}
			#box-geschenkmodul-unter-warenkorb-1-oben #p-beschreibung
			{
			padding-bottom:0px;
			padding-right:20px;
			color:#FF9900;
			font-size:16px;
			font-weight:bold;
			line-height:25px;
			}

			#box-geschenkmodul-unter-warenkorb-1-oben #p-beschreibung .geschenk-limit{font-size:20px;}

#box-geschenkmodul-unter-warenkorb-1-unten
{
height:35px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_2.gif);
background-repeat:no-repeat;
}


/* Geschenkmodul - Ansicht im Warenkorb zur Auswahl des Geschenks  --------------------------------------*/

#box-content-re #box-geschenkmodul-im-warenkorb-1
{
width:480px;
padding-left:20px;
margin-top:30px;
background-color:#FFFCA2;
margin-bottom:20px;
}
	#box-geschenkmodul-im-warenkorb-1 #bild-ueberschrift{margin-left:20px; margin-bottom:20px;}
	#box-geschenkmodul-im-warenkorb-1 #p-erklaerung{width:300px; float:left; padding-right:0px; padding-left:20px; color:#FF9900;	font-size:14px;	font-weight:bold; line-height:20px;}

	#box-geschenkmodul-im-warenkorb-1 .einzelnes-geschenk{border-bottom:2px solid #FFFC82; padding-top:10px; padding-bottom:10px;}
		#box-geschenkmodul-im-warenkorb-1 .einzelnes-geschenk .produktbild{width:150px; float:left; text-align:center; padding-bottom:0px;}
		#box-geschenkmodul-im-warenkorb-1 p{width:270px; float:right; padding-bottom:0px;}
		#box-geschenkmodul-im-warenkorb-1 .button{float:right; padding-bottom:0px;}



/* Geschenk auf Startseite oben (im Content-Manager eingepflegt)  ----------------------------------------------------*/
#box-content-re #box-geschenk-auf-startseite
{
width:500px;
margin:20px 0px 0px 0px;
padding-left:0px;
background-image:url(img/design_images/geschenkmodul/hg_box_geschenk_content_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-content-re #box-geschenk-auf-startseite h2{padding:10px 0px 0px 15px; color:#FF9900; font-weight:bold; font-size:15px;}

#box-geschenk-auf-startseite .bild{float:left; width:170px; margin-bottom:0px; margin-left:15px; text-align:center;}

#box-geschenk-auf-startseite .beschreibung{float:left; padding:0px 10px 0px 15px; width:260px; margin-bottom:0px;}
	#box-geschenk-auf-startseite .beschreibung p{font-size:12px;}
		#box-geschenk-auf-startseite .beschreibung p .farbig{color:#0093D9; font-weight:bold;}
	#box-geschenk-auf-startseite .kurzbeschreibung{}
	#box-geschenk-auf-startseite .beschreibung .preis{font-size:23px; font-weight:normal; padding:0px 0px 10px 4px; margin:0px; color:#0093D9;}
		#box-geschenk-auf-startseite .productOldPrice{font-size:9px; color:#FF9900; font-weight:normal;}
		
#box-geschenk-auf-startseite-unten
{
height:22px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_3.gif);
background-repeat:no-repeat;
}


/* Paypal auf Startseite oben (im Content-Manager eingepflegt)  ----------------------------------------------------*/
#box-content-re #box-paypal-auf-startseite
{
width:500px;
margin:20px 0px 0px 0px;
padding-left:0px;
background-image:url(img/design_images/geschenkmodul/hg_box_geschenk_content_oben.gif);
background-repeat:no-repeat;
background-color:#FFFCA2;
}

#box-content-re #box-paypal-auf-startseite h2{padding:10px 0px 0px 15px; color:#FF9900; font-weight:bold; font-size:15px;}

#box-paypal-auf-startseite .beschreibung{padding:0px 10px 0px 15px; margin-bottom:0px;}
	#box-paypal-auf-startseite .beschreibung p{font-size:12px; margin-bottom:0px; padding-bottom:0px;}
		#box-paypal-auf-startseite .beschreibung p .farbig{color:#0093D9; font-weight:bold;}

#box-paypal-auf-startseite-unten
{
height:22px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_3.gif);
background-repeat:no-repeat;
}




/* Geschenkmodul - Ansicht unter Detailansicht Produkt - Geschenk  -----------------------------------------------*/

#box-content-re #box-geschenkmodul-unter-produktdetail-1
{
width:500px;
background-image:url(img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif);
background-repeat:no-repeat;
margin-top:10px;
background-color:#FFFCA2;
margin-bottom:200px;
}

/*
Hinweis:
img/design_images/produk_details/hg_box_produkt_detailinfo_oben.gif wird für mehrere Boxen benutzt
*/

#box-geschenkmodul-unter-produktdetail-1 h1{padding:5px 0px 0px 10px; color:#0093D9; font-size:13px;}
	#box-geschenkmodul-unter-produktdetail-1-oben{}

		/* Bild (linke Spalte) */
		#box-geschenkmodul-unter-produktdetail-1-oben #produktbild{width:190px; float:left; text-align:center; padding-bottom:0px;}
			#box-geschenkmodul-unter-produktdetail-1-oben #produktbild img{padding-bottom:0px;} /* Alle Bilder */

		/* Bereich rechts vom Bild */
		#box-geschenkmodul-unter-produktdetail-1-oben #inhalt{width:310px; float:right; padding-bottom:0px;}
			#box-geschenkmodul-unter-produktdetail-1-oben #p-beschreibung
			{
			padding-bottom:0px;
			padding-right:20px;
			color:#FF9900;
			font-size:16px;
			font-weight:bold;
			line-height:25px;
			}

			#box-geschenkmodul-unter-produktdetail-1-oben #p-beschreibung .geschenk-limit{font-size:20px;}

#box-geschenkmodul-unter-produktdetail-1-unten
{
height:35px;
background-image:url(img/design_images/allgemein/hg_box_einfach_unten_typ_2.gif);
background-repeat:no-repeat;
}

