@charset "utf-8";
/* CSS Document */

body{
	background-color: #;
	background-image:url();
	background-repeat:repeat;
	background-position:;
	font-family:Verdana;
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	color:#040060;
	}

/*----#ff501; ---*/

	a:link{color:#040060;; text-decoration:none;}
	a:visited{color:#040060; text-decoration:none;}
	a:hover{color:#ffa500; text-decoration:none;}
	a:activ{color:#ffa500; text-decoration:none;}

	
/*---------container------------*/

		#container-big{
			background-color:;
			width:780px;
			margin: 0px auto;
			padding: ;
			text-align:right;
			font-size:10px;
			border:0px solid red;
			}
	
		#container{
			background-color:;
			width:780px;
			margin: 0px auto;
			text-align:left;
			font-size:10px;
			border:0px solid red;
			}
			
		#container-small{
			background-color:;
			width:980px;
			margin: 0px auto;
			text-align:left;
			border:1px solid red;
			}
			
		#container-content{
			background-color:;
			width:765px;
			margin-top:-700px;
			margin-left:215px;
			text-align:left;
			font-size:10px;
			border:0px solid yellow;
			}
			
/*---------impressum--------*/

		#impressum{
			background-color:;
			width:308px;
			height:15px;
			margin-top:0px;
			margin-left:472px;
			padding: ;
			font-size:9px;
			text-align:right;
			border-bottom: 0px solid #dcdcdc;
			}
	
/*---------head---------*/

		#head-index{
				background-color:;				
				width:430px;
				height:131px;
				margin-top:-780px;
				margin-left:190px;
				padding-top:100px;
				padding-right:5px;
				padding-left:100px;
				font-size:22px;
				font-weight:bold;
				border-bottom: 0px solid #020134;
				}
	
		#head-start{
				background-color:;
				background-image:url(../Bilder/head-lei.jpg);
				background-repeat:no-repeat;
				width:262px;
				height:131px;
				margin-top:-780px;
				margin-left:190px;
				padding-top:100px;
				padding-right:5px;
				padding-left:320px;
				font-size:22px;
				font-weight:;
				border-bottom: 2px solid #020134;
				}
				
		#head-lei{
				background-color:;
				background-image:url(../Bilder/head-lei.jpg);
				background-repeat:no-repeat;
				width:262px;
				height:131px;
				margin-top:-780px;
				margin-left:190px;
				padding-top:100px;
				padding-right:5px;
				padding-left:320px;
				font-size:22px;
				font-weight:;
				border-bottom: 2px solid #344a95;
				}
				
		#head-kmu{
				background-color:;
				background-image:url(../Bilder/head-lei.jpg);
				background-repeat:no-repeat;
				width:262px;
				height:131px;
				margin-top:-780px;
				margin-left:190px;
				padding-top:100px;
				padding-right:5px;
				padding-left:320px;
				font-size:22px;
				font-weight:;
				border-bottom: 2px solid #6b9edf;
				}
				
		#head-info{
				background-color:;
				background-image:url(../Bilder/head-lei.jpg);
				background-repeat:no-repeat;
				width:262px;
				height:131px;
				margin-top:-780px;
				margin-left:190px;
				padding-top:100px;
				padding-right:5px;
				padding-left:320px;
				font-size:22px;
				font-weight:;
				border-bottom: 2px solid #83c3f1;
				}
				
		#head-kon{
				background-color:;
				background-image:url(../Bilder/head-lei.jpg);
				background-repeat:no-repeat;
				width:262px;
				height:131px;
				margin-top:-780px;
				margin-left:190px;
				padding-top:100px;
				padding-right:5px;
				padding-left:320px;
				font-size:22px;
				font-weight:;
				border-bottom: 2px solid #99e6ff;
				}
	
	
/*---------menue---------*/

			#menue{
				background-color:;
				width:190px;
				height:710px;
				margin-top:70px;
				border:0px solid green;
				}
	
			#menue-start{
				background-color:#020134;
				width:25px;
				height:640px;
				margin-top:30px;
				margin-left:px;
				padding-top:px;
				padding-right:px;
				padding-bottom:px;
				padding-left:px;
				border:1px solid #c0c0c0;
				}
			
			#menue-leistungen{
				background-color:#344a95;
				width:25px;
				height:640px;
				margin-top:-670px;
				margin-bottom:30px;
				margin-left:30px;
				padding-top:px;
				padding-right:px;
				padding-bottom:px;
				padding-left:px;
				border:1px solid #c0c0c0;
				}
			
			#menue-ablauf{
				background-color:#6b9edf;
				width:25px;
				height:640px;
				margin-top:-610px;
				margin-left:60px;
				padding-top:px;
				padding-right:px;
				padding-bottom:px;
				padding-left:px;
				border:1px solid #c0c0c0;
				}
			
			#menue-kmu{
				background-color:#83c3f1;
				width:25px;
				height:640px;
				margin-top:-680px;
				margin-left:90px;
				padding-top:px;
				padding-right:px;
				padding-bottom:px;
				padding-left:px;
				border:1px solid #c0c0c0;
				}
						
			#menue-kontakt{
				background-color:#99e6ff;
				width:25px;
				height:640px;
				margin-top:-580px;
				margin-left:120px;
				padding-top:px;
				padding-right:px;
				padding-bottom:px;
				padding-left:px;
				border:1px solid #c0c0c0;
				}
	
