
DIV.tx-rscontentcolumn-pi1 {
}

DIV.tx-rscontentcolumn-pi1 DIV.leftcol, DIV.tx-rscontentcolumn-pi1 DIV.rightcol {
  width: 48%;
  padding: 0;
  padding-right: 2%;
}

DIV.tx-rscontentcolumn-pi1 DIV.rightcol {
  padding: 0;
  padding-left: 2%;
}

#footer embed {
margin: 0px 0px 0px 10px;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
margin-bottom:0px;
padding-bottom:5px;
}
#uid110 A.external-link-new-window { color: #ad1220; text-decoration: underline; font-weight: bold; }
#uid110 A.external-link-new-window:hover { color: #ad1220; font-weight: bold; text-decoration: none; }
#uid110 A.external-link-new-window:visited { color: #58585a; text-decoration: underline; font-weight: bold; }

#browsenav A {
  color: #ad1220;
  text-decoration: none;
}

#browsenav A:hover {
  color: #ad1220;
  text-decoration: underline;
}

DIV.tx-flvplayer-pi1 {
  padding: 0;
  margin: 0;
  text-align: center;
  vertical-align: top;
}

DIV.SEITEN-HEADLINE { font-family: Tahoma, Verdana; color: #58585a; font-size: 16px; font-weight: bold; margin: 30px 0px 30px 0px }

#dt_akwahl DIV.SEITEN-HEADLINE { font-family: Tahoma, Verdana; color: #e4001b; font-size: 15px; font-weight: bold; margin: 30px 0px 30px 0px }

#dt_akwahl P.bodytext, #dt_akwahl h1, #dt_akwahl P.csc-uploads-description, #dt_akwahl .csc-uploads-fileName A, #dt_akwahl .csc-uploads-fileSize P { color: #000000; }

#dt_akwahl .contenttable IMG { margin: 0 40px 20px 0; }

#uid143 P.bodytext { font-size: 11px; padding: 0; margin: 0; }
#uid143 h1 { margin: 10px 0 0 0; font-size: 11px; padding: 0; color: #e4001b; }
#uid143 h1.csc-firstHeader { margin: 0; }
#uid143 h2 { color: #e4001b; }

#uid186 h1 { margin: 15px 0 15px 0; font-size: 12px; padding: 0; color: #e4001b; }


#uid144 h1 { margin: 10px 0 0 0; }

.pfad { font-family: Tahoma, Verdana; color: #ad1220; font-size: 12px; font-weight: bold; text-decoration: none; }
.pfad:hover { font-family: Tahoma, Verdana; color: #58585a; font-size: 12px; font-weight: bold; text-decoration: none; }

/**************** BARRIEREFREI **************/
SPAN.usb {
	display: block;
	position: absolute;
	left: -3000px;
	height: 0px;
	width: 0px;
}

/************** LEFTNAV_2-LEVEL1 ************/
DIV.leftnav_2-level1-no, DIV.leftnav_2-level1-no A {
  font-family: Tahoma, Verdana;
  font-size: 14px;
  color: #ad1220;
  font-weight: bold;
  text-decoration: none;
  background: transparent;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  height: 20px;
}
DIV.leftnav_2-level1-act, DIV.leftnav_2-level1-act A {
  font-family: Tahoma, Verdana;
  font-size: 14px;
  color: #58585a;
  font-weight: bold;
  text-decoration: none;
  background: transparent;
  margin: 0;
  height: 20px;
  padding: 0px 0px 0px 0px;
}

#dt_akwahl DIV.leftnav_2-level1-no, #dt_akwahl DIV.leftnav_2-level1-no A {
  font-size: 12px;
  color: #ffffff;
  height: 18px;
}

#dt_akwahl DIV.leftnav_2-level1-act, #dt_akwahl DIV.leftnav_2-level1-act A {
  font-size: 12px;
  color: #e4001b;
  text-decoration: none;
  height: 18px;
}

DIV.leftnav_2-level2-no {
  font-family: Tahoma, Verdana;
  font-size: 13px;
  color: #ad1220;
  font-weight: bold;
  text-decoration: none;
  background: transparent;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  height: 20px;
}
DIV.leftnav_2-level1-no A:hover {
  color: #ad1220;
  text-decoration: underline;
}
DIV.leftnav_2-level2-no A {
  color: #ad1220;
  padding: 0px 0px 0px 10px;
  text-decoration: none;
}
DIV.leftnav_2-level2-act {
  height: 20px;
  color: #58585a;
}
DIV.leftnav_2-level2-act A {
  font-family: Tahoma, Verdana;
  font-size: 13px;
  color: #58585a;
  font-weight: bold;
  text-decoration: none;
  background: transparent;
  margin: 0;
  height: 20px;
  padding: 0px 0px 0px 10px;
}

DIV.leftnav_2-level2-no A:hover {
  color: #ad1220;
  text-decoration: underline;
}

/************** LEFTNAV_1-LEVEL1 ************/


DIV.leftnav_1-level1-no A {
  width: 162px;
  height: 30px;
  font-family: Tahoma, Verdana;
  font-size: 15px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  display: block;
  background: url(../../main/images/layout/button_neutral.gif) repeat-y #FFFFFF;
  margin: 0px 0px 3px 0px;
  padding: 10px 0px 0px 18px;
  border-bottom: 0px solid #999999;
}

DIV.leftnav_1-level1-act A, DIV.leftnav_1-level1-no A:hover {
  width: 162px;
  height: 30px;
  font-family: Tahoma, Verdana;
  font-size: 15px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  display: block;
  background: url(../../main/images/layout/button_aktiv.gif) repeat-y #FFFFFF;
  margin: 0px 0px 3px 0px;
  padding: 10px 0px 0px 18px;
  border-bottom: 0px solid #AB1828;
}

ul.leftnav_1-level1 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
ul.leftnav_1-level1 li {
	width: 180px;
	height: 40px;
	margin: 0 0 5px 0;
	padding: 0px 0px 0px 10px;
	list-style: none;
}
ul.leftnav_1-level1 li a {
	margin: 0 0 0 0;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;	
}
ul.leftnav_1-level1 li.nonactive, ul.leftnav_1-level1 li.nonactive a {	
  width: 180px;
  height: 40px;
  margin: 0 0 5px 0;
  padding: 0 0 0 10px;
  list-style: none;
  color: #ffffff;
  background: url(../../main/images/layout/button_neutral.gif) no-repeat left bottom;
}
ul.leftnav_1-level1 li.active, ul.leftnav_1-level1 li.nonactive a:hover, ul.leftnav_1-level1 li.active a, ul.leftnav_1-level1 li.active a:hover {
  width: 180px;
  height: 40px;
  margin: 0 0 5px 0;
  padding: 0 0 0 10px;
  color: #ffffff;
  background: url(../../main/images/layout/button_aktiv.gif) no-repeat left bottom;
}

/************** LEFTNAV_1-LEVEL2 ************/
ul.leftnav_1-level2 {
	margin: 0;
	padding: 0;
}
ul.leftnav_1-level2 li {
	margin: 0px;
	padding: 3px 0px 3px 20px;
	list-style: none;
}
ul.leftnav_1-level2 li a {
	margin: 0px;
	padding: 3px 0px 3px 0px;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}
ul.leftnav_1-level2 li.nonactive a {
  color: #0d3f96;
}
ul.leftnav_1-level2 li.nonactive a:hover, ul.leftnav_1-level2 li.active a, ul.leftnav_1-level2 li.active a:hover {
  color: #a9c144;
}
