@charset "utf-8";
	body, html	{
			height: 100%;
			background-color: #323231;
			margin: 0px;
			padding: 0px;
			text-align: center;
			}
			
	h1
			{
			font-family: tahoma;
			font-size: 24px;
			font-weight: bold;
			}

	#mainFrame
			{
z-index: 100;
			height: auto;
			width:  940px;
			margin: 0px auto 0px auto;
			padding: 0px;
			}
			
	select
			{
			font-family: tahoma;
			font-size: 10px;
			}
	/* Allgemeine Sammlung von Tags */



.messageStackError
			{
			font-family: tahoma;
			font-size: 18px;
			font-weight: bold;
			color: red;
			}

.messageStackSuccess
			{
			font-family: tahoma;
			font-size: 18px;
			font-weight: bold;
			color: green;
			}


/* Web Service Berlin */

/* Login Box (index.php) */
	.LoginBoxHeaderIndex
			{
			font-family: tahoma;
			color: #000000;
			margin-top: 28px;
			margin-left: 45px;
			font-size: 12px;
			font-weight: bold;
			height: 15px;
			position: absolute;
			}
	.LoginBoxText
			{
			font-family: tahoma;
			color: #000000;
			font-size: 10px;
			position: absolute;
			}



/* Informationsbox (index.php) */
	.InformationBoxHeaderIndex
			{
			font-family: tahoma;
			color: #000000;
			margin-top: 19px;
			margin-left: 42px;
			font-size: 12px;
			font-weight: bold;
			height: 15px;
			position: absolute;
			}
	.InformationBoxTextIndex
			{
			font-family: tahoma;
			color: #000000;
			margin-top: 40px;
			margin-left: 42px;
			font-size: 10px;
			float: left;
			width:143px;
			height: 15px;
			position: absolute;
			}
/* Footer */
	#footerWhite
			{
			clear: left;
			background-color: #ffffff;
			height: 50px;
			width:  902px;
			}

/* Kategorien (Hauptkategorien) */
	.naviLeftHeaderCategories
			{
			
			height:  17px;
			width:  115px;
			
			font-family: tahoma;
			font-size: 12px;
			font-weight: bold;
			margin-top: 10px;
			margin-bottom: 2px;
			}

/* Geschlecht Auswahl - Startseite */
	 #genderStart
			{
			height:  340px;
			width:  605px;
			margin-top: 11px;
			position: absolute;
			}

/* Kategorie Bild */
	#listingHeader
			{
			width: 605px;
			float: left;
			margin-left: 1px;
			min-height: 130px;
			}
* html #listingHeader
			{
			width: 605px;
			float: left;
			margin-left:6px;
			height:130px;  /*für den IE */
			}

	#listingHeaderEmpty
			{
			width: 605px;
			min-height: 1px;
			}

/* checkout_shipping.php */
	#checkoutShippingAdressBox
			{
			padding: 3px;
			text-align: left;
			margin-top: 0px;
			border-top: solid 1px;
			border-color: #e2e2e2;
			width: 253;
			height: ;
			
			margin-bottom: 10px;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			}

/* Bestellvorgang */
	.naviLeftHeaderCheckout
			{
			height:  17px;
			width:  115px;
			background-color: #eeecdf;
			font-family: tahoma;
			font-size: 12px;
			font-weight: bold;
			margin-top: 10px;
			}

/* Footerbox */
		#footerBoxContentHeader
			{
			height:  19px;
			width:  180px;
			background-color: #fff;
			margin-left: 10px;
			}
		#footerBoxContentHeaderText
			{
			font-family: tahoma;
			font-size: 12px;
			font-weight: bold;
			margin-left: 10px;
			margin-top: 3px;
			}

		#footerBoxContentText
			{
			height:  75px;
			width:  170px;
			background-color: #fff;
			margin-top: 4px;
			margin-left: 10px;
			position: relative;
			float: left;
			}

	.footerBoxContentTextText
			{
			font-family: tahoma;
			text-decoration: underline;
			font-size: 10px;
			margin-top: 4px;
			margin-left: 15px;
			}

/* Info Page */
	#infopagesMain
			{
			width: 620px;
			float: left;
			margin-left: 10px;
			min-height: 380px;
			}
* html #infopagesMain
			{
			margin-left: 15px;
		    height:auto !important;  /* für moderne Browser */
			height:380px;  /*für den IE */
			}


	#infopageHeader
			{
			font-size: 19px;
			width: 620px;
			font-family: tahoma;
			font-weight: bold;
			color: #383838;
			border-bottom: solid 1px;
			}
	#infopageContent
			{
			font-size: 11px;
			margin-top: 20px;
			margin-left: 10px;
			width: 630px;
			font-family: tahoma;
			color: #383838;
			}

/* checkout_success */

	TD.checkout_success_text
			{
			font-size: 11px;
			margin-top: 20px;
			margin-left: 10px;
			width: 610px;
			font-family: tahoma;
			color: #383838;
			}


/* Web Service Berin */

			
	/* ALlgemeine Sammlung ENDE */
	a
			{
			text-align: left;
			font-family: tahoma;
			font-size: 10px;
			color: #7f7f7f;	
			}
	
	a img
			{
			border: 0;
			}		
	#mainContent
			{
			height: auto;
			width:  auto;
			background-color: #FFFFFF;
			float:left;
			position: relative;
			}
			
			
	#mainContentlisting
			{
			float:left;
			width: 100%;
			height: 100%;
			}
	
	#shadowLeft		
			{
			height: 100%;
			width:  19px;
			background-image:url(design/shadowLeft.jpg);
			background-repeat:repeat-y;	
			float: left
			
			}
			
	#shadowRight
			{
			height: 100%;
			width:  19px;
			background-image:url(design/shadowRight.jpg);
			background-repeat:repeat-y;	
			float: left;
			}