/*--------breadcrumb-----------*/

			#bread-start{
				background-color:#020134;
				width:436px;
				height:22px;
				margin-top:114px;
				margin-left:-320px;
				padding-top:3px;
				padding-right:5px;
				padding-bottom:0px;
				padding-left:5px;
				font-size:11px;
				font-weight:normal;
				color:020134;
				border: 0px solid lime;
				}
				
			#bread-fehler{
				background-color:#020134;
				width:577px;
				height:22px;
				margin-top:114px;
				margin-left:-320px;
				padding-top:3px;
				padding-right:5px;
				padding-bottom:0px;
				padding-left:5px;
				font-size:11px;
				font-weight:normal;
				color:020134;
				border: 0px solid lime;
				}
				
			#bread-leistungen{
				background-color:#334a95;
				width:436px;
				height:22px;
				margin-top:114px;
				margin-left:-320px;
				padding-top:3px;
				padding-right:5px;
				padding-bottom:0px;
				padding-left:5px;
				font-size:11px;
				font-weight:normal;
				color:020134;
				border: 0px solid #344a95;
				}
				
				.bread-lei:link{color:#ffffff; text-decoration:underline}					
				.bread-lei:visited{color:#ffffff; text-decoration:underline}
				.bread-lei:hover{color:orange; text-decoration:none;}
				.bread-lei:activ{color:orange; text-decoration:none;}
				
			#bread-kmu{
				background-color:#6b9edf;
				width:436px;
				height:22px;
				margin-top:114px;
				margin-left:-320px;
				padding-top:3px;
				padding-right:5px;
				padding-bottom:0px;
				padding-left:5px;
				font-size:11px;
				font-weight:normal;
				color:020134;
				border: 0px solid lime;
				}
				
				.bread-ab:link{color:#020134; text-decoration:none;}					
				.bread-ab:visited{color:#020134; text-decoration:none;}
				.bread-ab:hover{color:#8b1a1a;; text-decoration:none;}
				.bread-ab:activ{color:#8b1a1a; text-decoration:none;}
				
			#bread-info{
				background-color:#83c3f1;
				width:436px;
				height:22px;
				margin-top:114px;
				margin-left:-320px;
				padding-top:3px;
				padding-right:5px;
				padding-bottom:0px;
				padding-left:5px;
				font-size:11px;
				font-weight:normal;
				color:020134;
				border: 0px solid lime;
				}
				
				.bread-info:link{color:#020134; text-decoration:underline}				
				.bread-info:visited{color:#020134; text-decoration:underline}
				.bread-info:hover{color:#b22222; text-decoration:none;}
				.bread-info:activ{color:#b22222; text-decoration:none;}
							
			#bread-kontakt{
				background-color:#99e6ff;
				width:436px;
				height:22px;
				margin-top:114px;
				margin-left:-320px;
				padding-top:3px;
				padding-right:5px;
				padding-bottom:0px;
				padding-left:5px;
				font-size:11px;
				font-weight:normal;
				color:020134;
				border: 0px solid lime;
				}
			
				
/*--------right-------------*/

			#right-start{
				background-color:;
				width:130px;
				height:455px;
				margin-top:-2px;
				margin-left:0px;
				padding-right:5px;
				padding-left:5px;
				float:right;
				font-size:12px;
				font-weight:bold;
				line-height:10px;
				border-top: 26px solid #020134;
				border-right: 2px solid #020134;
				border-bottom: 2px solid #020134;
				border-left: 2px solid #020134;
				}				

			#right-leistungen{
				background-color:;
				width:130px;
				height:455px;
				margin-top:-2px;
				margin-left:0px;
				padding-right:5px;
				padding-left:5px;
				float:right;
				font-size:12px;
				font-weight:bold;
				line-height:10px;
				border-top: 26px solid #344a95;
				border-right: 2px solid #344a95;
				border-bottom: 2px solid #344a95;
				border-left: 2px solid #344a95;
				}	
				
			#right-kmu{
				background-color:;
				width:130px;
				height:455px;
				margin-top:-2px;
				margin-left:0px;
				padding-right:5px;
				padding-left:5px;
				float:right;
				font-size:12px;
				font-weight:bold;
				line-height:10px;
				border-top: 26px solid #6b9edf;
				border-right: 2px solid #6b9edf;
				border-bottom: 2px solid #6b9edf;
				border-left: 2px solid #6b9edf;
				}				

			#right-info{
				background-color:;
				width:130px;
				height:455px;
				margin-top:-2px;
				margin-left:0px;
				padding-right:5px;
				padding-left:5px;
				float:right;
				font-size:12px;
				font-weight:bold;
				line-height:10px;
				border-top: 26px solid #83c3f1;
				border-right: 2px solid #83c3f1;
				border-bottom: 2px solid #83c3f1;
				border-left: 2px solid #83c3f1;
				}				
				
			#right-kontakt{
				background-color:;
				width:130px;
				height:455px;
				margin-top:-2px;
				margin-left:0px;
				padding-right:5px;
				padding-left:5px;
				float:right;
				font-size:12px;
				font-weight:bold;
				line-height:10px;;
				border-top: 26px solid #99e6ff;
				border-right: 2px solid #99e6ff;
				border-bottom: 2px solid #99e6ff;
				border-left: 2px solid #99e6ff;
				}						
				
	
/*--------submenue--------*/

			#sub-start1, #sub-start2, #sub-start3 {
				background-color:;
				background-image:url(../Bilder/but_start3.jpg); 
				background-position:center;
				background-repeat:no-repeat;
				width:121px;
				height:15px;
				padding:2px 3px 2px 3px;
				float:left;
				font-size:12px;
				font-weight:bold;
				line-height:15px;
				border: 0px solid #344a95;
				}
							
			#sub-lei2, #sub-lei3, #sub-lei4, #sub-lei5, #sub-lei6, #sub-lei7, #sub-lei8, #sub-lei9,  #sub-lei10, #sub-lei11,
			#sub-lei12, #sub-lei13,  #sub-lei15, #sub-lei16 {
				background-color:;
				background-image:url(../Bilder/but_lei3.jpg); 
				background-position:center;
				background-repeat:no-repeat;
				width:121px;
				height:15px;
				padding:2px 3px 2px 3px;
				float:left;
				font-size:12px;
				font-weight:bold;
				line-height:15px;
				border: 0px solid #344a95;
				}
				
		 		.sub-lei:link{color:#99e6ff; text-decoration:none;}					
				.sub-lei:visited{color:#99e6ff; text-decoration:none;}
				.sub-lei:hover{color:orange; text-decoration:none;}
				.sub-lei:activ{color:orange; text-decoration:none;}
				
			#sub_lei1, sub_lei10, sub_lei14 {
				background-color:;
				background-image:url(../Bilder/.jpg); 
				background-position:center;
				background-repeat:no-repeat;
				width:121px;
				height:15px;
				padding:2px 3px 2px 3px;
				float:left;
				font-size:12px;
				font-weight:bold;
				line-height:15px;
				border: 1px solid #344a95;
				}
				
				.sub-lei2:link{color:#344a95; text-decoration:none;}					
				.sub-lei2:visited{color:#344a95; text-decoration:none;}
				.sub-lei2:hover{color:orange; text-decoration:none;}
				.sub-lei2:activ{color:orange; text-decoration:none;}
				
				.bg-leistungen{
					background-color:#344a95;
					background-image:Bilder/pixel.gif;					
					}
			
			#sub-kmu1, #sub-kmu2, #sub-kmu3, #sub-kmu4, #sub-kmu5{
				background-color:;
				background-image:url(../Bilder/but_kmu3.jpg); 
				background-position:center;
				background-repeat:no-repeat;
				width:121px;
				height:15px;
				padding:2px 3px 2px 3px;
				float:left;
				font-size:12px;
				font-weight:bold;
				line-height:15px;
				border: 0px solid #344a95;
				}	
			
				.sub-kmu:link{color:#020134; text-decoration:none;}					
				.sub-kmu:visited{color:#020134; text-decoration:none;}
				.sub-kmu:hover{color:orange;; text-decoration:none;}
				.sub-kmu:activ{color:orange; text-decoration:none;}
				
				
				#sub-info1, #sub-info2, #sub-info3, #sub-info4, #sub-info5, #sub-info5, #sub-info6, #sub-info7, #sub-info8, #sub-info9,
				#sub-info10, #sub-info11{
				background-color:;
				background-image:url(../Bilder/but_info3.jpg); 
				background-position:center;
				background-repeat:no-repeat;
				width:121px;
				height:15px;
				padding:2px 3px 2px 3px;
				float:left;
				font-size:12px;
				font-weight:bold;
				line-height:15px;
				border: 0px solid #344a95;
				}	
				
				.sub-info:link{color:#020134; text-decoration:none;}					
				.sub-info:visited{color:#020134; text-decoration:none;}
				.sub-info:hover{color:#b22222; text-decoration:none;}
				.sub-info:activ{color:#b22222; text-decoration:none;}
				
				
				#sub_info_news  {
				background-color:;
				background-image:url(../Bilder/.jpg); 
				background-position:center;
				background-repeat:no-repeat;
				width:121px;
				height:15px;
				padding:2px 3px 2px 3px;
				float:left;
				font-size:12px;
				font-weight:bold;
				line-height:15px;
				border: 0px solid #344a95;
				}
				
				.sub-info2:link{color:#020134; text-decoration:none;}					
				.sub-info2:visited{color:#020134; text-decoration:none;}
				.sub-info2:hover{color:orange; text-decoration:none;}
				.sub-info2:activ{color:orange; text-decoration:none;}
				
				#sub-kon{
				background-color:;
				background-image:url(../Bilder/but_kontakt3.jpg); 
				background-position:center;
				background-repeat:no-repeat;
				width:121px;
				height:15px;
				padding:2px 3px 2px 3px;
				float:left;
				font-size:12px;
				font-weight:bold;
				line-height:15px;
				border: 0px solid #344a95;
				}
				
/*--------content--------*/

			#content{
				background-color:;
				width:395px;
				margin-top:25px;
				margin-left:190px;
				padding-top:24px;
				padding-right:5px;
				padding-bottom:20px;
				padding-left:5px;
				font-size:13px;
				border: 0px solid orange;
				}
				
			#content-fehler{
				background-color:;
				width:570px;
				margin-top:25px;
				margin-left:190px;
				padding-top:24px;
				padding-right:5px;
				padding-bottom:20px;
				padding-left:5px;
				font-size:13px;
				border: 0px solid orange;
				}
				
			#content-index{
				background-color:;
				width:395px;
				margin-top:-700px;
				margin-left:240px;
				padding-top:15px;
				padding-right:5px;
				padding-bottom:20px;
				padding-left:5px;
				font-size:13px;
				font-weight:bold;
				border: 0px solid orange;
				}
	
			#content-uebersicht{
				background-color:pink;
				width:550px;
				margin-top:0px;
				margin-left:232px;
				padding-top:15px;
				border: 0px solid orange;
				}
				
				.ab{
					color:#6b9edf;
					font-weight:bold;
					}

/*--- Linie f. Absatzüberschrift ---- */
				
				.absatzh{
					font-weight:bold;
					border-right: 2px solid #ff5a01;
					border-bottom: 1px solid #ff5a01;
					}


/*--- Schriftfarben ---*/
	
				.blue{
					color:#020134;
					}
	
				.orangebold{
					color:#ffa500;
					font-weight:bold;
					}
					
				.orangesmall{
					color:#ffa500;
					}
					
				.redbold{
					color:#b22222;
					font-weight:bold;
					}
					
				.redbold2{
					color:#FF0000;
					font-weight:bold;
					font-size:18px;
					line-height:22px;
					}
				
				 .redsmall{
					color:#b22222;
					}	
					
				.white{
					color:#ffffff;
					}
				 
				 .neu{
				 	color:red;
					font-weight:bold;
					}

/*--- schriftformatierungen ---*/

				.bold{
					font-weight:bold;
					}
					
				.small{
					font-weight:normal;
					}

				.under{
					text-decoration:underline;
					}
				.arial{font-family:Arial; size: 12px;}	
				.times{font-family:"Times New Roman", Times, serif; size:12px;}
				.courier{font-family:"Courier New", Courier, monospace; size:12px;}	
						
/*--- Schriftgrößen --- */		
		
				.fontklein{
					font-size:9px;
					}
					
				.fontmittel{
					font-size:11px;
					}			
				
				.font2{
					font-size:13px;
					}
				
				.fontgross{
					font-size:17px;
					font-weight:bold;
					color:#ff5a01;
					}
					
				.quelle{
					font-size:11px;
					}
					
				.fonth1{
					font-size:18px;
					}
						
				h1{
					font-size:18px;
					}
					
				h2{
					font-size:16px;
					}
					
				h3{
					font-size:15px;
					}
					
				h4{
					font-size:13px;
					}
				
						

/*--- Bilder ---*/
					
				.img_left {
					float:left;
					padding-right: 15px;
					border: 0px solid #ff5a01;
					}
					
				.img_right {
					float:right;
					padding-left: 15px;
					border: 0px solid #ff5a01;
					}
									
				.kmu{
					color:#83c3f1;
					font-weight:bold;
					}
					
				.lei{
					color:#344a95;
					font-weight:bold;
					}
				
				.link_box{
					color:#040060;
					text-decoration:underline;
					}			
					
					
				.pfeil{
					text-align:center;
					}
					
				
					
				.start{
					color:#020134;
					font-weight:bold;
					}
					
				
					
				
					
				