body.PB a:link, body.PB a:visited, body.PB a:active, body.PB a.PBLink, body.PB a, body.PBPW a:link, body.PBPW a:visited, body.PBPW a:active, body.PBPW a.PBLink, body.PBPW a {
 color: #000000;
}
#bodyarea {
    margin: 0px auto;
padding: 10px;
}

#headercontainer {
    height: 215px;
    width: 100%;
 background-image: url("/Files/94006/_imgs-design/bg-header.gif");
box-shadow: 4px 2px 3px 1px #cccccc;
    background-position: 0 0;
    background-repeat: repeat-x;
}
#headerInner {
background-image:none;
background-color:transparent;
border:none;
height:0;
}
#headercolumn1 {
    display: inline-block;
    left: 380px;
    margin: 0 auto;
    position: absolute;
    text-align: left;
    top: 10px;
    vertical-align: middle;
    width: 300px;
    z-index: 500;
}

#headerlogo img {
    max-height: 124px;
    max-width: 220px;
}

#headerInfoCart {
    display: block;
    height: 30px;
    padding: 0 10px;
    position: absolute;
    right: 0;
    top: 1px;
background-image:none;

}
#headerInfoCart a.cartLink{
color: #241106;
}

#headerInfoCart .cartPrice {
color:#e7511e;
background-color:transparent;
}

.cartPrice {
    font-weight: bold;
}

#btnContainer {
    height: 0;
    line-height: 0;
    margin: 0 auto;
    position: relative;
    width: 980px;
    z-index: 300;
}

#headerBtn {
    left: 0;
    position: relative;
    top: 0;
    width: 960px;
}

#headerBtn a {
background-color:transparent;
color:#241106;
    display: block;
    font-size: 13px;
    height: 15px;
    line-height: normal;
    margin: 0;
    padding: 3px;
    width: 113px;
}
#headerBtn a:hover {

    color: #e7511e;
    text-decoration: none;
    transition: all 0.5s ease-out 0s;
}
a.accountLink {
    top: -2px;
    left: 95px;
    position: absolute;
    right: auto;
}
a.homeLink {
    top: -2px;
    left: 0;
    position: absolute;
    right: auto;
background-image:none;
border:none;
}

a.homeLink span {
display: inline;
color:#241106;
}
a.homeLink span:hover {
color:#e7511e;
}
#headerdata {
    height: 100%;
    text-align: left;
  position:absolute;
top:34px;
}

#tel {
font-size: 15px;
    left: 21px;
    position: absolute;
    top: 74px;
    width: 209px;
line-height: 20px;
color:#241106;
}
.telcl {
    font-size: 21px;
color:#e7511e;
}
#headerSearchBlock {
    background-color: #eeeded;
   top: 80px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin: 0;
    position: absolute;
    right: 0;
    width: 195px;
}

#headerSearchBlock .searchtext {
    background: none repeat scroll 0 0 #eeeeee;
    border: medium none;
    box-sizing: border-box;
    color: #666666;
    height: 26px;
    line-height: 26px;
    margin: 0 10px 0 0;
    padding: 3px 10px;
    vertical-align: middle;
    width: 143px;
}
#headerSearchBlock .blockbtn:hover {
    background-color: #ffffff;
    border: 1px solid #ffffff;
    cursor: pointer;
}

#headercolumn2 {
    display: block;
    top: 103px;
left: 356px;
    position: absolute;
    text-align: left;
    vertical-align: bottom;
    z-index: 500;
 width: 352px;
}
#headertext {
    color: #2d2232;
    display: block;
    font-family: Muli,"Open Sans",helvetica,arial,sans-serif;
    font-size: 13px;
    text-align: center;
  font-style:italic;
}
#hmenu {
margin:9px 0 0 10px;
width:980px;
}
#hmenu li ul.submenu {
    background-color: #ffffff;
    background-image: none;
    color: #000000;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 220px;
}
#hmenu li ul.submenu li a, #hmenu li ul.submenu li span {
    color: #241106;
    font-size: 12px;
    font-weight: normal;
    line-height: 24px;
    text-decoration: none;
}
#verticalmenu {
border:none;
border-radius:none;
}

