body
{
  margin:             0px 0px 0px 0px;
  padding:            0px 0px 0px 0px;
  margin-top:         0px;
  margin-left:        0px;
  margin-width:       0px;
  background:         #ffffff;
  background-repeat:  repeat-x;
  scrollbar-face-color:       #ffffff;
  scrollbar-highlight-color:  #808080;
  scrollbar-shadow-color:     #808080;
  scrollbar-3dlight-color:    #eeeeee;
  scrollbar-arrow-color:      #777777;
  scrollbar-track-color:      #afc51e;
  scrollbar-darkshadow-color: #eeeeee;
}

div
{
  margin:             0px 0px 0px 0px;
  padding:            0px 0px 0px 0px;
}

div.center
{
  text-align:         center;
}

div.left
{
  text-align:         left;
}

div.left2
{
  margin-top:         16px;
  clear:              both;
  text-align:         left;
}

div.topbalkenhome
{
  width:              995px;
  left:               0px;
  top:                0px;
  background-image:   url(../img/balken_oben.gif);
  background-repeat:  repeat-x;
  height:             30px;
}

div.topbalken
{
  width:              995px;
  left:               0px;
  top:                0px;
  background-image:   url(../img/balken_oben.gif);
  background-repeat:  repeat-x;
  height:             160px;
}

div.topswf
{
  width:              990px;
  left:               0px;
  top:                0px;
  height:             126px;
  background:         #fffffff;
}

div.topbalken img
{
  margin-left:        16px;
  margin-top:         40px;
}

div.topbalkengrey
{
  margin-left:        16px;
  width:              252px;
  left:               0px;
  top:                0px;
  background:         #f5f4f5;
  height:             30px;
}

div.navifinish
{
  width:              990px;
  left:               0px;
  top:                0px;
  background-color:   #afd51e;
  background-repeat:  repeat-x;
  height:             30px;
}

div.navifinish img
{
  margin-left:        16px;
  margin-top:         0px;
  margin-bottom:      0px;
  padding:            0px;
  width:              252px;
  background-color:   #a1c31c;
  height:             30px;
}

div.artistselectbox
{
  height: 18px;
}

.artistselect
{
  width:              220px;
  background:         #ffffff;
  height:             18px;
  line-height:        18px;
  font-size:          9px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
}

div.navigation
{
  float:              left;
  display:            inline;
  margin:             0px 0px 0px 16px;
  padding-left:       0px;
  width:              252px;
  background:         #ffffff;
}

div.middlecontent
{
  margin-top:         28px;
  margin-left:        16px;
  width:              450px;
  background:         #ffffff;
  font-size:          12px;
  font-weight:        normal;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  line-height:        14px;
  float:              left;
  display:            inline;
}

div.middlecontenttext
{
  margin-top:         28px;
  margin-left:        16px;
  width:              400px;
  background:         #ffffff;
  font-size:          12px;
  font-weight:        normal;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  line-height:        14px;
  float:              left;
  display:            inline;
}

div.middlecontent_artist
{
  margin-top:         1px;
  margin-left:        16px;
  width:              440px;
  background:         #ffffff;
  font-size:          11px;
  font-weight:        normal;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  line-height:        14px;
  float:              left;
  display:            inline;
}

div.contentright
{
  width:              252px;
  background:         #ffffff;
  overflow:           hidden;
  font-size:          12px;
  font-weight:        normal;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  line-height:        14px;
  float:              left;
  display:            inline;
}

div.content
{
  background-color:         #ffffff;
}

div.thenews
{
  margin-top:         8px;
  padding-left:       8px;
  width:              252px;
  background:         #ffffff;
}

.okbutton
{
  margin:             0px 0px 0px 0px;
  padding:            0px 0px 0px 0px;
  width:              32px;
  height:             19px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #d4d0c7;
  line-height:        20px;
  text-align:         center;
  border:             0px;
}

div.pagebottom
{
  height:             3px;
  margin:             0px 0px 0px 0px;
  padding-top:        8px;
  width:              990px;
  left:               0px;
  top:                0px;
  background-image:   url(../img/footer_trenner.gif);
  background-repeat:  repeat-x;
}

div.leftpac
{
  height:             50px;
  width:              240px;
  left:               0px;
  top:                0px;
  font-size:          11px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
  vertical-align:     top;
}

div.mypic img
{
  float:              left;
  border:             0px;
}
div.footertext
{
  margin-left:        32px;
  width:             950px;
  height:             11px;
  font-size:          11px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
}

form
{
  margin-bottom: 0px;
}


div.pressebilder
{
  width:              440px;
  text-align:         left;
  font-size:          11px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
}

  /**************/
 /* FONTS ONLY */
/**************/

.toptext
{
  margin-left:        16px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #f5f4f5;
  line-height:        30px;
}

.newstext
{
  margin-left:        0px;
  font-size:          9px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
  line-height:        13px;
}

h1
{
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  font-size:          16px;
  font-weight:        bold;
  background:         #ffffff;
  line-height:        18px;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

h2
{
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #a1c12f;
  font-size:          16px;
  font-weight:        bold;
  background-image:   url(../img/pfeil_gross.gif);
  background-repeat:  no-repeat;
  margin-left:        16px;
  padding-left:       16px;
  line-height:        20px;
  background-position: 0px 5px;
}

.artistgenre
{
  margin-left:        53px;
  width:              200px;
  _width:             184px;
  font-size:          9px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #ffffff;
  background:         #afd51e;
  line-height:        14px;
}

.artistleistungen
{
  margin-left:        53px;
  width:              130px;
  font-size:          9px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #a1c12f;
  line-height:        14px;
  margin-top:         8px;
  margin-left:        56px;
}


.subheadline
{
  width:              150px;
  margin-left:        0px;
  padding-left:       8px;
  font-size:          9px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #ffffff;
  background:         #a1c12f;
  line-height:        12px;
  font-weight:        500;
}

.termine
{
  margin-left:        0px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #a1c12f;
  background:         #ffffff;
  line-height:        14px;
}

.normaltext
{
  margin-left:        0px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
  line-height:        14px;
}

.pressetexte
{
  margin-left:        0px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
  line-height:        16px;
  vertical-align:     middle;
}

.pressename
{
  margin-left:        0px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
  line-height:        16px;
  vertical-align:     middle;
  width:		      150px;
}

.pressetype
{
  margin-left:        0px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
  line-height:        16px;
  vertical-align:     middle;
  width:							30px;
}

.pressesize
{
  margin-left:        0px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #323136;
  background:         #ffffff;
  line-height:        16px;
  vertical-align:     middle;
  width:							50px;
}


a:link 		{ color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; font-size: 10px; font-weight: normal; }
a:visited { color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; font-size: 10px; font-weight: normal;}
a:hover 	{ color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline; font-size: 10px; font-weight: normal;}
a:active 	{ color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; font-size: 10px; font-weight: normal; }

a.artistlink:link 	 { color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; }
a.artistlink:visited { color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal;}
a.artistlink:hover 	 { color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: underline; font-size: 11px; font-weight: normal;}
a.artistlink:active  { color:#323136; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; }


#underbigpic
{
  margin-left:        0px;
  width:              410px;
  font-size:          10px;
  font-family:        Verdana, Arial, Helvetica, Geneva, sans-serif;
  color:              #ffffff;
  background:         #afd51e;
  line-height:        14px;
  border-top:         1px solid #fff;
}

.weiterlinks,
.weiterlinks a,
.weiterlinks a:hover
{
	color: #afd51e;
    width: 400px;
}