/* MENU SUPERIOR */

.mainMenu {margin:10px 0px 10px 0px;}

.mainMenu .tableContainer {width:900px;	overflow:hidden;}

.mainMenu table {font-size:12px;	width:100%;	border:0px;	border-collapse:collapse;	text-align:center;}

.mainMenuShadow {width:900px; height:2px; display:block;}


/* menu fondo amarillo */
.mainMenu td {background:#FFC809 url('/images/menu/main_menu_bg.gif') repeat-x scroll 0 0;	padding:0;	white-space:nowrap;}

.mainMenu td a .separator {background:url('/images/menu/main_menu_bg_divider.gif') no-repeat center right;	width:100%;	height:23px; padding-top:10px;	cursor:pointer;}

.mainMenu td a .padding {padding:0px 20px; cursor:pointer; line-height:16px;}

.mainMenu td a, 
.mainMenu td a:visited {color:#333;	font-weight:bold;	display:block; text-align:center;	height:33px;}

.mainMenu td a:hover,
.mainMenu td a.active {background:#FF9209 url('/images/menu/main_menu_bg_hover.gif') repeat-x 0px 0px;	text-decoration:none;	color:#333; /* For IE6 */}



/* menu fondo azul*/
.mainMenu td.allProducts a .separator {background:url('/images/menu/main_menu_bg_all_products_divider.gif') no-repeat center right;}

.mainMenu td.allProducts a:hover .separator,
.mainMenu td.allProducts a.active .separator {background:url('/images/menu/main_menu_bg_all_products_divider_hover.gif') no-repeat center right;}

.mainMenu td.allProducts a .end {background:url('/images/menu/main_menu_start.gif') no-repeat center left;	width:100%;	height:100%;	cursor:pointer;}

.mainMenu td.allProducts a:hover .end,
.mainMenu td.allProducts a.active .end {background:url('/images/menu/main_menu_start_hover.gif') no-repeat center left;}

.mainMenu td.allProducts {background:#0167CB url('/images/menu/main_menu_bg_all_products.gif') repeat-x;}

.mainMenu td.allProducts a:hover,
.mainMenu td.allProducts a.active {background:#0167CB url('/images/menu/main_menu_bg_all_products_hover.gif') repeat-x;}

.mainMenu td.allProducts a, 
.mainMenu td.allProducts a:visited {color:#FFF;	font-weight:bold;	display:block; text-align:center;	height:33px;}


/*menu fondo negro */
.mainMenu td.newAtIkea {background:#000 url('/images/menu/main_menu_bg_new.gif') repeat-x;}

.mainMenu td.newAtIkea .padding {font-style:italic;}	

.mainMenu td.newAtIkea a:hover,
.mainMenu td.newAtIkea a.active {background:#000 url('/images/menu/main_menu_bg_new_hover.gif') repeat-x;}

.mainMenu td.newAtIkea a, 
.mainMenu td.newAtIkea a:visited {color:#FFF;	font-weight:bold;	display:block; text-align:center;	height:33px;}
