
/***********************************************/
/*           Schriftformatierungen             */
/***********************************************/
/* Haupt-Schriftvormatierung *******************/
body,td,div,p,a,
table.mailform td,
h1,h2,h3,h4,h5,h6{font-family:arial,helvetica,sans-serif;font-size:14px;}
body,td,div,p,a,h1{line-height:22px;}
h1{font-size:14px;}


/* Textbereich: Absaetze, ueberschriften *******/
div#text h1
  {
  padding:0px;
  margin:0px;
  margin-bottom:-22px;
  }

div#text p,h2,h3,h4,h5,h6
  {
  padding:0px;
  margin:0px;
  margin-bottom:16px;
  }


div#text h2{font-size:24px;margin-top:32px;line-height:30px;}
div#text h3{font-size:14px;margin-top:-10px;line-height:24px;}
div#text h4{font-size:14px;margin-bottom:0px;line-height:22px;}

div#text a
  {
  text-decoration:none;
  font-weight:bold;
  }

hr
  {
  margin:0px;
  margin-top:22px;
  margin-bottom:22px;
  }
/*************************/
/* Absatz-Umformatierung */
/*************************/
p.block{text-align:justify;}
p.right{text-align:right;}
p.center{text-align:center;}

/*************************/
/* Absatz-Klassen        */
/*************************/
td#text p.feed,
td#text p.cFeed,
td#text p.list,
td#text p.listc
  {
  padding-left:20px;
  }

td#text p.list,
td#text p.listc
  {
  background-image:url(../img/background/listsquare.gif);
  background-repeat:no-repeat;
  background-position:1px 7px;
  }
  
td#text p.list2c
  {
  background-image:url(../img/background/listminus.gif);
  background-repeat:no-repeat;
  }
  
td#text p.list3c
  {
  background-image:url(../img/background/listminus.gif);
  background-repeat:no-repeat;
  }
  
td#text p.list2c
  {
  padding-left:37px;
  background-position:20px 10px;
  }
td#text p.list3c
  {
  padding-left:68px;
  background-position:48px 10px;
  }
  
td#text p.continue,
td#text p.cFeed,
td#text p.listc,
td#text p.list2c,
td#text p.list3c
{margin-top:-16px;}

/*********************************************************/
/*                   Ausrichtungen                       */
/*********************************************************/
body,div#main_wrapper,div#sec_wrapper,table#main{padding:0px;margin:0px;height:100%;}
td{text-align:left;vertical-align:top;padding:0px;margin:0px;}

div#main_wrapper
  {
  
  }

div#navispacer{height:1px;width:330px;}
div#lefttopspacer{height:92px;width:330px;}
div#hertzspacer{height:88px;width:330px;}

div#titleIMGspacer,div#textSpacer{}
div#textSpacer{width:646px;height:40px;margin:0px;font-size:1px;}
div#titleIMGspacer{width:644px;height:88px;}
td#text{}


div#text
  {
  width:580px;
  padding-left:14px;
  padding-top:14px;
  /*border:1px dashed #FF0000;*/
  }
  
  
/*********************************************************/
/*                   Navileiste                          */
/*********************************************************/
td#navi
  {
  padding:0px;
  padding-top:14px;
  }

td#navi div a
  {
  display:block;
  padding:0px;
  margin:0px;
  text-decoration:none;
  }
  
td#navi div.level01
  {
  padding:0px;
  margin:0px;
  margin-left:60px;
  margin-right:142px;
  }
  
td#navi div.level01 a
  {
  font-size:14px;
  text-align:right;
  padding-top:0px;
  padding-bottom:0px;
  /*height:21px;*/
  padding-right:27px;
  background-image:url(../img/background/level01_treearm.gif);
  background-position:113px 1px;
  background-repeat:no-repeat;
  }

td#navi div.level01 a:hover
  {
  background-image:url(../img/background/level01_treearm_hover.gif);
  }

td#navi div.level02
  {
  padding:0px;
  margin:0px;
  margin-top:-21px;
  margin-left:185px;
  margin-right:12px;
  }
  
td#navi div.level02 a
  {
  font-size:12px;
  line-height:14px;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:27px;
  background-image:url(../img/background/level02_treearm.gif);
  background-position:0px 0px;
  background-repeat:no-repeat;
  }

td#navi div.level02 a:hover
  {
  background-image:url(../img/background/level02_treearm_hover.gif);
  }

