body {
margin : 0;
padding : 0;
font : 85% arial, helvetica, sans-serif;
text-align : center;
background-color : #666666;
}
#container {
margin : 0 auto;
width : 800px;
height : 750px;
font : 85% arial, helvetica, sans-serif;
background-color : #333333;
}
#header {
margin : 0 auto;
width : 800px;
height : 173px;
background : url(../pics/head-3.jpg) no-repeat #ffffff;
}
#mainnav {
margin : 0 auto;
position : relative;
width : 800px;
height : 20px;
font : 120% arial, helvetica, sans-serif;
background-color : #000000;
}
#contents {
font : 110% arial, helvetica, sans-serif;
width : 800px;
height : 555px;
margin-top : auto;
margin-top : 15px;
overflow : auto;
/*background-color : silver;*/
background-color : #999;

}
#footer {
clear : both;
height : 200px;
font : 16px arial, helvetica, sans-serif;
text-align : center;
color : #99ff99;
background-color : blue;
}
.img_startbild 
{
float : left;
/*height : 340px; width : 273px;*/
height : 288px;
width : 260px;
margin-top : 6.0em;
margin-left : 4.0em;
/*
padding : 4px;
box-shadow: 8px 8px 8px black;
*/

/*padding : 4px;*/
border: #666666 solid 2px;
box-shadow: 8px 8px 8px black;




}
.bild_ut
{
float : left;
margin-left : -13.5em;
margin-top : 23.0em;
width : 150px;
font : 130% arial, helvetica, sans-serif;
font-weight: bold;
color : silver;
padding : 4px;
}

/*Link Rückblick*/
.bild_uht
{
float : left;
margin-left : 24.5em;
margin-top : -3.4em;
width : 150px;
font : 150% arial, helvetica, sans-serif;
font-weight: bold;
color : #000066;
padding : 4px;
}
/*Haupttext*/
.mus_text_wb
{
background-color : #c6c6c6;

float : left;
margin-left : 31.5em;
margin-top : -20.5em;
width : 360px;
height : 170px;

font : 110% arial, helvetica, sans-serif;
text-align : justify;
color : #000066;
padding : 14px;
border: #666666 solid 2px;
box-shadow: 8px 8px 8px black;
}
/*===============================*/
.img_link01 {
float : left;
height : 61px;
width : 246px;
margin-top : 5.0em;
margin-left : 20.0em;
padding : 4px;
font : 100% arial, helvetica, sans-serif;
	box-shadow: 5px 5px 5px black;
}
.img_link02 {
float : left;
height : 36px;
width : 246px;
margin-top : 2.0em;
margin-left : 20.0em;
padding : 4px;
font : 100% arial, helvetica, sans-serif;
	box-shadow: 5px 5px 5px black;
}
.img_link03 {
float : left;
width : 122px;
margin-top : 2.0em;
margin-left : 25.0em;
padding : 4px;
font : 100% arial, helvetica, sans-serif;
}
.impress_text {
margin-top : 5.0em;
margin-left : 12.0em;
color : #000066;
font : 120% arial, helvetica, sans-serif;
text-align : justify;
}
.ds_text {
margin-top : 2.0em;
margin-left : 2.0em;
margin-right : 3.0em;
color : #000066;
font : 120% arial, helvetica, sans-serif;
text-align : justify;
}
.mail_kont {
width : 700px;
height : 550px;
margin-top : 2.0em;
margin-left : 2.0em;
}
/***********/
/*
img {
border : white solid 2px;
box-shadow : 8px 8px 8px black;
}
*/
.table_center, th,td {
margin-left : auto;
margin-right : auto;
border : none;
border-spacing: 10px;
text-align : center;
font : 100% arial, helvetica, sans-serif;
font-weight : bold;
vertical-align: bottom;
}
hr.new5 
{
  border: 10px solid green;
  border-radius: 5px;
}

/***********/
ul#Navigation{
	height: 5px;
      padding: 0;
	margin:  0;
	position: absolute;
}
ul#Navigation li 	{
	float: left;
	width: 108px;
	text-align: center;
	list-style: none;
      font : 100% arial, helvetica, sans-serif;
      background-color:#999;
	border: 1px solid #444444;
      margin-left: 3px;
      margin-top: 6px;
	border: 1px solid grey;
	border-radius: 5px;
	box-shadow: 5px 5px 5px black;
}
ul#Navigation a{						
      height : 18px;
	padding: 2px;
	text-decoration: none; 
color : #000066;
	display: block;
}
ul#Navigation a:hover, ul#Navigation span {
color : #000066;
      background-color:#bbb;
} 
/***********/
a:link {
color : green;
text-decoration : none;
font-weight: bold;
}
a:visited {
color : red;
/*text-decoration : underline;*/
}
a:active {
background-color : yellow;
}
a:hover {
color : green;
background-color:#fff;
}
