/* ######  ###### */
body, p a td {
    font:0.9em 100.01% Arial, Helvetica, sans-serif;
    color:black; background-color:#EEE;
	background-image:url(/Umweltanalytik+Baubiologie/bilder/pics/bg_grau.gif);
	background-repeat:repeat-y;
	min-width:40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
}

/* ############ Navigation  ############ */
/* ###### Navigation für Startbutton ###### */
.navi-start {
	background:url(/Umweltanalytik+Baubiologie/bilder/navi/navi-template-start.gif) no-repeat 8px center;
	color:#FFF;
	text-indent:35px;
	padding:25px;}

/* ###### Navigations-Überschriften ###### */
.navi-ueberschrift {
	background:url(/Umweltanalytik+Baubiologie/bilder/navi/button_nav1.gif) no-repeat 8px center;
	height:38px;
	color:#000;
	text-indent:20px;
	white-space:nowrap;
	vertical-align:middle;
	padding-bottom:1px;}

/* ###### Normale Navigation ###### */
.navi-normal {
	background:url(/Umweltanalytik+Baubiologie/bilder/navi/navi-template-lang.gif) no-repeat 35px;
	height:22px;
	width:220px;
	color:#FFF;
	text-decoration:none;
	vertical-align:middle;
	white-space:nowrap;
	margin:7px 0 7 0;
	font:10px/22px Arial, Helvetica, sans-serif;
	text-indent:47px;}


/* ############ Bildformatierungen ############ */
.image20 {
	margin:5px 20 5;
	border-width:0px;}
.image0 {
	margin:0px 0 0 5;
	border-width:0px;}


/* ############ Textformatierungen ############ */

/* ###### Etwas groessere Überschrift - grün ###### */
.font11em { 
	font-size:1.1em;
	color:#009900;}
/* ###### etwas groessere Überschrift - grün und fett ###### */
.font-11em-b-gruen {
	font-size:1.1em;
	color:#009900;
	font-weight:bold;}
.font-bildbeschreibung {
	font-size:0.9em;
	font-style:italic;}
.font-bildunterschrift {
	font-size:0.9em;
	font-style:normal;
	text-align:center;}
.font-bildunterschrift-alinks {
	font-size:0.9em;
	font-style:normal;}
/* ###### Fette Schrift ###### */
.font-bold {
	font-weight:bold;
	vertical-align:top;}
/* ###### Fette Schrift-2-Glossar ###### */
.font-bold-5 {
	font-size:2em;
	font-weight:bold;
	vertical-align:top;}
.font-bold-center {
	font-weight:bold;
	vertical-align:top;
	text-align:center;}
/* ###### Schrift Keywords ###### */
.font-keywords {
	color:#999;
	font-size:smaller;}
/* ###### Hauptüberschrift (1x auf jeder Seite) ###### */
.font-title {
	font-style:italic;
	font-weight:bold;
	text-indent:20px;
	margin:10px 0 10 0;
	white-space:nowrap;}


/* ###### Teilungsstrich blau ###### */
 .hr-blue {
 	color:#CAD3FF;}
.td-kopf {
	text-align: center;
	white-space: nowrap;
}


/* ############ Hintergruende (td = Tabellenzelle, bg = background) ############ */
/* ###### Hintergrund horizontale Navi ###### */
.navi-h-bg {
	font:14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFF;
	background:#858383 center;
	text-align:center;
	vertical-align:middle;
	display:block;
	padding:4px 0 4;
	height:17px;
	min-width:610px;
	width:100%;
	white-space: nowrap;
	}
/* ###### Hintergruende für Tabellenzellen ###### */
.td-bg-blau {
	background:#BFCDEA;
	padding:10px;
	vertical-align:top;
	font-size: smaller;
}
.td-bg-blau-border {
	background:#BFCDEA;
	padding:10px;
	vertical-align:top;
	font-size:smaller;
	border:1px solid #000;}
.td-bg-dunkelblau {
	background:#0000FF;
	padding:0px;
	vertical-align:top;
	margin:0px;}
.td-bg-dunkelgrau {
	background:#666;
	padding:0px;
	vertical-align:top;}
.td-bg-hellgrau {
	background:#CCC;
	vertical-align:top;
	font:smaller;}
.td-bg-hellgrau-10abstand {
	background:#CCC;
	vertical-align:top;
	font:smaller;
	padding:10px;}
.td-bg-weiss {
	background:#FFF;
	padding:10px;
	vertical-align:top;
	font-size:smaller;}
.td-bg-weiss-border {
	background:#FFF;
	padding:10px;
	vertical-align:top;
	font-size:smaller;
	border:1px solid #000;}


/* ###### 'Normale' Content-Formatierung ###### */
.content {
	vertical-align:top;
	min-width:610px;
	font-family: Arial, Helvetica, sans-serif;
	}


/* ###### Linke Navigation BITTE NICHT ÄNDERN !!!!!! ###### */
html {
    padding:0px;
    }
body {
    margin:0px;
    padding:0px;
    }
 #left-sidebar{
	position:absolute;
	top:0px;
	left:0px;
	width:220px;
	height:100%;
	overflow:auto;}
 html>body #left-sidebar {  /* nur fuer moderne Browser! */
    position:fixed;
    }
 @media screen{
  body>#left-sidebar{
	position:fixed;
	overflow:auto;
   }
   }
 * html body{
	overflow:auto;
  }
 * html #contentid{
	overflow:auto;
  }
