/* Reset -------------------------------------------------------------------- */
body,legend{color:#000;}
html,body{background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,p,blockquote,hr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,hr{border:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a,address{font-style:normal;text-decoration:none;}
input,textarea,select{font-family:inherit;font-size:100%;font-weight:inherit;}

/* Tools -------------------------------------------------------------------- */
.hide           { display:none; }
.replace        { text-indent:-999em; background-repeat:no-repeat; }
.accessibility  { position:absolute; top:-999em; left:-999em; }

.noindent       { margin:0; }
.nomargin       { margin-top:0; margin-bottom:0; }

/* Typography --------------------------------------------------------------- */
body    { font:.75em Arial,Helvetica,sans-serif; }

/* Headings */
h1	{ font-size:2em; font-weight:bold; }
h2	{ font-size:1.75em; font-weight:bold; }
h3	{ font-size:1.5em; font-weight:bold; }
h4	{ font-size:1.25em; font-weight:bold; }
h5	{ text-transform:uppercase; font-weight:bold; }
h6	{ font-weight:bold; }

/* Text */
p, hr,
dl, ul, ol,
li.spaced, .spaced li,
address, table			{ margin-bottom:1.5em; }
.important          	{ font-size:1.25em; }

/* Lists */
dt          			{ font-weight:bold; }
ul     					{ padding-left:1.5em; }
ol						{ list-style-position:inside; }
li.plain, .plain		{ list-style:none; }

/* Tables */
table       {  }

/* Links */
a,
a.inline	{ text-decoration:underline; color:#6f7e89; }
a.anchor    { display:none; }

/* Other */
hr          { color:#D2CABE; background:#D2CABE; height:2px; clear:both; border-top: 1px solid #EFECE8; }

/* Content ------------------------------------------------------------------ */

/* Column */
.col				{ float:left; overflow:hidden; margin:0; }
.col-first          { margin-left:0; }
.col-last           { margin-right:0; }

.col-two            { width:50%; }
.col-three          { width:33%; }
.col-four           { width:25%; }

img.left,
img.right			{ margin-bottom:1em; display:inline; }
img.left 			{ margin-right:1em; float:left; }
img.right 			{ margin-left:1em; float:right; }

/* Icons */
.icon						{ display:inline-block; background:no-repeat 0 50%; vertical-align:text-top; outline:none; overflow:hidden; text-indent:-999em; width:16px; min-height:16px; }
.iconText					{ text-indent:18px; width:auto; }
.iconAdd					{ background-image:url('/images/icons/add.png'); }
.iconCss					{ background-image:url('/images/icons/css.png'); }
.iconDbImport				{ background-image:url('/images/icons/dbImport.gif'); }
.iconDelete					{ background-image:url('/images/icons/delete.png'); }
.iconEdit					{ background-image:url('/images/icons/edit.png'); }
.iconExit					{ background-image:url('/images/icons/exit.png'); }
.iconLock					{ background-image:url('/images/icons/lock.png'); }
.iconStar					{ background-image:url('/images/icons/star.png'); }
.iconTable					{ background-image:url('/images/icons/table.png'); }
.iconTableLink				{ background-image:url('/images/icons/tableLink.png'); }

.searchForm					{ margin-bottom:20px; }
.searchForm .field			{ float:left; margin-right:10px; }
.searchForm .field label	{ display:inline; }
.searchForm .buttons		{ width:auto; clear:none; margin-top:2px; }

/* Tree list */
.treeList,
.treeList ul 				{ margin:0; }

/* Data table */
.dataTable					{ width:100%; }
.dataTable th				{ text-align:left; }
.dataTable th a				{ color:#004276; }
.dataTable tr:hover			{ background-color:#ccc; }
.dataTable td				{ padding-right:5px; }

/* Form in table */
.inTable .field				{ position:relative; }
.inTable .field label		{ position:absolute; top:-1.5em; left:0; width:100%; text-indent:-999em; }
.inTable .field input,
.inTable .field select		{ width:95%; }

/* Pagination */
ul.paginationList			{ border:0; margin:10px 0; padding:0; display:block; }

ul.paginationList li		{ border:0; margin:0; padding:0; font-size:11px; list-style:none; float:left; }
ul.paginationList a			{ border:solid 1px #6a6a6a; margin-right:2px; }
ul.paginationList .previous-off,
ul.paginationList .next-off { color:#666666; display:block; float:left;	font-weight:bold; padding:3px 4px; }
ul.paginationList .next a,
ul.paginationList .previous a		{ font-weight:bold; }
ul.paginationList li.active a		{ color:#0080ff; font-weight:bold;	display:block; float:left; padding:3px 6px; }
ul.paginationList a:link,
ul.paginationList a:visited 		{ color:#0063e3; display:block; float:left; padding:3px 6px; text-decoration:none; }
ul.paginationList a:hover			{ border:solid 1px #ffffff; color:#0080ff; }
.entriesTotal						{ clear:both; color:#808080; }

dl.marginal					{ overflow:hidden; }
dl.marginal dt				{ width:10em; float:left; clear:left; }

/* Subnav */
.navigationSubList ul {
	list-style:none outside;
	padding:0;
}
.navigationSubList li {
	display:inline;
	padding-right:10px;
}
.navigationSubList li.selected {
	font-weight:bold;
}



/* Form styles -------------------------------------------------------------- */
/* Inline form */
form.inline fieldset,
fieldset.inline .field              { display:inline; float:left; }

/* Vertical form */
.vertical .field                { margin-bottom:.25em; }
.vertical label                 { display:block; }

.vertical .multiple             { margin-bottom:.25em; }
.vertical .multiple .field      { margin-bottom:0; }
.vertical .multiple label,
.vertical .result label         { display:inline; }

/* Marginal form */
.marginal .field                { margin-bottom:.25em; height:100%; overflow:hidden; }
.marginal label                 { width:11.5em; float:left; }

.marginal .multiple             { margin-bottom:-2em; }
.marginal .multiple .field      { margin-bottom:0; position:relative; top:-2em; left:11.5em; }
.marginal .multiple label,
.marginal .result label			{ width:auto; float:none; }

/* Form --------------------------------------------------------------------- */
form            { width:100%; overflow:hidden; }
form .field     { line-height:2; }
fieldset        { border:0; margin-bottom:1.25em; padding:0; padding-top:.5em; }
legend          { font-size:18px; font-weight:bold; line-height:1; color:#ab9b81; }
label           { font-weight:bold; cursor:pointer; }
.result label	{ font-weight:normal; }

/* Input */
input.text,
input.secret,
select,
textarea        { border:1px solid #455560; }
input.text,
input.secret	{ text-indent:5px; padding:.25em 0; }
select          { width:70px; }
textarea        { /*padding:5px;*/ width:250px; }

/* Multiple */
fieldset.multiple           { border:0; margin:0; padding:0; }
fieldset.multiple legend    { text-transform:none; font-size:1em; line-height:2; color:#000; }
fieldset.multiple .field    { float:left; clear:left; position:relative; }
fieldset.multiple label		{ padding-left:1.25em; font-weight:normal; }
fieldset.multiple input     { position:absolute; top:.5em; left:0; }

/* Control & Output */
button              { padding:0; overflow:visible; cursor:pointer; }
form .buttons       { overflow:hidden; margin-bottom:0; }

form .error         { color:#ed1c24; }
form .error input   { border-color:#ed1c24; }
form .notice        {  }
form .success       {  }

.infoContent95, .infoContent	{ padding:0px; margin:-14px 0 0 -8px;  }
body {margin:0; padding:0; background:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
img {border:none; margin:0; padding:0; text-decoration:none; line-height:0; font-size:0;}
.clear {clear:both; font-size:0; line-height:0;}

.ui-widget{
	font-family:Arial, Helvetica, sans-serif;
}

/* Conten Item */
p {line-height:16px;}
dt {width:10em;float:left;clear:left;}

/* Normal links */
a {color:#554D3F; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}

/* Readmore links */
a.readmore {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; background:url('/images/shop/bullet_readmore.gif') right center no-repeat; padding:0 12px 0 0;}
a.readmore:hover {color:#cccccc; text-decoration:none;}
a.button{ display:inline; height:20px; padding:2px 12px; background:#b8a78b;}
a.button:hover{color:#fff;}

/* Headings */
h1 {font-size:16px; color:#ab9b81; font-weight:bold;}
h1 a,h1 a:hover  { color:#AB9B81; }
h2 {font-size:14px; text-transform:uppercase; font-weight:bold; padding:8px 0; color:#AB9B81;}
h3 {font-size:12px; font-weight:bold; padding:3px 0; color:#AB9B81;}
h4 {font-size:12px; font-weight:bold; color:#174760; padding:5px 0 10px 0;}

/* Separator */
.separator_line {border-bottom:1px solid #D2CABE; line-height:1px; height:1px; font-size:1px; margin:5px 0;}

/* ---------------------------- CONTAINER ---------------------------- */
#container {width:1002px; padding:0; margin: 0 auto; }

	/* ---------------------------- TOP ---------------------------- */
	#top {width:1002px; height:125px; margin:0 0 11px 0; background:url('/images/templates/default/etabl.jpg') top left no-repeat; position:relative;}

		#banner {
			margin: 0 auto;
			text-align: center;
			height: 99px;
		}

		#login{
			position: absolute;
			top:10px;
			right:0;
			color:#fff;
			width:300px;
		}
		#login label{
			display:block;
		}
		#login .field{
			float:left;
			width:110px;
		}
		#login p{
			float:left;
		}
		#login .buttons{
			margin-top:27px;
			margin-left:5px;
		}
		#login .forgetPass{
			float:right;
			margin-right:15px;
		}
		#login .forgetPass a{
			text-decoration:underline;
			color:#fff;
		}

		/* Top right language */
		#top_right { width:158px; position: absolute; right: 13px; top: 23px; }
			#top_right .facebookLike { width: 145px; height: 21px; padding-left: 5px; }
			
			#top_right img { display: block; }
			#top_right a img { float: left; margin: 3px 0 0 0; }

			.language {
				width:104px;
				margin:0 auto;
				/*float:right;*/
			}

			.userPanel {
				clear:both;
				padding:17px 0 0 0;
			}

			.userPanel a {
				width: 74px; height: 18px; text-align: center;
				background-color: #B8A78B; font-family: Tahoma, Arial, sans-serif;
				color: #FFFFFF; display: block;
				float:left;
				display:inline;
				margin-left:5px;
			}

	/* Top main navigation */
	#topnav { height:26px; background:#000000; margin: 0 auto; text-align: center; }
		#topnav ul { width:820px; position:relative; margin:0 auto; padding:0;}
		#topnav li { list-style:none; margin:0; padding:0; float:left; }
			#topnav ul li {display:block; float:left; list-style:none; margin:0; position:relative;}
				#topnav ul li a {display:block; color:#ffffff; /*font-size:14px; font-weight:bold;*/ text-decoration:none; /*padding:0 10px;*/ font-size:16px; font-family:"Times New Roman", Times, serif;padding:3px 9px;text-transform:uppercase;}
				#topnav ul li a#active {color:#043882;}

				#topnav ul li ul { width:auto; background:#000; position:absolute; top:26px; left:-2px; white-space:nowrap; border:1px solid #000; border-top:0; }
				#topnav ul li ul li { float:none; }
				#topnav ul li ul li a { font-weight:normal; padding:2px 8px; }
				#topnav ul li ul a:hover {background:#cfba8e;}

			#topnav ul li ul { position:absolute; top:-999em; z-index:10; }
			#topnav ul li:hover ul { top:26px; }
			#topnav ul li:hover li ul { top:-999em; }
			#topnav ul li:hover li:hover ul { top:0; }

	/* ---------------------------- END OF TOP ---------------------------- */

	/* ---------------------------- MIDDLE ---------------------------- */
	#middle { overflow:hidden; width:1002px; }
		#start-image { width:840px; height:403px; background:url('/images/templates/default/startbild.jpg') no-repeat; }
			#start-news { color: #ffffff; width:312px; height:403px; float: right; background: url('/images/templates/default/news_transparent.png') no-repeat;}
				#start-news #news-container { margin: 60px 15px 20px 15px; }
				#start-news #news-container h1,
				#start-news #news-container h2,
				#start-news #news-container h3 { font-weight: normal; margin-bottom: 15px; color:#fff; }

		/* Left */
		#left {width:154px; margin:0 8px 0 0; float:left; color:#000000;}
			#left .bg_bag { 
							min-height: 150px; 
							margin:0 0 1px 0; 
							padding: 17px 10px 19px 9px; 
							background:url('/images/templates/default/cart_bg.jpg') bottom left repeat-x; 
							font-size: 11px; 
						}
						
				#left .bg_bag img { margin: 0 0 20px 0; }
				#left .bg_bag p.center { text-align: center; margin: 8px auto 6px auto; }
				#left .bg_bag p.emptyCart { margin: 10px 0; }
				#left .bg_bag hr { margin:0; }
				#left .bg_bag li { list-style-type: none; margin-bottom:5px; }
			#left .productCategoryList { background-color: #F4F2EF; padding: 14px 10px 19px 9px; border-bottom: 1px solid #EFECE8; }
			#left .productBrandList { background-color: #F4F2EF; padding: 14px 10px 19px 9px; border-top: 1px solid #D2CABE; border-bottom: 1px solid #EFECE8; }
			#left .bh_guide { background-color: #E4E0D8; padding: 14px 10px 19px 9px; border-top: 1px solid #D2CABE; border-bottom: 1px solid #D2CABE; text-align:center; }
			.js #left #braGuideInfoContent { display:none; }
			#left .newsletter { height: 100px; margin: 1px 0 0 0; padding:0; border-bottom: 1px solid #D2CABE; }
			#left .wishlist { height: 100px; margin: 1px 0 0 0; padding:0; }

			#left .productCategoryList img,
			#left .productBrandList img,
			#left .bg_bag img { display: block; }

			/* Search */
			.light_blue {width:160px; padding:10px 15px 18px 15px; margin:0 0 4px 0; background:#588da8;}
				.light_blue form {margin:0; padding:0;}
				.search_field {width:108px; height:15px; border:1px solid #174760;}
				.search_button {width:45px; padding:0 0 0 7px; height:20px; color:#ffffff; text-align:left; font-size:11px; border:none; background: url('/images/shop/bg_searchbutton.gif') left center no-repeat; cursor:pointer;}

			/* TreeList */
			ul.treeList { margin:5px -9px; padding:0; }
			ul.treeList li{ margin:0; padding:0; list-style:none; line-height:22px; }
			ul.treeList li a { padding:0 15px; color:#42454c; text-decoration:none; display:block; }
			ul.treeList li.selected a,
			ul.treeList li a:hover { background-color:#cfba8e; color:#fff; }

				/* Main Level */
				ul.treeList li { font-size:13px; position:relative; }
				ul.treeList li img	{ margin:0 20px; }
				ul.treeList li:hover a { background:#cfba8e; color:#fff; }

					/* Sub Level */
					ul.treeList ul { background:#f4f2ef; margin:0; padding:0; border:1px solid #cfba8e; position:absolute; top:0; left:100%; white-space:nowrap; }
					ul.treeList ul li { font-size:12px; background:none; padding:0; text-indent:0; line-height:18px; }
					ul.treeList li:hover li a { background:none; color:#000; }
					ul.treeList li li.selected a,
					ul.treeList li li:hover a { background:#cfba8e; color:#fff; }

					ul.treeList li ul { position:absolute; top:-999em; z-index:10; }
					ul.treeList li:hover ul { top:0; }
					ul.treeList li:hover li ul { top:-999em; }
					ul.treeList li:hover li:hover ul { top:0; }
					
			/* BrandList */
			ul.brandList { margin:5px -9px; padding:0; }
			ul.brandList li{ margin:0 0 5px 0; padding:0; list-style:none; line-height:22px; }
			ul.brandList li a { padding:0 15px; color:#42454c; text-decoration:none; display:block; }
			ul.brandList li.selected a,
			ul.brandList li a:hover { color:#fff; }

				/* Main Level */
				ul.brandList li { font-size:13px; position:relative; }
				ul.brandList li img	{ margin:0 20px; }
				ul.brandList li:hover a { color:#fff; }

			/* Dark Blue section */
			.dark_blue {width:160px; padding:15px 15px 25px 15px; background:#174760; margin:0;}

		/* right */
		#right {width:840px; float:left;background-color:#FFFFFF;overflow:hidden;}
			#best-sellers { width:302px; min-height:458px; padding: 10px 0 10px 7px; margin: 0 0 20px 0; border-bottom: 1px solid #E4E0D8; border-right: 1px solid #CFCFCF; float: left; }
				#best-sellers h2 { padding:0 0 6px 0;font-size:9px;font-weight:normal;}
				#best-sellers h2 a{color:#957e5c;}
				#best-sellers .productList{padding:0;}
				.productList p.image{margin:0 0 0 0;}
				#best-sellers .productShortDescription{font-size:9px;color:#000;margin:0;}
				#best-sellers .productData{margin:0 0 0 5px;}
				#best-sellers .productList li{width:141px;height:167px;float:left;margin:0 7px 10px 0;}
				#best-sellers .productList li img{border:1px solid #e3dfd4;}
			#months-best { width:291px; min-height:458px; padding: 10px 9px; float: left; background-color: #F3F3F3; border-bottom: 1px solid #E4E0D8; border-right: 1px solid #CFCFCF; }
				#months-best h2 { padding-top:0; }
				#months-best .productList li { margin:0; width:100%; height:auto; }
				.productList li{ list-style-type:none;  }
				#months-best .productList .image img { max-width:259px; }
			#right-banners{ width:209px; float: right; margin: -5px 0 0 9px; }
				#right-banners .banner { margin: 0 0 10px 0; padding: 0; border: 1px solid #F3EFEA; display: block; }
				#right-banners .banner img { padding: 0; margin: 0; display: block; }
			#news-events-press { float:left; background-color: #F5F3F0; padding: 13px 18px 13px 18px; }
			#news-events-press h1,
			#news-events-press h2,
			#news-events-press h3 { color: #B8A78B; font-size: 15px; margin: 5px 0 10px 0; }

			#content { width: 600px; padding: 0 0 0 12px; float: left; }

			/* Logging Section */
			.loginForm input {width:100px; border:1px solid #dbdfe6; border-top:1px solid #abadb3; color:#999999; margin:0 0 5px 0; font-size:11px; padding:3px; border:1px solid #174760;}
			.loginForm .buttons	{ text-align: left; }
			.button { background-color:#B8A78B; color:#FFFFFF; display:block; font-family:Tahoma,Arial,sans-serif; height:20px; padding: 0 10px 4px 10px; margin:0px; text-align:center; width:auto; border:0;}
			
			
	/* ---------------------------- END OF MIDDLE ---------------------------- */

	/* ---------------------------- FOOTER ---------------------------- */
	#footer {width:1002px; margin:17px 0 10px 0; clear: both; position: relative; overflow: hidden;}
		#footer #garanti { float: left; border-right: 1px solid #d2cabe; }
		#footer #payment-methods { float: left; }
			#footer #payment-methods img { float: left; margin: 0px; }
		#footer #menu { width: 1002px; overflow: hidden; border-top: 1px solid #e4e0d8; clear: both; background:url('/images/templates/default/bg_footer.jpg') bottom left repeat-x; }
			#footer #menu ul { float: left; position:relative; left:50%; padding:0; margin: 14px 0 15px 0; }
			#footer #menu li { list-style:none; margin:0 10px 0 10px; padding:0; float:left; position:relative; right:50%; font-family: "Times New Roman", Georgia, Tahoma, sans-serif; color: #5f584c; font-size: 13px; }
			#footer #menu li a { color: #554d3f; text-decoration:none;}
			#footer #menu li a:hover { color: #554d3f; text-decoration:none;}
			#footer #menu .disclaimer { width: 575px; clear: both; margin: 0 auto; padding-bottom: 5px; text-align: center; font-size: 11px; color: #737373; }
		#brands { width: 1002px; margin: 10px 0 0 0; overflow: hidden; }
			#footer #brands ul { float: left; position:relative; left:50%; padding:0; margin: 14px 0 15px 0; }
			#footer #brands li { list-style:none; margin:0 13px 0 13px; padding:0; float:left; position:relative; right:50%; }
			
			#footer #customFooter { padding:0px 20px 0px 20px; text-align:center; font-size:10px; clear:both; }

	/* ---------------------------- END OF FOOTER ---------------------------- */

/* ---------------------------- END OF CONTAINER ---------------------------- */

.bg_bag ul	{ position:relative; display:block; margin:5px 0; }
.cartPanel	{ margin:0 0 20px 0; }
.bg_bag p.showCart a {
	width: 51px;
	height: 16px;
	display: block;
	color: #000000;
}

.bg_bag p.showCheckout a {
	width: 72px;
	height: 16px;
	display: block;
	color: #000000;
}

.bg_bag p.showCart {
	margin: 11px 8px 6px 0;
	width: 51px;
}

.bg_bag p.showCheckout {
	margin: 11px 0 6px 0;
	width: 72px;
}

.bg_bag p.showCart,
.bg_bag p.showCheckout {
	display: block;
	text-align: center;
	float: left;
	background: url('/images/templates/default/bg_cart_button.jpg') bottom center repeat-x;
	height: 16px;
	border: 1px solid #938B7D;
}

.productShortDescription {
	font-size:13px;
}

.productPrice span {
	/*
	font-weight: bold;
	color:#AB9B81;
	font-size:12px;
	margin:3px 0 0 7px;
	*/
	font-weight:normal;
	color:#AB9B81;
	font-size:9px;
	margin:6px 0 0 0;
}

#productList{padding:0;}
#productList li{}
#productList .productContainer{border-top:1px solid #f3f1ee;border-bottom:1px solid #ddd7ce;width:618px;height:157px;margin:5px 0 0 0;background: #BFAF96 url(/images/templates/default/productListEntryBg.png) repeat-x;}
#productList .productContainerPadding{margin:7px 8px 7px 8px;height:141px;}
#productList .productImageContainer{width:141px;height:141px;float:left;overflow:hidden;background:#fff;}
#productList .productImageContainer img { padding:20px 0; }
#productList .productDataContainer{width:445px;height:100%;float:right;position:relative;}
#productList .productDataTitle{}
#productList .productDataInfo{width:100%;position:absolute;left:0;top:44px;}
#productList .productDataInfoLeft{width:217px;float:left;}
#productList .productDataInfoRight{width: 217px;float:left;}
#productList .productFormData{width:100%;position:absolute;left:0;top:75px;}
#productList .productFormData div.field {float:left;margin-right:10px;}
	#productList .productFormData div.field select {width: auto;} 
	
#productList .productFormData table{margin:10px 0 8px 0;}
#productList .productFormData table td.variantTitle{width:54px;}
#productList .productFormData table td.variant{width:121px;}
#productList .productFormData table td.variant select{width:112px;}
#productList .productFormData table a.sizeGuide{ margin-left: 8px; }
#productList .productFormData table td.amountTitle{width:43px;}
#productList .productFormData table td.amount{width:30px;}
#productList .productFormData table td.amount input{border:1px solid #455560;width:20px;height:16px;padding:2px 0 0 0;text-align:center;}
#productList .productFormData table td.buy{width:63px;}
#productList .productFormData table td.moreInfo{}
#productList .productFormData table a.linkToButton{height:16px;padding:2px 12px 0 12px;display:block;color:#000;font-size:12px;background:#b8a78b;color:#ffffff;}
#productList .productFormData button{border:none;height:18px;padding:0 12px 0 12px;background:#b8a78b; color:#ffffff; }
#productList .productPrice{position:absolute;right:0;bottom:0;color:#333333;font-size:24px;text-align:right;}

.modal img{width:315px;}
.productShowDataTop{height:160px;margin:0 0 0 14px;color:#000;}

.productsShowContainer{width:610px;height:300px;float:left;}
.productShow{float:left;}
.productShowImage{  width:315px;height:275px;padding:0px 0 0 0;float:left;display:inline;overflow:hidden;}
.productShowData{width:289px;height:300px;float:left;display:inline;}
.productShowData button{border:none;border-left:1px solid #bbaa90;border-right:1px solid #c2b39c;margin:0 0 0 9px;padding:0 10px;background:#b8a78b;}
.productShowDataInfo{margin:20px 0 0 0;}
.productShowDataInfo p,
.productShowDataInfo dd{margin-bottom:19px;}
.productShowDataBottom{border-bottom:1px solid #d2cabe;border-top:1px solid #ddd7ce;height:110px;background:url(/images/templates/default/productBg.jpg) repeat-x; padding:10px 15px;}
.productShowDataBottomTop{margin:20px 0 0 0;}
.productShowDataBottomMiddle{margin:23px 0 0 0;}
.productShowDataBottomMiddle input{width:21px;padding:0px;text-align:center;}
.productShowDataBottomFloor{margin:20px 0 0 0;}
.infoContent{margin:14px 0 0 8px;}
/*
.infoContent h1{font-size:18px;color:#ab9b81;font-weight:bold;}
.infoContent h3{font-size:14px;color:#b8a78b;font-weight:bold;}
*/
h1{font-size:18px;color:#ab9b81;font-weight:bold;}
h3{font-size:14px;color:#b8a78b;font-weight:bold;}
.frmCheckout .orderPaymentInfo label{width:10em !important;}
.frmCheckout #orderKreditorAddress{width:180px;}


/*
.productImageContainer{width:160px;height:100%;float:left;}
.productImageContainer div{width:142px;height:141px;margin:9px;text-align:center;background:#fff;}
.productImageContainer img{}
.productInfoContainer{width:440px;height:100%;float:left;}
.productInfoContainer p{margin:0;}
.productBottom{margin:17px 0 0 0;}
.productBottom button{border:none;border-left:1px solid #bbaa90;border-right:1px solid #c2b49c;margin:5px 0 0 5px;color:#fff;background:#b8a78b;}
.productBottom select{border:1px solid #abadb3;}
.productAmountContainer button{position:relative;top:3px;}
.productAmount{border:1px solid #455560;width:20px;height:19px;text-align:center;}
*/



