/* Filename: aas_FW10_em.css - Used by AAS templates */

/* IKEA00189680  - The border measurements have been retained in pixels to fix the mentioned issue. */

.toleft { 
	float:left;
}
.toright { 
	float:right;
}
/*header tags*/
/* IKEA00195906 */
h2 {
	font-weight:bold;
	font-size:1.88em;
	margin:0em;
	color:#999999;
}
h3 {
	font-weight:bold;
	font-size:1.67em;
	margin:0em;
	color:#999999;
}
h4 {
	font-weight:bold;
	font-size:1.35em;
	margin:0em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
h5 {
	font-weight:bold; 
	font-size:1.15em; /*IKEA00193646 , IKEA00196228*/
	margin:0em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.productNavigation {
	width:21.04em;
    background-color:#ffffff;
}
.productItem {
	border-top:#dddddd 1px solid; 
	width: 100%;
}
.subItem {
	clear:none ;
	margin-left:0.00em;
}
.section1 {
	padding-left:3.44em;
}
.section2 { 
	margin-left:2.60em;
	font-weight:normal;
	overflow:visible;
	height:100%;
	display:block;
	padding-bottom:0.31em;
	padding-top:0.21em;
}
.section3 {
	margin-left:5.42em;
	font-weight:normal;
}
.prodNameActive {
  font-weight: bold; 
  color: #ff6600;
}
.subsession {
	width:78%;
	color:#626262;
	float:left;
	padding-left:0.52em;
	padding-right:0em;
	padding-top:0em;
	padding-bottom:0em;
}
.subsession1 {
	width:78%;
	color:#626262;
	float:left;
	padding-left:0.52em;
	padding-right:0em;
	padding-top:0em;
	padding-bottom:0em;
	font-weight:normal;
}
.shadow {
	padding-bottom:0.31em;
    width: 20.83em; 
	height: 0.52em;
}
.navBlock {	
	color:#3799fd;
} 
.greybg {
    border:1px solid #ebe8db;
	float: left; 
	width: 20.52em; 
	background-color:#faf9f4;
}
.blockPadding {
	padding-right: 0.00em;
	padding-left: 1.15em; 
	float: left;
	padding-bottom: 1.35em;
	padding-top: 1.15em;
}
.ImageLink {
	display: inline; 
	float: left;
}
.mainImg {
	padding-right: 0.83em;
	float: left;
	width: 5.83em; 
	height: 5.83em;
}
.blockcontainer {
	margin-left: 6.67em;
	width: 11.56em;
}
blockHeader { 
	font-weight: bold;
	padding-bottom: 0.42em;
	color: #464646;
}
.text {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	line-height: 1.46em;
}
.center {
	float:left;	
	width:70.52em;
}
.centerLayoutC {
	float:left;	
	width:70.52em;
	
}
.centerH1Heading {	
	border-bottom:1px #dddddd solid;
	text-align: center;
	height:3.95em;
}
.centerH1HeadingPreIndex { 	
	line-height:2.08em;
	border-bottom: #dddddd 1px solid;
	text-align: center; 
	margin-left:1.04em;
}
.centerH2heading {	
	line-height:2.08em;
	border-bottom: #dddddd 1px solid;
}
.horizontalLine {
	clear:both;
	display:block;
	height:1px;
	background-color: #ebe8d8;
}

.textBold {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	font-weight:bold;
	color:#464646;
	line-height:1.52em; /*IKEA00192509 - Fix for sitemap line-height issue.*/
}

.collectionsContainer {
	width: 100%; 
	text-align: center;
}
.sideModuleImageLink {
	padding-right: 0.00em; 
	display: block; 
	padding-left: 0.00em; 
	padding-bottom: 0.42em; 
	padding-top: 0.42em; 
	height: 3.75em; 
	width:14.58em;
}
.mainImg {
	padding-right: 0.83em; 
	float: left; 
	width: 5.83em; 
	height: 5.83em;
}
.collectionText {
	padding-bottom: 1.88em;
}
.bordertopright {
	border-top: #ebe8db 1px solid;
}
.right{
	width:16.67em;	
	float: left;
	margin-left:0.52em;
	display:inline;
	border-left: #dddddd 1px solid;
	padding-left:1.04em;
	height:100%;
	display:inline;
	overflow:visible;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
}
.centerright {
	width:57.29em;
	float:left;
}
.centerPadding {
	padding-top:1.77em;
	padding-bottom:1.56em;
	border-bottom: #ebe8db 1px solid;
}
.rightContainer {
	display: block;
	margin-bottom: 0.73em;
	overflow: hidden;
	width: 14.58em;
	height: auto;
}
.right1{
	width:20.83em;	
	float: right;
	margin-left:4.17em;
	display:inline;
	border-left-color: #dddddd; 
	border-left-style: solid; 
	border-left-width:1px;
	padding-left:1.04em;
}
.rightborder{
	width:20.83em;	
	float: left;
	margin-left:0.00em;
	display:inline;
	border-left-color: #dddddd; 
	border-left-style: solid; 
	border-left-width:1px;
	padding-left:0.31em;
}
.right1 .rightContainer {
	display: block; 
	margin-bottom: 0.73em; 
	overflow: hidden; 
	width: 16em; 
	height: auto;  
	border:1px solid;
}
.collectionsContainer {
	width: 100%; 
	text-align: center;
}
.collectionsContainer .header {
	font-size: 1.88em; 
	padding-bottom: 1em; 
	color: #999999; 
	padding-top: 0.42em; 
}
.collectionsContainer .collectionHeader {
	color: #3399fd;
}
.collectionsContainer .collectionText {
	padding-bottom: 1.88em;
	width:14.58em;
}
.collectionsContainer .collectionText a:link {
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.collectionsContainer .collectionText a:active {
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.collectionsContainer .collectionText a:visited {
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.Containerleft {
	width: 100%; 
	text-align: left;
}
.Containerleft .smallheader {
	font-size: 1.88em; 
	padding-bottom: 1em; 
	color: #999999; 
	padding-top: 0.42em; 
}
.smallheaderActivities {
	font-size: 1.88em; 
	padding-bottom: 1.56em; 
	color: #999999; 
}
.headerorange {
	font-size:1.15em; /* IKEA00195739 */	
	color:#ff6600;
}
.bordertopright {
	border-top: #ebe8db 1px solid;
}

.borderright {
	border-right: #ebe8db 1px solid; 
	float: left;  
	height: 21.56em;
}
.leftside {
	display:inline;
	overflow:hidden;
	float:left;
}
.leftside .leftwidth {
	width: 21.04em;
}
.leftside .leftnavblock {
	display:block;
	overflow:hidden;
	width: 21.04em;
}
.leftside .navHeadPadding {
	padding-left:1.04em;
	padding-right:1.04em;
	padding-top:0.94em;
	padding-bottom:1.15em;
	border-bottom: #dddddd 2px solid;
}
.leftside .leftnavblock .navItem {
	padding-left:0.42em;
	padding-right:0.42em;
	padding-top:0.00em;
	padding-bottom:0.00em;
	border-top: #dddddd 1px solid;
	width:100%;
	float:left;
}
.leftside .leftnavblock .navItem .itemName {
	padding-left:0.00em;
	padding-right:0.00em;
	padding-top:1.04em;
	padding-bottom:1.04em;
	float:left;
	width:78%;
}
.center .centerHeadPadding {
	padding-top:1.77em;
	padding-bottom:1.56em;
	border-bottom: #ebe8db 1px solid;
}
.center .centerHeadPadding H1 {
	display:block;
	margin:0;
	font-weight:normal;
	font-size:2.40em;
	color:#999999;
	text-align:center;
}
.rightside {
	display:inline;
	float:right;
	width:71.56em;
}
.rightside .centerHeadPadding {
	padding-left:1.04em;
	padding-right:1.04em;
	padding-top:1.77em;
	padding-bottom:1.56em;
	border-bottom: #ebe8db 2px solid;
}
.rightside .centerHeadPadding h1 {
	display:block;
	margin:0;
	font-weight:normal;
	font-size:2.4em;
	color:#999999;
	text-align:center;
}
.rightside .fullwidth {
	padding-left:1.04em;
	padding-right:1.04em;
	padding-top:1.77em;
	padding-bottom:1.56em;
}
.fullcontentwidth {
	width:72.92em;
}
.topcontentwidth {
	display:block;
	float:left;
	overflow:hidden;
	width:41.25em;
	margin-left: 2.08em;
	margin-top:2.08em;
	height:17.13em;
}
.topcontentwidthright {
	display:inline;
	float:right;
	overflow:hidden;
	width:29.58em;
}
.topcontentwidthleft {
	display:inline;
	float:left;
	overflow:hidden;
	width:29.58em;
}
.textheadline {
	font-size:1.35em;
	font-style:normal;
	font-weight:bold;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.navbutton {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	text-decoration:none;
}
a.navbutton:active {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	text-decoration:none;
	font-weight:bold; 
	color: #ff6600;
}
a.navbutton:hover {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	text-decoration:none;
	color: #ff6600;
}
a.navbutton{ /* IKEA00193625 */ 
	font-weight:bold; color: #ff6600;
}
.toright {
	float:right;
}
.left{
	width:15.63em;
	display:inline;
	float: left;
}
.centercontent {
	width:50.52em;
	border:1px solid #999999;
}
.centerleft {
	width:25.00em;
	height:15.10em;
	float:left;
}
.centerleftinside {
	width:25.00em;
	height:13.02em;
	float:left;
}
.centerright {
	width:25.00em;
	height:15.10em;
	float:right;
	border: #000000 1px solid;
}
.textcenterheadline {
	font-size:2.40em;
	font-style:normal;
	font-weight:bold;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.subheading {
	font-size:1.46em;
	font-style:normal;
	font-weight:bold;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.headingdiv {
	width:100%;
	height:2.08em;
	padding-top:2.19em;
	padding-bottom:1.04em;
}
.contentleftdivborder {
	width:22.19em;
	height:2.19em;
	padding-top:0.52em;
	padding-bottom:0.52em;
	border-bottom: #e4e4e4 1px solid;
}
.contentleftsubborder {
	width:100%;
	height:2.19em;
	padding-top:0.52em;
	padding-bottom:0.52em;
	border-bottom: #dddddd 1px dotted;
}
.thirdlevelnav {
	width:100%;
	height:2.19em;
	padding-top:0.52em;
	padding-bottom:0.52em;
}
.contentleftdiv {
	width:22.19em;
	height:2.19em;
	padding-top:0.52em;
	padding-bottom:0.52em;
}
.textbutton {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	text-decoration:none;
}
.textbutton:hover {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#ff9900;
	text-decoration:none;
}
hr {  
	width:100%;
	color: #ebe8db;
	height:1px;
}
.dividershadow {
	border-top: #b8b8b8 2px solid;
	width: 100%;
}
a.normallink {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.25em;
}
a.normallink:link {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.25em;
}
a.normallink:visited {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.25em;
}
a.normallink:active {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.25em;
}
a.normallink:hover {
	color: #00aeef; 
	text-decoration: underline;
	font-size:1.25em;
}
a.sublink {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.15em; /* IKEA00195739 */
}
a.sublink:link {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.15em; /* IKEA00195739 */
}
a.sublink:visited {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.15em; /* IKEA00195739 */
}
a.sublink:active {
	color: #00aeef; 
	text-decoration: none;
	font-size:1.15em; /* IKEA00195739 */
}
a.sublink:hover {
	color: #00aeef; 
	text-decoration: underline;
	font-size:1.15em; /* IKEA00195739 */
}
.centerHeadPadding {
	padding-left:1.04em;
	padding-right:1.04em;
	padding-top:1.77em;
	padding-bottom:1.56em;
	border-bottom: #ebe8db 2px solid;
}
.textheadline1 {
	font-size:1.35em;
	font-style:normal;
	font-weight:bold;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	line-height:1.04em;
	text-align: center;	
}
.banner-area {
	padding-top:2.08em;
	width: 15.63em;
}
#store_image {
	float:left;
	margin-left:0.52em;
}
#leftstore {
    margin-top:5.10em;
    padding-top:0.52em;
    float:left;
    height:auto;
    width:22.92em;
    border-top: solid 1px #cccccc; /* Changed to fix CQ item no: IKEA00195902*/
    display:block;
}

#left-address
{
	width:17.83em;
    display:block;
    float: left;
    clear:both;
}
#adreess-header {
    font-size:1.35em;
    font-weight:bold;
    padding-top:0.52em; 
    color:#ff6600;
}
.adress-subheader {
	font-size:1.15em; /* IKEA00195739 */
	font-weight:bold;
	color:#464646;
	padding-top:1.04em;
}
.adress-subheader1 {
	font-size:1.15em; /* IKEA00195739 */
	font-weight:bold;
	color:#464646;
	padding-top:1.56em
}
.adress-subheader {
	font-size:1.15em; /* IKEA00195739 */
	font-weight:bold;
	color:#464646;
}
.adress-content {
	font-size:1.15em; /* IKEA00195739 */
	color:#464646;
	line-height:1.46em;
}
.bannersmallimage {
	float:left;
	height:9.38em;
}
.offer-text {
	font-size:1.25em;
	font-weight:bold;
	color:#464646;
}
#store_image {
	float:left;
	margin-left:0.52em;
	position:absolute;
	top:3.33em;
	right:1.04em;
}

#store-text {	
	float:left;
	font-size:1.35em;	
	margin-left:0.64em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navBlock {	
	color:#3799fd;
}
.leftNavigation .greybg {
	border-right: #ebe8db 1px solid; 
	border-top: #ebe8db 1px solid; 
	float: left; 
	border-left: #ebe8db 1px solid; 
	width: 20.52em; 
	border-bottom: #ebe8db 1px solid; 
	background-color: #faf9f4;
}
.leftNavigation .blockPadding {
	padding-right: 0.00em; 
	padding-left: 1.15em; 
	float: left; 
	padding-bottom: 1.35em; 
	padding-top: 1.15em;
}
.leftNavigation .ImageLink {
	display: inline; 
	float: left;
}
.leftNavigation .mainImg {
	
	float: left; 
	width: 5.72em; 	
}
.leftNavigation .blockcontainer {
	margin-left: 6.67em; 
	width: 11.56em;
}
.leftNavigation .blockHeader {
	font-weight: bold; 
	padding-bottom: 0.42em; 
	color: #464646;
}
#leftinfostore {
	margin-top:5.21em;
	padding-top:1.04em;
	float:left;
	height:auto;
	width:22.92em;
	border-top: solid 1px #ddd;
	display:block;
}
#leftstore1 {
	margin-top:5.21em;
	padding-top:1.04em;
	float:left;
	height:6.25em;
	width:22.92em;
	border-top: solid 1px #ddd;
	display:block;
}
.search_width {
	width:76.04em;
	float:left;
	margin-top:1.56em;

}
.link_new {
	padding-left:0.10em;
	margin-top:1.56em;
}
.black_button {
	font-size:1.35em;	
	margin-left:0.52em;
	color:#3799fd;
	font-weight:bold;
}
.black_button:hover {
	font-size:1.35em;	
	margin-left:0.52em;
	color:#3799fd;
	text-decoration:underline;
}
.black_button_active {
	font-size:1.35em;	
	margin-left:0.52em;
	color:#ff6600;
	font-weight:bold;

}
.textheadline2 {
	font-size:1.35em;
	font-style:normal;
	font-weight:bold;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	line-height:1.04em;
	text-align: left;
	padding-top:1.56em;
	padding-bottom:2.08em;	
}
.text_new{
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	padding-bottom:1.04em;
}
.banner-area1 { /*IKEA00193625*/
	padding:1.04em;
	width: 15.63em;
}
.banner-area { /*IKEA00193625*/
	padding:1.04em;
	width: 15.63em;
}
#local-store {
	padding-right:1.04em;
}
#local-storeimg {
	float:left;
	height:25.63em;
	width:70.52em;
}
#local-storeleft {
	float:left;
	width:31.25em;
	background-color:#cccccc;
	text-align:center;
	height:29.48em;
	margin-top:1.04em;
	margin-bottom:1.04em;
}
#local-storeright {
	float:left;
	width:35.31em;
	padding-bottom:1.15em;
	padding-top:1.15em;
}
.store-line {
	border-bottom:1px solid #efede0;
}
.store-text1 {
	font-size:4.17em;	
	color:#ffffff;
	padding-top:5.73em;
	text-decoration:none;
}
.store-text2 {
	font-size:1.35em;	
	margin-bottom:2.60em;
	padding-top:1.04em;
	color:#ffffff;
}
#local-storecont {
	clear:both;
	margin-top:1.15em;
	margin-bottom:1.15em;
	float:left;
	display:block;
}
.leftcont {
	clear:both;
	display:block;
	width:39.27em;
	float:left;
}
.leftcont1 { 
    width:14.55em;
    margin-right:2.8em;
    float:left;
    font-size:1.15em; /* IKEA00195739 */
    font-style:normal;
    color:#444; /* Changed to fix CQ item no: IKEA00191563*/
    height:auto;
    overflow:hidden;
	line-height: 1.26em; /* IKEA00195711 */

}
.leftcont2 { 
    width:14.55em;
    margin-right:0.00em;
    float:left;
    font-size:1.15em; /* IKEA00195739 */
    font-style:normal;
    color:#444; /* Changed to fix CQ item no: IKEA00191563*/
    height:auto;
	line-height: 1.26em; /* IKEA00195711 */
}
.rightcont1 {
	float:right;
}
.mLeft5_new {
	margin-left:0.84em;
	margin-top: 2.08em;
}
.rightContent .adsContainer .adKnowledgeContainer2 {
	display: inline; 
	float: left;  
	width: 17em; 
	/* IKEA00193625 - Previous Line: height: 26.56em auto;*/ 
	padding-top: 0.83em; 
	margin:0 0.31em 0 0.52em;
}
.rightContent .adsContainer .adKnowledgeContainer2 .content .adImg {
	margin: 0.00em 0.63em; 
	width: 13.54em;
}
.rightContent .adsContainer .adKnowledgeContainer1 .content .adImg {
	margin: 0.00em 0.63em; 
	width: 13.54em;
}
.rightContent .adsContainer .content1 {
	display: block;
	padding: 0.94em .90em .90em;
	text-align: center;
	float: left;
	border-left: #ebe8d8 1px solid;
	height: 100%;
	margin-bottom:0.83em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden; 
	display:inline;
    float:left;
}
.rightContent .adsContainer .contentright {
	display: block;
	padding: 0.94em .90em .90em;
	text-align: center;
	float: left;
	border-right: #ebe8d8 1px solid;
	height: 23.4em;
}
.coumheader .columnheader {
	display: block; 
	font-weight: normal; 
	font-size: 1.88em; 
	color: #999999; 
	line-height: 100%; 
}
.rightContent .adsContainer .content2 {
	display: block;
	padding: 0.94em .90em .90em;
	text-align: center;
	float: left;
	border-LEFT: #ebe8d8 1px solid;
	height: 23.4em;
}
.rightContent .adsContainer .contentNoBorder1 {
	border-left: 0.00em;
}
.rightContent .adsContainer .adKnowledgeContainer3 {
	display: inline; 
	float: left;  
	width: 17em; 
	/* IKEA00193625 - height: auto 26.56em;*/
	padding-top: 0.83em; 
	margin:0 0.31em 0 0.52em; 
}
.smallheaderActivities1 {
	font-size: 1.88em; 
	padding-bottom: 1.56em; 
	color: #999999; 
	padding-top: 1.15em; 
}
.text-down {
	/* removed font-size:1.15em;  IKEA00195739 */
	font-style:normal;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	margin-top:1.56em;
}
#allContent #mainPadding #main1 {
	clear: left; 
	display: block; 
	float: left; 
	background-color: #ffffff; 
	padding-right:0.21em;
}
.rightContent1 .productsHeaderContainer1 {
	display: block; 
	margin-bottom: 0.1em; 
	margin-left: 1.15em; 
	margin-left: 0.10em; 
	line-height: 5em; 
	border-bottom: #ebe8db 1px solid; 
	height: 5em;
}
.Dividernew {
	display: inline; 
	float: left;  
	overflow: hidden; 
	width: 17em; 
	height: 1px; 
	background-color: #ebe8db;
}
.divider-container {
	padding-left:1.44em;
}

