/* STYLE-SHEET KLASSIK-MUSIK.INFO */
/* ---------------------------- */

#datum { position:absolute; top: 8px; left:560px; width:160px; height:150px; z-index:1; }
 
#sitemap { position:absolute; top: 61px; left:290px; width:250px; height:150px; z-index:1; }

#spot { position:absolute; left:730px; top:30px; width:244px; height:110px; background-color:#ffffff; layer-background-color:#344B7A; overflow:hidden;  z-index:2;}

.scroll { position:absolute; width:234px; height:130px; margin-left:10px; margin-right:10px; cursor:default}

#tickerbg { position:absolute; top: 16px; left:726px; width:150px; height:150px; z-index:1; }

.normtxt {
  font-family: Arial, Helvetica;
  font-size: 9pt;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  color: #111111;
}

.subhead {
  font-family: Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  font-variant: normal;
  font-style: normal;
  color: #595959;
}

.tickertxt {
  font-family: Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  color: #111111;
}

.normtxtlgrey {
  font-family: Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  color: #595959;
}

.normtxtlgrey_sm {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	color: #717171;
	}

.smalltxt {
  font-family: Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  color: #000000;
}

.microtxt {
  font-family: Arial, Helvetica;
  font-size: 7pt;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  color: #4b4b4b;
}

.smalltxtwhite {
  font-family: Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
}

.headline2 {
  font-family: Times New Roman, serif, Arial, Helvetica;
  font-size: 14pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration: none;
  color: #304878;
}

.headline {
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  color: white;
}

.headline_int {
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  color: #595959;
}

.navi1 {
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-family: Arial, Helvetica;
  }
.navi2 {
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
  }



/* -[ LINKS ]--------------------------------------  */

a {
  font-size: 10pt;
  text-decoration: underline;
  color: #676767;
  font-family: Arial, Helvetica;
}

a:hover {
  font-size: 10pt;
  text-decoration: none;
  color: #676767;
  font-family: Arial, Helvetica;
}

A.artikel {
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
}

A.artikel:hover {
  font-size: 8pt;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
}

A.smlink {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #595959;
  font-family: Arial, Helvetica;
}

A.smlink:hover {
  font-size: 8pt;
  text-decoration: underline;
  color: #595959;
  font-family: Arial, Helvetica;
}

A.smlink2 {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: underline;
  color: #595959;
  font-family: Arial, Helvetica;
}

A.smlink2:hover {
  font-size: 8pt;
  text-decoration: none;
  color: #595959;
  font-family: Arial, Helvetica;
}

A.smlink2Blue {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: underline;
  color: #344B7A;
  font-family: Arial, Helvetica;
}

A.smlink2Blue:hover {
  font-size: 8pt;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
}

A.navin {
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  color: #ffffff;
  font-family: Arial, Helvetica;
  }

A.navin:hover {
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  color: #ffffff;
  font-family: Arial, Helvetica;
  }

A.navi {
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-family: Arial, Helvetica;
  }

A.navi:hover {
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-family: Arial, Helvetica;
  }

A.navism {
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
  }

A.navism:hover {
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
  }

/* -[ LT.neue Navigation  ]--------------------------------------  */
A.navi1 {
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-family: Arial, Helvetica;
  }

A.navi1:hover {
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  font-family: Arial, Helvetica;
  }

A.navi2 {
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
  }

A.navi2:hover {
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  color: #344B7A;
  font-family: Arial, Helvetica;
  }

/* -[  ]--------------------------------------  */

.boldsmred {
  font-family: Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  font-variant: normal;
  font-style: normal;
  color: #B10909;
}

.button {
  width:80; height:20; font: Arial; font-weight: normal; font-size: 9pt; color: white;
  background-color: #344B7A; border-style: solid; border-width: 1;
}
.button2 {
  width:80; height:20; font-family: Arial, Helvetica; font-weight: normal; font-size: 9pt; color: white; vertical-align:top;
  background-color: #344B7A; margin-top: 0px; border-style: solid; border-width: 0;
}

.inp1 {
       INPUT
        {  /*border-top: 1pt black solid;
           border-top: 1pt black outset;
         border-right: 1pt black outset;
        border-bottom: 3pt black outset;*/
          border-left: 1pt black outset;
          font-family: Arial, Helvetica;
            font-size: 8pt;
                width: 210;
     background-color: white;
                color: black;
        }
      }

.inp2 {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
        }
      }

.inp3 {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
            font-size: 8pt;
                color: #868686;
     background-color: #ffffff;
          border-left: 0pt;
           border-top: 0pt;
         border-right: 0pt;
        border-bottom: 0pt;
        	width: 20pt;
        }
      }

.inp4 {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
            font-size: 8pt;
                color: #868686;
     background-color: #ffffff;
          border-left: 0pt;
           border-top: 0pt;
         border-right: 0pt;
        border-bottom: 0pt;
        	width: 60pt;
        }
      }

.inp2ie {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 300px;
        }
      }
.inp2moz {
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 300px;
      }

.inp060ie {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 58px;
        }
      }
.inp060moz {
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 58px;
      }

.inp120ie {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 118px;
        }
      }
.inp120moz {
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 118px;
      }

.inp240ie {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 239px;
        }
      }
.inp240moz {
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 239px;
      }

.inp300ie {
       INPUT
        {  
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 300px;
        }
      }
.inp300moz {
          font-family: Arial, Helvetica;
          font-weight: normal;
         font-variant: normal;
           font-style: normal;
            font-size: 8pt;
                width: 300px;
      }
.lpic {
       vertical-align: text-top;
                float: left;
         margin-right: 5px;
        margin-bottom: 5px;
}
.rpic {
       vertical-align: text-top;
                float: right;
          margin-left: 5px;
        margin-bottom: 5px;
}
