html {
     height: 100%;
}

body {
      background: #969696;
      font: 10px Verdana,Arial,sans-serif;
      margin: 0;
      text-align: center;
      height: 100%;
}
#bgy {

           background: url(pic/Neu_03.jpg) center;
           background-repeat: repeat-y;
            margin-right: auto;
            margin-left: auto;

            border-top: 0;
           min-height:600px;
}

#container {
                 margin:0px;
                 margin-left:auto;
                 margin-right:auto;
                 width: 800px;
                 border-top: 0;

}
h1 {
    padding-top:20px;
    margin:0;
    color: white;
    font-size: 2.6em;
    font-weight: normal;
    text-align: center;
}

.ie #banner {
        margin-right:5px;
        background:url(pic/banner.jpg);
        width:798px;
        height:170px;
        border-bottom: solid 1px white;


}
.gecko #banner {
        margin-right:5px;
        background:url(pic/banner.jpg);
        width:796px;
        height:170px;
        border-bottom: solid 1px white;


}
.safari #banner {
        margin-right:1px;
        background:url(pic/banner.jpg);
        width:796px;
        height:170px;
        border-bottom: solid 1px white;


}
#orange {
        width:790px;
        height:1px;
        padding-left:-5px;
        padding-right:-15px;
        border-bottom: solid 1px #f8981d;
        margin-left: auto;
        margin-right: auto;
}



.ie #navigation {
      margin-top:7px;
            text-align: left;
            float:left;
}
.gecko #navigation {
            text-align: left;
            float:left;
}
.safari #navigation {
            text-align: left;
            float:left;
}
#navigation ul {
                margin-left: 5px;
                padding: 0;
                list-style-type: none;
}
#navigation ul li  {
               list-style-image:none;
               list-style-type:none;
               width:135px;
               padding: 0.4em;
               margin-top: 3px;
}
#navigation ul li a {
                color: white;
                text-decoration: none;
                background-repeat: no-repeat;
                padding: 0px;
                padding-top: 0px;
}
#navigation ul li a:hover {
                color: #f8981d;
                text-decoration: none;
                background-repeat: no-repeat;
                padding: 0px;
                padding-top: 0px;
}
.ie #copyright {
           background:url(pic/Neu_06.jpg) no-repeat;
           background-position:bottom;
           height:50px;
           margin-left:auto;
           margin-right:auto;

}
.gecko #copyright {
           background:url(pic/Neu_06.jpg) no-repeat;
           background-position:bottom;
           margin-top:-15px;
           height:50px;
           margin-left:auto;
           margin-right:auto;

}
.safari #copyright {
           background:url(pic/Neu_06.jpg) no-repeat;
           background-position:bottom;
           margin-top:-15px;
           height:50px;
           margin-left:auto;
           margin-right:auto;

}
#copyright p{
           padding-top: 6px;
           vertical-align:center;
           color: white;
           font: 75% Verdana, Arial, sans-serif;
}
.ie #mainframe {

            border-top:0;
            border-bottom:0;
            margin-left:50px;
            margin-top: 15px;
            /*float:left;*/
            width:630px;
            border-left:solid 1px white;
            padding-left:5px;
            min-height:475px;
}

.gecko #mainframe {

            border-top:0;
            border-bottom:0;
            margin-left:155px;
            margin-top: 18px;
            /*float:left;*/
            width:630px;
            border-left:solid 1px white;
            padding-left:50px;
             min-height:470px;
}
.safari #mainframe {

            border-top:0;
            border-bottom:0;
            margin-left:155px;
            margin-top: 15px;
            /*float:left;*/
            width:630px;
            border-left:solid 1px white;
            padding-left:50px;
             min-height:470px;
}

#mainframe h2 {

    margin-top: -4px;
}

#1stlink {
    text-align:justify;
    font-size: 0.8em;
    margin-left:auto;
    margin-right:auto;
    max-width:195px;
    color: white;
}
a {
    color: #f8981d;
}
a:hover {
color: white;
}

