body {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #ffffff;
  font: 101% Verdana, Arial, Helvetica, sans-serif;
}
img {
  border: 0;
  margin: 0;
  padding: 0;
}

/*HEADER*/
div#header {
  width: 601px;
  margin: auto;
  text-align: center;
  border: 0;
}
div#header_content {
    height: 254px;
    width: 601px;
}
img#logo {
    width: 400px;
    margin-top:50px;
    //margin: auto;
}

/*CONTENT*/
div#content {
    border: 0;
    text-align: center;
    margin: auto;
    width: 500px;
}
img#border {
    width: 601px;
    height: 20px;
}
img#text_l {
	margin-left: 30px;
	margin-top: 10px;
	float: left;
}
img#text_r {
	margin-right: 50px;
	float: right;
}
p#fliesstext {
	margin:auto;
	color: #005596;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.dynamic_link			{color:#44c7f4; text-decoration:none; font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.dynamic_link:hover 		{color:#44c7f4; text-decoration:underline;}
a.dynamic_link:focus 		{color:#44c7f4; text-decoration:none;}

/*FOOTER*/
div#footer {
  width: 788px;
  heigth: 27px;
  margin: auto;
  margin-top: 20px;
  padding-bottom: 3px;
  text-align: center;
  background-image: url(../img/verlauf.jpg);
}
.foot_link			{color:#cccccc; text-decoration:none; font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.foot_link:hover 		{color:#cccccc; text-decoration:underline;}
a.foot_link:focus 		{color:#cccccc; text-decoration:none;}




/*NAVI*/
#navcontainer
{
padding: 0;
height: 0px;
}
#navcontainer ul
{
border: 0;
margin: 0;
margin-left: 200px;
padding: 0;
padding-top: 0px;
list-style-type: none;
text-align: center;
}
#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}
#navcontainer ul li a
{
background: #fff;
width: 80px;
height: 20px;
border-top: none;
border-left: 1px solid #558F2E;
border-bottom: 1px solid #558F2E;
border-right: 1px solid #558F2E;
padding: 0;
margin: 0;
color: #14496D;
text-decoration: none;
display: block;
text-align: center;
font: normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
#navcontainer ul li a:hover
{
color: #558F2E;
background: #FFF89C;
}
#navcontainer a:active
{
background: #558F2E;
color: #fff;
}
#navcontainer li.active a
{
background: #558F2E;
border-top: none;
border-left: 1px solid #558F2E;
border-bottom: 1px solid #558F2E;
border-right: 1px solid #558F2E;
color: #fff;
}
