
html,body,#pic,#pic table,#pic td,#container{
width:100%;
height:100%;
overflow:hidden;
}

img, div, input { behavior: url("iepngfix.htc") }


body{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#fff;
font-weight:normal;
cursor:default;
background:url(../images/bgbrown.gif);
background-repeat:repeat;
}

h1{
font-family:Arial,Helvetica,sans-serif;
font-size:40px;
}

a, a:link, a:visited, a.bilder:hover, a.bilder:active  {font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; text-transform:none; text-decoration:none; color: #000000; border-bottom:1px solid #000000;}

a.normal					{font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; text-transform:none; text-decoration:none; color: #cac8c8; border-bottom:1px dotted #cac8c8;}
a.norma:link 			{font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; text-transform:none; text-decoration:none; color: #cac8c8; border-bottom:1px dotted #cac8c8;}
a.norma:visited 		{font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; text-transform:none; text-decoration:none; color: #cac8c8; border-bottom:1px dotted #cac8c8;}
a.norma:hover 			{font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; text-transform:none; text-decoration:none; color: #ffffff; border-bottom:0px;}
a.norma:active 		{font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; text-transform:none; text-decoration:none; color: #cac8c8; border-bottom:1px dotted #cac8c8;}

#container{
position:absolute;
top:0;
left:0;
z-index:100;
overflow:auto;
}

.logo{
position:absolute;
top:0px;
left:0px;
width:420px;
height:142px;
text-align:right;
}

#menu {
position:absolute;
top:160px;
left:0px;
width:246px;
height:300px;
}
#menu a.neues, #menu a.neues:link, #menu a.neues:visited, #menu a.neues:hover, #menu a.neues:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_neues.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.selneues, #menu a.selneues:link, #menu a.selneues:visited, #menu a.selneues:hover, #menu a.selneues:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_neues.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.gigs, #menu a.gigs:link, #menu a.gigs:visited, #menu a.gigs:hover, #menu a.gigs:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_gigs.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.selgigs, #menu a.selgigss:link, #menu a.selgigs:visited, #menu a.selgigs:hover, #menu a.selgigs:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_gigs.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.band, #menu a.band:link, #menu a.band:visited, #menu a.band:hover, #menu a.band:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_band.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.selband, #menu a.selband:link, #menu a.selband:visited, #menu a.selband:hover, #menu a.selband:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_band.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.bilder, #menu a.bilder:link, #menu a.bilder:visited, #menu a.bilder:hover, #menu a.bilder:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_bilder.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.selbilder, #menu a.selbilder:link, #menu a.selbilder:visited, #menu a.selbilder:hover, #menu a.selbilder:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_bilder.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.diskografie, #menu a.diskografie:link, #menu a.diskografie:visited, #menu a.diskografie:hover, #menu a.diskografie:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_diskografie.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.seldiskografie, #menu a.seldiskografie:link, #menu a.seldiskografie:visited, #menu a.seldiskografie:hover, #menu a.seldiskografie:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_diskografie.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.mucke, #menu a.mucke:link, #menu a.mucke:visited, #menu a.mucke:hover, #menu a.mucke:active{  
display:block;
margin:0px;
padding:0px;
line-height:44px;
width:246px;
height:44px;
background: url(../images/menu_mucke.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.selmucke, #menu a.selmucke:link, #menu a.selmucke:visited, #menu a.selmucke:hover, #menu a.selmucke:active{  
display:block;
margin:0px;
padding:0px;
line-height:44px;
width:246px;
height:44px;
background: url(../images/menu_mucke.png);
background-position: 0 -44px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.presse, #menu a.presse:link, #menu a.presse:visited, #menu a.presse:hover, #menu a.presse:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_presse.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.selpresse, #menu a.selpresse:link, #menu a.selpresse:visited, #menu a.selpresse:hover, #menu a.selpresse:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_presse.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.kontakt, #menu a.kontakt:link, #menu a.kontakt:visited, #menu a.kontakt:hover, #menu a.kontakt:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_kontakt.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.selkontakt, #menu a.selkontakt:link, #menu a.selkontakt:visited, #menu a.selkontakt:hover, #menu a.selkontakt:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_kontakt.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#menu a.links, #menu a.links:link, #menu a.links:visited, #menu a.links:hover, #menu a.links:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_links.png);
background-position: 0 0px;
background-repeat: no-repeat;
border-bottom:0px;
}
#menu a.sellinks, #menu a.sellinks:link, #menu a.sellinks:visited, #menu a.sellinks:hover, #menu a.sellinks:active{  
display:block;
margin:0px;
padding:0px;
line-height:29px;
width:246px;
height:29px;
background: url(../images/menu_links.png);
background-position: 0 -29px;
background-repeat: no-repeat;
border-bottom:0px;
}

#player{
width:380px;
height:200px;;
background-color:transparent;
background: url(../images/bg_player.png);
background-position: 0px 0px;
background-repeat: no-repeat;
text-align:left;
margin-top:15px;
}


.box{
position:absolute;
top:150px;
left:230px;
width:670px;
padding-bottom:100px;
text-align:left;
}
.box_large{
position:absolute;
top:150px;
left:230px;
width:770px;
padding-bottom:100px;
}

.box div, .box_large div{
position:relative;
line-height:17px;
padding:0px;
padding-bottom:20px;
/*zoom: 1;
opacity: 0.8;
filter: alpha(opacity = 80);*/
background-color:transparent;
}
.content_white{
z-index:2;
position: relative;
padding:0px;
margin:0px;
margin-left:50px;
margin-right:50px;
margin-bottom:50px;
color:#000000;
}
.content_white_spalten{
z-index:2;
position: relative;
padding:0px;
margin:0px;
margin-left:50px;
margin-right:40px;
margin-bottom:50px;
color:#000000;
}
a.content_white, a.content_white:link, a.content_white:visited, a.content_white:active{ 
padding:0px;
margin:0px;
color:#000000;
font-size:12px;
text-transform:none; 
text-decoration:underline; 
border-bottom:0px;
}
a.content_white:hover{ 
text-decoration:none; 
}
.content_red{
z-index:2;
position: relative;
padding:0px;
margin:0px;
margin-left:50px;
margin-right:50px;
margin-bottom:50px;
color:#ffffff;
}
a.content_red, a.content_red:link, a.content_red:visited, a.content_red:active{ 
padding:0px;
margin:0px;
color:#ffffff;
font-size:12px;
text-transform:none; 
text-decoration:underline; 
border-bottom:0px;
}
a.content_red:hover{ 
text-decoration:none; 
}
.band_portraits{
z-index:2;
position: relative;
width:200px;
height:300px;
padding:0px;
margin:0px;
margin-top:160px;
margin-left:535px;
color:#ffffff;
}
.spalte_rechts{ 
width:270px;
float:right;
margin:0px;
padding:0px;
margin-right:20px;
}
.spalte_links{ 
width:260px;
margin:0px;
padding:0px;
margin-left:15px;
}

.dreispaltig{ 
z-index:3;
width:190px;
float:left; 
margin:0px;
padding:0px;
margin-left:13px;
}
a.dreispaltig, a.dreispaltig:link, a.dreispaltig:visited, a.dreispaltig:hover, a.dreispaltig:active{ 
padding:0px;
margin:0px;
color:#000000;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
}
.spalte_rechts_disko{ 
width:290px;
float:right;
margin:0px;
padding:0px;
}
.spalte_links_disko{ 
width:240px;
margin:0px;
padding:0px;
}
a.zweispaltig, a.zweispaltig:link, a.zweispaltig:visited, a.zweispaltig:hover, a.zweispaltig:active{ 
padding:0px;
margin:0px;
color:#000000;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
}
#fuenfspaltig{ 
z-index:3;
width:118px;
height:201px;
float:left; 
margin:0px;
padding:0px;
margin-left:10px;
padding-bottom:0px;
background-color:transparent;
}
#fuenfspaltig a.timo, #fuenfspaltig a.timo:link, #fuenfspaltig a.timo:visited, #fuenfspaltig a.timo:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_timo_kontur.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:201px;
display:block;
line-height:201px;
}
#fuenfspaltig a.timo:hover{ 
background: url(../images/bg_timo_kontur.png);
background-position: 0px -201px;
background-repeat: no-repeat;
}
#fuenfspaltig a.hannes, #fuenfspaltig a.hannes:link, #fuenfspaltig a.hannes:visited, #fuenfspaltig a.hannes:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_hannes_kontur.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:201px;
display:block;
line-height:201px;
}
#fuenfspaltig a.hannes:hover{ 
background: url(../images/bg_hannes_kontur.png);
background-position: 0px -201px;
background-repeat: no-repeat;
}
#fuenfspaltig a.jo, #fuenfspaltig a.jo:link, #fuenfspaltig a.jo:visited, #fuenfspaltig a.jo:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_jo_kontur.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:201px;
display:block;
line-height:201px;
}
#fuenfspaltig a.jo:hover{ 
background: url(../images/bg_jo_kontur.png);
background-position: 0px -201px;
background-repeat: no-repeat;
}
#fuenfspaltig a.gianni, #fuenfspaltig a.gianni:link, #fuenfspaltig a.gianni:visited, #fuenfspaltig a.gianni:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_gianni_kontur.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:201px;
display:block;
line-height:201px;
}
#fuenfspaltig a.gianni:hover{ 
background: url(../images/bg_gianni_kontur.png);
background-position: 0px -201px;
background-repeat: no-repeat;
}
#fuenfspaltig a.jan, #fuenfspaltig a.jan:link, #fuenfspaltig a.jan:visited, #fuenfspaltig a.jan:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_jan_kontur.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:201px;
display:block;
line-height:201px;
}
#fuenfspaltig a.jan:hover{ 
background: url(../images/bg_jan_kontur.png);
background-position: 0px -201px;
background-repeat: no-repeat;
}


