ul
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
ol
{
	margin-top: 0px;
	margin-bottom: 0px;
}
ul li
{
	background-position: 15px 0px;
	margin-top: 6px;
	padding-left: 55px;
	background-image: url(/images/ul.gif);
	padding-bottom: 6px;
	background-repeat: no-repeat;
}
ol li
{
	margin-top: 6px;
	margin-bottom: 6px;
}
p
{
	margin: 0px;
	padding: 0px;
}
form
{
	margin: 0px;
	padding: 0px;
}

.btn_back
{
	background-image: url(/images/previous.gif);
}
.btn_for
{
	background-image: url(/images/next.gif);
}

* html .innerFloat
{
	height: auto;
}
/* Hides from IE-Mac \*/
* html .innerFloat
{
	height: 0;
}
/* End hide from IE-Mac */

.clr
{
	clear: both;
}
/* Hides from IE-Mac \*/
.clr
{
	height: 0px;
}
/* End hide from IE-Mac */

body { margin:0px; padding:0px; padding-bottom:13px; }

#hauptcontainer
{
	margin: auto;
	width: 996px;
	border-left: 1px solid #007238;
	border-right: 1px solid #007238;
	margin: auto;
}
/* #hauptcontainer { width:996px; border-left:1px solid #007238;border-right:1px solid #007238; margin:auto; } */
#header
{
	width: 996px;
	height: 116px;
	overflow: hidden;
}
#firstRow
{
	width: 996px;
	background-color: #ffc823;
}
#firstRowLeft
{
	float: left;
	width: 223px;
	padding-top: 4px;
}
#firstRowMitte
{
	float: left;
	width: 550px;
	padding-top: 4px;
	padding-bottom: 4px;
}
div.reiterClose
{
	float: left;
	width: 130px;
	overflow: hidden;
	margin-left: 4px;
}
a.reiterClose
{
}
div.reiterOpen
{
	float: left;
	width: 130px;
	overflow: hidden;
	margin-left: 4px;
}
a.reiterOpen
{
}
#firstRowRight
{
	float: right;
	width: 210px;
	padding-top: 2px;
}
#schriftgroesse
{
	text-align: center;
}
#spalten
{
	background-position: 0px 0px;
	margin-top: 1px;
	background-image: url(/images/bgSpalten.gif);
	width: 996px;
	background-repeat: repeat-y;
}
#navigation
{
	float: left;
	width: 204px;
	overflow: hidden;
	padding-top: 35px;
	padding-bottom: 10px;
}
#navigation_inner
{
	margin-left: 5px;
	width: 192px;
	overflow: hidden;
}
.ntr1
{
	background-color: #feeab0;
	background-image: url(/images/ntrV.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.ntr2
{
	background-image: url(/images/ntrH.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.ntr3
{
	background-image: url(/images/ntrV.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
.ntr4
{
	background-image: url(/images/ntrH.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.ntr5
{
	background-image: url(/images/ntrOl.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.ntr6
{
	background-image: url(/images/ntrOr.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.ntr7
{
	background-image: url(/images/ntrUr.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.ntr8
{
	background-image: url(/images/ntrUl.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.nrS1
{
	padding-left: 9px;
	padding-top: 5px;
	padding-right: 9px;
}
.nrS2
{
	height: 5px;
	overflow: hidden;
}

div.nav1Close
{
	background-position: 6px center;
	padding-left: 20px;
	background-image: url(/images/nav1Close.gif);
	padding-bottom: 5px;
	padding-top: 5px;
	background-repeat: no-repeat;
}
div.nav1Open
{
	background-position: 6px center;
	padding-left: 20px;
	background-image: url(/images/nav1Open.gif);
	padding-bottom: 5px;
	padding-top: 5px;
	background-repeat: no-repeat;
}
div.nav1Layer
{
	padding-left: 32px;
	padding-bottom: 0px;
}
div.nav2Close
{
	background-position: left center;
	padding-left: 14px;
	background-image: url(/images/nav2Close.gif);
	padding-bottom: 4px;
	background-repeat: no-repeat;
}
div.nav2Open
{
	background-position: left center;
	padding-left: 14px;
	background-image: url(/images/nav2Open.gif);
	padding-bottom: 4px;
	background-repeat: no-repeat;
}
#content
{
	float: left;
	width: 580px;
	overflow: hidden;
}
#breadcrump
{
	width: 540px;
	margin-left: 18px;
	margin-top: 6px;
}
#breadcrump_inner
{
	padding-top: 4px;
}
.bc1Close
{
	background-position: 0px 0.4em;
	padding-left: 8px;
	float: left;
	background-image: url(/images/bcXClose.gif);
	margin-right: 6px;
	background-repeat: no-repeat;
}
.bc1Open
{
	float: left;
	padding-left: 8px;
	margin-right: 6px;
	background-image: url(/images/bcXClose.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.4em;
}
.bcxClose
{
	float: left;
	padding-left: 8px;
	margin-right: 6px;
	background-image: url(/images/bcXClose.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.4em;
}
.bcxOpen
{
	float: left;
	padding-left: 8px;
	margin-right: 6px;
	background-image: url(/images/bcXClose.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.4em;
}
#content_inner
{
	width: 544px;
	overflow: hidden;
	margin-top: 4px;
	margin-left: 18px;
}
.tableHead
{
	border-bottom: #007238 2px solid;
}
.tableRowO
{
	background-color: #efefef;
}
.tableRowS
{
}
.tableData
{
}
#content_bottom
{
	clear: both;
	margin-top: 14px;
	padding-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
}
#teaser
{
	float: right;
	width: 204px;
	overflow: hidden;
	padding-bottom: 8px;
}
#teaser_inner
{
	width: 192px;
	margin-left: 7px;
}
.ntS1
{
	padding-left: 6px;
	padding-top: 10px;
	padding-right: 6px;
}
.ntS2
{
	height: 10px;
	overflow: hidden;
}

.teaserheader
{
	padding-bottom: 4px;
	padding-left: 38px;
	border-bottom: 1px solid #007238;
	background-image: url(/images/bulletTh.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.teasertext
{
	padding-left: 3px;
	padding-top: 6px;
	padding-right: 3px;
}
#webWahl
{
	clear: both;
}
#webWahl_inner
{
	float: right;
	width: 190px;
}
#webWahl_links
{
	text-align: center;
}
/* Hides from IE-Mac \*/
#webWahl_inner
{
	float: right;
	width: 190px;
	margin-bottom: -42px;
}
#webWahl_links
{
	position: absolute;
	top: -55px;
}
/* End hide from IE-Mac */
#footer
{
	/*float: left;*/
	position: relative;
	left: -1px;
	margin: auto;
	overflow: hidden;
	width: 998px;
	background-color: #007238;
}
#rf1
{
	background-image: url(/images/rfUl.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
#rf2
{
	text-align: center;
	padding-top: 3px;
	background-image: url(/images/rfUr.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#rf3
{
	height: 3px;
	overflow: hidden;
}

/* DRUCKVORSCHAU */
#druckbody
{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px;
}
#druckheader
{
	border-bottom: 1px solid #CCCCCC;
}
#druckcontent
{
	padding-top: 10px;
	width: 577px;
}
.inob_druck
{
	padding-top: 105px;
}

div.clearer {clear: left; line-height: 0; height: 0;}