.FooterLayer {
position:absolute; left:210px; bottom:20px; width:690px; z-index:3; height: 50px;}


.MainNaviLayer {
position:absolute; left:50px; top:95px; width:120px; height:130px; z-index:4;}

.ContentLayer {
	position:absolute;
	left:50px;
	top:40px;
	width:430px;
	z-index:1;
	height: 600px;
	margin: auto;
}


body {
	background-color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 100px;
	margin-left: 0px;
	letter-spacing: 1px;
	/*background-image: url(../images/_common/540x10_wh.gif);
	background-repeat: repeat-y;*/
	/*background-image: url(../assets/common/210x10_navbarbgr.gif);
	background-repeat: repeat-y;
	background-attachment: fixed;*/
	
}
p {
	padding: 0px 0px 0px 0px;
	position: static;
	height: auto;
	margin: 0px;
	/*text-align: justify;*/
}

img {
	margin: auto;
	border: 0;
	/*float:left;*/
    /*padding-right: 10px;
	/*padding-left:400px;*/
}

.imgThumb {
	margin: auto;
	float:left;
    padding-right: 10px;
    /* PADDING STOP  <p style="clear:left">&nbsp;</p> */
	}

.copyFoot {
	color: #333333;
	position: static;
	bottom: 800px;
}

a {
	text-decoration: none;
	color: #333333;
}
h1 {
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: auto;
}
.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	position: absolute;
	left: 600px;
	top: 19px;
}


.sideNavi {
	position:absolute;
	left:490px;
	top:40px;
}

table {
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}
td {
	font-size: 12px;
}
strong {
	font-weight: bold;
}


/* MIND REIHENFOLGE OF PSEUDO CLASSES BECAUSE OF IE-SPAST */

a:link {
text-decoration: none; color:#333333}
a:visited {
text-decoration: none; color:#333333}
a:hover {
text-decoration: none; color:#000000}
a:active {
text-decoration: none; color:#000000}
