@media only screen and (orientation:landscape){BODY{font-size:50%;}
.ignoreLandscape{display:none;}
}
@media only screen and (min-width:481px){BODY{font-size:100%;}
.ignoreLandscape{display:none;}
}
#debug{display:none;}
*{font:normal normal normal 1em Roboto,Arial,Helvetica,Sans-Serif;color:#555555;}
.desktopOnly{display:none;}
.mobileBlock{display:block;}
A{text-decoration:none;}
BODY{margin:5px 2px;padding:0px;}
FORM{margin:0px;padding:0px;}
IMG{border:0;}
INPUT[type=submit], INPUT[type=button], INPUT[id="h-searchText"]{-webkit-appearance:none;}
INPUT:-webkit-autofill, TEXTAREA:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}
INPUT:FOCUS, INPUT:FOCUS{box-shadow:inset 0px 0px 3px #33197F;outline:none;}
SUP{font-size:.7em;}
.al-c{text-align:center;}
.al-r{text-align:right;}
.val-t{vertical-align:top;}
.button{background-color:#5C811C;border:1px solid #5C811C;border-radius:2px;color:#ffffff;padding:.3em;text-align:center;}
.boxTitle, .actionArea{background-color:#f9f9f9;}
.boxContent, .boxTitle{padding:.2em;}
.c-grey{color:#999999;}
.clear{clear:both;heigth:0px;}
.disabled{alpha(opacity:50);opacity:.5;}
.hidden{display:none;}
.inline{display:inline;}
.nowrap{white-space:nowrap;}
.spaceLeft, .spaceLeftIgnoreLandscape{margin-left:4%;}
.strike{text-decoration:line-through;}
.spaceAfter{margin-bottom:1em;}
.spaceBefore{margin-top:1em;}
.largeSpaceBefore{margin-top:2em;}
.underline, P A{text-decoration:underline;}
DIV[brMobile='both'], DIV[brMobile='portrait']{margin-left:0px;}
@media screen and (orientation:landscape), (min-width:481px){DIV[brMobile='portrait']{margin-left:4%;}
DIV[brMobile='landscape']{margin-left:0px;}
}
.font-title, .title, H1, .pt-dPrice, .d-buttonCart, #o-submitButton, #c-addToCart, #c-addToCartDis, #c-dutyInfo H2{font:normal normal normal 1.4em Roboto,Arial,Helvetica,Sans-Serif;}
.font-small, #f-info, .c-mobileSmall, .c-mobileSmall TH, #o-ifAvailable, .m-data, #a-text, #f-langsMobile{font:normal normal normal .8em Roboto,Arial,Helvetica,Sans-Serif;}
.value{color:black;}
.a-chosen, .highlighted, #n-cats A.n-subcatSelected, TH, #v SPAN{background:#33197F;color:#ffffff;}
.font-title, .title, H1{color:#33197F;}
.c-red{color:#ff0000;}
.buttonBox{padding:10px 0px 30px 0px;}
.buttonFixSize, #o-button, .buttonSmall{padding:1em 0;margin-bottom:1em;width:100%;max-width:100%;}
.buttonFullSize{padding:3px;}
#a-box{margin:20px 0px 0px 0px;}
#a IMG{border-radius:2px;width:100%;}
#a-text{margin:2px 0px;width:98%;height:5em;}
#a-privBox{background-image:url("images/haekchen.jpg");background-repeat:no-repeat;background-position:5px 5px;padding:8px 0px 0px 25px;cursor:help;}
#a .button{padding:1em 0;width:100%;}
#a-privacy{text-decoration:underline;}
#a-privacyTextMobile{border:1px solid #cccccc;display:none;padding:.5em;}
#b-back, #b-flow{display:none;}
.c-table{border-collapse:separate;border-spacing:0px;width:100%;}
.c-table TH, .c-table TD:not(.label):not(.value):not(.line){padding:5px;}
.c-table TH:not(:first-child){border-left:1px solid #ffffff;}
.c-table TD{vertical-align:top;}
.c-imgTD{min-width:3em;}
.c-img{width:100%;}
#c-detailsHeader, .c-details{display:none;}
.c-bottomBorder TD:not(.label):not(.value){border-bottom:1px solid #cccccc;}
.c-result TD{padding-bottom:20px;padding-top:20px;}
.c-hideMobilePortrait{display:none;}
#c-dutyInfo{background-color:#F9EFB6;border-radius:2px;margin:1em 0;padding:.1em 1em .5em 1em;}
#c-dutyInfo H2{color:#8C780A;}
@media only screen and(orientation:landscape), (min-width:481px){#c-detailsHeader, .c-details{display:block;}
.c-hideMobilePortrait{display:table-cell;}
.c-hideMobileLandscape{display:none;}
.c-itemDesc{padding:0px 1px 1px 0px;border-spacing:0px;border-collapse:separate;}
.c-itemDesc TD.label, .c-itemDesc TD.value{margin:0px;padding:0px;}
.c-itemDesc TD.label{max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.c-itemDesc TD.value{padding-left:.5em;}
.c-table SELECT{width:100%;}
.c-mobileSmall{min-width:6em;}
.c-remove{padding:5px 0px !important;}
.c-remove IMG{width:1.5em;}
}
#imgDesktop{display:none;}
#d-img DIV:not(#bij-more-pictures):not(#pt){text-align:center;}
#img_3D{border-radius:2px;width:100%;}
#d-details{}
#d-details TABLE, #d-details TD{border-spacing:0px;margin:0px;padding:0px;}
#d-details TABLE{margin:1em 0;}
#d-details TD.label{max-width:130px;overflow:hidden;padding-right:5px;text-overflow:ellipsis;white-space:nowrap;}
#d-details TD.value{overflow:hidden;text-overflow:ellipsis;}
#d-vars, #d-colorBox{margin:10px 0px;}
#d-avail{margin:10px 0px 0px 0px;}
#d-avail SPAN:not(#d-availLabel) IMG{vertical-align:-.1em;}
#d-avail SPAN[state="hide"]{display:none;}
.d-color:hover{box-shadow:0px 0px 3px #555555;}
.d-colorActive{box-shadow:0px 0px 3px #33197F;}
.d-color, .d-colorActive{border-radius:2px;display:inline-block;padding:2px;}
.d-varImg{margin-right:10px;height:70px;}
.d-varLink:HOVER{cursor:hand;cursor:pointer;}
.d-varLink:HOVER .boxTitle{background-color:#eeeeee;}
#d-varNotSelected{display:none;}
#d-msg{border-radius:2px;padding:15px 10px;}
.d-msg-empty{display:none;}
#d-msg.d-msg-error{background-color:#ffeeee;color:#A64238;}
#d-msg.d-msg-added{background-image:url("images/haekchen.png");background-repeat:no-repeat;background-position:9px 13px;background-color:#eeffee;padding-left:30px;}
#d-buttonDisabled{cursor:help;}
.d-buttonCart{background-image:url('images/cartIcon2.png');background-repeat:no-repeat;background-position:3px 2px;padding:10px 0px;}
.d-buttonCart:HOVER{}
#d-matchings{margin-top:1em;}
.d-matchingLink, .d-similarLink{width:23.2%;}
.d-matchingCatLink{display:inline-block;position:relative;width:70px;height:70px;}
.d-matchingLink:HOVER, .d-matchingCatLink:HOVER{box-shadow:0px 0px 3px #555555;border-radius:2px;}
.d-matching0, .d-matching1, .d-matching2, .d-matching3{position:absolute;width:35px;height:35px;}
.d-matching0{top:0px;left:0px;}
.d-matching1{top:0px;left:35px;}
.d-matching2{top:35px;left:0px;}
.d-matching3{top:35px;left:35px;}
#bij-more-pictures IMG{width:4em;}
@media only screen and (orientation:landscape), (min-width:481px){#d-img{float:left;width:45%;}#d-mf{width:40%;}
#d-details{float:right;width:54%;}
.d-color, .d-colorActive{width:2em;}
.d-color IMG, .d-colorActive IMG{width:100%;}
.d-buttonCart{background-size:12%;background-position:0.8%;}
#d-msg{background-size:5%;padding:.8em .1em;}
#d-msg.d-msg-added{padding-left:2.2em;}
.d-matchingLink, .d-similarLink{width:15.5%;}
}
.e-width{box-sizing:border-box;width:100%;}
#footer{clear:both;margin-top:1em;}
#f-linkBox{background-color:#f9f9f9;border:1px solid #cccccc;border-radius:2px;padding:4px 5px 4px 3px;}
#f-linkBox A, #f-linkBox SPAN{display:inline-block;padding:5px 10px;white-space:nowrap;}
#f-linkBox A{text-decoration:underline;}
#f-info{margin-top:5px;padding:10px 15px 10px 15px;}
#f-vsv IMG{float:left;margin:0em .4em .4em 0em;width:15%;}
#f-nine{margin-top:1em;}
#f-langsMobile{margin-top:1em;text-align:center;}
#f-langsMobile A, #f-langsMobile SPAN{display:inline-block;text-align:center;width:20px;}
#g:HOVER{cursor:hand;cursor:pointer;}
#g:HOVER .boxTitle{background-color:#eeeeee;}
.g-item{border:1px solid #ffffff;border-radius:2px;display:inline-block;width:19%;}
.g-item:HOVER{box-shadow:0px 0px 3px #555555;cursor:hand;cursor:pointer;}
.g-itemActive{border-radius:2px;display:inline-block;width:19%;}
.g-img{width:100%;}
.g-adjust{padding-left:10px;}
@media only screen and (orientation:landscape), (min-width:481px){.g-item, .g-itemActive{width:15.5%;}
}
#h-logo{float:left;width:45%;padding-bottom:.5em;}
#h-logo IMG{margin-top:.4em;width:100%;height:92%;}
#h-icon-area{float:right;text-align:right;width:50%;}
.h-iconImgBox{display:inline-block;max-width:30%;}
.h-iconText{display:none;}
#h-cart{position:relative;}
#h-cart-n{background-color:#33197F;border:1px solid #cccccc;border-radius:10px;color:#ffffff;display:inline-block;right:2px;padding:1px;position:absolute;bottom:2px;text-align:center;width:1.1em;}
.h-icon IMG{width:100%;}
#h-langs{display:none;}
#h-lower{background-color:#f9f9f9;border:1px solid #cccccc;border-radius:2px;clear:both;margin-bottom:1em;padding:.6em .3em 0 .3em;text-align:center;}
#h-filter A{display:inline-block;padding:.3em;margin-bottom:.3em;}
#h-home, #h-sale, #h-news{border:1px solid #f9f9f9;padding:0px !important;margin:0 0 .3em 0 !important;}
#h-home{float:left;}
#h-sale, #h-news{margin-left:.5em !important;float:right;}
#h-home IMG, #h-sale IMG, #h-news IMG{vertical-align:middle;padding:0px !important;margin:0px !important;width:1.7em;}
#h-sale.a-chosen, #h-news.a-chosen{background-color:#f9f9f9 !important;border:1px solid #33197F;}
#h-menu{clear:both;float:left;margin-top:.1em;width:2.1em;}
#h-menu IMG{width:100%;}
#h-search{border:1px solid #cccccc;border-radius:2px;float:right;width:75%;}
#h-searchText{background-color:#ffffff;border:1px solid #ffffff;box-sizing:border-box;font-size:1.2em;height:1.4em;width:100%;}
#h-searchTextBox{background-color:#ffffff;margin-right:2.1em;padding:.2em;}
#h-search.active #h-searchText{background-color:#33197F;color:#ffffff;}
#h-magnifier, #h-clear{display:inline-block;background-color:#f9f9f9;background-repeat:no-repeat;background-position:center center;background-size:80%;border-left:1px solid #cccccc;float:right;height:2em;width:2em !important;}
#h-magnifier{background-image:url('images/magnifier.gif');}
#h-clear{background-image:url('images/x.png');}
#h-magnifier:hover, #h-clear:hover{cursor:hand;cursor:pointer;background-color:#eeeeee;}
#h-mobileNavigator{height:1px;}
#h-mobileNavigator.active{background-color:#ffffff;height:auto;margin-top:.5em;padding:.5em;text-align:left;}
@media only screen and(orientation:landscape), (min-width:481px){#h-logo{width:30%;}
#h-icon-area{width:30%;}
}
#i-filterTitle{display:none;}
#i-adjust{margin-top:1em;text-align:right;}
#i-adjust A, #i-adjust SPAN, #i-tags A{display:inline-block;margin-top:4px;}
#i-adjust A, #i-adjust SPAN{padding:6px 0px 5px 0px;width:24px}
#i-tags A{border:1px solid #cccccc;border-radius:2px;display:inline-block;padding:6px 5px 5px 5px;}
#i-adjust A:hover, #i-tags A:hover{background-color:#eeeeee;}
#i-adjust SPAN{border-color:#33197F;}
.i-adjustMobile{vertical-align:.4em;}
#i-sortLabel{border:1px solid white;float:right;padding:.5em .5em .5em 0;}
#i-sort{float:right;margin-right:3px;width:48%;}
.i-itemBox{border:1px solid #eeeeee;display:inline-block;margin-top:1em;width:47%;}
.i-itemBox:hover{box-shadow:0px 0px 3px #cccccc;cursor:hand;cursor:pointer;}
.i-itemTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.i-new{background-image:url("images/star.png");background-repeat:no-repeat;background-position:158px 2px;}
.i-itemImg{position:relative;padding:5px 0px;}
.i-itemImg160{width:100%;}
.i-itemNewImg{position:absolute;right:-5px;top:-10px;width:40px;}
.i-itemDetails{padding:5px;}
.i-disc{background-color:#eeeeee;padding:4px 2px 2px 4px;}
#i-nextPage, #i-toTop{float:right;margin:5px 2px 5px 0px;text-align:center;width:48%;}
#i-toTop{float:left;}
#i-nextPageButton, #i-toTopButton{display:inline-block;padding:6px 0px 5px 0px;width:100%;}
#i-sfl{background-color:#eeffee;margin-top:.5em;padding:.5em;text-overflow:ellipsis;overflow:hidden;}
#i-sfl A{display:block;margin-top:.5em;text-align:center;}
@media screen and (orientation:landscape), (min-width:481px){#i-sort{margin-right:1.5%;width:23.6%;}
.i-itemBox{width:30%;}
.spaceLeftIgnorePortrait, .spaceLeftLandscape{margin-left:2%;}
}
#k-title{display:none;}
#k A{border-radius:2px;color:#555555;display:inline-block;margin-bottom:5px;overflow:hidden;text-align:left;white-space:nowrap;width:31%;}
#k A IMG{width:100%;}
#k A:HOVER, .k-subcatLink:HOVER{box-shadow:0px 0px 3px #555555;cursor:pointer;}
.k-subcatLink{border:1px solid #eeeeee;display:inline-block;margin:5px 0px;padding:3px 1px 0px 1px;vertical-align:top;width:47%;}
.k-subTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.k-subImgGroup{text-align:center;}
.k-subImg{width:31%;}
@media screen and (orientation:landscape), (min-width:481px){#k A{width:17.5%;}
.k-subcatLink{width:30%;}
}
#l{margin:0px auto;}
#l .l-input{box-sizing:border-box;padding-bottom:10px;width:100%;margin:0px auto;}
#l .l-input INPUT{width:95%;margin:0px auto;}
.l-header{margin-bottom:5px;}
#m-userData, #myb-loginData{}
#m-loginData{margin-top:1em;}
#m-loginData INPUT{width:31%;margin-top:5px;}
#m-discount{margin-bottom:20px;}
.m-data{border-collapse:separate;border-spacing:0px;width:100%;}
.m-data TR.bottomBorder TD{border-bottom:1px solid #cccccc;}
.m-payment{background-color:#f9f9f9;}
.m-borderLeft{border-left:1px solid #eeeeee;}
.m-item{float:left;padding:5px;}
.m-item IMG:hover{box-shadow:0px 0px 3px #cccccc;cursor:pointer;}
.m-itemImg{width:5em;}
.m-secondLine{display:inline-block;width:5.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#m .border{border:1px solid #cccccc;}
#m .value{margin-bottom:.5em;}
#n-cats, #n-adv, #n-myBijouteria, #n-lastSeen{margin-top:10px;padding:5px;}
#n-cats A.n, #n-cats A.n-selected, #n-cats A.n-subcat, .n-noItems{display:block;padding:4px 0px 4px 20px;}
#n-cats A.n, #n-cats SPAN.n{background-image:url("images/nav.png");background-repeat:no-repeat;}
#n-cats A.n-selected{background-image:url("images/v.png");background-repeat:no-repeat;}
#n-cats A.n-subcatSelected{display:block;padding:4px 0px 4px 20px;}
.n-noItems{color:#cccccc;}
.n-diam{color:#cccccc;font-size:10px;padding-right:5px;vertical-align:2px;}
#n-advFast{background-image:url("images/fast.gif");}
#n-advRetour{background-image:url("images/return.gif");}
#n-advQuality{background-image:url("images/quality.gif");}
#n-advFreeShipping{background-image:url("images/freeShipping.gif");}
#n-advSafety{background-image:url("images/safety.gif");}
#n-advFast, #n-advRetour, #n-advQuality, #n-advFreeShipping, #n-advSafety{background-size:30px 30px;background-repeat:no-repeat;padding-left:35px;margin-bottom:5px;}
#n-mybUser, #n-mybPwd{margin-bottom:5px;width:186px;}
.n-lastSeenItem{display:inline-block;border-radius:2px;margin-bottom:3px;width:18%;}
.n-lastSeenItem IMG{width:100%;}
.n-lastSeenLeft{margin-left:2px;}
.n-lastSeenItem:HOVER{box-shadow:0px 0px 3px #555555;}
#o .label{margin-top:5px;}
#o .value{display:block;}
#o .value INPUT:not([type='submit']):not(#plz):not(#ort){box-sizing:border-box;width:100%;}
#o .value INPUT#plz{box-sizing:border-box;width:20%;}
#o .value INPUT#ort{box-sizing:border-box;float:right;width:70%;}
#o .value SELECT:not([name='birthdateDD']):not([name='birthdateMM']):not([name='birthdateYYYY']){width:100%;}
#o-wait{background-color:#eeffee;padding:15px 10px;display:none;}
#o-button{margin-top:1em;width:100%;}
#o-ifAvailable{display:block;}
.o-mobileItemLeft{float:left;}
#o-oldCust, #o-newCust{border:1px solid #cccccc;border-radius:2px;}
#o-submitButton{}
#p .value{margin-bottom:.5em;}
#r #gutscheinconnection-container IMG{width:100%;height:100%;}
@media screen and (orientation:landscape), (min-width:481px){.r-img{width:16%;}
}
#s-header{padding:1em 0;}
#s-women, #s-men, #s-sunglasses{display:inline-block;position:relative;width:49%;}
#s-sunglasses{margin-left:25.5%;}
#s-women IMG, #s-men IMG, #s-sunglasses IMG{width:100%;}
#s-women{float:left;}
#s-men{float:right;text-align:right;}
#s-womenLabel, #s-menLabel, #s-sunglassesLabel{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;border-radius:2px;position:absolute;}
#s-menLabel{border-left:1px solid #cccccc;padding:5px 15px 5px 10px;right:0px;bottom:1em;}
#s-womenLabel, #s-sunglassesLabel{border-right:1px solid #cccccc;left:0px;padding:5px 10px 5px 15px;bottom:1em;}
.s-box{border:1px solid #eeeeee;border-radius:2px;display:inline-block;margin-top:15px;width:47%;}
.s-box:hover{cursor:hand;cursor:pointer;}
.s-boxImg{padding:10px 0px 0px 0px;text-align:center;}
.s-boxImg IMG{width:100%;}
.s-boxSublink{background-image:url("images/nav.png");background-repeat:no-repeat;}
.s-boxMain A{display:block;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.s-boxSublink, .s-emptyLine{display:none;}
@media only screen and (orientation:landscape), (min-width:481px){.s-box{width:30%;}
}
.t-error{border:1px solid #A64238;border-radius:2px;color:#A64238;margin-bottom:30px;padding:10px;}
.t-success, .t-info{border:1px solid #33197F;border-radius:2px;margin-bottom:30px;padding:10px;}
#v{margin:.5em 0;text-align:center;}
#v A, #v SPAN{border:1px solid #cccccc;border-radius:2px;display:inline-block;}
#v-nItems{display:inline-block;}
#x{text-align:center;}
#x TABLE{width:100%;}
#x TH, #x TD{padding:.2em;}
.z-sizes{border-spacing:0px;margin:0px;padding:0px;width:100%;}
.z-sizeCol{border-spacing:1px;margin:0px;padding:0px;}
.z-box EM{color:#000000;}
.z-psLink{float:left;margin:0em .3em .1em 0em;}
.z-plBox{float:right;margin:.1em 0em 0em .3em;}
.ft{border:1px solid #cccccc;border-radius:2px;display:inline-block;margin-bottom:.5em;position:relative;text-align:left;width:48%;}
#i-removeFilter{background-color:#f9f9f9;text-align:center;}
#i-removeFilter:HOVER{background-color:#eeeeee;}
.ft[state="active"]{border-color:#33197f;}
.ft[id=ft-f0]{width:100%;}
.ft-text{border-radius:2px 0px 0px 2px;overflow:hidden;padding:.5em 0em .5em .5em;text-overflow:ellipsis;white-space:nowrap;}
.ft-text[state="disabled"]{color:#cccccc;}
.ft-text SELECT{background:transparent;border:none;margin:0px !important;padding:0px !important;width:100%;}
.ft-text[state="active"] SELECT{color:#ffffff;}
.ft-v, .ft-x{display:inline-block;background-color:#f9f9f9;background-repeat:no-repeat;background-position:center center;border-left:1px solid #cccccc;height:100%;float:right;padding:.5em 0em;text-align:center;width:13%;}
.ft-v{background-image:url('images/v.png');}
.ft-v[state="active"]{display:none;}
.ft-x{display:none;background-image:url('images/x.png');}
.ft-x[state="active"]{display:inline-block !important;}
.ft-text:HOVER, .ft-v:HOVER, .ft-x:HOVER{background-color:#eeeeee;cursor:pointer;}
.ft[mrs="1"], .ft[mrs="3"]{margin-right:2.5%;}
.ft-input{background-color:rgba(0,0,0,0);box-shadow:inset 0px 0px 3px #FFFFFF !important;margin:0;outline:none;padding:0;width:100%;}
.ft-vals[state="hide"], .ft-vals[state="choosing"]{display:none;}
.ft-vals[state="show"], .ft-vals[state="closing"]{background-color:#ffffff;border:1px solid #cccccc;display:block;max-height:300px;padding:.2em;overflow:auto;position:absolute;z-index:10;}
.ft-vals DIV{overflow:hidden;padding:.3em .2em;text-overflow:ellipsis;white-space:nowrap;}
.ft-vals DIV:HOVER, .ft-text[state="active"]{background-color:#33197f;color:#ffffff;cursor:pointer;}
@media screen and (orientation:landscape), (min-width:481px){.ft{width:23%;}
.ft[mrs="1"]{margin-right:0 !important;}
.ft[mrs="2"], .ft[mrs="3"]{margin-right:1.5%;}
.ft-v, .ft-x{background-size:100%;padding:.5em .1em;}
}
.pt-iPrice{display:block;}
.pt-iDiscount{}
.pt-iDiscUntil{padding-left:5px;}
.pt-dPrice{}
.pt-dDiscount{}
.pt-dDiscUntil{padding-left:5px;}
.pt-dTransferRate{color:#999999;padding-left:10px;}
.pt-dOrigPrice{padding-right:5px;text-decoration:line-through;}
.pt-dNotCumulatable{display:block;}
.leftSpace{margin-left:3%;}
.leftSpaceSubcat{margin-left:3%;}
DIV[brMobile='portrait'], A[brMobile='portrait'], DIV[brMobile='both'], A[brMobile='both']{margin-left:0px;}
@media screen and (orientation:landscape), (min-width:481px){.leftSpace{margin-left:3%;}
DIV[brMobile='landscape'], A[brMobile='landscape']{margin-left:0px;}
DIV[brMobile='portrait'], A[brMobile='portrait']{margin-left:3%;}
DIV[brMobile='portrait'].spaceLeft, A[brMobile='portrait'].spaceLeft{margin-left:4%;}
}