#vmenu > li.mitext > a.menu:hover, #vmenu > li.mitext > a.subactive {
    background-color: #f08159;
color:#fff;
}

#hmenu li ul.submenu li.mititle a:hover, #hmenu li ul.submenu li.mitext a:hover, #vmenu > li.mititle > a.menu:hover, #vmenu > li.mititle > a.subactive {
    background-color: #f08159;
    background-image: none;
    color: #241106;
}

#vmenu > li.mititle > span, #vmenu > li.mititle > a.menu {
    color: #241106;
    font-family: "muli",arial,sans-serif;
    font-size: 18px;
    line-height: 30px;
    padding: 0 5px;
    text-align: left;
    text-decoration: none;
}

.blockshortcut .blockbtn {
    background-color: #ffffff;
    border: 1px solid #000000;
    color: #000000;
}

input[type="button"], input[type="submit"], button, .blockfacet .blockbtn {
    background-color: #e7511e;
    border: medium none;
    color: #ffffff;
    font-family: "open sans",arial,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 23px;
    padding: 0 5px;
    vertical-align: middle;
}

.blockshortcut .blockbtn:hover {
    background-color: #000;
color: #ffffff;
}

#headerSearchBlock {
    background-color: #eeeded;
    bottom: 11px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin: 0;
    position: absolute;
    right: 0;
    width: 195px;
border:none;
border-radius:0;
}

#headerSearchBlock .blockbtn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/Files/26757/_imgs-design/i-loupe.png");
    background-position: center center;
    background-repeat: no-repeat;
    border: medium none;
    box-shadow: 0 0;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 30px;
    line-height: 28px;
    margin: 0 -1px 0 0;
    padding: 0;
    width: 40px;
}

.rezo {
    position: absolute;
    right: 0;
    top: 10px;
    vertical-align: middle;
}
.rezo img {
padding:0 2px;
  vertical-align: middle;
}
.rezo span{
padding: 0 15px;
    vertical-align: middle;
}
.ecatalogSearch {
    display: none;
}

.eshopCart, .eshopSearch {
    display: inline-block;
}

#headerSearchBlock .blockbtn span {
    display: none;
}

a.btnmain:hover span {
    background-color: #f2f2f2;
    color: #e7511e;
    text-decoration: none;
    transition: all 0.5s ease-out 0s;
}

a.btnmain span {
    background-color: #2f2f2;
    color: #48230c;
    cursor: pointer;
    display: inline-block;
    font-family: "Open Sans",helvetica,arial,sans-serif;
    font-size: 13px;
    line-height: 30px;
    margin: 10px 0;
    padding: 0 20px;
    white-space: nowrap;
border-radius:0;
}
#headercontainer {
    width: 100%;
 background-image: url("/Files/26757/_imgs-design/header-bg.jpg");
    background-position: 0 0;
    background-repeat: repeat-x;
}
#headermenu {
background-color: rgba(0, 0, 0, 0);
top: 155px;
width: 980px;
}

#hmenu > li {
border-left: medium none;
    border-right: medium none;
font-family: "muli", arial, sans-serif;
   height: 50px;
 line-height: 45px;
text-transform: none;
  border-right: 1px solid #fff;
}

#hmenu > li > a.menu, #hmenu > li > span {
color: #ffffff;
    font-size: 13px;
padding:5px 10px;
}

#hmenu > li > a.menu:hover, #hmenu > li > a.menu.subactive {
    background-color: #ffffff;
    color: #241106;
border:none;
}

#headerarea {
border-bottom: none;
}

#footercontainer {
background-color:#f2f2f2;
border-top:1px solid #b9b9b9;
background-image:none;
}

