.access {
	DISPLAY: none
}
.topMenu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 93.75em; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif; HEIGHT: 8em
}
.topMenu .logoContainer {
	FLOAT: left; OVERFLOW: visible;  HEIGHT: 69px; WIDTH: 242px
}
.topMenu .logoContainer .logo {
	MARGIN-TOP: 0.31em; PADDING-BOTTOM: 0.52em; WIDTH: 242px; HEIGHT: 69px}
.topMenu .logoContainer .logo A {
	OVERFLOW: hidden; WIDTH: 20.83em; POSITION: absolute; HEIGHT: 3.65em
}
.topMenu .logoContainer .ikeaTagline {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 20.83em; COLOR: #999999
}
.topMenu .iconLinksContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.73em 0px 0px 1.56em; OVERFLOW: hidden; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 5.1em
}
.topMenu .iconLinksContainer .iconLinkContainer {
	PADDING-LEFT: 1.56em; FLOAT: left; TEXT-ALIGN: center
}
.topMenu .iconLinksContainer .iconLink {
	OVERFLOW: hidden; COLOR: #666666; TEXT-ALIGN: center
}
.topMenu .iconLinksContainer .iconLink IMG {
	MARGIN-BOTTOM: 0.1em; WIDTH: 3.65em; HEIGHT: 3.65em
}
.topMenu .iconLinksContainer .iconLink A {
	FLOAT: left; COLOR: #666666; POSITION: static; TEXT-DECORATION: none
}
.topMenu .iconLinksContainer .iconLink A .iconItems {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.topMenu .rightSection {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 6.25em
}
.topMenu .rightSection .singleLink {
	MARGIN-TOP: 24px; DISPLAY: block; COLOR: #3399fd
}
.topMenu .rightSection .linkList {
	DISPLAY: inline; FLOAT: left; BOTTOM: -0.31em; POSITION: relative
}
.topMenu .rightSection .linkList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.topMenu .rightSection .linkList LI {
	OVERFLOW: hidden; LINE-HEIGHT: 1.35em; POSITION: relative
}
.topMenu .rightSection .linkList .languageLink {
	COLOR: #666666
}
.topMenu .rightSection .linkList .languageLinkActive {
	COLOR: #ff6600; LINE-HEIGHT: 1.25em
}
.topMenu .rightSection .linkList .languageDivider {
	COLOR: #cccccc
}
.topMenu .rightSection .linkListRightBorder {
	BORDER-RIGHT: #ccc 1px solid; FLOAT: left; MARGIN: 0px 0.72em 0px 0.63em; WIDTH: 0.1em; HEIGHT: 6.04em
}
.topMenu .rightSection .search {
	DISPLAY: block; FLOAT: left; MARGIN: 0px
}
.topMenu .rightSection .search .searchForm {
	DISPLAY: block; BACKGROUND: url(/bitrix/templates/ikea_r4/i/dotted_horizontal.gif) #ffffff repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0.63em; OVERFLOW: hidden; PADDING-TOP: 0.21em
}
.topMenu .rightSection .search .searchForm .formInput {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0.52em
}
.topMenu .rightSection .search .searchForm INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 14.58em; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif; HEIGHT: 1.56em
}
.topMenu .rightSection .search .searchForm .formBtn {
	FLOAT: left
}
.topMenu .rightSection .search .searchForm .formBtn IMG {
	WIDTH: 4.38em; HEIGHT: 2.08em
}
.topMenu .rightSection .search .askAnna {
	CLEAR: left; DISPLAY: block; PADDING-TOP: 0.31em
}
.topMenu .rightSection .askAnna .anna {
	DISPLAY: inline; FLOAT: left; WIDTH: 2.71em; HEIGHT: 2.71em
}
.topMenu .rightSection .askAnna .anna IMG {
	WIDTH: 26px; HEIGHT: 26px
}
.topMenu .rightSection .askAnna .askAnnaHeader {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0.73em 0px 0px 0.63em
}
.topMenu .rightSection .search .askAnna .links {
	DISPLAY: inline; FLOAT: left; MARGIN: 0.73em 0px 0px 0.42em
}
#allContent #menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
.mainMenu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainMenu .ends {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0.1em; PADDING-TOP: 0px; HEIGHT: 2.92em; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .ends IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 1px; HEIGHT: 2.92em; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .tableContainer {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 93.75em; HEIGHT: 2.92em
}
.mainMenu TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif; BORDER-COLLAPSE: collapse; HEIGHT: 100%; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu TD {
	BORDER-RIGHT: #ffffff 0.11em solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_bg_yellow.gif) #ffc809 repeat-x 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainMenu TD A {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #5c5c5c; LINE-HEIGHT: 2.92em
}
.mainMenu TD A:link {
	COLOR: #5c5c5c
}
.mainMenu TD A:visited {
	COLOR: #5c5c5c
}
.mainMenu TD A:active {
	COLOR: #5c5c5c
}
.mainMenu TD A:hover {
	BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_bg_yellow_hover.gif) #ff9209 repeat-x 0px 0px
}
.mainMenu TD .active {
	BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_bg_yellow_hover.gif) #ff9209 repeat-x 0px 0px; COLOR: #5c5c5c
}
.mainMenu .allProducts {
	BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_bg_blue.gif) #0167cb repeat-x; COLOR: #ffffff
}
.mainMenu .allProducts .arrow {
	PADDING-LEFT: 0.63em; FONT-WEIGHT: bold; BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_all_products_arrow.gif) no-repeat left center; WIDTH: 0.73em; HEIGHT: 0.73em
}
.mainMenu .allProducts .arrowActive {
	PADDING-LEFT: 0.63em; FONT-WEIGHT: bold; BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_all_products_arrow_active.gif) no-repeat left center; WIDTH: 0.73em; HEIGHT: 0.73em
}
.mainMenu .moreRooms .arrow {
	PADDING-LEFT: 0.63em; FONT-WEIGHT: bold; BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_more_rooms_arrow.gif) no-repeat left center; WIDTH: 0.73em; HEIGHT: 0.73em
}
.mainMenu .moreRooms .arrowActive {
	PADDING-LEFT: 0.63em; FONT-WEIGHT: bold; BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_more_rooms_arrow_active.gif) no-repeat left center; WIDTH: 0.73em; HEIGHT: 0.73em
}
.mainMenu .allProducts A:link {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:visited {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:active {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:hover {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:hover {
	BACKGROUND: url(/bitrix/templates/ikea_r4/i/main_menu_bg_blue_hover.gif) #0167cb repeat-x; COLOR: #ffffff
}
.mainMenu .newAtIkea .newFlag {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 5.63em; MARGIN-RIGHT: 3px; HEIGHT: 2.92em; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .newAtIkea .newContainer {
	CURSOR: pointer; HEIGHT: 2.92em
}
#menu .mainMenuShadow {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.21em; OVERFLOW: hidden; WIDTH: 93.75em; PADDING-TOP: 0px; HEIGHT: 0.31em; BORDER-RIGHT-WIDTH: 0px
}
#allContent #allProductsMenu {
	DISPLAY: none; Z-INDEX: 500; PADDING-TOP: 7px; POSITION: relative; TOP: 9.52em
}
#allContent #moreRoomsMenu {
	DISPLAY: none; Z-INDEX: 500; PADDING-TOP: 7px; POSITION: relative; TOP: 9.52em
}
#allContent #allProductsMenu TABLE {
	BORDER-RIGHT: #ebe8db 1px solid; BORDER-TOP: #ebe8db 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #ebe8db 1px solid; FONT-FAMILY: Verdana,sans-serif; BACKGROUND-COLOR: #fff
}
#allContent #moreRoomsMenu TABLE {
	BORDER-RIGHT: #ebe8db 1px solid; BORDER-TOP: #ebe8db 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #ebe8db 1px solid; FONT-FAMILY: Verdana,sans-serif; BACKGROUND-COLOR: #fff
}
#allContent #allProductsMenu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ebe8db 1px solid
}
#allContent #moreRoomsMenu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ebe8db 1px solid
}
#allContent #allProductsMenu .border {
	BORDER-RIGHT: #b2b2b2 0.21em solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #b2b2b2 0.21em solid; BORDER-BOTTOM: #b2b2b2 0.21em solid
}
#allContent #moreRoomsMenu .border {
	BORDER-RIGHT: #b2b2b2 0.21em solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #b2b2b2 0.21em solid; BORDER-BOTTOM: #b2b2b2 0.21em solid
}
#allContent #allProductsMenu .textContainer {
	WIDTH: 17.71em; HEIGHT: 2.6em
}
#allContent #moreRoomsMenu .textContainer {
	WIDTH: 17.71em; HEIGHT: 2.6em
}
#allContent #allProductsMenu .columnDivider {
	BORDER-LEFT: #ebe8db 1px solid
}
#allContent #allProductsMenu A {
	PADDING-RIGHT: 0.52em; DISPLAY: block; WIDTH: 100%; COLOR: #666666
}
#allContent #moreRoomsMenu A {
	PADDING-RIGHT: 0.52em; DISPLAY: block; WIDTH: 100%; COLOR: #666666
}
#allContent #moreRoomsMenu A {
	PADDING-LEFT: 1.04em
}
.allProductsMenu {
	LEFT: 1em; FLOAT: left
}
.allProductsMenu TABLE {
	WIDTH: 41.77em
}
.allProductsMenu .border {
	POSITION: absolute
}
.allProductsMenu IMG {
	PADDING-LEFT: 0.52em; WIDTH: 2.6em; HEIGHT: 2.6em
}
.moreRoomsMenu {
	RIGHT: 1.06em; FLOAT: right
}
