@charset "UTF-8";
/* CSS Document */

*{margin:0; padding:0}

body{background:#F2F1E9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666}

#wrapper{margin:14px auto; padding:10px; width:900px; background:#FFF; position:relative}

.clear{clear:both}

hr{height:1px; border:none; background:#DDDDDD; margin:10px 0}
h2{color:#999999; font-weight:normal}
img{border:none}

.arrow_no{background:none !important; padding:0 !important}

.arrow_nav a:link, .arrow_nav a:visited, .arrow_nav a:active{background:url(images/link_arrow.gif) no-repeat center left; padding-left:10px; text-decoration:none; color:#666666;}
.arrow_nav a:hover{background:url(images/link_arrow.gif) no-repeat center left; padding-left:10px; color:#FF6600;}

ul{list-style:none}

#header{color:#999999;}
#header h1{background:url(images/IKEA_logo.gif); width:200px; height:35px; overflow:hidden; margin-bottom:5px;}
#header span{visibility:hidden}
#header #logo{float:left;}
#header #logo a:link, #header #logo a:visited, #header #logo a:hover. #header #logo a{text-decoration:none}
#header a:link, #header a:visited{color:#666666; text-decoration:none}

#interest{height:23px; line-height:23px; margin:10px 0 0 20px; float:left}
#interest img{float:left; margin-right:5px;}

#right_nav{float:right;}

#top_nav{margin:10px 0 2px 0; position:relative;}
#top_nav ul{background:url(images/nav_bg_yellow.png) repeat-x; height:28px; line-height:28px;}
#top_nav li{float:left;position:relative}
#top_nav a:link, #top_nav a:visited, #top_nav a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 12px; border-right:1px solid #FFF;}
#top_nav a:hover{background:url(images/nav_bg_rollover.png) repeat-x; display:block}
#top_nav .home_btn a:link, #top_nav .home_btn a:visited, #top_nav .home_btn a:hover, #top_nav .home_btn a{background:url(images/home_btn_bg.png) repeat-x; color:#FFF; display:block}
.corner{width:1px; height:1px; background:#FFF; position:absolute;}
#top_nav .shadow{background:url(images/nav_shadow.png) repeat-x; margin:0 1px; height:3px}

#top_nav li ul{position:absolute;background:url(images/nav_shadow.png) #FFF repeat-x top;height:auto;left:-9999px;z-index:1000;border-left:1px solid #DDD;border-right:1px solid #DDD;width:200px;}
#top_nav li li{float:none;border-bottom:1px solid #DDD;height:auto}
#top_nav li ul a:link,#top_nav li ul a:visited,#top_nav li ul a{border-right:none;cursor:pointer}
#top_nav li ul a:hover{background:none;color:#FF6600;text-decoration:none;cursor:pointer}

#top_nav li:hover ul{left:-152px}
#top_nav li.sfhover ul{left:-152px}

#content{margin:10px 0 0 0}
#content #left{width:200px; float:left}
#content #left h2{border-bottom:2px solid #DDDDDD; padding:0 0 10px 10px; font-size:22px; font-family:"Trebuchet MS", Verdana, Arial, sans-serif}
#content #left p{padding:10px}
#content #left .left_nav li{border-bottom:1px solid #DDDDDD; padding:10px}
#content #left a:link, #content #left a:visited, #content #left a{color:#5C5C5C; text-decoration:none; display:block}
#content #left a:hover{color:#FF6600; text-decoration:none; display:block}
#content #right{width:680px; padding:0 10px; float:right;z-index:1}
#content #right p{line-height:20px; font-size:14px}
#content #right a:link, #content #right a:visited, #content #right a{background:url(images/link_arrow.gif) no-repeat center left; padding-left:10px; text-decoration:none; color:#3399FD; font-size:10px;}
#content #right a:hover{text-decoration:underline}
#right .right{float:right; width:50%; margin-left:15px; margin-bottom:10px; margin-top:0 !important}
#right .right ul{list-style:square; margin:0 0 0 15px}
#right .right li{margin:5px 0}
#right .left{float:left;}
.smaller_text{font-size:11px !important; line-height:14px !important}
.centered{text-align:left !important}

.blue_head{color:#3399FD; font-weight:bold; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px;}

#flashcontent{margin-bottom:10px;}
#flashcontent_home{width:430px; float:left; margin:0 10px 10px 0;}
#home_intro{font-size:11px; line-height:18px; margin-right:30px}
.home_mod{float:left; width:149px; padding:0 10px 10px 10px; text-align:center; margin:0 0 10px 0;}
.right_border{border-right:1px solid #DDDDDD;}

.store_link a:link, .store_link a:visited, store_link a{background:none !important; padding:0 !important; font-weight:bold; text-decoration:none}
.store_link li{padding:2px 0;}

.es{font-size:9px; color:#FF6600; font-style:italic; font-weight:bold}

.tan_box{background:#FAF9F4; border:1px solid #EBE8DB; padding:10px; margin-top:10px}
.shadow{background:url(images/tan_bottom_shadow.png) repeat-x; height:6px;}
#content h4{color:#FF6600; font-size:14px; font-weight:bold; margin-bottom:10px;}

.footer{background:url(images/gray_fade_up.png) repeat-x; font-size:9px; color:#999999; text-align:left}
.copyright{padding:18px 0 0 0}

.cat_bottom{float:right; height:55px; line-height:55px}

#no_flash{width:680px; height:442px; position:relative; color:#FFFFFF; font-size:14px; text-align:center}
#no_flash div{padding-top:150px}
#no_flash .no_flash_footer{font-size:9px}
.no_banos{background:url(images/no_flash_banos.jpg);}

#textiles .textiles a:link, #textiles .textiles a:visited, #textiles .textiles a:hover, #textiles .textiles a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#ofertasespeciales .ofertasespeciales a:link, #ofertasespeciales .ofertasespeciales a:visited, #ofertasespeciales .ofertasespeciales a:hover, #ofertasespeciales .ofertasespeciales a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}

#mercado .mercado a:link, #mercado .mercado a:visited, #mercado .mercado a:hover, #mercado .mercado a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#cocina .cocina a:link, #cocina .cocina a:visited, #cocina .cocina a:hover, #cocina .cocina a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#dormitorios .dormitorios a:link, #dormitorios .dormitorios a:visited, #dormitorios .dormitorios a:hover, #dormitorios .dormitorios a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#salas .salas a:link, #salas .salas a:visited, #salas .salas a:hover, #salas .salas a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#comedores .comedores a:link, #comedores .comedores a:visited, #comedores .comedores a:hover, #comedores .comedores a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#trabajando .trabajando a:link, #trabajando .trabajando a:visited, #trabajando .trabajando a:hover, #trabajando .trabajando a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#ninos .ninos a:link, #ninos .ninos a:visited, #ninos .ninos a:hover, #ninos .ninos a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}
#banos .banos a:link, #banos .banos a:visited, #banos .banos a:hover, #banos .banos a{color:#5C5C5C; text-decoration:none; font-weight:bold; display:block; padding:0 15px; border-right:1px solid #FFF; background:url(images/nav_bg_rollover.png) repeat-x; cursor:default}

#ofertasespeciales .novedades a:link, #ofertasespeciales .novedades a:visited, #ofertasespeciales .novedades a:hover, #ofertasespeciales .novedades a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}

#que .que a:link, #que .que a:visited, #que .que a:hover, #que .que a:active{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#servicios .servicios a:link, #servicios .servicios a:visited, #servicios .servicios a:hover, #servicios .servicios a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#comprar .comprar a:link, #comprar .comprar a:visited, #comprar .comprar a:hover, #comprar .comprar a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#inspirese .inspirese a:link, #inspirese .inspirese a:visited, #inspirese .inspirese a:hover, #inspirese .inspirese a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#novedades .novedades a:link, #novedades .novedades a:visited, #novedades .novedades a:hover, #novedades .novedades a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#encuentre .encuentre a:link, #encuentre .encuentre a:visited, #encuentre .encuentre a:hover, #encuentre .encuentre a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#ensamblaje .ensamblaje a:link, #ensamblaje .ensamblaje a:visited, #ensamblaje .ensamblaje a:hover, #ensamblaje .ensamblaje a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#acerca .acerca a:link, #acerca .acerca a:visited, #acerca .acerca a:hover, #acerca .acerca a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}
#contactenos .contactenos a:link, #contactenos .contactenos a:visited, #contactenos .contactenos a:hover, #contactenos .contactenos a{color:#FF6600 !important; text-decoration:none; font-weight:bold; display:block; cursor:default}

.sidebar_promo{margin:10px 0;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;padding:10px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#464646}
.sidebar_promo h4{font-size:12px !important;margin-bottom:0 !important;}
.sidebar_promo a{font-weight:normal !important}
