html, body {height:100%; width: 100%; font-family:Tahoma;}
body {padding:0;margin:0;background-color:#422b26;text-align:center; color: #322c2b;}
img {border:none}
label {cursor:pointer}
form {margin:0;padding:0}

body div b font {display:none}
body div#minWidth b font {display:inline}

#minWidth {background: #422b26; width: 967px; position: relative; z-index: 10; margin: 0 auto; height: 100%; background:url(../i/contentBg.jpg) repeat-y 1px top; }
html>body #minWidth {height: auto; min-height:100%}

p {margin:0 0 0 0;padding:0 0 14px 0}
:focus, a:active {outline:none}
h1 {font-size:20px;color:#ccc;margin:0 0 10px 0;padding:0 0 0 0;color:#d70000}
h2 {font-size:16px;margin:10px 0 25px 0;padding:0 0 0 0}
h3 {font-size:14px;color:#035e71;margin:0 0 0 0;padding:0 0 0 0;font-weight:bold}
span.red {color:#d70000}
.br {clear:both}
 
 a {color: #322C2B}

table, table td {border: none !important;}

.clr{clear:left; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}

/*#CartForm {width: 600px;}*/

.buttons {width:967px; height:20px; text-align:right; margin-top:0px;  background: #422b26;}
.buttons a {font-size:12px;margin-right:10px;color:white;text-decoration:underline}

.headerBg{background:#360906 url(../i/header.jpg) no-repeat;width:967px;height:139px;position:relative}
.logo {position:absolute;left:35px;top:9px}
#head_chocos {position:absolute;right:12px;top:14px;width:291px;height:125px}
.menu {position:relative;background:url(../i/menubg.gif);height:47px}
.menuCont {position:relative;overflow:hidden;margin:0 0 0 10px;background-color:#331209;height:47px;width:945px}
.menuCont .layer {position:absolute;z-index:100;background-color:white;height:47px;background:url(../i/pix.gif);cursor:pointer}
div.arr {margin:0;padding:0;float:left;display:none}
.menuCont a, #menuUnder a, .arr {font-size:18px;font-weight:normal;color:white !important;text-decoration:none}
.menuCont .arr {position:absolute;top:0;left:0;z-index:101;height:47px;border-right:1px solid #422B26;cursor:pointer;padding-top:5px;}

/*.menuUnder {position: absolute; top: 0; left: 0;}*/

.menu .bg-wide {width: 945px; height: 47px; background: url(../i/menubgTMP.jpg);}
	 .bg-wide table {width: 100%;}
	 .bg-wide table td {text-align: center; border-right: 1px solid #000;}
	 .bg-wide a {display: block; width: 100%;  height: 47px;}

.menuItem, .menuItemLast {overflow: hidden !important; display:none;text-align:center;position:absolute;top:0;height:47px;display:table-cell;text-align:center;cursor:pointer;border-left:1px solid #422B26}
.menuItem div {position:absolute;top:5px}
.menuItemLast {border:none}

.shtora {margin-left:10px}

.body {/*background:url(../i/menubg.gif) repeat-y;*/position:relative; padding-bottom: 70px; z-index: 100;}
.body td, .body {font-size:12px}
.body .bannerBg {margin:0 0 0 10px;height:194px;background:url(../i/bannerbg.jpg) no-repeat}
.body .contentTopBg {margin:0 0 0 10px;height:31px;background:url(../i/contentTopBg.jpg) no-repeat;}
.body  .content {padding:0px;margin-left:-20px}
.body  .content .left{width:350px;float:left; }
.body  .content .right {/*margin:0 0 0 340px;*/ width:470px; float: right; }
#sweetsList {/*display:table-cell;*/}
	#sweetsList .sweetko, .sweetDisabled { float:left;width:100px;height:120px;margin:4px;text-align:center;background-color:white;cursor:pointer;border:1px solid #eee}
	#sweetsList .sweetko img {float: none; width: 85px; height: 85px;}
.sweetDisabled {cursor:normal}
.sweetSmall{float:left;width:48px;height:57px;margin:0 4px 2px 4px;}
.sweetSmall img {margin-top:0px;}
.box1, .box2 {float:left;width:239px;height:238px;background:url(../i/box.gif) no-repeat;margin-bottom:10px}
.box2 {visibility:hidden}


.body .bannerBg {position: relative;}
	.body .bannerBg .left {position: absolute; top: 0px; left: 0px;}
	.body .bannerBg .right {position: absolute; top: 0px; right: 10px;}

.body .contentBg {/*padding: 20px 45px 20px 45px;*/  left: 0px; padding-left: 60px; padding-right: 20px; width: 850px; line-height: 16px; text-align: justify; }
	
.contentBottomBg {margin:0 0 0 10px;height:30px;background:url(../i/contentBottomBg.jpg) repeat-y}

.body .catalogue {width: 890px;}
	.body .catalogue .item {width: 360px; height: 110px; float: left; margin-right: 70px; margin-bottom: 25px; background:url(../i/entity-bg.gif) no-repeat left top;}
		.body .catalogue .item .brief {width: 250px; margin-left: 110px; }
			.body .catalogue .item .brief .summary {margin-top: 5px; }
			.body .catalogue .item .brief .add-good {width: 250px;}
				.body .catalogue .item .brief .add-good input{font-size: 10px; }
				.body .catalogue .item .brief .add-good small{font-size: 10px !important; float: left;}
				.body .catalogue .item .brief .add-good #Quantity {width: 25px; /*margin-top: 1px;*/}
				.body .catalogue .item .brief .add-good input.AddToCartButton {width: 70px; }
				.body .catalogue .item .brief .add-good input.AddToWishButton {width: 90px;}

			.body .catalogue .item a {color: #322c2b;}
				.body .catalogue .item a:hover {text-decoration: none;}
				.body .catalogue .item a.order-link {display: block; width: 250px; text-align: right; margin-top: 3px;}

	.body .catalogue .item img {float: left; margin: 6px 0 0 8px; }

 #ci-25 .item {height: 220px;}	

.bottomBg {height:15px;background:url(../i/bottomBg.jpg) no-repeat;width:967px;}

.bottomLinks {font-size:11px;text-align:center;padding:3px 0 5px 0; background: #422b26;}
.bottomLinks a {font-size:11px;color:white;text-decoration:none}
.bottomLinks a:hover {text-decoration:underline}

#btn1layer, #btn2layer {position:absolute;top:207px;left:10px;width:472px;height:193px;cursor:pointer;background:url(/shop/skins/skin_7/i/pix.gif);z-index:101}
#btn2layer {left:485px}
#btn1layer1 {background:url(/shop/skins/skin_7/i/pix.gif); cursor:pointer; height:57px; left:398px; position:absolute; top:207px; width:67px; z-index:102;}
#btn1layer2 {background:url(/shop/skins/skin_7/i/pix.gif); cursor:pointer; height:57px; left:873px; position:absolute; top:207px; width:67px; z-index:102;}

#shtorka {position:absolute;width:952px;height:671px;z-index:101;top:400px;left:8px;overflow:hidden;display:none}
#shtorkaCont {position:absolute;left:0;top:0;width:952px;height:866px;}
/*
.shtorka, .shtorkaBg{position:absolute;z-index:100;width:945px;background:none;}
.shtorkaBg {background:url(../i/shtora_full.jpg);}
.shtorka .item {height:61px;}
#shtorkaShape {position:relative;overflow:hidden;width:945px}
#shtorkaCont {position:absolute;top:0;left:10px;width:945px}
*/

#footer {position: absolute; bottom: 0px; left: 0; z-index: 100;}

/* --------------  Order Form ------------- */
.btn .ContinueCheckoutButton, #btnShppingEqBilling, .ReviewPageContinueCheckoutButton, .PaymentPageContinueCheckoutButton, .ShippingPageContinueCheckoutButton, .UpdateCartButton, .CartDeleteButton, .ContinueShoppingButton, .CheckoutNowButton {background: #dfd4c4; border-top-color: #dfd4c4; border-left-color: #dfd4c4; border-bottom-color: #dfd4c4; border-right-color: #dfd4c4; color: #322C2B;} 