/* Index.php spezifische Formatierung ANFANG ... */		
			
	#naviLeft
			{
			padding-left: 4px;
			/*height: 870px; */
			width:  135px;
			float: left;
			text-align:left;
			position: relative;
			overflow: hidden;
			}
			

	.naviLeftHeaderManufacturer
			{
			height:  17px;
			width:  115px;
			background-color: #eeecdf;
			font-family: tahoma;
			font-size: 12px;
			font-weight: bold;
			position: absolute;
			margin-top: 15px;
			}

	.naviLeftHeader
			{
			height:  17px;
			width:  115px;
			background-color: #eeecdf;
			font-family: tahoma;
			font-size: 12px;
			font-weight: bold;
			position: absolute;
			margin-top: 235px;
			}
			
	.naviBox		
			{
			margin-bottom: 5px;
			float: left;
			}
			
	#naviGeschlechtBild
			{
			margin-left: 15px;
			}
			
	#naviLeftDropdown
			{
			font-family: tahoma;
			font-size: 10px;
			float:left;
			}		
			
	#scrollBoxDesigner
			{
			margin-top: 35px;
			width:  121px;
			position: absolute;
			}
			
	#paymentLogo	
			{
			font-size: 10px;
			font-family: tahoma; 
			color: #7f7f7f;
			position: absolute;
			margin-top: 255px;
			width: 115px;
			}
			
	#mainMediaBox
			{
			height: 364px;
			width:  563px;
			margin-left: 15px;
			margin-top: 15px;
			}
			
	#naviRight
			{
			height: 594px;
			width:  150px;
			position: absolute;
			margin-left: -151px;
			z-index: 10;
			}
* html #naviRight
			{
			height: 594px;
			width:  150px;
			position: absolute;
			margin-left: -150px;
			z-index: 10;
			}


	#naviRightBox1
			{
			height: 195px;
			width:  218px;
			background-image: url(design/naviRightBox1.jpg)
			}
	
	#naviRightBox2
			{
			height: 193px;
			width:  218px;
			background-image: url(design/naviRightBox2.jpg)
			}
	
	.naviRightBoxHeader
			{
			font-family: tahoma;
			color: #000000;
			margin-top: 28px;
			margin-left: 65px;
			font-size: 12px;
			font-weight: bold;
			height: 15px;
			position: absolute;
			}

	.naviRightBoxHeaderDesigner
			{
			font-family: tahoma;
			color: #000000;
			margin-left: 19px;
			font-size: 12px;
			font-weight: bold;
			height: 15px;
			}

	.DesignerText
			{
			height: 35px;
			margin-top: 5px;
			}





	#naviRightBox
			{
			text-align: left;
			font-family: tahoma;
			font-size: 11px;
			color: #7f7f7f;
			height: 650px;
			width:  150x;
			float: left;
			position:absolute;
			margin-left:-151px;
			}
			
			
	.naviRightBox2sub
			{
			font-size: 9px;
			width: 150px;
			height: 100px;
			overflow: hidden;
			position: relative;
			top: 21px;
			left: 44px;
			}
			
	.naviRightBox3
			{
			z-index:0;
			font-family: tahoma;
			color: #7f7f7f;
			font-size: 10px;
			height: 225px;
			width:  218px;
			background-image: url(design/naviRightBox3.jpg);
			}
	
	.naviRightBoxscotch
			{
			height: 188px;
			width:  218px;
			cursor: pointer;
			background-image: url(design/scotch-soda-banner.jpg);
			}

	.naviRightBoxrvlt
			{
			height: 166px;
			width:  218px;
			cursor: pointer;
			background-image: url(design/rvlt-banner.jpg);
			}
			
	.naviRightBoxhueftgold
			{
			height: 354px;
			width:  218px;
			cursor: pointer;
			overflow: auto;
			background-image: url(design/hueftgoldbaner.jpg);
			}

	.naviRightBox3sub
			{
			font-size: 9px;
			width: 150px;
			top: 28px;
			left: 44px;
			}
	
	.naviRightBox4
			{
			height: 164px;
			width:  218px;
			background-image: url(design/naviRightBox4.jpg)
			}
	
	#naviRightBoxProductInfo
			{
			text-align: left;
			font-family: tahoma;
			font-size: 11px;
			color: #7f7f7f;
			position: absolute;
			height: 610px;
			width:  218px;
			overflow: hidden;
			margin-left:-146px;
			}
