@charset "UTF-8";
/* CSS Document */

*
{
        border:0;
        margin:0px;
        padding:0px;
}

body
{        background-color:#000000;}

#head
{
        background-image:url(Bilder/head2011.png);
        background-repeat:no-repeat;
        background-position:center;
        width:1024px;
        height:346px;
        font-family:Verdana, Geneva, sans-serif
}

#play
{
        background-repeat:no-repeat;
        position:absolute;
        margin-top:291px;
        margin-left:715px;
        width:22px;
        height:22px;
        cursor:pointer;
}

#impressumlink{
        position: absolute;
        margin-top: 6px;
        margin-left: 973px;
        font-family:Verdana, Geneva, sans-serif;
        font-size:8px;
}
#impressumlink a{
        color:#ffffff;
}


/*------------------------------------------- H A U P T NAVIGATION navi2 ---------------------------------------*/

#box
{
        margin:auto;
        width:1024px;
        background-color:#000;
}


#navi
{
        background-color:#000000;
                border-bottom:solid;
                        border-color:#000;
                border-width:2px;
        width:1024px;
        height:40px;
}

/*------------------------------------- hover Bereich -----------------------------------------*/

#newshover
{
        background-image:url(Bilder/news.png);
        width: 44px;
}

        #newshover:hover
        {
                background-image:url(Bilder/news2.png);
                text-decoration:none;
        }

#CDhover
{
        background-image:url(Bilder/CDs.png);
        width:33px;
}

        #CDhover:hover
        {
                background-image:url(Bilder/CDs2.png);
                text-decoration:none;
        }

#fotoshover
{
        background-image:url(Bilder/fotos.png);
        width:43px;
}

        #fotoshover:hover
        {
                background-image:url(Bilder/fotos2.png);
                text-decoration:none;
        }


#terminehover
{
        background-image:url(Bilder/termine.png);
        width:65px;
}

        #terminehover:hover
        {
                background-image:url(Bilder/termine2.png);
                text-decoration:none;
        }

#biografiehover
{
        background-image:url(Bilder/biografie.png);
        width:73px;
}

        #biografiehover:hover
        {
                background-image:url(Bilder/biografie2.png);
                text-decoration:none;
        }

#bookinghover
{
        background-image:url(Bilder/booking.png);
        width:64px;
}

        #bookinghover:hover
        {
                background-image:url(Bilder/booking2.png);
                text-decoration:none;
        }

#pressehover
{
        background-image:url(Bilder/presse.png);
        width:50px;
}

        #pressehover:hover
        {
                background-image:url(Bilder/presse2.png);
                text-decoration:none;
        }

#gaestebuchhover
{
        background-image:url(Bilder/gaestebuch.png);
        width:92px;
}

        #gaestebuchhover:hover
        {
                background-image:url(Bilder/gaestebuch2.png);
                text-decoration:none;
        }

#kontakthover
{
        background-image:url(Bilder/kontakt.png);
        width:63px;
}

        #kontakthover:hover
        {
                background-image:url(Bilder/kontakt2.png);
                text-decoration:none;
        }

#linkshover
{
        background-image:url(Bilder/Links.png);
        width:42px;
}

        #linkshover:hover
        {
                background-image:url(Bilder/Links2.png);
                text-decoration:none;
        }


/*------------------------------------- Ordnung -----------------------------------------*/
.ordnung
{
        text-decoration:none;
        margin-left:38px;
        margin-top:10px;
        float:left;
        height:27px;
        height:27px;
        display:block;
}

/*------------------------------------- Position/ Befinden auf der Seite -----------------------------------------*/

#newsaktiv
{
        background-image:url(Bilder/news2.png);
        width:44px;
}


object
{
outline: none;
}


#CDsaktiv
{
        background-image:url(Bilder/CDs2.png);
        width:33px;
}

#fotosaktiv
{
        background-image:url(Bilder/fotos2.png);
        width:43px;
}


#termineaktiv
{
        background-image:url(Bilder/termine2.png);
        width:65px;
}

#biografieaktiv
{
        background-image:url(Bilder/biografie2.png);
        width:73px;
}

#bookingaktiv
{
        background-image:url(Bilder/booking2.png);
        width:64px;
}

