/* Systematika style sheet         */

/* 13.Juni 2006 */

/* Style Sheet für Body */
.BodyStyle {
        margin:0 0 0 0;
        background-color: #f0f0ff;
	  	 font-family:verdana,helvetica,sans-serif;

}

.BodyStyleMain {
        margin:0 0 0 0;
        background-color: #ddf0ff;
	  	 font-family:verdana,helvetica,sans-serif;
}

/* Text in banner area 
.bannertext { 
        font-family: verdana, arial, sans-serif; 
        color: #EEEEEE; 
        background-color: #666666  /*; 
        font-weight: bold          
} */ 
				            
/* Navigation buttons */

/* Gesamte Leiste     */
.NavGesamt {
        background-color:#284156;
        width:950px;
   			align:center;
        border-bottom-style:solid;
        border-color:#c82f56;
				border-width:5px;
        }	
				
    				
.NavMain {
        /*background-color:#284156;*/
				  background-color:#284156;
   			align:center;
        border-bottom-style:solid;
        border-color:#c82f56;
				border-width:5px;
				height:135px;
        }	      
.NavObere {
       background-color:#fcffff;
       width:175px;
   	   vertical-align:bottom;
   	   align:right;
       height:35px;
			 
		
			 
        }	

.NavLinke {
			 background-color:#E6E5EE;
					}	
          
/* Ausgewaehlter aktiver Button */
.NavAktiv {
				width:500px;     /*neu*/
		 		font-family:tahoma,helvetica,sans-serif;
        font-style:normal;
        font-weight:bold;
        font-size:10pt;
        height:50px;
        background-color:#284156;
		    margin-top:10px;
		    /*text-align:center;*/
        /*vertical-align:center;*/
				/*border-color:#aaaaaa;*/
					}
					
.NavMainAktiv {
        width:700px;
		 		font-family:tahoma,helvetica,sans-serif;
        font-style:normal;
        font-weight:bold;
        font-size:10pt;
        height:130px;
        background-color:#284156;
				 /*background:url(Image/head_1.jpg);*/
					}

/* Inaktiver Button 
.NavInaktiv {
        background-color:#284156;
        padding:0 0.9ex 0 0.9ex;
        vertical-align:center;
        line-height:1.1em;
      
}*/

/* Abstandshalter.NavSpace {
        background-color:#333333;
        font-size:1pt;
}*/
 

        
/* Links auf den Navigation Buttons */
	
	
.NavLink { 
				    position:relative;
            height:30px;
						padding-bottom:9px;
						/*text-vertical-align:middle;*/
						/*margin-top:5px;*/
            /*font-family:verdana,helvetica,sans-serif;
            font-size:10pt;
            font-weight:bold;
            text-decoration:none;
						border-color:#E6E5EE;*/
	}
				
.NavLink:link, .NavLink:visited {
        text-decoration: none;
        color:#fcffff;
        font-family:verdana,helvetica,sans-serif;
        font-size:10pt;
        font-weight:normal;
        background-repeat:no-repeat;
        background-color:transparent;
 				/*border-color:#E6E5EE; */    
}

						
            
.NavLink:hover {
       
       text-decoration: none;
       font-family:verdana,helvetica,sans-serif;
       font-size:10pt;
       font-weight:normal;
       /*background-position:top right;*/
	     background-repeat:no-repeat;
	     border-bottom-style:solid;
	     border-width:5px; 
			 border-color:#E6E5EE;
}

.NavLink:active {
        text-decoration:none;
        color:white;
        font-family:verdana,helvetica,sans-serif;
        font-size:10pt;
        /*font-weight:bold;
        background-position:top right;
	      background-repeat:no-repeat;
     /* border-bottom-style:solid;
	     border-width:5px; 
			 border-color:#E6E5EE;*/
 	}
	
	

/* Links auf den obere Navigation Buttons */


.NavLinkObere:link {
        text-decoration: none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
				margin:0 0.5ex 0 0.5ex
}

.NavLinkObere:visited {
        text-decoration: none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
				margin:0 0.5ex 0 0.5ex    
}

.NavLinkObere:hover {
        text-decoration: none;
        color:#c82f56;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
        margin:0 0.5ex 0 0.5ex
}

.NavLinkObere:active {
        text-decoration:none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:bold;
  			margin:0 0.5ex 0 0.5ex
}

/* Links auf die Linken Navigation Buttons */


.NavLinkLinke:link {
        text-decoration: none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
         
}

.NavLinkLinke:visited {
        text-decoration: none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
             
}

.NavLinkLinke:hover {
        text-decoration: none;
        color:#c82f56;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
    
}

.NavLinkLinke:active {
        text-decoration:none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
  		
}

/* Formular */
.ftext { 
       font-family:verdana,sans-serif;
	 font-size: 10pt;
	 color: #284156;
}
.tabtext { 
       font-family:verdana,sans-serif;
	 font-size: 10pt;
	 color: #284156;
}