* html #naviRightBoxProductInfo
			{
			text-align: left;
			font-family: tahoma;
			font-size: 11px;
			color: #7f7f7f;
			position: absolute;
			height: 610px;
			width:  218px;
			overflow: hidden;
			margin-left:-146px;
			}
			
	#naviRightBox a, #naviRightBoxProductInfo a
			{
			text-align: left;
			font-family: tahoma;
			font-size: 10px;
			color: #7f7f7f;			
			}
			
	#infoBox
			{
			height: 132px;
			width:  auto;
			float: left;
			margin-top: 40px;
			}
			
	#infoBoxGutschein
			{
			float: left;
			}
			
	#infoBoxRabattstaffel
			{
			float: left;
			}
			
	#brands
			{
			height:  60px;
			width:  auto;
			float: left;
			}
			
	#headerBox
			{
			height:  77px;
			width:  902px;
			position: relative;
			z-index: 500;
			float: left;
			}
			
	#footerBox
			{
			height: 110px;
			width:  902px;
			clear: left;
			top: 0px;
			}
	
	/* ... index.php spezifische Formatierung ENDE */	
	
				
	/* footer.php spezifische Formatierung ANFANG ... */
			
	#footer
			{
			clear: left;
			background-color: #fff;
			height: 110px;
			width:  902px;
			}
			
	/* ... footer.php spezifische Formatierung ENDE */
	
	
	/* header.php spezifische Formatierung ANFANG ... */

			
		
	#header
			{
			z-index: 100000;
			text-align: left;
			height: 49px;
			position:relative;
			}
			
	#headerLogo
			{
			height: 49px;
			width: 164px;
			background-image: url(design/header/v4-header-logo.jpg);
			position: relative;
			overflow: hidden;
			float: left;
			}
			
	h1#text span 
			{
			visibility: hidden;
			}
	
	.headerButton
			{
			height: 49px;
			overflow:hidden;
			z-index: 9990000;
			}
			
	#headerBacksearch
			{		
			font-family: tahoma;
			font-size: 9px;
			color: #888888;
			}
			
	#headerBacksearch a
			{
			font-family: tahoma;
			font-size: 9px;
			color: #878787;
			text-decoration: none;
			}
			
	#headerBacksearch a:hover
			{
			font-family: tahoma;
			font-size: 9px;
			color: #888888;
			text-decoration: underline;
			}
			
	#headerSearchSuggest1
			{
			z-index: 400;
			height: 33px;
		
			}
			
			
	#headerSearchSuggest input
			{
			height: 17px;
			font-family: tahoma;
			font-size: 10px;

			}
	
	
			
	/* ... header.php spezifische Formatierung ENDE */
	
	
	/* Kategorie Navi spezifische Formatierung ANFANG ... */

	.listning_dropdown_box
			{
			height: 35px;
			overflow: hidden;
			}
			
	.listning_dropdown					/* Dropdown Marken in der Kategorie */
			{
			font-family: tahoma;
			font-size: 10px;
			}
			
	.listning_dropdown select						/* Dropdown Marken in der Kategorie */
			{
			margin-top: 10px;
			font-family: tahoma;
			font-size: 10px;
			margin-bottom: 0px;
			}
			
	#categorie
			{
			float: left;
			margin-top: -30px;
			padding: 0px 0px 10px 0px;
			
			}

*html	#categorie
			{
			float: left;
			margin-top: -15px;
			}
	
	#index_boxtwoheader 
			{
			text-align:left;
			font-family: Verdana, Arial, sans-serif; 
			font-size: 10px; 
			color: B79F80; 
			font-weight: bold; 
			text-decoration: none; 
			width: 150px; 
			height: 10px; 
			margin-top: 8px; 
			margin-left: 6px; 
			}
			
	.index_boxtwotext_under:link 
			{ 
			
			clear: left;
			font-family: Verdana, Arial, sans-serif; 
			font-size: 10px; 
			color: B79F80; 
			text-decoration: none; 
			margin-top: 1px; 
			margin-left: 2px; 
			width: 150px; 
			heigh: 30px; 
			}
			
	.index_boxtwotext_under:hover 
			{ 
			
			clear: left;
			font-family: Verdana, Arial, sans-serif; 
			font-size: 10px; 
			color: B79F80; 
			font-weight: bold; 
			text-decoration: none;
			margin-top: 1px; 
			margin-left: 6px; 
			width: 140px; 
			heigh: 30px; 
			}
			
	.index_boxtwotext_under:visited
			{ 
			
			clear: left;
			font-family: Verdana, Arial, sans-serif; 
			font-size: 10px; color: B79F80; 
			text-decoration: none; 
			margin-top: 1px; 
			margin-left: 2px; 
			width: 150px; 
			heigh: 30px; 
			}

	.index_boxtwotext:link 
			{ 
			
			clear: left; 
			font-family: Verdana, Arial, sans-serif; 
			font-size: 10px; 
			color: 000000; 			 
			text-decoration: none; 
			margin-top: 1px; 
			margin-left: 10px; 
			width: 130px; 
			heigh: 30px; 
			}
			
	.index_boxtwotext:hover 
			{ 
			
			clear: left; 
			font-family: Verdana, Arial, sans-serif; 
			font-size: 10px; 
			color: 000000; 
			font-weight: bold; 
			text-decoration: none; 
			margin-top: 1px; 
			margin-left: 10px; 
			width: 130px; 
			heigh: 30px;
			}
			 
	.index_boxtwotext:visited 
			{ 
			 
			clear: left; 
			font-family: Verdana, Arial, sans-serif;
			font-size: 10px; 
			color: 000000; 
			text-decoration: none; 
			margin-top: 1px; 
			margin-left: 10px; 
			width: 130px; 
			heigh: 30px; 
			}
			
	.naviButtons
			{
			clear:left;
			}
	/* Kategorie Anzeige Ende */
	

	/* Produktansicht (nicht produkt_info.php !!!) spezifische Formatierung ANFANG ... */

	#produktAnsicht
			{
			width: 620px;
			float: left;
			margin-left: -5px;
			min-height: 650px;
			}
