<style type="text/css">

/* Also, hier erst mal die Standardformate */
.dummy        {}  /* neccessary, weil erstes funzt nix */

/*
.logo
.pictorial
.content
.hnav
.vnav
.tab
*/
/*** Table Styles ***/
/* Defaults bluewhite */

.body  {background-color:#ffffcc;
 			  }
.imprint   	  {text-align:center;
			  color:#151D70;
			  font-size:7pt;
              font-family:Georgia, Times New Roman, Times, serif;
			  }			      			  
			  
.tab {color:#333333;
      background-color:#ffffff;
     /* border: 1px dotted #666666; */
      }			  
table.tab {border-top: 2px solid #ff9933;
          border-left: 2px solid #ff9933;
          border-bottom: 2px solid #cc3300;
          border-right: 2px solid #Cc3300;
          }

.content {
         margin:0; 	
         padding-left:0; 
         font-family:Georgia, Times New Roman, Times, serif;
         }

.rand {text-align:left;
         margin:5; 	
         padding-left:15; 
         color:#000000;
         background-color:#f9f5ea;
         font-family:Georgia, Times New Roman, Times, serif;
         font-size: 9 pt;
         border: 0px solid #005f27;
         }

td.content {border-top: 2px solid #ff9933;
          border-left: 2px solid #ff9933;
          border-bottom: 2px solid #cc3300;
          border-right: 0px none #cc3300;
          padding: 5px;
          }

.language, .language:link, .language:visited, .language:active
              {text-align:right;
              vertical-align:middle;
			  color:#ffffff;
			  background-color:006699;
			  font-size:7pt;
              font-family:Georgia, Times New Roman, Times, serif;;
		}
a.language, a.language:link, a.language:visited, a.language:active
              {text-align:right;
              vertical-align:middle;
			  color:#ffffff;
			  background-color:006699;
			  font-size:7pt;
              font-family:Georgia, Times New Roman, Times, serif;;
		}

.hnav, .hnav:link, .hnav:visited,.hnav:active
         	  {text-align:center;
              vertical-align:middle;
              text-decoration:none;	
              font-weight: bold;
              color:#151D70;
              background-color:FF9D00;
              font-size:9pt;
              font-family:Arial;
		}			      			  
.hnav:hover {
 color: #BFD1E1;
 font-family: Arial;
 font-size: 9pt;
 text-align: right;
 font-weight: bold;                                              }			  
}
.vnav {
           color:#FFFFFF; 
           background-color: BFD1E0;
           font-size:9pt;
           font-family:Georgia, Times New Roman, Times, serif;;
           text-decoration:none;           
           font-weight: bold;
           vertical-align:top;
           color: #151D70;
           	}


.formular {
           color:#FFFFFF; 
           background-color: BFD1E0;
           font-size:1pt;
           font-family:Georgia, Times New Roman, Times, serif;;
           text-decoration:none;           
           font-weight: bold;
           vertical-align:top;
           color: #151D70;
}


.logo {color:#000000; 
           background-color: 99ccff;
           }
td.logo {padding: 5px;
        }

.pictorial {color:#000000; 
           background-color: 99ccff;
           }
.address, .address:link,.address:visited,.address:active
           {color:#333366;
           background-color:#99ccff;
           font-size:7pt;
           font-family:Georgia, Times New Roman, Times, serif;;
           border: 0px solid #ffffff;
           }
           
table.address {border: 1px solid #333366;
           padding: 4px;
           }

.calendar, .calendar:link,.calendar:visited,.calendar:active
           {color:#333366;
           background-color:#99ccff;
           font-size:7pt;
           font-family:Georgia, Times New Roman, Times, serif;;
           border: 0px solid #ffffff;
           text-align:left;
           }
td.calendar {font-weight:normal;
           text-align:left;
           }
th.calendar {font-weight:bold;
           text-align:left;
           }
table.calendar {border: 1px solid #333366;
           padding: 4px;
           }


h1 {color:#333366;
           font-size:12pt;
           font-family:Georgia, Times New Roman, Times, serif;;
           vertical-align:top;
           margin: 0px;
           padding: 0px;
   }
h2 {color:#333366;
           font-size:10pt;
           font-family:Georgia, Times New Roman, Times, serif;;
           vertical-align:top;
   }
h3 {color:#333366;
           font-size:9pt;
           font-family:Georgia, Times New Roman, Times, serif;;
           vertical-align:top;
   }
p {padding: 0px;
  margin: 0px;
  padding-bottom: 4px;
  }
  
a,a:link,a:visited {color:#151D70;
           }

.bodytext {padding: 0px;
          margin: 0px;
          padding-bottom: 4px;
          }
          
.csc-linkToTop, .csc-linkToTop:link, .csc-linkToTop:visited, .csc-linkToTop:active
          {color: #ff6600;
          border-bottom: 1px dotted #333333;
          text-align:right;
          font-size:7pt;
          }

formular{ 

color : Black; 

background-color: #D9D9D9; 

font-size: 10px; 

font-family : Georgia, Times New Roman, Times, serif;

border-bottom-width: 1px; 

border-color: #000000; 

border-left-width: 1px; 

border-right-width: 1px; 

border-top-width: 1px; 

} 