.PBPTitle, .PBSTitle {
    color: #241106;
    font-family: muli,arial,sans-serif;
    font-weight: normal;
    text-transform: none;
}


.PBMainTxt {
color:#241106;
font-family: muli,arial,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    text-transform: none;
}
a#btnordernow:hover span, a#btncheckout:hover span, .itemdetail a#btnaddtocart.btnmain.btnaddtocart:hover span, .userlogin .loginValid a.btnmain:hover span, .scorderform a#btncontinue:hover span, .scshipform a#btncontinue:hover span, .scpaymentform a#btncontinue:hover span, .itemdetail a#btnreqinfo:hover span, a#btnviewinvc:hover span {
background-color:#fff;
border:1px solid #241106;
}

input[type="button"], input[type="submit"], button, .blockfacet .blockbtn {
    background-color: #444444;
    border: medium none;
    color: #ffffff;
    font-family: "open sans",arial,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 23px;
    padding: 0 5px;
    vertical-align: middle;
}

input[type="button"]:hover, input[type="submit"]:hover, button:hover, .blockbtn:hover {
background-color:#f2f2f2;
color: #e7511e;
}


.navbar a, .navbar a:visited, .navbar .off, .navbar a:hover span, div.navbar span.off {
  color:#e7511e;
    text-decoration: none;
}


div.navbar span {
color: #241106;
}
.speechBubble {
    background-color: #ebebeb;
    height: 4px;
    margin-top: 15px;
    position: relative;
}
.designBackColorMain, .designBackColorMainHover:hover {
    background-color: #ebebeb;
}

.OxSiteRatingCert {
background: rgba(0, 0, 0, 0) !important;
}
#expDiaporama .tagListElements a.tagLinks {
    background-color: #000000;
}
#copyright {
    color: #ffffff;
    font-family: "muli",sans-serif;
    font-size: 12px;
    text-align: left;
}
#vmenu li ul.submenu{
background-color: #ebebeb;
    border-color: #ebebeb;
color:#000;
border-radius:none;
box-shadow:none;
}

body.PB .catbreadcrumb a.PBBtnStd:hover {
color:#fe5e08;
}
#vmenu li ul.submenu li a, #vmenu li ul.submenu li span {
color:#000; }

#vmenu li ul.submenu li.mititle a.menu:hover, #vmenu li ul.submenu li a.menu:hover, #vmenu li ul.submenu li.mitext a.menu:hover {
color: #e7511e;
}

.sectiondata {
border-radius:0;
border:1px solid #f2f2f2;
    margin: 0 0 10px;
    padding: 10px;
}

.itemdetail a#btnaddtocart.btnmain.btnaddtocart span, a#btnordernow span, a#btncheckout span, .userlogin .loginValid a.btnmain span, .scorderform a#btncontinue span, .scshipform a#btncontinue span, .scpaymentform a#btncontinue span, .itemdetail a#btnreqinfo span, a#btnviewinvc span {
   background-color: #e7511e;
    color: #ffffff;
    display: inline-block;
    font-family: "muli",sans-serif;
    font-size: 14px;
    line-height: 40px;
    margin: 10px 0;
    padding: 0 20px;
    text-transform: uppercase;
border:1px solid  #e7511e;
}

a#btnordernow:hover span, a#btncheckout:hover span, .itemdetail a#btnaddtocart.btnmain.btnaddtocart:hover span, .userlogin .loginValid a.btnmain:hover span, .scorderform a#btncontinue:hover span, .scshipform a#btncontinue:hover span, .scpaymentform a#btncontinue:hover span, .itemdetail a#btnreqinfo:hover span, a#btnviewinvc:hover span {
background-color: #fff;
color: #000;
}

