<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

html, body{
height:100%;
margin:0px;
padding:0px;
background-image:url(../img/hg.jpg);
background-color:#d0e1d7;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0f3315;
}

/*Styles für die Box zur Zentrierung des Inhalts*/
#box{
min-height:100%;
width:800px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#header{
width:800px;
height:190px;
margin:0px;
padding:0px;
}

/*Styles für das Obermenü*/
#menue{
top: 0px;
padding-left:0px;
padding-right:25px;
padding-top:0px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#0f3315;
height:40px;
line-height:40px;
}

	/*Styles für die Liste im Obermenü*/
	#menue ul{
	margin:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	list-style-type:none;
	}
	
	/*Styles für die einzelnen Listenpunkte im Obermenü*/
	#menue ul li{	
	padding-right:15px;
	padding-left:15px;
	float:left;
	color:#FFF;
	}
	
	/*Styles für die Trennstriche im Obermenü*/
	#li_strich{
    border-right: 1px #899b8c solid;
	height:12px;
	margin-top:13px;
	padding-right:0px;
	padding-left:0px;
	margin-left:0px;
	float:left;
	}
	
	/*Styles für die aktiven Rubriken im Obermenü*/
	#menue_aktiv{
	background-color:#FFFFFF;
	}
	
	/*Styles für den Text der aktiven Rubriken im Obermenü, aktiv*/
	.a_weiss{
	color:#FFF;
	}
	
	/*Styles für Farbe der einzelnen Listenpunkte im Obermenü*/
	.a_gruen{	
	color:#0f3315;
	}
	
/*Style für Überschriften, die mit h1 ausgezeichnet sind*/	
h1{ 
font-size:18px;
font-weight:bold;
}
	
h2{ 
font-size:14px;
font-weight:bold;
}	
	
/*Styles für die Box, die das Untermenü und den Textkasten enthält-----WICHTIG: IM HTM-DOKUMENT SELBST VERÄNDERST DU DIE HÖHE DER BOX, WENN DER TEXT LÄNGER IST ---*/
#container_content{
padding-top:0px;
line-height:19px;
}

/*Styles für das Untermenü*/
#submenue{
width:210px;
padding-top:25px;
padding-left:25px;
padding-right:25px;
float:left;
font-size:14px;
font-weight:bold;
}

	/*Styles für die Liste des Untermenüs*/	
	#submenue ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
	
	/*Styles für die einzelnen Listenpunkte des Untermenüs*/	
	#submenue ul li{
	height:40px;
	line-height:40px;
	border-top:1px;
	border-top-color:#0f3315;
	border-top-style:solid;
	padding-left:15px;
	}
	
	/*Styles für den letzten Listenpunkt, der wegen der Trennlinie gesondert behandelt werden muss*/
	.last_li{
	border-bottom:1px;
	border-bottom-color:#0f3315;
	border-bottom-style:solid;
	}
	
	/*Styles für einen zweizeiligen Listenpunkt*/
	#submenue ul li.li_zweizeilig{
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
	}
	
	/*Styles für den aktiven Listenpunkt im Untermenü*/
	.submenue_aktiv{
	background-color:#cfd6d0;
	}
	
/*Styles für den Textkasten*/	/*Achtung, wird in der referenzen.htm und kooperationspartner.htm überschrieben, bitte überprüfen, wenn änderungen an #content*/
#content{
width:350px;
padding-top:0px;
padding-left:60px;
padding-right:100px;
float:right;
}

#content_pic_ralf{
	width:200px;
	height:300px;
	float:left;
	margin-top:465px;
	margin-left:60px;
	margin-bottom:0px
}

#aktuell{
	width:230px;
	height:40px;
	float:left;
	margin-top:90px;
	margin-left:30px;
	margin-bottom:0px;
	background-color:#0f3315;
	color:#fff;	
	font-size:12px;
}

#aktuell_text{
	background-color:#cfd6d0;	
	color:#0f3315;
}

#aktuell p{
	margin-left:20px;
}

#aktuell_text p{
	margin-top:0px;
	margin-left:20px;
	margin-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

/*Styles für die Box, die die Trennlinie und das Impressum enthält*/
#container_impressum{
height:40px;
margin-top:100px;
padding-left:25px;
padding-right:25px;
background-color:#FFFFFF;
}

/*Styles für die Trennlinie*/	
#hr{
height:1px;
background-color:#0f3315;
}

/*Styles für das Impressum*/
#impressum{
margin-top:4px;
text-align:right;
font-size:12px;
font-weight:bold;
}


/*Styles für Text, der verlinkt*/
a {
color:#0f3315;
text-decoration:none;
}


/*Styles für die Tabellen auf Referenzen und Kooperationspartner*/
#table{
margin-top:0px;
vertical-align:top;
border-collapse:collapse;
}

#table tr{
vertical-align:top; 
padding-top:0px;
}

#table tr td{
padding-left:20px;
border-bottom:solid 1px #0f3315;
padding-bottom:20px;
}

#table tr td img{
width:145px;
margin-left:-20px;
padding-top:15px;
}

</pre></body></html>