/*<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

@import url("reset.css");    */


body {
        font-family:Verdana, Tahoma, Arial, "Bookman Old Style", "sans serif";
        background-color:#EBEBF5;
}
#wrapper{
         position:absolute;
         left:50%;
         width:710px;
         margin-left:-355px;
         top:0%;
         height:610px;
         margin-top:0px;
         padding:0;
}
#inhalt_weiss{
         background:#FFFFFF;
         position:absolute;  /****durch den "wrapper" nicht mehr nötig!***   */
         top:20px;
         width:710px;
         height:600px;
         /*margin-top:0px;
         margin-bottom:20px;
         margin-left:215px;*/
         z-index:1;
         /*border:solid 1px black;*/
}
/*AB HIER: NUR INDEX___INDEX___INDEX___INDEX___INDEX*/

#inhalt_text_index1{
         position:absolute;
         width:400px;
         height:50px;
         margin-top:130px;
         margin-left:30px;
         text-align:left;
         /*border:1px solid black;*/
         z-index:2;
}
#inhalt_text_index2{
         position:absolute;
         width:400px;
         height:50px;
         margin-top:200px;
         margin-left:100px;
         text-align:left;
         /*border:1px solid black;*/
         z-index:2;
}
.text_index{
         font-size:17px;
         line-height:20px;
         color:#333333;
}
.text_index2{
         font-size:15px;
         line-height:20px;
         color:#333333;
}
.links_index{
        position:absolute;
        top:80px;
        left:210px;
        width:140px;
        height:150px;
        line-height:30px;
        /*border:1px solid black; */
}
.link_index_ungeloest a{
        position:absolute;
        background:url(images/ungeloest_black.jpg) no-repeat;
        width:140px;
        height:20px;
}
.link_index_ungeloest a:hover{
         position:absolute;
         background:url(images/ungeloest_white.jpg) no-repeat;
         width:140px;
         height:20px;
}
.link_index_unverhofft a{
        position:absolute;
        background:url(images/unverhofft_black.jpg) no-repeat;
        width:140px;
        height:20px;

}
.link_index_unverhofft a:hover{
        position:absolute;
        background:url(images/unverhofft_white.jpg) no-repeat;
        width:140px;
        height:20px;
}
.link_index_ungelenk a{
        position:absolute;
        background:url(images/ungelenk_black.jpg) no-repeat;
        width:140px;
        height:20px;
}
.link_index_ungelenk a:hover{
        position:absolute;
        background:url(images/ungelenk_white.jpg) no-repeat;
        width:140px;
        height:20px;
}
.link_index_unerreicht a{
        position:absolute;
        background:url(images/unerreicht_black.jpg) no-repeat;
        width:140px;
        height:20px;
}
.link_index_unerreicht a:hover{
        position:absolute;
        background:url(images/unerreicht_white.jpg) no-repeat;
        width:140px;
        height:20px;
}
.link_zurueck{
         position:absolute;
         top:120px;
         left:210px;
         width:120px;
         height:20px;
         line-height:30px;
         /*border:1px solid black; */
}
.link_zurueck a{
         position:absolute;
         background:url(images/button_zurueck_black.jpg) no-repeat;
         width:120px;
         height:20px;
}
.link_zurueck a:hover{
         position:absolute;
         background:url(images/button_zurueck_white.jpg) no-repeat;
         width:120px;
         height:20px;
}

/*AB HIER: HOME___HOME___HOME___HOME___HOME*/

.jubilaeum img{
         position:absolute;
         width:96px;
         height:88px;
         top:85px;
         left:80px;
         z-index:4;
}
.jubilaeum1 img{
         position:absolute;
         width:132px;
         height:115px;
         top:-350px;
         left:100px;

}
.link_news a{
         font-size:13px;
         color:#DF001D;
         font-weight:bold;
         text-decoration:none;
}
.link_news a:hover{
         text-decoration:underline;
}

/*AB HIER: KONTAKT___KONTAKT___KONTAKT*/

