/* ELEMENTS CUSTOM STYLES */

.scroll_product_desc { display: none; }

/* ELEMENTS WIDTH */

#dd-b2e5ceb7 {width: 980px;}
#dd-f26a105e {width: 270px;}
#dd-5e19d77b {width: 199px;}
#dd-4e6c84fa {width: 240px;}
#dd-d6edc768 {width: 980px;}
#dd-b9c5665b {width: 700px;}
#dd-45572552 {width: 700px;}
#dd-822f6f5c {width: 980px;}
#dd-17f576ba {width: 980px;}
#dd-824c5134 {width: 980px;}
#dd-8a7d167a {width: 980px;}
#dd-7a64a2ae {width: 980px;}
#dd-a535f3e3 {width: 980px;}
#dd-af4614da {width: 980px;}
#dd-f6658ac5 {width: 980px;}
#dd-abbe2353 {width: 980px;}
#dd-d1d7f231 {width: 980px;}
#dd-4c384841 {width: 980px;}
#dd-2815be73 {width: 980px;}
#dd-a57eb1f5 {width: 980px;}
#dd-31b55783 {width: 980px;}
#dd-44ecad6e {width: 279px;}
#dd-2c6795a2 {width: 980px;}
#dd-b963df91 {width: 980px;}
#dd-673a1ee8 {width: 980px;}
#dd-2b8924d7 {width: 980px;}
#dd-343b06a6 {width: 980px;}
#dd-a90c9d0f {width: 279px;}
#dd-2e5b3efd {width: 279px;}
#dd-e8cd310c {width: 980px;}
#dd-b063b823 {width: 279px;}
#dd-15e00a0b {width: 980px;}
#dd-8f8227a1 {width: 980px;}
#dd-710eabc8 {width: 279px;}
#dd-fb53cfb9 {width: 279px;}
#dd-665fc1f4 {width: 980px;}
#dd-9440c428 {width: 700px;}
#dd-05d987ea {width: 700px;}
#dd-abc5c716 {width: 700px;}
#dd-b96d6ec4 {width: 700px;}
#dd-51553c9b {width: 440px;}
#dd-32eec12c {width: 260px;}
#dd-64038cce {width: 980px;}
#dd-2eb44c2b {width: 980px;}
#dd-76a2c350 {width: 700px;}
#dd-aa579e4b {width: 980px;}
#dd-c57c90b7 {width: 980px;}
#dd-1a1e93ef {width: 279px;}
#dd-0ce60034 {width: 244px;}
#dd-7447713e {width: 234px;}
#dd-61aef26b {width: 234px;}
#dd-0cf2a181 {width: 234px;}
#dd-6e1b69e4 {width: 279px;}


/* ELEMENTS CUSTOM USER STYLES */

