BODY {
	FONT-SIZE: 70%; FONT-FAMILY: Tahoma
}
H1 {
	FONT-SIZE: 130%; FONT-FAMILY: arial
}
PRE {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #f0f0f0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f8f8f8
}
DIV {
	FONT-FAMILY: Tahoma, Helvetica
}




.clsCMOn {
	
PADDING-RIGHT: 0px; 
PADDING-LEFT: 4px; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 2px; 
COLOR: #626254; 
PADDING-TOP: 2px; 
TEXT-DECORATION: none
}



.clsCMOver {

PADDING-RIGHT: 0px; 
PADDING-LEFT: 4px; 
FONT-SIZE: 12px; font-weight : bold;
PADDING-BOTTOM: 2px; 
COLOR: white; 
PADDING-TOP: 2px; 
EXT-DECORATION: none
}





.rahmen
   {
    color:#FFFFFF;
    border-left:0px;
    border-right:0px;
    border-top:0px;
    border-bottom:0px;
    border-style:solid;
    border-left-color:#FFFFFF;
    border-right-color:#FFFFFF;
 

}





.Normal {
	text-align : left;
	font-family : Verdana, Arial,   Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	line-height: 1.3;
	font-size : 12px;
	font-style : normal;
}


.Normalnonunderline {
	text-align : left;
	font-family : Verdana, Arial,   Helvetica, sans-serif;
	font-weight : normal;
	text-decoration:none;
	color : #FFFFFF;
	line-height: 1.3;
	font-size : 12px;
	font-style : normal;
}


.Normalcenter {
	text-align : center;
	font-family : Verdana, Arial,   Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	line-height: 1.3;
	font-size : 12px;
	font-style : normal;
}

.Normalfett {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #837B6D;
	font-size : 12px;
	font-style : normal;
}

.Normalblack {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #58544C;
	font-size : 12px;
	font-style : normal;
}
.Normalblackrechts {
	text-align : right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #58544C;
	font-size : 12px;
	font-style : normal;
}
.Normalblackcenter {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #545454;
	font-size : 12px;
	font-style : normal;
}
.Normalblackcenterklein {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #545454;
	font-size : 10px;
	font-style : normal;
}
.Normalblackfett {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #545454;
	font-size : 12px;
	font-style : normal;
}
.Normalblackfettrot {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #EB3327;
	font-size : 12px;
	font-style : normal;
}
.Normalblackklein {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #545454;
	font-size : 10px;
	font-style : normal;
}
.Normalblackfettgross {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #545454;
	font-size : 14px;
	font-style : normal;
}
.Normalweiss {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	font-size : 12px;
	font-style : normal;
}
.Normalweissrechts {
	text-align : right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	font-size : 12px;
	font-style : normal;
}
.Normalweissfett {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	font-size : 12px;
	font-style : normal;
}
.Normalweissfettgross {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	font-size : 14px;
	font-style : normal;
}


.Normalweissfettgross2 {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	font-size : 20px;
	font-style : normal;
}




