*{padding:0;margin:0;font-family:Verdana,Arial,Helvetica;font-size:12px;color:#555;}
body{background-color:#FFFFFF;background-repeat:no-repeat;}
#logo{position:absolute;left:297px;top:16px;width:544px;height:96px;z-index:1;}
a{color:#8A0926;text-decoration:none;font-weight:bold;}
a img{border:0;}
a.menu{display:block;position:absolute;z-index:3;background-repeat:no-repeat;}
span.menuspan{display:block;position:absolute;z-index:3;background-repeat:no-repeat;}
.redtext{color:#8A0926;}
#content{position:absolute;left:319px;top:140px;width:560px;}
#gb{position:absolute;left:359px;top:140px;width:560px;overflow:auto;margin-bottom:10px;}
h1.redtext{font-size:12px;display:inline;}
#content p{margin-bottom:5px;}
#linkstreiferl{position:absolute;left:319px;width:650px;top:295px;}
table.calendar{border:2px solid #FFF;background-color:#A50A2D;width:140px;border-collapse:collapse;}
table.calendar td{border-bottom:1px solid #FFF;color:#FFF;text-align:right;height:16px;font-size:10px;padding:1px 2px;table-layout:fixed;}
td.gig{background-color:#FFF;}
td.datum{height:14px;color:#FFF;}
td.datum a{color:#FFF;display:block;}
#cal{position:absolute;left:853px;top:151px;z-index:50;}
#pressedownloads{background-image:url(../../img/presse_downloads.gif);background-repeat:no-repeat;background-position:right bottom;width:418px;background-color:#000;margin-top:110px;}
#pressedownloads table{margin:20px;margin-top:0;}
#pressedownloads table td,#pressedownloads table th{color:#FFF;font-weight:bold;text-align:left;}
#pressedownloads table td{padding:2px 0;}
#pressedownloads table th{padding:20px 0;}
#pressedownloads td a{color:#FF7800;}
#pressedownloads td.item,#shopcontent th.noten{color:#E505FF;width:155px;}
#wk{position:absolute;left:853px;top:248px;width:138px;height:113px;background-image:url(../../img/wk.gif);background-repeat:no-repeat;background-color:#000;color:#FFD308;font-family:Helvetica,Arial}
#wk{position:absolute;left:853px;top:248px;width:138px;height:78px;background-image:url(../../img/wk2.gif);background-repeat:no-repeat;background-color:#000;color:#FFD308;font-family:Helvetica,Arial}
#wk_neu{position:absolute;left:853px;top:248px;width:138px;height:78px;color:#FFD308;font-family:Helvetica,Arial
}
#wk_neu * td.wk_icon{text-align:center;width:26px;}
#wk_neu * td.stkpreis{width:60px;}
#wk_neu * td.stkdet{width:50px;text-align:left;}
#wk_neu * td.bezdet{width:80px;text-align:left;}
#wk_neu * table.maintable {border-bottom: 1px solid #FFD308; width: 100%;}
#wk_neu * table td{vertical-align:top;}
#wk_neu * td.stkpreis,#wk_neu * td.stkdet,#wk_neu * td.bezdet{border-top:1px dashed #FFD308;padding:4px 0;}
/*#KLEIDUNG_detail td{border:1px solid white;}*/
td.wk_icon img{padding-top:5px;}
#shopcontent,#bestellen{position:absolute;left:300px;top:248px;width:548px;background-color:#000;margin-bottom:20px;}
#shopcontent *{color:#FFF;font-size:10px;}
#innershopcontent *{color:#000;}
#innershopcontent option {padding-right:10px;}
#innershopcontent th {color:#FFF;}
#bestellen *{color:#FFF;}
#shopcontent input{width:25px;text-align:right;color:#000;border:1px solid #111;}
#shopcontent table,#bestellen table{width:100%;border-collapse:collapse;}
#shopcontent th,#bestellen th{text-align:left;font-size:12px;padding-top:2px;}
#shopcontent th.mhead{background:#A50A2D;padding:5px;}
#shopcontent table td.shop *{color:#000;}
#bestellen th{padding-bottom:2px;border-bottom:1px solid white;}
#bestellen td{padding:2px 0;}
#bestellen td.sum{border-top:1px solid white;}
td.cdtblbottom {padding-bottom:6px;margin-bottom:6px;border-bottom:1px dashed #666;}
#shopcontent .twelve * {font-size:12px;}
#shopcontent div.twelve{margin-top:15px;}
#shopcontent .twelve p{margin-bottom:10px;}
#wk *,#wk_neu *{font-size:10px;}
#wk div, #wk_neu div{position:absolute;}
#wk_neu table td {text-align:right;color:#FFD308;}
#wk_neu table td.stk{color:#fff;width:45px;}
#wk_neu table td.sum{width:45px;}
#wk input,#wk_neu input{text-align:right;background-color:#FFF;width:18px;}
#wk_neu input{width:1.5em;border:0;}
#bestellen input,#bestellen select {border:0;padding:1px 2px;width:200px;margin:3px 0;float:left;color:#000;}
#bestellen select option {color:#000;margin:0 2px;}
#bestellen input.plz {border:0;padding:1px 2px;width:50px;margin:3px 0;}
#bestellen input.ort {width:143px;margin-left:3px;}
#bestellen textarea {border:0;padding:1px 2px;width:200px;margin:3px 0;float:left;color:#000;height:100px;}
#bestellen label{margin:3px 0;margin-left:70px;width:100px;display:block;float:left;}
#bestellen label.ort{margin-left:-1000px;}
#bestellen a,#bestellen *.pseudolink{color:#FFD308;text-decoration:underline;font-weight:bold}
legend{font-size:14px;font-weight:bold;padding:0 5px;}
.pseudolink{cursor:pointer;}
#kontakt_body .pseudolink{color:#8A0926;font-weight:bold}
fieldset{padding:8px;margin:5px;margin-left:0}
#termine td{padding:5px 15px; padding-left:0}
#gig *{margin-left:70px;margin-right:20px;}
#gig{position:fixed;background-image:url(../../img/gigs_pop.jpg);background-repeat:no-repeat;width:400px;height:250px;display:none;left:600px;z-index:5;top:300px;border:2px solid #A50A2D;margin:0;padding:0;background-color:#F1E4F0;}

#gigdate{font-weight:bold;margin-top:80px;color:#A50A2D;}
#gigdescr{margin-top:20px;margin-bottom:10px;}
#gig a{display:block;}
#giglink{width:310px;white-space:normal}
tr.giglink td{cursor:pointer;}
#gig #closebox,#impressum #closebox,#agb #closebox, .p_text .closebox{position:absolute;right:2px;top:0;cursor:pointer;text-align:right;color:#A50A2D;width:20px;font-weight:bold;margin:0;}
#gb div{border-bottom:1px solid #A50A2D;}
#gb h1,#gb p{margin:13px 0;}
#gb.form{width:336px;}
#gb a{display:block;margin:13px 0;}
#gb label{display:block;width:100px;font-weight:bold;float:left;;margin:3px 0;padding:2px 0;}
#gb input, #gb textarea{border:0;background-color:#FFF;width:220px;padding:2px;margin:3px 0;float:right;}
#gb form h1{margin-bottom:28px;font-size:18px;margin-left:115px;}
#gb textarea{height:110px;}
#gb span{display:block;width:100%;font-weight:bold;float:left;;margin:3px 0;padding:2px 0;}
#gb form div{border:0;margin:13px 0;}
#gb form div.pseudolink{font-weight:bold;color:#8A0926;position:relative;top:1px;}
#newscontent{padding:20px;}
#newscontent h1,#newscontent div.newsp{margin:5px 0;}
#newscontent div.newsp{margin-bottom:10px;padding-bottom:15px;border-bottom:1px dashed #666}
#radio_display{position:absolute;top:140px;right:130px;text-align:right;}
#radio_display a{color:#FFF;display:block;padding:3px;}
#rezensionen h1{color:#8A0926;font-weight:bold;font-size:18px;margin-top:20px;margin-bottom:10px;width:75%;cursor:pointer;}
#rezensionen div {line-height:120%;display:block}
span.autor{text-transform:uppercase;display:block;padding:5px 0;}
#meldung{position:absolute;top:220px;left:740px;background-color:#F1E4F0;z-index:20;padding:15px;background-image:url(../../img/pressemeldung.jpg);background-repeat:no-repeat;border:2px solid #A50A2D;width:450px;}

#rezensionen a span{font-weight:500;display:block;position:relative;z-index:0;}
#rezensionen a span.pressetext{display:none;position:absolute;top:1px;background-color:#F1E4F0;z-index:20;padding:15px;background-image:url(../../img/pressemeldung.jpg);background-repeat:no-repeat;border:2px solid #A50A2D;left:0;}
div.p_text{display:none;position:absolute;top:220px;left:740px;background-color:#F1E4F0;z-index:20;padding:15px;background-image:url(../../img/pressemeldung.jpg);background-repeat:no-repeat;border:2px solid #A50A2D;width:450px;}
.p_text blockquote{margin-top:40px;padding:20px;}
.p_text .autor{padding:20px;padding-top:5px;}
#rezensionen a span.teaser{z-index:0;}

#rezensionen a:hover span.pressetext{display:block;padding-top:75px;z-index:30;}
#video{position:absolute;left:319px;top:270px;}
#video h1{font-size:18px;margin-bottom:10px;}
#thumbs{position:absolute;left:319px;top:700px;}
#thumbs a{font-size:10px;font-weight:500;}
#thumbs div{float:left;margin-right:10px;height:140px;}
#thumbs span{white-space:normal}
#linkscont{position:absolute;left:319px;top:220px;}
#linkscont #adiv{float:left;width:260px;}
#linkscont #adiv a,#linkscont #bdiv span{display:block;padding:6px 0;}
#linkscont #bdiv{float:left;}
div.kontaktdetail{
display:none;
position:absolute;
background-color:#F1E4F0;
z-index:8;
padding:15px;
background-image:url(../../img/pressemeldung.jpg);
background-repeat:no-repeat;
border:2px solid #A50A2D;
line-height:150%;
display:block;
}
#impressum,#agb{position:absolute;left:358px;top:450px;width:350px;left:-1000px}
div.kontaktdetail table{margin-top:60px;margin-left:10px;}
div.kontaktdetail table td,#impressum table th{padding:2px 5px;padding-top:0;}
div.kontaktdetail table th{text-transform:uppercase;text-align:left;padding-top:4px;}
#agb div{margin-top:60px;}
#agb{width:490px;top:200px;}
 h1{padding:3px 0;}
 #agb p{padding-bottom:3px;}
 .cdtblbottom input{border:0;padding:1px;margin-top:1px;margin-right:1px;}
 .bandrollo{position:absolute;width:80px;height:100px;z-index:12}
 .bandrollo img{width:100%;height:100%;}
 .bandrollo a{display:block;}
 .bandrollo a span{line-height:150%;position:absolute;left:-2000px;width:325px;background-repeat:no-repeat;border:2px solid #A50A2D;line-height:150%;display:block;padding:70px 47px;background-color:#F1E4F0;z-index:20;font-weight:500;}
 .bandrollo a:hover span{left:0;top:-120px;}
 .bandrollo a:hover span#span_chk{left:-170px;top:-120px;}
 .bandrollo a span h1{text-transform:uppercase;color:#8A0926;}
 .bandrollo #rb{top:410px;left:340px;}
a.alben{display:block;float:left;padding:3px 10px; padding-left:0;color:#666;font-weight:500;font-size:80%;height:1.2em;white-space:nowrap;}
a:hover.alben{color:#8A0926;}
#allealben{position:absolute;left:5px;top:0;width:100%;margin-top:10px;}
#shopquerlink{position:absolute;left:456px;top:114px;width:228px;height:43px;border:1px solid black;}
#notenlink{position:absolute;left:456px;top:114px;width:43px;}
#mp3link{position:absolute;left:544px;top:114px;width:43px;}
#cdlink{position:absolute;left:637px;top:114px;width:47px;}
/*#shopbutton{position:absolute;left:877px;top:98px;width:115px;height:148px;background:url("../../img/Blechaufn_BH_Banner_2.0klein.png");}*/
#shopbutton{position:absolute;left:880px;top:98px;width:214px;height:124px;background:url("../../img/Blechhaufn_CD-2012_Cover_Button_gkl.png");}
#shopcontent table table.konfektion{width:auto;}
#shopcontent table table.konfektion td{text-align:center;border:1px solid black;padding:1px 2px;}
#shopcontent table table.konfektion th{text-align:center;font-size:10px;padding-bottom:2px;}

