#companylogo  { position:absolute; top:28px; margin-left:5px; width:170px; height:72px; background-image:url(/images/royal-nails-logo.png); z-index:100; }
#companylogob { position:absolute; top:28px; margin-left:5px; width:170px; height:72px; background-image:url(/images/royal-bijou-logo.png); z-index:100; }

div.naviarea  { position:absolute; overflow:hidden; background-image:url(/images/naviarea.png); background-repeat:no-repeat; background-position:top left; }

.subnavhead   { background-image:url(/images/subnav_pink.png); background-repeat:no-repeat; background-position:top left; }
.subnavbody   { background-image:url(/images/subnav_bg.png);   background-repeat:no-repeat; background-position:bottom left; }
.aktionbody   { background-image:url(/images/subnav_bg.png);   background-repeat:no-repeat; background-position:bottom left; }

.subnavright  { background-image:url(/images/subnav_r.png);    background-repeat:repeat-y;  background-position:top left; }
.subnavfoot   { background-image:url(/images/subnav_u.png);    background-repeat:no-repeat; background-position:top left; width:175px; height:8px; font-size:1px; }

.barl     { background-image:url(/images/bar_ls.png); background-repeat:no-repeat; background-position:top left; }
.barm     { background-image:url(/images/bar_ms.png); background-repeat:repeat-x;  background-position:top left; }
.barr     { background-image:url(/images/bar_rs.png); background-repeat:no-repeat; background-position:top left; }

div.ctop_shopstart    { width:664px; height:127px; overflow:hidden; } /* background-image:url(/images/colorgels.jpg);        background-repeat:no-repeat; background-position:0px 0px; }  */
div.ctop_bijoustart   { width:100%; height:127px; background-image:url(/images/royalbijou_ardel.jpg); background-repeat:no-repeat; background-position:0px 0px; }
div.ctop_standardpage { width:100%; height:5px;   background-image:url(/images/textarea_top.png);  background-repeat:no-repeat; background-position:0px 0px; }
div.ctop_listitem     { width:100%; height:26px;  background-image:url(/images/itemhead_pink.png); background-repeat:no-repeat; background-position:0px 0px; }
div.cbot              { float:left; width:664px; height:7px; background-image:url(/images/textarea_bottom.png); background-repeat:no-repeat; background-position:top left; }
div.cbot_listitem     { float:left; width:664px; height:7px; background-image:url(/images/itemlist_bottom.png); background-repeat:no-repeat; background-position:top left; }

div.balloontip   { position:absolute; right:0px; top:50px; width:50%; height:110px; background:url('/images/balloon.gif') no-repeat 165px 0px; z-index:100; }
.balloontext     { font-size:13px; color:#000000; width:275px; padding-top:15px; padding-left:180px; padding-right:40px; padding-bottom:10px; }

div.pic0 { position:absolute; left:0px; top:0px;   width:166px; height:302px; background-repeat:no-repeat; background-position:top left; overflow:hidden; }
div.pic1 { position:absolute; left:0px; top:306px; width:166px; height:223px; overflow:hidden; }
div.pic2 { position:absolute; left:0px; top:533px; width:166px; height:223px; overflow:hidden; }

div.pic3 { position:absolute; right:0px; top:0px;   width:166px; height:302px; background-repeat:no-repeat; background-position:top left; overflow:hidden; }
div.pic4 { position:absolute; right:0px; top:306px; width:166px; height:223px; overflow:hidden; }
div.pic5 { position:absolute; right:0px; top:533px; width:166px; height:223px; background-repeat:no-repeat; background-position:2px 2px; overflow:hidden; }


.contentfoot   { float:left; width:662px; height:7px; background-image:url(/images/textarea_bottom.png); background-repeat:no-repeat; background-position:top left; }
.contentfoot2  { width:662px; height:7px; background-image:url(/images/textarea_bottom.png); background-repeat:no-repeat; background-position:top left; overflow:hidden; font-size:1px; }
.contentright  { background-image:url(/images/textarea_right.png);  background-repeat:repeat-y;  background-position:top left; }

div.banner_akt { float:left; width:664px; height:270px; overflow:hidden; text-align:left; }
div.banner_stu { float:left; width:664px; height:355px; background-position:top left; background-repeat:no-repeat; overflow:hidden; text-align:left; padding-top:4px; padding-left:4px; }

div.banner_l    { float:left; width:334px; height:133px; background-repeat:no-repeat; background-position:top left; overflow:hidden; }
div.banner_r    { float:left; width:334px; height:133px; background-repeat:no-repeat; background-position:top left; overflow:hidden; }
div.banner_cont { width:329px; height:133px; background-position:4px 4px; background-repeat:no-repeat; }
div.banner5     { float:left;  width:661px; height:355px; background-repeat:no-repeat; background-position:4px 4px; overflow:hidden; }

.bannerlink    { text-decoration:none; cursor:pointer; }

a.bijoubutton  { width:133px; height:32px; background-image:url(/images/bijou_button.png); background-repeat:no-repeat; overflow:hidden; display:block; color:#FFFFFF; text-align:center; line-height:29px; }
a.bijoubutton#active { color:#FB43C9; }