.clsCMTopOn {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMTopOver {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel1On {
	color: red;
	font-size: 12px;
	font-family: "Georgia", "Times New Roman";
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.clsCMLevel1Over {
	color: green;
	font-family: "Georgia", "Times New Roman";
	font-size: 12px;
	text-decoration : underline;
        padding: 2px 4px;
	font-weight: bold;
}

.clsCMLevel2On {
	color: green;
	font-size: 9px;
	font-family: "Courier";
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel2Over {
	color: red;
	font-family: "Courier";
	font-size: 9px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel3On {
	color: blue;
	font-size: 12px;
	font-family: "Helvetica";
	font-style: italic;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel3Over {
	color: white;
	font-size: 12px;
	font-family: "Helvetica";
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMBackground1On, .clsCMBackground2On, .clsCMBackground3On, .clsCMBackground4On {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	background-image: url(img/bg.gif);
	height: 20px;
}

.clsCMBackground1Over, .clsCMBackground2Over, .clsCMBackground3Over, .clsCMBackground4Over {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	background-image: url(img/bg_o.gif);
	height: 20px;
}

.clsCMBackground1On, .clsCMBackground1Over {
	background-position: 0px 0px;
}

.clsCMBackground2On, .clsCMBackground2Over {
	background-position: 0px -22px;
}

.clsCMBackground3On, .clsCMBackground3Over {
	background-position: 0px -44px;
}

.clsCMBackground4On, .clsCMBackground4Over {
	background-position: 0px -66px;
}


.loginfelder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #79796D;
}
.loginbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #D4D4C0;
	border: 1px solid #79796D;
	font-weight: bolder;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}



.rand2 {
  border:none;
  border-top: 1px solid #E00060;
  color: #FFFFFF;

height: 1px;

}



.rand {
  border-width: 1px;
  border-style: solid;
  border-color: white;
  padding: 0px;
  text-align: justify; 
}



#projekte
{
  display: block;
  width: 105px;
  height: 55px;
  background: url("img/menu01_off.gif") no-repeat 0 0;

}

#projekte:hover
{ 
  display: block;
  width: 105px;
  height: 55px;
  background: url("img/menu01_on.gif") no-repeat 0 0;
}



#projekte span
{
  display: none;
}






#studio
{
  display: block;
  width: 81px;
  height: 55px;
  background: url("img/menu02_off.gif") no-repeat 0 0;

}

#studio:hover
{ 
  display: block;
  width: 81px;
  height: 55px;
  background: url("img/menu02_on.gif") no-repeat 0 0;
}

#studio span
{
  display: none;
}






#sounds
{
  display: block;
  width: 106px;
  height: 55px;
  background: url("img/menu03_off.gif") no-repeat 0 0;

}

#sounds:hover
{ 
  display: block;
  width: 106px;
  height: 55px;
  background: url("img/menu03_on.gif") no-repeat 0 0;
}

#sounds span
{
  display: none;
}







#bio
{
  display: block;
  width: 88px;
  height: 55px;
  background: url("img/menu04_off.gif") no-repeat 0 0;

}

#bio:hover
{ 
  display: block;
  width: 88px;
  height: 55px;
  background: url("img/menu04_on.gif") no-repeat 0 0;
}

#bio span
{
  display: none;
}






#links
{
  display: block;
  width: 140px;
  height: 55px;
  background: url("img/menu05_off.gif") no-repeat 0 0;

}

#links:hover
{ 
  display: block;
  width: 140px;
  height: 55px;
  background: url("img/menu05_on.gif") no-repeat 0 0;
}

#links span
{
  display: none;
}





#kontakt
{
  display: block;
  width: 138px;
  height: 55px;
  background: url("img/menu06_off.gif") no-repeat 0 0;

}

#kontakt:hover
{ 
  display: block;
  width: 138px;
  height: 55px;
  background: url("img/menu06_on.gif") no-repeat 0 0;
}

#kontakt span
{
  display: none;
}






#bilder
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_bilder_off.gif") no-repeat 0 0;

}

#bilder:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_bilder_on.gif") no-repeat 0 0;
}




#pano
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_pano_off.gif") no-repeat 0 0;

}

#pano:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_pano_on.gif") no-repeat 0 0;
}




#soundssub
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_sounds_off.gif") no-repeat 0 0;

}

#soundssub:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_sounds_on.gif") no-repeat 0 0;
}





#video
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_videos_off.gif") no-repeat 0 0;

}

#video:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_videos_on.gif") no-repeat 0 0;
}



#covers
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_covers_off.gif") no-repeat 0 0;

}

#covers:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_covers_on.gif") no-repeat 0 0;
}


#interpreten
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_interpreten_off.gif") no-repeat 0 0;

}

#interpreten:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_interpreten_on.gif") no-repeat 0 0;
}



#team
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_team_off.gif") no-repeat 0 0;

}

#team:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_team_on.gif") no-repeat 0 0;
}


#location
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_location_off.gif") no-repeat 0 0;

}

#location:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_location_on.gif") no-repeat 0 0;
}


#info
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_info_off.gif") no-repeat 0 0;

}

#info:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_info_on.gif") no-repeat 0 0;
}



#album
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_album_off.gif") no-repeat 0 0;

}

#album:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_album_on.gif") no-repeat 0 0;
}



#theater
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_theater_off.gif") no-repeat 0 0;

}

#theater:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_theater_on.gif") no-repeat 0 0;
}


#film
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_film_off.gif") no-repeat 0 0;

}

#film:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_film_on.gif") no-repeat 0 0;
}


#orf
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_orf_off.gif") no-repeat 0 0;

}

#orf:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_orf_on.gif") no-repeat 0 0;
}



#leitung
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_leitung_off.gif") no-repeat 0 0;

}

#leitung:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_leitung_on.gif") no-repeat 0 0;
}



#kontakt_sub
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_kontakt_sub_off.gif") no-repeat 0 0;

}

#kontakt_sub:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_kontakt_sub_on.gif") no-repeat 0 0;
}


#equipment
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_equi_off.gif") no-repeat 0 0;

}

#equipment:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_equi_on.gif") no-repeat 0 0;
}


#surround
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_surround_off.gif") no-repeat 0 0;

}

#surround:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_surround_on.gif") no-repeat 0 0;
}


#surround
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_surround_off.gif") no-repeat 0 0;

}

#surround:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_surround_on.gif") no-repeat 0 0;
}

#referenzen
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_ref_off.gif") no-repeat 0 0;

}

#referenzen:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_ref_on.gif") no-repeat 0 0;
}


#lage
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_lage_off.gif") no-repeat 0 0;

}

#lage:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_lage_on.gif") no-repeat 0 0;
}


#presse
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_presse_off.gif") no-repeat 0 0;

}

#presse:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_presse_on.gif") no-repeat 0 0;
}


#linkssub
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_links_off.gif") no-repeat 0 0;

}

#linkssub:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_links_on.gif") no-repeat 0 0;
}



#biografie
{
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_biografie_off.gif") no-repeat 0 0;

}

#biografie:hover
{ 
  display: block;
  width: 116px;
  height: 31px;
  background: url("img/submenu_biografie_on.gif") no-repeat 0 0;
}
