.mainTableDiv
{
	width: 100%;
	text-align:center;
}

.mainTable
{
}

.banner_top
{
	background-image: url(../images/page/banner_top.jpg);
	width: 1000px;
	height: 313px;
}

.menuContentTd
{
	vertical-align: top;
}

.content
{
	background-image: url(../images/page/content.jpg);
	vertical-align: top;
}

.footer
{
	background-image: url(../images/page/footer.jpg);
	width: 1000px;
	height: 44px;
}

.menu
{
	margin-left: 130px;
}

.mainTableContent
{
	position: relative;
	top: -42px;
}

a
{
	text-decoration: none;
}

.menuEntryText
{
	vertical-align: top;
	height: 20px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;

	margin-left: 18px;
	display:block;
	position: relative;
	top: 6px;
	cursor: hand;
}

.menuEntryText a:visited:
{
	color: #000000;
}

.menuEntry
{
	background-image: url(../images/page/button.jpg);
	vertical-align: top;
	width: 133px;
	height: 28px;
	margin-bottom: 5px;
}

.selectedMenuEntry
{
	background-image: url(../images/page/button_hover.jpg);
	vertical-align: top;
	width: 133px;
	height: 28px;
	margin-bottom: 5px;
}

.infoField
{
	margin-top: 20px;
	background-image: url(../images/page/info_feld.jpg);
	width: 136px;
	height: 239px;
}

.infoFieldText
{
	position: relative;
	top: 120px;
	left: 18px;

	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.infoFieldEmailArea
{
	margin-top: 5px;
}

.infoFieldEmailText
{
	position: relative;
	color: #000000;
	bottom: 5px;
}

.phihiImage
{
	width: 136px;
	margin-top: 20px;
}

.counterField
{
	margin-top: 15px;
	text-align: center;

	position: relative;
	left: -12px;

	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

.contentDiv
{
	margin-left: 50px;
	margin-top: 25px;
	width: 500px;

	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.contentFont
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.contentHeadline
{
	background-image: url(../images/page/headline.jpg);
	height: 26px;
	width: 299px;
	margin-bottom: 10px;
}

.contentHeadlineText
{
	position: relative;
	top: 2px;
	left: 5px;
}

.navigationImages
{
	text-align:center;
	margin-top: 5px;
}

.galleryImage
{
	text-align:center;
}

.galleryImageText
{
	text-align:center;
	margin-top: 5px;
}

.gallery
{
	text-align:center;
}

.guestBookHeaderFont
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.guestBookTextFont
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}

.guestBookFromFont
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-style:italic;
}

.guestBookLinkFromFont
{
	color:	blue;
}

.guestBookLinkFont
{
	color:	blue;
}

.newsYearText
{
	font-family: Verdana;
	font-size: 11pt;
	color: #000000;
	font-style:italic;
	
	margin-bottom: 10px;
}

.newsFromDateText
{
	text-align:	right;
	
	font-family: Verdana;
	font-size: 7pt;
	color: #000000;
	font-style:italic;
}