.logo_link{
     width:200px;
     height:150px;
/*     margin-left:70px;*/
     float:left;
     background-image: url('images/musikmeyerlogo.jpg');
     background-position: center top;
     background-repeat:no-repeat;
}

.logo_link_klein{
     width:130px;
     height:95px;
     float:left;
     background-image: url('images/distributionlogo.jpg');
     background-position: center center;
     background-repeat:no-repeat;
}

.implist{
     font-family: tahoma, Arial, Helvetica, sans-serif; 
     font-size: 10px; 
     font-weight:bold; 
    text-decoration:none;
     text-align:center; color: #706C6B;
}
#logo_klein{
     width:130px;
     margin:0px;
     text-align:center;
     float:left;
}

html { height: 100% }

acronym, abbr, .abbr {
     border-bottom: #555555 1px dotted;
     cursor: help;
     font-style: normal;
}

div {
     padding:0;
     margin:0;
}

p {
     padding:0;
     margin:0;
}


body {
     color: #000000;
     font-family: verdana, arial, tahoma,  sans-serif, helvetica, geneva;
     font-size: 14px;
     height: 100%;
     margin: 0;
     padding: 0;                
     width: 100%;
     text-align:center;
     /*background-color:#FFFFFF;*/
     background:url(images/musik-meyer-back.jpg) center top repeat-y;
     font-weight:normal;
     color:#959595;
}

#divbottom {
    background-color:transparent;
    width:130px;
    float:left;
    margin:0px;
   }

#pagetotal {
     margin:0;
     padding:0;
/*     width: 950px;*/
     width: 810px;
     text-align:left;             
     height:585px;
     background:url("images/bg_1.jpg") top no-repeat;
     background-position:-75px 0px;
     min-height:585px;
}

#navtop {
     text-align: left;
     margin:50px 0 0 0;
     padding:0;
     height:20px; 
     float: left;
     color: #FD0000;
     font-family: verdana, Arial, Helvetica, sans-serif; 
     font-size: 13px; 
     width:465px;
     text-align:center
}

#navtop2 {
     text-align: left;
     margin:0;
     padding:0;
     height:25px; 
     float: left;
     color: #FD0000;
     font-family: verdana, Arial, Helvetica, sans-serif; 
     font-size: 11px; 
     width:465px;
     text-align:center;
}

#content-center {
     width:430px; 
     height:355px;
     float:left;
/*     padding:40px 140px 5px 380px;*/
     padding:40px 0px 5px 310px;
}

#bottomnav {
     text-align: left;
     margin:0;
     padding:0; 
     height:20px;
     
}

.nav1hz1 , .nav1hz1_act {
     font-family: verdana, Arial, Helvetica, sans-serif; 
     font-size: 14px; 
     font-weight:bold; 
    text-decoration:none;
/*    color: #000000; */
    color:#706C6B;
    background-color:white; 
    height:20px;
    vertical-align:middle;
    padding: 0 3px 0 3px ;
    line-height:16px;
}
.nav1hz1_act{ color:#FD0000; }

.nav2hz1 , .nav2hz1_act {
     font-family: verdana, Arial, Helvetica, sans-serif; 
     font-size: 12px; 
     font-weight:bold; 
    text-decoration:none;
/*    color: #000000; */
    color:#706C6B;
    background-color:white; 
    height:20px;
    vertical-align:middle;
    padding: 0 3px 0 3px ;
    line-height:16px;
}
.nav2hz1_act{ color:#FD0000; }

#LINKBACK {
    float:left;
    width:100px;
    height:10px;
 }

#LINKFORWARD {
    float:left;
 }

#LINKHOME{
    float:left;
 }



h5 {
  font-family:  verdana , Arial, tahoma , Helvetica, sans-serif;
  font-size:23px;
  font-weight:normal;
  margin:5px 0 5px 0;
}

h4 {
  font-family:  verdana , Arial, tahoma , Helvetica, sans-serif;
  font-size:17px;
  font-weight:normal;
  margin:5px 0 5px 0;
}

.bodytext a {
  font-family: verdana, Arial, tahoma, Helvetica, sans-serif;
  font-size:14px;
/*  font-weight:bolder;*/
  font-weight: normal;
  margin:5px 0 5px 0;
  color:#959595;
/*  color:#3A3A3A;*/
/*  background-color:#FFFFFF;*/
}

/*#divbottom a{
  font-family: tahoma, Arial, tahoma , Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#BF0000;
  text-decoration:none;
  background-color:#FFFFFF;
}*/

.navihz {
  width:465px;
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 7px;
  float:left;
  clear:none;
  text-align:center;
}


#HOHNER:hover {
	width:auto;
	height:auto;
}

#HOHNER{
	width:auto;
	height:22px;
}