.itemdetail .PBItemPrice .PBCurrency {
    font-family: "open sans",sans-serif;
    font-size: 22px;
    text-transform: uppercase;
color:#e7511e;
}
.PBCurrency {
color:#e7511e;
}
.scshopcart #stepCart span, .usercreateaccount #stepAccount span, .scorderform #stepAccount span, .scshipform #stepShipping span, .scpaymentform #stepPayment span, .scconfirmform #stepConfirm span {
background-color:#e7511e;
color:#fff;
border:1px solid #e7511e;
}
#stepsContainer li span {
    background-color: #ffffff;
    border: 1px solid #241106;
    color: #241106;
    display: block;
    font-family: "Fjalla One",sans-serif;
    font-size: 20px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
border-radius:0;
}
.carthead td, tr.carttotallines td .PBColHead, tr.cartdiscount td .PBColHead, tr.cartsubtotal td .PBColHead {
    font-family: "open sans",sans-serif;
    font-size: 13px;
    font-style: normal;
}
.shopcarttable td {
    border: 1px solid #cccccc;
    padding: 10px;
    text-align: right;
}

.shopcarttable tr.carthead .PBColHead {
 color: #241106;
    font-size: 13px;
    text-transform: none;
}

.itemdetail .PBItemTitle{
color:#241106;
font-size: 17px;
}
.shopcarttable tr.carthead {
    background-color: #ebebeb;
}
.scorderform .PBSTitle, .infoform .PBSTitle {
color:#000;
}
.scshipform .PBSTitle, .scconfirmform .PBSTitle, .scpaymentform .PBSTitle {
color:#000;
}
a.btnmain small {
    color: #333;
}
label[for="SalesPolicy"] {

color: #000000;
}
#import_zoneNewProducts .blockshortcut, #import_zoneBestSeller .blockshortcut {
border:none;
}

#import_zoneNewProducts .blockmktg .itemlist .item {
  width: 25%;
}
#import_zoneBestSeller .blockmktg .itemlist .item {
  width: 25%;
}
.blockmktg .PBLink:hover .PBShortTxt {
color:#666;
}
.PBShortTxt {
font-size: 16px;
color:#241106;
}

#poweredby, #copyright {
background-color:#f2f2f2;
}

#fmenu li.mitext a, #fmenu li.mitext span {
color:#241106;
border-right: 1px solid;
padding-right: 15px;
}

#fmenu li.mitext a:hover, #fmenu li.mititle a:hover {
color:#e7511e;
}
#fmenu li {
width:10%;
}
#bodycolumn1 {
display:none;
}
#bodycolumn2 {
margin-left:0;
}
.userlogin #sectionlogin .loginHeader{
background-color:#f2f2f2;
}
.userlogin #sectionlogin .loginHeader .PBSTitle{
color:#241106;
}
.itemdetail .PBMainTxt.PBUpSellPdtTitle, .itemdetail .PBMainTxt.PBRelatedPdtTitle {
color:#241106;
}
.PBLongTxt {
color:#666;
}
body.PB ul.catbreadcrumb li:nth-last-child(1) a {
color: #f08159;
}
.itemlist .PBMainTxt{
color:#f08159;
}
div.sectiondata.sectioncatheader {
background-color: #f2f2f2;
    border-bottom: 3px solid #f08159;
}
#footermenu {
 border-bottom: 1px solid #e7511e;
}
.designBackColorMain, .designBackColorMainHover:hover {
    background-color: #f08159;
}

.webblock .view .designBackColorMain, .webblock .view .designBackColorMainHover:hover {
    border-radius: 0px;
}
.designBackColorMain:hover {
    background-color: #e7511e;
}
.blockmktg .itemlist .item {
 border:0; 
}






#headercontainer .tableCart{display: none;}

.tableCart .PBSTitle{
    display: block;
    border-bottom: 2px solid #E7511E;
    color: #E7511E;    
}

.tableCart {
    padding: 10px;
    
}

.PBCurrency.change .PBSalesPrice, 
.PBCurrency.change .PBDiscount{
	display: none;
}

.PBCurrency.change .PBStrike{
	text-decoration:none;
}

.PBRelPdtTable .PBCurrency{
	display: none;
}

.webblock iframe{
display: none;
}