/* header */

#top							{ height: 81px; background: #F78C1F url(/ui/img/monarflex_uk/bg-top.gif) repeat-y 0 0; border-bottom: solid 1px #ffffff; overflow: hidden; }

/* topmenu */

#topmenu .menu					{ float: left; width: 774px; height: 19px; background: url(/ui/img/monarflex_uk/bg-top-menu.gif) repeat-x 0 0; border-left: #FFD4A4 solid 1px; border-bottom: #FFD4A4 solid 1px; }
#topmenu .menu li a				{ color: #00476C; text-decoration: none; display: block; background: url(/ui/img/monarflex_uk/bg-top-menu-separator.gif) no-repeat 100% 0; padding: 0 30px 0 10px; }

#topmenu #search				{ position: absolute; top: 0px; right: 0px; width: 184px; height: 19px; background: url(/ui/img/bg-top-search.gif) repeat-x 0 0; border: none; border-bottom: #B4C4CC solid 1px; border-left: #B4C4CC solid 1px; }

/* frontpage spots */

#frontpageSpots	.frontpagespot					{ width: 182px; height: 120px; float: left; position: relative; margin: 10px 10px 0 0; border: #F68B22 solid 1px; }
#frontpageSpots	.frontpagespot .header 			{ background: #FFE6C1; padding: 0 10px; height: 35px; }
#frontpageSpots	.frontpagespot a				{ position: absolute; left: 10px; bottom: 7px; width: 162px; height: 15px; color: #00476C; background: url(/UI/img/monarflex_uk/hover-link-arrow.gif) no-repeat 100% 4px; }
#frontpageSpots	.frontpagespot a:hover			{ background: url(/UI/img/monarflex_uk/hover-link-arrow.gif) no-repeat 100% 100%; }

/* frontpage selector */

#frontpageSelector .selector .content select	{ margin: 4px 0 7px; font: normal 11px/11px arial, verdana; display: block; width: 165px; border: #F68B21 solid 1px; padding: 1px; }
#frontpageSelector .selector .content a.input		{ border: #F68B21 solid 1px; font: normal 9px/10px verdana; padding: 1px 0; background: #00A4CB; color: #ffffff; text-decoration: none; }

/* frontpage product links */

#frontpageTopProductLinks .productLinks			{ width: 184px; height: 221px; float: left; margin-right: 10px; padding: 16px 0; background: #FFFFFF url(/ui/img/monarflex_uk/bg-fp-spot.gif) repeat-x 0 0; }
#frontpageProductLinks .productLinks			{ width: 184px; height: 300px; float: left; margin-right: 10px; padding: 16px 0; background: #FFFFFF url(/ui/img/monarflex_uk/bg-fp-spot.gif) repeat-x 0 0; }
#frontpageProductLinks .productLinks li			{ list-style-image: url(/ui/img/monarflex_uk/bullet.gif); padding-bottom: 8px; padding-right: 16px; }
#frontpageTopProductLinks .productLinks img,
#frontpageProductLinks .productLinks img		{ margin-left: 15px; width: 152px; height: 69px; border: #F68B21 solid 1px; }

/* left navigation */
#leftcontent #leftmenu .menu					{ width: 162px; }
#leftcontent #leftmenu .menu ul li				{ list-style: none; }
#leftcontent #leftmenu .menu ul li a			{ color: #00476C; display: block; font-size: 11px; text-decoration: none; padding: 2px 0; }
#leftcontent #leftmenu .menu ul li a.selected	{ background: #F68B22; color: #ffffff }
#leftcontent #leftmenu .menu ul li a:hover		{ background: #F68B22; color: #ffffff }

#leftcontent #leftmenu .menu ul					{ background: #FFEED6; }
#leftcontent #leftmenu .menu ul ul				{ background: #FFFAF1; border-bottom: #FFFFFF solid 1px; }
#leftcontent #leftmenu .menu ul ul ul			{ background: #FFFAF1; border-bottom: none; }

#leftcontent #leftmenu .menu ul li a			{ padding-left: 8px;  font-weight: bold;   border-left: #FFD4A4 solid 1px; border-top: #FFFFFF solid 1px; border-bottom: #FFD4A4 solid 1px; }
#leftcontent #leftmenu .menu ul ul li a			{ padding-left: 14px; font-weight: normal; border: none; border-right: #FFFFFF solid 2px; }
#leftcontent #leftmenu .menu ul ul ul li a		{ padding-left: 26px; font-weight: normal; border: none; border-right: #FFFFFF solid 2px; }
#leftcontent #leftmenu .menu ul ul ul ul li a	{ padding-left: 36px; font-weight: normal; border: none; border-right: #FFFFFF solid 2px; }

/* right column */

#rightcontent .spotcontent				{ border: #F68B22 solid 1px; padding: 6px 10px 10px 10px; overflow: hidden; }
#rightcontent .spot						{ background: #FFFAF1; margin-bottom: 12px;  }
#rightcontent .spot img					{ border: #F68B22 solid 1px; border-bottom: none; display: block; }
#rightcontent .spot h4					{ background: #85D2E8; border-top: #F68B22 solid 1px; border-left: #F68B22 solid 2px; font-size: 11px; }
#rightcontent .spot h4 span				{ background: #FFFFFF url(/ui/img/monarflex_uk/bg-spot-headline.gif) no-repeat 100% 0; padding-right: 35px; padding-left: 5px; display: block; }

#rightcontent .spot a.link				{ display: block; font-weight: normal; margin: 5px 0 10px; background: url(/ui/img/monarflex_uk/hover-link-arrow.gif) no-repeat 100% 0; }
#rightcontent .spot a.link:hover		{ background: url(/ui/img/monarflex_uk/hover-link-arrow.gif) no-repeat 100% -111px; }

/* footer */

#footer									{ background: url(/ui/img/monarflex_uk/bg-footer.gif) repeat 0 0; border: #FFD4A4 solid 1px; float: left; width: 960px; height: 19px; margin: 0 0 10px; }
#footer span							{ padding: 0 9px 0 5px; line-height: 19px; background: url(/ui/img/monarflex_uk/bullet-fotter.gif) no-repeat 100% 50%; }

/* search */

#searchresult #searchword				{ height: 19px; background: url(/ui/img/monarflex_uk/bg-top-menu.gif) repeat-x 0 0; margin: 10px 0; }
#searchresult #paging					{ height: 19px; background: url(/ui/img/monarflex_uk/bg-top-menu.gif) repeat-x 0 0; margin: 10px 0; text-align: center; }

/* sitemap */

#sitemap ul li a						{ height: 19px; color: #00476C; /*background: url(/ui/img/monarflex_uk/bg-top-menu.gif) repeat-x 0 0; */font-weight: bold; display: block; padding: 0 10px; text-decoration: none; }

/* product content */

#productcontent #productheader span		{ background: #FFFFFF url(/ui/img/monarflex_uk/bg-spot-headline.gif) no-repeat 100% 0; padding: 3px 35px 3px 5px; font-weight: bold; }

