/* CSS-Formate für INFOPOOL */

html {
	/* Höhe auf 110% damit alle Seiten einen Scrollbalken haben */
	height: 110%;
}

/* Hintergrundfarbe fuer alte Browser, Verlauf fuer aktuelle, Seite zentrieren */
body {background-color:#F9F9F9;
      background: linear-gradient(left, #E9F2FC 0%, #ffffff 30%, #ffffff 70%, #E9F2FC 100%);
      background: -moz-linear-gradient(left, #E9F2FC 0%, #ffffff 30%, #ffffff 70%, #E9F2FC 100%);
      background: -ms-linear-gradient(left, #E9F2FC 0%, #ffffff 30%, #ffffff 70%, #E9F2FC 100%);
      background: -webkit-linear-gradient(left, #E9F2FC 0%, #ffffff 30%, #ffffff 70%, #E9F2FC 100%);
      background: -o-linear-gradient(left, #E9F2FC 0%, #ffffff 30%, #ffffff 70%, #E9F2FC 100%);
      color:#000000;
      margin: 0px;
      /* Zentrierung fuer alte Browser */
      text-align: center;
      height:110%;
      }

/* umfasst den kompletten Seiteninhalt fuer Zentrierung */
#container_frame {
	background-color:#F9F9F9;
	/* Zentriert den Div-Container */
	margin:auto auto;
	/* minimale Höhe von 100% wenn der Content nicht die ganze Seite füllt */
	min-height:100%;
	position: relative;
	width:1050px;
	/* Content ausserhalb den Containers verhindern */
	overflow:hidden;
	/* Schatten am Uebergang zum Hintergrund */
         -webkit-box-shadow: 1px 3px 19px #666;
         -moz-box-shadow: 1px 3px 19px #666;
         box-shadow: 1px 3px 19px #666;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
         /* text-align center aus body wieder aufheben */
         text-align: left;
         /* für alten IE hinzu */
         border-left:1px solid lightgrey;
         border-right:1px solid lightgrey;
}


/* Arial als Standard-Schrift */
body,p,ul,ol,li,div,td,th,address,blockquote,nobr,a {font-family:"Trebuchet MS",Tahoma, Geneva,Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS", Tahoma, Geneva,Arial,Helvetica,sans-serif;}

/* Standard-Text in 11 Punkt-Höhe */
body,p,ul,ol,li,div,td,th,address,nobr {font-size:11pt;}

/* Uberschriften */
h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:12pt;}
h4 {font-style:italic;}
h5,h6 {font-size:8pt;}
h6 {font-weight:normal;}
h6 b {font-size:8pt;}
sub {font-size:6pt;}
sup {font-size:6pt;}

/* Standard Links */
a:link {color:#0000FF;}
a:visited {color:#444A7A;}
a:hover {color:#0000ff; text-decoration:underline;}
a:active {color:black; text-decoration:none;}
/* wird benötigt weil Anker sonst auch hoover Eigenschaft bekommen*/
a:hover[name] { color:inherit;
                text-decoration:inherit;}


/* Nav-Links */
a.nav:link {color:#444A7A; font-weight:bold; text-decoration:none; font-size:8pt; }
a.nav:visited {color:#444A7A; font-weight:bold; text-decoration:none; font-size:8pt; }
a.nav:hover {color:#0000ff; font-weight:bold; text-decoration:none; font-size:8pt; }
a.nav:active {color:#0000ff; font-weight:bold; text-decoration:none; font-size:8pt; }

/* für Nav-Links in Menue */
a.menu:link {color:#444A7A; font-weight:bold; text-decoration:none; font-size:8pt; }
a.menu:visited {color:#444A7A; font-weight:bold; text-decoration:none; font-size:8pt; }
a.menu:hover {color:#0000FF; font-weight:bold; text-decoration:none; font-size:8pt; }
a.menu:active {color:#0000FF; font-weight:bold; text-decoration:none; font-size:8pt; }


/* weil Listenzeichen bei NC4.x sonst circle ist */
ul {List-Style-Type:disc;}


/* für kleine Schrift */
.klein {font-size:8pt;}

/* Stand Datum formatieren */
.stand {font-size:8pt;
        font-weight:bold;
        text-align:right;}

/* Positionierung von Menu und Inhalt */
div#Inhalt {    position:static; top:103px ; left:0px;
                margin: 0 20px 100px 10px;
                padding: 10px 30px 0 10px;
                max-width:850px;
                text-align: left;
}
