.fndFTContentLeft {

    float: left;

    padding: 3px;

    width: 245px;

}

.fndFTPaddFlTeaser {

    float: left;

    height: 302px;

    padding: 3px;

    width: 302px;

}

.fndFTPaddFlTeaserish {

    float: left;

    padding: 3px;

    width: 211px;

}

.fndSexinfoHeader {

    background-color: #fff;

    height: 265px;

    padding-top: 3px;

    position: relative;

    width: 868px;

}

.fndSexinfoHeaderPic {

    height: 155px;

    margin-left: 3px;

    position: relative;

    width: 859px;

}

.fndSexinfoHeaderText {

    margin-left: 8px;

    margin-top: 10px;

    position: relative;

    width: 515px;

}

.fndSexinfoHeaderSchlagzu {

    margin-left: 534px;

    margin-top: 126px;

    position: absolute;

    z-index: 99;

}

#fndSexinfoHeaderCountDown {

    left: 194px;

    line-height: 18px;

    position: absolute;

    top: 44px;

    width: 88px;

}

#fndSexinfoHeaderCode {

    font-size: 180%;

    left: 55px;

    letter-spacing: 7px;

    line-height: 18px;

    position: absolute;

    text-align: center;

    top: 76px;

    width: 140px;

}

.fndSexinfoHeaderText h1 {

    font-size: 16px;

    font-weight: bold;

}



.fndSexinfoHeaderText h2 {

    font-size: 12px;

	font-weight:normal;



}

.fndSexinfoHeaderText p {

    font-size: 12px;

    line-height: 16px;

}

.fndSexinfoQuote {

    color: #990099;

    font-size: 16px;

    font-weight: bold;

    line-height: 18px;

}

.fndSexinfoFooter {

    background-color: white;

    height: 58px;

    margin-bottom: 5px;

    margin-top: 5px;

    position: relative;

    width: 868px;

}

.fndSexinfoContent {

    margin-left: -5px;

    margin-top: 5px;

    position: relative;

    width: 873px;

}

.fndSexinfoContent p {

    font-size: 11px;

    line-height: 14px;

}

.fndSexinfoContentText h2 {

    font-weight: bold;

	font-size:13px;

}

.fndSexinfoContentText {

    margin-bottom: 5px;

    margin-left: 8px;

    margin-top: 8px;

    position: relative;

    width: 268px;

}

.fndSexinfoContentCol {

    float: left;

    margin-left: 5px;

    position: relative;

    width: 286px;

}

.fndSexinfoOverlayText {

    margin-left: 5px;

    margin-top: 172px;

    position: absolute;

    z-index: 99;

}

.fndSexinfoOverlayPlay {

    position: absolute;

    z-index: 98;

}

.fndBGweiss {

    background: none repeat scroll 0 0 #FFFFFF;

    clear: both;

    padding: 0 3px 5px 0;

	margin-top:-12px;

}

.hasCountdown {

    background-color: transparent;

    border: 0 solid #CCCCCC;

    color: #FFFFFF;

}

.countdown_rtl {

    direction: rtl;

}

.countdown_holding span {

    background-color: #CCCCCC;

}

.countdown_row {

    clear: both;

    padding: 0 2px;

    text-align: center;

    width: 100%;

}

.countdown_show1 .countdown_section {

    width: 98%;

}

.countdown_show2 .countdown_section {

    width: 48%;

}

.countdown_show3 .countdown_section {

    width: 32.5%;

}

.countdown_show4 .countdown_section {

    width: 24.5%;

}

.countdown_show5 .countdown_section {

    width: 19.5%;

}

.countdown_show6 .countdown_section {

    width: 16.25%;

}

.countdown_show7 .countdown_section {

    width: 14%;

}

.countdown_section {

    display: block;

    float: left;

    font-size: 75%;

    text-align: center;

}

.countdown_amount {

    font-size: 180%;

}

.countdown_descr {

    display: block;

    width: 100%;

}
