<style type="text/css">
a.dummy:link { font-size:10pt;
      text-decoration:none;
      } 
a:link { color:#0D1F99;
      text-decoration:underline; 
      font-weight:normal;
      }	  
a.gr:link { color:#FFFFFF;
      text-decoration:none; 
      font-weight:normal;
      }	  	  	  
a.a:link { color:#003366;
      text-decoration:none; 
      font-weight:normal;
      }
a:visited { color:#0D1F99;
      text-decoration:underline; 
      font-weight:normal;
      }	   
a.gr:visited { color:#FFFFFF;
      text-decoration:none; 
      font-weight:normal;
      }	  		  
a.a:visited { color:#003366;
      text-decoration:none; 
      font-weight:normal;
      }
a:active { color:#000000;
      text-decoration:underline; 
      font-weight:normal;
      }	 	
a.gr:active { color:#000000;
      text-decoration:none; 
      font-weight:normal;
      }	  		    
a.a:active { color:#000000;
      text-decoration:none; 
      font-weight:normal;
      }
a:hover { color:#000000;
      text-decoration:underline; 
      font-weight:normal;
      }	 
a.gr:hover { color:#000000;
      text-decoration:none; 
      font-weight:normal;
      }	  		  
a.a:hover { color:#000000;
      text-decoration:none; 
      font-weight:normal;
	  }
body      {   height:100%;
   width:100%; 
   color:#333333;
   background-color:#003366;
   font-weight:normal;
   font-size:9Pt;
   font-family:Arial,Verdana,Helvetica;
   letter-spacing:0.7Pt;
   line-height: 130%;
   margin:0px;
   padding:0px;
   border:0px;
   text-align:center;
   vertical-align:top;
 
} 
#desktop1   { 
  	width:900px;
    margin-right:auto;
    margin-left:auto;
    margin-bottom:0px;
    margin-top:0px;
    padding:0px;
    border:0px;
	z-index: 1;
	vertical-align:top;
    text-align:center;
}  
#kopf  { float:left;
     text-align:center;
 	 vertical-align:bottom;
     padding:0px;
	 margin:0px;
     border:0px;
	 width:890px;
	 height:172px;
	 z-index: 2;
} 	
#ksuche  { float:left;
     text-align:left;
     background-color:#759AC2;
 	 vertical-align:middle;
     padding:0px;
	 margin:0px;
     border:0px;
	 width:182px;
	 height:24px;
   	 overflow:hidden;
	 z-index: 3;
}
#navigation  { float:left;
     text-align:justify;
	 vertical-align:middle;
     background-color:#759AC2;
  	 background-image:url(../images/back-navi.jpg);
     padding:0px;
	 margin:0px;
     border:0px;
	 width:708px;
	 height:24px;
  	 overflow:hidden;
	 z-index: 4;
} 	

#desktop2   { float:left;
    background-color:#054682;
  	width:100%;
    margin:0px;
    padding:0px;
    border-left:0px;
    border-right:0px;
	border-top:solid #FFFFFF 1px;
	border-bottom:solid #FFFFFF 1px;
	z-index: 5;
	vertical-align:top;
    text-align:center;
}  

#main   { width:900px;
    margin-right:auto;
    margin-left:auto;	
    margin-bottom:0px;
	margin-top:0px;
    padding:0px;
    border:0px;
	z-index: 6;
	vertical-align:top;
    text-align:center;
}  
#zentrum   { float:left;
  	width:890px;
    background-color:#054F90;
    margin:0px;
    padding:0px;
    border:0px;
	z-index: 7;
	vertical-align:top;
    text-align:center;
}  

#navimain   { float:left;
  	width:182px;
    background-color:#054F90;
	background-image:url(../images/back-navi2.gif);
    margin:0px;
    padding:0px;
    border:0px;
	z-index: 8;
	vertical-align:top;
    text-align:center;
}  
 	 
