/**/

a, h1, h2, h3, h4, strong, .logotext, table caption, h2 em {
    color: black;
}

.tooltip {
    color: black;
    border: none;
}

#header {
    padding: 0 0 20px 0;
    margin: 0;
    border-bottom: 1px solid black;
}

#sidebar {
    /*display: none;*/
}

#metanav {
    display: none;
}

#navigation {
    display: none;
}

object {
    display: none;
}

.big-tabs {
    display: none;
}

.inpage {
    display: none;
}

.end-of-page-container {
    display: none;
}

.image {
    display: none;
}

.btn, .btn-em {
    display: none;
}

.news-ticker {
    display: none;
}

#one-col .two-col-block, #one-col .one-col-block {
    clear: both;
    margin: 0;
    padding: 0;
    width: 100%;
}

.infobox, .productvisualblock, .featuredproduct {
    padding: 20px 0 20px 0;
    margin: 0;
    border: none;
    border-bottom: 1px solid black;
    height: auto !important;
    width: 100%;
    overflow: auto;
}

#one-col .infobox table {
    width: 940px;
}

#two-col-modules .infobox table {
    width: 700px;
}

table strong {
    color: black;
}

.infobox .content, .productvisualblock .content, .featuredproduct .content {
    padding: 0;
    margin: 0;
    border: none;
    text-align: left;
    width: 100%;
}

.infobox img, .promoblock img {
    display: none;
}

.infobox ul li a{
    display: none;
}

.promoblock {
    display: none;
}

#servicefooter {
    display: none;
}

.linklist-footer {
    display: none;
}

.linklist {
    display: none;
}

table .linklist{
     display: block;
}

.faq .btn a span {
    display: none;
}

.faq .row {
    float: left;
}

.faq .infobox {
    margin-right: 100px;
}

.faq .infobox h2 {
    color: black;
    padding: 0;
    margin: 0;
}

.faq .linklist a{
    display: inline;
    color: black;
}

.faq .linklist {
    display: block;
    margin: 0;
}
body.body{
    background-image: none;
}