* html #produktAnsicht
			{
			width: 620px;
			float: left;
			margin-left: 0px;
		    height:auto !important;  /* für moderne Browser */
			height:650px;  /*für den IE */
			}

	#produktAnsichtHeaderEmpty
			{
			width: 620px;
			float: left;
			margin-left: -40px;
			min-height: 900px;
			margin-top: 25px;
			}
* html #produktAnsichtHeaderEmpty
			{
			width: 620px;
			position: relative;
			float: left;
			margin-left: -35px;
		    height:auto !important;  /* für moderne Browser */
			height:900px;  /*für den IE */
			margin-top: 0px;
			}
			
	.produktAnsichtBox
			{
			text-align:center;
			height: 221px;
			width: 154px;
			float:left;
			background-image: url(design/produktListingBoxBackground.jpg);
			}
			
	.produktAnsichtBoxUeberschrift
			{
			clear: left;
			font-family: tahoma;
			color: #982a2a;
			font-size: 11px;
			text-align:left;
			position: relative;
			left: 11px;
			}
			
	.produktAnsichtBoxUeberschrift a
			{
			clear: left;
			font-family: tahoma;
			color: #982a2a;
			font-size: 11px;
			font-weight:500;
			}
			
	.produktAnsichtHerstellerPic
			{
			overflow: hidden;
			margin-top: 8px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 0px;
			padding-bottom: 0px;
			border: 0px;
			height: 21px;
			width: 144px;
			}
			
	.produktAnsichtHerstellerPic img
			{
			height: 21px;
			width: 144px;
			border: 0px;
			text-align: center;
			}
			
				
	.produktAnsichtImage
			{
			width: 134px;
			height: 151px;
			overflow: hidden;
			margin: 0px auto 0px auto;
			text-align:center;
			border: 0px;		
			}
			
	.produktAnsichtImage img	
			{
			border: 0px;
			}
			
	.produktAnsichtBoxPreis
			{
			clear: left;
			font-family: tahoma;
			color: black;
			font-size: 11px;
			font-weight:500;
			text-align: right;
			padding-top: 5px;
			padding-right: 1px;
			}
			
	.produktAnsichtBoxRowFull
			{
			clear: left;
			}
			
	.produktansichtFlipPageBox		
			{
			width: 100%;
			clear: left;
			font-family: tahoma;
			color: black;
			font-size: 11px;
			text-align: right;
			margin-top: 5px;
			margin-left: -10px;
			}

	.produktansichtFlipPageBoxTable		
			{
			font-family: tahoma;
			color: black;
			font-size: 11px;
			text-align: right;
			}
	
	.product_pricespecial_old, .price_text
			{
			font-size: 10px;
			}
			
	.old_price_text
			{
			font-size: 10px;
			margin-top: -13px;
			margin-left: 78px;
			
			}
	
	
	.productInfoListingBox
			{
			text-align:center;
			height: 145px;
			width: 103px;
			margin-left: 10px;
			float:left;
			background-image: url(design/productInfoListingBackground.jpg);

			}
	
	.productInfoListingImage
			{
			width: 84px;
			height: 92px;
			overflow: hidden;
			margin: 0px auto 0px auto;
			text-align:center;
			border: 0px;		
			}	
	
	.productInfoListingImage a img
			{
			border: 0px;		
			}
				
	.productInfoListingHerstellerPic
			{
			overflow: hidden;
			margin-top: 8px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 0px;
			padding-bottom: 0px;
			border: 0px;
			height: 14px;
			width: 92px;
			}
			
	.productInfoListingHerstellerPic img
			{
			height: 14px;
			width: 92px;
			border: 0px;
			text-align: center;
			}		
			
	.productInfoListingBoxUeberschrift
			{
			clear: left;
			font-family: tahoma;
			color: #982a2a;
			font-size: 10px;
			text-align:left;
			position: relative;
			left: 12px;
			}
			
	.productInfoListingBoxPreis
			{
			lear: left;
			font-family: tahoma;
			color: black;
			font-size: 10px;
			font-weight:500;
			text-align: right;
			padding-top: 1px;
			padding-right: 1px;
			}

	#productInfoListingHeader
			{
			font-family: tahoma;
			color: inherit;
			font-size: 10px;			
			}
	
	
	
	
	
	/* Produktansicht (nicht produkt_ino.php !!!) spezifische Formatierung ENDE ... */
	
	
	/* Produkt_info.php spezifische Formatierung ANFANG ... */
	
	#produktInfoMain
			{
			margin-top: 30px;
			width: 630px;
			float:left;
			text-align: left;
			overflow: hidden;
			min-height: 760px;
			}
* html #produktInfoMain
			{
			width: 630px;
			float:left;
			text-align: left;
			overflow: hidden;
		    height: auto !important;  /* für moderne Browser */
			height: 760px;  /*für den IE */
			}
	
	#produktInfoMainImageBox
			{
			width: 285px;
			height: 418px;
			background-image: url(design/productInfoBackground.gif);
			text-align: left;
			overflow: visible;
			float:left; 
			}
	
	#produktInfoMainImage
			{
			border: 1px solid #eeecdf;
			position: absolute;			
			margin-left: 15px;
			margin-top: 10px;
			}
	
	#produktInfoMainImageText
			{
			font-size: 10px;
			font-family: tahoma;
			color: #6c6e59;
			margin-left: 18px;
			margin-top: 310px;
			position: absolute;
			}
	
	#produktInfoMainImageThumbs
			{
			width:264px;
			height:70px;
			margin-left: 16px;
			margin-top: 328px;
			position: absolute;
			}
			
	#produktInfoMainDescriptionBox
			{
			width: 294px;
			overflow: hidden;
			text-align: left;
			margin-left:-3px;
			padding-left: 10px;
			margin-top: 10px;
			float: left;
			}
