    <style type="text/css" media="screen">
    a:link { text-decoration:none; border:none; color:#000000; font-size:100%}
    a:visited { text-decoration:none; border:none; font-size:100%}
    a:hover { text-decoration:bold; color:#919191; border:none; }
    a:active { text-decoration:bold; color:#FFFF66; border:none; }

	body
	{
	font: 85% arial, hevetica, sans-serif;
    background: url(pic/background.jpg);
    background-repeat: repeat-x;
	}

	#container
	{
    background-color: #E9E9E9;
    margin: auto auto;
    margin-top: 20px;
	width: 780px;
    height: 100%;
	text-align: left;
    border: 1px solid #7C7C7C;
	}

	#top_start
	{
    background-image: url(pic/top_start.jpg);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#top_kurse
	{
    background-image: url(pic/top_kurs.jpg);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#top_party
	{
    background-image: url(pic/top_party.jpg);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#top_gallery
	{
    background-image: url(pic/top_gallery.png);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#top_info
	{
    background-image: url(pic/top_info.jpg);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#top_kontakt
	{
    background-image: url(pic/top_kontakt.png);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#top_impress
	{
    background-image: url(pic/top_impressum.png);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#top_dj
	{
    background-image: url(pic/top_dj.jpg);
    font-size: 110%;
    height: 180px;
    font-weight: bold;
    text-align: right;
	border: 0px dotted;
	}

	#logo
	{
    background-image: url(pic/weblogo.gif);
    background-repeat: no-repeat;
    margin-left: 15px;
    float: right;
    height: 180px;
    width: 140px;
    border: 0px inset #3300CC;
	}

	#menu
	{
	width: 100%;
    margin-top:0px;
	border: 0px dotted;
	}

	#contents
	{
    margin: auto auto;
	margin-top: 50px;
    width: 768px;
    height: 100%;
	color: #000000;
	border: 0px dotted;
	}

	#starter
	{
    margin-left: 20%;
	margin-top: 80px;
	color: #000000;
	border: 0px dotted;
	}

	#footer
	{
	margin-top: 60px;
    height: 20px;
    text-align:center;
	background-color:#DEDEDE;
	border: 2px solid black;
	}

	#formular
	{
    margin-left: 150px;
	margin-top: 80px;
	margin-right: 20px;
    width: 500px;
	color: #000000;
	border: 0px solid black;
	}


</style>
