body {
    margin:0;
}
h2 {
    font-size: 11px;
    font-family: Arial,Verdana,Helvetica;
    padding: 0;
    margin: 0;
}
.maintable {
    height:100%;
    width:100%;
}
.maintable .bg {
    background-image: url(/images/line_new.gif);
    background-attachment: scroll;
    background-repeat: repeat-x;
}
.bot1 {
    color: rgb(228, 45, 24);
    font-size: 11px;
    font-family: Arial,Verdana,Helvetica;
}
.bot1:hover {
    color: rgb(4, 114, 198);
}
.bot3, .bot3:hover {
    color: black;
    text-decoration: none;
}
.angebot {
    font-weight: bolder;
    font-size: 12pt;
    font-family: Arial,Verdana,Helvetica;
    padding: 0;
    margin: 0;
}
.angebot_slot {
    color: rgb(0, 0, 0);
    font-weight: bolder;
    font-family: Arial,Verdana,Helvetica;
    font-size: 8pt;
    margin-bottom: 9px;
}
.angebot_preis {
    color: rgb(255, 0, 0);
    font-weight: bolder;
    font-family: Arial,Verdana,Helvetica;
    font-size: 27pt;
}
.angebot_monat {
    color: rgb(255, 0, 0);
    font-weight: bolder;
    font-size: 6pt;
    font-family: Arial,Verdana,Helvetica;
}
.offer_ts_table {
    border:0px;
    width:346px;
    margin-left:19px;
}
.offer_ts_box {
    border-left: 1px solid rgb(179, 179, 179);
    border-right: 1px solid rgb(179, 179, 179);
    text-align: center;
    width:346px;
}
.offer_ts_box_left {
    height:100%;
    width:174px;
    text-align: center;
    vertical-align:top;
    border-right: 1px solid rgb(179, 179, 179);
}
.offer_ts_box_right {
    text-align: left;
    width:172px;
}
.offer_ts_list {
    float:none;
    width:170px;
}
.offer_ts_list img {
    float:left;
    margin: 3px 0 0 7px;
    border:0;
}
.offer_ts_list .b {
    float:left;
    width:140px;
    margin: 2px 0 0 5px;
}
p {
    font-size: 11px;
    font-family: Arial,Verdana,Helvetica;
    color: rgb(135, 135, 135);
    text-indent: 18pt;
    margin-top: 2pt;
    margin-bottom: 0pt;
    line-height: 12pt;
}
td {
    font-size: 11px;
    font-family: Arial,Verdana,Helvetica;
}
.login {
    font-family: Arial,Verdana,Helvetica;
    font-weight: bold;
    font-size: 8pt;
    color: rgb(102, 102, 102);
}
.normal_text {
    font-size: 12px;
    font-family: Arial,Verdana,Helvetica;
}
a:link {
    color: rgb(228, 45, 24);
    font-size: 11px;
    font-family: Arial,Verdana,Helvetica;
}
.Stil1 {
    color: #FF0000;
}
.Stil3 {
    color: #00CC33;
}
.bot2 {
    color: rgb(228, 45, 24);
    font-size: 12px;
    font-family: Arial,Verdana,Helvetica;
}
.bot2:hover {
    color: rgb(4, 114, 198);
}
.postButtons {
    position: absolute;
    left: 512px;
    top: 131px;
}
.postButtons img {
    border: 0;
}