* html 	#produktInfoMainDescriptionBox
			{
			width: 294px;
			overflow: hidden;
			text-align: left;
			float: left;
			margin-left: 0px;
			}
			
	#produktInfoMainArtName
			{
			
			height: 24px;
			overflow: hidden;
			font-size: 20px;
			font-family: tahoma;
			font-weight: bold;
			width: 295px;
			}
			
	#produktInfoMainArtNr
			{
			font-size: 10px;
			font-family: tahoma;
			color: #6c6e59;
			}
			
	#produktInfoMainDescription
			{
			font-family: verdana;
			font-size: 10px;
			height: 242px;
			overflow: auto;
			text-align: left;
			}
* html 	#produktInfoMainDescription
			{
			height: 250px;
			overflow: auto;
			text-align: left;
			}

	#produktInfoMainSizeBox
			{
			width: 300px;
			height: 50px;
			font-size: 10px;
			font-family: tahoma;
			color: #6c6e59;
			margin-top: 10px;
			}
* html 	#produktInfoMainSizeBox
			{
			width: 320px;
			height: 50px;
			font-size: 10px;
			font-family: tahoma;
			color: #6c6e59;
			margin-top: 3px;
			}
			
	#produktInfoMainSizeColor
			{
			height: 41px;
			overflow: hidden;
			float: left;
			text-align:left;
			margin-right: 8px;
			}

	#produktInfoMainSizeSize
			{
			height: 37px;
			overflow: hidden;
			float: left;
			text-align: left;
			}
			
	.produktInfoMainSizeAbstand
			{
			padding-bottom: 6px;
			}
	
	
	
	#produktInfoMainSizeAnzahl
			{
			float: left;
			margin-left: 8px;
			}
			
	#produktInfoWarenkorbBox
			{
			margin-top: 5px;
			width: 290px;
			height: 50px;
			}
* html 	#produktInfoWarenkorbBox
			{
			margin-top: -5px;
			width: 290px;
			height: 50px;
			}
			
	#produktInfoPreis
			{
			margin-top: -5px;
			width: 150px;
			font-size: 20px;
			font-family: tahoma;
			color: black;
			font-weight: bold;
			position: absolute;
			}

* html 	#produktInfoPreis
			{
			margin-top: 1px;
			width: 150px;
			font-size: 20px;
			font-family: tahoma;
			color: black;
			font-weight: bold;
			}


	#produktInfoAddToCart
			{
			float: left;
			position: absolute;
			margin-left: 150px;
			margin-top: 3px;
			}

* html 	#produktInfoAddToCart
			{
			float: left;
			margin-left: 150px;
			margin-top: 10px;
			}
			
	#produktInfoPreisText, #produktInfoPreisText a
			{
			font-size: 9px;
			font-family: tahoma;
			color:#999999;
			font-weight: normal;
			}
			
			
	#productInfoZusatzArtikel
			{
			width: 650px;
			margin-left: -732px;
			margin-top: 460px;
			clear: left;
			position: absolute;
			overflow: hidden;
			margin-bottom: 10px;
			}
						
	#productInfoZusatzArtikelKategorie
			{
			width: 650px;
			margin-left: -732px;
			margin-top: 630px;
			clear: left;
			position: absolute;
			overflow: hidden;
			}
	
	/* Produkt_info.php spezifische Formatierung ENDE ... */
	
	
	/* Shopping_cart.php spezifische Formatierung ANFANG ... */
	
	#shoppingCartDiscount
			{
			text-align: left;
			font-size: 10px;
			font-family: tahoma;
			color: #383838;
			float: left;
			}
			
	#shoppingCartMain
			{
			heigth: auto;
			width: 540px;
			padding-left: 40px;
			padding-top: 30px;
			text-align: left;
			float: left;
			}
			
	#shoppingCartNavigation
			{
			height: 300px;
			
			}
	#shoppingCartNavigationArrow1
			{
			height: 37px;
			width: 121px;
			}
			
	.shoppingCartNavigationArrow2
			{
			height: 39px;
			width: 121px;
			}
			
			
			
	#shoppingCartNavigationHeadline
			{
			font-size: 12px;
			font-family: tahoma;
			font-weight: bold;
			color: #383838;
			padding-left: 14px;
			}
			
	#shoppingCartNavigationHeadlineOff
			{
			font-size: 12px;
			font-family: tahoma;
			font-weight: bold;
			color: #999999;
			padding-left: 14px;
			}
			
	#shoppingCartNavigationHeadline span
			{
			font-size: 19px;
			}
	
	#shoppingCartHeader
			{
			font-size: 19px;
			width: 540px;
			font-family: tahoma;
			font-weight: bold;
			color: #383838;
			border-bottom: solid 1px;
			}
			
	.headerShoppingcartText
			{
			margin-top: 2px;
			margin-left: 2px;
			font-size: 10px;
			font-family: tahoma;
			color: #383838;
			}
			
	.headerShoppingcartText a
			{
			font-size: 10px;
			font-family: tahoma;
			color: #383838;
			}
			
	.headerShoppingcartText2 
			{
			font-size: 10px;
			text-decoration:none;
			font-family: tahoma;
			color: #383838;
			}
			
	.shoppingcart_content_priceall
			{
			font-size: 10px;
			font-weight: bold;
			font-family: tahoma;
			color: #383838;
			}
			
	.shoppingCartImageBack
			{
			padding-top: 8px;
			overflow: hidden;
			width: 73px;
			height: 86px;
			background-image: url(design/shoppingCartImageBack.jpg);
			}