#logo_prima{
         position:absolute;
         background:url(images/Prima5webLogo_kl.jpg) no-repeat;
         width:120px;
         height:60px;
         margin-top:-5px;
         margin-left:230px;

}
.link_mail_prima a{
         text-decoration:none;
         font-weight:bold;
         color:#333333;
}
.link_mail_prima a:hover{
         text-decoration:underline;
}

/*AB HIER: FOTOS___FOTOS___FOTOS___FOTOS___FOTOS*/

.band_micha{
         position:absolute;
         margin-top:390px;
         margin-left:0px;
         width:153px;
         height:230px;
         z-index:3;
}
.band_mario{
         position:absolute;
         margin-top:390px;
         margin-left:186px;
         width:153px;
         height:230px;
         z-index:3;
}
.band_andre{
         position:absolute;
         margin-top:390px;
         margin-left:371px;
         width:153px;
         height:230px;
         z-index:3;
}
.band_peter{
         position:absolute;
         margin-top:390px;
         margin-left:557px;
         width:153px;
         height:230px;
         z-index:3;
}
#inhalt_text_micha{
         position:absolute;
         bottom:240px;
         left:0px;
         width:150px;
         height:90px;
         padding-left:5px;
         background-color:#EBEBF5;
         /*border:solid 1px black;*/

}
#inhalt_text_mario{
         position:absolute;
         bottom:240px;
         left:186px;
         width:150px;
         height:90px;
         padding-left:5px;
         background-color:#EBEBF5;
         /*border:solid 1px black;*/

}
#inhalt_text_andre{
         position:absolute;
         bottom:240px;
         left:371px;
         width:150px;
         height:90px;
         padding-left:5px;
         background-color:#EBEBF5;
         /*border:solid 1px black;*/

}
#inhalt_text_peter{
         position:absolute;
         bottom:240px;
         left:557px;
         width:150px;
         height:90px;
         padding-left:5px;
         background-color:#EBEBF5;
         /*border:solid 1px black;*/
}
.text_fotos{
         font-size:13px;
         color:#333333;
         text-align:left;
         vertical-align:bottom;
}
#textfeld_kulke_unten_fotos1{
         position:absolute;
         width:70px;
         height:10px;
         margin-top:620px;
         margin-left:80px;
         text-align:right;
         z-index:3;
         font-size:9px;
         color:#333333;
         /*border:solid 1px black;*/
}
#textfeld_kulke_unten_fotos2{
         position:absolute;
         width:70px;
         height:10px;
         margin-top:620px;
         margin-left:267px;
         text-align:right;
         z-index:3;
         font-size:9px;
         color:#333333;
         /*border:solid 1px black;*/
}
#textfeld_kulke_unten_fotos3{
         position:absolute;
         width:70px;
         height:10px;
         margin-top:620px;
         margin-left:452px;
         text-align:right;
         z-index:3;
         font-size:9px;
         color:#333333;
         /*border:solid 1px black;*/
}
#textfeld_scholz_unten_fotos{
         position:absolute;
         width:95px;
         height:10px;
         margin-top:620px;
         margin-left:613px;
         text-align:right;
         z-index:3;
         font-size:9px;
         color:#333333;
         /*border:solid 1px black;*/
}
/*AB HIER: LINKS___LINKS___LINKS___LINKS___LINKS*/

.externe_links a{
         text-decoration:none;
         font-weight:bold;
         color:#333333;
}
.externe_links a:hover{
         text-decoration:underline;
}

.externe_links_nicht_fett a{
         text-decoration:none;
         font-weight:normal;
         color:#333333;
}
.externe_links_nicht_fett a:hover{
         text-decoration:underline;
}

.externe_links_neues a{
         text-decoration:none;
         font-weight:bold;
         color:#E4061F;
}
.externe_links_neues a:hover{
         text-decoration:underline;

}
.ueberschriften_linkseite{
         font-size:13px;
         line-height:30px;
         color:#333333;
         font-weight:normal;
         text-align:center;
}

