	body
	{
		margin: 0;
		padding: 0;
		font: 80% verdana, sans-serif;
		text-align: center;
		color: #000000;
		background-color: #C0C0C0;
	}

    a:link  { color: #900; font-size: 10pt; font-weight: bold; text-decoration: none }

	a:visited   { color: #900; font-size: 10pt; font-weight: bold; text-decoration: none }

	a:hover, a:active
	{ color: #000; font-size: 10pt; font-weight: bold; text-decoration: none; border: solid 1px  }

    #container
	{
		margin: 1em auto;
		width: 780px;
		text-align: left;
        border: 1px solid #EA7E2F;
	}

	#header
	{
        height: 80px;
        text-align: center;
	}
h3 { font-size: 1.17em; font-weight: bold; margin: 1em 0 }
h4 { font-size: 1.1em; font-weight: bold; margin: 1.33em 0 }
#kasten
        { background-color: #ff7f00; text-align: center; position: relative; width: 125px; height: 15px; border: solid 2px #ff7f00 }

    #flagge
	{ text-align: center}
	
	#menu
	{ background-color: #c0c0c0; margin-top: 10px; margin-left: 1px; padding-top: 10px; width: 120px; float: left }

    #menu li
	{
        list-style-type:none;
        padding: 0 0 20px 0;
		margin:0;
	}

    #menu li a
	{
        color: #000000;
        padding: 0 0px;
        text-decoration: none;
	}

    #menu li a:hover
        {
        color: #FFFFFF;
        text-decoration: none;
	}

    #content
	{ font-size: 10pt; font-family: Arial; line-height: 130%; background-color: #c0c0c0; margin-top: 10px; margin-right: 30px; margin-left: 160px }

	#footer
	{
        clear: both;
		height: 80px;
        border-top: 1px solid #EA7E2F;
	}
h5 { font-size: 1em; font-weight: bold; margin: 1.33em 0  }
