/* 
CSS-File für FECO biz 
*/
/* wichtige Farben
Dunkles rot: 			#8E0101
schwarz:		000000
Stahlblau:	#839181
 helles gruen:	#DAFB5D  #B7E703
dunkelgrau: 	#839181  */
* {
	padding: 0;
	margin: 0;
}
body 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;	/* Das ist die Fliesstext-Schriftfarbe */
	topmargin:0px;
	leftmargin:0px;
	marginwidth:0px;
    marginheight:0px; 
	scrollbar-base-color:#DAEBFF;
    scrollbar-track-color:#DAEBFF;
    scrollbar-face-color:#3EA72B;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#545454;
    scrollbar-shadow-color:#0F5E00;
    scrollbar-arrow-color:#DAFB5D;
}
/* setzt alle Standardabstände auf Null */
h1, h2, h3, h4, hr, p, div, span, ul, ol, li, fieldset, blockquote, br {
margin: 0;
padding: 0;
}
/* das wrap ist ne Huelle und macht's mittig  */
#wrap { margin: 0 auto; 
		padding: 0; 
		width: 925px; 
		text-align:left; 
		height: 100%;  
}
A {
	text-decoration: none;
	color: #E44E4E;
}
A:Hover {
	text-decoration: underline;
	color: #E60000;
}
.fefliess {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 20px;
}
.fefliessfett {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.fesmall {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	line-height: 20px;
}
.foot { font-family: Arial, Helvetica; font-size: 10px; color: #ABABAB; }
.fehead {
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 17px;
	color: #8E0101;
	font-weight: bold;
}
.fesub { font-family: Trebuchet MS, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #8E0101; 
}
.feprotext {
	font-family: Trebuchet MS, Arial, Helvetica; 
	font-size: 12px; 
 	font-weight: bold; 
	color: #343434;
}
#header {
	margin-top: 15px;
	height: 126px;
	width: 900px;
	font-size: 1.2em;
	border-top-width: 0px;
}
/* Anfang der Navi */
#navigation {
	font-family: Arial, Helvetica, sans-serif;
	width: 170px;
	height: 360px; 
	float: left;
	background: #839181; /* stahlblaue Farbe */
	padding-bottom: 100px;
}
#navigation ul {
	margin-top: 5px;
	margin-left: 3px;
	width: 170px;
	text-align: left;
	list-style-type:none;
}
#navigation ul li{
	background-image:url(quads_redp.gif);
    background-position:4px 11px;
    background-repeat:no-repeat;
    /* border-bottom:1pt solid #CCCCCC; */
    color: #000000; 
    font-weight: bold;
	font-size: 1.0em;
	padding: 8px 7px 4px 18px;
	text-decoration: none;
}
#navigation a {
  color: #000000; /* TExtfarbe der Nav-Rubriken  */
  font-weight: bold;
  text-decoration: none;
}
#navigation a:hover, #navigation a:focus,
#navigation ul li.aktiv {
  color: #FFFFFF;  /*  #DAFB5D  NAvRubriken Aktiv */ 
  text-decoration: none;
}
#navigation ul li.aktiv {
  background-image:url(quads_reda.gif);  /* das ist die Variante mit Punkt*/
  display: block;
  color: #FFFFFF;
  /*background: #fff url(welcome/nav_sonne150.gif) no-repeat top left;  NAv Higru Bildchen */
}
/* Ende der Navi */
#breadcrumb {             /* Breadcrumb*/
width: 650px; height: 16px;
font-style: normal;
font-weight: 500;
font-size: .8em;
padding: 0;
margin-top: 4px;
margin-left: 185px;
color: #545454;
/*background-color: #FFCC00; */
 background: transparent; 
}
#breadcrumb a, #head p.hinweis a {
font-weight: 500;
color : #839181;
background: transparent; 
text-decoration: none;
}
#breadcrumb a:visited {
color : #999999;
background: transparent; 
text-decoration: none;
}
#breadcrumb a:hover,#breadcrumb a:focus, #head p.hinweis a:hover {
color : #E60000;
background: transparent; 
text-decoration: underline;
}
#breadcrumb a:active {
color : #8E0101;
background: transparent; 
text-decoration: none;
} 							/* Ende vom Breadcrumb*/ 
#content {
	width: 755px;
	margin-top: 3px;
	float: left;
}
#content h1 {
	font-family: Trebuchet MS,Arial, Helvetica; /* Textfarbe dunkles rot sublines */
	font-size: 19px;
	color: #8E0101; /* dunkles Rot */
	font-weight: bold;
	margin: 0 0 12px 0;
	padding-top: 0px;
	background: transparent;
}
#content h2 {
	font-family: Trebuchet MS, Arial, Helvetica; /* Textfarbe dunkelrote sublines */
	font-size: 16px;
	color: #8E0101; /* dunkles Rot */
/*	font-weight: bold;*/
	margin: 0 0 0 0;  
	padding-top: 10px;
	background: transparent;
}
#content h3 {
	font-family: Trebuchet MS, Arial, Helvetica; 
	font-size: 16px;
	color: #343434; 
	font-weight: bold;
	background: transparent;
}
#mitte  {
	width: 425px;
	font-size: 1.0em;
	float: left;
	padding-left: 15px;
	padding-right: 0px;
}
#mitte ul {
	margin: 0 0 0 25px;
	/*padding-left: 45px;*/
}
#infospalte {
	width: 285px;
	float: left;
	font-size: 0.9em;
	padding-left: 15px;
	padding-top:0px;
	text-align: left;
}
#infospalte .bu {
	color: #545454;
	font-weight: 800;
	line-height: 1.1em;
	padding: 5px 0 20px 5px;
}
#infospalte .aktuell {
	font-size: 1.1em;
	color: #545454;
	font-weight: 500;
	line-height: 1.4em;
	padding: 5px 0 10px 10px;
	/* background: #E8F7B2;  */
	border-bottom:1pt solid #839181;
}
#infospalte .loz {
	font-size: 1.2em;
	color: #FFFFFF;
	font-weight: 700;
	line-height: 1.0em;
	padding: 5px 0 4px 10px;
	background: #0F5E00;  
	margin-top: 25px;
}
#contgrey {
	width: 710px;
   	/* height: 620px;  */
   	background: #839181;  
   	float: left;
	margin: 3px 0 0 10px;
	/* padding-left: 15px; */
}
#contgrey h1 {
	font-family: Trebuchet MS,Arial, Helvetica; /* Textfarbe dunkelgrün sublines */
	font-size: 17px;
	color: #FFFFFF; /* weiss */
	font-weight: 400;
	margin: 0 0 0 14px;
	background: transparent;
}
#prozeilegrau {
	width: 435px;
	height: 170px;
	background: #D0D4C8;  
   	float: left;
	margin: 0 0 0 0;
} 
#projektbild {
	width: 260px;
	height: 170px; /*  hier war keine Höhe*/
	float: left;
	margin: 0 0 0 0;
	background: #D0D4C8;
}
#prozeilehell {
	width: 435px;
	height: 170px;
	background: #ECEDEA;  
   	float: left;
	margin: 0 0 0 0;
} 
#prodetail {
	width: 695px;
	height: 300px;
}
#footer {
	width: 820px;
	height: 12px;
	/* margin-left: 200px; */
	float: left;
	margin-top: 12px;
	padding-left: 105px;
	border-top:1pt solid #839181;
}
	
