body{
        background: #ECECEC url(../images/bg/bg_10.jpg) repeat-x left top;
}
.TableBorder {
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
}
.MusikTop {
        font: 12px Verdana, Geneva, sans-serif;
        color: #000;
        padding-top: 20px;
        padding-right: 30px;
        padding-left: 40px;
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
}
.TableBorderBut {
        border-right: 1px solid #999999;
}
.TableBorderRB {
        border-top: 4px solid #CC6600;
}
.punktZTop {
        background: url(../images/pix_r24.gif) no-repeat left top;
        border-right: 1px solid #999999;
        padding-right: 8px;
}
.MenuLeiste {
        font: 13px Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        color: #CCCCCC;
        letter-spacing: 0.1em;
}
.copy {
        font: 10px Arial, Helvetica, sans-serif;
        color: #666666;
        letter-spacing: 0.2em;
        text-transform: uppercase;
}
.Home {
        font: 12px/18px Arial, Helvetica, sans-serif;
        color: #CCCCCC;
        padding-right: 12px;
        text-transform: uppercase;
        padding-bottom: 6px;
        text-decoration: none;
}
.Home a{
        font: 12px/18px Arial, Helvetica, sans-serif;
        color: #CCCCCC;
        padding-right: 12px;
        text-transform: uppercase;
        padding-bottom: 6px;
        text-decoration: none;
}
.Home a:hover{
        color: #FFF;
        text-decoration: none;
}


.logoH {
        top: 20px;
}
.TableBorderLogoTop {
        border-right: 1px solid #999999;
}
.moto {
        font: 28px "Times New Roman", Times, serif;
        color: #CCCCCC;
        text-transform: uppercase;
        padding-right: 20px;
        padding-bottom: 20px;
        letter-spacing: 0.1em;
}
.contentText {
        font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
        padding-left: 32px;
        padding-right: 60px;
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
        text-decoration: none;
}
.contentHome {
        font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
        padding-left: 32px;
        padding-right: 60px;
        text-decoration: none;
        padding-top: 10px;
        text-align: left;
}

.contentBalk {
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
        text-decoration: none;
}

.contentText a{
        font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
        color: #990000;
        text-decoration: none;
}
.contentText a:hover{
        font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
        color: #990000;
        text-decoration: underline;
}
.contentTitile {
        color: #990000;
}



