body {
		 color: #000;
		 background-color:#fff; 
		 font-family:Arial,Helvetica,sans-serif;		 
}

/* Tabellen */

	 td { font-family:Arial,Helvetica,sans-serif }
	 tr, td { vertical-align:top }

/* Standard-Links */
a:link, a:visited { color:#222222 }
a:active, a:hover { color:#008888 }
a[name]:hover { text-decoration: inherit; color: inherit; background: inherit }

/*
  p {
    font-size: 1em;
    margin: 1em 0;
  }

  a {
    font-size: 1em;
    text-decoration: underline;
    margin: 0;
    padding: 0;
    color: inherit;
    background-color: inherit;
  }
*/


   h1 {
    color: white;
    background-color: #1e5aa1;
    font-size: 1.0em;
    margin: 0 0 0.9em 0;
    padding: 0.2em;
  }


#content {
	margin: 0 320px 0 0;
	padding: 0 0 0 0;
	}


   #content h1 {
    color: white;
    background-color: #1e5aa1;
    font-size: 1.0em;
    margin: 0 0 0.9em 0;
    padding: 0.2em;
  }

  #content h2 {
    color: #1e5aa1;
    background-color: white;
    border-left: 1px solid #1e5aa1;
    border-bottom: 1px solid #1e5aa1;
    font-size: 1.0em;
    padding: 2px;
    margin: 1.5em 0;
    }

  #content h3 {
    font-size: 1em;
    margin: 1.5em 0;
  }

#introText {
	width: 400px;
	padding: 0 0 70px 0;
	}

#introText li {
	list-style: none; 
	margin-left: 0px; 
	padding: 0.3em 0px 0.3em 0px;
	display:block;
   }

	
#introText a {
	color: #1e5aa1; 
	display:block; 
	/* margin: 0 0 0 10px;
	padding: 0 0 0.2em 0; */
	text-decoration: none;
	font-weight: bold;
	}


#introText a:hover {
	color: #fff;
	background-color: #1e5aa1; 
	/* text-decoration: underline; */
}

#textbreite { width:500px; }

.clearing {
		clear: both;	
		font-size: 1px;
	color: #fff;
	height: 0px;
	margin: 0;
	padding: 0;
		}
		
#navDivider { /* format fuer wichtigen nbsp zwischen nav und box */

	}


/* Footer */

#footer {
	color: #fff;
	background-color: #1e5aa1;
	height: 15px;
	padding: 10px;
	/* border: 2px solid #fff; */
	margin-top: 10px;
	clear: both;
	}
#footerFunctions {
	padding: 0;
	float: right;
	}
#footerFunctions a {
	text-decoration: none;
	color: #fff;
	}
	
#footerFunctions a:hover {
	color: #fff;
	text-decoration: underline;
	}

  div#Modules {
    float: left; 
    text-align: left;
    margin: 0; padding: 0;
  }



/* Images */

img { 
	border:none;
	padding: 0;
	margin: 0;
	}  
	
.imageNoCaption {
	border: 1px solid #1e5aa1; 	
	text-align: center;
	padding: 0;
	}
	
/* Form */	
	
form {
	margin: 0 0 5px 0;
	padding: 0; 
	}
	
input, textarea {
	/* font-size: 10px; */
	color: #1e5aa1; 
	padding: 2px;
	margin: 0;
	border: 1px solid #1e5aa1;
	}
	