#mitte  { float:left;
	 background-color:#ADC7EF;
     border:0px;
     padding:0px;
	 margin:0px;
     text-align:center;
	 width:708px;
	 z-index: 9;
} 		
#inhaltmitte  { float:left;
	 background-color:#FFFFFF;
     margin:0px;
	 padding-top:15px;
	 padding-bottom:0px;
	 padding-left:0px;
	 padding-right:0px;
     border:0px;
     text-align:left;
 	 width:500px;
	 z-index: 10;
} 	
#inhaltrechts  { float:left;
	 background-color:#ADC7EF;
     margin:0px;
	 padding-top:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 padding-right:0px;
     border:0px;
     text-align:left;
     vertical-align:top;
 	 width:208px;
	 z-index: 11;
} 	
#boxred  { float:left;
	 background-color:#990000;
     margin:0px;
	 padding:0px;
     border:0px;
     text-align:left;
 	 width:208px;
	 height:12px;
	 z-index: 11;
} 	
#boxrechtsoben  { float:left;
	 background-color:#ADC7EF;
     background-image:url(../images/back-ro.gif);
	 background-repeat:no-repeat;
     margin:0px;
	 padding-top:15px;
	 padding-bottom:15px;
	 padding-left:0px;
	 padding-right:0px;
	 border-right:0px;
	 border-top:0px;
 	 border-left:0px;
	 border-bottom:solid #C1E0FF 1px;
     text-align:left;
 	 width:208px;
	 z-index: 12;
} 	
#boxrechtsbild  { float:left;
	 background-color:#ADC7EF;
     margin:0px;
	 padding-top:0px;
	 padding-bottom:10px;
	 padding-left:0px;
	 padding-right:0px;
	 border-right:0px;
	 border-top:0px;
 	 border-left:0px;
	 border-bottom:solid #C1E0FF 1px;
     text-align:left;
 	 width:208px;
	 z-index: 13;
} 	
#boxrechtsunten  { float:left;
	 background-color:#ADC7EF;
     margin:0px;
	 padding-top:15px;
	 padding-bottom:5px;
	 padding-left:0px;
	 padding-right:0px;
     border:0px;
     text-align:left;
 	 width:198px;
	 z-index: 14;
	 vertical-align:middle;
} 	

#desktop3   { position:relative;
  	width:100%;
    margin:0px;
    padding:0px;
    border:0px;
	z-index: 15;
	vertical-align:top;
    text-align:center;
}  

#bot { 
  	width:900px;
    margin-right:auto;
    margin-left:auto;
    margin-bottom:0px;
    margin-top:0px;
    padding:0px;
    border:0px;
	z-index: 16;
	vertical-align:top;
    text-align:center;
}  

#ab  { float:left;
     padding:0px;
     margin:0px;
	 border:0px;
     text-align:left;
	 width:182px;
	 z-index: 17;
}

#abl  { float:left;
     padding:0px;
     margin-left:0px;
	 margin-top:2px;
	 margin-right:0px;
	 margin-bottom:5px;
	 border:0px;
     text-align:left;
	 width:490px;
 	 overflow:hidden;
	 z-index: 18;
} 		
#abr  { float:left;
     padding:0px;
     margin-left:0px;
	 margin-top:2px;
	 margin-right:0px;
	 margin-bottom:5px;
	 border:0px;
     text-align:right;
	 width:218px;
 	 overflow:hidden;
	 z-index: 19;
}
.pfeil { float:left;
     border:0px;
	 padding:0px;
     margin-top:0px;	 
     margin-right:0px;
	 margin-bottom:0px;
 	 margin-left:5px;
     text-align:left;
} 			
.navt { 
     border:0px;
	 padding:0px;
     margin-top:0px;	 
     margin-right:0px;
	 margin-bottom:10px;
 	 margin-left:0px;
     text-align:left;
	 vartical-align:top;
} 			
.textl { float:left;
     border:0px;
	 padding:0px;
	 margin:0px;
     text-align:left;
} 		
.linie {float:left;
	 background-color:#FFFFFF;
     padding:0px;
	 border-top:solid #003366 1px;;
	 border-bottom:0px;
	 border-left:0px;
	 border-right:0px;
     margin-right:20px;
     margin-top:0px;
     margin-left:20px;
     margin-bottom:5px;
	 width:460px;
}

