*{text-decoration:none;font-size:1em;outline:none;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td,center{vertical-align:top;text-align:left;}
q{quotes:"" "";}
sub,sup{vertical-align:baseline;}
ul,ol,dir,menu{list-style:none;margin:0;padding:0;}
.l{float:left;}
.r{float:right;}
.clear{clear:both;}
.color1 {color:#ccf4ca;} 
.color2 {color:#57d074;} 
.color3 {color:#ffe133;}
.color0a {color:#fa3391;}
.color0b {color:#f94f40;}
.color0c {color:#ffe133;}
.color0d {color:#a2ea4a;}
.color0e {color:#fff;}
body{background:#28324b url('../images/bg-back.jpg') repeat-x center top;color:#a7a7a7;font-size:1em;font-family:Arial, Helvetica, sans-serif;text-align:center;height:100%;margin:0;padding:0;}
header{width:100%;height:346px;display:block;position:relative;}
header .headerbg{height:290px;float:left;width:50%;background:#25294e;display:block;position:absolute;top:40px;z-index:-100;}
header > .fixWidth{display:block;width:960px;height:350px;background:url('../images/bg-top.jpg') no-repeat center top;margin:0 auto;}
header nav{width:120px;float:left;margin-top:40px;}
header nav ul li{margin-bottom:10px;vertical-align:middle;display:block;width:120px;line-height:50px;}
header nav ul li.doubleLine{line-height:25px;}
header nav ul li a,header nav ul li a:visited{display:block;width:110px;padding-right:10px;height:50px;color:#fff;text-transform:uppercase;text-align:right;font-size:0.8em;font-weight:700;}
header nav ul li a:hover{color:#20283c;background:url('../images/bg-menu.png') no-repeat center top;}
header #img{float:left;width:628px;height:280px;display:block;position:relative;top:46px;left:6px;}
header #titleAndSearch{width:180px;float:left;position:relative;top:55px;left:20px;}
#label{height:130px;display:block;text-align:right;width:173px;}
.no-spacing{letter-spacing:0;}
.sexy{font-size:3em;letter-spacing:0.25em;font-weight:700;}
.outlet a,.outlet a:visited{font-size:2em;line-height:0.8em;color:#fff;letter-spacing:0.1em;}
.www{position:absolute;top:105px;right:0;}
.index{dispay:block;height:110px;width:185px;position:absolute;top:-7px;left:0;}
.www a,.www a:visited{font-size:12px;color:#fff;line-height:2em;}
#search{display:block;margin-top:92px;color:#fff;position:relative;}
.titleSearch{font-size:0.8em;font-weight:700;text-align:right;}
#searchButton{position:absolute;left:148px;margin-top:5px;display:block;width:32px;background:url('../images/btn-search.gif') no-repeat center top;border:none;height:24px;}
#filterKeyword,
#inputText {background:#43495c;height:22px;color:#fefefe;border:1px solid #888c97;font-size:0.7em;width:130px;position:absolute;left:8px;padding-left:5px;padding-right:5px;margin-top:5px;}
#focus{clear:both;width:960px;height:51px;display:block;margin:10px auto 0;}
#focus a,#focus a:visited{width:477px;height:51px;}
#sex{clear:both;width:960px;height:95px;display:block;margin:10px auto 0;}
#sex a,#sex a:visited{width:477px;height:95px;}
#content{display:block;width:960px;padding-bottom:10px;text-align:left;margin:25px auto;}
#contentLeft{float:left;width:230px;}
#contentRight{float:right;width:720px;}
#contentRightLeft{float:left;width:480px;}
#contentRightRight{float:right;width:230px;}
h2.headlinebg{display:block;background:url('../images/bg-header.png') no-repeat center top;height:36px;text-transform:uppercase;font-size:0.9em;line-height:40px;padding-left:10px;}
h2.headlinebgbottom{display:block;background:url('../images/bg-header.png') no-repeat center top;height:36px;text-transform:uppercase;font-size:0.9em;line-height:40px;padding-left:10px;margin-top:10px;}
.selectKategory ul{width:210px;text-align:center;margin:0 auto 5px;}
.selectKategory ul li{display:inline-block;height:32px;padding:0 3px;}
.selectKategory ul li.active-m{background:url('../images/bg-kategory-arrow.gif') no-repeat center 21px;}
.selectKategory ul li.active-z{background:url('../images/bg-kategory-arrow.gif') no-repeat center 10px;}
.selectKategory ul li.active-b{background:url('../images/bg-kategory-arrow.gif') no-repeat center -1px;}
.selectKategory ul li.active-m-hover{background:url('../images/bg-kategory-arrow-hover.gif') no-repeat center 21px;}
.selectKategory ul li.active-z-hover{background:url('../images/bg-kategory-arrow-hover.gif') no-repeat center 10px;}
.selectKategory ul li.active-b-hover{background:url('../images/bg-kategory-arrow-hover.gif') no-repeat center -1px;}
.selectKategory ul li a.m,.selectKategory ul li a.m:visited{display:inline-block;height:21px;line-height:21px;color:#fff;font-weight:700;font-size:0.9em;background:url('../images/bg-kategory.gif') repeat-x left 0;padding:0 13px;}
.selectKategory ul li a.z,.selectKategory ul li a.z:visited{display:inline-block;height:21px;line-height:21px;color:#fff;font-weight:700;font-size:0.9em;background:url('../images/bg-kategory.gif') repeat-x left -42px;padding:0 13px;}
.selectKategory ul li a.b,.selectKategory ul li a.b:visited{display:inline-block;height:21px;line-height:21px;color:#fff;font-weight:700;font-size:0.9em;background:url('../images/bg-kategory.gif') repeat-x left -21px;padding:0 13px;}
ul.kategory-m li a,ul.kategory-m li a:visited{color:#ccc;height:22px;line-height:22px;background:url('../images/bg-item.gif') no-repeat left -15px;padding-left:20px;}
ul.kategory-z li a,ul.kategory-z li a:visited{color:#ccc;height:22px;line-height:22px;background:url('../images/bg-item.gif') no-repeat left -32px;padding-left:20px;}
ul.kategory-b li a,ul.kategory-b li a:visited{color:#ccc;height:22px;line-height:22px;background:url('../images/bg-item.gif') no-repeat left -49px;padding-left:20px;}
ul.kategory-m li a:hover,ul.kategory-z li a:hover,ul.kategory-b li a:hover{color:#fff;background:url('../images/bg-item.gif') no-repeat left 2px;padding-left:20px;}
.favorites a span,.favorites a:visited span{color:#a7a7a7;}
.v00{font-size:0.6em;}
.v20{font-size:1em;}
.v30{font-size:1.2em;}
.v40{font-size:1.5em;}
.v50{font-size:1.7em;}
.showAll{font-size:0.8em;margin-top:12px;border-bottom:1px dotted #a7a7a7;display:block;text-align:right;color:#a7a7a7;padding:3px 10px;}
.showAll:hover{color:#fff;border-bottom:1px dotted #fff;}
.top img{display:inline;padding:2px 3px;}
#contentRightLeft .main{background:none;padding:0;}
.InIn{background:#20283c;font-size:0.9em;padding:10px;}
#breadcrumb{height:36px;line-height:36px;display:block;font-size:0.8em;width:480px;margin:0 auto;}
#breadcrumb a,#breadcrumb a:visited{color:#ccc;padding:0 5px;}
#items{width:480px;vertical-align:top;margin:0 auto 10px;}
#items .itemWrapperMale,#items .itemWrapperFemale{display:inline-block;width:154px;height:175px;padding-bottom:5px;margin-right:5px;margin-bottom:10px;}
#items .item{display:block;height:135px;background:#20283c;padding:10px 5px 0;}
#items .item .itemContent{width:135px;margin:0 auto;}
#items .item h3{text-align:center;}
#items .itemButtons{width:154px;height:24px;display:block;}
#items .itemWrapperMale h3 a,#items .itemWrapperMale h3 a:visited{color:#01a6ea;font-size:0.8em;}
#items .itemWrapperMale .itemButtons .itemPrice{display:inline-block;line-height:24px;color:#fff;font-weight:700;width:90px;text-align:center;background:url('../images/bg-button-muzi.gif') repeat-x center bottom;}
#items .itemWrapperMale .itemButtons a,#items .itemWrapperMale .itemButtons a:visited{color:#fff;display:inline-block;line-height:24px;background:url('../images/bg-button-muzi.gif') repeat-x center bottom;padding:0 12px;}
#items .itemWrapperFemale h3 a,#items .itemWrapperFemale h3 a:visited{color:#ef328f;font-size:0.8em;}
#items .itemWrapperFemale .itemButtons .itemPrice{display:inline-block;line-height:24px;color:#fff;font-weight:700;width:90px;text-align:center;background:url('../images/bg-button-zeny.gif') repeat-x center bottom;}
#items .itemWrapperFemale .itemButtons a,#items .itemWrapperFemale .itemButtons a:visited{color:#fff;display:inline-block;line-height:24px;background:url('../images/bg-button-zeny.gif') repeat-x center bottom;padding:0 12px;}
#pagination{width:480px;text-align:center;font-size:1.1em;background:#20283c;margin:0 auto;padding:5px 0;}
#pagination a,#pagination a:visited{color:#a7a7a7;padding:0 5px;}
#pagination a.current{font-size:1.3em;color:#fff;}

#detail-m,#detail-z{width:480px;display:block;margin:10px auto;}
.main h1{color:#a7a7a7;font-size:1.3em;padding-bottom:10px;}
#detail-m h1{color:#95cfe7;font-size:1.3em;padding-bottom:10px;}
#detail-z h1{color:#e799be;font-size:1.3em;padding-bottom:10px;}
#detail-m h2{color:#95cfe7;padding:15px 0 5px;}
#detail-z h2{color:#e799be;padding:15px 0 5px;}
#detailContent{width:480px;margin:10px auto;}
#detailContentPreview{float:left;width:260px;}
#detailContentDetails{float:right;width:210px;}
#detailContent p{font-size:0.8em;}
#detailContent p a{color:#A7A7A7;}

#slider{width:100%;background:#20283c;margin-bottom:10px;text-align:center;font-size:0.9em;padding:3px 0;}
#detail-m .sliderName{color:#95cfe7;font-weight:700;}
#detail-z .sliderName{color:#e799be;font-weight:700;}
#detail-m .sliderButtons,#detail-z .sliderButtons{line-height:24px;height:24px;padding-top:5px;}
#detail-m .sliderNav a,#detail-m .sliderNav a:visited{display:block;width:70px;line-height:24px;height:24px;background:url('../images/bg-button-muzi.gif') repeat-x center bottom;color:#fff;font-size:0.8em;}
#detail-z .sliderNav a,#detailContent-z .sliderNav a:visited{display:block;width:70px;line-height:24px;height:24px;background:url('../images/bg-button-zeny.gif') repeat-x center bottom;color:#fff;font-size:0.8em;}
#detail-m .sliderNumber,#detail-z .sliderNumber{color:#a7a7a7;font-size:0.8em;display:inline-block;width:60px;}
#detail-m a#buy,#detail-m a#buy:visited{width:200px;height:135px;display:block;background:url('../images/bg-buy-m.png') no-repeat center top;text-align:left;padding-left:10px;color:#fff;font-size:1.3em;font-weight:700;line-height:40px;}
#detail-z a#buy,#detail-z a#buy:visited{width:200px;height:135px;display:block;background:url('../images/bg-buy-z.png') no-repeat center top;text-align:left;padding-left:10px;color:#fff;font-size:1.3em;font-weight:700;line-height:40px;}
a.fcb,a.fcb:visited{width:210px;height:35px;display:block;background:url('../images/fcb.png') no-repeat center top;font-weight:700;text-indent:-9999px;margin:10px auto;}

#detail-m .openShowroomLink a, #detail-m .openShowroomLink a:visited  {display: block; margin: 4px auto 0px; width: 208px; line-height: 24px; height: 24px;background: url('../images/bg-button-muzi.gif') repeat-x center bottom; color:#fff;font-size: 1em; font-weight:bold;}
#detail-m .openShowroomLink a:hover {background: url('../images/bg-button-muzi.gif') repeat-x center top; }
#detail-z .openShowroomLink a, #detail-z .openShowroomLink a:visited  {display: block; margin: 4px auto 0px; width: 208px; line-height: 24px; height: 24px;background: url('../images/bg-button-zeny.gif') repeat-x center bottom; color:#fff;font-size: 1em; font-weight:bold;}
#detail-z .openShowroomLink a:hover {background: url('../images/bg-button-zeny.gif') repeat-x center top; }



#detailThumbs{padding-top:3px;}
#detailThumbs img{display:inline;padding:2px 7px 0 0;}
#transition{background:#20283c;width:480px;height:280px;text-align:center;display:block;margin:10% auto 10px;}
.transitionIn{text-align:center;position:relative;top:125px;padding:10px;}
.transitionText{text-align:center;line-height:30px;position:relative;top:-30px;color:#fff;}
#bottomPage{display:block;width:960px;text-align:left;font-size:0.8em;padding-top:20px;margin:0 auto 40px;}
#bottomPageText{background:#20283c;padding:10px;}
#bottomPageText h2{font-size:1.4em;padding-bottom:15px;}
#bottomPageText h3{font-size:1.2em;padding-bottom:10px;}
#bottomPageText h4,#bottomPageText h5,#bottomPageText h6{font-size:1em;padding-bottom:5px;}
#bottomPageText p{padding:5px 0;}
#tags{line-height:20px;width:480px;margin:0 auto;padding:7px 0 20px;}
#tags ul li a,#tags ul li a:visited{display:inline-block;font-size:0.9em;color:#a7a7a7;background:#242424;margin-bottom:5px;margin-right:5px;padding:0 5px;}
#tags ul li a:hover{color:#242424;background:#a7a7a7;}
#brands{width:950px;background:#fff;text-align:center;margin:0 auto;padding:5px;}
footer > div{font-size:0.9em;color:#000;display:block;width:940px;line-height:36px;height:36px;background:url('../images/bg-footer.png') repeat-x center top;position:relative;z-index:10;margin:0 auto;padding:0 10px;}
#footerFlowers{position:absolute;display:block;right:0;top:0;width:50px;height:101px;background:url('../images/bg-footer-flower.png') no-repeat center top;z-index:1;}
#footerFlowersDetail{position:absolute;display:block;right:0;top:-11px;width:50px;height:101px;background:url('../images/bg-footer-flower-detail.png') no-repeat center top;z-index:1;}
footer #footerLeft{float:left;width:630px;text-align:right;z-index:10;position:relative;}
footer #footerRight{float:right;width:150px;text-align:right;z-index:10;position:relative;padding-right:50px;}
#bottomPage footer a,#bottomPage footer a:visited,#bottomPage footer ul li a,#bottomPage footer ul li a:visited{color:#000;}
p.bgFlower{background:url('../images/bg-flower.png') no-repeat right top;min-height:56px;}
h1,h2,h3,h4,h5,h6,.color0e,.favorites a:hover span,ul.merchandise li a:hover,#contentText a,#contentText a:visited,#bottomPageText a,#bottomPageText a:visited,#bottomPageText a,#bottomPageText a:visited{color:#fff;}
a,img,a img,iframe,form,fieldset,abbr,acronym,object,applet,table,a img{border:none;}
.blind,.invisible,hr{display:none;}
.bigger,.jungle{font-size:1.3em;}
.color3,.color0c{color:#ffe133;}
#focus ul li,#sex ul li{display:inline-block;margin-right:2px;}
#focus ul li.last,#sex ul li.last,#items .itemWrapperRight{margin-right:0;}
ul.kategory-m li,ul.kategory-z li,ul.kategory-b li{margin-left:10px;}
.favorites ul li,.top ul li,#tags ul li{display:inline;}
.v10,#detail-m p,#detail-z p{font-size:0.8em;}
#breadcrumb a:hover,#pagination a:hover{color:#fff;text-decoration:underline;}
#items .itemWrapperMale h3 a:hover,#items .itemWrapperFemale h3 a:hover,#contentText a:hover,#bottomPageText a:hover,#bottomPageText a:hover,#bottomPage footer a:hover,#bottomPage footer ul li a:hover{text-decoration:underline;}
#items .itemWrapperMale .itemButtons a:hover,#detail-m .sliderNav a:hover{background:url('../images/bg-button-muzi.gif') repeat-x center top;}
#items .itemWrapperFemale .itemButtons a:hover,#detail-z .sliderNav a:hover{background:url('../images/bg-button-zeny.gif') repeat-x center top;}
#pagination a.prev_button,#pagination a.next_button,footer ul{font-size:0.9em;}
#detail-m .sliderNav,#detail-z .sliderNav,#brands ul li,footer ul li{display:inline-block;}
ul.merchandise {}
ul.merchandise li {display:block; height: 60px; margin-bottom: 10px;position: relative; }
ul.merchandise li.last {margin-bottom: 0px;}
ul.merchandise li a, ul.merchandise li a:visited {color:#a7a7a7;font-weight:bold;}
ul.merchandise li a:hover {color:#fff;}
ul.merchandise li span {position: absolute; top: 22px;}
ul.merchandise li a img {margin-right: 10px;}