.ie #kontakt, .ie #impressum, .ie .livemusic{
      width:380px;
      margin-left:-232px;
         margin-top:-5px;
         padding-bottom:10px;
         font-size:1.1em;
         color:white;
         text-align:left;
         word-spacing:0.1pt;
         letter-spacing:0.1pt;
         font-stretch:condensed;
}
.gecko #kontakt, .gecko #impressum, .gecko .livemusic {
      width:380px;
          margin-top:-5px;
          padding-bottom:15px;
         margin-left:-35px;
         font-size:1.1em;
         color:white;
         text-align:left;
         word-spacing:0.1pt;
         letter-spacing:0.1pt;
         font-stretch:condensed;
         margin-right:-20px;
}
.safari #kontakt, .safari #impressum, .safari .livemusic {
      width:380px;
          margin-top:-5px;
          padding-bottom:15px;
         margin-left:-35px;
         font-size:1.1em;
         color:white;
         text-align:left;
         word-spacing:0.1pt;
         letter-spacing:0.1pt;
         font-stretch:condensed;
         margin-right:-20px;
}

.ie h2 {
 padding-left:7px;
    padding-top:-10px;
    text-align:left;
    font-weight:600;
    color:#f8981d;
    font-size:1.4em;

}
.ie h3 {
 padding-left:7px;
    padding-top:-10px;
    text-align:left;
    font-weight:600;
    color:#f8981d;
    font-size:1.2em;

}
b {
color: #f8981d;


}

.gecko h2 {
margin-left:-35px;

    text-align:left;
    font-weight:600;
    color:#f8981d;
    font-size:1.4em;

}
.gecko h3 {
margin-left:-35px;

    text-align:left;
    font-weight:600;
    color:#f8981d;
    font-size:1.2em;

}
.safari h2 {
margin-left:-35px;

    text-align:left;
    font-weight:600;
    color:#f8981d;
    font-size:1.4em;

}
.safari h3 {
margin-left:-35px;

    text-align:left;
    font-weight:600;
    color:#f8981d;
    font-size:1.2em;

}
div.w1{background:#222222 url(pic/lio.jpg) no-repeat; width:100%;}
div.w2{background:url(pic/reo.jpg) no-repeat top right;}
div.w3{background:url(pic/liu.jpg) no-repeat left bottom;}
div.w4{background:url(pic/reu.jpg) no-repeat right bottom; padding:5px;}


.ie ul li {
      width:340px;
         list-style-image:url(pic/arrow.gif);
         padding:5px;
         font-size:1.1em;
         color:white;
         text-align:left;
         word-spacing:0.1pt;
         letter-spacing:0.1pt;
}
.gecko ul li, .safari ul li {
      width:340px;
         list-style-image:url(pic/arrow.gif);
         padding:5px;
         /*margin-left:-35px;*/
         font-size:1.1em;
         color:white;
         text-align:left;
         word-spacing:0.1pt;
         letter-spacing:0.1pt;
}
.gecko #list, .safari #list {
margin-left:-35px;
}
.ie #list {
margin-left:-232px;
}

.ie #picture {
height:420px;
float:right;
}
.gecko #picture, .safari #picture {
margin-left:360px;
height:450px;
position:absolute;
float:right;
}
.ie #picturek {
height:450px;
position:absolute;
}
.gecko #picturek, .safari #picturek {
margin-left:270px;
height:450px;
position:absolute;
float:right;
}
.ie #picturek {
height:450px;
position:absolute;
}
.ie #picturelive {
padding-left:70px;
height:450px;
position:absolute;
}
.gecko #picturelive, .safari #picturelive {
margin-left:335px;
height:450px;
position:absolute;
float:right;
}
#ppicture {
float:right;
}
.ie #duo {
padding-left:65px;
height:450px;
position:absolute;
}
.gecko #duo, .safari #duo {
margin-left:335px;
height:450px;
position:absolute;
float:right;
}