#einblend  { 
	 position:absolute;
	 top:0px;
	 left:0px;
     visibility:hidden;
     font-size:8Pt;
     color:#000000;	 
 	 background-image:url(../images/back-bild.png);
	 margin:0px;
     padding:0px;
     border:0px;
   	 vertical-align:middle;
     text-align:center;
	 width:100%;
	 height:100%;
	 z-index: 20;
} 	
 		 

	

p  { margin-right:20px;
     margin-top:0px;
     margin-left:20px;
     margin-bottom:15px;
     padding:0px;
     border:0px;
	 }             
p.intro  { margin-right:20px;
     margin-top:0px;
     margin-left:20px;
     margin-bottom:15px;
     padding:0px;
     border:0px;
	 text-align:justify;
	 }     	 
 
p.sa  { margin-right:20px;
     margin-top:0px;
     margin-left:20px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	}
p.so  { margin-right:20px;
     margin-top:0px;
     margin-left:20px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	}   	
p.oa  { margin:0px;
     padding:0px;
     border:0px;
	}  	
p.rechts {    color:#000000;
     margin-right:10px;
     margin-top:0px;
     margin-left:10px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	 text-align:left;
     letter-spacing:0.8Pt;
	 line-height: 120%;
	 }      
p.rechtsoc {    color:#000000;
     margin-right:10px;
     margin-top:0px;
     margin-left:10px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	 text-align:center;
     letter-spacing:0.8Pt;
	 line-height: 120%;
	 width:188px;
	 }      	 
p.rechtsu {    
     font-size:8Pt;
	 color:#000000;
     margin-right:10px;
     margin-top:0px;
     margin-left:10px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	 text-align:left;
     letter-spacing:0.2Pt;
	 line-height: 140%;
	 }      
	 

p.navhaupt  { font-size:8Pt;
     text-align:justify;
	 margin-top:4px;
	 margin-left:20px;
	 margin-right:20px;
 	 margin-bottom:0px;
     padding:0px;
     border:0px;
	 height:27px;
	 width:674px;
	 vertical-align:middle;
	 }      
p.navleft  { font-size:8Pt;
     line-height: 110%;
  	 padding-top:0px;
	 padding-left:0px;
	 padding-right:5px;
 	 padding-bottom:0px;
     margin:0px;
     border:0px;
     text-align:left;
	 }      	  	 
p.navright  { font-size:8Pt;
	 margin-top:10px;
	 margin-left:10px;
	 margin-right:10px;
 	 margin-bottom:0px;
     padding:0px;
     border:0px;
	 vertical-align:middle;
     letter-spacing:0.8Pt;
	 line-height: 110%;
	 }        	 	 
p.mehr  { font-size:9Pt;
	 padding-top:5px;
	 padding-left:0px;
	 padding-right:0px;
 	 padding-bottom:0px;
     margin:0px;
     border:0px;
	 text-align:right;
	 }        	 		 
	 
p.m  { font-size:7Pt;
     color:#848282;
     font-weight:normal;
     margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:0px;
     vertical-align:top;
     padding:0px;
     border:0px;
	 letter-spacing:0.6Pt;
	 line-height: 120%;
	 text-align:left;
     }   
p.mnavi  { font-size:7Pt;
     color:#FFFFFF;
     font-weight:normal;
     margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:0px;
     vertical-align:top;
	 text-align:right;
     padding:0px;
     border:0px;
	 letter-spacing:0.6Pt;
	 line-height: 120%;
	 text-align:right;
	 width:218px;
     }   	 
 
      	
