
body{
margin:0;
padding: 0;
font-family: verdana, arial, helvetica;
font-size: 0.8em;}
/* Kein Rahmen für Bilder, Tabellen und Zellen */
img, table, td {
border: none;
font-family: verdana, arial, helvetica;
font-size: 1em;}
/* Links */
a, a:link, a:visited, a:active {
text-decoration: none;
color: #006699; }
/*Links bei MouseOver*/
a:hover {
text-decoration: underline;
color: #ff3333;}
.button {
font-family: verdana, arial, helvetica;
font-size: 0.9em;
min-width: 7em;
background: #C4D7EF;
border :3px outset #C4D7EF;
padding: 0.2em;}
/*Eingebettete Seiten*/
iframe {
margin-top: 3em;
margin-left: 3em;
width: 55em;
height: 30em;}
.hide {
visibility:hidden;}
/* Textfelder */
 input, textarea {
font-family: verdana, arial, helvetica;
font-size: 0.9em;}
#imghead h1 {
margin-top: 1.5em;
padding-right: 1em;
font-size: 1.2em;
color: #006699;
letter-spacing: 0.2em;
text-transform: none;
line-height: 1em;}
/* Bereich Inhalt: Grundformatierung*/
#content, #content2 {
line-height: 1.4em;
padding:0 2em;}
/* Überschrift 1: Titel-Element*/
#content h1, #content2 h1  {
margin: 1em 0em;
font-size:1.4em;
font-weight: bold;
color: #606060;}
/* Überschrift 2: */
#content h2, #content2 h2 {
font-size:1em;
font-weight: bold;
margin: 1.3em 0em 0em;
color: #006699;}
/* Bereich Inhalt: Darstellung für alle "fett" markierten Inhalte*/
/*#content b {
color: #000080;}*/
/* Formatierung des Datum für die News*/
#content .newsdat, #content2 .newsdat {
font-weight: normal;}
/* Formatierung des Datum für die News*/
#news p {
font-weight: normal;
margin-top: 0em;
padding-top: 0em;}
/* Abstand für Listenelemente*/
#content li, #content2 li {
padding-bottom: 0.5em;
list-style-type:square;}
#leftside h1 {
letter-spacing: 0.1em;
margin: 0em 0em 0em 1em;
font-weight: bold;
color: #000;
font-size: 0.9em;
text-transform: uppercase;}
/* Generelle Formatierung von Listen auf der linken Seite */
#leftside ul, #rightBox ul {
margin-top: 0.5em;
margin-bottom: 0.5em;}
/* Formatierung der Listenpunkte auf der linken Seite*/
#leftside li, #rightBox li {
padding-left: 0.1em;
margin-right: 1em;}
#suche form{
margin: 0;}
#suche input { 
font-size: 0.9em;
margin-left:1em;}
#suche h1{
text-transform: none;} 
/* Box1, Box2: Grundformatierung */ 
#leftbox1 h1, #leftbox2 h1 {
text-transform: none;}
#leftbox1 a, #leftbox2 a, #rightBox a {
font-size: 0.9em;
padding: 0.1em 0em;
/*margin: 0.3em 2em;*/
display: block;
text-decoration: none;}
.amenu {
margin: 0.5em 2em;
display: block;
font-weight: bold;
color: #C4D7EF;}
/* Linke-Navigation: noch nicht besuchte Ziele */ 
#leftbox1 a:link, #leftbox2 a:link, #rightBox a:link {
color: #606060;}
/* Linke-Navigation: besuchte Ziele */ 
#leftbox1 a:visited, #leftbox2 a:visited, #rightBox a:visited{
color: #606060;}
/* Linke-Navigation: Verweise bei MouseOver*/ 
#leftbox1 a:hover, #leftbox2 a:hover, #rightBox a:hover {
color: #000;
background: #FF1E32;}
/* Linke-Navigation: Angeklickte Verweise*/ 
#leftbox1 a:active, #leftbox2 a:active, #rightBox a:active{
color: #006699;}
/* Formatierung für Überschrift der Downloads*/
#rightBox h2 {
font-size:0.9em;
margin: 0;
padding: 0.5em 0.5em 0.5em 0.5em;
display:block;
background: #C4D7EF;}
/* Formatierung Fußzeile*/
#foot {
text-align:right;
font-weight: normal;
color: #999999;
font-size: 0.8em;
margin-top: 2em;
line-height: 1.2em;}
#foot a {
color: #999999;}
.error {
color: #ff0000;}

