BODY
{
	background-color:#EBEBEB;
	/*text-align:center;*/
}

#hauptcontainer
{
	position:relative;
	background-color:#FFFFFF;
	padding-left:48px;
	padding-right:17px;
	padding-top:84px;
	padding-bottom:96px;
	margin:10px;
	border:1px solid #9F9F9F;
	/*width:780px;*/
	/*width:850px;*/
}

#menuecontainer
{
	position:absolute;
	top:11px;
	left:0px;
	height:25px;
	width:849px;
	background-image:url(../../images/template/header.jpg);
	background-repeat:repeat-x;
	border-style:none;
	visibility: hidden;
}

#submenuecontainer
{
	height:25px;
	width:600px;
	position:absolute;
	top:41px;
	left:265px;
	text-align:left;
	visibility: hidden;
}

#newsbutton
{
	width:82px;
	height:51px;
	position:absolute;
	top:-7px;
	left:50px;
	z-index:30;
	background-image:url(../../images/template/news.jpg);
	visibility:hidden;
}

.popupcontainer
{
	position:absolute;
	left:95px;
	top:100px;
	width:330px;
	z-index:100;
	background-image:url(../../images/template/halbtransparenz.png);
	padding:10px;
	visibility:hidden;
}

.popupschliessenbutton
{
	margin-bottom:5px;
	/*width:310px;*/
	height:20px;
	text-align:right;
}

.popupcontent
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*width:315px;*/
	background-color:Transparent;
	border:1px solid #820000;
	text-align:left;
	margin: 0 auto;
	background-image:url(overlay.png);
	background-repeat:repeat-y;
	padding:15px;
}

#impressumbutton
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	position:absolute;
	top:500px;
	left:740px;
	width:68px;
	height:15px;
	text-align:right;
	z-index:30;
}

#datenschutz
{
	font-size:11px;
	position:absolute;
	top:500px;
	left:665px;
	width:68px;
	height:15px;
	text-align:right;
	z-index:30;
}

#datenschutz a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


#footerbild
{
	position:absolute;
	top:432px;
	left:30px;
	z-index:30;
	visibility:hidden;
}

#footer
{
	position:absolute;
	left:240px;
	top:540px;
	visibility:hidden;
}

#contentcontainer
{
	/*border:1px solid black;*/
	position:relative;
	width:780px;
	height:350px;
	/*overflow:hidden;*/
}

#contenttext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
/*	height:100%;*/
	height:350px;
	width:435px;
	/*border:1px solid green;*/
	float:left;
	text-align:left;
	overflow:scroll;
overflow-x:hidden;
overflow-y:auto;
}

#contentbild
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	height:100%;
	width:336px;
	/*border:1px solid red;*/
	float:right;
	overflow:hidden;
}

#galleriebild
{
	position:absolute;
	left:75px;
	top:0px;
	width:336px;
}

#gallerietext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	position:absolute;
	left:217px;
	top:365px;
	width:316px;
}

#galleriezurueck
{
	position:absolute;
	left:-20px;
	top:320px;
}

#gallerieweiter
{
	position:absolute;
	left:700px;
	top:320px;
}

#mulipagetext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:90%;
	width:435px;
	float:left;
	text-align:left;
	overflow:hidden;
}

#mulipagezurueck
{
	position:absolute;
	left:130px;
	top:320px;
}

#mulipageweiter
{
	position:absolute;
	left:270px;
	top:320px;
}

.kontform
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.bsenden
{
	border: none;
}

select, input, textarea
{
	border: 1px solid #c5c5c5;
}

em
{
	font-style:normal;
	text-decoration:underline;
	font-weight:bold;
}