/*AB HIER: TOUR___TOUR +++ PRESSE___PRESSE*/

/*pressetext tour*/
.externer_link_pt a{
         text-decoration:none;
         font-weight:normal;
         color:#333333;

}
.externer_link_pt a:hover{
         text-decoration:underline;
}
/*pressetext tour ENDE*/


/*#textfeld_tourtermine{
         position:absolute;
         width:400px;
         min-height:100px;
         margin-top:0px;
         margin-left:125px;
         text-align:left;
         z-index:3;
         border:solid black 1px;
}
#textfeld_ontour{
         position:absolute;
         width:400px;
         min-height:100px;
         margin-top:490px;
         margin-left:125px;
         text-align:center;
         z-index:3;
         border:solid black 1px;
}*/

#textfeld_termine{
         position:absolute;
         width:350px;
         min-height:100px;
         margin-top:0px;
         margin-left:115px;
         text-align:center;
         z-index:3;
         /*border:solid black 1px;*/
}
/*#textfeld_km{                   ( HTML Seite "Termine"-Kontaktdaten )
         position:absolute;
         width:350px;
         min-height:100px;
         margin-top:250px;
         margin-left:115px;
         text-align:center;
         z-index:3;
         /*border:solid black 1px;
}*/
#textfeld_pressematerial_oben{
         position:absolute;
         width:400px;
         margin-top:0px;
         margin-left:100px;
         text-align:left;
         z-index:3;
         /*border:solid black 1px;*/
}
#textfeld_pressematerial_unten{
         position:absolute;
         width:250px;
         margin-top:0px;
         margin-left:150px;
         text-align:left;
         z-index:3;
         /*border:solid black 1px;*/
}
#textfeld_pressestimmen_oben{
         position:absolute;
         width:400px;
         min-height:20px;
         margin-top:200px;
         margin-left:100px;
         text-align:left;
         z-index:3;
         /*border:solid black 1px;*/
}
#textfeld_pressestimmen_unten{
         position:absolute;
         width:450px;
         min-height:150px;
         margin-top:0px;
         margin-left:20px;
         text-align:left;
         z-index:3;
         /*border:solid black 1px;*/
}
.ueberschriften_presseseite{
         font-size:13px;
         line-height:30px;
         color:#333333;
         font-weight:normal;
         text-align:center;
}
.tour_ueberschrift{
         font-size:14px;
         line-height:30px;
         color:#333333;
         font-weight:bold;
}
/*AB HIER: INHALT ALLER SEITEN___ALLER SEITEN*/

#inhalt_text{
         position:absolute;
         width:600px;
         height:300px;
         margin-top:200px;
         margin-left:55px;
         text-align:center;
         line-height:25px;
         z-index:2;
         /*border:solid 1px black;*/
}
#inhalt_text_kein_scrollfenster{
         position:absolute;
         width:600px;
         height:300px;
         margin-top:200px;
         margin-left:55px;
         text-align:center;
         line-height:20px;
         z-index:2;
         /*border:solid 1px black;*/
}
#inhalt_text_fotos{
         position:absolute;
         width:300px;
         height:20px;
         margin-top:200px;
         margin-left:200px;
         text-align:center;
         line-height:25px;
         z-index:2;
         /*border:solid 1px black;*/
}
#inhalt_text_scroll_left{
         position:absolute;
         width:600px;
         height:210px;
         margin-top:200px;
         margin-left:55px;
         text-align:left;
         overflow:scroll;
         line-height:20px;
         font-size:10px;
         z-index:2;
         /*border:solid 1px black;*/
}
#inhalt_text_scroll_mittig{
         position:absolute;
         width:600px;
         height:210px;
         margin-top:200px;
         margin-left:55px;
         text-align:center;
         overflow:scroll;
         line-height:20px;
         font-size:10px;
         z-index:2;
         /*border:solid 1px black;*/
}
.logo img{
         position:absolute;
}
.band img{
         position:absolute;
         margin-top:390px;
         margin-left:0px;
         z-index:3;
}
h1{
         top:200px;
         font-size:18px;
         line-height:30px;
         color:#333333;
         text-align:center;
}
h2{
         top:200px;
         font-size:13px;
         line-height:30px;
         color:#333333;
         text-align:center;
}
h3{
         top:200px;
         font-size:13px;
         font-weight:normal;
         line-height:30px;
         color:#333333;
         text-align:center;
}
.text{
         font-size:13px;
         line-height:15px;
         color:#333333;
         text-align:middle;
         line-height:20px;
}
/*.text_rot{
         font-size:13px;
         line-height:15px;
         color:#DF001D;
         text-align:middle;
         line-height:20px;
}*/