.bodywrap {background-image: url(/images/cache/designeer_2/c577d45f04024997ff76f0be6c1e6071.jpg);background-position: top center;background-color: #190805;background-repeat: repeat-x;}
.rcs, .rc, .con, .icl, .ncl, .setup.rc h2, .setup.rc h2 span, .crsl.rc .imgB, .bnr.rc .imgB, .icl .smlImg, .ncl .smlImg, .cnctBx .cnctF {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.rcs {box-shadow: 0px 0px 0px 1px #000000;-webkit-box-shadow: 0px 0px 0px 1px #000000;-moz-box-shadow:0px 0px 0px 1px #000000;}
.bodywrap input[type=text], .bodywrap input[type=password], .bodywrap input[type=submit], textarea, .popUp input[type=text], .popUp input[type=password], .popUp input[type=submit] {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.tlb {background-color: transparent;margin-bottom: 20px;}
body .tlb .cnt, body .tlb a {color: #91833d;font-weight: normal;font-style: normal;text-decoration: none;font-size: 9px;text-transform: uppercase;font-family: Helvetica,Arial,sans-serif;}
.tlb a.hover, .tlb a:hover {color: #d1ba49;font-weight: normal;font-style: normal;text-decoration: none;}
.tlb .uac>li {border-color: #473716;border-style: solid;}
.hdr {background-color: rgba(0, 0, 0, 0);background-position: top left;background-repeat: repeat;margin-bottom: 20px;}
.hdr .nav>b>a {font-family: Helvetica,Arial,sans-serif;font-size: 16px;color: #8a781c;font-weight: normal;font-style: normal;text-decoration: none;text-transform: uppercase;}
.hdr .nav>b>a:hover, .hdr .nav>b>a.hover {color: #d1ba49;font-weight: normal;text-decoration: none;}
.hdr .nav b {border-color: #61582e;border-style: solid;}
.hdr .bsk {background-color: transparent;border-style: solid;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-color: transparent;}
.hdr .bsk a, .hdr .bsk b, .hdr .bsk strong, .hdr .bsk a:hover, .hdr .bsk a.hover, .hdr .bsk a:hover b, .hdr .bsk a.hover b, .hdr .bsk a:hover strong, .hdr .bsk a.hover strong {font-family: Helvetica,Arial,sans-serif;text-transform: none;color: #8a781c;}
.hdr .bsk i {background-position: 0px -70px}
.hdr .lgo a {left: 0px;top: 0px;}
.hdr .lgo a img {height: 65px;}
.hdl {background-color: transparent;padding: 0px;margin-bottom: 20px;background-repeat: repeat-x;background-position: top left;}
.hdl .cnt, .hdl .box {border-color: transparent;}
.crsl>.bnav2>span {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.hdl .bnav2 a {color: #ffffff;}
.hdl .textNote, body .hdl .textNote h2 {color: #222222;background-color: #ecff70;text-align: left;}
.hdl .wrp h2 {font-family: Helvetica,Arial,sans-serif;font-weight: bold;line-height: 130%;text-transform: none;font-size: 18px;}
.hdl .btnBck i {background-position: -152px -210px}
.hdl .btnBck {color: #ff0088;text-decoration: none;}
.hdl .btnBck:hover, .hdl .btnBck:hover {text-decoration: underline;color: #ff0088;}
.hdl button, .hdl .btn, .hdl .btn:hover {color: #ffffff;font-weight: bold;text-decoration: none;background-color: #ff0088;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.con, .tabNavT a.active, .popUp {background-color: #ffffff;}
.con .prl li, .nav.apb, .man li, acronym, abbr, .con, .con>.box, .tabNav li a, .tabCon, .con .prl.v2 .wrp>div, .con .prl.v3 .wrp>div, .con .prl.v4 .wrp>div, .con .cwl>li, .con .hdng, .con tbody td, .con tbody th, .cmprProd td, .form.cmt, .cnctBx .cnctF, .prodDtl .ratDtProd a, .crtTb li, .bnfBx, .con .prl.v3 .wrp.crtBx.borT, .c0 .largeF .tableMethod td, .manBx .navApb, .manBx .navMan div, .noRegU, body .main .con .tabNavB, body .main .con .tabNavT a, body .main .con .tabNavB a, .pgn {border-color: #f7eed4;border-style: solid;}
.con, .brdmb span, body .main .con .tabNavT a.active, body .main .con .tabNavT a:hover.active, body .main .con .tabNavT a:hover.active, body .main .con .tabNavB a.active, body .main .con .tabNavB a:hover.active, body .main .con .tabNavB a:hover.active, .con .prl h3 a, .pgs b, .con .prl h3>a, .con .artl h2 a, .con .cat, .con h1 span.lgt, .con h2 span.lgt, .con span.lgt, .con .man, body .main .con .tabNavT a small, .con del {color: #222222;font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;}
.con a.blank i {background-position: -548px -210px}
 .con .sld .prev {background-position: -152px -210px}
 .con .sld .next {background-position: -210px -210px}
 .print-icon {background-position: -532px -210px}
 .socBxIn .infoPr i {background-position: -436px -210px}
 .socBxIn .listPr i {background-position: -424px -210px}
 .socBxIn .manuPr i {background-position: -412px -210px}
 .socBxIn .sndfr {background-position: -481px -210px}
 .con .btnFltr i {background-position: -181px -210px}
 .con .btnFltr.closed i {background-position: -239px -210px}
 .con .btnBck i {background-position: -152px -210px}
 .crtB .refreshPrice i {background-position: -447px -210px}
 .crtB .removeCart i {background-position: -461px -210px}
 .srtBx .srtVer a.v1 {background-position: -294px -210px}
.srtBx .srtVer a.v2 {background-position: -316px -210px}
.srtBx .srtVer a.v3 {background-position: -338px -210px}
.srtBx .srtVer a.v4 {background-position: -360px -210px}
.con button, .main .con .btn, .main .con .btn:hover, .counting a, body .main .fltr .fltrFlg a, .popUp button {color: #2b2b2b;background-color: #ffde0a;font-weight: bold;font-style: normal;text-decoration: none;font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;text-transform: none;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.main .con a, .main .con .sld a, .con .sld a span {color: #993831;font-weight: normal;font-style: normal;text-decoration: none;}
.con a:hover, .con a.hover, .con .prl .wrp>div:hover h3>a, .con .prl h3>a.hover, .con .prl .wrp>div.hover h3>a, .con .artl h2 a:hover, .con .artl h2 a.hover, .con .sld a:hover span, .con .sld a.hover span {color: #993831;font-weight: normal;font-style: normal;text-decoration: underline;}
.main .con .bnav span a {color: #444444;}
.con .textNote, body .main .con .textNote h2 {background-color: #ededed;}
.con .hdng h2, .con .wrp h2, .con .wrp h2 a, body .main .con .wrp h2 a:hover, body .main .con .wrp h2 a.hover {font-size: 21px;font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;font-weight: bold;font-style: normal;text-decoration: none;color: #222222;text-transform: none;line-height: 100%;}
.con .imgR {border-color: #ede6da;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.con h1, .con h1 a {font-size: 30px;font-family: Helvetica,Arial,sans-serif;font-weight: bold;font-style: normal;text-decoration: none;text-transform: none;line-height: 120%;color: #222222;}
.main {margin-bottom: 20px;}
.fltrFlg a i {background-position: -268px -140px}
 .con .prl.v4 button i {background-position: -20px -140px}
 .con button i {background-position: -0px -140px}
 .con .btn i {background-position: -36px -140px}
 .con .btn.prInf i {background-position: -274px -140px}
 .con .btnAddBx .button i {background-position: -0px -140px}
 .con .btnAddBx .btn i {background-position: -274px -140px}
 .counting a.plus {background-position: -397px -140px}
 .counting a.minus {background-position: -382px -140px}
 .countF .counting .plus {background-position: -397px -140px}
 .countF .counting .minus {background-position: -382px -140px}
.ftr, body {background-color: #190805;background-position: top center;background-repeat: no-repeat;}
.ftr .wrp h2 {color: #ffffff;font-weight: normal;font-style: normal;text-decoration: none;font-size: 13px;text-transform: none;font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;}
.ftr p, .ftr a {color: #d1bda5;font-size: 12px;font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;}
body .ftr h2 a, body .ftr a {color: #d1bda5;font-weight: normal;font-style: normal;text-decoration: underline;text-transform: none;}
.ftr h2 a:hover, .ftr a:hover, .ftr h2 a.hover, .ftr a.hover {color: #d1bda5;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;}
.main .ncl .wrp h2, .main .ncl .wrp .prl h2 a, .main .ncl h2.h2 {font-size: 18px;font-weight: bold;font-style: normal;text-decoration: none;font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;text-transform: none;line-height: 100%;color: #222222;}
.ncl, .main .ncl .nav.arrows ul {background-color: #f7efe4;}
.main .ncl button, .main .ncl .btn, .main .ncl .btn:hover {color: #2b2b2b;background-color: #ffde0a;font-weight: bold;font-style: normal;text-decoration: none;font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;text-transform: none;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.main .ncl .nav a {color: #993831;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;}
body .ncl .nav li a:hover, body .ncl .nav li a.hover, .ncl .nav li:hover a, .ncl .nav li.active a, .ncl .nav li.hover a, .main .ncl .nav.arrows ul, .main .ncl .nav li:hover ul li a, .main .ncl .nav li:hover ul li:hover ul li a, .ncl .box.v3 .nav ul li a, .ncl .box.v3 .nav li a {background-color: #ebe2d3;color: #993831;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;}
.main .ncl .bnav span a {color: #444444;}
.ncl .textNote, body .main .ncl .textNote h2 {text-align: left;background-color: #ffe373;color: #222222;}
.ncl, .ncl .prl li, .ncl>.box, .ncl .prl>div>div, .ncl .prl .wrp>div, .main .ncl .nav.arrows ul, .crtFs .ttV {border-color: #e6dbbf;border-style: solid;}
.main .ncl .prl h3 a, .ncl .artl h3 a, .ncl .vcard a, .ncl .btnBck, .nameday a, .prFltr a {color: #993831;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;}
.ncl .artl h3 a:hover, .ncl .artl h3 a.hover, .ncl .vcard a:hover, .ncl .vcard a.hover, .main .ncl .prl .wrp>div:hover h3>a, .ncl .prl h3>a.hover, .ncl .prl .wrp>div.hover h3>a, .main .ncl .btnBck:hover, .main .ncl .btnBck:hover, .nameday a:hover, .nameday a:hover, .prFltr a:hover, .prFltr a:hover {color: #993831;font-weight: normal;font-style: normal;text-decoration: underline;text-transform: none;}
.ncl .nav li ul li a:hover, .ncl .nav li:hover ul li:hover a, .ncl .nav li.hover ul li.hover a, .ncl .nav li.active ul li.active a, .main .ncl .nav li:hover ul li:hover ul li a, .main .ncl .nav li:hover ul li:hover ul li, .ncl .box.v3 .nav.arrows ul li.hoverRoll a {background-color: #ebe2d3;color: #993831;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;}
.ncl .imgR {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-color: #eeeeee;}
.tooltip h3 a span {background-position: -574px -210px}
 .ncl .nav.arrows li .parent i {background-position: -473px -210px}
 .ncl .crtFs tr:hover .icDel {background-position: -557px -210px}
 .ncl .crtFs tr.hover .icDel {background-position: -557px -210px}
 .ncl .btnBck i {background-position: -152px -210px}
 .box.v2 .nav.arrows a i {background-position: -566px -210px}
 .box.v3 .nav.arrows a i {background-position: -566px -210px}
 .prFltr h3 i {background-position: -385px -210px}
 .prFltr fieldset.closed h3 i {background-position: -400px -210px}
.main .ncl, .ncl del, .prFltr .title a {font-family: Tahoma,Lucida Grande CE,Verdena,sans-serif;color: #222222;}
body .main .ncl .nav.arrows li:hover ul li a i {background-position: -473px -210px}
 body .main .ncl .nav.arrows li:hover ul li:hover ul li a i {background-position: -473px -210px}
	body .main .ncl .box.v2 .nav.arrows li.hover ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v2 .nav.arrows li.hover ul li.hover ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v2 .nav.arrows li.active ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v2 .nav.arrows li.active ul li.active ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v3 .nav.arrows li.hover ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v3 .nav.arrows li.hover ul li.hover ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v3 .nav.arrows li.active ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v3 .nav.arrows li.active ul li.active ul li a i {background-position: -566px -210px}
 body .main .ncl .box.v3 .nav.arrows ul li a i {background-position: -566px -210px}
.main .ncl .nav.flags li a {font-size: 18px;}
.main .ncl .crtFs .ttV {border-style: solid;border-color: #444444;}
.icl, .icl .prl li, .icl>.box, .icl .prl>div>div, .icl .prl .wrp>div, .icl .arrows ul {border-color: #eeeeee;}
.main .icl button, .main .icl .btn, .main .icl .btn, .main .icl .btn:hover {color: #ffffff;font-weight: bold;font-style: normal;text-decoration: none;background-color: #ff0088;font-family: Helvetica,Arial,sans-serif;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.main .icl .bnav span a {color: #444444;}
.icl {background-color: #ffffff;}
.icl .textNote, body .main .icl .textNote h2 {background-color: #ecff70;text-align: left;color: #222222;}
.main .icl .nav a, .main .icl .nav li:hover ul li a, .main .icl .nav li:hover ul li:hover ul li a {font-weight: normal;font-style: normal;text-decoration: none;color: #ff0088;text-transform: none;}
body .main .icl .nav li a:hover, .main .icl .nav li a.hover, .main .icl .nav li:hover a, .main .icl .nav li.hover a, .main .icl .nav li:hover ul li:hover a, .main .icl .nav li:hover ul li:hover ul li:hover a, .main .icl .nav li.hover ul li.hover a, .main .icl .nav li.hover ul li.hover ul li.hover a {font-weight: normal;font-style: normal;text-decoration: none;background-color: #ff0088;color: #ffffff;text-transform: none;}
.icl .prl h3 a, .icl .artl h3 a, .icl .vcard a, .icl .btnBck {color: #ff0088;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;}
.main .icl .vcard a:hover, .main .icl .vcard a.hover, .main .icl .artl h3 a:hover, .main .icl .artl h3 a.hover, .main .icl .prl .wrp>div:hover h3>a, .main .icl .prl h3>a.hover, .main .icl .prl .wrp>div.hover h3>a, .ncl .btnBck:hover, .ncl .btnBck:hover {color: #dd0076;font-weight: normal;font-style: normal;text-decoration: underline;text-transform: none;}
.main .icl, .icl .cat, .icl .man, .icl .artl small, .icl del {color: #222222;font-family: Helvetica,Arial,sans-serif;}
.icl .imgR {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-color: #eeeeee;}
.main .icl .wrp h2, .main .icl .wrp .prl h2 a, .main .icl h2.h2 {font-family: Helvetica,Arial,sans-serif;font-size: 18px;line-height: 130%;font-weight: bold;font-style: normal;text-decoration: none;text-transform: none;color: #222222;}
.main .icl .nav.flags li a {font-size: 20px;}
.scon, .scon .box, .scon .prl.v2 .wrp>div, .scon .prl.v3 .wrp>div, .scon .prl.v4 .wrp>div, .scon .hdng {border-color: #faf0e6;border-style: solid;}
.scon {background-color: #ffffff;margin-bottom: 20px;}
.scon .textNote, body .scon .textNote h2 {text-align: left;background-color: #ecff70;color: #222222;}
.scon button, .scon .btn, .scon .btn:hover {background-color: #ffde0a;color: #ffffff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;font-family: Helvetica,Arial,sans-serif;}
.scon, .scon .cat, .scon .man, .scon .artl small, .scon del, body .scon .prl h3 a, body .scon .artl h3 a {color: #292929;font-family: Helvetica,Arial,sans-serif;}
.scon .bnav a {color: #000000;}
.scon .textNote a, .scon .sld a, .scon .sld a span, .scon .prl .wrp>div:hover h3>a, .scon .prl .wrp>div.hover h3>a {color: #993831;font-weight: bold;font-style: normal;text-decoration: none;}
.scon h3 a:hover, .scon h3 a.hover, .scon .artl h3 a:hover, .scon .artl h3 a.hover, body .scon .prl h3>a:hover, body .scon .prl .wrp>div:hover h3>a:hover, body .scon .prl .wrp>div.hover h3>a.hover, .scon .sld a:hover span, .scon .sld a.hover span {color: #993831;font-weight: bold;font-style: normal;text-decoration: underline;}
body .scon .sld i.prev {background-position: -152px -70px}
 body .scon .sld i.next {background-position: -210px -70px}
.scon .imgR {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-color: transparent;border-style: solid;}
.scon .wrp h2, .scon .hdng h2 {font-size: 25px;line-height: 130%;font-weight: bold;font-style: normal;text-decoration: none;color: #222222;font-family: Helvetica,Arial,sans-serif;text-transform: none;}
.scon button i {background-position: 0px -140px}
 .scon .btn i {background-position: -36px -140px}
 .scon .btn.prInf i {background-position: -274px -140px}
.pgn>.pgs>a {font-weight: bold;font-style: normal;text-decoration: none;border-color: transparent;font-size: 12px;text-transform: none;color: #222222;background-color: #f7eed4;}
.pgn>.pgs>b {font-weight: bold;font-style: normal;text-decoration: none;font-size: 12px;text-transform: none;color: #1f1f1f;background-color: #ffffff;border-color: #ebe4c1;}
.main .pgn .btns a {color: #292929;font-weight: bold;font-style: normal;text-decoration: none;background-color: #f7eed4;font-size: 12px;text-transform: none;}
.pgn .btns span {font-weight: bold;font-style: normal;text-decoration: none;background-color: transparent;color: #fffaff;text-transform: none;font-size: 12px;}
.con .pgn a, .con .pgn span, .con .pgn b {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.crtTb li {font-weight: normal;font-style: normal;text-decoration: none;color: #222222;background-color: transparent;font-size: 12px;}
.crtTb li.active {background-color: #222222;color: #ffffff;font-weight: bold;font-style: normal;text-decoration: none;}
.crtTb li.step1, .crtTb li.step5, body .main .crtTb li.active {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.main .rsltPrc {color: #000000;background-color: transparent;border-color: #000000;}
.main .socBxIn, .main .socBxIn th, .con .infoBx {border-color: #fcf0e2;border-style: solid;}
.con .socBxIn, .con .fltr .fltrFlg a, .con .myTbl .stsO, .con .infoBx, .con .bnfBx, .con .rsltPrc {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.addProdF .prodSal i {font-weight: bold;font-style: normal;text-decoration: none;color: #ffffff;background-color: #444444;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
body .main .con .tabNavT a.noActive, body .main .con .tabNavT a.noActive:hover {background-color: #f2e9dc;color: #222222;}
body .main .con .tabNavT a.active, body .main .con .tabNavT a.active:hover {color: #222222;background-color: #ffffff;}
body .main .con .navApb a {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;font-size: 10px;font-weight: normal;font-style: normal;text-decoration: none;color: #8c6f27;}
body .main .con .navApb a:hover, body .main .con .navApb a.hover {font-weight: normal;font-style: normal;text-decoration: none;color: #222222;background-color: #eeeeee;}
body .main .con .navApb a.active {background-color: #222222;color: #ffffff;font-weight: bold;font-style: normal;text-decoration: none;}
.flg b {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
i.flag1, .flg>.v1>b {background-color: #00aeff;color: #ffffff;}
i.flag2, .flg>.v2>b {background-color: #ffa200;color: #ffffff;}
i.flag3, .flg>.v3>b {background-color: #999999;color: #ffffff;}
i.flag4, .flg>.v4>b {background-color: #aaaaaa;color: #ffffff;}
i.flag5, .flg>.v5>b {background-color: #cccccc;color: #ffffff;}
.main .brdmb .wrp, .main .brdmb a, .main .brdmb span {text-transform: uppercase;font-size: 10px;font-weight: normal;font-style: normal;text-decoration: none;}
.main .brdmb span {color: #222222;}
.main .brdmb .wrp a {color: #b8b8b8;font-weight: normal;font-style: normal;text-decoration: none;}
.main .brdmb .wrp a:hover, .main .brdmb .wrp a.hover {font-weight: normal;font-style: normal;text-decoration: underline;color: #330202;}
.main .brdmb .wrp {color: #eeeeee;}


/* CUSTOM CSS */

.product-view-1 .cart-form-product .input-amount { width:30px; height:22px; position:absolute; left:25px; top:48px; text-align:center; }
.product-view-1 .cart-form-product button { left:25px; }

.product-view-2 .cart-form-product .input-amount { width:30px; height:22px; position:absolute; right:51px; top:3px; text-align:center; }
.product-view-2 .prc { padding-right: 105px !important; }
.prl.v2 .wrp .product-view-2 > div { width: 200px; }

.product-view-3 .cart-form-product .input-amount { width:30px; height:22px; position:absolute; right:51px; top:0px; text-align:center; }
.product-view-3 .prc { padding-right: 105px !important; }
.prl.v3 .wrp .product-view-3 > div { width: 200px; }

.product-view-4 .cart-form-product .input-amount { width:30px; height:16px; position:absolute; right:45px; top:0px; text-align:center; }
.product-view-4 .prc { padding-right: 105px !important; }
.prl.v4 .wrp .product-view-4 > div { width: 172px; }

.product-view-1 .cart-form-product button.btn-loading i,
.product-view-2 .cart-form-product button.btn-loading i,
.product-view-3 .cart-form-product button.btn-loading i,
.product-view-4 .cart-form-product button.btn-loading i { background: url(/images/layout/custom__layout/btn-loader-black.gif); height: 16px; width: 16px; left: 14px; top: 9px; }
.product-view-4 .cart-form-product button.btn-loading i { left: 10px; top: 8px; }

.main.c1 .nwsltBox { width:519px !important; border-right:1px solid #F7EED4; }
.main.c1 .nwsltBox .field input { width:208px !important; }
.bnr.bnrMr { margin-right:14px; }
.bnr.bnrMr2 { margin-right:12px; }

/* Text vo footry */
#footer_info { font-size: 11px; line-height: 140%; color:#fdf4df; }
#footer_info a { font-size: 11px; color:#fdf4df; text-decoration: underline; }
#footer_info a:hover { text-decoration: none; }

/* Footer nasi partneri */
.nasi-partneri-box { font-size: 13px; border-top: 1px dotted #7f6203; }
.nasi-partneri-box strong { display: block; float: left; padding: 20px 20px 20px 0px; text-decoration: none; text-transform:uppercase; color: #fdf4df; }
.nasi-partneri-box a {color: #d2bda4 !important; display: block; float: left; padding: 20px; text-decoration: none; }

.bodywrap { padding-top:50px; }
.wrp.tlb { display:none; }
.toolbar { width:100%; height:29px; background:#000; z-index:50; border-bottom:1px dotted #816808; position:fixed; top:0; left:0; overflow:hidden; }
.toolbarIn { width:980px; margin:0 auto; font-size:13px; color:#fff; }
.toolbar p { float:left; line-height:29px; }
.toolbar p.rear { float:right; }
.toolbar strong, .toolbar a { color:#f4d22b; }
.toolbar .tlbLabel { font-size:11px; display:inline-block; background:#f4d22b; border-radius:3px; }
.toolbar .tlbLabel span { font-weight:bold; display:inline-block; line-height:15px; padding:0 8px 0 10px; color:#222; background:url({site_url}images/layout/custom__/bg-toolbal-label.png) no-repeat left center; }
.tlbLink { display:inline-block; line-height:29px; border-right:1px dotted #816808; margin:0 5px 0 0; padding:0 8px 0 0; font-weight:bold; text-decoration:none; }
.tlbLink:hover { text-decoration:underline; }
.hdr .bsk,
.sea { top:10px; }
.hdr .bsk b, .hdr .bsk strong { color:#fff; }
.hdr .bsk i { width:35px; height:35px; left:6px; top:3px; background:url({site_url}images/layout/custom__/bg-cart.png) no-repeat left center; }
.sea .field input { font-size:14px; border-color:#d0af05; }
.navigation { width:978px; height:39px; z-index:49; padding:1px; position:absolute; bottom:0; left:0; background:url({site_url}images/layout/custom__/bg-navigation.png) no-repeat top left; }
.navigation li { list-style:none; float:left; margin:0; border-right:1px dotted #423c1f; position:relative; }
.navigation a { font-size:17px; text-transform:uppercase; font-weight:bold; color:#3a0f01; text-shadow:0 1px #f4ecc6; display:block; text-align:center; line-height:39px; text-decoration:none; }
.navigation .l1 { width:141px; }
.navigation .l2 { width:100px; }
.navigation .l3 { width:155px; }
.navigation .l4 { width:88px; }
.navigation .l5 { width:150px; }
.navigation .l6 { width:175px; }
.navigation .l7 { width:131px; }
.navigation .l8 { width:84px; }
.navigation .l9 { width:88px; border-right: 0 !important;}
.navigation .l1 a { border-top-left-radius:8px; }
.navigation .l8 a { border-top-right-radius:8px; }
.navigation .l9 .subNavigation, .navigation .l6 .subNavigation, .navigation .l7 .subNavigation, .navigation .l8 .subNavigation { left:auto; right:0; }
.navigation li:hover a,
.navigation a:hover { background:#fff url({site_url}images/layout/custom__/bg-nav-hover.png) repeat-x top left; }
.navigation li .subNavigation { width:380px; padding-left:10px; float:left; display:none; position:absolute; left:0; top:100%; padding:15px 0; border-bottom-left-radius:8px; border-bottom-right-radius:8px; background:#fff url({site_url}images/layout/custom__/bg-sub.png); }
.navigation li .col { width:190px; float:left; }
.navigation li ul { width:190px; float:left; margin:0; background:none; /*background:#fff url({site_url}images/layout/custom__/bg-subnav.png) repeat-y top center;*/ }
.navigation li:hover .subNavigation { display:block; }
.navigation li ul li { width:170px; padding:5px 10px; margin:0; border:0;  }
.navigation li ul li a { font-size:13px; line-height:20px !important; text-shadow:none; padding:0; text-align:left; text-transform:none; background:none !important; }
.navigation li ul li a:hover { background:none; text-decoration:underline; }

.navigation .subTtl { border-bottom: 1px solid #D2D2D2; display: block; margin: 0 10px 8px; padding: 0 0 8px; text-transform: uppercase; }

.accountBx { font-size:11px; color:#fff; position:absolute; bottom:92px; left:665px; border-left:1px dotted #977815; padding-left:20px; }
.accountBx a { font-weight:bold; color:#fbcf00; text-decoration:none; }
.accountBx a:hover { text-decoration:underline; }
.accountBx ul, .accountBx li { list-style:none; padding:0; margin:0; }

.crsl .bnnrs { height:290px !important; }
.crsl .bnnrs a { width:980px !important; height:290px !important; }

/*
.crsl .bnnrs a { width:680px !important; height:290px !important; }
.crsl .bnnrs a .imgB { border-top-right-radius:0; border-bottom-right-radius:0; }
*/
.crsl a.radiusTR img { border-top-right-radius:4px; }
.crsl a.radiusBR img { border-bottom-right-radius:4px; } 

.crsl a.radiusTR img { border-top-right-radius:4px; }
.crsl a.radiusBR img { border-bottom-right-radius:4px; } 

.hdl .cnt, .hdl .box { border:0 !important; }
.crsl .banners { width:300px; height:290px; position:absolute; bottom:0; right:0; }
.crsl .banners a, .crsl .banners img { float:left; }

/*
.crsl .bnav2 { width:680px; }
.crsl .bnav2 span { background:#f0eeea !important; padding:8px 6px 5px 6px; }
.crsl .bnav2 span a { color:#fbcf00; opacity:1; margin:0 1px; }
.crsl .bnav2 span a.actBll { color:#222; text-shadow:none; }
*/
#dd-0ce60034,
#dd-7447713e { width:249px !important; }
#dd-61aef26b { width:248px !important; }
#dd-0cf2a181 { width:234px !important; }

#floating-basket.basket-wrap{
	position:fixed;
	top:125px;
	z-index:2147483647;
	right: 0;
}

#floating-basket .basket-icon{
	background: url("/images/layout/custom__layout/btn_cart.png");
	width: 48px;
	height: 213px;
	float:left;
}

#floating-basket .basket-icon.empty{
	background: url("/images/layout/custom__layout/empty-basket.png");
}

#floating-basket.basket-wrap .form-wrap{
	float:left;
	overflow: hidden;
	background-color: #fff;
	border-bottom-left-radius: 25px;
	min-height: 230px;
	max-width: 500px;
	margin-right: -1000px;
	-webkit-transition: 1.5s;
	-moz-transition: 1.5s;
	-ms-transition: 1.5s;
	-o-transition: 1.5s;
	transition: 1.5s;
	-webkit-box-shadow: 0px 18px 34px -14px rgba(0,0,0,0.78);
	-moz-box-shadow: 0px 18px 34px -14px rgba(0,0,0,0.78);
	box-shadow: 0px 18px 34px -14px rgba(0,0,0,0.78);
	position: relative;
}

#floating-basket:hover .form-wrap,
#floating-basket.open .form-wrap {
	margin-right: 0px;
}

#floating-basket.basket-wrap .form-wrap .h2{
	font-size: 20px;
	font-weight: 900;
	padding: 20px;
	padding-bottom: 20px;
	padding-top: 35px;
}

#floating-basket.basket-wrap .form-wrap .title{
	max-width: 160px;
	font-size: 12px;
	line-height: 1.5em;
	color: #000;
	text-decoration: none;
}

#floating-basket.basket-wrap .form-wrap .title:hover{
	text-decoration: underline;
}

#floating-basket.basket-wrap  tfoot td{
	padding: 15px 15px;
}

#floating-basket .price{
    font-size: 12px;
	font-weight: 900;
	float: left;
	display: inline-block;
	margin-bottom: 0;
	padding: 0px 20px;
	padding-left: 75px;
}

#floating-basket .count-product{
	float: left;
}

#floating-basket .add,#floating-basket .remove{
	height: 32px;
	width: 32px;
	display: inline-block;
	background-repeat: no-repeat;
}

#floating-basket .add{
	background: url("/images/layout/custom__layout/btn_cart_plus.png");
	background-position: center center;
	background-repeat: no-repeat;
}

#floating-basket .remove{
	background: url("/images/layout/custom__layout/btn_cart_minus.png");
	background-position: center center;
}

#floating-basket .count-product,#floating-basket a.jsAddProduct,#floating-basket a.jsDeleteProduct{
	background:#F1D600;
	border-radius: 4px;
}

#floating-basket a.jsAddProduct {
	float: right !important;
}

#floating-basket .count,#floating-basket a.jsAddProduct,#floating-basket a.jsDeleteProduct{
	height: 30px;
	padding: 0;
	float: left;
}

#floating-basket a.jsAddProduct:hover,#floating-basket a.jsDeleteProduct:hover{
	background:#F1D600;
}

#floating-basket .count{
	height: 28px !important;
	margin-top: 1px;
	border: none;
	box-shadow: none;
	text-align: center;
	width: 33px;
	color:#000;
}

/*table*/

#floating-basket table tr{
	border-bottom:1px solid #ecebea;
}

#floating-basket table td{
	padding: 0;
	vertical-align: middle;
}

#floating-basket .text-center{
	text-align: center;
}

#floating-basket .text-right{
	text-align: right;
}

#floating-basket tbody tr td{
	padding: 15px 15px;
	line-height: 0;
	border: none;
}

#floating-basket tbody tr td:hover{
	text-decoration: none !important;
}

#floating-basket tbody tr td a{
	text-decoration: none;
	font-size: 12px;
	color: #000;
}

#floating-basket tfoot tr{
	border-bottom: none;
}

#floating-basket tbody tr td a:hover{
	cursor: pointer;
	text-decoration: underline;
}

#floating-basket table td:first-child{
	padding-left: 20px;
}

#floating-basket table td:last-child{
	padding-right: 20px ;
}

#floating-basket .remove-product{
	background: url("/images/layout/custom__layout/btn_cart_remove.png");
	display: inline-block;
	height: 17px;
	width: 17px;
	position: relative;
	top: 2px;
}

#floating-basket .btn.btn-default{
	float: left;
	font-size: 16px;
	font-weight: bold;
	background: #F1D600;
	color: #2b2b2b;
	border-radius: 5px;
	padding: 0 32px;
}

#floating-basket .btn.btn-default:hover{
	background:#F1D600;
	cursor: pointer;
}

#floating-basket td.title{
	max-width: 200px;
}

#floating-basket td.red{
	color: red;
}

#floating-basket .loading-icon{
	background: url("http://www.kamiko.sk/images/layout/ajax-loader.gif");
	background: url("http://www.kamiko.sk/images/layout/ajax-loader.gif");
	height: 16px;
	width: 16px;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(255,255,255,0.7);
	display: none;
}

#floating-basket .load-basket .loading-icon{
	display: block;
}
#fancybox-overlay {
  z-index:2000004 !important;
}
#fancybox-wrap{
  z-index:2000005 !important;
}
.navigation li:hover .subNavigation.narrow{
  width: 190px;
}
.bodywrap{
background-size:100%;
}

.msg { z-index: 50 !important; }