td#navi div.level03
  {
  padding:0px;
  padding-top:2px;
  margin:0px;
  margin-bottom:21px;
  margin-left:223px;
  margin-right:12px;
  background-image:url(../img/background/h_strich_1px.gif);
  background-position:0px 0px;
  background-repeat:repeat-y;
  }
  
td#navi div.level03 a
  {
  font-size:11px;
  line-height:14px;
  margin-top:-1px;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:16px;
  background-image:url(../img/background/level03_treearm.gif);
  background-position:0px 1px;
  background-repeat:no-repeat;
  }

td#navi div.level03 a:hover
  {
  background-image:url(../img/background/level03_treearm_hover.gif);
  }

div.linehide01
  {
  background-color:#D3D4DD;
  width:2px;
  height:5px;
  margin-top:-5px;
  }


/*********************************************************/
/*                   Farben                              */
/*********************************************************/
body,td,div,p,a,input,textarea{color:#17284E;}
body
  {
  background-color:#D3D4DD;
  }
h1{color:#D3D4DD;}
h2,h3,h4,h5,h6{color:#525460;}

a:hover,
td a:hover,
td#navi div.level01 a:hover,
td#navi div.level02 a:hover,
td#navi div.level03 a:hover
  {
  color:#500000;
  }



/*********************************************************/
/*                   Tracklisting                        */
/*********************************************************/

td.tracklist_head
  {
  padding-bottom:1px;
  }

td.tracklist_number
  {
  font-size:14px;
  text-align:right;
  padding-right: 8px;
  padding-left: 0px;
  }


td.licence_img
  {
  
  }

td.licence_txt
  {
  
  }
  
td.licence_img
  {
  padding-left:1px;
  padding-top:6px;
  }
  
td.licence_txt
  {
  padding-left:12px;
  }
a.track
  {
  padding-left:22px;
  background-image:url(../img/background/speaker_blue.gif);
  background-position:0px 3px;
  background-repeat:no-repeat;
  }


a.track:hover
  {
  background-image:url(../img/background/speaker_red.gif);
  }

/*********************************************************/
/*                   Hintergrundbilder                   */
/*********************************************************/
div#sec_wrapper,
td#layout_body,
td#layout_footer,
td#dasHertz
{background-repeat:no-repeat;}


body
  {
  background-image:url(../img/background/h_strich.gif);
  background-position:185px 0px;
  background-repeat:repeat-y;
  }

div#main_wrapper
  {
  background-image:url(../img/background/h_strich.gif);
  background-position:185px 0px;
  background-repeat:repeat-y;
  }
  
  
  
div#sec_wrapper
  {
  background-image:url(../img/background/welle_top.jpg);
  background-position:top left;
  }

  
td#layout_body
  {
  background-image:url(../img/background/welle_bottom1.jpg);
  background-position:bottom left;
  }
  
td#layout_footer
  {
  background-image:url(../img/background/welle_bottom2.jpg);
  background-position:0px 0px;
  }

td#dasHertz
  {
  background-image:url(../img/background/dasHertz.jpg);
  background-position:0px 0px;
  }
td#titleIMG
  {
  background-position:0px 0px;
  }
  
  
/*********************************************************/
/*                   Rahmen                              */
/*********************************************************/
iframe{border:none;}
td#text,td#titleIMG,td#headOverTitle{border-right:2px solid #525460;}
div#text div {border:1px solid #525460;}

div#text div  {border:none; }

hr{border:1px solid #525460;}
img{border:none;}  



/*********************************************************/
/*                    Album display                      */
/*********************************************************/
div.album_display  
  {
  width:130px;
  float:right;
  margin-top:8px;
  margin-bottom:10px;
  margin-left:40px;
  }

div#text div.album_display p
  {
  margin:0px;
  padding:0px;
  }
div.album_display  a.download,
div.album_display  a.download_stream,
div.album_display  a.download_album,
div.album_display  a.download_cover
  {
  display:block;
  margin-top:8px;
  padding-left:25px;
  font-size:12px;
  line-height:14px;
  background-repeat:no-repeat;
  background-position:0px 3px;
  }


div.album_display  a.download_stream {background-image:url(../img/background/speaker_light_blue.gif);}
div.album_display  a.download_album  {background-image:url(../img/background/downmusic_blue.gif);}
div.album_display  a.download_cover  {background-image:url(../img/background/download_blue.gif);}


div.album_display  a.download_stream:hover {background-image:url(../img/background/speaker_light_red.gif);}
div.album_display  a.download_album:hover  {background-image:url(../img/background/downmusic_red.gif);}
div.album_display  a.download_cover:hover  {background-image:url(../img/background/download_red.gif);}


/*********************************************************/
/*       Umformatierung fuer alleinstehende Bilder       */
/*********************************************************/
/* Textumfluss */
div.float_left { float:left; }
div.float_right {float:right;}
/* MSIE */
* html div.float_left
  {
  /*margin-left:7px;*/
  }
  
/* MSIE */
* html div.float_right
  {
  /*margin-right:7px;*/
  }

/* Abstaende wie Absaetze */
/*div.simple_image,*/
div.float_left  {margin-right:20px;}
div.float_right { margin-left:18px;}

div.full_collumn,
div.simple_image,
div.float_right,
div.float_left
  {
  margin-top:6px;
  margin-bottom:15px;
  }
   
  
/* Wie beim Absatz */
div.simple_image,
div.full_collumn
  {
  margin-bottom:22px;
  }
  
  
  

/*********************************************************/
/*        Mailform                                       */
/*********************************************************/
div#head_top{height:70px;}
div.searchFormHead{/*border:1px dashed #FF0000;*/}
div.searchFormHead{padding:0px;padding-left:418px;}
form {margin:0px;}

input,
textarea
  {
  border:1px solid #17284E;  
  background-color:transparent;
  }

input#search{}


input#search,
input#searchsubmit
  {
  height:20px;
  font-size:10px;
  border:1px solid #525460;
  }

input#searchsubmit {padding-top:0px;}
* html input#searchsubmit {margin-top:1px;}
input#search{margin-left:3px;}




/***********************************************/
/*      Suchformular und Suchergebnisse        */
/***********************************************/

/*
td#navigation textarea#search_field
  {
  width:150px;
  overflow:visible;
  }
  
  
td#navigation p.searchFormParagraph
  {
  font-size:12px;
  padding-left:22px;
  padding-right:22px;
  visibility:hidden;
  height:0px;
  margin:0px;
  padding:0px;
  overflow:hidden;
  }
*/

td.search-comment
  {
  padding-bottom:10px;
  }

textarea#search_field
  {
  height:24px;
  padding-top:3px;
  padding-left:6px;
  overflow:visible;
  }

div.result_headline h5.search_headline
  {
  color:#FFFFFF;
  }

div.result_headline
  {
  margin-top:40px;
  background-color:#4B5261; 
  border:none;  
  padding:10px;
  height:18px;
  /*padding-top:1px;
  padding-bottom:15px;
  margin-bottom:-15px;
  */
  }

p.search_page_title,
p.result_headline
  {
  padding-top:5px;
  padding-bottom:5px;
  }

p.search_page_title
  {
  background-color:#B71616;  
  }


p.search_page_title a:link,
p.search_page_title a:active,
p.search_page_title a:visited
  {
  color:#FEFEFE;
  font-weight:bold;
  }
p.search_page_title a:hover
  {
  color:#FFFFFF;
  text-decoration:underline;
  }


td.text p.search_content a
  {  
  }

p.search_content a b
  {
  color:#B71616;
  }


p.search_content a:link,
p.search_content a:active,
p.search_content a:visited
  {
  color:#747986;
  text-indent:15px;
  /*font-weight:normal;*/
  }
  
p.search_content a:hover
  {
  color:#B71616;
  }
  
  
  
  
/*********************************************************/
/*        Mailform                                       */
/*********************************************************/
table.mailform
  {
  margin-top:-18px;
  margin-left:-1px;
  }
td.mailform_normal input,
td.mailform_normal textarea
  {
	background-color:#FFFFFF;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  height:20px;
  padding:3px;
  padding-left:3px;
  }
  
td.mailform_normal input.error,
td.mailform_normal textarea.error
  {
	background-color:#FFD4D4;
  }
  
td.mailform_normal textarea
  {
  height:100px;
  width:200px;
  }


td.mailform_normal input{width:135px;}
input#zip_code {width:45px;}
input#city {width:85px;margin-left:5px;}


td.mailform_normal input,
td.mailform_normal textarea,
.send_button
  {
  background-color:transparent;
  }

.send_button {width:97px;}
input#mailform_reset{margin-left:6px;}




span#zupidupi{
  display:block;
  width:109px;
  height:15px;
  margin:0;
  margin-left:2px;
  margin-top:2px;
  background-image: url(/images/kapelapi.png);
  }
span#klarazi{
  display:block;
  width:109px;
  height:15px;
  margin:0;
  margin-left:2px;
  margin-top:-37px;
  background-image: url(/images/hupulupu.png);
  }