* html 	.shoppingCartImageBack
			{
			padding-top: 8px;
			overflow: hidden;
			width: 73px;
			height: 95px;
			background-image: url(design/shoppingCartImageBack.jpg);
			}

			
	.shoppingCartTextBox
			{
			padding-top: 8px;
			padding-left: 4px;
			}
	
	#shoppingCartInfoBox
			{
			text-align: right;
			width: 540px;
			float: left;
			font-size: 12px;
			font-weight: bold;
			font-family: tahoma;
			color: #383838;
			border-top: solid 1px;
			}
	
	#shoppingCartInfoBoxZwischensummme
			{
			float: left;
			width: 400px;
			}
			
	#shoppingCartInfoBoxZwischensummme2
			{			
			width: 140px;
			float: left;
			}
	
	#shoppingCartInfoBoxRabatt
			{
			color: green;
			width: 400px;
			float:left;
			}
			
	#shoppingCartInfoBoxRabatt2
			{
			color: green;
			width: 140px;
			float: left;
			}
	
	#shoppingCartInfoBoxGesamtsumme
			{
			float: left;
			width: 400px;
			text-decoration: underline;			
			}
			
	#shoppingCartInfoBoxGesamtsumme2
			{
			width: 140px;
			float: left;
			text-decoration: underline;	

			}
			
	#shoppingCartNextBox a
			{
			width: 260px;
			font-size: 16px;
			font-weight: bold;
			font-family: tahoma;
			color: #383838;
			text-align: right;
			
			}
			
	.shoppingCartBackBox
			{
			width: 540px;
			height: 100px;
			font-size: 16px;
			font-weight: bold;
			font-family: tahoma;
			color: #383838;
			text-align: left;
			float:left;
			margin-top: 25px;
			margin-bottom: 25px;
			}
	
	a.shoppingCartBackBoxLink
			{
			font-size: 16px;
			font-weight: bold;
			font-family: tahoma;
			color: #383838;
			text-align: left;
			}
			
	
	/* Shopping_cart.php spezifische Formatierung ENDE ... */
	
	
	/* Checkout_cart.php spezifische Formatierung ANFANG ... */
	
	#checkoutBoxenBig
			{
			clear: left;
			}
			
	.checkoutBoxSingle
			{
			clear: left;
			width: 550px;
			height: 140px;
			}
			
	.checkoutBoxSingleOver
			{
			border: solid 1px;
			border-color:#00FF00;
			clear: left;
			
			}
			
	.checkOutKreditCard
			{
			
			float: left;
			font-size: 19px;
			font-weight: bold;
			font-family: tahoma;
			overflow: hidden;
			color: white;
			width: 145px;
			height: 109px;
			text-align: left;
			padding-left: 28px;
			padding-top: 25px;
			background-image: url(design/checkOutKreditCard.jpg);
			}

* html	.checkOutKreditCard
			{
			
			float: left;
			font-size: 19px;
			font-weight: bold;
			font-family: tahoma;
			overflow: hidden;
			color: white;
			width: 173px;
			height: 134px;
			text-align: left;
			padding-left: 28px;
			padding-top: 25px;
			background-image: url(design/checkOutKreditCard.jpg);
			}
			
	.checkOutKreditCardOver
			{
			cursor:pointer;
			float: left;
			font-size: 19px;
			font-weight: bold;
			font-family: tahoma;
			overflow: hidden;
			color: white;
			width: 145px;
			height: 109px;
			text-align: left;
			padding-left: 28px;
			padding-top: 25px;
			background-image: url(design/checkOutKreditCardOver.jpg)
			}

