body
    {
    margin:0;
    padding:0;
    background:#b5bece;
    background-image:url(/img/PICT0285.jpg);
    background-repeat:repeat;
    background-position:top left;
    background-attachment:fixed;
    /*
    font:8pt Verdana,Helvetica,Arial,sans-serif;
    */
    }

.oben    { vertical-align:top; }
.mittig  { vertical-align:middle; }
.unten   { vertical-align:bottom;  }
.oben1   { vertical-align:top;background-color:#ffffff; }
.mittig1  { vertical-align:middle; background-color:#e9d7b3; }
.unten1   { vertical-align:bottom; background-color:#EEEEEE; }



#css_text1 {  font-size:8pt;      
              font-family:Verdana,Helvetica,Arial,sans-serif;
              text-align:justify;
              font-weight:bold;
             }
             
 #css_text2 { font-size:font-size:8px;     
              text-align:justify;
              font-style:oblique;
              font-weight:bolder;
              color:blue; 
 
 }
 
 #css_text3 {font-size:10px;          
              text-align:justify;
              font-style:oblique;
              font-weight:bold;
              color:red; 
              }

.navbar
       {
       margin:0;
       padding:0;
       left:0;
       top:0;
       position:absolute;
       width:14em;
       }
.navbar p
        {
        margin:0;
        padding:15px 10px 10px 20px;
        min-height:70px;
        color:#000000;
        font: 9pt Verdana,Helvetica,Arial,sans-serif;
        letter-spacing:1px;
        _msie_hack:100%;
        _height:85px;
        }
.navbar h6
          {
          margin:0;
          padding:15px 10px 10px 20px;
          min-height:70px;
          color:#2100ff;
          font: 8pt Verdana,Helvetica,Arial,sans-serif;
          letter-spacing:1px;
          _msie_hack:100%;
          _height:85px;
          }
.navbar ul
          {
          margin:0 0 0 20px;padding:0;
          list-style-type:none;
          font:9pt Verdana,Helvetica,Arial,sans-serif;
          letter-spacing:1px;
          }
.navbar a:link
              {
              margin:0;
              padding:3px 0 3px 0;
              width:12em;
              display:block;
              color:#2100ff;
              text-decoration:none;
              border-bottom:1px solid #efefef;
              font:9pt Verdana,Helvetica,Arial,sans-serif;
              letter-spacing:1px;
              }
.navbar a:visited
                 {
                 margin:0;padding:3px 0 3px 0;
                 width:12em;
                 display:block;
                 color:#000000;
                 text-decoration:none;
                 border-bottom:1px solid #efefef;
                 font:9pt Verdana,Helvetica,Arial,sans-serif;
                 letter-spacing:1px;
                 }
.navbar a:hover
               {
               background:#ffffff;
               border-bottom:1px solid #efefef;
               font:9pt Verdana,Helvetica,Arial,sans-serif;
               letter-spacing:1px;
               }
.navbar li b
             {
             padding:3px 0 3px 0;
             width:12em;
             display:block;
             color:#000000;
             border-bottom:1px solid #efefef;
             }

.intro
      {
      margin:0 0 0 18em;
      padding:0;
      background:#ffffff;
      min-height:95px;
      _msie_hack:true;
      _height:85px;
      }
      
.intro a:link { 
font-family:Arial Black;           /*belegt,all*/
font-size:10pt; 
line-height:14pt;
font-weight:bold;
text-decoration:none;
color:#8b0000;
 /*ebcde1 #ffcc33*/
} 

.intro a:visited { 
font-family:Arial ;
font-size:10pt;
line-height:14pt;
text-align:center;
background-position:center;
font-weight:bold;
text-decoration:none;
color:#000000;
background-color:#f5e3bf;
} 



.intro a:hover { 
font-family:Verdana,Arial,Helvetica;   /*änrderung*/
font-size:10pt;
line-height:14pt;
font-weight:bold;
background-position: top;
text-decoration:none;
color:#42aef7;
/*
background-color:#45ff06;
*/

}

.intro a:active { 
font-family:Verdana,Arial,Helvetica;
font-size:10pt;
line-height:14pt;
       background-position: top;
text-decoration:none;
color:blue;
background-color:#208fff; 
} 

.intro p
        {
        margin:0 0 0 3em;
        padding:15px 10px 15px 0;
        color:#000000;
        font:italic 9pt/8pt/10pt Verdana,Helvetica,Arial,sans-serif;
        text-align:center;
        }
.pgcont
       {
       margin-left:18em;
       margin-right:0;
       padding-top:0;
       padding-bottom:0;
       background:#ffffff;
       min-height:700px;
       _msie_hack:absolute;
       _height:720px;}

.pgcont2
       {
       margin-left:18em;
       margin-right:0;
       padding-top:0;
       padding-bottom:0;
       text-align:center;
       background:#ffffff;
       min-height:700px;
       _msie_hack:absolute;
       _height:720px;}
.pgcont a
        {margin:0;
        padding:0;
        color:#2100ff;
        text-decoration:underline;}