/*OBERE LINKLEISTE___OBERE LINKLEISTE___OBERE LINKLEISTE*/

#textfeld_obere_links{
         position:absolute;
         width:270px;
         height:15px;
         margin-top:160px;
         margin-left:410px;
         z-index:2;
         background:#333333;
         /*border:solid 1px black;*/
}
.link_bio a{
        position:absolute;
        background:url(images/button_bio_black.jpg) no-repeat;
        width:90px;
        height:15px;
}
.link_bio a:hover{
        position:absolute;
        background:url(images/button_bio_white.jpg) no-repeat;
        width:90px;
        height:15px;
}
.statischer_link_bio{
         position:absolute;
         background:url(images/button_bio_red.jpg) no-repeat;
         width:90px;
         height:15px;
}
.link_termine a{
        position:absolute;
        background:url(images/button_termine_black.jpg) no-repeat;
        margin-left:90px;
        width:90px;
        height:15px;
}
.link_termine a:hover{
        position:absolute;
        background:url(images/button_termine_white.jpg) no-repeat;
        margin-left:90px;
        width:90px;
        height:15px;
}
.statischer_link_termine{
         position:absolute;
         background:url(images/button_termine_red.jpg) no-repeat;
         margin-left:90px;
         width:90px;
         height:15px;
}
/*.link_tour a{
        position:absolute;
        background:url(images/button_tour_black.jpg) no-repeat;
        margin-left:90px;
        width:90px;
        height:15px;
}
.link_tour a:hover{
        position:absolute;
        background:url(images/button_tour_white.jpg) no-repeat;
        width:90px;
        height:15px;
}
.statischer_link_tour{
         position:absolute;
         background:url(images/button_tour_red.jpg) no-repeat;
         margin-left:90px;
         width:90px;
         height:15px;
}  */
.link_fotos a{
        position:absolute;
        background:url(images/button_fotos_black.jpg) no-repeat;
        margin-left:180px;
        width:90px;
        height:15px;
}
.link_fotos a:hover{
        position:absolute;
        background:url(images/button_fotos_white.jpg) no-repeat;
        width:90px;
        height:15px;
}
.statischer_link_fotos{
         position:absolute;
         background:url(images/button_fotos_red.jpg) no-repeat;
         margin-left:180px;
         width:90px;
         height:15px;
}

/*UNTERE LINKLEISTE___UNTERE LINKLEISTE___UNTERE LINKLEISTE*/

#textfeld_home_unten{
         position:absolute;
         width:50px;
         height:20px;
         margin-top:615px;
         margin-left:0px;
         z-index:3;
         /*border:solid 1px black;*/
}
#textfeld_home_unten_fotos{
         position:absolute;
         width:50px;
         height:20px;
         margin-top:615px;
         margin-left:0px;
         z-index:3;
         /*border:solid 1px black;*/
}
.home a{
         font-size:11px;
         color:#333333;
         text-decoration:none;
}
.home a:hover{
         text-decoration:underline;
}
#textfeld_tv_unten{
         position:absolute;
         width:90px;
         height:20px;
         margin-top:615px;
         margin-left:170px;
         z-index:3;
         /*border:solid 1px black;*/
}
.tv a{
         font-size:11px;
         color:#333333;
         text-decoration:none;
}
.tv a:hover{
         text-decoration:underline;
}
.statischer_link_tv{
         font-size:11px;
         color:#DF001D;
         text-decoration:none;
}

