<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:#006699;
			  font-size:8pt;
              font-family:Arial,Helvetica;
			  }			      			  
td.imprint { border-top: 1px dashed #777777; 
}
			  
.tab {color:#333333;
      background-color:#99ccff;
     /* 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 {color:#000000;
         background-color:#eeeeff;
         font-family:verdana,arial,helvetica;
         font-size: 9pt;
         }
td.content { /* border-top: 2px solid #ff9933; */
          border-left: 1px dashed #777777;
          /* 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:Arial,Helvetica;
			  }
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:Arial,Helvetica;
			  }

.hnav, .hnav:link,.hnav:visited,.hnav:active
         	  {text-align:center;
              vertical-align:middle;
			  color:#99ccff;
			  background-color:#006699;
			  font-size:8pt;
              font-family:Arial,Helvetica;
              text-decoration:none;
			  }			      			  
a.hnav-ACT 
         	  {text-align:center;
              vertical-align:middle;
			  color:#1c3664;
			  background-color:#99ccff;
			  font-size:8pt;
              font-family:Arial,Helvetica;
              text-decoration:none;
              border-bottom: 1px solid #1c3664;
			  }			      			  

.vnav {    
           background-color: #99ccff;
           font-size:8pt;
           font-family:Arial,Helvetica;
           vertical-align:top;
           color: #333366;
           text-decoration:none;
}
#vnav-2-54, #vnav-2-12 {
    font-weight: bold;
}

.logo {color:#000000; 
           background-color: #99ccff;
           }
td.logo {padding: 0px;
        }

table.tab {
	     width: 960px;
}

td.content-column {
    vertical-align:top;
    padding-left:10px;
    border-left: 0px solid #d76617;
    }

.pictorial {color:#000000; 
           background-color: #99ccff;
           }
           
.address, .address:link,.address:visited,.address:active
           {color:#333366;
           background-color:#99ccff;
           font-size:7pt;
           font-family:verdana, arial, helvetica;
           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:verdana, arial, helvetica;
           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:Verdana,Arial,Helvetica;
           vertical-align:top;
           margin: 0px;
           padding: 0px;
           text-align:center;
   }
h2 {color:#333366;
           font-size:10pt;
           font-family:Verdana,Arial,Helvetica;
           vertical-align:top;
           text-align:center;
   }
h3 {color:#333366;
           font-size:9pt;
           font-family:Verdana,Arial,Helvetica;
           vertical-align:top;
   }
p {padding: 0px;
  margin: 0px;
  padding-bottom: 4px;
  }
  
a,a:link,a:visited {color:#006699;
           }

.bodytext {padding: 0px;
          margin: 0px;
          padding-bottom: 4px;
          font-size:10pt;
          font-family: verdana, arial, helvetica;
          }
          
.csc-linkToTop, .csc-linkToTop:link, .csc-linkToTop:visited, .csc-linkToTop:active
          {color: #ff6600;
          border-bottom: 1px dotted #333333;
          text-align:right;
          font-size:7pt;
          }
          
.csc-textpic-caption {
	font-size: 8pt;
	text-align: center;
	}
