/* teasers */
#rb-teasers-left-right {
    margin: 15px 2px 9px 2px;
    width: 100%;
/*    width: 880px; */
}
.q_teaser {padding: 10px 0 0 0;}

.q_teaser .qt_0,
.q_teaser .qt_1,
.q_teaser .qt_2,
.q_teaser .qt_3,
.q_teaser .q_teaser_1,
.q_teaser .q_teaser_2,
.q_teaser .qt_block {float: left;}

.q_teaser .qt_0 {margin: 0 0 0 0; width: 49%;}

.q_teaser .qt_wide,
.q_teaser .qt_1,
.q_teaser .qt_2 {border: #ccc solid 1px; /*background-color: rgba(0, 255, 255, 0.3);*/
         border-radius: 8px;
    -moz-border-radius: 8px;
}
.q_teaser .qt_wide {padding: 0.6em;}
.q_teaser .qt_1,
.q_teaser .qt_2 {margin: -1px; width: 100%;}

.q_teaser .qt_2 {
    margin-left: 104%;
    margin-left: 103.5%\9;
}

.q_teaser .qt_1 {margin-bottom: 5px;}

.q_teaser .qt_3 {margin-left: -106%; width: 208%; margin-bottom: 5px; /*background-color: rgba(255, 100, 255, 0.3);*/}

.q_teaser .q_teaser_1,
.q_teaser .q_teaser_2,
.q_teaser .qt_block {width: 50%;}

.q_teaser .qt_content {margin: 0 2%; padding: 0.6em; overflow: hidden; /*background-color: rgba(0, 0, 0, 0.3);*/}

.q_teaser .qt_content img {float: left; margin-right: 15px;}
.q_teaser .qt_content .qtc_text {display: inline-block;}
.q_teaser .qt_content td {color: #000;}
.q_teaser .qt_content p {margin-bottom: 5px;}
.q_teaser .qt_content p a {color: #000; font-weight: bold;}
.q_teaser_clear {height: 0px; overflow: hidden;}