.rightContent .leftgreybg .bigwihtelink {
	font-size:4.17em;	
	margin-bottom:1.56em;
	color:#ffffff;
	margin-top:26.04em;
	text-decoration:none;
}
.rightContent .leftgreybg a.bigwihtelink:hover {
	font-size:4.17em;	
	margin-bottom:1.56em;
	color:#ffffff;
	padding-top:7.81em;
	text-decoration:none;
}
.rightContent .leftgreybg a.bigwihtelink:active {
	font-size:4.17em;	
	margin-bottom:1.56em;
	color:#ffffff;
	padding-top:7.81em;
	text-decoration:none;
}
.rightContent .leftgreybg .smallwhitelink {
	font-size:1.35em;	
	margin-bottom:2.60em;
	color:#ffffff;
	text-decoration:none;
}
.rightContent .leftgreybg a.smallwhitelink:hover {
	font-size:1.35em;	
	margin-bottom:2.60em;
	color:#ffffff;
	text-decoration:none;
}
.rightContent .leftgreybg a.smallwhitelink:active {
	font-size:1.35em;	
	margin-bottom:2.60em;
	color:#ffffff;
	text-decoration:none;
}
.productCategoryDivider1 {
	display: inline; 
	float: left; 
	margin-top: 3.65em; 
	overflow: hidden; 
	width: 17em; 
	height: 1px; 
	background-color: #ebe8db;
	margin-left: 0.52em;
}
.provison-link {
    margin-top:1.04em;
}
.bgborderShadow {
	background-image: url(../images/shadow.gif);
	background-repeat: repeat-x;
}
.adcenterContainer_new {
	display: inline; 
	float: left; 
	overflow: hidden;
	width: 17.19em; 
	height: 26.56em;
}
.sitemapContainer_2 {
	border-right: #ebe8db 1px solid;
	float: left;
	width: 17.71em;
	margin-top:1.04em;
	margin-bottom:2.08em;
	padding-left:1.04em;
	padding-right:0.21em;
	height:100%;
	display:inline;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
}
.productCategoryContainer2 img {
	float: left; 
	margin: 0.26em; 
	width: 9.9em; 
	height: 9.9em;
}
.productCategoryContainer2 .header {
	display: block; 
	font-weight: bold; 
	padding-bottom: 0.52em; 
	color: #3399fd; 
	padding-top: 0.83em;
}
.productCategoryContainer2 .textContainer {
	float: left; 
	width: 14.58em;
}
.productCategoryContainer2 .text {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer a:link {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer2 a:visited {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer2 a:active {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer2 a:hover {
	color: #ff6600;
}
.productCategoryContainer2 .header:hover {
	color: #ff6600;
}
.productCategoryContainer1 .textContainer1 {
	float: left; 
}
.leftNavigation .navigationBlock1 {
	display: block; 
	overflow: hidden; 
	position:relative;
}
.productsa-z {
	display: block; 
	float: left; 
	margin-left: 0.00em; 
	width: 75.52em; 
	color: #000000; 
}
.productsa-z a {
	color: #3399fd; 
	text-decoration: none;
}
.productsa-z a:link {
	color: #3399fd; 
	text-decoration: none;
}
.productsa-z a:visited {
	color: #3399fd; 
	text-decoration: none;
}
.productsa-z a:active {
	color: #3399fd; 
	text-decoration: none;
}
.productsa-z a:hover {
	text-decoration: underline;
}
.productsa-z .productsHeaderContainer {
	display: block; 
	margin-bottom: 0.1em;   
	border-bottom: #ebe8db 2px solid; 
}
.productsa-z  .productsHeaderContainer H1 {
	display: block; 
	font-weight: normal; 
	font-size: 2.4em; 
	margin: 0.00em; 
	color: #999999; 
	text-align: center; 
	line-height:4.38em;
}
.espotSide {
	float:left;
	width:17.19em;
}
.espotSide .navigationBlock .sideModule {
	border-right: #ebe8db 1px solid; 
	padding-right: 1.15em; 
	border-top: #ebe8db 1px solid; 
	padding-left: 1.15em; 
	padding-bottom: 1.56em; 
	border-left: #ebe8db 1px solid; 
	padding-top: 0.73em; 
	border-bottom: #ebe8db 1px solid; 
	background-color: #faf9f4;
}
.espotSide .navigationBlock .sideModule .sideModuleImg {
	margin-top: 0.52em; 
	margin-bottom: 0.63em; 
	width: 11.46em; 
	height: 8.85em;
}
.espotSide .navigationBlock .sideModule .sideModuleHeader {
	font-weight: bold; 
	font-size: 1.4em; 
	padding-bottom: 0.63em; 
	color: #ff6600;
}
.espotSide .navigationBlock .sideModule .sideModuleLink {
	clear: both; 
	padding-right: 0.00em; 
	display: block; 
	padding-left: 0.00em; 
	padding-bottom: 0.21em; 
	margin: 0.00em; 
	padding-top: 0.00em;
}
.espotSide .navigationBlock .sideModule .sideModuleLink .linkImg {
	margin-right: 0.52em;
}
.espotSide .navigationBlock .sideModule .sideModuleImageLink {
	padding-right: 0.00em; 
	display: block; 
	padding-left: 0.00em; 
	padding-bottom: 0.42em; 
	padding-top: 0.42em; 
	height: 3.75em;
}
.espotSide .navigationBlock .sideModule .sideModuleImageLink .imageContainer {
	display: inline; 
	float: left; 
	overflow: hidden; 
	width: 5.83em; 
	height: 3.75em;
}
.espotSide .navigationBlock .sideModule .sideModuleImageLink .imageContainer a {
	padding-left: 0em;
}
.espotSide .navigationBlock .sideModule .sideModuleImageLink .imageContainer img {
	padding-bottom: 0.83em; 
	width: 5.83em; 
	height: 3.75em;
}
.espotSide .navigationBlock .sideModule .sideModuleImageLink .linkContainer {
	display: inline; 
	float: left; 
	overflow: hidden; 
	width: 12.2em; 
	height: 3.75em;
}
.espotSide .navigationBlock .sideModule .sideModuleImageLink .linkContainer .linkImg {
	margin-top: 0.21em; 
	display: inline; 
	float: left;
}
.espotSide .navigationBlock .sideModule .sideModuleImageLink .linkContainer .textContainer {
	float: left; 
	width: 11.1em;
}
.espotSide .navigationBlock .sideModule .sideModuleSubHeader {
	font-weight: bold; 
	padding-bottom: 0.31em; 
	color: #464646;
}
.espotSide .navigationBlock .sideModule .sideModuleInnerBorder {
	display: block; 
	margin: 1.35em 0.00em 1.04em; 
	overflow: hidden; 
	height: 0.31em; 
	background-color: #ffffff;
}
.espotSide .navigationBlock .sideModuleSmall {
	 border-right: #ebe8db 1px solid; 
	 border-top: #ebe8db 1px solid; 
	 float: left; 
	 border-left: #ebe8db 1px solid; 
	 width: 17.19em; 
	 height:13.54em; 
	 border-bottom: #ebe8db 1px solid; 
	 background-color: #faf9f4;
	 margin-bottom: 0.52em;
}
.espotSide .navigationBlock .sideModuleSmall .modulePadding {
	padding-right: 1.15em; 
	padding-left: 0.52em; 
	float: left; 
	padding-bottom: 1.46em; 
	padding-top: 0.42em;
}
.espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink {
	display: inline; 
	float: left;
}
.espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .imageContainer {
	padding-right: 0.83em; 
	display: inline; 
	float: left;
}
.espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .mainImg {
	padding-right: 0.83em; 
	float: left; 
	width: 5.83em; 
	height: 5.83em;
}
.espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer {
	margin-left: 6.67em; 
	width: 11.56em;
}
.espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .sideModuleHeader {
	font-weight: bold; 
	padding-bottom: 0.42em; 
	color: #464646;
}
.espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .textContainer {
	display: block; 
	margin-left: 1.04em; 
	width: 10.52em;
}
.espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .linkImg {
	margin-top: 0.31em; 
	float: left;
}
 html .espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer {
	margin: 0.00em;
}
 html .espotSide .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .textContainer {
	margin: 0.00em;
}
.espotSide .navigationBlock .sideModule .selectStore {
	padding-bottom: 0.42em; 
	width: 19.06em; 
	padding-top: 0.84em; 
	height: 2.08em;
}
.espotSide .navigationBlock .sideModule .selectStore select {
	font-size:1.15em; /* IKEA00195739 */ 
	width: 13.54em; 
	height: 1.77em;
}
.espotSide .navigationBlock .sideModule .selectStore .formInput {
	display: inline; 
	float: left; 
	margin-right: 0.52em;
}
.espotSide .navigationBlock .sideModule .selectStore .formBtn {
	display: inline; 
	float: left;
}
.espotSide .navigationBlock .sideModuleLast {
	border-bottom-width: 0.00em;
}
.espotSide .sideModuleFill {
	border-right: #ebe8db 1px solid; 
	margin-bottom: -10000px; 
	padding-bottom: 10000px; 
	overflow: hidden; 
	border-left: #ebe8db 1px solid; 
	width: 20.52em; 
	height: 100%; 
	background-color: #faf9f4;
}
.sideModuleLastEnd {
	clear: left; 
	display: block; 
	float: left; 
	overflow: hidden; 
	width: 20.73em; 
	height: 1px; 
	background-color: #ebe8db;
}
.activity-img {
	clear:both;
	float:left;
}
.activity1 {
	display:block;
	float:left;
	overflow:hidden;
	width:39.06em;		
	padding-top:2.72em;
}
.activity {
	width:70.52em;
}
.activity2 {
	width:70.52em;
	border: 1px solid #ddee55;
}
.activity3 {
	display:block;
	float:left;
	width:40.63em;
	margin-left:1.04em;
	padding-top:0.52em;
}
.activity2 img{
	float:left;
	margin-left:1.04em;
}
.smallheader1 {
	font-size: 2.29em; 	
	color: #999999; 
	padding-bottom:0.22em;
}
.leftpart {
	display: block; 
	float: left; 
	margin-left: 0.00em; 
	width: 72.92em; 
	color: #000000; 
	border: #dddddd 1px solid; 
}
.rightContent1 {
	display: block; 
	float: left; 
	margin-left: 0.00em; 
	width: 71.92em; 
	color: #000000; 
}
.borderNew {
	margin-right:0.83em;
	border-right:1px solid #ebe8db;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
	display:inline;
	float:left;
}
.rightContent1 a {
	color: #3399fd; 
	text-decoration: none;
}
.rightContent1 a:link {
	color: #3399fd; 
	text-decoration: none;
}
.rightContent1 a:visited {
	color: #3399fd; 
	text-decoration: none;
}
.rightContent1 a:active {
	color: #3399fd; 
	text-decoration: none;
}
.rightContent1 a:hover {
	text-decoration: underline;
}
.rightContent1 .topLinkContainer {
	padding-right: 0.00em; 
	padding-left: 0.00em; 
	padding-bottom: 1.25em; 
	padding-top: 1.25em; 
	text-align: right;
}
.rightContent1 .flashAd {
	display: block; 
	overflow: hidden; 
	width: 71.88em; 
	height: 34.38em;
}
.rightContent1 .productsHeaderContainer {
	display: block; 
	margin-bottom: 0.1em; 
	margin-left: 1.15em; 
	margin-right: 1.15em; 
	line-height: 5em; 
	border-bottom: #ebe8db 2px solid; 
	height: 5em;
}
.rightContent1 .horizontalDivider {
	clear: both; 
	display: block; 
	margin: 1.04em 0.00em 1.04em 1.15em ; 
	overflow: hidden; 
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent1 .horizontalShadowContainer {
	clear: both; 
	display: block; 
	padding-bottom: 0.31em; 
	margin-left: 1.04em; 
	overflow: hidden; 
	width: 75.31em; 
	padding-top: 1.04em; 
	height: 0.73em;
}
 html .rightContent1 .horizontalShadowContainer {
	width: 71.88em;
}
.rightContent1 .horizontalShadowContainer .bgImg {
	width: 100%; 
	height: 0.73em;
}
.rightContent1 .paginationContainer {
	clear: both; 
	border-top: #ebe8db 1px solid; 
	display: block; 
	margin: 1.04em 0.00em 1.04em 0.94em; 
	width: 71.88em; 
	border-bottom: #ebe8db 1px solid; 
	height: 3.85em; 
	background-color: #fff;
}
.rightContent1 .paginationContainer .paginationPadding {
	padding-right: 0.42em; 
	padding-left: 0.21em; 
	padding-bottom: 0.42em; 
	padding-top: 0.42em;
}
.rightContent1 .paginationContainer .paginationLeft {
	padding-bottom: 0.42em; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .paginationContainer .paginationLeft .active {
	font-weight: bold; 
	color: #ff6600;
}
.rightContent1 .paginationContainer .paginationRight {
	float: right; 
	padding-top: 0.42em;
}
.rightContent1 .paginationContainer .paginationButtonLink {
	cursor: pointer; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .paginationContainer .paginationButtonStartEnd {
	display: inline; 
	float: left;
}
.rightContent1 .paginationContainer .paginationButtonStartEndImg {
	width: 0.21em; 
	height: 2.08em;
}
.rightContent1 .paginationContainer .paginationButtonTextPaddingNext {
	padding-right: 0.52em; 
	padding-left: 1.88em; 
	padding-bottom: 0.00em; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/ 
	padding-top: 0.31em;
}
.rightContent .paginationContainer .paginationButtonTextPaddingPrev {
	padding-right: 1.88em; 
	padding-left: 0.52em; 
	padding-bottom: 0.00em; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/ 
	padding-top: 0.31em;
}
.rightContent1 .paginationContainer .paginationButtonInactive {
	color: #b0b0b0;
}
.rightContent1 .paginationContainer .paginationButtonArrowNext {
	padding-right: 1.04em; 
	width: 0.73em; 
	height: 0.73em;
}
.rightContent1 .paginationContainer .paginationButtonArrowPrev {
	padding-left: 1.04em; 
	width: 0.73em; 
	height: 0.73em;
}
.rightContent1 .paginationContainer .paginationButtonBg {
	display: inline; 
	background: url(../img/product_list/btn_bot_bg.gif) #f5f5f5 repeat-x left bottom; 
	float: left; 
	height: 2.08em; 
	text-decoration: none;
}
.rightContent1 .paginationContainer .paginationButtonRight {
	cursor: pointer; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .paginationContainer .paginationPage {
	display: inline; 
	float: left; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/ 
	padding-top: 0.42em;
}
.rightContent1 .paginationContainer .paginationPage a {
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .paginationContainer .paginationPage a:link {
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .paginationContainer .paginationPage .active {
	color: #ff6600;
}
.rightContent1 .tabsContainer {
	clear: left; 
	display: block; 
	padding-left: 0.94em;
}
.rightContent1 .tabsContainerTop {
	height: 2.6em;
}
.rightContent1 .tabsContainer .tab {
	padding-right: 0.1em; 
	display: inline; 
	float: left; 
	padding-bottom: 0.1em; 
	width: 14.27em;
}
.rightContent1 .tabsContainer .tabFirst {
	width: 14.06em;
}
.rightContent1 .tabsContainer .tab .cornerImg {
	width: 0.73em; height: 0.73em;
}
.rightContent1 .tabsContainer .tab .leftTop {
	display: inline; 
	float: left; 
	overflow: hidden; 
	width: 0.73em; 
	height: 0.73em;
}
.rightContent1 .tabsContainer .tab .midTop {
	display: inline; 
	float: left; 
	overflow: hidden; 
	width: 89.6%; 
	height: 0.73em; 
	background-color: #cccccc;
}
.rightContent1 .tabsContainer .tab .midTopSelected {
	background-color: #eaeaea;
}
.rightContent1 .tabsContainer .tab .rightTop {
	clear: right; 
	display: inline; 
	float: left; 
	overflow: hidden; 
	width: 0.73em; 
	height: 0.73em;
}
.rightContent1 .tabsContainer .tab .linkContainer {
	clear: both; 
	display: block; 
	overflow: hidden; 
	width: 100%; 
	line-height: 1.25em; 
	height: 1.25em; 
	background-color: #cccccc;
}
.rightContent1 .tabsContainer .tab .linkContainerSelected {
	background-color: #eaeaea;
}
.rightContent1 .tabsContainer .tab .linkContainer .padding {
	display: inline; 
	float: left; 
	height: 1.46em;
}
.rightContent1 .tabsContainer .tab .linkContainer .link {
	padding-right: 0.73em; 
	display: block; 
	padding-left: 0.73em; 
	padding-bottom: 0.00em; 
	padding-top: 0.00em; 
	text-align: center;
}
.rightContent1 .tabsContainer .tab .bottom {
	clear: both; 
	display: block; 
	overflow: hidden; 
	width: 100%; 
	height: 0.42em; 
	background-color: #cccccc;
}
.rightContent1 .tabsContainer .tab .bottomSelected {
	background-color: #eaeaea;
}
.rightContent1 .tabsContainer .tab .fadeBottomImg {
	width: 100%; 
	height: 0.42em;
}
.rightContent1 .tabsContainer .tab .linkContainer .on {
	font-weight: bold; 
	font-size:1.15em; /* IKEA00195739 */ 
	color: #ff6600;
}
.rightContent1 .tabsContainer .tab .linkContainer a:link {
	font-size:1.15em; /* IKEA00195739 */ 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .tabsContainer .tab .linkContainer a:visited {
	font-size:1.15em; /* IKEA00195739 */ 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .tabsContainer .tab .linkContainer a:active {
	font-size:1.15em; /* IKEA00195739 */ 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.rightContent1 .tabsContainer .tab .linkContainer a:hover {
	color: #3399ff;
}
productBottom {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.52em; 
	overflow: hidden; 
	width: 12.5em; 
	height: 1px; 
	background-color: #ebe8d8;
}
.addContainer {
	display: block;
	padding-left: 0.94em;
	overflow: hidden;
	float: left;
	width:72.13em;
}
.adcenterContainer {
	display: inline; 
	float: left; 
	overflow: hidden;
	width: 17.9em; 
	height: 26.56em;
}
.maincontent {
	display: block;
	text-align: left;
	padding-left:1.04em;
}
.headerblock {
	margin-bottom: 1.04em;
	overflow: hidden;
	height: 1.35em;
}
.storeheader {
	display: block; 
	font-weight: normal; 
	font-size: 1.5em; 
	color: #999999; 
	line-height: 100%; 
}
.subcontent {
	display: block;
	text-align: left;
	float: left;	
	padding-left:1.04em;
}
.leftNavigation .navigationBlock .productItem .prodName .prodNameSelected {
	font-weight: bold; 
	color: #464646;
}
.horizontalDivider-small {
	clear: both; 
	display: block; 
	margin: 1.04em 0.00em 1.04em 1.15em ; 
	overflow: hidden; 
	height: 1px; 
	background-color: #ebe8d8; 
	width:15em;
}
.leftNavigation .navigationBlock .productItem1 {
    padding-right: 0.42em;
    border-bottom: #e4e4e4 1px solid;
    padding-left: 0.94em; /* Changed to fix CQ item no: IKEA00195902*/
    float: left;
    padding-bottom: 0.00em;
    width: 100%;
    padding-top: 0.00em;
}
.leftNavigation .navigationBlock .productItemFirst {
	border-top-width: 0.00em; 
	border-left-width: 0.00em; 
	border-bottom-width: 0.00em; 
	border-right-width: 0.00em;
}
.leftNavigation .navigationBlock .productItem1 .prodImg {
	float: left; 
	width: 3.33em; 
	margin-right: 0.83em; 
	height: 3.33em;
}
.leftNavigation .navigationBlock .productItem1 .prodName {
	padding-right: 0.00em; 
	padding-left: 0.00em; 
	float: left; 
	padding-bottom: 1.04em; 
	width: 78%; 
	padding-top: 1.04em;
	
}
.leftNavigation .navigationBlock .productItem1 .prodName .prodNameActive {
	font-weight: bold; 
	color: #ff6600;
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem1 .prodNameNewImg .prodNameActive {
	font-weight: bold; 
	color: #ff6600;
}
.leftNavigation .navigationBlock .productItem1 .prodName .prodNameSelected {
	font-weight: bold; 
	color: #464646;
}
.leftNavigation .navigationBlock .productItem1 .prodNameNewImg .prodNameSelected {
	font-weight: bold; color: #464646;
}
.rightContent .productsContainer .productBottom {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.52em; 
	overflow: hidden; 
	width: 12.5em; 
	height: 1px; 
	background-color: #ebe8d8;
}
.productCategoryDivider {
	display: inline; 
	float: left; 
	margin: 0.42em; 
	overflow: hidden; 
	width: 17em; 
	height: 1px; 
	background-color: #ebe8db;
}
.sideModuleSubHeader1 {
	font-weight: bold; 
	padding-bottom: 0.31em; 
	color: #464646; 
	font-size:1.67em;
	text-align:center;
}
.sideModuleSubHeader2 {
	font-weight: bold; 
	padding-bottom: 0.31em; 
	color: #464646; 
	text-align:center;
}
.storesadd {
	display: block;
	padding-left: 0.94em;
	overflow: hidden;
	float: left;
	width:72.13em;
}
.addContainer {
	display: inline; 
	float: left; 
	overflow: hidden; 
	border-left: #ebe8d8 1px solid; 
	width: 17.9em; 
	height: 26.56em;
}
.leftNavigation .navigationBlock .productItem .prodName span{
	display:block; 
	width:10.42em; 
	border: solid 1px;
}
.leftNavigation .navigationBlock .productItem .prodName span.name{
	font-size:1.88em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem .prodName span.designation{
	font-size:1.15em; /* IKEA00195739 */  /* Changed to fix CQ item no: IKEA00191563*/
	line-height:1.46em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem .prodName span.dept{
	font-size:1.15em; /* IKEA00195739 */  /* Changed to fix CQ item no: IKEA00191563*/
	line-height:1.46em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem .prodName span.link a{
	font-size:1.15em; /* IKEA00195739 */  /* Changed to fix CQ item no: IKEA00191563*/
	line-height:1.46em;
	color:#3799fd;
}
.leftNavigation .navigationBlock .productItem img{
	float:right; 
}
.leftNavigation .navigationBlock .productItem .prodName .prodNameActive {
	font-weight: bold; 
	color: #ff6600;
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItemActive ul{
	clear:both; 
	width:20.73em; 
	list-style:none; 
	margin-top:0.52em; 
	padding-top:0; 
	list-style-image:none;
}
 HTML .leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer {
	margin-left: 6.77em;
}
 .clear{
	clear:both;
}
.horizontalShadow {
	clear: both; 
	display: block; 
	overflow: hidden; 
	background: url(images/producs_bottom_shadow.gif) repeat-x;
}
.topcontentwidth1 {
	display:block;
	float:left;
	overflow:hidden;
	width:34.06em;
	margin-left: 0.73em;
}
.leftNavigation .navigationBlock .productItem .prodName {
	padding-right: 0.00em; 
	padding-left: 0.00em; 
	float: left; 
	padding-bottom: 1.04em; 
	width: 78%; 
	padding-top: 1.04em; 
	font-weight: bold;
	color: #ff6600;
}
HTML .leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer {
	margin-left: 6.67em;
}
.rightContent .productsContainer .productContainer .productPadding {
	padding-left: 0.5em;  
	margin-left: 0.5em; 
	overflow: hidden; 
	width: 11.5em; 
	text-align:center; 
}
.rightContent .productsContainer .productleftborder {
	border-left: #ebe8d8 1px solid; 
	display: block; 
	width: 14.27em; 
	height: 20.13em;
}
.productCategoryContainer1 img {
	float: left; 
	margin: 0.26em; 
	width: 9.9em; 
	height: 9.9em;
}
.productCategoryContainer1 .header {
	display: block; 
	font-weight: bold; 
	padding-bottom: 0.52em; 
	color: #3399fd; 
	padding-top: 0.83em;
}
.productCategoryContainer1 .textContainer {
	float: left; 
	width: 14.58em;
}
.productCategoryContainer1 .text {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer a:link {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer1 a:visited {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer1 a:active {
	display: block; 
	color: #3399fd;
}
.productCategoryContainer1 a:hover {
	color: #ff6600;
}
.productCategoryContainer1 .header:hover {
	color: #ff6600;
}
.sitemapContainer3 {
	border-right: #ebe8db 1px solid;
	float: left;
	width: 16.56em;
	margin-top:1.04em;
	margin-bottom:1.04em;
	padding-left:1.56em;
	overflow:visible;
}
.sitemapContainer4 {
	border-right: #ebe8db 1px solid;
	float: left;
	width: 15.63em;
	margin-top:1.04em;
	margin-bottom:1.04em;
	padding-left:1.56em;
	overflow:visible;
}	
.sitemapContainer2 {
	float: left;
	width: 37.40em;
	padding-top:1.04em;
	margin-bottom:1.04em;
	padding-left:1.56em;
	overflow:visible;
}
.sitemapheader {
		font-size:1.35em;
	font-style:normal;
	color:#999999;
	font-weight:bold;
	padding-top:2.08em;
	width:93.75em;
	text-align:left;
}
.h1 {
    text-align: center;
}    
.sectionContainer {
	clear:both;
	overflow:hidden;
	margin-bottom: 1.04em;
}
.sectionContainerOne {
	float:left;
	display:block;
	overflow:hidden;
	padding-bottom:0.21em;
}
.linkImg1 {
	border-top-width: 0.00em; 
	border-left-width: 0.00em; 
	border-bottom-width: 0.00em; 
	width: 0.73em; 
	margin-left: 4.69em; 
	height: 0.73em; 
	border-right-width: 0.00em;
	text-align: center;
}
.banner-area img {
	border-top-width: 0.00em;  
	border-bottom-width: 1px; 
	border-right-width: 1px;
	border-left-width: 1px;
}
IMG {
	border-top-width: 0.00em; 
	border-left-width: 0.00em; 
	border-bottom-width: 0.00em; 
	border-right-width: 0.00em;
}
.leftNavigation .navigationBlock .productItem1 .prodName {
	padding-right: 0.00em; 
	padding-left: 0.00em; 
	float: left; 
	padding-bottom: 1.04em; 
	width: 78%; 
	padding-top: 1.04em;
}
#allProductsMain {
	width: 93.75em;
}
.productCategoryContainer2 {
	float: left;
	width: 18.65em;
	height: 21.56em;
	padding-top:1.56em;
}
.productCategoryContainer1 {
	float: left;
	width: 18.65em;
	height: 21.56em;
	padding-top:1.56em;
}
.topcontentwidthright1 {	
	display:block;
	float:left;
	overflow:hidden;
	width:35.42em;
}
.horizontalruler {
	 display: block; 
	 margin: 1.04em 0.00em 1.04em 1.15em; 
	 overflow: hidden; 
	 height: 1px; 
	 background-color: #ebe8d8; 
	 width:31.25em;
}
.activity2 img {
	float:left;
	padding-bottom:2.08em;
}
.topcontentwidth-rest {
	display:block;
	float:left;
	overflow:hidden;
	width:34.69em;
	margin-left: 1.04em;
	margin-top:1.35em;
}
.leftNavigation .adContainer .content-new {
	display: block; 
	margin: 0.94em 3.02em 1.04em 3.02em; 
	text-align: center;
}
.rightContent .adsContainer .content-new {
	display: block; 
	margin: 0.94em 3.02em 1.04em 3.02em; 
	text-align: center;
}
.rightContent .adsContainer .content-new a {
	display: block; 
	color: #3399fd;
}
.leftNavigation .adContainer .content-new a {
	display: block; 
	color: #3399fd;
}
.rightContent .adsContainer .adKnowledgeContainer .content-new .adImg {
	margin: 0.00em 0.63em; 
	width: 13.54em;
}
.rightContent .adsContainer .productRecallContainer .content-new .adImg {
	margin: 0.00em 0.31em; 
	width: 13.54em;
}
.rightContent .adsContainer .adSeriesContainer .content-new .adImg {
	width: 14.79em;
}
.rightContent .adsContainer .adSeriesContainer .content-new a {
	margin-top: 0.8em;
}
.rightContent .adsContainer .content-new .headerContainer {
	margin-bottom: 0.63em; 
	overflow: hidden; 
	height: 3.95em;
}
.leftNavigation .adContainer .content-new .headerContainer {
	margin-bottom: 0.63em; 
	overflow: hidden; 
	height: 3.95em;
}
.rightContent .adsContainer .content-new .headerContainerNewImg {
	margin-top: -1.88em;
}
.ad {
	border-right: #ebe8db 1px solid; 
	border-top: #ebe8db 1px solid; 
	float: left; 
	border-left: #ebe8db 1px solid; 
	width: 17.19em; 
	border-bottom: #ebe8db 1px solid; 
	background-color: #faf9f4;
}
.ad1 {
	padding-right: 1.04em; 
	padding-left:1.04em; 
	float: left; 
	padding-bottom: 0.52em; 
	padding-top: 1.04em;
}
.adcontent {
	display: block;
	text-align: left;
	float: left;
}
.adcontent1 {
	display: block;
	text-align: left;
	float: left;
}
.topcontentwidth_prod {
	display:block;
	float:left;
	overflow:hidden;
	width:41.91em;
	margin-left: 1.04em;
	margin-top:2.08em;
	padding-bottom:1.56em;
}
.storeTop10 {
	margin-top:0.52em;
}
.leftForFaq {
	width:22.40em;
	float:left;
}
.centerForFaq {
    width:49.06em;
    float:left;
    margin-right:0.208em;
    margin-left:2.08em;
}
#family-container {
	width: 69.79em;
	margin: 4.38em 8.96em 0 8.96em;
}
#mainError {
	padding-left:1.04em;
	padding-top:1.04em;
	width:93.75em;
}
#mainPreindex {
	padding-top:1.04em;
	width:94.79em;
}
#mainError1 {
	padding-top:1.04em;
	width:93.75em;
}
#errorHeader {
	height:6.46em;
	border-bottom:1px solid #efede0;
}
#preindexHeader {
	height:6.46em;
	border-bottom:1px solid #efede0;
	margin-left:1.04em;
}
#error_subheader {
	height:5.42em;
	border-bottom:1px solid #efede0;
	text-align:center;
	line-height:5em;
	width:100%;
}
#error_subheadernew {
	height:5.42em;
	border-bottom:1px solid #efede0;
	text-align:center;
	line-height:5em;
	width:100%;
}
#selectSubheader {
	height:5.00em;
	border-bottom:2px solid #efede0;
	text-align:center;
	line-height:5em;
	width:93.75em;
}
#selectSubheaderErrorAndPreindex {
	height:5.00em;
	border-bottom:2px solid #efede0;
	text-align:center;
	line-height:5em;
	width:93.75em;
	margin-left:1.04em;
}
#selectSubheaderErrorAndPreindex h1 {
	font-weight:normal;
	font-size:2.40em;
	margin:0.00em;
	color:#999999;
	text-align:center; 
}
#selectSubheaderError {
	height:5.00em;
	border-bottom:2px solid #efede0;
	text-align:center;
	line-height:5em;
	width:93.75em;
}
#selectSubheaderError h1 {
	font-weight:normal;
	font-size:2.40em;
	margin:0.00em;
	color:#999999;
	text-align:center; 
}
.leftError {
	width:45.00em; 
	float:left;
	border-right:1px solid #efede0;
	height:100%;
	padding-right:1.88em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:visible;
}
.leftErrorOne {
	width:44.79em;
	float:left;
	border-right:1px solid #efede0;
	height:100%;
	padding-right:1.88em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
}
.rightError {
	float:left;
	padding-left:1.04em;
	width:45.83em; 
	padding-bottom: 0.31em;
	padding-right:1.04em;
}
.rightErrorOne {
	float:left;
	padding-left:1.04em;
	width:44.79em;
}
.errorOne {
	padding-top:1.04em;
	padding-bottom:1.04em;
}
.preindexRight {
	float:left;
	padding-left:1.04em;
	width:44.79em;
	padding-bottom:1.25em;
}
.error {
	padding-top:1.04em;
	width: 95.83em;
}
.errorFooter {
	text-align:left;
	margin-top:0.52em;
	padding-bottom:1.04em;
	width:93.75em;
}
.errorFooterOne {
	clear:both;
	text-align:left;
	width:93.75em;
	padding-right:1.04em;

}
.preindexFooter {
	text-align:left;
	margin-top:0.52em;
	padding-bottom:1.04em;
	width:93.75em;
	padding-left:1.04em;
}
.preindexFooterOne {
	clear:both;
	text-align:left;
	width:93.75em;
	padding-right:1.04em;
	padding-left:1.04em;
}
.error-footer2 {
	clear:both;
	text-align:left;
	line-height:3.13em;
	width:93.75em;
	padding-left:1.04em;
	padding-right:1.04em;
}
.error-link {
	font-size:1.15em; /* IKEA00195739 */
	color:#3399fd;
}
.mHeight20 {
	line-height:3.13em;
}
#right .right {
	margin-top: 0.00em! important; 
	float: right; 
	margin-bottom: 1.04em; 
	margin-left: 1.56em; 
	width: 50%;
}
#right .right ul {
	margin: 0.00em 0.00em 0.00em 1.56em; 
	list-style-type: square;
}
#right .right li {
	margin: 0.52em 0.00em;
}
#right .left {
	float: left;
}
#store {
	padding-bottom:2.08em;
	padding-right:1.04em;
	float:left;
}
.storeContTwo {
	float:left;
	padding-left:2.08em;
	width:13.96em;
	clear:left; /* IKEA00204641 Fix for columns that don't display correctly in IE */
}
.storeContNew {
	float:left;
	padding-left:2.08em;
	width:17.60em;
	padding-bottom:2.08em;
	padding-right:1.04em;
}
.leftStore {
	float:left;
	padding-top:2.08em;
	padding-bottom:1.25em; 
}
.left-st .right-st {
	width:6.46em;
	padding-right:2.08em;
	float:left;
}
.mleft20Store {
	padding-left:2.08em;
	position:relative;
	width:48.75em;
	/* IKEA00193625 - This is required for IE. It does not matter for Firefox  - word-wrap:break-word;  removed because it is not required in this case.*/
	padding-top:2.08em;
	float:left;
	padding-bottom:1.56em; 
}
#store-cont1 {
	clear:both;
	border-right:1px solid #efede0;
	height:34.58em;
	width:36.77em;
	overflow:visible;
	padding-bottom:10000px;
	margin-bottom:-10000px;

}
.storeContThree {
	float:left;
	width:14.48em;
	padding-left:0.83em;
	border-left:1px solid #efede0; 
	height: 32.81em;
	overflow:visible;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}
#layout {
	padding-left:10.00em;
	padding-right:10.00em;
	margin-top:1.56em;
}
#layout-header {
	height:20.83em;
}
#ikea-logo {
	float:left;
	background-color:#ff6500;
	width:10.42em;
	height:7.81em;
	font-size:1.35em;
	font-weight:bold;
	color:#ffffff;
	line-height:5.21em;
}
#layout-links {
	float:left;
	background-color:#ff6500;
	width:100%;
	height:7.81em;
}

