body
{
    background:#fff !important;
    background-color:#fff !important;
}

ignore,
shape,
fill,
#header-selectbox,
#header-ul,
#country-language,
#topnav-container,
#inputBox,
#myDiv,
#searchcart-container,
#pencil-unit,
#breadcrumb,
#footer-nav-ul,
#footer-signup-container,
#comparison,
a.print
{
    display:none !important;
    visibility:hidden !important;
}

div
{
    background-image:none !important;
    border:none !important;
}

#wrapper,
.shadow-wrapper,
#header-wrap div,
#body,
#footer
{
    background:transparent !important;
    background-color:transparent !important;
    background-image:none !important;
    border:none !important;
    color:#000 !important;
    margin:0 !important
}

#wrapper
{
    left:0;
    position:absolute;
    top:0;
}

#body,
#footer
{
    border:none !important;
    position:static !important;
}

#body,
#body *
{
    overflow:visible !important;
}

#article
{
    display:inline;
}

.compare-wrap
{
    float:none;
}

h1#header-logo
{
    float:none !important;
}

#compare
{
    border-top:1px solid #d8d8d8 !important;
    border-bottom:1px solid #d8d8d8 !important;
    margin:0;
}
#compare, x:-moz-any-link
{
    height:100%;
    *height:auto;
}

#compare th,
#compare td
{
    border-right:1px solid #d8d8d8 !important;
    border-left:1px solid #d8d8d8 !important;
}

#compare td
{
    border-top:1px solid #d8d8d8 !important;
}

#compare td, x:-moz-any-link
{
    font-size:100%;
    height:100%;
    *height:auto;
    padding:9px 10px;
}

#compare td .product a.remove,
#compare td .product p.buy
{
    display:none;
    visibility:hidden;
}

p.price
{
    line-height:1.1 !important;
}

.product-detail {
    background:none !important;
    background-image:none !important;
}

.info-header-wrapper h2 {
    float: none;
}
