table,td,th,address,blockquote,body { font-family:Verdana, sans-serif; 
                                         font-size:9pt; 
                                         color:#333333; 
                                         border:none; 
                                         top:0px; 
										 margin:0px;
	                                     padding:0px; 
	                                     vertical-align:top; 
										 line-height:130%; 
										 } 
										 
h4 { font-size:9pt; } 

h3 { font-size:10pt; }
										 
h2 { font-size:11pt; }

h1 { font-size:12pt; }

li { line-height:2em; }

a:link { font-weight:bolder; color:#999999; font-size:9pt; text-decoration:none; vertical-align:middle; }
a:visited { font-weight:bolder; color:#999999; font-size:9pt; text-decoration:none; vertical-align:middle; }
a:hover { font-weight:bolder; color:#333333; font-size:9pt; text-decoration:none; vertical-align:middle; }
a:active { font-weight:bolder; color:#333333; font-size:9pt; text-decoration:none; vertical-align:middle; }
a:focus { font-weight:bolder; color:#333333; font-size:9pt; text-decoration:none; vertical-align:middle; }

a.klein:link { font-weight:bolder; color:#999999; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.klein:visited { font-weight:bolder; color:#999999; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.klein:hover { font-weight:bolder; color:#333333; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.klein:active { font-weight:bolder; color:#333333; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.klein:focus { font-weight:bolder; color:#333333; font-size:8pt; text-decoration:none; vertical-align:middle; }

a.klein2:link { font-weight:bolder; color:#999999; font-size:7pt; text-decoration:none; vertical-align:middle; }
a.klein2:visited { font-weight:bolder; color:#999999; font-size:7pt; text-decoration:none; vertical-align:middle; }
a.klein2:hover { font-weight:bolder; color:#333333; font-size:7pt; text-decoration:none; vertical-align:middle; }
a.klein2:active { font-weight:bolder; color:#333333; font-size:7pt; text-decoration:none; vertical-align:middle; }
a.klein2:focus { font-weight:bolder; color:#333333; font-size:7pt; text-decoration:none; vertical-align:middle; }

a.big:link { font-weight:bolder; color:#999999; font-size:12pt; text-decoration:none; vertical-align:middle; }
a.big:visited { font-weight:bolder; color:#999999; font-size:12pt; text-decoration:none; vertical-align:middle; }
a.big:hover { font-weight:bolder; color:#333333; font-size:12pt; text-decoration:underline; vertical-align:middle; }
a.big:active { font-weight:bolder; color:#333333; font-size:12pt; text-decoration:underline; vertical-align:middle; }
a.big:focus { font-weight:bolder; color:#333333; font-size:12pt; text-decoration:none; vertical-align:middle; }

a.deswitch:link { font-weight:normal; color:#999999; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.deswitch:visited { font-weight:normal; color:#999999; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.deswitch:hover { font-weight:normal; color:#333333; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.deswitch:active { font-weight:normal; color:#333333; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.deswitch:focus { font-weight:normal; color:#333333; font-size:8pt; text-decoration:none; vertical-align:middle; }

a.rot:link { font-weight:normal; color:#CC3300; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.rot:visited { font-weight:normal; color:#CC3300; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.rot:hover { font-weight:normal; color:#CC3300; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.rot:active { font-weight:normal; color:#CC3300; font-size:8pt; text-decoration:none; vertical-align:middle; }
a.rot:focus { font-weight:normal; color:#CC3300; font-size:8pt; text-decoration:none; vertical-align:middle; }

.aktivlink { font-weight:bolder; 
	         color:#333333; 
	         font-size:10pt; 
	         text-decoration:none; 
	         vertical-align:middle;
		     line-height:130%; 
			 }
		
.zent { text-align:center; }

.rebu {text-align:right; }

.kleiner { font-family:Verdana, sans-serif;
	       font-size:7pt;
           color:#333333; 
		   }

.kleinhell { font-family:Verdana, sans-serif; 
             font-size:8pt; 
             color:#999999; 
			 }


.kleinerhell { font-family:Verdana, sans-serif; 
               font-size:7pt; 
               color:#999999; 
			   }

.nochkleiner { font-family:Verdana, sans-serif; 
               font-size:6pt; 
               color:#333333; 
			   }
			   
.nochkleinerhell { font-family:Verdana, sans-serif; 
                   font-size:6pt; 
                   color:#999999; 
				   }

.gross { font-family:Verdana, sans-serif; 
         font-size:10pt; 
         color:#333333; 
		 line-height:130%;
		 }
		 
.ital { font-family:Verdana, sans-serif; 
        font-size:9pt;
		font-style:italic; 
        color:#666666;
		line-height:130%; 
		}

.grossfett { font-family:Verdana, sans-serif; 
             font-size:10pt; 
             color:#333333; 
             font-weight:bold;
			 line-height:130%; 
			 }
			 
.kursiv  { font-family:Verdana, sans-serif;
	       font-size:9pt;
	       font-weight:bold;
	       color:#333333;	
	       top:0px;
	       font-style: italic; 
	       line-height:130%;
		   }
	
.kursivrot  { font-family:Verdana, sans-serif;
	          font-size:9pt;
	          font-weight:bold;
	          color:maroon;	
	          top:0px;
	          font-style: italic; 
	          line-height:130%;
			  }

		  
.bildpos { vertical-align:top; 
           }
		   
.bildposx { padding-top:50px; 
            }
			
.mid { vertical-align:middle; }		   

.bildposunten { vertical-align:bottom; 
                }
				
.heller	{ font-family: Verdana, sans-serif; 
          font-size: 9pt; 
          color: #999999; 
	      vertical-align: middle;
	      }
		  
.block { text-align:justify;}

.rundrum { border-width:1px;
           border-style:solid;
		   border-color:#c30;
           text-align:center;
		   margin:10px;
		   padding:5px; 
		   }

a.infobox { border-bottom: 1px dashed #c30;
            font-size: 8pt;
			font-weight:normal; 
            text-decoration:none; }

a.infobox:hover { color:#c30; 
				  background:white; 
				  text-decoration:none; }


a.infobox span { visibility:hidden; 
                 position:absolute; 
				 left:12em; 
				 right:5em; 
				 margin-left:56px;
                 margin-top:0px; 
				 padding:1em; 
				 text-decoration:none; }
				 
a.infobox:hover span { visibility:visible; 
                       border:1px solid #c30;
                       color:#000000;
					   font-weight:normal;
					   font-size: 8pt; 
					   background:#ffffff; }
					   
a.infobox2 { border-bottom: 1px dashed #c30;
             font-size: 9pt;
			 font-weight:bold; 
             text-decoration:none; }

a.infobox2:hover { color:#c30; 
				   background:white; 
				   text-decoration:none; }


a.infobox2 span { visibility:hidden; 
                  position:absolute; 
				  left:12em; 
				  right:5em; 
			  	  margin-left:56px;
                  margin-top:1.5em; 
			  	  padding:1em; 
				  text-decoration:none; }
				 
a.infobox2:hover span { visibility:visible; 
                        border:1px solid #c30;
                        color:#000000;
					    font-size: 8pt;
						font-weight:normal;
					    background:#ffffff; }
						
.tabundline { border-bottom: 1px solid #666;
              font-family:Verdana, sans-serif;
	          font-size:7pt;
              color:#333333; } 
              
.trli { padding-left: 100px;
        padding-top: 20px;
		padding-right: 100px;
		padding-bottom: 20px;
        text-align:justify; }
		
.linekurz { width:60%; }

.paypic { line-height:2.4em; }
.paypic span { vertical-align:super; }

.colorbox { border:1px solid #333; background-color:#CCC; font-size:8pt; padding:1em 2em; letter-spacing:0.04em;  }

body { scrollbar-base-color:#C0C0C0;
       scrollbar-3dlight-color:#999999;
       scrollbar-arrow-color:#FFFFFF;
       scrollbar-darkshadow-color:#000000;
       scrollbar-face-color:#000000;
       scrollbar-highlight-color:#FFFFFF;
       scrollbar-shadow-color:#F5F5F5;
       scrollbar-track-color:#F5F5F5; 
	   }