span.black   { color:#333333; }      
span.blue   { color:#003366; }     			 
span.red   { color:#990000; }   
span.grey   { color:#999999; } 
span.white   { color:#FFFFFF; } 
span.smallgrey  { font-size:8Pt; color:#666666;}       	 
span.hii  { font-size:11Pt; color:#FFFFFF;	background-color:#054F90; font-weight:bold; border:0px; padding-left:2px; padding-right:2px;padding-top:0px;padding-bottom:0px;margin:0px; }        	
    			 
	 		 
hr.ab   {
   color: #FFFFFF;
   background-color: #FFFFFF;
   height: 1px;
   border: none;
   width:100%;
   padding:0px;
   margin:0px;
   
} 	  			 
h1         { font-size:12Pt;
    color:#003366;
    font-weight:bold;
    border:0px;
    margin:0px;
    padding-right:20px;
    padding-top:10px;
    padding-left:20px;
    padding-bottom:15px;
	letter-spacing:1.1Pt;
	text-align:left;
    }              
h2         { font-size:12Pt;
    color:#FFFFFF;
	background-color:#054F90;
    font-weight:bold;
    border:0px;
    padding:2px;
    margin-right:20px;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:10px;
    letter-spacing:1.1Pt;
	letter-spacing:1.1Pt;
	text-align:left;
    }         
h3         { font-size:11Pt;
    color:#003366;
    font-weight:normal;
    border:0px;
    padding:0px;
    margin-right:20px;
    margin-top:0px;
    margin-left:20px;
    margin-bottom:10px;
    letter-spacing:1.1Pt;
	letter-spacing:1.1Pt;
	text-align:left;
    }  
img.pfn  { 
    border:0px; 
    margin-right:6px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
	padding:0px;
	vertical-align:middle;
	}	          	
	         
img.prod  { 
    border:solid #003366 1px; 
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
	}	     

img.right  { 
    border:0px;
	padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:15px;
	float:right;
	}	  		
img.rightb  { 
    border:solid #666666 1px; 
	padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:15px;
	float:right;
	}	
form.suche {
    vertical-align:middle;
	margin:0px;
    padding-left:5px;
    padding-top:3px;
    padding-bottom:0px;
    padding-right:0px;
	border:0px;
}

input.such  { height:15px;
          width:150px;
          background-color:#799FC5;
  		  background-image:url(../images/back-input.gif);
		  font-size:8pt;
		  font-weight:bold;
		  color:#FFFFFF;
		  border: #666666 1px solid;
		  margin:0px;
		  vertical-align:middle;
		  padding:0px;
}			  			
input.i  { height:20px;
          width:300px;
 		  background-image:url(../images/back-input.gif);		  
          background-color:#799FC5;
		  font-size:9pt;
		  font-weight:bold;
		  color:#000000;
		  border: #848282 1px solid;
		  margin:0px;
		  padding:0px;
	     }	
input.is  { height:20px;
          width:50px;
          background-color:#799FC5;
  		  background-image:url(../images/back-input.gif);
		  font-size:9pt;
		  font-weight:bold;
		  color:#000000;
		  border: #848282 1px solid;
		  margin:0px;
		  vertical-align:middle;
		  padding:0px;
}		  

textarea { height:80px;
          width:300px;
          background-color:#799FC5;
  		  background-image:url(../images/back-input.gif);
		  font-size:9pt;
		  font-weight:bold;
		  color:#000000;
		  border: #848282 1px solid;
  		  margin:0px;
		  padding:0px;
	     }
		 

ul        { color:#000000;
		   font-size:9Pt;
		   border:0px;
           margin: 0 0 0 1em;
           padding: 0 0 0 1em;
	       text-indent: 15px;
           list-style-position:outside;
   		   list-style-type:disc;
		 }
li 		 { margin:0px;
		   padding:0px;
		   border:0px;
   	       letter-spacing:1.1Pt;
	       line-height: 125%;
		 }		
table { border:0px; padding:1px; margin-left:18px; margin-right:15px; margin-top:0px;margin-bottom:0px;}		 
 
span.dummy   { color:#8B135D;
             } 		 
</style>


