

#box_navigation {
   position: absolute;
   top:      140px; 
   left:      0px; 
   width:   200px; 
   height:  450px;
   border: 0px;
   /* border: 1px ridge silver; */
}


#nav_1,#nav_2,#nav_3,#nav_4,#nav_5,#nav_6 { 
   position: absolute;
   background-position: 0px 0px;
   background-repeat: no-repeat;
   text-align: left;
   margin: 0px;
   padding: 0px;
   height: 40px;
   width: 150px;
}

#nav_1 { 
   top: 0px;
   left: 30px;
   background-image: url('images/s_Stein_1.gif');
}
#nav_2 { 
   top: 60px;
   left: 18px;
   background-image: url('images/s_Stein_2.gif');
}
#nav_3 { 
   top: 120px;
   left: 16px;
   background-image: url('images/s_Stein_3.gif');
}
#nav_4 { 
   top: 180px;
   left: 20px;
   background-image: url('images/s_Stein_4.gif');
}
#nav_5 { 
   top: 240px;
   left: 30px;
   background-image: url('images/s_Stein_5.gif');
}
#nav_6 { 
   top: 270px;
   left: 35px;
   background-image: url('images/s_Stein_6.gif');
}


.link_current,.link_nav { 
   height: 80%;
   margin:  0px;
   padding-top: 10px;
   padding-left: 45px;
   text-align: left;
   text-transform: uppercase;
   height: 40px;
   width: 150px;
}
.link_current { 
  font-size: 16px;
  color: black;
  font-family: Arial;
  font-weight:  bold;
  text-decoration: overline underline;
}
.link_nav { 
}


a.navlink {
  font-size:    12px;
  font-family: Arial;
  text-decoration: none;
 } 
a.navlink:link {
  color: black; 
  text-decoration: none;
}
a.navlink:visited {
  color: black;
  text-decoration: none;
}
a.navlink:active {
  color: black;
  text-decoration: none;
}
a.navlink:hover {
  color: black; 
  font-size: 14px; 
  text-decoration: overline underline;
}



/*-----------------------------------------------------*/
/* included navigation                                 */
/*-----------------------------------------------------*/
#box_navfoto,box_navimpress { 
   position: absolute;
   /* border: 1px solid black; */
   left: 0px;
   top: 0px;
   height:25px;
   width: 100%;
   /*background-color: black;
   color: white; */
   color: black;
   background-color: white;
}

table.impress { 
   width: 98%;
}

table.nav_foto, table.nav_impress { 
   width: 100%;
}
td.nav_foto { 
   width: 25%;
   text-align: left;
}
table.nav_impress td { 
   width: 33%;
   text-align: center;
}
a.nav_foto,a.nav_impress { 
   color: black;
   line-height: 20px;
}