.bgLineVert {
        background: url(../images/bg/bg_line_vert.gif) repeat-y center top;
}
.TableBorderHor {
        border-bottom: 1px solid #999999;
}
.TableBorderHorTop {
        border-top: 1px solid #999999;
}
.TableBorderVert {
        border-right: 1px solid #999999;
}
.TableBorderRBT {
        border-top: none;
        border-bottom: 1px solid #CC6600;
}
.BGNum {
        font: 12px Verdana, Geneva, sans-serif;
        color: #CCC;
        background: #666;
        text-align: center;
        height: 20px;
}
.BGNum a{
        font: 12px Verdana, Geneva, sans-serif;
        color: #CCC;
        text-align: center;
        text-decoration: none;
}
#bg {
        height: 500px;
        width: 100%;
        background-image: url(../images/bg/bg_03.jpg) repeat-x left top;
}
.TableBorderHorR {
        border-bottom: 1px solid #666666;
}
.bgFuss {
        border-bottom: 8px solid #666;
        border-right: 1px solid #999;
}
.Zitat {
        font: italic 20px "Times New Roman", Times, serif;
        color: #333;
}
.TableBorder .Zitat .Author {
        font: normal 12px Arial, Helvetica, sans-serif;
        color: #333;
}
.BannerFeidman {
        background: url(../images/banner_feidman_760.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #999999;
        padding-bottom: 24px;
        padding-right: 18px;
}
.BannerGitanes {
        background: url(../images/banner_gitanes.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #999999;
        padding-bottom: 24px;
        padding-right: 18px;
}
.BannerCoskun {
        background: url(../images/banner_coskun.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #999999;
        padding-bottom: 24px;
        padding-right: 18px;
}
.BannerMiteva {
        background: url(../images/banner_miteva.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #333;
        padding-bottom: 24px;
        padding-right: 18px;
}
.BannerMitevaH {
        background: url(../images/banner_miteva2.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #333;
        padding-bottom: 24px;
        padding-right: 18px;
}

.BannerVirtuoso {
        background: url(../images/banner_virtuoso.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #999999;
        padding-bottom: 24px;
        padding-right: 18px;
}
.BannerKatona {
        background: url(../images/banner_katona.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 22px "Times New Roman", Times, serif;
        color: #999999;
        padding-bottom: 24px;
        padding-right: 18px;
}
.BannerKatonaH {
        background: url(../images/banner_katona2.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #999999;
        padding-bottom: 24px;
        padding-right: 18px;
}




.AuthorName {
        font: normal 12px Arial, Helvetica, sans-serif;
        color: #999999;
}
.AuthorNameSw {
        font: normal 12px Arial, Helvetica, sans-serif;
        color: #333;
}
.BannerEisel {
        background: url(../images/banner_eisel.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic bold 18px "Times New Roman", Times, serif;
        color: #993300;
        padding-top: 60px;
        border-bottom: 1px solid #999999;
        padding-right: 16px;
}

.BannerEnsemble {
        background: url(../images/banner_ensemble_760n.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic bold 18px "Times New Roman", Times, serif;
        color: #993300;
        padding-top: 60px;
        border-bottom: 1px solid #999999;
        padding-right: 16px;
}
.BannerJerusalem {
        background: url(../images/banner_jerusalem.jpg) no-repeat left top;
        border-right: 0px solid #999999;
        font: italic normal 26px "Times New Roman", Times, serif;
        color: #993300;
        padding-top: 5px;
        border-bottom: 0px solid #999999;
        padding-right: 200px;
}


.Kontakt {
        font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
        padding-left: 60px;
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
}
.FussText {
        font: 12px Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        color: #990000;
        border-right: 1px solid #999999;
}
.TourDaten {
        font: 12px Arial, Helvetica, sans-serif;
        color: #333333;
        border-bottom: 1px solid #990000;
        padding-left: 6px;
}
.TourName {
        font: bold 14px Arial, Helvetica, sans-serif;
        color: #990000;
}
.BannerTour {
        background: url(../images/banner_tour_760.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic normal 20px "Times New Roman", Times, serif;
        color: #E5E5E5;
        border-bottom: 1px solid #999999;
        padding-bottom: 32px;
        padding-left: 32px;
}
.BannerHome {
        background: url(../images/banner_gesamt_n.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic normal 20px "Times New Roman", Times, serif;
        color: #333333;
        padding-left: 32px;
        border-bottom: 1px solid #999999;
        padding-bottom: 32px;
}
.motoHome {
        font: bold 14px Arial, Helvetica, sans-serif;
        color: #CCCCCC;
        text-transform: uppercase;
        background: #666;
        letter-spacing: 0.2em;
        text-align: center;
        top: 0px;
        height: 36px;
        width: 100%;
        padding-top: 6px;
}
.BannerAvital {
        background: url(../images/banner_avital_760.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic bold 18px "Times New Roman", Times, serif;
        color: #600;
        border-bottom: 1px solid #999999;
        padding-bottom: 10px;
        padding-right: 10px;
}
.Haftung {
        font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
        padding-right: 50px;
        padding-left: 60px;
}
.HaftungTitel {
        font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
        color: #930;
        padding-left: 60px;
}
.Impressum {
        font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
}
.HaftungQuelle {
        font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
        padding-right: 50px;
}
.TableDiscBorder {
        font: 12px Verdana, Geneva, sans-serif;
        color: #333;
        padding-right: 20px;
        padding-bottom: 8px;
        border-bottom: 1px solid #FFF;
        padding-top: 4px;
}
.TableDiscTitelBorder {
        font: 12px Verdana, Geneva, sans-serif;
        color: #900;
}
.TableNotenBorder {
        font: 12px Verdana, Geneva, sans-serif;
        color: #333;
        padding-right: 20px;
        padding-bottom: 8px;
        padding-top: 8px;
}
.TableNotenBorderBut {
        border-bottom: 1px solid #FFF;
}
.TableNotenListe {
        font: 11px Verdana, Geneva, sans-serif;
        color: #333;
        padding-right: 8px;
        padding-bottom: 8px;
        padding-top: 8px;
}
#avi {
        z-index: 2;
        position: absolute;
        height: 30px;
        left: 310px;
        top: 0px;
        width: 228px;
        padding-left: 8px;
        visibility: hidden;
        padding-top: 6px;
}
#jf {
        z-index: 80;
        position: absolute;
        height: 30px;
        top: 0px;
        visibility: hidden;
        width: 305px;
        padding-left: 8px;
        margin-top: 0px;
        margin-left: 0px;
        left: 0px;
        padding-top: 6px;
}
#md {
        z-index: 200;
        position: absolute;
        height: 30px;
        top: 0px;
        visibility: hidden;
        width: 351px;
        padding-left: 8px;
        margin-top: 0px;
        margin-left: 0px;
        left: 148px;
        padding-top: 6px;
}
.container {
        height: 36px;
        width: 760px;
        padding-top: 4px;
        padding-left: 0px;
        position: relative;
        left: 0;
        top: 0;
        background: #666;
}

#ff {
        z-index: 60;
        position: absolute;
        left: 602px;
        top: 0px;
        margin-top: 0px;
        margin-left: 0px;
        height: 30px;
        width: 150px;
        padding-left: 8px;
        visibility: hidden;
        padding-top: 6px;
}
#duo {
        z-index: 20;
        position: absolute;
        visibility: hidden;
        left: 426px;
        top: 0px;
        margin-top: 0px;
        margin-left: 0px;
        width: 193px;
        text-align: right;
        padding-right: 4px;
        height: 30;
        padding-top: 6px;
}
.ArtImage {

}
#moto {
        z-index: 100;
        position: absolute;
        height: 87px;
        left: 0px;
        top: 0px;
        margin-top: 0px;
        margin-left: 0px;
        width: 760px;
        text-align: center;
        padding-top: 6px;
}
.BannerDuo {
        background: url(../images/banner_duo_760.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic normal 20px "Times New Roman", Times, serif;
        color: #CCC;
        border-bottom: 1px solid #999999;
        padding-bottom: 40px;
        padding-right: 16px;
}
.BannerBaranova {
        background: url(../images/banner_baranova.jpg) no-repeat left top;
        border-right: 1px solid #999999;
        font: italic 20px "Times New Roman", Times, serif;
        color: #999999;
        padding-bottom: 24px;
        padding-right: 18px;
}
.contentTextBild {
        left: 12px;
}
.ArtistName {
        font: bold 14px Arial, Helvetica, sans-serif;
        color: #CCCCCC;
        text-transform: uppercase;
        background: #666;
        text-align: left;
}