/* Pfadleiste */
.pfad { 
			  background-color:#fcfffff;
				height:50px;
        text-decoration:none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
      	border-bottom-width:1px;
        border-bottom-color:#284156;
        border-bottom-style:dotted; 
}


/* Überschriften */
h1 { 
        font-family: verdana, helvetica, arial, sans-serif; 
        color: #c82f56; 
        font-size: 12pt;
        margin-top: 20px;
				padding-top: 30px; 
}

h2 {
        font-family: verdana, helvetica, arial, sans-serif; 
        color: #465a69; 
        font-size: 12pt
}

h3 { 
        font-family: verdana, helvetica, arial, sans-serif; 
        color: #284156; 
        font-size: 10pt; 
        margin-top: 7px; 
        margin-top: 0px         
}

h4 	{text-decoration:none;
        color:#777777;
        font-family:verdana,helvetica,sans-serif;
        font-size: 10pt;
        margin-left: 25px;
        margin-bottom:1px;
}


/* Absätze */
p {
	 font-family:verdana,sans-serif;
	 font-size: 10pt;
	 color: #284156
	 }

.figure         {
	 font-family:verdana,sans-serif;
	 font-size:0.82em;
	 line-height:110%;
}
		
/* Tabellenzellen und Tabellenheader */
td {   
       font-family: verdana, sans-serif;
      /* font-size: small;*/
}
			
th {   
       font-family: verdana, sans-serif;
       /* font-size: small;*/
}

/* Position der Links auf Navigationleiste*/

         #home {
            top:25px;
            left:190px;
      	    /*margin-top:10px;*/
            }
         
         #unternehmen {
           top:25px;
            left:200px;
            }

         #leistungen {
            top:25px;
            left:210px;
            }

         #kompetenzen {
            top :25px;
            left:220px;
            }
         
         #referenzen {
            top:25px;
            left:230px;
            }
 /* Position der Links auf Navigationleiste auf Home-Seite*/     
    
			   #homeMain {
            top:105px;
            left:190px;
            }
						
         #unternehmenMain{
           top:105px;
            left:200px;
         }
				 
         #leistungenMain{
            top:105px;
            left:210px;
         }
				 
         #kompetenzenMain {
            top:105px;
            left:220px;
          }
         
        #referenzenMain{
           
         	top:105px;
         	 left:230px;
         }

          


/* Links */
.linkmenue:link
		{		
		color:#336699;
		text-decoration:none;
		}
.linkmenue:visited
		{		
		color:#1D5704;
		text-decoration:none;
		}
.linkmenue:hover 
                {
		text-decoration: underline;
		}



/* Aufzählungen */
ol		{ 
		margin-top:3;
		margin-left:20px;
		padding-left:0px;
		}

ul       { 
		list-style-image:url(bullet_dreieck.gif); 
              /*margin-top: 5px;
		margin-left:18px;*/
		color: #284156				 		
												 
							}
							 
.aussen     {  
               margin-left:6px;
							padding-left:5px;
							
						
							 }
							 
.innen      {  
       				 margin-left:6px;
							 padding-left:5px; 
							 }
							 
							 
li  { list-style-image:url(bullet_dreieck.gif); 
		/*list-style-image:   url('file:///C:/Dokumente%20und%20Einstellungen/gvanleeu.SYSTEMATIKA/Lokale%20Einstellungen/Temporary%20Internet%20Files/OLK8/squaresmall.jpg'); */
		font-family:verdana, helvetica, arial, sans-serif; 
		font-size: 10pt;
		/*font-weight:bold;*/
		line-height:1.3;
		color: #284156
		
            	}
							
a 		{
		color:#c82f56;
		text-decoration:none;
		}
		
a:hover 	{
		text-decoration: underline;
		}
		
a:link 		{
		/*color:#336699;*/
		text-decoration: underline;
		color:#c82f56;
		}
		
a:visited 	{
		color:#1D5704;
		text-decoration: underline;
		}
		
a:active 	{
		/*color:#0000FF;*/
		color:#c82f56;
		}					


/* Spalten für die Seiten */
/* Linke Spalte */
td.LinkeSpalte    { 
        background-color: #E6E5EE; 
        /*border-right: 1px  dotted #CCCCCC */; 
        /*border-bottom: 1px  dotted #CCCCCC */
}

/* Rechte Spalte */
td.RechteSpalte    {   
/*      background-color:#;     	 */  
/* 	background-color:#284156; 	*/    /*dunkel*/
/*	background-color:#647887;	*/   /*hell*/
	background-color:#fcffff; 	     /*heller*/
        border-bottom-width:1px;
        border-bottom-color:#CCCCCC;
/*      border-bottom-style:dotted;   */
        border-left-width:1px;
        border-left-color:#CCCCCC;
/*     border-left-style:dotted;     */ 
        }

/* Mitte */
td.MittlereSpalte    {  

	background-color:#fcffff; 
        /*border-bottom-width:1px;*/
     /*border-bottom-color:#CCCCCC;
        border-bottom-style:dotted;*/ 
        }
     