.rightStore {
	float:left;
	width:53.44em;
	padding-bottom: 1.04em; 
}

a.bluelink {
	color: #3399fd; 
	text-decoration: none; 
	font-size:1.15em; /* IKEA00195739 */ 
	line-height:1.09em; 
}

a.bluelink:hover {
	text-decoration:underline;
	color:#3399FD;
}

.rightStore .bluelink {
	line-height:1.27em;
    font-size:1.15em;
}

.rightContent .productsHeaderContainernew {
	display: block; 
	margin-bottom: 0.1em; 
	margin-left: 2.50em; 
	line-height: 5em; 
	border-bottom: #ebe8db 2px solid; 
	height: 5em; 
	width:70.52em;
}
.rightContent .leftgreybg {
	float:left;
	width:35.00em;
	height:25.63em;
	background-color:#CCCCCC;
	text-align:center;
}
.horizontalBordernew {
	border-bottom:1px solid #EBE8D8;
	clear:both;
	display:block;
	height:0.2em;
	margin-top:1.04em;
	width:70.52em;
}
.mBottom20 {
	padding-bottom:2.08em;
}
.mBottom30 {
	padding-bottom:3.13em;
}

.productsHeaderContainernew {
	border-bottom: 2px solid #ebe8db;
	height:8.13em;
	width:93.75em;
}
.productsHeaderContainernew h1 {
	font-weight:normal;
	line-height:5.42em;
	font-size:2.40em;
	color:#999999;
	text-align:center;
	line-height:4.38em;
}
.rightContent .productsContainerlong .productBottomlong {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.52em; 
	overflow: hidden; 
	width: 41.0em; 
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent .productsContainerlong .productBottom {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.52em; 
	overflow: hidden; 
	width: 12.5em; 
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent .adsContainer .contentrest {
	display: block; 
	margin: 0.83em 3.02em 1.56em 3.02em; 
	text-align: center;
}
.rightContent .adsContainer .contentrest1 {
	display: block; 
	padding: 0.83em 3.02em 1.56em 3.02em; 
	text-align: center; 	
	border-left: #ebe8d8 1px solid;
	height: 100%;
	margin-bottom:0.83em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}
.productCategoryDividerrest {
	display: inline; 
	float: left; 
	margin: 0.00em 3.02em 1.56em 0.42em; 
	overflow: hidden; 
	width: 16.98em; 
	height: 1px; 
	background-color: #ebe8db;
}
.rightContent .productsContainerlong .productBottomrest1 {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.62em; 
	overflow: hidden; 
	width: 15.5em; 
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent .productsContainerlong .productBottomlongrest {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.52em; 
	overflow: hidden; 
	width: 34.38em; 
	height: 1px; 
	background-color: #ebe8d8;
}
.floatleft {
	float:left;
}
.leftcontwhole {
	float:left; 
	padding-left:1.25em;
}
.storeinfo-image {
	width:29.17em; 
	float:left; 
	margin: 1.15em 0.00em 0.00em 0.00em;
}
.leftblockside {
	display:inline;
	float:left;
	overflow:hidden;
	width:20.94em;
}
.block {
	display:block;
	overflow:hidden;
	width:auto;
}
.leftH4heading {
	height:4.90em;
	line-height:5.63em;
	border-bottom: #dddddd 1px solid;
}
.centerblock {
	width:54.06em;
	float:left;
	border-right: #dddddd 1px solid;
}
.rightlockside {
	width:70.52em;
	float:left;
}
.contentblock {
	width:70.52em;
}
.horizontalLine {
	clear:both;
	display:block;
	height:1px;
	background-color: #ebe8d8;
}
.topimage {
	width:11.04em;
	height:5.21em;
	float:left;
}
.centerimagecontent {
	width:10.42em;
	height:100%;
	float:left;
}
.blockshadow {
	background-color:#eeeeee;
	width:100%;
	height:100%;
}
.bgshadow {
	background-color:#f7f7f3;
	width:100%;
	height:100%;
}
.blockshadow {
	background-color:#f0eee5;
	width:100%;
	height:100%;
}
.bottomborder {
	border: #eeeeee 1px solid;
	width:auto;
	height:2.92em;
	padding-top:0.83em;
	padding-left:0.83em;
}
.productborder {
	border: #eeeeee 1px solid;
	width:auto;
	height:100%;
}
.textwhite {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#ffffff;
}
.leftlinkItem {
	padding-right:0.42em;
	padding-left:0.42em;
	padding-top:0.00em;
	padding-bottom:0.00em;
	float:left;
	width:100%;
	height:3.23em;
	border-bottom: #dddddd 1px solid;
}
.leftlinkItemNameBold {
	padding-right:0.00em;
	padding-left:0.00em;
	padding-top:1.04em;
	padding-bottom:1.04em;
	font-weight:bold;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	float:left;
}
.leftlinkItemName {
	padding-right:0.00em;
	padding-left:0.00em;
	padding-top:1.04em;
	padding-bottom:1.04em;
	font-weight:normal;
	font-size:1.15em; /* IKEA00195739 */
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	float:left;
}
.shoppingCartBlock { 
	width:100%;
}
.shoppingContentWidth {
	width:31.46em;
	float:left;
}
.shoppingCenterWidth {
	width:18.23em;
	float:left;
}
.shoppingPriceWidth {
	width:13.02em;
	float:left;
}
.shoppingGeneralWidth {
	width:52.71em;
	float:left;
}
.shoppingContentBlock {
	width:51.04em;
	float:left;
}
.horizontaldashedLine {
	clear:both;
	display:block;
	height:1px;
	border-bottom:1px dashed #ebe8d8;
}
.selectStoreImg {
	width:38.23em;
	height:38.23em;
}
.lHeight20 {
	line-height:2.29em;
}
.horizontalBorderFaq {
	clear: both; 
	display: block; 
	margin: 1.04em 0.00em 0em ; 
	overflow: hidden; 
	width: 73.54em; 
	height: 1px; 
	background-color: #ebe8d8
}
.rightFaq{
	display: block; 
	float: left; 
	margin-left: 0.00em; 
	width: 75.42em; 
	position: relative; 
}
.errorPageImg {
	width:45.83em;
	height:32.92em;
}
.errorPageImgOne {
	width:45.83em;
	height:30.83em;
	padding-right:0.83em;
}
.preindexImgLeft {
	width:45.83em;
	height:32.92em;
	padding-right:1.88em;
}
.preindexImgRight {
	width:45.83em;
	height:32.92em;
}
.faq-link {
	font-size:1.15em; /* IKEA00195739 */
	line-height:1.46em;
	color:#3399fd;
}
.faq-link:hover {
	font-size:1.15em; /* IKEA00195739 */
	text-decoration:underline;
	line-height:1.46em;
	color:#3399fd;
}
.faqText {
	font-size:1.15em; /* IKEA00195739 */
	line-height:1.46em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.faqText1 {
	font-size:1.15em; /* IKEA00195739 */
	font-weight:bold;
	line-height:1.46em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}

.wrapOne {
	/* IKEA00193625 - This is required for IE. It does not matter for Firefox - word-wrap: break-word;  removed as it is not requried in this case*/
	width:44.79em;
}
.wrapTwo {
	/* IKEA00193625 - This is required for IE. It does not matter for Firefox - word-wrap: break-word;  removed as it is not requried in this case*/
	width:44.79em;
}
.wrapThree {
	/* IKEA00193625 - This is required for IE. It does not matter for Firefox - word-wrap: break-word;  removed as it is not requried in this case*/
	width:47.92em;
}
.errorAndPreindexCopyRight {
	color: #999999; 
	font-weight: normal;
}
.productsAzLeft {	
	float: left; 
	margin-left: 0.00em; 
	width: 75.52em; 
	height:100%;
	display:block;
	overflow:hidden;
}

.productsAzLeft a {
	color: #3399fd; 
	text-decoration: none;
}
.productsAzLeft a:link {
	color: #3399fd; 
	text-decoration: none;
}
.productsAzLeft a:visited {
	color: #3399fd; 
	text-decoration: none;
}
.productsAzLeft a:active {
	color: #3399fd; 
	text-decoration: none;
}
.productsa-z a:hover {
	text-decoration: underline;
}
.prodAzAlphabetConainer {
	width:76.04em;
	float:left;
	margin-top:1.56em;
}
.productsAzColumnFirst {
	float: left;
	width: 18.96em;
	height: auto;
	padding-top:1.56em;
}
.productsAzColumn {
	float: left;
	width: 18.85em;
	height: auto;
	padding-top:1.56em;
}
.productsAzColumnFirst .textContainer {  /* Changed to fix CQ item no: IKEA00189818 */
	float: left; 
	width: 100%;  
}
.productsAzColumn .textContainer {  /* Changed to fix CQ item no: IKEA00189818 */
	float: left; 
	width: 100%; 
}
.productsAzAlphabetSeparator
{
	font-size:1.15em; /* IKEA00195739 */		
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.productsAzAlphabet
{
	font-size:1.15em; /* IKEA00195739 */		
	color:#3399fd;
	font-weight:bold;
}

.productsAzAlphabet:hover {
	font-size:1.15em; /* IKEA00195739 */		
	color:#3399fd;
	text-decoration:underline;
}
.productsAzAlphabetActive {
	font-size:1.15em; /* IKEA00195739 */		
	color:#ff6600;
	font-weight:bold;
}
.productsAzLink {  /* Changed to fix CQ item no: IKEA00189818 */
        font-size:1.15em; /* IKEA00195739 */              
        color:#3399fd;
        line-height:1.46em;
        display:block;
        white-space: nowrap;
        overflow: hidden;
} 
.noProductsMsg {
	font-size:1.15em; /* IKEA00195739 */
	line-height:1.46em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.prodAzAlphabetContainer {
    width:76.04em;
    float:left;
    margin-top:1.88em;
}
.productsAzColumnFirst {  /* Changed to fix CQ item no: IKEA00189818 */
	float: left;
	width: 35.12em; 
	height: auto;
	padding-top:1.56em;
	padding-right:3.06em;
}
.productsAzColumn {  /* Changed to fix CQ item no: IKEA00189818 */
	float: left;
	width: 35.12em; 
	height: auto;
	padding-top:1.56em;
	padding-right:2.08em;
}
.productsAzColumnNoProducts {
    float: left;
    width: auto;
    height: auto;
    padding-top:1.67em;
}
.storeManagerText {
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	font-size:1.15em; /* IKEA00195739 *//* Changed to fix CQ item no: IKEA00191563*/
	font-style:normal;
}
.width100 {
	width:10.42em;
}
.storeManagerImg {
	width: 8.33em;
	height: 9.38em;
	border: 0em;
}
.leftNavigation .navigationBlock .mTop10 a.store-link {	
	color:#3799fd;
}
.leftNavigation .navigationBlock .mTop10 a.store-link:hover{
	text-decoration:underline;
} 
.mBottom7 { 
	margin-bottom:0.73em;
}
.leftNavigation .navigationBlock .productItemFirst {
    padding-right: 0.42em;
    border-top: #e4e4e4 2px solid;
    border-bottom: #e4e4e4 1px solid;
    padding-left: 0.94em; /* Changed to fix CQ item no: IKEA00195902*/
    float: left;
    padding-bottom: 0.00em;
    width: 100%;
    padding-top: 0.00em;
}
.leftNavigation .navigationBlock .productItemFirst .prodName {
	padding-right: 0.00em; 
	padding-left: 0.00em; 
	float: left; 
	padding-bottom: 1.04em; 
	width: 78%; 
	padding-top: 1.04em;
}
.leftNavigation .navigationBlock .productItemFirst .prodName .prodNameActive {
	font-weight: bold; 
	color: #ff6600;
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem1 .prodName .prodNameNormal {
	font-weight: normal; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItemFirst .prodName .prodNameNormal {
	font-weight: normal; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}

.rightContent .storeInfo .storeInfoHeadline {
	font-size:4.17em;	
	padding-top:1.28em;
	text-decoration:none;
	font-weight: bold; 
}
.rightContent .storeInfo .storeInfoText {
	font-size:1.88em;
	margin-bottom:1.28em;
	padding-top:0.42em;
}
.rightContent .storeInfo { 
	float:left;
	width:35.20em;
	height:25.63em;	
	text-align:center;
}
.rightContent .storeInfoBgLightBlue {
    background-color:#00abbd;
}
.rightContent .storeInfoBgLightOrange {
    background-color:#eedb00;
}
.rightContent .storeInfoBgPink {
    background-color:#f49ac1;
}
.rightContent .storeInfoBgSeaBlue {
    background-color:#00bdf2;
}
.rightContent .storeInfoBgDarkGreen {
    background-color:#00a650;
}
.rightContent .storeInfoBgRed {
    background-color:#ed1c24;
}
.rightContent .storeInfoBgOrange {
    background-color:#f68b1f;
}
.rightContent .storeInfoBgSkyBlue {
    background-color:#00adef;
}
.rightContent .storeInfoBgDarkPink {
    background-color:#d6007f;
}
.rightContent .storeInfoBgLightGreen {
    background-color:#50b848;
}
.rightContent .storeInfoBgFamily {
    background-color:#ff6600;
}
.rightContent .storeInfoBgFood {
    background-color:#bdcd00;
}
.rightContent .storeInfoBgBusiness {
    background-color:#0293d0;
}
.rightContent .storeInfoBgBlack {
    background-color:#000000;
}
.rightContent .storeInfoBgWhite {
    background-color:#ffffff;
}
/* IKEA00223021 - Three new colours added*/
.rightContent .storeInfoBgIkeaBlue {
    background-color:#003399;
}
.rightContent .storeInfoBgIkeaYellow {
    background-color:#ffcc00;
}
.rightContent .storeInfoBgYellow {
    background-color:#fff200;
}
/*IKEA00646109 - Six new colours added*/
.rightContent .storeInfoBgDarkBlue {
    background-color:#0060a9;
}
.rightContent .storeInfoBgLightYellow {
    background-color:#ffe400;
}
.rightContent .storeInfoBgIkeaRed {
    background-color:#e5352c;
}
.rightContent .storeInfoBgIkeaOrange {
    background-color:#e85236;
}
.rightContent .storeInfoBgPaleBlue {
    background-color:#009ee0;
}
.rightContent .storeInfoBgIkeaGreen {
    background-color:#4ea929;
}



.rightContent .storeInfoImgContainer {
	width:35.31em;
	height: auto;
	float:left;
}
.rightContent .storeInfo .storeInfoLeftImg img {
	width:3.13em;
	height:3.13em;
	border:0em;
}
.rightContent .storeInfoImgContainer img {
	width:35.31em;
	height:25.63em;
	border:0em;
}	
.rightContent .storeInfoDirections { 
    width:70.52em;
    padding-top: 0.84em;
}
.rightContent .storeInfoDirections .storeInfoDirectionsText {	
	width:auto;
}
.rightContent  .storeInfoDirections .storeInfoText2{ 
	float:left;
	width:36.88em;
	margin-right:2.08em;
}
.rightContent .storeInfoDirections .storeInfoDirectionImage {
	width:31.25em;
	float:left;	
}
.rightContent .storeInfoDirections .storeInfoDirectionImage img { /* See CQ Issue: IKEA00193711*/
    width:31.25em;
    height: 31.25em;
    clear:both;
    float: right;
    padding-bottom: 0.84em;
}
.leftNavigation .navigationBlock .mTop10 a.storeLink {	
	color:#3799fd;
}
.leftNavigation .navigationBlock .mTop10 a.storeLink:hover{
	text-decoration:underline;
}
#storeText {
    float:left;
    font-size:1.35em;
    padding-left:0.68em;/* Changed to fix CQ item no: IKEA00195902*/
    color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.storeManagerText {
    padding-left:0.84em; /* Changed to fix CQ item no: IKEA00195902*/
    margin-top: 2.08em;
}
.activityConainer img {
	width:26.04em;	
	float: right;
	margin: 2.08em 0em 2.08em 0em;		
}
.activityConainerMirror img {
	width:26.04em;	
	float: left;
	margin: 2.08em 0.08em 2.08em 0em;	
}
.rightsidedynamic { 
	width:16.98em;	
	float: left;
	display:inline; 
	border-left:1px solid #dddddd; /* IKEA00194248 */
	padding-bottom:10000px; /* IKEA00194248 */
  margin-bottom:-10000px; /* IKEA00194248 */
	overflow:hidden; /* IKEA00194248 */
	height:auto; /* IKEA00194248 */
	
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem .prodName { 
	border-top: #dddddd 1px dotted;
	float: left;
	width: 100%;
	height:100%;
}
.rightAdContainer { 
	display: block;
	width: 14.58em;
	height: auto;
	text-align:center;
}
.rightAdHeader { 
	/*Removed width: 14.90em; for issue IKEA00197263*/
	height: 3.75em;
	text-align:center;
	margin-top: 1.768em;
}
.center1 {
	width:50.52em; 
	float:left;
  overflow:hidden;
	padding-right:1.98em;
}
.sectionContainer1 {
        float:left;
        overflow:hidden;
        margin-bottom: 1.04em;
		margin-left: 2.50em;
		width:70.4em;
}
.rightContent .adsContainer .contentrestdynamic {
	display: block; 
	padding: 0.83em 3.02em 1.56em 3.02em; 
	text-align: center;
	height: 100%;
	margin-bottom:0.83em;
    padding-bottom:10000px;
    margin-bottom:-10000px;
}
.leftNavigation .navigationBlock .productItem .prodName .prodNameActiveChildselected {
	font-weight: bold;
}
.leftNavigation .navigationBlock .productItem .prodNameActiveSelected { 
	padding-right: 0em; 
	padding-left: 0em; 
	float: left; 
	padding-bottom: 1.04em; 
	width: 78%; 
	padding-top: 1.04em; 
	font-weight: bold; 
	color: #ff6600;
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem .prodNameSecondLevelSelected { 
	padding-right: 0.42em; 
	border-top: #dddddd 1px dotted;
	padding-left: 0.42em;
	float: left;
	padding-bottom: 0em;
	width: 100%;
	padding-top: 0em;
	height:1.67em;
	margin-left:2.60em;
	font-weight:bold;
	color: #ff6600;
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem .prodNameSecondLevelChildSelected { 
	padding-right: 0.42em; 
	border-top: #dddddd 1px dotted;
	padding-left: 0.42em;
	float: left;
	padding-bottom: 0em;
	width: 100%;
	padding-top: 0em;
	height:1.67em;
	margin-left:2.60em;
	font-weight:bold;
	
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem .thirdLevelSelectedColor { 
	color: #ff6600;
}
.restimg{
	height:9.38em;
	width:11.98em;
}
.rightContent .adsContainer .contentrest2 { 
	display: block; 
	padding: 0.83em 1.04em 1.56em 1.04em; 
	text-align: center; 	
	border-left: #ebe8d8 1px solid;
	height: 100%;
	margin-bottom:0.83em;
	padding-bottom:10000px;
    margin-bottom:-10000px;
}
.rightContent .adsContainer .contentrestdynamic1 { 
	display: block;
	padding: 0.83em 1.04em 1.56em 1.04em;
	text-align: center;
	height: 100%;
	margin-bottom:0.83em;
	padding-bottom:10000px;
    margin-bottom:-10000px;
}
.sitemapContainer2border {
	border-right: #ebe8db 1px solid;
	float: left;
	width: 36.35em;
	margin-top:1.04em;
	height:100%;         
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
	display:inline;
	float:left;
	overflow:visible;

}
.site-leftcont1 {
    clear:both;
    width:17.92em;
    float:left;
    line-height:1.04em;
    /* font-size:1.15em; - Change for IKEA00195739*/ /* IKEA00195739 */
    font-style:normal;
    color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.siteMapLink {
    /*font-size:1.15em; Change for IKEA00195739 */ /* IKEA00195739 */
    line-height:1.46em;
    color:#3399fd;
    width:15.8em;
}
.site-leftcont2 {
    width:16.56em;
    float:left;
    /*font-size:1.15em; Change for IKEA00195739 */ /* IKEA00195739 */
    font-style:normal;
    color:#444; /* Changed to fix CQ item no: IKEA00191563*/
}
.sitemapContainer {
    border-right: #ebe8db 1px solid;
    float: left;
    width: 17.61em;
    margin-top:1.04em;
    margin-bottom:1.04em;
    padding-left:0.90em;
    padding-right:0.21em;
    height:100%;
    display:inline;
    overflow:visible;
    padding-bottom:10000px;
    margin-bottom:-10000px;
    overflow:hidden;
}
.seasonalPadding {
    padding-right:0.14em;
}
.horizontalDivider {
	clear: both; 
	display: block; 
	margin: 1.04em 0.00em 0.52em 0em ;
	overflow: hidden; 
	height: 1px; 
	background-color: #efede0;
}
.sitemapheader1 {
	font-size:1.35em;
	font-style:normal;
	color:#999999;
	font-weight:bold;
	padding-top:1.45em;
	width:93.75em;
	text-align:left;
}
.sitemapContainer1 {

	float: left;
	width: 16.77em;
	padding-top:1.04em;
	margin-bottom:1.04em;
	padding-left:1.04em;
	overflow:visible;
}

.sitemapContainerFiveColumn {
	border-right: #ebe8db 1px solid;
	float: left;
	width: 17.39em;
	margin-top:1.04em;
	margin-bottom:1.04em;
	padding-left:0.00em;
	padding-right:0.21em;
	height:100%;
	display:inline;
	overflow:visible;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
}

.sitemapFiveColumn {
	border-right: #ebe8db 1px solid;
	float: left;
	width: 17.71em;
	padding-top:1.04em;
	margin-bottom:1.04em;
	padding-left:0.90em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:visible;
	overflow:hidden;	
}
.fiveColumnContainer {
	float: left;
	width: 15.60em; /* IKEA00193625 - previously width: 15.60m;*/
	padding-top:1.04em;
	margin-bottom:1.04em;
	padding-left:0.94em;
	overflow:hidden;
	border-right:0.00em;
}
.productsLeft { 
    display:block;
    float:left;
    overflow:hidden;
    width:38.63em;
    margin-top:1.50em;
    padding-bottom:1.56em;
    margin-right:1.98em;
}
.rightContent .productsContainerlong { 
	display: block;	
	overflow: hidden;
	margin-bottom:0.0em;
	width:70.52em;
	float:left;
	clear:both;  
}
.rightContent .productsContainerlong .productBottomFirst { 
	padding-right: 0.42em; 
	display: inline; 	
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.0em; 
	overflow: hidden; 
	width: 13.2em;
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent .productsContainerlong .productBottom {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.62em; 
	overflow: hidden; 
	width: 11.6em;
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent .productsContainer .productBottomFirst {
	padding-right: 0.42em; 
	display: inline; 	
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.0em; 
	overflow: hidden; 
	width: 12.2em;
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent .productsContainer .productBottom {
	padding-right: 0.42em; 
	display: inline; 
	padding-left: 0.52em; 
	float: left; 
	margin: 0.42em 0.42em 0.42em 0.62em; 
	overflow: hidden; 
	width: 11.6em;
	height: 1px; 
	background-color: #ebe8d8;
}
.rightContent .productsContainer { 
    display: block;
    overflow: hidden;
    margin-bottom:0.0em;
    margin-left:0.0em;
}
.rightContent .productsContainer1 {
	display:block;
	overflow:hidden;
	padding-left:0.0em;
}
.rightContent .productsContainer .productContainer .productPadding {
	text-align:left;
}
.rightContent .productsContainer .productContainer {
	border-right: #ebe8d8 1px solid; 
	display: block; 
	float: left; 
	overflow: hidden; 
	width: 13.40em;
	height: 28.13em;
}
.prodOffer {
	font-weight:bold;
	display:block;
	color:#ff6600;
	font-size:1.15em; /* IKEA00195739 */         
}
.prodOfferPrice {
		font-weight:bold;
		display:block;
		color:#ff6600;
		font-size:1.67em;        
}
.rightContent .productsContainer .productContainerNoBorder {
	border-right:0.0em none;
}
.prodOldPrice {
	font-weight:normal;
	display:block;
	color:#707070;
	font-size:1.15em; /* IKEA00195739 */ 
	text-decoration: line-through
}
.restaurantContainer {
    display:block;
    float:left;
    margin-right:2.08em; /* Changed to fix CQ item no: IKEA00195723*/
    overflow:hidden;
    padding-top:2.08em;
    width:32.15em; /* Changed to fix CQ item no: IKEA00195723*/
}
.restaurantMenuContainer { /*IKEA00202362*/ 
	float: left;  
	width: 17.88em;
	height:  100%;	
	display:block;
	overflow: hidden;
}
.restaurantMenuContainerRow1 {	 /*IKEA00202362*/ 
	float: left;  
	width: 17.88em;
	height:  100%;	
	display:block;
	overflow: hidden;
}
.restaurantMenuContainerFirst {	/*IKEA00202362*/ 
	float: left;  
	width: 16.4em;
	height:  100%;	
	display:block;
	overflow: hidden;
}
.restaurantTopRight {	
	display:block;
	float:left;
	overflow:hidden;
	width:36.20em;
	margin-top:0.2em;
}
.restuarantMenuheadLine{
	font-size:1.46em;
	font-style:normal;
	color:#999999;
	font-weight:bold;
	text-align: center;
}
.restuarantMenuLink {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#3399fd;
}
.restuarantMenuStyle { /*IKEA00202362*/ 
	text-align: center;
	padding-left:1.54em;
	margin-right:1.54em;
	padding-top:1.98em;
	padding-bottom:1.56em;
	overflow: hidden;
}
.restaurantMenuContainerRow1 img {
	width: 13.54em; /*IKEA00209352 - Changed from 11.98em */
	height:11.98em; /*IKEA00209352 - Changed from 9.38em */
	border:0em;
	margin-left:3em;
	margin-right:3em;
	padding-top:0.84em;	
}
.restaurantMenuContainer img {
	width: 13.54em; /*IKEA00209352 - Changed from 11.98em */
	height:11.98em; /*IKEA00209352 - Changed from 9.38em */
	border:0em;
	padding-left:3em;
	padding-right:3em;
	padding-top:0.64em;	
}
.restaurantMenuContainerFirst img {
	width: 13.54em; /*IKEA00209352 - Changed from 11.98em */
	height:11.98em; /*IKEA00209352 - Changed from 9.38em */
	border:0em;
	padding-right:3em;
	padding-left:1.40em;
	padding-top:0.64em;
}
.restaurantMenuContainerLast {	 /*IKEA00202362*/ 
	float: left;  
	width: 16.8em;
	height:  100%;	
	display:block;
	overflow: hidden;
}
.restaurantMenuContainerLast img {
	width: 13.54em; /*IKEA00209352 - Changed from 11.98em */
	height:11.98em; /*IKEA00209352 - Changed from 9.38em */
	border:0em;
	padding-right:1.7em;
	padding-left:3em;
	padding-top:0.64em;
}
.restuarantMenuStyleFullContent{
	text-align: center;
	padding-left:1.54em;
	padding-right:1.54em;
	padding-top:1.98em;
	padding-bottom:1.56em;
}
/* Changed to fix CQ item no: IKEA00195723*/
.restaurantBottom {
    display: inline;
    /*padding-left: 0.52em;*/
    float: left;
    margin: 0.42em 0.42em 0.42em 0.42em;
    overflow: hidden;
    width: 17.14em;
    height: 1px;
    background-color: #ebe8d8;
}
/* Changed to fix CQ item no: IKEA00195723*/
.restaurantBottomFirst {
    display: inline;
    float: left;
    margin: 0.42em 0.42em 0.42em 0.0em;
    overflow: hidden;
    width: 15.92em;
    height: 1px;
    background-color: #ebe8d8;
}
/* Changed to fix CQ item no: IKEA00195723*/
.restaurantBottomHidden {
    display: inline;
    padding-left: 0.52em;
    float: left;
    margin: 0.42em 0.42em 0.42em 0.42em;
    overflow: hidden;
    width: 16.1em;
    height: 0.00em;
    background-color: #ebe8d8;
}
/* Changed to fix CQ item no: IKEA00195723*/
.restaurantBottomFirstHidden {
    display: inline;
    float: left;
    margin: 0.42em 0.42em 0.42em 0.42em;
    overflow: hidden;
    width: 16.0em;
    height: 0.00em;
    background-color: #ebe8d8; 
}
.content1 {
	display: block; /*IKEA00193625 - ; added at the end of the attribute*/
	height: 100%;
	border-left: #ebe8db 1px solid;
    padding-bottom:10000px;
    margin-bottom:-10000px;
}
.restaurantMenu {	
	display:block;
	float:left;
	overflow:hidden;
	width:70.00em;
}
.restaurantMenuContainerNoBorder {	
	border-left: 0.00em none;
}
.ingredient {
	display: block; 
	font-weight: bold; 
	font-size: 1.25em; 
	color: #999999; 
	line-height: 100%; 
}
.siteMapMainContainer a{
    color:#3399fd;
}
.leftpreindex {
	border-right: #efede0 1px solid; 
	padding-right: 1.04em; 
	float: left; 
	padding-bottom: 10000px; 
	margin-bottom: -10000px; 
	overflow: hidden; 
	width: 45.83em; 
	height: 100%;
}
.leftNavigation .navigationBlock .subNavigationBlock1 {
	width: 20.73em
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItemActive {
	margin-left: 3.54em
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem .prodNameLast {
	border-top-width: 0em; 
	border-left-width: 0em; 
	border-bottom-width: 0em; 
	border-right-width: 0em;
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem .linkImg {
	margin-top: 0.63em; 
	float: left;
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem a.prodNameActive {
	font-weight: normal; 
	color: #ff6600;
}
.bgborderShadow {
	background-image:url(../img/hori_shadow.gif);
	height:0.73em;
}
.horizontalBordernew1 { 
	 clear:both;
	 display:block;
	 height:1px;
	 background-color: #ebe8d8;
	 overflow:hidden;
}
.mainImg1 { 
	border: 0em; 
	height: 11.98em; 
	width: 13.54em;
}
.divider-containernew {
	padding-left:0em;
}
.productCategoryDividernew {
	display: inline; 
	float: left; 
	margin: 0.42em 0.42em  0.42em 1.42em; 
	overflow: hidden; 
	width: 17em; 
	height: 1px; 
	background-color: #ebe8db;
}
.horizontalBordernew11 {
	background-image:url(../images/line.jpg);
	height:1px;
	background-color: #ebe8d8;
}
.navigationFontWeight{
	font-weight:bold;
}
.horizontalBorderNav { 
	 clear:both;
	 display:block;
	 height:1px;
	 background-color: #dddddd;
	 margin-top: 0.416em;
	 float:left;
	 width: 21.84em;
}
.siteMapMainContainer {
    float: left;
    margin-left: 0.00em;
    width: 93.75em;
    color: #000000;
    display:inline;
    padding-bottom:10000px;
    margin-bottom:-10000px;
    overflow:hidden;
    height:100%;
}
.siteMapSectionContainer {
	clear:both;
	overflow:hidden;
	padding-bottom: 0.74em;
	height:100%;
}
.leftNavigation .navigationBlock .productItem .prodName {
    float:left;
    width:78%; 
    height:100%
} 

.layoutBottom0, .layoutBottom1, .layoutBottom2, .layoutBottom3  {
	float: left;
	margin: 0.31em 0.42em 0.104em 0.52em;
	overflow: hidden;
	width: 16.56em;
	height: 1px;
	background-color: #ebe8d8;
}
.layoutBottom0 {
	margin-left:0.42em;
}
.layoutContainerlong {
	display: block;
	overflow: hidden;
	/* IKEA00196226 removed-  margin-bottom:0.52em; */
	width:70.52em;
	float:left;  
}
.rightContent .adsContainer .adKnowledgeContainer_new{ 
	border-left:1px solid #ebe8d8;
	display:inline;
	float:left;
	height:26.56em;
	overflow:hidden;
	width:17.40em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden; /*IKEA00202362*/
	height:auto;
}
.rightContent .adsContainer .adKnowledgeContainer_new_no{ 
	display:inline;
	float:left;
	height:26.56em;
	overflow:hidden;
	width:17.40em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden; /*IKEA00202362*/
	height:auto;
}
.horizontalBorderNavi {
	clear:both;
	display:block;
	height:1px;overflow:hidden;	
	background-color: #dddddd;
	margin-bottom:1.04em;
}
.rightContent .adsContainer .adKnowledgeContainerLocalStore {
	display: inline; 
	float: left; 
	border-left: #ebe8d8 1px solid; 
	width: 17em; 
	height: 26.52em; 
	border-left: #ebe8d8 1px solid;
	overflow:hidden; /*IKEA00202362*/
}
.rightContent .adsContainer .adKnowledgeContainerLocalStoreNo {
	display: inline; 
	float: left; 
	width: 17em;  
	height: 26.52em; /* IKEA00193625 - em added at the end of the height attribute's value*/
	overflow:hidden; /*IKEA00202362*/
}
.rightContent .adsContainer .adKnowledgeContainerLocalStore .content .adImg {	
	width: 13.54em;
	height: 11.98em;
}
.rightContent .adsContainer .adKnowledgeContainerLocalStoreNo .content .adImg {	
	width: 13.54em;
	height: 11.98em;
}
.storeimg {
	float:left;
	margin:0em;
}

#localStoreRight {
	width:70.52em;
	margin-left:2.08em;	
}

#leftstore .storeManagerMail {
    padding-left:0.84em; /* Changed to fix CQ item no: IKEA00195902*/
    margin-bottom:0.52em;
    margin-top:1.04em;
    font-size: 1.15em;
}
.leftNavigation .leftMenuLinks {
    background-color:#ffffff;
    width:20.73em;
     margin-bottom:0.73em;
    height:auto;
    display: block;
    overflow: hidden;
    position:relative;
}
.secondSectionBannerImage { 
	width: 5.73em;
	border: 0em;
	
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem .linkImg { 
	margin-top: 0.3em; 	
	padding-left: 4.264em;
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subNavigationBlock1 { 
	padding-bottom: 0.52em;
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subNavigationBlock1 .subItem .thirdLevelSelectedColor{
	overflow:visible;
	height:100%;
	display:block;
	/* IKEA00196225 - margin-left: 5.408em;*/ 
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subNavigationBlock1 .subItem .section3{
	overflow:visible;
	height:100%;
	display:block;
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem .prodName .prodNameSelected{
	padding:0.21em 0 0.21em 0.52em;
	overflow:visible;
	height:100%;
	display:block;
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.navHeaderPaddingSelected {
	border-bottom: #dddddd 1px solid;
	/*removed margin-top:1.9em; as a part of IKEA00195724*/
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/	
}
.leftNavigation .navHeaderPaddingSelected { 
	padding:1.04em 1.04em 1.25em; /* IKEA00195724 */
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/	
}
.leftNavigation .headingMainSectionNotSelected {
	font-weight:bold;
	font-size:1.352em;
	margin:0em;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem .prodNameActiveSelected{
	overflow:visible;
	height:100%;
	display:block;
	padding-left: 0.52em; 
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}
.leftNavigation .navigationBlock .productItem .prodName{
	font-weight:normal;
	color: #444; /* Changed to fix CQ item no: IKEA00191563*/
	font-size:1.15em; /* IKEA00195739 */ /* Changed to fix CQ item no: IKEA00191563*/
}
.centerDynamicHeadingAAndBTitle {
	height:3.95em;
	border-bottom: #dddddd 1px solid;
	text-align: center;
	margin-left: 0em;
	margin-right: 0em;
}
.fullwidthDynamic{
	clear:both;
	margin-left:0em;
	width: 70.52em;	
}
.centerDynamicHeadingCTitle {
	height:4.30em;
	line-height:2.7em;
	margin-right: 1.98em;
}
.fullwidthDynamicC{
	clear:both;
	margin-right:1.98em;
}
.fullwidth{
	clear:both; 	
}
.leftNavigation .navigationBlock .subNavigationBlock1 .subItem {
	clear:left; 
	margin-left:0em;
}
.mTopHeader { 
	margin-top:1.88em;
	line-height:3.2em; /*IKEA00202039*/
}
.dividerSpacing{
	margin-top:2.08em;	
}
.dropShadowDivider{
	clear:both;
	padding-top: 2.08em;
}
.dropShadowDividerFirstContentModule{ /* See CQ Issue: IKEA00193718 */
	clear:both;
	
}
.contentModulesSpacingTop{
	margin-top:0.52em;
}
.textContentModulesSpacings{
	margin-top:1.67em;
}
.linksTopSpacing{
	margin-top:1.04em;
}
.twoColumnModuleRightColumnSpacing{
	margin-top:1.67em;
	margin-left:2.08em;
}
.twoColumnModuleRightColumnSpacingFirstContentModule{ /* See CQ Issue : IKEA00193718*/
	margin-left:2.08em;
}
.textAndImageContentModule {
	margin-top:2.08em;
	margin-left:2.08em;
}
.textAndImageContentModuleFirstContentModule { /* See CQ Issue Number: IKEA00193718*/
	margin-left:2.08em;
}
.quotesContentModuleSpacing{
	clear:both; 
	padding-top:2.08em;	
}
.quotesContentModuleSpacingFirstContentModule{ /*See CQ Issue: IKEA00193718*/
	clear:both; 	
}
.rightsidedynamic .rightAdContainer{
	margin-left:1.04em;
	margin-right:1.04em;
}
.rightsidedynamic .rightContainer{
	margin-top:0.52em;
	margin-left:1.04em;
}
.bannerLinksSpacing{
	margin-top:1.04em;
	margin-bottom:1.04em;
}
.rightContent .adsContainer{
    clear:both;
    display:block;
    overflow:hidden;
    padding-left:0.0em;
    width:70.58em;
    /*margin-top: 1.04em; IKEA00196226*/
}
.rightBannerImageSpacing{
	margin-top:1.04em;
}
.rightBannerText {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	line-height: 1.46em;
	margin-top:0.42em;
}
.errorLinkSpacing{
	margin-top:1.67em;
}
.textBoldPreindex {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	font-weight:bold;
	color:#464646;
	line-height:1.25em;
	margin-bottom:0.63em;
	padding-bottom:0.52em;
	margin-left:1.04em;
}
.textBoldPreindexOne {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	font-weight:bold;
	color:#464646;
	line-height:1.25em;
	margin-top:0.00em;	
	margin-left:1.04em;
}
.textBoldPreindexRightColumn {
	font-size:1.15em; /* IKEA00195739 */
	font-style:normal;
	color:#444; /* Changed to fix CQ item no: IKEA00191563*/
	line-height: 1.46em;
	margin-top:1.88em;
	/* IKEA00193625 - This is required for IE. It does not matter for Firefox - removed word-wrap: break-word; as it is not required in this case.*/
	/* IKEA00195739 - removed the width */
}
.preIndexLinksSpacing{
	margin-top:1.56em;
	margin-left:1.04em;	
}
.textSelectStore {
	font-size:1.15em; 
	color:#333;
	line-height: 1.18em;
	padding-left:2.08em;
	padding-top:2.08em;
	padding-bottom:1.56em; 
}
#fourCol {
	width:70.52em;
}
#adsContainerDynamic {
	width:70.52em;
	margin-bottom:1px; /* IKEA00196226 */
	margin-top:3px;  /* IKEA00196226 */
}
.sectionContainer2 {
	float:left;
	overflow:hidden;
	margin-bottom: 1.04em;
	width:70.52em;		
	margin-left: 2.40em;
}
.sectionContainer3 {
	float:left;
	overflow:hidden;
	margin-bottom: 1.04em;
	width:900px;		
	
}
.headlingBanner {
	font-weight:bold;
	font-size:1.15em; /* IKEA00195739 */
	color:#464646;	
}
/* Removed bannerSpacingBelowImage class - IKEA00195738 */
#main #faqContainer {
     clear: left;
     display: table;
     float: left;
     overflow:hidden;
}
.activityContainerText {
    display:block;
    float:left;
    width:39.06em;
    padding-top:2.72em;
    margin-right: 2.08em;
    /* min-height:190px;
     height:auto !important;
     height:190px;*/     
}
.activityContainerText2 {
    display:block;
    float:left;
    width:65em;
    padding-top:2.72em;
    margin-right: 2.08em;
}
.activityMirrorContainerText {
    display:block;
    float:left;
    overflow:hidden;
    width:39.06em;
    padding-top:2.72em;
    margin-left: 2.08em;
	margin-bottom: 1.04em;
}
.activityCotainerImage {
    padding-top:1.04em;
}
.bannerContainer {
    margin-top:0.52em;
}
.prodLeftImgContainer {
    padding-top:0.63em;
    padding-bottom:1.04em;
}
.prodLeftTxtContainer {
    margin-bottom:1.04em;
}
.prodPaddingTop {
    padding-top:0.52em;
}
.prodMarginLeft {
    margin-left:0.83em;
}
.prodAzMarginRight {
    margin-right:0.208em;
}
.faqMarginRight {
    margin-right:0.208em;
}
.faqTopPadRow {
    padding-top:2.92em;
}
.faqTopPadFirstRow {
    padding-top:1.88em;
}
.faqBottomPadLastRow {
    padding-bottom:2.92em;
}
.faqSectionTopPadRow {
    padding-top:3.13em;
}
.faqSectionTopPadFirstRow {
    padding-top:0.00em;
}
.siteMapTopMargin {
    margin-top:1.77em;
}
.newSitemapLink .newImgSmall {
    margin-top: 0.10em;
    float: left;
    margin-right: 0.22em
}
.newLink {
    display: block;
    line-height:1.6em;
}
.restuarantMenuStyleFirst { /*IKEA00202362*/ 
    text-align: center;
    padding-left:0.0em;
    margin-right:1.54em;
    padding-top:1.98em;
    padding-bottom:1.56em;
    overflow: hidden;
}
.restuarantMenuStyleLast { /*IKEA00202362*/ 
    text-align: center;
    padding-left:1.54em;
    margin-right:0.0em;
    padding-top:1.98em;
    padding-bottom:1.56em;
    overflow: hidden;
}
.headerLocalStoreBanner { /*See CQ Issue IKEA00193713 CR: IKEA00199439*/
	color:#444444;
	display:block;
	font-size:1.77em;
	font-weight:bold;
	line-height:100%; /* IKEA00215111, changed from 2.29em */
	padding-top:0.1em; /* IKEA00215111, added to imitate ms/css/category_page_D09_em.css */
}
.textLocalStoreBanner { /*See CQ Issue IKEA00193713*/
	color:#444444;
	display:block;
	font-size:1.15em; /* IKEA00195739 */
	/*Removed padding-top:4px; as a part of the issue IKEA00195738*/
	text-align:center;
}
.headerDynamicFourColumn { /*See CQ Issue IKEA00193719, CR: IKEA00199439, CQ: IKEA00201388*/
	color:#444444;
	display:block;
	font-size:1.77em;
	font-weight:bold;
	line-height:1.4em;
	overflow:hidden; /*IKEA00202362*/
}
.textDynamicFourColumn { /*See CQ Issue IKEA00193719*/
	color:#444444;
	display:block;
	font-size:1.15em; /* IKEA00195739 */
	padding-top:4px;
	text-align:center;
}
.storeInfoTextheader { /* See CQ issue: IKEA00193709*/
    font-size: 1.46em;
    padding-bottom: 0.98em;
    color: #999999;
}
.leftNavigation .navHeaderPaddingDynamic { /* See CQ Issue: IKEA00193872*/
	border-bottom:0.105em solid #dddddd;
	padding:2.387em 1.04em 0.79em; /* Changed for IKEA00195737 */
}
.leftNavigation .navHeaderPaddingDynamic .navHeader { /* See CQ Issue: IKEA00193872*/
	font-size:2.4em; /*23px*/
}
.leftNavigation .navigationBlock .navHeaderPaddingDynamic a { /* See CQ Issue: IKEA00193872*/
	color:#000;
}

.activityImgLeft { /* See CQ Issue: IKEA00194338*/
    width:26.04em;
    float: left;
    margin: 2.08em 0em 2.08em 0em;
}
.activityImgRight {
    width:26.04em;
    float: left;
    margin: 2.08em 0em 2.08em 0em;
}
.storeInfoImage{
    width:35.31em;
    height:25.63em;
}

/*IKEA00194245*/
#allProductsNavigation.leftNavigation {
	border-left:1px solid #efede0;	
	padding-left: 0.832em;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
}

/*IKEA00194251*/
.navBlockBannerSpacingDynamic{
	margin-top: 4.888em;
}

.quotesContentModuleText {
	color:#999999;
	font-size:1.77em;
	font-weight:bold;
	margin:0em;
}
.fourColumnImageSize{
	width: 13.54em; /* IKEA00208250 */
	height: 11.98em; /* IKEA00208250 */
}

/* Added to fix CQ item no: IKEA00195722*/
.storeInfo a:hover {
    text-decoration: none;
}
.rightContent .adsContainer .content .link, .leftNavigation .adContainer .content .link {
	font-size:1.15em;
}
.storeInfoDirectionImage .link{
	font-size: 1.15em;
}
#ingredientsDisplayLink .link{
 font-size:1.15em; /* IKEA00195739 */
}

/* --------------------- Styles used for Forms and Form elements (created by Form tool dcr) - START ----------------------- */
#formAas {
    font-size:1.15em; /* IKEA00195739 */
}
#formAas input, #formAas select, #formAas textarea {
    font-size:1em; /* IKEA00197120 */
    margin-bottom:0.3em; /*8px;*/
    display:block;
    border:1px solid #BBB;
}
#formAas input[type="text"], #formAas input[type="password"], #formAas select, #formAas textarea, .inputFieldsStyle { /*IKEA00198062*/
    width:33.5em; /*370px;*/
}
/* style needed to not show borders for hidden inputs in FF */
#formAas input[type="hidden"], #formAas .hiddenFieldsStyle /*IKEA00198062*/{
    border:0px;
}
#formAas input[type="checkbox"], #formAas input[type="radio"], #formAas .labelCheck, #formAas .checkBoxAndRadioStyle { /*IKEA00198062*/
    display:inline;
    margin-bottom:0px;
    vertical-align:middle;
    border:0px;
}
#formAas input[type="submit"], #formAas .submitStyle { /*IKEA00198062*/
	margin-top:0.5em; 
    padding:0.1em 1em; 
    background-image:url(../img/misc/form_btn_bg.gif);
    border-top:1px solid #f5f5f5;
    border-bottom:1px solid #c5c5c5;
    border-left:1px solid #ececec;
    border-right:1px solid #ececec;
}
#formAas .radioCheckGroup {
    margin-bottom:0.2em; /*8px;*/
}
/* Form classes introduced by Yadhu - IKEA00197119, IKEA00197120, IKEA00197122 */
.contactAasLabelFont{
	color: #000000;
	font-size:1em;
}
/* Removed to fix issue IKEA00197119 #formAas label */
#formAas .labelCheck {
    padding-top:0.31em; 
}
#formAas .marginForRadioCheck{
	margin-top: 4px;
}
/* Changed for issue IKEA00197120 - style to display correct font in textarea. needed for some reason?.... */
#formAas textarea {
	font-size: 1em;
}
/* --------------------- Styles used for Forms and Form elements (created by Form tool dcr) - END ----------------------- */

/*Fix for the banner issue - IKEA00201388*/
.headerContainerFourColumn {
	height:5.1em;
	margin-bottom:0.63em;
	overflow:hidden; /*IKEA00202362*/
	display:block;
}

/* Fix for FAQ and Products A-Z eSpots Issue: IKEA00202657 - Start */
#allProductsNavigation {
    margin-left:0em;
}
* html #allProductsNavigation {
    margin-left:0em;
}
/* Fix for FAQ and Products A-Z eSpots Issue: IKEA00202657 - End */

/* --------------------- Styles used for Akamai Error pages, CR: IKEA00165442 - START ----------------------- */
.errorHeader {
	font-size: 2.18em;
	font-weight:bold;
	color: #999;
}
.errorSubheader {
	font-size: 1.98em;
	font-weight:normal;
	color: #444;
}
.errorText {
	font-size: 1.25em;
	font-weight:normal;
	line-height: 1.46em;
	color: #444;
}
.errorTopSpacing {
	margin-top: 7.28em;
}
.errorTextSpacing {
	margin-top: 1.66em;
}
/* --------------------- Styles used for Akamai Error pages, CR: IKEA00165442 - END ----------------------- */



/* --------------------- New styles - START --------------------------------------------------------------- */

#selectSubheader h1 {
	padding-top:0.67em;
    line-height:1.11em;
}

.rightStore .textBold {
	color:#333;
	line-height:1.18em;	
}

#leftstore #storeText,
#adreess-header,
.storeInfoTextheader,
.headerLocalStoreBanner,
.headerDynamicFourColumn,
h3 {
	font-size:1.46em;
	color:#333;
	line-height:1.14em;
	font-weight:normal;
}

.headerContainerFourColumn {
	height:3.95em;
}

.adress-content,
.leftcont1,
.leftcont2,
.textLocalStoreBanner,
.text {
	line-height:1.26em;
	color:#333;
}	

.adress-subheader {
	line-height:1.18em;
	color:#333;
}

.rightContent .adsContainer .content .link,
.leftcont1 .link,
.leftcont2 .link,
.storeInfoDirectionImage .link {
	font-size:1.15em;
	line-height:1.09em;
}

.smallheader1 {
	color:#333;
	font-size:2.5em;
	line-height:1.25em;
}

.restuarantMenuheadLine {
	font-size:1.15em;
	line-height:1.18em;
	font-weight:bold;
	color:#333;	
}

.activityCotainerImage,
.activityContainerImage {
	line-height:1.09em;
}

.textDynamicFourColumn {
	color:#333;
}

.rightBannerText {
	line-height:1.18em;
}

h1 {
	font-size:1.875em;
	line-height:1.94em;
	margin:0;
	padding:0;
    font-weight:normal;
}

h2 {
	font-size:1.872em;
	line-height:1.11em;
	color:#333;
	font-weight:normal;
}

h4 {
	font-size:1.46em;
	line-height:1.14em;
	font-weight:normal;
	color:#333;
	margin-bottom:0.36em;
}

.activityCotainerImage a,
.activityContainerImage a,
.productsLeft a {
	font-size:1.15em;
}

.activityCotainerImage a,
.activityContainerImage a {
	line-height:1.27em;
}


/* --------------------- New styles - END ----------------------------------------------------------------- */



/* --------------------- Left Navigation Store Manager - start -------------------------------------------- */

.leftNavigation .navigationBlock .navStoreHeader {
	border-color:#ccc;
}

.leftNavigation .navigationBlockStoreManager {
	margin-top:-1.875em;
}

.leftNavigation .navigationBlockStoreManager .navItem {
	padding:2.815em 0 0.83em 1.04em;
	overflow:hidden;
	position:relative;
}
	
.leftNavigation .navigationBlockStoreManager .navItem img {
	position:absolute;
	right:10px;
	top:2px;
	padding:0;
	margin:0;
}
	
.leftNavigation .navigationBlockStoreManager .navItem h3 {
	margin-bottom:0.5em;
	position:relative;
	z-index:1;	
}

.leftNavigation .navigationBlockStoreManager .navItem span {
	font-size:1.15em;
	display:block;
}

.leftNavigation .navigationBlockStoreManager .navItem span a {
	padding:0;
	color:#3399FD;
	display:inline;
}

.leftNavigation .navigationBlockStoreManager .navItem span a:hover {
	color:#3399FD;
	text-decoration:underline;
}

/* --------------------- Left Navigation Store Manager - end ---------------------------------------------- */

/* Class used for rss image in front of link */
.imgRss {
    margin-right: 0.52em; 
    vertical-align: bottom;
}