body	{background-color: #ebebeb;
	font-family: Arial, Helvetica, Sans-serif;
	margin-top:16px; margin-bottom:16px; margin-left:8px; margin-right:8px; }


br.Abstand {line-height:8px }


.HaengendLinks {
	float: left;
	}

.HaengendRechts {
	margin-left:110px;
	}


/* SPACE */

td.LeftWidth {width: 150px; height:19px;}
td.CenterWidth {width:500px; height:400px}
td.RightWidth {width: 150px; height:0px}
td.SpaceBorderText {width:18px; height:0px}



/* BACKGROUND COLORS */

.bgLeftColumn {background-color: #F9FFE9 ;text-align:left;}
.bgCenterColumn {background-color: #ffffff}
.bgRightColumn {background-color: #ffffff}
.bgHeader {background-color: #ffffff}
.bgFooter {background-color: #ffffff}
.bgBorder {background-color: #bfbfbf}



/* BULLETS */

td.bulletsColor  {background-color: #384B00;}
td.bulletsWidth  {width: 5px}
tr.bulletsHeight {height: 5px}
td.bulletsSpaceV {height: 6px;}
td.bulletsSpaceH {width: 10px;}



/* AREA, INPUT */

textarea, input {
	font-family:Arial, Sans-serif;
	font-size:12px;
	color:#404040;
	border-style:solid;
	border-color:#bfbfbf;
	border-width:1px;}



/* TEXT */

h1	{color: #384B00;
	font-size: 15px;
	line-height:17px;
	letter-spacing: 1px;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:12px; }

h2	{color: #384B00;
	font-size: 15px;
	line-height:17px;
	letter-spacing: 1px;
	font-weight: bold;
	margin-top:18px;
	margin-bottom:12px; }

h3	{color: #384B00;
	font-size: 14px;
	line-height:17px;
	letter-spacing: 0px;
	font-weight: bold;
	margin-top:12px;
	margin-bottom:6px; }

h4	{color: #384B00;
	font-size: 14px;
	line-height:17px;
	letter-spacing: 0px;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:6px; }

#h2 {color: #404040;
	font-size: 12px;
	line-height:15px;
	font-weight: bold;
	margin-bottom:0pt; }

ul,ol,li	{
	color: #404040;
	font-size: 14px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:0px; }

p {
	color: #404040;
	font-size: 14px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:0px; }

p {margin: 0px 0px 6px 0px;}

.TextMain {
	color: #404040;
	font-size: 14px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:0px; }

.TextTable {
	color: #404040;
	font-size: 14px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:6px;
	margin-right: 1px; }

.TextRight {
	color: #404040;
	font-size: 12px;
	line-height:15px;
	margin-top:0px;
	margin-bottom:0px; }

td.TextFrame {
	color: #808080;
	font-size: 12px;
	line-height:15px;
	margin-top:0px;
	margin-bottom:0px; }

.TextImage {
	color: #808080;
	font-size: 12px;
	line-height:14px;
	margin-top:0px;
	margin-bottom:0px; }



/* Listen */

ul.normal {
	list-style: square outside;
	padding: 0px;
	margin: 0px 0px 6px 15px;
	}

li.normal {
	color: #404040;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	}

ul.layout_1 {
	list-style: none;
	padding:0px;
	margin:0px 0px 6px 0px;
	}

li.layout_1 {
	margin: 0px;
	padding: 0px;
	}

ol.layout_2 {
	list-style-type: decimal;
	padding: 0px;
	margin:6px 0px 6px 30px;
	}

li.layout_2 {
	color: #404040;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}

ul.layout_3 {
	list-style: none;
	padding:0px;
	margin: 0px 0px 6px 17px;
	}

li.layout_3 {
	list-style-image: url(/fileadmin/images/info_pfeil.gif);
	color: #000;
	margin: 0px;
	padding: 0px;
	}



/* FOOTER */

.TextFooter {
	color: #999999;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px; }

a.LinkFooter:link, a.LinkFooter:visited, a.LinkFooter:active, a.LinkFooter:hover  {
	color: #999999;
	text-decoration: none;}



/* LINKS */

a:link, a:visited, a:active {
	color: #707070;
	text-decoration: underline; }

a:hover	{color: #999999;
	text-decoration: underline; }

a.header:link, a.header:visited, a.header:active {
	color: #384B00;
	text-decoration: none; }

a.header:hover	{color: #404040;
	text-decoration: none; }


.LinkEmail {
	color: #6c7377;
	color: #707070;
	font-size: 14px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration: underline; }


/* NAVIGATION LEFT */

td.tNavLeft1  {
	font-size: 10px;
	overflow: hidden;
	letter-spacing: 0 pt;
	text-align:left;
	padding-bottom:2px;
	text-indent: 0px;
	border-width:0px;
	border-style:solid;
	border-color:#bfbfbf;}

td.tNavLeft1A  {
	font-size: 12px;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
	text-indent: 10px;
	border-width:0px;
	border-style:solid;
	border-color:#bfbfbf;}

td.tNavLeft1N  {
	font-size: 12px;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
	text-indent: 10px;
	border-width:0px;
	border-style:solid;
	border-color:#ffffff;}

td.tNavLeft2A  {
	font-size: 12px;
	text-align:left;
	padding-bottom:0px;
	padding-top:0px;
	text-indent: 20px;
	border-width:0px;
	border-style:solid;
	border-color:#bfbfbf;}

td.tNavLeft2N  {
	font-size: 12px;
	text-align:left;
	padding-bottom:0px;
	padding-top:0px;
	text-indent: 20px;
	border-width:0px;
	border-style:solid;
	border-color:#ffffff;}

a.aNavLeftB1A:link, a.aNavLeftB1A:visited, a.aNavLeftB1A:active, aNavLeftB1A:hover  {
	font-weight:normal;
	text-decoration: none;
	color:#97A071;}

a.aNavLeftB1N:link, a.aNavLeftB1N:visited, a.aNavLeftBtN:active, aNavLeftB1N:hover  {
	font-weight:normal;
	text-decoration: none;
	color:#E1E4D9;}

a.aNavLeft1A:link, a.aNavLeft1A:visited, a.aNavLeft1A:active  {
	font-weight:bold;
	text-decoration: none;
	color:#384B00;}

a.aNavLeft1A:hover  {
	font-weight:bold;
	text-decoration: none;
	color:#97A071;}

a.aNavLeft1N:link, a.aNavLeft1N:visited, a.aNavLeft1N:active  {
	font-weight:bold;
	text-decoration: none;
	color:384B00;}

a.aNavLeft1N:hover  {
	font-weight:bold;
	text-decoration: none;
	color:#97A071;}

a.aNavLeft2A:link, a.aNavLeft2A:visited, a.aNavLeft2A:active  {
	font-weight:normal;
	text-decoration: none;
	color:#384B00;}

a.aNavLeft2A:hover  {
	font-weight:normal;
	text-decoration: none;
	color:#97A071;}

a.aNavLeft2N:link, a.aNavLeft2N:visited, a.aNavLeft2N:active  {
	font-weight:normal;
	text-decoration: none;
	color:384B00;}

a.aNavLeft2N:hover  {
	font-weight:normal;
	text-decoration: none;
	color:#97A071;}



td.Sprache {
	padding:50px 0 0 10px;
	}

td.Sprache p {
	font-size: 12px;
	text-align:left;
	font-weight:bold;
	padding:0 0 3px 0;
	margin:0;
	font-weight:bold;
	}

td.Sprache p a {
	color:#384B00;
	text-decoration:none;
	}

td.Sprache p a:hover {
	color:#97A071;
	}