.pgcont a:link a:visited
        {margin:0;padding:0;
         color:#2100ff;}
.pgcont a:hover
        {margin:0;padding:0;color:red;}
.pgcont a:active
        {margin:0;padding:0;color:red;}
.pgtail
        {margin-left:0;
        margin-right:0;
        padding-top:10px;
        padding-bottom:10px;
        background:#ffffff;}
.pgtail p
         {margin:0px 10px 10px 3em;
         font:7pt Verdana,Helvetica,Arial,sans-serif;}
.imginset
         {margin:10px;
         padding:10px;
         background:#ffffff;
         float:right;
         border-top:1px solid #dddddd;
         border-right:1px solid #888888;
         border-bottom:1px solid #888888;
         border-left:1px solid #dddddd;
         }
.imginset2
         {margin:10px;
         padding:10px;
         background:#ffffff;
         float:left;
         border-top:1px solid #dddddd;
         border-right:1px solid #888888;
         border-bottom:1px solid #888888;
         border-left:1px solid #dddddd;
         }
.imginset3
         {margin:1px;
         padding:1px;
         background:#ffffff;
         border-top:1px solid #dddddd;
         border-right:1px solid #888888;
         border-bottom:1px solid #888888;
         border-left:1px solid #dddddd;
         }
.txtinset
         {margin:10px;
         padding:10px;
         float:right;
         width:11em;
         background:#ffffff;
         color:#000000;
         font:italic 8pt arial;
         border-top:1px solid #dddddd;
         border-right:1px solid #888888;
         border-bottom:1px solid #888888;
         border-left:1px solid #dddddd;
         }
.txtinset11
         {margin:10px;
         padding:10px;
         float:right;
         width:22em;
         background:#ffffff;
         color:#000000;
         font:italic 8pt arial;
         border-top:1px solid #dddddd;
         border-right:1px solid #888888;
         border-bottom:1px solid #888888;
         border-left:1px solid #dddddd;
         }
.txtinset2
         {margin:10px;
         padding:10px;
         float:left;
         width:20em;
         background:#ffffff;
         color:#000000;
         font:italic 8pt arial;
         border-top:1px solid #dddddd;
         border-right:1px solid #888888;
         border-bottom:1px solid #888888;
         border-left:1px solid #dddddd;
         }

.txtinset3
         {margin:10px;
         padding:10px;
         width:20em;
         background:#ffffff;
         color:#000000;
         font:italic 8pt arial;
         border-top:1px solid #dddddd;
         border-right:1px solid #888888;
         border-bottom:1px solid #888888;
         border-left:1px solid #dddddd;
         }         
.dk{background:#0000000;}
.lt{background:#f7f7f7;}
.lt2{background-color:#000000;}

h1 {font-size:13pt; 
     line-height:14pt;
     text-align:center;
     color:blue;   
     font-weight:bold;
     font-style:normal;
     }
                    



 
h2 {font-size:11pt; 
     line-height:13pt;
     text-align:left;
     color:black;   
     font-weight:bold;
     font-style:normal;
     }
      

 
h4 { font-size:10pt;          /*benutzt*/
        font-family:Helvetica,Arial,sans-serif;
        font-weight:bold;
        line-height:14pt;
        color:black;
        text-align:justify;        
        font-style:normal;
        }        
 
 h5 { font-size:10pt;          /*benutzt*/
        font-family:Helvetica,Arial,sans-serif;
        font-weight:bold;
        line-height:14pt;
        color:blue;
        text-align:justify;        
        font-style:normal;
        }           

p,dl
    {
    margin:0 3em 0 3em;
    padding:0.5em 0 1em 0;
    color:#000000;
    /*
    font:8pt/11pt Verdana,Helvetica,Arial,sans-serif;
   */ }
ul{margin:0 3em 0 6em;padding:0.5em 0 1em 0;color:#000000;font:8pt/11pt Verdana,Helvetica,Arial,sans-serif;}
ol{margin:0 3em 0 6em;padding:0.5em 0 1em 0;color:#000000;font:8pt/11pt Verdana,Helvetica,Arial,sans-serif;}
div{margin:0 3em 0 3em;padding:0.5em 0 1em 0;color:#000000;font:8pt/11pt Verdana,Helvetica,Arial,sans-serif;}
pre,code{margin:0 3em 0 3em;padding:0.5em 0 1em 0;color:#000000;font:8pt/8pt monospaced;}
p tt{font:8pt/8pt monospaced;}
td
   {
   text-align:center;
   vertical-align:middle; 
   margin:0;
   padding:0;
   color:#000000;
   font:8pt/11pt Verdana,Helvetica,Arial,sans-serif;
   }
td2
   {
   text-align:center;
   alignment:center;
   vertical-align:middle; 
   margin:0;
   padding:0;
   color:#000000;
   font:8pt/11pt Verdana,Helvetica,Arial,sans-serif;
   }
th{margin:0;padding:0;color:#000000;
font:8pt/11pt Verdana,Helvetica,Arial,sans-serif;}
small{font-size:7.0pt;}
big{font-size:9.0pt;}
checkbox,input,option,select,textarea{margin:4px 0 0 2px;background:#bdbabd;color:#000000;font:8pt Verdana,Helvetica,Arial,sans-serif;}
.radio{background-color:#2100ff;}
input.ntx{margin:0;padding:0;background:#bdbabd;color:#000000;font:8pt Verdana,Helvetica,Arial,sans-serif;}
  .cssButton1{
border-right: #1A2B79 2px inset;
border-top: #1A2B79 2px outset;
font-weight:bold;
font-variant:small-caps;
font-size: 9pt; 
border-left: #1A2B79 2px outset;
color:#000000;
border-bottom: #1a2b79 2px inset;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:outset;
cursor :pointer ; 
background-color:#ffc0cb;
width:120px;
height:25px;
}  

  .cssButton2{
border-right: #1A2B79 2px inset;
border-top: #1A2B79 2px outset;
font-weight:bold;
font-variant:small-caps;
font-size: 9pt; 
border-left: #1A2B79 2px outset;
color:#000000;
border-bottom: #1a2b79 2px inset;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:outset;
cursor :pointer ; 
background-color:#ffc0cb;
width:196px;
height:25px;
} 

.hide {
  display: none;
}
.show {
  display: inline;
  border-bottom: dotted thin;
}

.show2 {
  display: inline;
  background-color: #FEFF9F;
  padding: 1 4px 1 4px;
  font-size:1.1em;
}