* html 	.checkOutKreditCardOver
			{
			cursor:pointer;
			float: left;
			font-size: 19px;
			font-weight: bold;
			font-family: tahoma;
			overflow: hidden;
			color: white;
			width: 173px;
			height: 109px;
			text-align: left;
			padding-left: 28px;
			padding-top: 25px;
			background-image: url(design/checkOutKreditCardOver.jpg)
			}
			
	.checkOutDecriptionBoxAktiv
			{
			cursor:pointer;
			padding: 3px;
			text-align: left;
			margin-top: 0px;
			border: solid 1px;
			border-color: red;
			width: 350px;
			height: 60px;
			float: left;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			}
			
	.checkoutBoxSubtitle
			{
			font-size: 10px;
			font-weight: bold;
			font-family: tahoma;
			}
	
	.checkOutDecriptionBox
			{
			cursor:pointer;
			padding: 3px;
			text-align: left;
			margin-top: 0px;
			border: solid 1px;
			border-color: #e2e2e2;
			width: 350px;
			height: 60px;
			float: left;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			}
			
	.checkOutLieferzeit
			{
			margin-top: 3px;
			float: left;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			}
			
	.checkOutKosten
			{
			clear:left;
			}
			
	.checkoutLogo
			{
			padding-top: 5px;
			
			height: 27px;
			}
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	/* Checkout_cart.php spezifische Formatierung ENDE ... */


	/* Checkout_confirmation.php spezifische Formatierung ANFANG ... */
	
	#checkoutConfirmationAdressBox
			{
			padding: 3px;
			text-align: left;
			margin-top: 0px;
			border-top: solid 1px;
			border-color: #e2e2e2;
			width: 540;
			height: ;
			
			margin-bottom: 10px;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			}
			
	#checkoutConfirmationAdressBoxTite
			{
			margin-top: 10px;
			color: #383838;
			font-family: tahoma;
			}
	
	#checkoutConfirmationPrduktListeTitle		
			{
			margin-top: 10px;
			color: #383838;
			font-family: tahoma;
			}	
			
	#checkoutConfirmationPrduktListe
			{
			padding-left: 3px;
			border-top: solid 1px;
			border-color: #e2e2e2;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			width: 540px;
			
			}

	.checkoutConfirmationPrduktListeHeader
			{
			margin-top: 2px;
			margin-bottom: 2px;
			font-weight: bold;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			}

	.checkoutConfirmationPrduktListeDescription
			{
			margin-top: 2px;
			margin-bottom: 2px;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			padding-top: 2px;
			padding-bottom: 2px;

			}

	.checkoutConfirmationProduktSingleBox			
			{
			clear: left;
			
			}
			
	.checkoutConfirmationName
			{
			padding-top:2px;
			padding-bottom: 2px;
			width: 300px;
			float:left;
			}
			
	.checkoutConfirmationAnzahl
			{
			float: left;
			width: 60px;
			padding-left: 14px;
			}
			
	.checkoutConfirmationPreis
			{
			float: left;
			width: 80px;
			text-align: right;
			}
			
	.checkoutConfirmationZwischenSumme
			{
			
			width: 200px;
			overflow: hidden;
			float: right;
			}
			
	.checkoutConfirmationZwischenSumme2
			{
			width: 110px;
			text-align: right;
			float: right;
			margin-right:3px;
			}
			
	.checkoutConfirmationRabatt
			{
			width: 200px;
			float:left;
			clear: left;
			margin-top: 5px;
			border-bottom: solid 1px;
			}

* html .checkoutConfirmationRabatt
			{
			width: 200px;
			float:left;
			clear: left;
			margin-top: 7px;
			border-bottom: solid 1px;
			}
			
	.checkoutConfirmationRabatt2
			{
			float:left;
			width: 110px;
			text-align: right;
			}
			
	#checkoutConfirmationAbrechnungBox
			{
			padding-top: 3px;
			padding-left: 3px;
			font-size: 10px;
			color: #383838;
			font-family: tahoma;
			border-top: solid 1px;
			border-color: #e2e2e2;
			width: 540px;
			}
			
	.checkoutConfirmationNachnahme
			{
			width: 200px;
			clear: left;
			}
	
	
	
	.checkoutConfirmationVersandkosten
			{
			clear:left;
			width: 250px;
			float: left;
			}
			
	.checkoutConfirmationVersandkosten2
			{
			
			}

	.checkoutConfirmationNachnahmeGebuehren
			{
			
			}

	#checkoutConfirmationKreditCartBox
			{
			position: relative;
			left: 175px;
			top: -44px;
			padding-top: 10px;
			float: left;
			font-size:10px;
			color: #383838;
			font-family: tahoma;
			}

	.checkoutConfirmationKreditCartBoxTitle
			{
			width: 100px;
			font-size:10px;
			color: #383838;
			font-family: tahoma;
			float:left;
			margin-top: 3px;
			clear: left;
			}
			
	.checkoutConfirmationKreditCartBoxField input
			{
			width: 100px;
			font-size:10px;
			color: #383838;
			font-family: tahoma;
			margin-top: 3px;
			}

	#CheckoutPaymentButtonBox
			{
			position: relative;
			heigth: 100px;
			clear: left;
			margin-top: 40px;
			}




	/* Checkout_confirmation.php spezifische Formatierung ENDE ... */
	
	
	/* login.php spezifische Formatierung ANFANG ... */
	

	
	.login_text		
			{
			font-family: tahoma;
			font-size: 10px;
			}
	
	.account_edit_fields
			{
			font-family: tahoma;
			font-size: 10px;
			}
	
	.loginNeukundeBox
			{
	
			width: 700px;
			height: 200px;
			}
	
	.loginDescription
			{
			padding: 4px;
			height: 150px;
			width: 200px;
			overflow: hidden;
			font-family: tahoma;
			font-size: 12px;
			float: left;	
			margin-bottom: 15px;	
			text-align: left;		
			}
			
	.loginRow1
			{
			height: ;
			width: 220px;
			overflow: hidden;
			font-family: tahoma;
			font-size: 12px;
			float: left;	
			margin-bottom: 15px;
			}
	
	.loginFieldBox, loginFieldBox input
			{
			font-family: tahoma;
			font-size: 10px;
			text-align: left;
			clear: left;
			margin-top: 3px;
			}
	
	.loginFieldText
			{
			margin-top: 3px;
			font-family: tahoma;
			font-size: 10px;
			width: 100px;
			float: left;
			text-align: left;
			}
	
	.loginMainBox1
			{
			height: ;
			overflow: hidden;
			border: solid 1px;
			border-color: #e2e2e2;
			}
	
	.loginMainBox2
			{
			padding-top: 10px;
			margin-top: 20px;
			float: left;
			border: solid 1px;
			border-color: #e2e2e2;
			height: 110px;
			overflow: hidden;
			}
	

	.loginRowNewHeader
			{
			padding-left: 4px;
			font-family: tahoma;
			font-size: 12px;
			font-weight: bold;
			height: 17px; 
			width: 292px; 
			background-color: #eeecdf; 
			 
			text-align: left;
			border-bottom: 2px;
			border-color:#FFFFFF;
			}

	.loginRowNew
			{
			margin-top:2px;
			padding-left: 8px;
			width: 292px;
			height: 200px;
			background-color: #f8f7f2;
			}

	
	
	/* login.php spezifische Formatierung ENDE ... */
	
	/* Marken Bild Ansicht spezifische Formatierung ANFANG ... */



