body {
	height:			100%;
	width:			100%;
	margin:			0px;
	padding:		0px;
	background-repeat:	no-repeat;
	background-color:	#DFDFD4;
	font-family:		Helvetica, Arial, sans-serif;
	font-size:		10pt;
        color:			#363636;
        overflow:		hidden;
}

a:link{
	text-decoration:	none;
	color:			#AC0B2B; }

a:unknown{
	text-decoration:	none;
	color:			#AC0B2B; }

a:visited{
	text-decoration:	none;
	color:			#AC0B2B; }
	
a:hover{
	text-decoration:	none; }

html{
	height:			100%;
	width:			100%; }

h1 {
	text-align:		center;
	font-size:		11pt;
	font-weight:		bold; }	

img{
	border:			none; }

p {
	margin-left:		auto;
	margin-right:		auto;
	width:			600px; }

ul {
	width:			300px;
	text-align:		left;
	font-weight:		bold;
	float:			left; }

ul li {
	font-weight:		normal;
	text-align:		justify; }
	
/* ############################# end tags, start classes ########################## */

.divContent {
	left:			134px;
	top:			0px;
	margin-left:		auto;
	margin-right:		auto;
	/*background-color:	#ccF8EF;*/
	height:			100%;
	width:			auto;
	border:			0px none;
	overflow-y:		auto; }
	
.divFloat {
	float:			left;
	margin:			30px; }

.divFooter{
	position:		absolute;
	top:			580px;
	margin-left:		0px;
	text-align:		right;
	/*color:			#808080;*/
	font-size:		10pt; }

.divWidthSmall {
	width:			100px; }
	
.divWidthNormal {
	width:			180px; }

.divWidthWide {
	width:			300px; }
	
.divGalery {
	/*height: 505px;*/
	margin-top: 70px;
	vertical-align:		middle;
	overflow-x:		scroll;
	width:			auto;
	height:			500px; }

.divNavigationContainer {
	/*margin-top:		70px;*/
	/*margin-left:		16px;*/
	width:			auto;
	/*height:			32px;*/
	/*background-color:	#AAF8EF;*/
	float:			left;  }

.divNavigationObject {
	margin-left:		17px;
	margin-bottom:		18px;
	}

.divNavigationOben {
	background:		none; }
	
.divTitle{
	margin-top:		8px;
	margin-left:		8px;
	margin-bottom:		68px;
	width:			147px;
	height:			111px;
	}

.divTreeNavigation {
	position:		absolute;
	top:			10px;
	left:			400px;
	}

.imgGalery {
	padding:		0px; }

p.pUListe {
	text-align:		justify;
	margin:			25px;
	width:			350px;
	font-size:		10pt;
	font-weight:		normal;
	float:			left; }

.tableGalery {
	margin-top:		auto;
	margin-bottom:		auto;
	width:			auto;
	height:			100%;
}

.tableOverview {
	margin:			30px; }

.tableOverview td {
	padding:		15px;
	}



.tdGaleryText {
	height:			100%;
	width:			250px;
	padding-left:		15px;
	text-align:		right;
/*	padding-right:		10px;*/
/*border: solid 1px grey;*/
	}
.tdGaleryText p {
	width:			auto;
	white-space:		nowrap; }
	
.tdGaleryImage {
	height:			100%;
	width:			500px;
	text-align:		center;
	padding-left:		20px;
	padding-right:		20px;
/*border: solid 1px grey;
background-color:	#AAF8EF;*/ }
	
.tdText {
	width:			400px;
	text-align:		justify; }	

.tdText p {
	width:			400px; }
/* alte Classes */	
/*div.divTextFade{
	position: absolute;
	top:			423px;
	left:			595px; }
*/

	

