/* HTML ELEMENTS Begin */
BODY {
	margin: 0;
	background: #000000;
}
IMG {
	border: none;
}
DIV {
    overflow: hidden;
}
FORM {
	margin: 0;
	padding: 0;
}
DIV, TD, A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D4D4D;
	text-decoration: none;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
A {
	cursor: pointer;
	cursor: hand;
}
A:hover {
	text-decoration: underline;
}
/* HTML ELEMENTS End */

/* HEAD Begin*/
DIV.head {
	width: 100%;
	height: 67px;
	background: url("img/head_bg.png") repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
DIV.head DIV.menu187, DIV.head DIV.menu231, DIV.head DIV.menu327 {
	height: 67px;
	background: url("img/head_border.png") no-repeat right;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
DIV.head DIV.menu187 {
	padding-left: 26px;
	padding-top: 7px;
	width: 187px;
}
DIV.head DIV.menu231 {
	padding-left: 26px;
	padding-top: 7px;
	width: 231px;
}
DIV.head DIV.menu327 {
	width: 327px;
}
DIV.head A.link1, DIV.head A.link2 {
	display: block;
	margin-top: 7px;
	padding-left: 21px;
	background: url("img/head_a_bg.gif") no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
DIV.head A.link1 {
	color: #FDEAC1;
}
DIV.head A.link2 {
	color: #F5CD77;
}
DIV.head DIV.menu327 DIV.search {
	width: 100%;
	height: 42px;
	background: url("img/head_search_border.png") no-repeat center bottom;
	color: #A6A6A6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 15px;
	padding-left: 14px;
}
DIV.head DIV.menu327 DIV.search FORM {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A6A6A6;
}
DIV.head DIV.menu327 DIV.search FORM .srchInp {
	width: 150px;
	height: 16px;
	border: solid 1px #9B9B9B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
DIV.head DIV.menu327 DIV.search FORM .srchBtn {
	width: 55px;
	height: 14px;
	border: solid 1px #5D5D5D;
	background: #525252;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
DIV.head DIV.menu327 DIV.langs {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A6A6A6;
	padding-top: 7px;
	text-align: center;
}
DIV.head DIV.menu327 DIV.langs A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FDEAC1;
}
DIV.head DIV.shop {
	padding-left: 15px;
}
DIV.head DIV.shop A.order {
	width: 93px;
	height: 64px;
	background: url("img/head_zamow_bg.gif") no-repeat center bottom;
	display: block;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A6A6A6;
	padding-top: 48px;
}
DIV.logoBgStandard {
	width: 100%;
	height: 330px;
	background: url("img/logo_bg_standard.jpg") no-repeat;
}
/* HEAD End*/

/* MAIN MENU Begin */
DIV.menu {
	width: 100%;
	height: 36px;
	clear: both;
	background: url("img/menu_bg.png") repeat-x;
}
DIV.menu DIV.menuLeft {
	width: 9px;
	height: 36px;
	float: left;
	background: url("img/menu_left.png") repeat-x;
}
DIV.menu DIV.menuRight {
	width: 9px;
	height: 36px;
	float: right;
	background: url("img/menu_right.png") repeat-x;
}
DIV.menu DIV.menuMid {
	width: 851px;
	height: 36px;
	float: left;
	text-align: center;
}
DIV.menu DIV.menuMid A.act, DIV.menu DIV.menuMid A.nact {
	display: block;
	float: left;
	height: 36px;
	padding-top: 11px;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 25px;
	padding-right: 25px;
}
DIV.menu DIV.menuMid A.act {
	background: url("img/menu_act.png");
	font-weight: bold;
}
DIV.menu DIV.menuMid IMG.menuSpace {
	float: left;
}
/* MAIN MENU End */

/* COMMON Begin */
TR.contentCol {
	background: url("img/main_bg.png") repeat-y right;
}
/* COMMON End */

/* COLUMN LEFT Begin */
DIV.leftCol {
	clear: both;
	background: url("img/col_left_bg.png") repeat-y;
}
DIV.leftCol DIV.blockSG {
	border-bottom: solid 1px #E5E5E5;
	margin-top: 5px;
}
DIV.leftCol DIV.sideMenu {
	background: url("img/side_menu_bg.png") repeat-x;
	border-bottom: solid 4px #831515;
	margin-left: 1px;
	margin-right: 1px;
	width: 200px;
	padding: 8px;
}
DIV.leftCol DIV.sideMenu H1 {
	font-size: 14px;
	font-weight: bold;
	color: #494949;
	padding: 0;
	margin: 0 0 12px 0;
}

DIV.leftCol DIV.sideMenu UL.firstLevel {
	padding-left: 20px;
	list-style-type: disc;
}
DIV.leftCol DIV.sideMenu UL.secondLevel {
	padding-left: 0px;
	margin-left: 17px;
	margin-top: 10px;
	margin-bottom: 10px;
}
DIV.leftCol DIV.sideMenu UL.firstLevel LI {
/*	background: url("img/list_bg.gif") no-repeat;*/
/*	padding-left: 16px;*/
	margin-bottom: 5px;
	color: #831515;
}
DIV.leftCol DIV.sideMenu UL.firstLevel LI A.nact {
	font-size: 12px;
	font-family: Tahoma;
	color: #494949;
}
DIV.leftCol DIV.sideMenu UL.firstLevel LI A.act {
	font-size: 12px;
	font-family: Tahoma;
	color: #494949;
	font-weight: bold;
}
DIV.leftCol DIV.sideMenu UL.secondLevel LI {
	background: url("img/list_sub_bg.gif") no-repeat;
	list-style: none;
	padding-left: 14px;
	margin-bottom: 5px;
}
DIV.leftCol DIV.sideMenu UL.secondLevel LI, DIV.leftCol DIV.sideMenu UL.secondLevel LI A.nact {
	font-size: 10px;
	font-family: Tahoma;
	color: #494949;
}
DIV.leftCol DIV.sideMenu UL.secondLevel LI A.act {
	font-size: 10px;
	font-family: Tahoma;
	color: #831515;
}
/* COLUMN LEFT End */

/* COLUMN MIDDLE Begin */
DIV.mainCol {
	width: 100%;
	clear: both;
	background: url("img/main_bg.png") repeat-y;
	padding: 22px 13px 30px 8px;
}
DIV.mainCol STRONG {
	font-weight: bold;
	font-size: inherit;
}
DIV.mainCol H1, DIV.main2Cols H1, DIV.main2ColsProd H1 {
	color: #9A0D0F;
	font-size: 18px;
	margin: 0 0 15px 0;
	padding: 0;
}
DIV.mainColSG {
	width: 100%;
	clear: both;
	background: url("img/sg_bg.png") repeat-y;
}
DIV.blockSG {
	width: 202px;
	float: left;
}
DIV.blockSG IMG {
	margin-left: 1px;
}
DIV.blockSG DIV.text {
	margin: 5px;
	text-align: justify;
}
DIV.blockSG DIV.text A {
	display: block;
	margin-top: 13px;
	margin-bottom: 13px;
	color: #831516;
}

DIV.mainColSG DIV.blockTwin {
	width: 262px;
	float: left;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinTop {
	width: 262px;
	height: 117px;
	clear: both;
	background: url("img/block_sg_small1_bg.png") repeat-x;
	padding: 10px;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinTop H2 {
	font-size: 14px;
	font-weight: bold;
	color: #494949;
	margin: 0 0 7px 0;
	padding: 0;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinTop SPAN.date {
	font-size: 8px;
	color: #8E8D8C;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinTop A {
	color: #831516;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinBottom {
	width: 262px;
	height: 71px;
	clear: both;
	background: url("img/block_sg_small2_bg.png") repeat-x;
	padding: 10px;
	font-family: Tahoma;
	color: #828282;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinBottom STRONG {
	font-family: Tahoma;
	color: #757575;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinBottom .nltIpnut {
	width: 130px;
	height: 16px;
	border: solid 1px #9B9B9B;
}
DIV.mainColSG DIV.blockTwin DIV.blockTwinBottom .nltSubmit {
	font-size: 9px;
	font-weight: bold;
	width: 55px;
	height: 14px;
	border: solid 1px #797979;
	background: #A1A1A1;
	color: #FFFFFF;
}
DIV.main2Cols, DIV.main2ColsProd {
	width: 100%;
	clear: both;
	padding: 22px 13px 30px 8px;
}
DIV.main2ColsProd * {
	line-height: 17px;
}
DIV.main2ColsProd DIV.tracking {
	width: 100%;
	clear: both;
	margin-bottom: 42px;
}
DIV.main2ColsProd DIV.tracking, DIV.main2ColsProd DIV.tracking A {
	color: #F47300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
DIV.main2ColsProd DIV.prodName {
	witdh: 100%;
	clear: both;
	font-weight: bold;
	font-size: 12px;
	color: #454545;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV.main2ColsProd DIV.prodName DIV.buyNow {
	width: 125px;
	height: 25px;
	float: right;
}
DIV.main2ColsProd DIV.prodName DIV.buyNow A {
	display: block;
	width: 119px;
	height: 24px;
	background: url("img/button_buy_now.png") no-repeat;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 42px;
	padding-top: 3px;
}
A.naviBack {
	background: url("img/list_bg.gif") no-repeat;
	padding-left: 8px;
	padding-top: 2px;
	display: block;
	float: right;
}
SPAN.dateList {
	color: #8C8C8C;
	font-size: 8px;
}
A.linkList {
	font-size: 12px;
	font-weight: bold;
	color: #292929;
}
A.linkList:hover {
	color: #9F121A;
	text-decoration: underline;
}
H3 {
	font-size: 12px;
	font-weight: bold;
	color: #9F121A;
	margin: 0;
	padding: 0;
}
IMG.dystrMap {
	border-right: solid 1px #E4E4E4;
	margin-right: 3px;
	float: left;
	cursor: pointer;
	cursor: hand;
}
DIV.dystrDescr {
	float: left;
	background: url("img/list_bg.gif") no-repeat;
	padding-left: 8px;
	font-size: 12px;
	color: #4F4F4D;
	font-weight: bold;
	margin-left: 30px;
	margin-bottom: 7px;
	clear: right;
	width: 390px;
}
DIV.searchInfo {
	font-size: 10px;
	margin-bottom: 30px;
}
A.searchResTitle {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #A0100F;
}
A.searchResMore {
	font-size: 10px;
	font-weight: bold;
	color: #ED7602;
}
DIV.naviBox {
	color: #8B1416;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 25px;
}
DIV.naviBox * {
	color: #8B1416;
}

DIV.shopProd {
	border: solid 1px #D5D5D5;
	margin: 0 8px 8px 8px;
	padding: 11px 6px 6px 20px;
}
DIV.shopProd DIV.descrShop {
	color: #050505;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV.shopProd DIV.descrShop A.more {
	color: #9A0D0F;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV.shopProd DIV.descrShop H2 {
	font-weight: bold;
	font-size: 12px;
	color: #454545;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin-bottom: 10px;
}
DIV.shopProd DIV.descrShop H2 A {
	font-weight: bold;
	font-size: 12px;
	color: #454545;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
DIV.shopProd IMG.photo {
	float: left;
	margin-right: 22px;
}
DIV.shopProd DIV.info {
	clear: both;
	margin-top: 5px;
}
DIV.shopProd DIV.info STRONG {
	color: #888888;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
DIV.shopProd DIV.info SELECT {
	border: solid 1px #7E9DBA;
	width: 390px;
	height: 17px;
}
DIV.amount {
	float: right;
	color: #888888;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV.amount INPUT.amnt {
	border: inset 2px #9E9DA3;
	background: #F2F3F5;
	width: 31px;
	height: 19px;
}
DIV.amount STRONG {
	color: #888888;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
INPUT.addToCart {
	background: url("img/button_add_to_cart.png") no-repeat;
	width: 161px;
	height: 26px;
	border: none;
	font-weight: bold;
	font-size: 10px;
	color: #4A4A4A;
	padding-left: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 30px;
}
STRONG.basketTitle {
	color: #131313;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
STRONG.basketAlert {
	color: #9A0D0F;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV.basket {
	border: solid 1px #D5D5D5;
}
DIV.basket DIV.pos {
	margin-bottom: 10px;
}
DIV.basket DIV.pos DIV.prodName {
	color: #9B0A0D; margin: 10px 17px 5px 17px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
}
TD.prodHead {
	background: #D6D6D6;
	color: #616161;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	height: 15px;
}
TD.prodPos {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	height: 23px;
}
TD.prodPos STRONG {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
TD.prodPos INPUT.amount {
	width: 23px;
	background: #F3F3F5;
}
TD.prodPos INPUT.reloadCart {
	background: url("img/prod_reload.png") no-repeat;
	width: 24px;
	height: 24px;
	border: none;
	cursor: pointer;
	cursor: hand;
}
TD.prodPos INPUT.delFromCart {
	background: url("img/prod_del.png") no-repeat;
	width: 24px;
	height: 24px;
	border: none;
	cursor: pointer;
	cursor: hand;
}
DIV.basket DIV.summary {
	background: #858585;
	margin-top: 15px;
	margin-bottom: 25px;
	padding: 6px 15px 6px 15px;
	color: #E7E7E7;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
}
DIV.basket DIV.summary SPAN {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
DIV.basket A.toShop {
	color: #9B0A0F;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV.basket DIV.order {
	height: 20px;
	width: 202px;
	background: #9B0A0F;
	float: right;
	text-align: center;
}
DIV.basket DIV.order A {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
TD.zamHead {
	background: #D6D6D6;
	color: #434343;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	height: 20px;
}
TD.zamLeft {
	text-align: right;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 50%;
	height: 30px;
	color: #000000;	
}
TD.zamRight {
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 50%;
	color: #000000;	
}
TD.zamRight INPUT {
	width: 165px;
	height: 20px;
	border: solid 1px #969696;
	margin-left: 10px;
}
TD.zamRight TEXTAREA {
	width: 223px;
	height: 103px;
	border: solid 1px #969696;
	margin-left: 10px;
}
DIV.addInfo {
	margin: 10px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #636363;
}
DIV.sendInfo {
	margin: 10px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #636363;
	font-weight: bold;
}
/* COLUMN MIDDLE End */

/* FOOTER Begin */
DIV.foot {
	width: 100%;
	clear: both;
}
DIV.foot DIV.stripe {
	width: 100%;
	height: 4px;
	clear: both;
	background: #9A0D0F;
}
DIV.foot DIV.copyright {
	width: 100%;
	margin-top: 11px;
	margin-bottom: 11px;
	clear: both;
	text-align: center;
	color: #959595;
	font-size: 10px;
}
DIV.foot DIV.copyright A {
	text-decoration: none;
	color: #959595;
	font-size: 10px;
}
DIV.foot DIV.copyright SPAN {
	color: #6E6E6E;
	font-size: 10px;
}

#henwallogo {
	width: 228px;
	height: 216px;
	float: left;
	background: url("/img/logo_big.png") no-repeat;
}
* html #henwallogo {
	width: 228px;
	height: 216px;
	float: left;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/logo_big.png", sizingMethod="image");
}

/* FOOTER End */
 
