body {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: white;
	text-align: center;  /* Zentrierung im Internet Explorer */
   }

div#container {
	width: 730px;
	text-align: left;    /* Seiteninhalt wieder links ausrichten */
	margin-left: auto;   /* standardkonforme horizontale Zentrierung */
	margin-top: 0px; 
	margin-right: auto;  /* standardkonforme horizontale Zentrierung */
	margin-bottom: 0px;		
   }
   
img {
	border: 0px;
	float:left;
   }



img#logo {
	border: 0px;
	float:left;
	margin-left: 0px;
	margin-top: 0px;
   }



#navi {
	width: 708px;
	float:left;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-size: 11px;
	font-family: arial;
	color: black;
   }

#menu_top {
	width: 708px;
	float:left;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-family: arial;
	color: black;
   }

h1 {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	width: 500px;
	font-size: 24px;
	font-family:  arial;
	color: #3E4756;
	float: left;
	text-align: left;
   }
   
   
h2 {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	width: 500px;
	font-size: 20px;
	font-family:  arial;
	color: #3E4756;
	float: left;
	text-align: left;
   }
   

h5 {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 730px;
	font-size: 12px;
	font-family: arial;
	color: black;
	float: left;
	text-align: center;
	font-weight: lighter;
   }

#howto {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	float:left;
	width: 213px;
	font-size: 14px;
	font-family: arial;
   }

#teaser {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	float:right;
	width: 500px;
	font-size: 14px;
	font-family: arial;
   }

p {
	float:left;
	padding: 5px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
   }

   
   
#content {
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 500px;
	backdround-color: green;
   }
   


div#footer {
	width: 730px;
	text-align: center;    /* Seiteninhalt wieder links ausrichten */
	margin-left: auto;   /* standardkonforme horizontale Zentrierung */
	margin-top: 20px; 
	margin-right: auto;  /* standardkonforme horizontale Zentrierung */
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: white;
	font-size: 11px;
	font-family: arial;
	background-image: url(../img/bg_footer.gif);
	background-repeat: no-repeat;
	float: left;
   }

a:link{
TEXT-DECORATION:underline;
	color: black;
}

a:visited{
COLOR:white;
TEXT-DECORATION:underline;
	color: black;
}

a:active{
TEXT-DECORATION:none;
	color: black;
}

a:hover{
TEXT-DECORATION:none;
	color: black;
}


a.indexlink:link{
TEXT-DECORATION:none;
	color: black;
	width: 350px;
	height: 35px;
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	background-image: url(/img/bg_indexlink_out.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bolder;
	font-family: arial;
}

a.indexlink:visited{
COLOR:white;
TEXT-DECORATION:none;
	color: black;
	width: 350px;
	height: 35px;
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	background-image: url(/img/bg_indexlink_out.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bolder;
	font-family: arial;
}

a.indexlink:active{
TEXT-DECORATION:none;
	color: black;
	width: 350px;
	height: 35px;
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	background-image: url(/img/bg_indexlink_in.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bolder;
	font-family: arial;
}

a.indexlink:hover{
TEXT-DECORATION:none;
	color: black;
	width: 350px;
	height: 35px;
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	background-image: url(/img/bg_indexlink_in.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bolder;
	font-family: arial;
}


table {
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	width: 490px;
	border: 1px #8B9DB9 solid;
}

td {background-color: #ECF1F9;}


div#notice {
	width: 710px;
	text-align: center;    /* Seiteninhalt wieder links ausrichten */
	margin-left: 0px;   /* standardkonforme horizontale Zentrierung */
	margin-top: 0px; 
	margin-right: 0px;  /* standardkonforme horizontale Zentrierung */
	margin-bottom: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #C8D4E7;
	font-size: 11px;
	font-family: arial;
	background-color: #4F5B6E;
   }

ul {
	float: left;
	padding-left: 20px;
	margin: 0px;
   }

.out { background-color:#ECF1F9; }
.over { background-color:#FBFBD3; }