/* Kategorie Bild */
	#markenBildBox
			{
			width: 607px;
			height: 207px;
			}
* html #markenBildBox
			{
			width: 605px;
			height:130px;  /*für den IE */
			}

	#markenBild
			{
			width: 605px;
			min-height: 205px;
			}
* html #markenBild
			{
			width: 605px;
			height:205px;  /*für den IE */
			}
			
	#markenBildText
			{
			text-align: left;
			margin-top: -200px;
			margin-left: 350px;
			height: 160px;
			width:  250px;
			}
* html 	#markenBildText
			{
			text-align: left;
			margin-top: -185px;
			margin-left: 350px;
			height: 160px;
			width:  250px;
			}

			
	#markenBildTextText
			{
			padding-left: 7px;
			padding-right: 12px;
			margin-top: -13px;
			text-align: left;
			font-size:11px;
			color: #000000;
			font-family: tahoma;
			font-weight: bold;
			}
	
			
	.designerBoxImg
			{
			width: 140px;
			text-align: center;
			}
	
	
	/* Marken Bild Ansicht spezifische Formatierung ENDE ... */
	
	
	/* Account.php Ansicht spezifische Formatierung ANFANG ... */
	
	.accountBox
			{
			border: solid 1px;
			border-color: #e2e2e2;
			height: 110px;
			overflow: hidden;
			font-size:11px;
			color: #000000;
			font-family: tahoma;
			margin-top: 20px;
			margin-right: 5px;
			
			}
/* Account.php Ansicht spezifische Formatierung ENDE ... */
/* Sizemanager.php Ansicht spezifische Formatierung ANFANG ... */
	
	.sizemanagerBild
			{
			float: left;
			margin-top: 15px;
			height: 417px;
			width: 208px;
			overflow: hidden;
			}
	
	#sizemanagerInputBox
			{
			height: 100px;
			width: 200px;
			float: left;
			}
	
	.sizemanagerInputRow
			{
			height: 17px;
			width: 80px;
			margin-bottom: 3px;
			font-weight: bold;
			font-size: 11px;
			font-family: tahoma;
			}
			
	.sizemanagerInputRow input
			{
			margin-left: 5px;
			font-size: 11px;
			font-family: tahoma;
			font-weight:normal;
			height: 17px;
			}
/* Sizemanager.php Ansicht spezifische Formatierung ENDE ... */
a
/* Produkt Preis */
    span.displayOtherCurrencyOld {
			font-size: 9px;
			font-family: tahoma;
			font-weight:normal;
			}

	
/* account.php Ansicht spezifische Formatierung ANFANG ... */

	.accountBoxHeader
			{
			padding-left: 4px;
			font-family: tahoma;
			font-size: 12px;
			font-weight: bold;
			height: 17px; 
			width: 191px; 
			background-color: #eeecdf; 
			overflow: hidden; 
			text-align: left;
			}

	.accountBoxContent
			{
			font-family: verdana; 
			font-size: 9px; 
			color: 000000; 			 
			text-decoration: none; 
			height: 134px; 
			width: 195px; 
			background-color: #f8f7f2; 
			margin-top: 2px; 
			text-align: left;
			}

	.accountBoxContentspace1
			{
			padding-top: 10px;
			padding-left: 10px;
			height: 25px;
			}

	.accountBoxContentspace2
			{
			padding-left: 10px;
			height: 70px;
			}

	.accountBoxContentHere
			{
			padding-left: 10px;	
			font-family: tahoma; 
			font-size: 12px; color: 000000; 
			font-weight: bold;
			}

	.accountBoxContentHere a
			{	
			font-family: tahoma; 
			font-size: 12px; color: 000000; 
			font-weight: bold;
			text-decoration: underline;
			}

	.accountBoxContentHere a:hover
			{	
			font-family: tahoma; 
			font-size: 12px; color: 000000; 
			font-weight: 400;
			text-decoration: none;
			}
/* account.php Ansicht spezifische Formatierung ENDE ... */


/* index.php */
/* Kategorie Bild */

	#banner-side
			{
            position:absolute;
			width:127px;
			height:295px;
			margin-left: -200px;
			}
* html #banner-side
			{
            position:absolute;
			width:127px;
			height:295px;
			margin-left: -182px;
			}

/* Größen Auswahl in Produkt-Auflistung */
       .sizeListningHeader 
	       {	
			padding-left: 14px;
			}



/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:			1px solid #eeecdf;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#323231;
	background:		#eeecdf;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
	cursor:			hand;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}


/* BOF LOOK */


div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: auto;
  width: 750px;
  /* Add scroll-bars */
  overflow: auto;
  padding-top: 00px;
}
ul.sc_menu {
  display: block;
  height: 250x;
  /* Max width here, for users without Javascript */
  width: 100000px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0px 10px 0px 10px;
  cursor: pointer;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}

#look-main{
	padding-left: 50px;	
}

#look-products{
	padding-left: 270px;	
}

.lookContentMinipic{

}
/* EOF LOOK */