body{
	background-color: #DADADA;
	color: #000000;
	font-family: helvetica,arial,geneva,sans-serif;
	margin: auto;
	margin-top: 10px;
	width: 80%;
}

img {
	border: none;
}

.blur{
	background-color: #CCCCCC; /*shadow color*/
	color: inherit; /*	margin-left: 4px;
	margin-top: 4px;*/
}

.content{
	background-color: #DADADA;
	bottom: 5px;
	color: #000000;
	position: relative;
	right: 7px;	
}

.content a{
color: black;
}

.content a:hover{
text-decoration:none;
}

.headcont{
	clear: left; /*	border: thin dashed #FF0000;*/
	float: left;
	font-size: 0.75em;
	padding-left: 5px;
	text-align: left;
	vertical-align: bottom;
	width: 70%;
}

.locator{
	background-color: #DADADA;
	border-color: #A5A5A5;
	border-style: solid;
	border-top: none;
	border-width: 1px;
	color: #000000;
	font-family: helvetica,arial,geneva,sans-serif;
	font-size: 0.7em;
	overflow: auto;
	text-align: left;
	width: 100%;
}

.locator p{
	margin: 0px;
	padding: 0px;
}

.main{
	background-color: #DADADA;
	border-color: #A5A5A5;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: helvetica,arial,geneva,sans-serif;
	font-size: 0.8em;
	/*height: 550px;*/
        min-height:400px;
	height:auto !important;  /* für moderne Browser */
	height:550px;  /*für den IE */
	overflow: auto;
	padding: 5px;
	text-align: left;
}

.menu {
	background-color: #DADADA;
	border-color: #A5A5A5;
	border-style: solid;
	border-top: none;
	border-width: 1px;
	color: #000000;
	overflow: auto;
	min-height:13px;
	width: 100%;
	margin: auto;
}

.menu .submenu {
	border-right: thin solid #A5A5A5;
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;	
}

.menu ul{
margin:auto;
	padding: 0px;
	padding-left: 5px;	
}

.menu .mainmenu{
	width: 70px;	/* Breite eines Menüeintrags */
}

.menu ul li{
	float: left;	
	font-family: helvetica,arial,geneva,sans-serif;
	font-size: 0.6em;
	list-style-type: none;
	margin-bottom: 5px; /*border: thin dashed blue;*/
	margin-top: 5px;
	text-align: left;
	white-space: normal;
}

.menu ul li a:link{
	background-color: #DADADA;
	color: #000000;
	text-decoration: none;
}

.menu ul li a:visited{
	background-color: #DADADA;
	color: #434343;
	text-decoration: none;
}

.menu ul li a:hover {
	color: #434343;
	text-decoration: underline;
}

.menu ul li a:active {
	color: #434343;
	text-decoration: underline;
}

.menu ul li a:focus {
	color: #434343;
	text-decoration: underline;
}

.mainmenu img{
text-decoration:none;
}

.myhead{
	background-color: #DADADA;
	border-color: #A5A5A5;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: helvetica,arial,geneva,sans-serif;
	font-size: 1em;
	overflow: auto;
	width: 100%;
}

.myhead p{
	margin: 0px;
	padding: 0px;
}

.stats{
	border-bottom: thin dashed #A5A5A5;
	border-left: thin dashed #A5A5A5;
	clear: right;
	float: right;
	font-family: helvetica,arial,geneva,sans-serif;
	font-size: 0.55em;
	padding: 5px;
	text-align: left;
}

.mainmenu {
margin-left:5px; /* Abstände zwischen den Menu Bildern */
}

.footnote{
font-size:0.55em;
float:left;
clear:both;
}
.footnote a:link{
	background-color: #DADADA;
	color: #000000;
	text-decoration: underline;
}

.footnote a:visited{
	background-color: #DADADA;
	color: #434343;
	text-decoration: underline;
}

.footnote a:hover {
	color: #434343;
	text-decoration: none;
}

.footnote a:active {
	color: #434343;
	text-decoration: none;
}

.footnote a:focus {
	color: #434343;
}

