


body {
	background-color: #01244E;
		text-align:left;
		margin-bottom:10px;
Overflow-y: auto;
}


#MENUE_LEFT { 
    		width:180px;
    		position: fixed;
    		top: expression(parseInt(document.body.scrollTop + 180));
               }



.grundtable {
	border: 1px solid #01244E;
	background-color:#FFFFFF;
	width:790px;
}


.Stil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01244E;
	text-align:left;
}
td {font-family: Arial , Helvetica, sans-serif;
font-size: 12px;
	color: #01244E;
		text-align:left;
}

.header {font-family: Arial , Helvetica, sans-serif;
font-size: 13px;
	color: #01244E;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase ;
	margin-top:1.5em;
	}
	
	
.header a {font-family: Arial , Helvetica, sans-serif;
font-size: 13px;
	color: #01244E;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase ;
	margin-top:1.5em;
	text-decoration:none;
	}



.headerglossar {font-family: Arial , Helvetica, sans-serif;
font-size: 13px;
	color: #01244E;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase ;
	margin-top:1.5em;
	}




h1 {
	font-size: 16px;
	font-weight: bold;
	color: #b0151b;
text-align: left;
}
h2 {
	font-size: 1.3em;
	font-weight: bold;
	color: #b0151b;

}
h3 {
	font-size: 1.1em;
	font-weight: bold;


}
h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #b0151b;

}
h5 {
	font-size: 1.0em;
	font-weight: bold;
	color: #b0151b;

}



h6 {
	font-size: 1.1em;
	font-weight: bold;
	color: #154886;
}


.sq{
list-style-type:square;
font-size: 13px;
color: #01244E;
}




.vheader {

	font-weight: bold;
	color: #b0151b;

}

hr {
	color: #154886;
	width: 100%;
	height: 1px;

}


ul {
	text-align: left;
}


li {
	text-align: left;
}




.klasse span {
	display:			none;
	font-size: 12px;
	color: #ffffff;
}
.klasse:link, .klasse:visited {
	display:			block;
	width:				113px;
	height:				113px;
	background:			url(navi/profil_norm.gif);

		margin-right: 1px;
		
			font-size: 12px;
	color: #ffffff;
}
.klasse:hover, .klasse:active, .klasse:focus {
	background-image:		url(navi/profil_over.gif);
}


.klasse1 span {
	display:			none;
}
.klasse1:link, .klasse1:visited {
	display:			block;
	width:				113px;
	height:				113px;
	background:			url(navi/leistung_norm.gif);
	margin-right: 1px;
	margin-left:1px;
}
.klasse1:hover, .klasse1:active, .klasse1:focus {
	background-image:		url(navi/leistung_over.gif);
}


.klasse2 span {
	display:			none;
}
.klasse2:link, .klasse2:visited {
	display:			block;
	width:				113px;
	height:				113px;
	background:			url(navi/referenzen_norm.gif);
	margin-right: 1px;
	margin-left:1px;
}
.klasse2:hover, .klasse2:active, .klasse2:focus {
	background-image:		url(navi/referenzen_over.gif);
}




.klasse3 span {
	display:			none;
}
.klasse3:link, .klasse3:visited {
	display:			block;
	width:				113px;
	height:				113px;
	background:			url(navi/beispiele_norm.gif);
	margin-right: 1px;
	margin-left:1px;
}
.klasse3:hover, .klasse3:active, .klasse3:focus {
	background-image:		url(navi/beispiele_over.gif);
}



.klasse4 span {
	display:			none;
}
.klasse4:link, .klasse4:visited {
	display:			block;
	width:				113px;
	height:				113px;
	background:			url(navi/news_norm.gif);
	margin-right: 1px;
	margin-left:1px;
}
.klasse4:hover, .klasse4:active, .klasse4:focus {
	background-image:		url(navi/news_over.gif);
}


A.nav1 

	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #01244E; line-height:20px;	text-align:left; text-transform:uppercase ;}


A.nav1:link 

{  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #01244E; TEXT-DECORATION: none; line-height:20px;	text-align:left; text-transform:uppercase ;}


A.nav1:visited 

{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #01244E; TEXT-DECORATION: none; line-height:20px;	text-align:left; text-transform:uppercase ;}


A.nav1:hover 

{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;  color: #ccc; line-height:20px;	text-align:left; text-transform:uppercase ;}


A.nav1:active 

{  font-family: Arial,Verdana,  Helvetica, sans-serif; font-size: 12px;   color: #ccc; line-height:20px;  	text-align:left; text-transform:uppercase ;}




A.nav2 

	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; line-height:18px;	text-align:left; text-transform:uppercase ;}


A.nav2:link 

{  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #999; TEXT-DECORATION: none; line-height:18px;	text-align:left; text-transform:uppercase ;}


A.nav2:visited 

{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #999; TEXT-DECORATION: none; line-height:18px;	text-align:left; text-transform:uppercase ;}


A.nav2:hover 

{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;  color: #ccc; line-height:18px;	text-align:left; text-transform:uppercase ;}


A.nav2:active 

{  font-family: Arial,Verdana,  Helvetica, sans-serif; font-size: 10px;   color: #999; line-height:18px;  	text-align:left; text-transform:uppercase ;}





A.nav3 

	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999; line-height:18px;	text-align:left; }


A.nav3:link 

{  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #999; TEXT-DECORATION: none; 	text-align:left;}


A.nav3:visited 

{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #999; TEXT-DECORATION: none; text-align:left;}


A.nav3:hover 

{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  color: #ccc; 	text-align:left;}


A.nav3:active 

{  font-family: Arial,Verdana,  Helvetica, sans-serif; font-size: 10px;   color: #999;   	text-align:left;}




.info {
display : none;
}

a:active .info {
list-style-type:square;
font-size: 13px;
color: #01244E;
	text-align:left;


}

