/* ---------------------------*/
/* CSS Sites-Salzmuseum  */
/* ---------------------------*/

 body.basis { 
 color : #fff; 
 font-size: 100%; 
 background: #303030;
 font-family: verdana, geneva, sans-serif; 
 margin: 0; padding: 0; 
 }

 body.nobanner { 
 color : #fff; 
 font-size: 100%;  
 background: #000;
   font-family: verdana, geneva, sans-serif;  
   border: solid 20px #808080;
   text-align: center;  
   margin:0; 
   padding-left: 5%; 
   padding-right: 5%; 
   }
   
 body.foto { 
 color: #fff; 
 font-size: 100%; 
 background: #808080 url(images/back-11.jpg);
 margin-left: auto; 
  margin-right: auto; 
  text-align: center; 
  font-family: verdana, geneva, sans-serif; 
  }

  .top-border1 { 
  padding: 5px;  
  margin: 0;  
  height: 70px; 
  text-align: center;
  background: #000; 
  color: #fff; 
  }

  p.navig0 { 
  background: #c0c0c0; 
  color: #000; 
  padding: 1px 0 1px 200px;
  text-align: left;  
  margin: 0px; 
  font-size: 0.7em; 
  }

 img { border: 0; }

 table {
 border-collapse: collapse; 	
 margin-left: auto;
 margin-right: auto; 
 }

 .titel { 
 background: #404040; 
 color: #fff; 
 margin-top: 1em; 
 margin-bottom: 1em;
 font-style: italic; 
 text-align: center; 
 }

 .kasten-left { 
 color: #fff; 
 background: #000;  
 text-align: left;
 margin: 0 0 0 200px; 
 padding: 15px 100px 15px 50px;
  line-height: 1.3em; 
 }

 .nav-rahmen { 
 color: #fff; 
 background: #303030;
 width: 200px; 
 float: left; 
 margin-top: 10px;  
 padding:0; 
 font-family: arial, verdana, sans-serif;
 font-size: 0.8em; 
 text-align: left; 
 font-weight: bold; 
 }

 p.abschluss {
 background: #dedede; 
 color: #000; 
 text-align: center; 
 clear: both;
 padding: 2px;  
 margin: 0; 
 font-size: 0.8em; 
 border-bottom: solid thin black;  
 }

 .link-r a:hover { color: #fff; background: #c30; border: none; text-decoration: none; }

 p.navig1 { 
 background: #600; 
 color: #fff; 
 margin: -8px 0 -8px 0;
 padding: 2px 0 2px 30px; 
 text-align: left; 
 font-size: 0.9em; 
 }
  
 p.navig1a { 
 background: #006; 
 color: #fff; 
 margin: -8px 0 -8px 0;
 padding: 2px 0 2px 30px; 
 text-align: left; 
 font-size: 0.9em; 
 }

  p.navig1b { 
 background: #060; 
 color: #fff; 
 margin: -8px 0 -8px 0;
 padding: 2px 0 2px 30px; 
 text-align: left; 
 font-size: 0.9em; 
 }

  p.navig1c { 
 background: #906; 
 color: #fff; 
 margin: -8px 0 -8px 0;
 padding: 2px 0 2px 30px; 
 text-align: left; 
 font-size: 0.9em; 
 }
 
 .navig { background: #808080; color: #fff; font-weight: bold;
        padding: 4px; text-align: left; margin: 0; font-size: 0.8em;
        font-family: arial, geneva, verdana, sans-serif; }

 .nav a {  
 display: block; 
 color: #000;  
 text-decoration: none; 
 }
 
 .nav a:link { 
 color: #fff; 
 background-color: transparent; 
 text-decoration: none;
 }
 
 .nav a:visited { 
 background-color: transparent;  
 color: #fb9; 
 text-decoration: none;
 }
 
 .nav a:hover { 
 background-color: #0f0;  
 color: #000; text-decoration: none; 
 }
 .nav a:active { 
 background-color: #fcf; 
 color: #000; 
 text-decoration: none; 
 }

 a:link { 
 background: transparent; 
 color:#6ff; text-decoration: underline;  
 }
 
 a:visited { 
 background: transparent; 
 color:#fb9; 
 text-decoration: underline; 
 }
 
 a:hover { 
 color:#000; 
 text-decoration:none; 
 background:#0f0; 
 }
 
 a:active { 
 color:#000; 
 background:#fcf; 
 }

 .hinter {
 background: #eee; 
 color: #000;
 border: 1px solid #000; 
 text-align: left; padding: 10px;
 }

 .backweiss { 
 background: #fff; 
 color: #000; 
 border: 1px solid #000;
 padding: 10px; 
 text-align: left; 
 }

 H1 { 
 font-size: 1.4em;  
 text-align: left; 
 margin-top: 0.5em; 
 margin-bottom: 0.2em; 
 }
 
 H2 { 
 font-size: 1.3em;  
 text-align: left; 
 margin-top: 0.4em; 
 margin-bottom: 0.2em; 
 }
 
 H3 { 
 font-size: 1.2em;  
 text-align: left; 
 margin-top: 0.3em; 
 margin-bottom: 0.2em; 
 }
 
 H4 { 
 font-size: 1.1em;  
 text-align: left; 
 margin-top: 0.2em; 
 margin-bottom: 0.2em; 
 }
 
 H5 { 
 font-size: 1.0em;  
 text-align: left; 
 margin-top: 0.2em; 
 margin-bottom: 0.2em; 
 }

 .font-gelb { 
 color: #ff0; 
 background: transparent; 
 font-style: italic; 
 }
 
 .font-braun {
 color: #f90; 
 background: transparent; 
 font-style: italic; 
 }
 
 .font-gruen { 
 color: #6f0; background: 
 transparent; 
 font-style: italic; 
 }
 
 .font-blau {
 color: #fbf; 
 background: transparent; 
 font-style: italic; 
 }
 
.weisshervor { 
 color: #fff; 
 background: transparent; 
 }
 
 .clearr { clear: right; }
 .clearl { clear: left; }

 .link-r a:hover { 
 color: #fff; 
 background: #c30; 
 border: 0px; 
 text-decoration: none; 
 }

 .footer {
 text-align: left;
 border-top: solid thin; 
 border-color: #fff; 
 padding-top: 10px; 
 }

 blockquote { 
 background: transparent; 
 text-align: left; 
 color: #fff; 
 }

 .center { text-align: center;}
 .italic { font-style: italic;}
 .left { text-align: left;}
 .right { text-align: right;}
 .bold { font-weight: bold; }
 .nobr { white-space: nowrap;}

/* ende */