#contentid {
	background:#EEE;
	position:absolute;
	top:0px;
	left:0px;
	margin:0px 0 0 220;
	padding:0px;
	height:100%;
	overflow:auto;}
* #contentid { /* versteckt vor Netscape 4 */
	position:relative;
	}


/* ############ Linkfarben ############ */
/* ###### Allgemeine Links ###### */
a:link {
	color:#0000FF;
	text-decoration:none;}
a:visited {
	color:#0000FF;
	text-decoration:none;}
a:hover {
	color:#5959FF;}

/* ###### Links: Linke Navigation ###### */
.navi-link-start {
	color:#FFF;
	text-decoration:none;
	font:lighter small-caps normal 1.2em/22px Arial, Helvetica, sans-serif;}
a.navi-link-start:link {
	color:#FFF;
	text-decoration:none;
	white-space:nowrap;}
a.navi-link-start:visited {
	color:#FFF;
	text-decoration:none;}
a.navi-link-start:hover {
	color:#CCC;
	text-decoration:none;}

/* ###### Links:Navigationstitel ###### */
.navi-link-title {
	color:#000;
	text-decoration:none;
	font:bold 0.75em/22px Arial, Helvetica, sans-serif;}
a.navi-link-title:link {
	color:#000;
	text-decoration:none;
	white-space:nowrap;}
a.navi-link-title:visited {
	color:#000;
	text-decoration:none;}
a.navi-link-title:hover {
	color:#3B3B3B;
	text-decoration:none;}

.navi-link {
	color:#FFF;
	text-decoration:none;
	font: 1.2em/22px Arial, Helvetica, sans-serif;
}
a.navi-link:link {
	color:#FFF;
	text-decoration:none;
	white-space:nowrap;}
a.navi-link:visited {
	color:#FFF;
	text-decoration:none;}
a.navi-link:hover {
	color:#E5E5E5;
	text-decoration:none;}

/* ###### Links:Horizontale Navigation ###### */
.navi-h {
	font-size:0.85em;
	padding:3px 2 3 2;
	color:#FFF;
}
a.navi-h:link {
	color:#FFF;
	text-decoration:none;
	padding:3px 2 3 2;}
a.navi-h:visited {
	color:#FFF;
	text-decoration:none;}
a.navi-h:hover {
	color:#FFF;
	background:#0102BE;
	padding:3px 1 3 1;
	text-decoration:blink;
	border:1px solid #000;
}

/* ###### Links im Contentbereich ###### */
.link-content {
	font-size:1em;}
a.link-content:link {
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;}
a.link-content:visited {
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;}
a.link-content:hover {
	color:#5353FF;
	font-weight:bold;}

