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

html {
font-family:"Andale Mono","Courier New",Courier,monospace;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
text-decoration:none;
overflow-y: scroll;

}

body{
text-align: center;
behavior: url("behaviour/csshover3.htc");
background:url(../background.jpg) 0 0 repeat;
background-attachment: fixed;
}


img, a img {
border:0 none;
margin:0;
}



/*--------- GERÜST ------------ */



#wrapper {
margin: 0 auto;
text-align: left;
width:948px;

}


#box, #box-start {
float:left;
margin-top: 26px;
width:948px;
display:block;
}

#box-start{
background: black url(../bg-content.jpg) 0 0 no-repeat;  
}
#box{
background: black url(../bg-content-fadeout.jpg) 0 0 no-repeat;  
}


#image, #image-start {
float:left;
margin: 0 0 0 70px;
width:380px;


display:inline;
vertical-align: bottom;
min-height: 577px;
}

#image-start img {
display:block;
background-color: black;
padding:0 10px 0 10px;
}

#image img {
display:block;
padding:0 10px 11px 10px;
}

.border {
display:block;
}


#content {
margin:36px 0 0 90px;
float:left;
width:357px;
display:block;
}


#navi {
float:left;
width:170px;
display:block;
}

#navi-big {
margin-top:160px;
}


#logo {
float:right;
width:134px;
height:90px;

}


#text {
float:left;
margin:83px 0 50px 0;
width:357px;
}


#text-left {
width:300px;
border-style:solid;
border-color: black;
border-left-width: 10px;
border-right-width: 10px;
background-color: #233e41;
display:block;
padding:40px;
}

#text-left img {
padding:0;
display: inline;
}


#amazon {
vertical-align: text-top;
margin-top: 2px;
}



#meta {
/* margin:3px 0 10px 539px;  auf der Achse des Fließtexts */
margin:3px 0 10px 0;
float:right;
}



/*---------- schrift--------------*/

p, h2 {
line-height: 18px;
font-size: 12px;
color: #d4e6e7;
font-weight:normal;
clear:both;
margin-bottom:19px;
}

/* h2:before { content:url(../marker.gif); margin-right:4px; }  */

h2 {
text-indent: 13px;
background: url(../marker.gif) 0 4px no-repeat;

}


h3 {
line-height: 18px;
font-size: 10px;
text-transform: uppercase;
color: #d4e6e7;
font-weight: normal;
text-align: right;
margin-bottom:19px;
}

#image a, #text a, #meta a {
color:#528082;
text-decoration: none;
border-bottom:1px solid;
}

#image a:hover, #text a:hover,#meta a:hover { 
color: #fff;
}

#meta a {
font-size:10px;
}


a.gallery {
border-bottom: none;

display:block;
float:left;
margin: 0 10px 10px 0;
}
a.gallery:hover {
border-bottom: none;
}


/*--------- formular ------------- */

#form {
color:#d4e6e7;
font-size: 11px;
clear:both;
margin:0;
line-height: 18px;
}

input, select {

font-family:"Andale Mono","Courier New",Courier,monospace;

background-color:#d4e6e7;
height:16px;
padding:2px 0 0 3px;
margin:0 0 10px 0;
}

.buttontext {
width:80px;
cursor: pointer;
height:19px;
padding:0;
}

.buttontext:hover, input:focus, select:focus {
background-color: white;
}

.answertext, .adress {
width:212px;}

.country {
width:215px;
}

#spalte-form {
width:210px;
}




/*------------ navi small ---------------*/


#navi ul {
list-style-type:none;
}

#navi li a {
height: 20px;
width: 82px;
display: block;
}

#navi li a.Home {
background: url(../navi-small.gif) 0 0 no-repeat;  
}
#navi li a.Home:hover, #navi li a.Home-aktiv {
background: url(../navi-small.gif) -82px 0 no-repeat;   
}

#navi li a.Biography {
background: url(../navi-small.gif) 0 -20px no-repeat;  
}
#navi li a.Biography:hover, #navi li a.Biography-aktiv {
background: url(../navi-small.gif) -82px -20px no-repeat;   
}

#navi li a.Reviews {
background: url(../navi-small.gif) 0 -40px no-repeat;  
}
#navi li a.Reviews:hover, #navi li a.Reviews-aktiv {
background: url(../navi-small.gif) -82px -40px no-repeat;   
}

#navi li a.Concerts {
background: url(../navi-small.gif) 0 -60px no-repeat;  
}
#navi li a.Concerts:hover, #navi li a.Concerts-aktiv {
background: url(../navi-small.gif) -82px -60px no-repeat;   
}

#navi li a.Album {
background: url(../navi-small.gif) 0 -80px no-repeat;  
}
#navi li a.Album:hover, #navi li a.Album-aktiv {
background: url(../navi-small.gif) -82px -80px no-repeat;   
}

#navi li a.Gallery {
background: url(../navi-small.gif) 0 -100px no-repeat;  
}
#navi li a.Gallery:hover, #navi li a.Gallery-aktiv {
background: url(../navi-small.gif) -82px -100px no-repeat;   
}

#navi li a.Contact {
background: url(../navi-small.gif) 0 -120px no-repeat;  
}
#navi li a.Contact:hover, #navi li a.Contact-aktiv {
background: url(../navi-small.gif) -82px -120px no-repeat;   
}



/*------------ navi big ---------------*/


#navi-big ul {
list-style-type:none;
}

#navi-big li a {
height: 28px;
width: 113px;
display: block;
}

#navi-big li a.Home {
background: url(../navi-big.gif) 0 0 no-repeat;  
}
#navi-big li a.Home:hover, #navi-big li a.Home-aktiv {
background: url(../navi-big.gif) -113px 0 no-repeat;   
}

#navi-big li a.Biography {
background: url(../navi-big.gif) 0 -28px no-repeat;  
}
#navi-big li a.Biography:hover, #navi-big li a.Biography-aktiv {
background: url(../navi-big.gif) -113px -28px no-repeat;   
}

#navi-big li a.Reviews {
background: url(../navi-big.gif) 0 -56px no-repeat;  
}
#navi-big li a.Reviews:hover, #navi-big li a.Reviews-aktiv {
background: url(../navi-big.gif) -113px -56px no-repeat;   
}

#navi-big li a.Concerts {
background: url(../navi-big.gif) 0 -84px no-repeat;  
}
#navi-big li a.Concerts:hover, #navi-big li a.Concerts-aktiv {
background: url(../navi-big.gif) -113px -84px no-repeat;   
}

#navi-big li a.Album {
background: url(../navi-big.gif) 0 -112px no-repeat;  
}
#navi-big li a.Album:hover, #navi-big li a.Album-aktiv {
background: url(../navi-big.gif) -113px -112px no-repeat;   
}

#navi-big li a.Gallery {
background: url(../navi-big.gif) 0 -140px no-repeat;  
}
#navi-big li a.Gallery:hover, #navi-big li a.Gallery-aktiv {
background: url(../navi-big.gif) -113px -140px no-repeat;   
}

#navi-big li a.Contact {
background: url(../navi-big.gif) 0 -168px no-repeat;  
}
#navi-big li a.Contact:hover, #navi-big li a.Contact-aktiv {
background: url(../navi-big.gif) -113px -168px no-repeat;   
}