#textfeld_kontakt_unten{
         position:absolute;
         width:50px;
         height:20px;
         margin-top:615px;
         margin-left:265px;
         z-index:3;
         /*border:solid 1px black;*/
}

.kontakt a{
         font-size:11px;
         color:#333333;
         text-decoration:none;
}
.kontakt a:hover{
         text-decoration:underline;
}
.statischer_link_kontakt{
         font-size:11px;
         color:#DF001D;
         text-decoration:none;
}


#textfeld_presse_unten{
         position:absolute;
         width:50px;
         height:20px;
         margin-top:615px;
         margin-left:350px;
         z-index:3;
         /*border:solid 1px black;*/
}
.presse a{
         font-size:11px;
         color:#333333;
         text-decoration:none;
}
.presse a:hover{
         text-decoration:underline;
}
.statischer_link_presse{
         font-size:11px;
         color:#DF001D;
         text-decoration:none;
}

#textfeld_links_unten{
         position:absolute;
         width:50px;
         height:20px;
         margin-top:615px;
         margin-left:415px;
         z-index:3;
         /*border:solid 1px black;*/
}
.links a{
         font-size:11px;
         color:#333333;
         text-decoration:none;
}
.links a:hover{
         text-decoration:underline;
}
.statischer_link_links{
         font-size:11px;
         color:#DF001D;
         text-decoration:none;
}


#textfeld_impressum_unten{
         position:absolute;
         width:80px;
         height:20px;
         margin-top:615px;
         margin-left:470px;
         z-index:3;
         /*border:solid 1px black;*/
}
#textfeld_impressum_unten_fotos{
         position:absolute;
         width:80px;
         height:20px;
         margin-top:620px;
         margin-left:695px;
         z-index:3;
         /*border:solid 1px black;*/
}
.impressum a{
         font-size:11px;
         color:#333333;
         text-decoration:none;
}
.impressum a:hover{
         text-decoration:underline;
}
.statischer_link_impressum{
         font-size:11px;
         color:#DF001D;
         text-decoration:none;
}
/*MATERIAL___MATERIAL___MATERIAL*/

#inhalt_weiss_material{
         background:#FFFFFF;
         position:absolute;  /****durch den "wrapper" nicht mehr nötig!***   */
         width:710px;
         height:630px;
         /*margin-top:0px;
         margin-bottom:20px;
         margin-left:215px;*/
         z-index:1;
         /*border:solid 1px black;*/
}
#textfeld_material_videos{
         position:absolute;
         width:400px;
         min-height:150px;
         margin-top:110px;
         margin-left:150px;
         text-align:left;
         z-index:3;
         /*border:solid black 1px;*/
}
#textfeld_material_titel{
         position:absolute;
         width:400px;
         min-height:250px;
         margin-top:255px;
         margin-left:150px;
         text-align:left;
         z-index:3;
         /*border:solid black 1px;*/
}
#textfeld_material_tv{
         position:absolute;
         width:250px;
         min-height:50px;
         margin-top:350px;
         margin-left:430px;
         padding:5px;
         text-align:left;
         z-index:3;
         border:dotted grey 1px;
}
#screenshot_video1{
         position:absolute;
         top:30px;
         left:0px;
}
#screenshot_video2{
         position:absolute;
         top:30px;
         left:140px;
}
#screenshot_video3{
         position:absolute;
         top:30px;
         left:280px;
}
.titel{
         text-decoration:none;
         font-weight:bold;
         color:#333333;
}
.titel_normal{
         text-decoration:none;
         font-weight:normal;
         color:#333333;
}
.titel_unterstrichen{
         text-decoration:underline;
         font-weight:bold;
         color:#333333;
}
