Body {background:#fce4b2; background-image:url(http://www.beauty.f-dom.com/ds/1/header.jpg); background-position:top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold }
.main {width:1000px;}
.himg {background-position:center; background-repeat:no-repeat;}
.f0 {background-image:url(http://www.beauty.f-dom.com/ds/1/f0.png); background-position: top; background-repeat: no-repeat; width:12px; height: 80px;}
.f1 {background-image:url(http://www.beauty.f-dom.com/ds/1/f1.png); background-position: top; background-repeat: repeat-x; width:976px; height: 80px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #969696; }
.f2 {background-image:url(http://www.beauty.f-dom.com/ds/1/f2.png); background-position: top; background-repeat: no-repeat; width:12px; height: 80px;}
.menuh {background-image:url(http://www.beauty.f-dom.com/ds/1/mn0.png); background-position: top; background-repeat: no-repeat; width:144px; height:26px; border-bottom:1px solid #fef3e2;}
.menuf {background-image:url(http://www.beauty.f-dom.com/ds/1/mn1.png); background-position: top; background-repeat: no-repeat; width:144px; height:26px; border-top:1px solid #fef3e2;}
.menub {width:140px; height:24px; border-left:2px solid #fef3e2; border-right:2px solid #fef3e2; padding:3px;}
.menu a {display: block; padding:3px; width:128px; border:0px; background-color:#fce4b2; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#969696;}
.menu a:hover {border-left:4px solid #fbbeb2; width:124px; text-decoration:none; background-color:#ffe7df; color:#000;}
.menu h1 {display:block; margin:0px; padding:3px; border-bottom: 1px solid #fbbeb2; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#969696; text-align: center}
.bf1 {width:12px; height:12px; padding:0px; background-image:url(http://www.beauty.f-dom.com/ds/1/fr1.gif); background-position: left top; background-repeat: no-repeat; margin:0px; font-size: 1px}
.bf2 {width:12px; height:12px; padding:0px; background-image:url(http://www.beauty.f-dom.com/ds/1/fr2.gif); background-position: right top; background-repeat: no-repeat; margin:0px; font-size: 1px}
.bf3 {width:12px; height:12px; padding:0px; background-image:url(http://www.beauty.f-dom.com/ds/1/fr3.gif); background-position: left bottom; background-repeat: no-repeat; margin:0px; font-size: 1px}
.bf4 {width:12px; height:12px; padding:0px; background-image:url(http://www.beauty.f-dom.com/ds/1/fr4.gif); background-position: right bottom; background-repeat: no-repeat; margin:0px; font-size: 1px}
.bh {border-top:2px solid #fef3e2; padding:0px; height:12px; margin:0px; font-size: 1px}
.bf {border-bottom:2px solid #fef3e2; padding:0px; height:12px; margin:0px; font-size: 1px}
.bb {border-left:2px solid #fef3e2; border-right:2px solid #fef3e2; padding:2px 12px; margin:0px}
.mn0 {background-image:url(http://www.beauty.f-dom.com/ds/1/m0.png); background-position: top; background-repeat: no-repeat; width:12px; height:35px;}
.mn1 {background-image:url(http://www.beauty.f-dom.com/ds/1/m1.png); background-position: top; background-repeat: no-repeat; width:12px; height:35px;}
.mn2 {background-image:url(http://www.beauty.f-dom.com/ds/1/m2.png); background-position: top; background-repeat: repeat-x; height:35px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #969696;}
.b0 a {display:block; height:38px; width:120px; padding-top:22px; background-image:url(http://www.beauty.f-dom.com/ds/1/b0.png); background-position: center; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-align:center; color: #969696}
.b0 a:hover {background-image:url(http://www.beauty.f-dom.com/ds/1/b1.png); text-decoration: none;}
.b1 a {display:block; height:38px; width:120px; padding-top:22px; background-image:url(http://www.beauty.f-dom.com/ds/1/b2.png); background-position: center; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-align:center; color: #969696}
.b1 a:hover {background-image:url(http://www.beauty.f-dom.com/ds/1/b3.png); text-decoration: none;}
.lang { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #969696 }
.ssyl a {color:#969696;font-size:13px;font-family: Arial, Helvetica, sans-serif;text-decoration:none;letter-spacing: 0 pt;}
.ssyl a:hover {color:#969696;font-size:13px;text-decoration:underline;letter-spacing: 0 pt;}
.ssyll a {color:#969696;font-size:10px;font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
.ssyll a:hover {color:#969696;font-size:10px;text-decoration:underline;}
.modalDialog_transparentDivs{filter:alpha(opacity=40);opacity:.4;background-color:#fff;z-index:1;position:absolute;}
.modalDialog_contentDiv{border:5px solid #CCC;padding:0px;z-index:100;position:absolute;background-color:#fff;filter:alpha(opacity=80);opacity:.8;}
.modalDialog_contentDiv_shadow{z-index:90;position:absolute;background-color:#CCC;filter:alpha(opacity=30);opacity:.3;}
.modalc0 {height:40px; background-color:#fce4b2; border-bottom:1px solid #fbbeb2; vertical-align:middle; text-align:center;}
.modalc1 {height:40px; background-color:#fce4b2; border-top:1px solid #fbbeb2; vertical-align:middle; text-align:center;}
.modalcb {height:370px;}
.inner-box {padding:0.7em 1em;}
.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {display: block;height: 1px;overflow: hidden;font-size:1px;}
.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
.favorites { margin: 1em;}
#categories .inner-box, #categories b { background-color: #FBD1B2; }
.sld {background-image:url(http://www.beauty.f-dom.com/ds/1/bg.png)}
#DHTMLgoodies_formTooltipDiv{color:#FFF;font-family:arial;font-weight:bold;font-size:0.8em;line-height:120%;}
.DHTMLgoodies_formTooltip_closeMessage{color:#FFF;font-weight:normal;font-size:0.7em;}
.sinp {border:1px solid #CCC; height:16px; width:220px; background-color:#fce4b2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; padding-left:3px; margin:0px;}
.sinpa {border:1px solid #CCC; height:16px; width:220px; background-color:#FBD1B2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; padding-left:3px; margin:0px;}
.ssel {border:1px solid #CCC; width:226px; background-color:#fce4b2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; padding-left:3px; margin:0px;}
.stxt {border:1px solid #CCC; width:226px; background-color:#fce4b2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; padding:3px; margin:0px;}
.stxta {border:1px solid #CCC; width:226px; background-color:#FBD1B2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; padding:3px; margin:0px;}
.sbut {border:1px solid #CCC; width:226px; background-color:#fce4b2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; margin:0px; cursor: pointer; font-weight: bold }
.sbuta {border:1px solid #CCC; width:226px; background-color:#FBD1B2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; margin:0px; cursor: pointer; font-weight: bold }
.tblbr1 {border-bottom:1px solid #FBD1B2; padding:2px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: right }
.cat {border:1px solid #FBBEB2; padding:10px; background-image: url(http://www.beauty.f-dom.com/ds/1/cbg.jpg);}
.cimg {border:1px solid #FBBEB2;}
.cusrp {padding-right:5px;}
.cblock {border:1px solid #FBBEB2; padding:8px; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.cblimg {padding-left:5px;}
.cpar {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; border:1px dashed #FBBEB2; padding:5px; margin:1px;}
.list {font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #FBBEB2; padding: 2px;}
.mdava0 {background-image:url(http://www.beauty.f-dom.com/ds/1/md0.jpg); background-position: top; background-repeat: no-repeat; width:220px; height:24px;}
.mdava1 {background-image:url(http://www.beauty.f-dom.com/ds/1/md1.jpg); background-position: bottom; background-repeat: no-repeat; width:220px; height:24px;}
.mdavab {background-image:url(http://www.beauty.f-dom.com/ds/1/md.jpg); width:218px; border-left:1px solid #fef3e2; border-right:1px solid #fef3e2;}
.mdmn0 {background-image:url(http://www.beauty.f-dom.com/ds/1/md0.jpg); background-position: top; background-repeat: no-repeat; width:220px; height:24px; border-bottom:1px solid #fef3e2;}
.mdmn1 {background-image:url(http://www.beauty.f-dom.com/ds/1/md1.jpg); background-position: bottom; background-repeat: no-repeat; width:220px; height:24px; border-top:1px solid #fef3e2;}
.mdmnb {width:218px; border-left:1px solid #fef3e2; border-right:1px solid #fef3e2; padding:3px;}
.mdcont {padding-left:10px;}
.menum a {display: block; padding:3px; width:206px; border:0px; background-color:#fce4b2; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#969696;}
.menum a:hover {border-left:4px solid #fbbeb2; width:202px; text-decoration:none; background-color:#ffe7df; color:#000;}
.menum h1 {display:block; margin:0px; padding:3px; border-bottom: 1px solid #fbbeb2; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#969696; text-align: center}
.mdp {margin:0px;}
.mdh0 {background-image:url(http://www.beauty.f-dom.com/ds/1/md0.png); background-position: top; background-repeat: no-repeat; width:128px; height: 80px;}
.mdhb {background-image:url(http://www.beauty.f-dom.com/ds/1/mdb.png); background-position: top; background-repeat: repeat-x; height: 80px;}
.mdh1 {background-image:url(http://www.beauty.f-dom.com/ds/1/md1.png); background-position: top; background-repeat: no-repeat; width:128px; height: 80px;}
.albt {padding:5px; border: 1px solid #FBBEB2;}
.nagr {padding:10px; border: 1px solid #FBBEB2; background-color: #FFFFFF;}
.msg {border:1px solid #CCC;background-color:#FFFFFF;padding:5px;margin:0px;}
/* menu */
.menu0 {background-image:url(m0.png); background-position: top; background-repeat: no-repeat; width:12px;}
.menu1 {background-image:url(m1.png); background-position: top; background-repeat: no-repeat; width:12px;}
.menu2 {background-image:url(m2.png); background-position: top; background-repeat: repeat-x;}
#nav {padding:0; margin:0; list-style:none; height:35px; background-image:url(m2.png); background-repeat:repeat-x; position:relative; z-index:500; font-family:Arial, Helvetica, sans-serif;}
#nav li.top {display:block; float:left; height:35px;}
#nav li a.top_link {display:block; float:left; width:110px; height:35px; line-height:33px; color:#969696; text-align:center; text-decoration:none; font-size:11px; font-weight:bold; padding:0px; cursor:pointer; background-image:url(m2.png); background-repeat:repeat-x;}
#nav li a.top_link span {float:left; display:block; width:110px; padding:0px; height:35px; background-image:url(m2.png); background-repeat:repeat-x;}
#nav li:hover a.top_link,
#nav li.iehover a.top_link {color:#fff; width:110px; background-image:url(m3.png); background-repeat:repeat-x; cursor:pointer;}
#nav li:hover a.top_link span,
#nav li.iehover a.top_link span {width:110px; background-image:url(m3.png); background-repeat:repeat-x; cursor:pointer;}
#nav li:hover {position:relative; z-index:200; cursor:pointer;}
#nav li:hover ul.sub
{left:0px; top:35px; text-align:center; background: #fce4b2; padding:1px; border-bottom:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; white-space:nowrap; width:106px; height:auto; z-index:300; cursor:pointer; filter:alpha(opacity=85);opacity:.85;}
#nav li:hover ul.sub li
{display:block; text-align:center; height:20px; position:relative; float:left; width:105px; font-weight:normal; cursor:pointer;}
#nav li:hover ul.sub li a
{display:block; text-align:center; font-size:11px; height:18px; width:105px; line-height:18px; color:#000; text-decoration:none; border:0px solid #bbd37e; cursor:pointer;}
#nav li ul.sub li a.fly
{cursor:pointer; text-align:center;}
#nav li:hover ul.sub li a:hover
{color:#fff; cursor:pointer; text-align:center; background-color:#fbbeb2;}
#nav li:hover ul.sub li a.fly:hover
{color:#fff; cursor:pointer; text-align:center; background-color:#fbbeb2;}
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:95px; top:-4px; background: #fce4b2; padding:1px; border:1px solid #fff; white-space:nowrap; width:106px; z-index:400; height:auto;}
#nav ul,
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{color:#fff; border-color:#fff;}
#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{color:#000; border-color:#bbd37e;}
