body,html td
{
	font-family:verdana;
	font-size:12px;
}
body,html
{
	margin:0px;
	padding:0px;
	background-color:rgb(238,243,246);
}
#mainContainer
{
	font-size:12px;
}

#main
{
	position:relative;
	width:819px;
	text-align:left;
	background-color:white;
	margin-top:45px;

}
#main #banner
{
	background-repeat:no-repeat;
	height:160px;
	width:819px;

}
#main #topnavi
{
	background-color:rgb(255,154,0);
	height:20px;
	width:819px;
	position:relative;
	left:0px;
	top:5px;

}

#main #maintopnavi ul
{
	position:absolute;
	top:-15px;
	right:5px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#main #maintopnavi ul li
{
	float:right;
	margin:2px;
}
#main #maintopnavi ul li a
{
	background-image:url(../webImages/kopfmenue.gif);
	background-repeat:no-repeat;
	display:block;
	text-transform:uppercase;
	font-size:9px;
	width:80px;
	height:24px;
	text-align:center;
	text-decoration:none;
	color:rgb(100,100,100);
}
#main #maintopnavi ul li a div
{
	padding-top:5px;
	width:80px;

}
#main #maintopnavi ul li a.selected,#main #maintopnavi ul li a:hover
{
	color:rgb(255,154,0);
}
#content
{
	padding-left:13px;
	padding-top:10px;
}
#navi
{
	width:175px;
	position:relative;
	padding-bottom:60px;
}
#navi ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#navi ul li a
{

}
#navi ul li
{
	background-image:url(../webImages/menutrenner.gif);
	background-repeat:no-repeat;
	background-position:bottom;
padding:5px;
	text-transform:uppercase;
}
#navi ul li ul li
{
	background-image:url();
}
#navi ul li ul
{
	background-image:url(../webImages/menutrenner.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:5px;
	margin-top:5px;
	padding-left:10px;
	text-transform:uppercase;
}
#navi ul li a
{
	text-decoration:none;
	color:rgb(100,100,100);
}
#navi ul li a:hover,#navi ul li a.selected
{
	color:rgb(255,154,0);
}
#textcontent a
{
	color:rgb(100,100,100);
	text-decoration:none;
	background-image:url(../webImages/linkpfeil.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#textcontent a.headline
{
	padding:0px;
	background-image:url();
}
#textcontent
{
	padding:20px;
	padding-top:10px;
}
#textcontent .headline,h1
{
	/* color:rgb(255,154,0); */
	font-size:13px;
	font-weight:bolder;
	margin-bottom:10px;
}
.startcont
{
	background-color:rgb(242,242,242);
}
.startcont .startcontent
{
	padding:5px;
}

#otherGalerieList ul,#myotherGalerieList ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#myotherGalerieList ul li
{
	float:left;
	width:200px;
	height:160px;

}
#myotherGalerieList ul li a
{
	width:200px;
	text-align:center;
	display:block;
	background-image:url();
	padding:0px;
}
#galerie ul
{
	list-style-type:none;
}
#galerie
{
	min-height:230px;
	height:expression(230+"px");
}

#galerie li
{
	width:145px;
	float:left;
	padding:5px;
	padding-left:0px;
	text-align:center;
}

#galerie li a
{
	display:block;
	width:135px;
	background-image:url();
	padding:0px;
}
#pages ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#pages ul li
{
	float:left;
}
#pages ul li a
{
	display:block;
	background-image:url();
	padding:3px;
}
#pages ul li a.selected
{
	font-weight:bolder;
}
#bottombar
{
	width:819px;
}
#newslist
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#newslist .newsdate a,#textcontent .calMonthHeader a,#textcontent .startgalerie a
{
	background-image:url();
	padding:0px;
}
td.calAktDate
{
	color:white;
	background-color:red;
	font-weight:bolder;
}