#presseaktiv
{
        background-image:url(Bilder/presse2.png);
        width:50px;
}

#gaestebuchaktiv
{
        background-image:url(Bilder/gaestebuch2.png);
        width:92px;
}

#kontaktaktiv
{
        background-image:url(Bilder/kontakt2.png);
        width:63px;
}

#linksaktiv
{
        background-image:url(Bilder/Links2.png);
        width:42px;
}



/*------------------Contrainer für Inhalt und navi2-------------------------- */

#content
{
        background-color:#464646;
/*      gesichert aus der alten homepage:   background-image:url(Bilder/verlauf.png);     */
        background-repeat:repeat-x;
        /*position: static;*/
        min-height: 100%; /* Mindesthöhe für moderne Browser */
        height:auto !important; /* Important Regel für moderne Browser */
        height:100%; /* Mindesthöhe für den IE */
        overflow: hidden !important; /* FF Scroll-leiste */

}


/*------------------------------------------- N E B E N NAVIGATION navi2 ---------------------------------------*/

.navi2HG
{
        background-color:#464646;
                border-bottom:solid;
                        border-color:#000;
                border-width:2px;
        width:150px;
        height:27px;
}

.menuepunkt2
{
        font-family:Verdana, Geneva, sans-serif;
        font-size:11px;
        margin-left:10px;
        line-height:22px;
}

#boxnavi2
{
        margin-left:4px;
        background-color:#464646;
        height: 100%;
        float: left;
}


