body {
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	color:#898a8d;
	background-color:#fff;
	text-align:left;
}
div.container {
	margin:auto;
	text-align:left;
	width:924px;
	height:auto;
}
div.intro_container {
	margin:auto;
	margin-top:10%;
	margin-bottom:10%;
	text-align:left;
	width:924px;
}
div.intro_top {
}
div.intro_middle {
	/* cb2128 */
	padding-left:0px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:24px;
	border-top:20px solid #cb2128;
	border-bottom:20px solid #cb2128;
	margin-bottom:10px;
	height:90px;
}
div.intro_headline {
	font-weight:bold;
}
div.intro_bottom {
}
div.intro_img {
	float:left;
	margin-right:12px;
}
div.intro_logo {
	float:left;
}
font.intro_txt {
	color:#4d4d4f;
	background-color:#fff;
	font-weight:bold;
}
p.intro_txt {
	margin-left: 208px;
	color:#4d4d4f;
	background-color:#fff;
	font-weight:bold;
	margin-top:20px;
}
img {
	border-style:none;
}
div.headercont {

}
div.header {
	clear:both;
	float:left;
	padding-top:51px;
	width:470px;
}
div.headermenu {
	float:left;
	text-align:right;
	height:71px;
	width:380px;
}
div.headerlogo {
	float:right;
	padding-bottom:13px;
}
div.topnavigation {
	padding-top:61px;
}
div.searchform {

}
div.topbar {
	float:none;
	clear:both;
	background-color:#cb2128;
	width:100%;
	height:20px;
	margin-top:15px;
}
input.search {
	height:10px;
	width:138px;
	font-size:8pt;
	font-family:arial,helvetica,sans-serif;
}
input.search_img {
	vertical-align:top;
	padding-top:6px;
}
div.menu {
	clear:both;
	float:left;
	padding-left:2px;
	padding-bottom:10px;
	width:200px;
	margin-top:-2px;
	text-transform: uppercase;
}
div.content {
	float:left;
	width:523px;
	padding:3px;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:20px;
	margin-left:3px;
	margin-right:3px;
	margin-top:-8px;
	text-align:left;
}
div.add {
	float:left;
	width:170px;
	padding-top:23px;
	padding-bottom:10px;
	margin-top:-10px;
	text-align:left;
}
div.footer {
	clear:both;
	float:none;
	color:#fff;
	background-color:#cb2128;
	width:100%;
	height:20px;
	font-size:7pt;
}
div.ft_left {
	float:left;
	padding:2px;
	padding:2px;
	padding-top:4px;
}
div.ft_right {
	float:right;
	text-align:right;
	padding:2px;
	padding-top:4px;
}
ol {
	margin-left:4px;
}
ul {
	margin-top:-1px;
}
ul.menu {
	margin-top:2px;
}
li {
	margin-left:-25px;
}
li.lvl0,li.lvl0hl {
	list-style-type:none;
	margin-left:-40px;
	margin-top:7px;
	font-size:11pt;
}
li.lvl1 {
	list-style-type:none;
	list-style-image:none;
	margin-left:-40px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl1hl {
	list-style-image:url("/img/arr_upright.gif");
	margin-left:-40px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl2 {
	list-style-type:none;
	list-style-image:none;
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl2hl {
	list-style-image:url("/img/arr_upright.gif");
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl3 {
	list-style-type:none;
	list-style-image:none;
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl3hl {
	list-style-image:url("/img/arr_upright.gif");
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl4 {
	list-style-type:none;
	list-style-image:none;
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl4hl {
	list-style-image:url("/img/arr_upright.gif");
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl5 {
	list-style-type:none;
	list-style-image:none;
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.lvl5hl {
	list-style-image:url("/img/arr_upright.gif");
	margin-left:-24px;
	padding-top:1px;
	font-size:9pt;
}
li.sm0 {
	color:#cb2128;
	padding-top:4px;
}
li.sm1 {
	color:#898a8d;
	padding-top:2px;
}
/* ----------------------------- */
a:link, a:visited, a:active {
	color:#4d4d4f;
	background-color:#fff;
	text-decoration:underline;
}
a:hover {
	color:#cb2128;
	background-color:#fff;
	text-decoration:underline;
}
/* ----------------------------- */
a.glossar:link, a.glossar:visited, a.glossar:active {
	color:#4d4d4f;
	background-color:#fff;
	text-decoration:none;
	border-bottom:1px dotted #4d4d4f;
}
a.glossar:hover {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
	border-bottom:1px dotted #cb2128;
}
/* ----------------------------- */
a.sm0:link, a.sm0:visited, a.sm0:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:underline;
}
a.sm0:hover {
	color:#898a8d;
	background-color:#fff;
	text-decoration:underline;
}
/* ----------------------------- */
a.sm1:link, a.sm1:visited, a.sm1:active {
	color:#4d4d4f;
	background-color:#fff;
	text-decoration:underline;
}
a.sm1:hover {
	color:#cb2128;
	background-color:#fff;
	text-decoration:underline;
}
/* ----------------------------- */
a.intro_txt:link, a.intro_txt:visited, a.intro_txt:active {
	color:#4d4d4f;
	background-color:#fff;
	text-decoration:none;
}
a.intro_txt:hover {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
/* ----------------------------- */
a.topnav:link, a.topnav:visited, a.topnav:active {
	color:#4d4d4f;
	background-color:#fff;
	text-decoration:none;
}
a.topnav:hover {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl0:link, a.lvl0:visited, a.lvl0:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.lvl0:hover {
	color:#898a8d;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl0hl:link, a.lvl0hl:visited, a.lvl0hl:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.lvl0hl:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl1:link, a.lvl1:visited, a.lvl1:active {
	color:#6d6e70;
	background-color:#fff;
	text-decoration:none;
}
a.lvl1:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl1hl:link, a.lvl1hl:visited, a.lvl1hl:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
a.lvl1hl:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl2:link, a.lvl2:visited, a.lvl2:active {
	color:#665643;
	background-color:#fff;
	text-decoration:none;
}
a.lvl2:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl2hl:link, a.lvl2hl:visited, a.lvl2hl:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
a.lvl2hl:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl3:link, a.lvl3:visited, a.lvl3:active {
	color:#665643;
	background-color:#fff;
	text-decoration:none;
}
a.lvl3:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl3hl:link, a.lvl3hl:visited, a.lvl3hl:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
a.lvl3hl:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl4:link, a.lvl4:visited, a.lvl4:active {
	color:#665643;
	background-color:#fff;
	text-decoration:none;
}
a.lvl4:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl4hl:link, a.lvl4hl:visited, a.lvl4hl:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
a.lvl4hl:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.lvl5hl:link, a.lvl5hl:visited, a.lvl5hl:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
a.lvl5hl:hover {
	color:#cb2128;
	text-decoration:none;
}

/* ----------------------------- */
a.cont:link, a.cont:visited, a.cont:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
a.cont:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.footnav:link, a.footnav:visited, a.footnav:active {
	color:#665643;
	background-color:#fff;
	text-decoration:none;
}
a.footnav:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.footnavhl:link, a.footnavhl:visited, a.footnavhl:active {
	color:#cb2128;
	background-color:#fff;
	text-decoration:none;
}
a.footnav:hover {
	color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
a.footer:link, a.footer:visited, a.footer:active {
	color:#fff;
	background-color:#cb2128;
	text-decoration:none;
}
a.footer:hover {
	color:#000;
	background-color:#cb2128;
	text-decoration:none;
}
/* ----------------------------- */
hr {
	clear:both;
	float:none;
	border:solid #C1BAB2 1px; 
	width:100%;
}
h1 {
	color:#cb2128;
	background-color:#fff;
	font-size:11pt;
	padding-bottom:5px;
	margin:0px;
	margin-bottom:8px;
}
h2 {
	color:#898a8d;
	background-color:#fff;
	font-size:13pt;
	padding:0px;
	margin:0px;
}
h3 {
	color:#898a8d;
	background-color:#fff;
	font-size:11pt;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
h4 {
	color:#898a8d;
	background-color:#fff;
	font-size:9pt;
	padding:0px;
	margin:0px;
}
p {
	margin-top:0px;
	margin-bottom:8px;
	color:#898a8d;
	font-style:normal;
}
address {
	font-weight:bold;
	font-style:normal;
}
cite {
	color:#cb2128;
	font-style:italic;
}
p.content {
	padding-bottom:3px;
	background-color:#fff;
	color:#898a8d;
	font-weight:lighter;
	font-size:9pt;
	margin:0px;
}
p.red {
	color:#cb2128;
	font-size:9pt;
	background-color:#fff;
}
font.red {
	color:#cb2128;
	background-color:#fff;
}
font.red_bold {
	display:table;
	color:#cb2128;
	background-color:#fff;
	font-weight:bold;
	font-size:11pt;
}
div.imgleft {
	float:left;
	padding-right:10px;
	margin-bottom:7px;
}
div.textright {
}
div.footnav {
	padding-top:5px;
	clear:both;
	float:none;
}
div.footnavleft {
	float:left;
}
div.footnavright {
	float:right;
}
div.addimg {
	clear:both;
	float:left;
	margin-top:10px;
}
div.addtxt {
	float:right;
	margin-top:10px;
	color:#8C7E6B;
	background-color:#fff;
	width:70px;
}
div.addtextonly {
	clear:both;
	float:none;
	color:#8C7E6B;
	background-color:#fff;
	padding-top:7px;
}
div.partners {
	text-align:center;
	margin-top:20px;
}
div.partner_left {
	float:left;
	text-align:left;
}
div.partner {
	float:left;
	text-align:center;
}
div.partner_right {
	float:right;
	text-align:right;
}

img.partner_img {
	margin-top:-14px;
}
div.altnav {
	visibility:hidden;
	height:0px;
	width:0px;
}
form {
	height:0px;
}
form.fck {
	height:600px;
}
.rte1 {
	border:2px solid #ff0000;
}
td {
	font-size:1.0em;
}

table.news{
	border:0px;
	margin:0px;
	border-spacing:0px;
	font-size:9pt;
}
td.red{
	color:#CB2128;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	padding-left:0px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:5px;
	vertical-align:top;
}
td.black{
	color:#000;
	font-size:9pt;
	text-align:left;
	padding-left:0px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:5px;
	vertical-align:top;
}
