/* Standard-Stile */
body { background-color:#F0F8FF;font-family:Verdana,Arial,Sans-Serif;font-size:10pt }
a:link { color:#FF0000; text-decoration:none }
a:visited { color:#CC0000; text-decoration:none }
a:active { color:#990000; text-decoration:none }
h1 { font-family:Verdana,Arial,Sans-Serif;font-size:18pt}
h2 { font-family:Verdana,Arial,Sans-Serif;font-size:16pt}
h3 { font-family:Verdana,Arial,Sans-Serif;font-size:14pt}
h4 { font-family:Verdana,Arial,Sans-Serif;font-size:12pt}

p { font-family:Verdana,Arial,Sans-Serif;font-size:10pt }
li { font-family:Verdana,Arial,Sans-Serif;font-size:10pt }
td { font-family:Verdana,Arial,Sans-Serif;font-size:10pt }

  a.button { background-color: #E0F0FF;
         color: blue;
         border-color: #AFCFF8 blue blue #AFCFF8;
            font-family:Arial,Helvetica,sans-serif;
             border-style:solid;
            border-width:4px;
            font-size: 10pt;
            padding-left:6px;
            padding-right:6px;
            padding-top:4px;
            padding-bottom:4px;
            text-align:center;
            display:block;
            width: 90%;
 }
 a.button:hover { background-color: #AFCFF8; border-color: blue #AFCFF8 #AFCFF8 blue;   }

a.button:active { font-weight:bold;  }
  a.button2, a.button2e { background-color: #E0F0FF;
         color: blue;
         border-color: #84C8F0 blue blue #84C8F0;
            font-family:Arial,Helvetica,sans-serif;
             border-style:solid;
            border-width:4px;
            font-size: 10pt;
            font-weight: bold;
            padding-left:6px;
            padding-right:6px;
            padding-top:4px;
            padding-bottom:4px;
            text-align:center;
            display:block;
            width: 90%;
 }
 a.button2:hover, a.button2e:hover { background-color: #AFCFF8; border-color: blue #84C8F0 #84C8F0 blue;   }

 .dynprefix + * { display:none;}
 .dynprefix:hover + *{ display:block;}
 
 .dynpart:hover  { display:block !important;}