#band_navi{ 
z-index:5;
width:118px;
height:23px;
float:left; 
margin:0px;
padding:0px;
margin-left:10px;
padding-bottom:0px;
background-color:transparent;
}
#band_navi a.navitimo, #band_navi a.navitimo:link, #band_navi a.navitimo:visited, #band_navi a.navitimo:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_timo_navi.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navitimo:hover{ 
background: url(../images/bg_timo_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
}
#band_navi a.navitimo_sel, #band_navi a.navitimo_sel:link, #band_navi a.navitimo_sel:visited, #band_navi a.navitimo_sel:hover, #band_navi a.navitimo_sel:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_timo_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navihannes, #band_navi a.navihannes:link, #band_navi a.navihannes:visited, #band_navi a.navihannes:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_hannes_navi.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navihannes:hover{ 
background: url(../images/bg_hannes_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
}
#band_navi a.navihannes_sel, #band_navi a.navihannes_sel:link, #band_navi a.navihannes_sel:visited, #band_navi a.navihannes_sel:hover, #band_navi a.navihannes_sel:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_hannes_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navijo, #band_navi a.navijo:link, #band_naviv a.navijo:visited, #band_navi a.navijo:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_jo_navi.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navijo:hover{ 
background: url(../images/bg_jo_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
}
#band_navi a.navijo_sel, #band_navi a.navijo_sel:link, #band_naviv a.navijo_sel:visited, #band_navi a.navijo_sel:hover, #band_navi a.navijo_sel:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_jo_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navigianni, #band_navi a.navigianni:link, #band_navi a.navigianni:visited, #band_navi a.navigianni:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_gianni_navi.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navigianni:hover{ 
background: url(../images/bg_gianni_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
}
#band_navi a.navigianni_sel, #band_navi a.navigianni_sel:link, #band_navi a.navigianni_sel:visited, #band_navi a.navigianni_sel:hover, #band_navi a.navigianni_sel:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_gianni_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navijan, #band_navi a.navijan:link, #band_navi a.navijan:visited, #band_navi a.navijan:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_jan_navi.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
#band_navi a.navijan:hover{ 
background: url(../images/bg_jan_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
}
#band_navi a.navijan_sel, #band_navi a.navijan_sel:link, #band_navi a.navijan_sel:visited, #band_navi a.navijan_sel:hover, #band_navi a.navijan_sel:active{ 
padding:0px;
margin:0px;
color:transparent;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
background: url(../images/bg_jan_navi.png);
background-position: 0px -23px;
background-repeat: no-repeat;
width:118px;
height:23px;
display:block;
line-height:23px;
}
.clear{ 
clear:both;
height:0px;
margin:0px;
padding:0px;
}
.clear30{ 
clear:both;
height:30px;
}
.mucke{ 
margin:0px;
padding:0px;
background: url(../images/bg_mucke_download.png);
background-position: 0px 0px;
background-repeat: no-repeat;
width:200px;
height:200px;
margin-left:15px;
}
a.mucke_download, a.mucke_download:link, a.mucke_download:visited, a.mucke_download:hover, a.mucke_download:active{ 
padding:0px;
margin:0px;
color:#000000;
font-size:12px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
}

