
*{ padding: 0; margin: 0; }
h1 { font-size: 110%;}
h5 { font-size: 1.4em;
margin-bottom: -10px;
}
h6 {}
.Stil1 {text-decoration: underline;}

body 	{
			color: black;
			font-family: Verdana, Arial;
			background-color: #009C99;
			font-size: 90%;
			
			


		}

		
		
		#kopf {		
			
			padding-top:10px;
			color: black;
			
			
			color: white;
			margin-left: 80px; 
			margin-right: 80px; 
		}
		
		#sprachen
		{
			
			float:left;
			margin-top:15px;
			font-size: 0.7em;
			color:white;
		
		}
		
		#logo{
		margin-top:15px;
		text-align :right; }
		
		
#menuleiste
		{
		
			margin-left: 80px; /* Abstand links */
			padding-left:0px;
			padding-right:0px;/* Aaaaaaaaaaaa */
			padding-top:25px;
			padding-bottom:23px;
			
		}
		
		
			
#menu {		
			float:left;
			width:320px;
			margin-left:0px;
			margin-left:-18px;
			
		}
#menu li {
			display: inline; /* Listenelemente nebeneinander */
			list-style-type: none; /* Aufzählungszeichen entfernen */
			margin-left:15px;
			
			}
#menu a { 
			color: black; 
			text-decoration:none;
     
		}
		
  
   #menu a:focus,
   #home #navi01 a, 
   #pundp #navi02 a,
   #pgegenp #navi02a a,
   #team #navi03 a,
   #referenzen #navi04 a,
   #imp #navi05 a,
   #tip #navi06 a   
      #mehr #navi08 a
		{  
			color: black; 
			font-weight:bold;
   }  

	


#menu2 {	
			
			color:white;
			float:left;
			text-decoration:none;
			color:white;
			margin-left:140px;
			/*padding-left:100px;*/
		}
#menu2 li {
			display: inline; /* Listenelemente nebeneinander */
			list-style-type: none; /* Aufzählungszeichen entfernen */
			margin-left:17px;			
			
			}
#menu2 a
		{
		text-decoration:none;
			color:white;
			
		}

#balken
		{
			
			margin-right: 0px; /* Abstand rechts */
			margin-left: 0px; /* Abstand links */
			
			background-color: #003636;
			height:10px;
			/*width:1500px;	*/
			border-bottom: solid 1px;
			border-bottom-color:white;
		
		}
	
	#kon-imp{color: #003636	}
	#kon-imp a {text-decoration:none;
				color: #003636}
			
#bilderleiste
		{
			margin-right: auto; /* Abstand rechts */
			margin-left: 0px; /* Abstand links */
			
			background-color: #CCCCCC;
			
			height:153px;
			border-bottom: solid 1px;
			border-bottom-color:white;
		}
		/*#bilderleiste { background-image:url(referenzen_cd_sw.jpg); }*/

		#bilderleiste:hover {background-position:0px -153px;}

		
#titel {	
			
			
			background-color: #003636;
			color:#4C7171;
			width:900px;
			padding-left: 80px;
			padding-top:5px;
			padding-bottom:20px;
		}
		
#content {	
			
			color:white;
			background-color: #003636;
			height:180px;
			/*width:1500px;*/
			padding-left: 0px;
			margin-left: 80px;
			

		}
#content1 {	
			font-size: 65%;
			line-height: 1.6em;
			width:390px;
			float:left;
			
		}
#content1 a{	text-decoration:none;color:#FFFFFF}
#content1 a:hover{text-decoration:underline;color:#FFFFFF}
#content2 {	
			font-size: 65%;
			line-height: 1.6em;
			width:390px;
			margin-left:10px;
			float:left;
		}
		
#footer {	
			/*position:absolute;*/
			/*bottom:5px;*/
			
			padding-top:25px;
			margin-right: 80px;
			margin-left: 80px;
		}
#kon-imp {	

			
			float:left;
			
		}
#p-p {	
			float:right;
			color:white;	
			
			
		}
#farbe {	
			
			background-color: #003636;
			
			margin-right: 0px; /* Abstand rechts */
			margin-left: 0px; /* Abstand links */	
			
			border-bottom: solid 1px;
			border-bottom-color:white;
		}

#wrapper {	
		/*width:100%;
			margin-right: 0px; /* Abstand rechts */
		/*	margin-left: 0px; /* Abstand links */
		/*	position: absolute;
			height:580px;top:50%;margin-top:-300px; 
		/*	height:600px;position: absolute;background-color:grey;top:50%;margin-top:-300px; /*halbe hoehe fuer vert. zentrierung*/margin-left:0px;margin-right:0px;

  width:100%;
   margin-top:-300px;  
   height:580px;  
   /*background-color:red;  */
   position:absolute;  
   left:0%;  
   top:50%;  
   margin-top:-300px;
	
	/** Mindesbreite bei kleinen Bildschirmen**/
	min-width: 1100px;
	width:100%;


		
		}


		
