body {
    background:#FFFFFF;
    font-family:Tahoma,Arial,sans-serif;
    font-size:0.75em;
    margin:0em;
    padding:1em;
}
h1 {
    text-align:center;
    float:none;
    background:none;
    width:100%;
}
h1 a span,h1 a {
    display:inline;
    width:auto;
}
h2 {
    color: #000;
    margin: 10px 0px;
    background:none;
}
span.button {
    display: none;
}
h3 {
    color: #000;
}
a {
    color: #00F;
    text-decoration: underline;
}
hr {
    display: none;
}
#langswitch {
    display: none;
}
#bottommenu {
    display:none;
}
#bottom {
    margin-top: 10px;
    clear: both;
    border-top: 1px solid #000;
    text-align:center;
    color:#000;
}
#bottom div.logos {
    margin-top: 10px;
    float:none;
}
#bottom div.logos .text {
    display:block;
    margin-bottom:10px;
}
#bottom div.logos {
    margin-top: 10px;
    float:none;
    text-align:center;
    width:auto;
}
#bottom div.logos img {
    float:none;
    color:#000;
}
#usersection {
    display: none;
}
#sectionmenu {
    display: none;
}
#contextmenu {
    display: block;
    background:none;
    padding:0em 0em 10px 0em;
    margin-bottom:10px;
    border-bottom:1px solid #000;
}
#left {
    padding: 0px;
    margin: 0px;
    display: none;
    width: 0px;
}
#content {
    text-align: justify;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
#banner {
    display: none;
}
#page {
    padding: 0px;
    margin: 0px;
    width: 100%;
}
#web {
    text-align: justify;
    width: 100%;
    padding: 0px;
    margin: 0px;
}
div.b {
    display: none;
}
#right {
    display: none;
    width: 0px;
    padding: 0px;
    margin: 0px;
}
#middle {
    float: right;
    text-align: justify;
    width: 100%;
    padding: 0px;
    margin: 0px;
    background:none;
}
#content {
    background:none;
}

table.details, table.details th, table.details td {
    color:#000;
    border:1px solid black;
    border-collapse:collapse;
}
table.details td.label {
    color:#000;
    border:1px solid black;
}
table.details td {
    padding:0.2em 0.5em;
}
table.details td .value {
    background:none;
    padding:0em;
    margin:0em;
}


table.offerlist, table.offerlist th, table.offerlist td {
    color:#000;
    border:1px solid black;
    border-collapse:collapse;
}
table.offerlist td {
    padding:0.2em 0.5em;
}