a.menuepunkt2:link {         color:#000000;         text-decoration:none; }
a.menuepunkt2:visited {        color:#000000;        text-decoration:none; }
a.menuepunkt2:active {        color:#000000;        text-decoration:none; }
a.menuepunkt2:hover {         color:#000000;         text-decoration:none; }


/*------------------------------------------- T E X T F E L D ------------------------------------------------*/
#boxtextfeld
{
        float:left;
        width:870px;
        height:510px;
        overflow:auto;
}

#textfeld
{
        margin-left:40px;
        margin-right:40px;
        margin-top:20px;
        font-family:Verdana, Geneva, sans-serif;
        font-size:11px;
        color:#961414;
}

/*------------------------------------- Überschrift -----------------------------------------af1e26*/
.Ueberschrift
{
        font-size:16px;
        color:#961414;
}

a:link {         color:#961414; text-decoration:none; }
a:visited {      color:#961414;   text-decoration:none; }
a:active {       color:#961414;  text-decoration:none; }
a:hover {        color:#961414;  text-decoration:none; }


a.link:link {         color:#961414;         text-decoration:none; }
a.link:visited {        color:#961414;        text-decoration:none; }
a.link:active {        color:#961414;        text-decoration:none; }
a.link:hover {         color:#961414;         text-decoration:none; }




/*------------------------------------- Blocktext -----------------------------------------*/

 .Blocktext
{
        font-size:12px;
        color:#961414;
        align="justify";
}





/*------------------------------------- link bereich -----------------------------------------*/
.link
{
        font-family:Verdana, Geneva, sans-serif;
        font-size:15px;
}

a.linknormal:link {         color:#961414;         text-decoration:none; }
a.linknormal:visited {        color:#961414;        text-decoration:none; }
a.linknormal:active {        color:#961414;        text-decoration:none; }
a.linknormal:hover {         color:#961414;         text-decoration:none; }

input
{
        border:solid;
                        border-color:#999;
                border-width:1px;
}

textarea
{
        border:solid;
                        border-color:#999;
                border-width:1px;
}

/*------------------------------------- Anordnung Fotos -----------------------------------------*/
.galleria
{
        float:left;
        width:350px;
}

#main_image
{         float: right;}

.replaced
{
        float: right;
        margin-right:60px;
}

/*------------------------------------- NEWS HG Kasten -----------------------------------------*/
.Kasten
{
        width:100%;
        background-color:#cecdd2;
        border:solid;
        border-color:#CCC;
        border-width:1px;
        padding:14px;
        margin-bottom: 10px;
        text-align: justify;
        vertical-align: top;
}



.Kasten a{
        color: #961414;
        text-decoration: none;
}

.Kasten a:hover{
        color: #961414;
        text-decoration: none;
}


/*------------------------------------- Hintergrundkasten CDs -----------------------------------------*/
.KastenCD
{
        width:100%;
        height: 250px;
        background-color:#cecdd2;
        border:solid;
        border-color:#CCC;
        border-width:1px;
        padding:14px;
        margin-bottom: 10px;
        text-align: justify;
        vertical-align: top;
}

.Kasten a{
        color: #961414;
        text-decoration: none;
}

.Kasten a:hover{
        color: #961414;
        text-decoration: none;
}


/*------------------------------------- Anordnung Menüpunkt neue Single CD 5 -----------------------------------------*/
#cdposi5
{
background-image:url(Bilder/Cover5.png);
width:260px;
height:249px;
float:left;
}

#cdposi5:hover
{
        background-image:url(Bilder/BCover5.png);
}

#cdinhalt5
{
        float:left;
        margin-left:30px;
}





/*------------------------------------- Anordnung Menüpunkt neue Single CD 1 -----------------------------------------*/
#cdposi1
{
background-image:url(Bilder/Cover1.png);
width:260px;
height:249px;
float:left;
}

#cdposi1:hover
{
        background-image:url(Bilder/BCover1.png);
}

#cdinhalt1
{
        float:left;
        margin-left:30px;
}





/*------------------------------------- Anordnung Menüpunkt neue Single CD 4 -----------------------------------------*/
#cdposi4
{
background-image:url(Bilder/Cover4.png);
width:260px;
height:248px;
float:left;
}

#cdposi4:hover
{
        background-image:url(Bilder/BCover4.png);
}

#cdinhalt4
{
        float:left;
        margin-left:30px;
}



/*------------------------------------- Anordnung Menüpunkt alte Single CD 3 -----------------------------------------*/
#cdposi3
{
background-image:url(Bilder/Cover3.png);
width:260px;
height:249px;
float:left;
}

#cdposi3:hover
{
        background-image:url(Bilder/BCover3.png);
}

#cdinhalt3
{
        float:left;
        margin-left:30px;
}


/*------------------------------------- Anordnung Menüpunkt neues Album CD2 -----------------------------------------*/
#cdposi2
{
background-image:url(Bilder/Cover2.png);
width:260px;
height:249px;
float:left;
}

#cdposi2:hover
{
        background-image:url(Bilder/BCover2.png);
}

#cdinhalt2
{
        float:left;
        margin-left:30px;
}



/*------------------------------------- A3 Player -----------------------------------------*/

#A3Player
{        width:450px;
         color:#cecdd2;
}

/* newsticker */

div.newsTicker
{
 position: relative;
 color:#000000;
 width: 770px;
 height: 18px;
 overflow: hidden;
}

div.newsTicker ul li
{
 white-space: nowrap;
 float: left;
 padding-right: 30px; /* don't change to margin = margin between news items */
}


.pressek{
        width: 640px;
}

.tableleft{
        float: left;
        margin-right: 30px;
}
.tableright{
        margin-top: 33px;
}

.Kasten1
{
        width:400px;
        background-color:#cecdd2;
        border:solid;
        border-color:#CCC;
        border-width:1px;
        padding:14px;
        margin-bottom: 10px;
        text-align: justify;
        margin-left: 50px;
        min-height: 300px;
        vertical-align:middle;
}
.Kasten1a
{
        width:480px;
        background-color:#cecdd2;
        border:solid;
        border-color:#CCC;
        border-width:1px;
        padding:14px;
        margin-bottom: 10px;
        text-align: justify;
}


.Kasten2
{
        width:220px;
        background-color:#cecdd2;
        border:solid;
        border-color:#CCC;
        border-width:1px;
        padding:14px;
        margin-bottom: 10px;
        text-align: justify;
}

.Kasten3
{

        background-color:#cecdd2;
        border:solid;
        border-color:#CCC;
        border-width:1px;
        padding:14px;
        margin-bottom: 10px;
        text-align: center;
        min-height: 299px;
}

.Plakat
{

        background-color:#cecdd2;
        border:solid;
        border-color:#CCC;
        border-width:1px;
        padding:14px;
        padding-top:20px;
        margin-top: 22px;
        text-align: center;
        min-height: 290px;
}
