                .ifM_box
                { position: absolute; top: 100px; left: 561px; width: 303px; height: 317px; margin: 0; padding: 0; overflow: hidden; }
                .ifM_header
                { position: absolute; top: 0; left: 0; height: 18px; width: 100%; background: #d1d1d1; color: #fff;
                  text-align: right; vertical-align: middle; line-height: 18px; }
                .ifM_header a
                { margin-right: 12px; text-decoration: none; color: #fff; cursor: pointer; }
                .ifM_header a:HOVER
                { color: #333; }
                .ifM_wrapper
                { position: absolute; top: 0px; left: 0; width: 2270px; height: 288px; overflow: hidden; margin: 0; padding: 0; border: 0; }
                .ifM_tile
                { position: absolute; top: 0; left: 7px; width: 213px; height: auto; overflow: hidden; margin: 0; padding: 0; border: 0; display: block; }
                .ifM_cats
                { width: 100%; vertical-align: middle; text-align: left; background-color:#FFFFFF }
                .ifM_cats h1
                {font-size: 18px; margin: 0; line-height: 1.8em; color: #8bcbd8; font-weight: normal; }
                .ifM_cats p
                { font-family: verdana,tahoma,arial,sans-serif; font-size: 1em; margin: 0; padding: 0; line-height: 1.2em; color: #858585; font-weight: normal; }
                .ifM_pager
                { height: 18px; width: 295px; line-height: 18px; margin: 0; border: 0; padding: 0; background: #f6f6f6;
                        color: #fff; text-align: center; vertical-align: middle; }
                .ifM_pager a
                { text-decoration: none; color: #fff; font-weight: bold; text-decoration: none; color: #fff; display: block; }
                .ifM_pager a:HOVER
                { background: #d1d1d1; }
                .ifM_pager img
                { border: 0; margin: 6px 0; }
                .ifM_content
                { width: 295px; margin: 1px 0; padding: 0; border: 0; overflow: hidden; }
                .ifM_content a
                { text-decoration: none; color: #999999; height: 28px; width: 100%; display: block; line-height:18px; padding-left:40px; margin: 1px 0; border-bottom:solid 1px #f1f3f5; background-image:url(/img/detallemenu.jpg); background-repeat:no-repeat }
                .ifM_content a:HOVER
                { color: #8bcbd8; background-color: #f6f6f6; }
		.ifM_more
		{ background-image: url(/images/arrow.gif); background-repeat: no-repeat;}
                .ifM_back
                { position: absolute; top: 255px; right: 0; height: 18px; width: 70px; background: #d1d1d1; color: #fff; line-height: 18px; vertical-align: middle; text-align: center; margin: 10px 0 0 0; padding: 0; border: 0; z-index: 99;}
                .ifM_back a
                { height: 100%; width: 100%; text-decoration: none; color: #fff; display: block;  }
                .ifM_back a
                { color: #fff; background: #8bcbd8; padding-left:5px; padding-right:5px;}
                .ifM_back a:HOVER
                { color: #fff; background: #d1d1d1; }
                .ifM_reset
                { position: absolute; top: 255px; right: 62px; height: 18px; width: 52px; background: #d1d1d1; color: #fff; line-height: 18px;
                        vertical-align: middle; text-align: center; margin: 10px 0 0 0; padding: 0; border: 0; z-index: 99; }
                .ifM_reset a
                { height: 100%; width: 100%; text-decoration: none; color: #fff; display: block; }
                .ifM_reset a
                { color: #fff; background: #d1d1d1; }
                .ifM_reset a:HOVER
                { color: #fff; background: #f60; }