span.underline{
text-decoration:underline;
}
span.lineheight{
line-height:24px;
}

#footer1{
position:absolute;
bottom:0px;
left:0px;
z-index:90;
line-height:12px;
}

#footer2 {
position:absolute;
bottom:0px;
right:0px;
z-index:110;
width:230px;
line-height:12px;
background: url(../images/kid.png);
background-position: 18px 6px;
background-repeat: no-repeat;
color:#000;
font-size:10px;
}
a.footer2, a.footer2:link, a.footer2:visited, a.footer2:hover, a.footer2:active{ 
padding:0px;
margin:0px;
color:#000;
font-size:10px;
text-transform:none; 
text-decoration:none; 
border-bottom:0px;
}

#footer1 div, #footer2 div{
height:40px;
background:transparent;
padding:7px 0 0 30px;
}

a.lang, a.lang:link, a.lang:visited, a.lang:hover, a.lang:active {
color:#fff;
margin: 0px; 
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
font-size: 18px; 
text-decoration:none; 
font-style: normal;
border:0px;
}

a.home, a.home:link, a.home:visited, a.home:hover, a.home:active {
text-decoration:none;
margin: 0px; 
border:0px;
}

#pic div{
position:absolute;
width:200%;
height:200%;
top:-50%;
left:-50%;
}

#pic td{
vertical-align:middle;
text-align:center;
}

#pic img{
min-height:50%;
min-width:50%;
margin:0 auto;
}

td div{
background-color:#fff;
color:#9f9e9e;
margin:0px;
padding:0px;
}

.galelement{
z-index:3;
width:190px;
float:left; 
margin:0px;
padding:0px;
margin-left:13px;
}

.clear{
font-size:0px;
clear:both;
}

