#lshade, #rshade, #topnav, .advert, #strip, #cart,
#bottom, #inueni, .sidebar-block, #leftcol, #cbhr, 
#cbvr, .buttons, #related, #accessories, hr,
#bigpic {
    display: none;
}

html, body {
    margin: 0cm;
    font-size: 10pt;
    font-family: 'Verdana';
}

img {
    border: none;
}

img.descr {
    display: none;
}

.clrboth { clear: both; }

#header {
    position: relative;
    top: 0cm;
    left: 0cm;
    border-bottom: solid 2px #ed1c2e;
}

#header a.login {
    display: none;
}

#header img {
    display: block;
    margin: 0cm 0cm 0.2cm 0.3cm;
}

#header span {
    position: absolute;
    right: 0.3cm;
    bottom: 0.1cm;
    text-transform: uppercase;
    font-size: 12pt;
}

.content-block {
    position: relative;
    top: 0cm;
    left: 0cm;
    margin: 0.5cm 0cm;
}

.supertitle {
    font-size: 9pt;
}

.content-block h2 {
    margin: 0.1cm 0cm 0.5cm 0cm;
    font-size: 14pt;
}

#article-info {
    float: left;
    width: 7cm;
}

#article-info div.defpic {
    border: solid 1px #999;
    text-align: center;
    padding: 0.2cm;
    background: #f2f2f2;
}

#article-info div.pics {
    display: none;
}

#article-info div.right {
    border: dotted 1px #999;
    font-size: 9pt;
    margin-bottom: 0.5cm;
    padding: 0.2cm;
    padding-bottom: 0cm;
}

#article-info dl {
    margin: 0cm;
}

#article-info dt {
    font-size: 8pt;
}

#article-info dd {
    font-size: 10pt;
    font-weight: bold;
    margin: 0.05cm 0cm 0.3cm 1.5cm;
}

#article-info dt.sale {
    color: #ed1c2e;
}

#article-info dd.sale {
    color: #ed1c2e;
    font-size: 16pt;
}

#article-info dd.regular {
    font-size: 16pt;
}

#article-info p.install-fee {
    font-size: 7pt;
    text-align: justify;
}

#properties {
    float: left;
    margin-left: 0.6cm;
    font-size: 7pt;
    width: 9.3cm;
}

#properties h4.title {
    font-size: 9pt;
    margin: 0cm 0cm 0.1cm 0cm;
}

#properties td {
    padding-bottom: 0.1cm;
}

#properties td.value {
    padding-left: 0.3cm;
    font-weight: bold;
}

#footer {
    margin-top: 1.5cm;
    border-top: solid 2px #ed1c2e;
    height: 1cm;
}

#footer p {
    display: none;
}

#footer p.print {
    display: block;
    margin: 0.1cm 0cm;
    font-size: 9pt;
}

#footer p.print span.left {
    float: left;
}

#footer p.print span.right {
    float: right;
    text-align: right;
}

#compare div.article {
    float: left;
    width: 5cm;
    margin-top: -5px;
    margin-right: 0.5cm;
    text-align: center;
}

#compare div.article .empty {
    display: none;
}

#compare div.pic {
    margin-top: 5px;
    border: solid 1px #999;
    background: #f2f2f2;
    padding: 0.2cm 0cm;
    overflow: hidden;
}

#compare h4 a {
    color: #ed1c2e;
    font-size: 8pt;
}

#compare div.pic img {
    height: 3cm;
}


#compare div.ctrl, #compare div.price {
    display: none;
}

#compare table {
    clear: both;
    width: 100%;
}

#compare table td {
    border-bottom: solid 1px #999;
    padding: 0.1cm;
    font-size: 7pt;
}

#compare table td.calign {
    width: 3cm;
}

#compare table td .sale {
    color: #ed1c2e;
}


#compare table tr.jsIgnore td {
    display: none;
}
