.feed_more {
  font-size:10px;
  line-height:13px;
}
.highlight1 {
  font-weight:bold;
  color:#ff0000;
}
.highlight2 {
  font-size:17px;
  line-height:20px;
  color:#ff0000;
}
.highlight3 {
  font-weight:bold;
  color:#d8d8d8;
}
.highlight4 { color:#d8d8d8; }
.highlight5 {
  font-weight:bold;
  color:#ff0000;
}
.highlight6 { color:#ff0000; }
.highlight7 {
  font-weight:bold;
  color:#5f5f5f;
}
.highlight8 { color:#5f5f5f; }
html { overflow-y:scroll; }
body { background:url('bilder/irs_bg.jpg') no-repeat top center; }
body, td, textarea, input {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:14px;
  color:#000000;
}
#Tabelle_01 {
  margin:0 auto;
  background: ;
  width:990px;
}
#Tabelle_02 {
  background:;
  width:990px;
  height:500px;
}
h1 {
  color:#ff0000;
  font-weight:bold;
  padding-bottom:1em;
  font-size:17px;
  line-height:20px;
}
h2 {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
h3 {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
h4 {
  color:#5a595e;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:10px;
  line-height:13px;
}
a:link { color:#78777c; }
a:visited { color:#78777c; }
a:hover { color:#96959b; }
a:focus { color:#96959b; }
a:active { color:#ff0000; }
#feeditemcol-item_bez, #feeditemcol-subtitle, #feeditemcol-bol { display:block; }
.feed_date, #feeditemcol-bol { font-weight:bold; }
#Tabelle_01 td { vertical-align:top; }
.LIST_TYP01 .feed_c1 { width:1px; }
.LIST_TYP01 .feed_c3 { width:1px; }
.feed ul, .feeditemcol ul, .ptext ul {
  list-style:none;
  margin:0.6em 0;
  padding-left:14px;
}
.feed ul li, .feeditemcol ul li, .ptext ul li {
  background:url('bilder/irs_dot.png') no-repeat;
  margin:0.5em 0;
  padding:0 0 0 17px;
}
.HFIX {
  position:relative;
  background-color:;
}
.FFIX {
  position:relative;
  background:#78777c;
  height:;
}
.HEAD_MENUE a:link { color:#5a595e; }
.HEAD_MENUE a:visited { color:#5a595e; }
.HEAD_MENUE a:hover { color:#96959b; }
.HEAD_MENUE a:focus { color:#ff0000; }
.HEAD_MENUE a:active { color:#ff0000; }
.FOOT_MENUE a:link, #powered_by a:link { color:#ffffff; }
.FOOT_MENUE a:visited, #powered_by a:visited { color:#ffffff; }
.FOOT_MENUE a:hover, #powered_by a:hover { color:#ff0000; }
.FOOT_MENUE a:focus, #powered_by a:focus { color:#ff0000; }
.FOOT_MENUE a:active, #powered_by a:active { color:#ff0000; }
table { border-spacing:0; }
.C_TAB2_TD1 {
  width:170px;
  padding-left:5px;
  padding-right:5px;
  padding-top:20px;
  background:url('bilder/irs_col1_bg.png') no-repeat;
}
.C_TAB2_TD_BOTTOM { vertical-align:bottom; }
.C_TAB2_TD2 {
  padding-left:10px;
  padding-right:10px;
  padding-top:20px;
  background:url('bilder/irs_col2_bg.png') no-repeat;
}
.C_TAB2_TD3 {
  width:186px;
  padding-left:5px;
  padding-right:5px;
  padding-top:20px;
  background:url('bilder/irs_col3_bg.png') no-repeat;
}
a.feed_more {
  font-weight:bold;
  display:block;
  text-align:right;
  padding-right:15px;
  background:url('bilder/irs_std_more_link.png') no-repeat right bottom;
  text-decoration:none;
}
a.feed_more:hover { background:url('bilder/irs_std_more_hover.png') no-repeat right bottom; }
.msg1_ok { color:#0000ff; }
.msg1_err { color:#ff0000; }
.form_edit_full_width { width:500px; }
.form_edit_half_width { width:242px; }
form#web_login {
  margin-left:40px;
  margin-right:40px;
}
form#web_login label {
  display:block;
  cursor:pointer;
  font-weight:bold;
  margin-top:4px;
  color:#78777c;
}
form#web_login .login_login { margin-top:20px; }
form.feedback { margin:0 40px; }
form.feedback fieldset {
  background:;
  color:#5a595e;
  margin:0 0 10px 0;
}
form.feedback legend {
  font-weight:bold;
  color:#78777c;
}
form.feedback label {
  display:block;
  cursor:pointer;
  font-weight:bold;
  margin:4px 0 0 0;
  color:#78777c;
}
form.feedback input, form.feedback textarea { color:#78777c; }
form.feedback .bt_submit {
  font-weight:bold;
  color:#78777c;
}
span#recaptcha_instructions_error { font-size:9px; }
div.feedback_info {
  margin:10px;
  padding:15px;
  color:#0000ff;
  border:solid 2px #0000ff;
}
div.feedback_err {
  font-weight:bold;
  margin:10px;
  padding:15px;
  color:#ff0000;
  border:solid 2px #ff0000;
}
a { text-decoration:none; }
.div_head_logo_landing, .div_head_logo {
  position:absolute;
  left:10px;
  top:4px;
  z-index:10;
}
.div_head_logo_landing .feeditem, .div_head_logo .feeditem { float:left; }
.div_head_anim .animation {
  z-index:10;
  position:relative;
  overflow:hidden;
  height:306px;
}
.div_head_anim .animation div.feeditem, .div_head_anim .animation table.feed {
  position:absolute;
  width:990px;
  height:306px;
}
.HFIX .block_login {
  position:absolute;
  width:200px;
  left:20px;
  top:75px;
  z-index:100;
}
.HFIX .block_social_networks {
  position:absolute;
  width:200px;
  left:760px;
  top:75px;
  z-index:100;
}
.HFIX .block_standard {
  background-color:;
  padding:5px;
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  background-image:url("bilder/irs_hg_info_block.png");
  margin-bottom:5px;
}
.HFIX .block_standard .ptext_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.HFIX .block_standard .ptext_subtitle { margin-bottom:0px; }
.HFIX .block_standard .feed_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.HFIX .block_standard .feed_subtitle {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.HFIX .block_standard .feed_text {
  font-size:10px;
  line-height:13px;
}
.HFIX .block_standard table {
  width:100%;
  border-collapse:collapse;
}
.HFIX .block_standard .feeditem, .HFIX .block_standard td {
  border-bottom:solid 2px #d3d3d3;
  background-color:;
  padding:5px;
}
.HFIX .block_standard .feeditem:last-child, .HFIX .block_standard tr:last-child td { border-bottom:none; }
.HFIX .block_standard td { vertical-align:top; }
.HFIX .block_standard .ptext_title {
  padding:8px 5px;
  color:#5a595e;
  background:;
}
.div_head_text_pur {
  position:absolute;
  left:250px;
  top:80px;
  color:#ff0000;
  font-weight:bold;
  padding-bottom:1em;
  font-size:17px;
  line-height:20px;
  color:white;
  z-index:20;
}
.div_head_ptext1 {
  position:absolute;
  left:40px;
  top:160px;
  width:594px;
  text-align:center;
  z-index:20;
}
.div_head_ptext1 .ptext_title, .div_head_ptext1 h1 {
  font-style:italic;
  font-weight:normal;
  color:#ff0000;
}
.div_head_ptext2 {
  position:absolute;
  left:720px;
  top:160px;
  z-index:20;
}
.FFIX {
  margin-top:20px;
  height:90px;
  color:white;
}
.div_foot_text_pur {
  position:absolute;
  width:auto;
  top:65px;
  left:30px;
  font-size:9px;
  line-height:11px;
  text-align:left;
  z-index:20;
}
.div_foot_ptext1 {
  position:absolute;
  top:5px;
  right:15px;
  width:auto;
  text-align:right;
  z-index:20;
}
.div_foot_ptext1 .ptext_title, .div_foot_ptext1 h1 {
  font-style:italic;
  font-weight:normal;
  color:#ff0000;
}
.LIST_TYP01 {
  background-color:transparent;
  padding:5px;
  padding-bottom:20px;
}
.LIST_TYP01 table {
  width:100%;
  border-collapse:collapse;
}
.LIST_TYP01 .feeditem, .LIST_TYP01 td {
  border-bottom:solid 2px #d3d3d3;
  background-color:transparent;
  padding:5px;
}
.LIST_TYP01 .feeditem:last-child, .LIST_TYP01 tr:last-child td { border-bottom:none; }
.LIST_TYP01 td { vertical-align:top; }
.LIST_TYP01 .feed_c1.feed_date { width:150px; }
.LIST_TYP01 .feed_c2.feed_date { width:150px; }
.LIST_TYP01 .feedcattitle {
  color:#ff0000;
  font-weight:bold;
  padding-bottom:1em;
  font-size:17px;
  line-height:20px;
  text-align:left;
}
.LIST_TYP02 {
  background-color:transparent;
  padding:5px;
}
.LIST_TYP02 table {
  width:100%;
  border-collapse:collapse;
}
.LIST_TYP02 .feeditem, .LIST_TYP02 td {
  border-bottom:solid 2px transparent;
  background-color:transparent;
  padding:5px;
}
.LIST_TYP02 .feeditem:last-child, .LIST_TYP02 tr:last-child td { border-bottom:none; }
.LIST_TYP02 td { vertical-align:top; }
.LIST_TYP02 .feeditem {
  float:left !important;
  width:160px;
  margin-right:5px;
  margin-bottom:5px;
}
hr {
  color:#d3d3d3;
  background-color:#d3d3d3;
  border:0 none;
}
form.feedback {
  margin-left:0px;
  margin-right:0px;
}
fieldset {
  background:;
  color:#5a595e;
}
textarea { resize:none; }
form#NA_EM_TEL_NTZ_absenden .bt_submit, form#landing01 .bt_submit {
  width:148px;
  font-weight:bold;
  text-align:center;
}
#Tabelle_02 { border-spacing:10px; }
.C_TAB2_TD1 {
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}
.C_TAB2_TD1 .ptext_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_TAB2_TD1 .ptext_subtitle { margin-bottom:0px; }
.C_TAB2_TD1 .feed_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_TAB2_TD1 .feed_subtitle {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_TAB2_TD1 .feed_text {
  font-size:10px;
  line-height:13px;
}
.C_TAB2_TD2 {
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}
.C_TAB2_TD2 .ptext_title {
  color:#ff0000;
  font-weight:bold;
  padding-bottom:1em;
  font-size:17px;
  line-height:20px;
}
.C_TAB2_TD2 .ptext_subtitle {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_TAB2_TD2 .div_detail #feeditemcol-item_bez {
  color:#ff0000;
  font-weight:bold;
  padding-bottom:1em;
  font-size:17px;
  line-height:20px;
}
.C_TAB2_TD2 .div_detail #feeditemcol-subtitle {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_TAB2_TD2 .div_detail #feeditemcol-bol {
  color:#5a595e;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:10px;
  line-height:13px;
}
.C_TAB2_TD2 .feed_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_TAB2_TD2 .feed_subtitle {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_TAB2_TD2 .feed_text {
  font-size:11px;
  line-height:;
}
.C_HOME_TD3 .ptext_title, .C_TAB2_TD3 .ptext_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
  color:#5a595e;
}
.C_HOME_TD3 .ptext_subtitle, .C_TAB2_TD3 .ptext_subtitle {
  margin-bottom:0px;
  color:#5a595e;
}
.C_HOME_TD3 .feed_title, .C_TAB2_TD3 .feed_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_HOME_TD3 .feed_subtitle, .C_TAB2_TD3 .feed_subtitle {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
.C_HOME_TD3 .feed_text, .C_TAB2_TD3 .feed_text {
  font-size:10px;
  line-height:13px;
}
.C_TAB2_TD3 {
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}
.C_TAB2_TD1 .block_kontakt, .C_TAB2_TD3 .block_kontakt {
  background-color:;
  padding:5px;
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  background-image:url("bilder/irs_hg_info_block.png");
  margin-bottom:5px;
}
.C_TAB2_TD1 .block_kontakt table, .C_TAB2_TD3 .block_kontakt table {
  width:100%;
  border-collapse:collapse;
}
.C_TAB2_TD1 .block_kontakt .feeditem, .C_TAB2_TD1 .block_kontakt td, .C_TAB2_TD3 .block_kontakt .feeditem, .C_TAB2_TD3 .block_kontakt td {
  border-bottom:solid 2px #d3d3d3;
  background-color:;
  padding:5px;
}
.C_TAB2_TD1 .block_kontakt .feeditem:last-child, .C_TAB2_TD1 .block_kontakt tr:last-child td, .C_TAB2_TD3 .block_kontakt .feeditem:last-child, .C_TAB2_TD3 .block_kontakt tr:last-child td { border-bottom:none; }
.C_TAB2_TD1 .block_kontakt td, .C_TAB2_TD3 .block_kontakt td { vertical-align:top; }
.C_TAB2_TD1 .block_kontakt .ptext_title, .C_TAB2_TD3 .block_kontakt .ptext_title {
  padding:8px 5px;
  color:#5a595e;
  background:;
}
.C_TAB2_TD1 .block_kontakt_angebot, .C_TAB2_TD3 .block_kontakt_angebot {
  background-color:#78777c;
  border:6px solid white !important;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  width:200px;
  margin-bottom:5px;
}
.C_TAB2_TD1 .block_kontakt_angebot .ptext, .C_TAB2_TD3 .block_kontakt_angebot .ptext { color:white; }
.C_TAB2_TD1 .block_kontakt_angebot .ptext_title, .C_TAB2_TD3 .block_kontakt_angebot .ptext_title {
  padding:5px 15px;
  color:#ff0000;
}
.C_TAB2_TD1 .block_kontakt_angebot .ptext_subtitle, .C_TAB2_TD3 .block_kontakt_angebot .ptext_subtitle { padding:5px 15px; }
.C_TAB2_TD1 .block_kontakt_angebot .ptext_text1, .C_TAB2_TD1 .block_kontakt_angebot .ptext_text2, .C_TAB2_TD3 .block_kontakt_angebot .ptext_text1, .C_TAB2_TD3 .block_kontakt_angebot .ptext_text2 {
  padding:0px 15px;
  color:#ffffff;
}
.C_TAB2_TD1 .block_angebot, .C_TAB2_TD3 .block_angebot {
  background-color:;
  padding:5px;
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  background-image:url("bilder/irs_hg_info_block.png");
  margin-bottom:5px;
  border:2px solid red !important;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
.C_TAB2_TD1 .block_angebot table, .C_TAB2_TD3 .block_angebot table {
  width:100%;
  border-collapse:collapse;
}
.C_TAB2_TD1 .block_angebot .feeditem, .C_TAB2_TD1 .block_angebot td, .C_TAB2_TD3 .block_angebot .feeditem, .C_TAB2_TD3 .block_angebot td {
  border-bottom:solid 2px #d3d3d3;
  background-color:;
  padding:5px;
}
.C_TAB2_TD1 .block_angebot .feeditem:last-child, .C_TAB2_TD1 .block_angebot tr:last-child td, .C_TAB2_TD3 .block_angebot .feeditem:last-child, .C_TAB2_TD3 .block_angebot tr:last-child td { border-bottom:none; }
.C_TAB2_TD1 .block_angebot td, .C_TAB2_TD3 .block_angebot td { vertical-align:top; }
.C_TAB2_TD1 .block_angebot .ptext_title, .C_TAB2_TD3 .block_angebot .ptext_title {
  padding:8px 5px;
  color:#5a595e;
  background:;
}
.C_HOME_TD1 .block_login, .C_TAB2_TD1 .block_login {
  margin-top:20px;
  background-color:;
  padding:5px;
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  background-image:url("bilder/irs_hg_info_block.png");
  margin-bottom:5px;
  border:2px solid red !important;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
.C_HOME_TD1 .block_login table, .C_TAB2_TD1 .block_login table {
  width:100%;
  border-collapse:collapse;
}
.C_HOME_TD1 .block_login .feeditem, .C_HOME_TD1 .block_login td, .C_TAB2_TD1 .block_login .feeditem, .C_TAB2_TD1 .block_login td {
  border-bottom:solid 2px #d3d3d3;
  background-color:;
  padding:5px;
}
.C_HOME_TD1 .block_login .feeditem:last-child, .C_HOME_TD1 .block_login tr:last-child td, .C_TAB2_TD1 .block_login .feeditem:last-child, .C_TAB2_TD1 .block_login tr:last-child td { border-bottom:none; }
.C_HOME_TD1 .block_login td, .C_TAB2_TD1 .block_login td { vertical-align:top; }
.C_HOME_TD1 .block_login .ptext_title, .C_TAB2_TD1 .block_login .ptext_title {
  padding:8px 5px;
  color:#5a595e;
  background:;
}
.C_TAB2_TD3 .form_edit_full_width { width:145px; }
.C_TAB2_TD3 .form_edit_half_width { width:64.5px; }
.block_handlung {
  position:absolute;
  top:202px;
  left:0px;
  width:234px;
  z-index:100;
}
.rss_list_all .feed_c2 img { display:none; }
.block_kontadr_head {
  position:absolute;
  z-index:20;
  left:720px;
  top:50px;
  width:200px;
}
.block_kontadr_footer {
  font-size:9px;
  line-height:11px;
  position:absolute;
  right:30px;
  z-index:20;
  top:5px;
  width:180px;
}
.block_kontadr_side {
  background-color:;
  padding:5px;
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  margin-bottom:5px;
}
.block_kontadr_side table {
  width:100%;
  border-collapse:collapse;
}
.block_kontadr_side .feeditem, .block_kontadr_side td {
  border-bottom:solid 2px #d3d3d3;
  background-color:;
  padding:5px;
}
.block_kontadr_side .feeditem:last-child, .block_kontadr_side tr:last-child td { border-bottom:none; }
.block_kontadr_side td { vertical-align:top; }
form#rechtsanwalt_01 .cbrb_inside { padding-left:10px; }
form#rechtsanwalt_01 .cbrb_inside input { margin-right:20px; }
.div_detail #feeditemcol-img2 {
  float:right;
  padding:0 0px 0px 10px;
}
.infz_more_td1 {
  font-size:12px;
  font-weight:bold;
  color:#ff0000;
}
td.infz_more_td2 {
  font-size:12px;
  padding-bottom:5px;
  border-bottom:1px solid #ededef;
}
#feeditemcol-content {
  margin-bottom:10px;
  display:block;
}
#feeditemcol-more_url {
  display:block;
  text-align:right;
}
#feeditemcol-img3 {
  display:block;
  padding-top:1em;
}
#page_home_typ01 {
  width:990px;
  height:500px;
  margin-bottom:20px;
}
#page_home_typ01 .C_HOME_TD1 { width:0px; }
#page_home_typ01 .C_HOME_TD2 {
  width:980px;
  padding-top:20px;
  padding-right:10px;
}
#page_home_typ01 .C_HOME_TD2 .ptext_title {
  color:#ff0000;
  font-weight:bold;
  padding-bottom:1em;
  font-size:17px;
  line-height:20px;
}
#page_home_typ01 .C_HOME_TD2 .ptext_subtitle {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
#page_home_typ01 .C_HOME_TD2 .feed_title {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
#page_home_typ01 .C_HOME_TD2 .feed_subtitle {
  margin-bottom:5px;
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
#page_home_typ01 .C_HOME_TD2 .feed_text {
  font-size:11px;
  line-height:;
}
#page_home_typ01 .C_HOME_TD3 { width:0px; }
#page_home_typ01 .homeblk_akt1_anim { margin-bottom:25px; }
#page_home_typ01 .homeblk_akt1_anim .animation {
  width:945px;
  padding:5px;
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  margin:5px;
  position:relative;
  overflow:hidden;
  height:345px;
}
#page_home_typ01 .homeblk_akt1_anim .animation div.feeditem, #page_home_typ01 .homeblk_akt1_anim .animation table.feed {
  position:absolute;
  width:945px;
  height:345px;
}
#page_home_typ01 .homeblk_akt1_anim .animation .feed_more {
  position:absolute;
  right:10px;
  bottom:20px;
  display:block;
  font-size:10px;
  line-height:13px;
}
#page_home_typ01 .homeblk_akt1_anim .feed_c2 {
  color:white;
  background-image:url("bilder/irs_hg_home_anim_td2.png");
  padding:10px;
}
#page_home_typ01 .homeblk_akt1_anim .feed_c1 {
  width:1px;
  padding-right:10px;
}
#page_home_typ01 .homeblk_akt1_anim .feed_title {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
#page_home_typ01 .homeblk_akt1_anim .feed_subtitle {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
#page_home_typ01 .homeblk_akt2.LIST_TYP02 .feeditem {
  position:relative;
  width:200px;
  height:280px;
  margin-left:10px;
  margin-right:10px;
  border-bottom:none;
}
#page_home_typ01 .homeblk_akt2.LIST_TYP02 .feeditem .feed_more {
  position:absolute;
  bottom:10px;
  right:10px;
}
#page_home_typ01 .homeblk_akt2 .feeditem {
  outline:1px solid #96959b !important;
  -moz-outline-radius:6px;
  -webkit-outline-radius:6px;
  outline-offset:6px;
  background-image:url("bilder/irs_hg_home_akt2.png");
  padding:10px;
  color:white;
}
#page_home_typ01 .homeblk_akt2 .feed_title {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
  height:2em;
  padding-bottom:10px;
}
#page_home_typ01 .homeblk_akt2 .feed_subtitle {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
#page_home_typ01 .homeblk_akt3 {
  text-align:center;
  margin:10px;
}
#page_home_typ01 .homeblk_akt3 .feed_title {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
}
#page_home_typ01 .homeblk_akt3 .feed_subtitle {
  color:#5a595e;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:10px;
  line-height:13px;
}
#page_home_typ01 .homeblk_akt3.LIST_TYP02 .feeditem {
  margin:10px;
  font-size:9px;
  line-height:11px;
  width:120px;
}
#page_home_typ01 .homeblk_akt3.LIST_TYP02 .feeditem .feed_title {
  font-size:11px;
  line-height:;
}
#page_base_typ02 {
  background:;
  width:990px;
  height:500px;
}
#page_base_typ02 .C_TAB2_TD3 { display:none; }
.MAIN_MENUE_TOP {
  position:absolute;
  top:170px;
  width:960px;
  left:0px;
  cursor:default;
  right:30px;
  z-index:20;
}
.MAIN_MENUE_TOP .feeditem {
  float:left;
  margin-right:0px;
  margin-bottom:3px;
  height:25px;
  line-height:25px;
}
.MAIN_MENUE_TOP .mainitem {
  display:block;
  width:auto;
  text-align:center;
  text-decoration:none;
}
.MAIN_MENUE_TOP .feeditem { float:right; }
.MAIN_MENUE_TOP .mainitem {
  font-weight:bold;
  padding:0 5px;
}
.MAIN_MENUE_TOP a:link .mainitem, .MAIN_MENUE_TOP a:visited .mainitem { color:#ffffff; }
.MAIN_MENUE_TOP a:hover .mainitem, .MAIN_MENUE_TOP a:focus .mainitem { color:#ff0000; }
.MAIN_MENUE_TOP a:active .mainitem, .MAIN_MENUE_TOP a.current .mainitem { color:#ff0000; }
.C_TAB2_TD2 .MENUE_FIX_SUB {
  position:absolute;
  top:0px;
  width:594px;
  left:0px;
  cursor:default;
  position:static;
  z-index:20;
}
.C_TAB2_TD2 .MENUE_FIX_SUB .feeditem {
  float:left;
  margin-right:5px;
  margin-bottom:3px;
  height:12px;
  line-height:12px;
}
.C_TAB2_TD2 .MENUE_FIX_SUB .mainitem {
  display:block;
  width:auto;
  text-align:center;
  text-decoration:none;
}
.C_TAB2_TD2 .MENUE_FIX_SUB .mainitem {
  font-weight:bold;
  background-color:#f9c5d2;
  padding:0 5px;
}
.C_TAB2_TD2 .MENUE_FIX_SUB a:link .mainitem, .C_TAB2_TD2 .MENUE_FIX_SUB a:visited .mainitem { color:#78777c; }
.C_TAB2_TD2 .MENUE_FIX_SUB a:hover .mainitem, .C_TAB2_TD2 .MENUE_FIX_SUB a:focus .mainitem { background-color:#fcedf0; }
.C_TAB2_TD2 .MENUE_FIX_SUB a:active .mainitem, .C_TAB2_TD2 .MENUE_FIX_SUB a.current .mainitem {
  background-color:#fcedf0;
  color:#d8d8d8;
}
.HFIX .MENUE_FIX_SUB {
  position:absolute;
  top:261px;
  width:990px;
  left:0px;
  cursor:default;
  z-index:20;
}
.HFIX .MENUE_FIX_SUB .feeditem {
  float:left;
  margin-right:0px;
  margin-bottom:3px;
  height:43px;
  line-height:43px;
}
.HFIX .MENUE_FIX_SUB .mainitem {
  display:block;
  width:auto;
  text-align:center;
  text-decoration:none;
}
.HFIX .MENUE_FIX_SUB .mainitem {
  font-weight:bold;
  background-color:#f9c5d2;
  padding:0 5px;
}
.HFIX .MENUE_FIX_SUB a:link .mainitem, .HFIX .MENUE_FIX_SUB a:visited .mainitem { color:#78777c; }
.HFIX .MENUE_FIX_SUB a:hover .mainitem, .HFIX .MENUE_FIX_SUB a:focus .mainitem { background-color:#fcedf0; }
.HFIX .MENUE_FIX_SUB a:active .mainitem, .HFIX .MENUE_FIX_SUB a.current .mainitem {
  background-color:#fcedf0;
  color:#d8d8d8;
}
.HEAD_MENUE2 {
  position:absolute;
  top:35px;
  width:990px;
  left:0px;
  cursor:default;
  z-index:10;
}
.HEAD_MENUE2 .feeditem {
  float:left;
  margin-right:7px;
  margin-bottom:2px;
}
.HEAD_MENUE2 div { cursor:default; }
.HEAD_MENUE2 .mainitem {
  height:14px;
  line-height:14px;
  text-align:center;
  display:block;
  color:black;
  text-decoration:none;
}
.HEAD_MENUE2 a:hover .mainitem, .HEAD_MENUE2 a:focus .mainitem {
  background-position:0 -14px;
  color:white;
}
.HEAD_MENUE2 a:active .mainitem, .HEAD_MENUE2 a.current:hover .mainitem, .HEAD_MENUE2 a.current:focus .mainitem {
  background-position:0 -28px;
  color:grey;
}
.HEAD_MENUE2 a.current .mainitem {
  color:white;
  background-position:0 -42px;
}
.HEAD_MENUE2 .feed {
  position:absolute;
  left:auto;
  right:20px;
}
.HEAD_MENUE2 .mainitem {
  text-indent:-9000px;
  text-transform:capitalize;
}
.MAIN_MENUE_TOP_TEIL2, .HEAD_MENUE {
  position:absolute;
  top:5px;
  width:990px;
  left:0px;
  cursor:default;
  z-index:20;
}
.MAIN_MENUE_TOP_TEIL2 .feeditem, .HEAD_MENUE .feeditem {
  float:left;
  margin-right:15px;
  margin-bottom:5px;
  height:26px;
  line-height:26px;
}
.MAIN_MENUE_TOP_TEIL2 .mainitem, .HEAD_MENUE .mainitem {
  display:block;
  width:auto;
  text-align:center;
  text-decoration:none;
}
.MAIN_MENUE_TOP_TEIL2 .feed, .HEAD_MENUE .feed {
  position:absolute;
  right:0px;
}
.MAIN_MENUE_TOP_TEIL2 a:link .mainitem, .MAIN_MENUE_TOP_TEIL2 a:visited .mainitem, .HEAD_MENUE a:link .mainitem, .HEAD_MENUE a:visited .mainitem { color:#5a595e; }
.MAIN_MENUE_TOP_TEIL2 a:hover .mainitem, .MAIN_MENUE_TOP_TEIL2 a:focus .mainitem, .HEAD_MENUE a:hover .mainitem, .HEAD_MENUE a:focus .mainitem { color:#96959b; }
.MAIN_MENUE_TOP_TEIL2 a:active .mainitem, .MAIN_MENUE_TOP_TEIL2 a.current .mainitem, .HEAD_MENUE a:active .mainitem, .HEAD_MENUE a.current .mainitem { color:#ff0000; }
.FOOT_MENUE, .FOOT_MENUE_LANDING {
  position:absolute;
  top:5px;
  width:990px;
  left:30px;
  cursor:default;
  z-index:20;
}
.FOOT_MENUE .feeditem, .FOOT_MENUE_LANDING .feeditem {
  float:left;
  margin-right:15px;
  margin-bottom:5px;
  height:11px;
  line-height:11px;
}
.FOOT_MENUE .mainitem, .FOOT_MENUE_LANDING .mainitem {
  display:block;
  width:auto;
  text-align:center;
  text-decoration:none;
}
.FOOT_MENUE .feed, .FOOT_MENUE_LANDING .feed {
  font-size:9px;
  line-height:11px;
  position:absolute;
}
.FOOT_MENUE a:link .mainitem, .FOOT_MENUE a:visited .mainitem, .FOOT_MENUE_LANDING a:link .mainitem, .FOOT_MENUE_LANDING a:visited .mainitem { color:#ffffff; }
.FOOT_MENUE a:hover .mainitem, .FOOT_MENUE a:focus .mainitem, .FOOT_MENUE_LANDING a:hover .mainitem, .FOOT_MENUE_LANDING a:focus .mainitem { color:#ff0000; }
.FOOT_MENUE a:active .mainitem, .FOOT_MENUE a.current .mainitem, .FOOT_MENUE_LANDING a:active .mainitem, .FOOT_MENUE_LANDING a.current .mainitem { color:#ff0000; }
.MAIN_MENUE_TOP_TEIL2 .feed {
  position:absolute;
  left:10px;
  width:450px;
}
.SUB_MENUE_SIDE, .MENUE_FIX_SIDE_VERKETTET { cursor:default; }
.SUB_MENUE_SIDE a:hover .mainitem, .SUB_MENUE_SIDE a:focus .mainitem, .MENUE_FIX_SIDE_VERKETTET a:hover .mainitem, .MENUE_FIX_SIDE_VERKETTET a:focus .mainitem { background-position:0 0; }
.SUB_MENUE_SIDE a:active .mainitem, .SUB_MENUE_SIDE a:hover.current .mainitem, .SUB_MENUE_SIDE a.current:focus .mainitem, .MENUE_FIX_SIDE_VERKETTET a:active .mainitem, .MENUE_FIX_SIDE_VERKETTET a:hover.current .mainitem, .MENUE_FIX_SIDE_VERKETTET a.current:focus .mainitem { background-position:0 0; }
.SUB_MENUE_SIDE .current .mainitem, .MENUE_FIX_SIDE_VERKETTET .current .mainitem { background-position:0 0; }
.SUB_MENUE_SIDE .mainitem, .MENUE_FIX_SIDE_VERKETTET .mainitem {
  display:block;
  background-color:#d8d8d8;
  height:43px;
  margin:3px;
  font-weight:bold;
}
.SUB_MENUE_SIDE .mainitem .mainitemtext, .MENUE_FIX_SIDE_VERKETTET .mainitem .mainitemtext {
  display:block;
  padding:3px 6px;
}
.SUB_MENUE_SIDE .mainitemframe, .MENUE_FIX_SIDE_VERKETTET .mainitemframe { display:block; }
.SUB_MENUE_SIDE a.mainitemframe .mainitem, .MENUE_FIX_SIDE_VERKETTET a.mainitemframe .mainitem { color:#5f5f5f; }
.SUB_MENUE_SIDE a.mainitemframe:hover .mainitem, .SUB_MENUE_SIDE a.mainitemframe:focus .mainitem, .SUB_MENUE_SIDE a.current.mainitemframe:hover .mainitem, .SUB_MENUE_SIDE a.current.mainitemframe:focus .mainitem, .MENUE_FIX_SIDE_VERKETTET a.mainitemframe:hover .mainitem, .MENUE_FIX_SIDE_VERKETTET a.mainitemframe:focus .mainitem, .MENUE_FIX_SIDE_VERKETTET a.current.mainitemframe:hover .mainitem, .MENUE_FIX_SIDE_VERKETTET a.current.mainitemframe:focus .mainitem { color:#ff0000; }
.SUB_MENUE_SIDE a.mainitemframe:active .mainitem, .SUB_MENUE_SIDE .current.mainitemframe .mainitem, .MENUE_FIX_SIDE_VERKETTET a.mainitemframe:active .mainitem, .MENUE_FIX_SIDE_VERKETTET .current.mainitemframe .mainitem { color:#ff0000; }
.SUB_MENUE_SIDE div.mainitemframe .mainitem, .MENUE_FIX_SIDE_VERKETTET div.mainitemframe .mainitem { color:grey; }
.SUB_MENUE_SIDE a:hover .subitem, .SUB_MENUE_SIDE a:focus .subitem, .MENUE_FIX_SIDE_VERKETTET a:hover .subitem, .MENUE_FIX_SIDE_VERKETTET a:focus .subitem { background-position:0 0; }
.SUB_MENUE_SIDE a:active .subitem, .SUB_MENUE_SIDE a:hover.current .subitem, .SUB_MENUE_SIDE a.current:focus .subitem, .MENUE_FIX_SIDE_VERKETTET a:active .subitem, .MENUE_FIX_SIDE_VERKETTET a:hover.current .subitem, .MENUE_FIX_SIDE_VERKETTET a.current:focus .subitem { background-position:0 0; }
.SUB_MENUE_SIDE .current .subitem, .MENUE_FIX_SIDE_VERKETTET .current .subitem { background-position:0 0; }
.SUB_MENUE_SIDE .subitem, .MENUE_FIX_SIDE_VERKETTET .subitem {
  display:block;
  height:43px;
  line-height:14px;
  font-weight:bold;
  margin:2px 0px 2px 25px;
  padding:0 5px;
}
.SUB_MENUE_SIDE .subitem .mainitemtext, .MENUE_FIX_SIDE_VERKETTET .subitem .mainitemtext {
  display:block;
  padding-top:7px;
}
.SUB_MENUE_SIDE .subitems, .MENUE_FIX_SIDE_VERKETTET .subitems { margin-top:2px; }
.SUB_MENUE_SIDE .subitemframe, .MENUE_FIX_SIDE_VERKETTET .subitemframe {
  display:block;
  margin:2px;
}
.SUB_MENUE_SIDE a.subitemframe .subitem, .MENUE_FIX_SIDE_VERKETTET a.subitemframe .subitem {
  background-color:#d8d8d8;
  color:#5f5f5f;
}
.SUB_MENUE_SIDE a.subitemframe:hover .subitem, .SUB_MENUE_SIDE a.mainitemframe:focus .subitem, .MENUE_FIX_SIDE_VERKETTET a.subitemframe:hover .subitem, .MENUE_FIX_SIDE_VERKETTET a.mainitemframe:focus .subitem { color:#ff0000; }
.SUB_MENUE_SIDE a.current.subitemframe:hover .subitem, .SUB_MENUE_SIDE a.current.subitemframe:focus .subitem, .MENUE_FIX_SIDE_VERKETTET a.current.subitemframe:hover .subitem, .MENUE_FIX_SIDE_VERKETTET a.current.subitemframe:focus .subitem { color:white; }
.SUB_MENUE_SIDE a.subitemframe:active .subitem, .SUB_MENUE_SIDE a.current.subitemframe .subitem, .MENUE_FIX_SIDE_VERKETTET a.subitemframe:active .subitem, .MENUE_FIX_SIDE_VERKETTET a.current.subitemframe .subitem {
  background-color:#ff0000;
  color:white;
}
.SUB_MENUE_SIDE div.subitemframe .subitem, .MENUE_FIX_SIDE_VERKETTET div.subitemframe .subitem { color:grey; }
.SUB_MENUE_SIDE .mainitem { height:auto; }
.UPN_MENUE {
  float:right;
  border:1px solid #96959b !important;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  margin-right:13px;
}
.UPN_MENUE div { float:left; }
.UPN_MENUE .feed_nav_up .feed_nav_disabled, .UPN_MENUE .feed_nav_up a, .UPN_MENUE .feed_nav_prev .feed_nav_disabled, .UPN_MENUE .feed_nav_prev a, .UPN_MENUE .feed_nav_next .feed_nav_disabled, .UPN_MENUE .feed_nav_next a {
  display:block;
  height:13px;
  line-height:13px;
  margin-top:4px;
  margin-bottom:4px;
  background-repeat:no-repeat;
  text-decoration:none;
}
.UPN_MENUE .feed_nav_prev, .UPN_MENUE .feed_nav_next { padding-left:1px; }
.UPN_MENUE .feed_nav_up .feed_nav_disabled {
  background-image:;
  background-position:left center;
  padding-left:28px;
}
.UPN_MENUE .feed_nav_up a {
  background-image:;
  background-position:left center;
  padding-left:28px;
}
.UPN_MENUE .feed_nav_up a:hover { background-image:; }
.UPN_MENUE .feed_nav_prev .feed_nav_disabled {
  background-image:url('bilder/irs_but_upn_prev_nolink.png');
  background-position:left center;
  padding-left:28px;
}
.UPN_MENUE .feed_nav_prev a {
  background-image:url('bilder/irs_but_upn_prev_link.png');
  background-position:left center;
  padding-left:28px;
}
.UPN_MENUE .feed_nav_prev a:hover { background-image:url('bilder/irs_but_upn_prev_hover.png'); }
.UPN_MENUE .feed_nav_next .feed_nav_disabled {
  background-image:url('bilder/irs_but_upn_next_nolink.png');
  background-position:right center;
  padding-right:28px;
  text-align:right;
}
.UPN_MENUE .feed_nav_next a {
  background-image:url('bilder/irs_but_upn_next_link.png');
  background-position:right center;
  padding-right:28px;
  text-align:right;
}
.UPN_MENUE .feed_nav_next a:hover { background-image:url('bilder/irs_but_upn_next_hover.png'); }
.UPN_MENUE .feed_nav_up a {
  padding-left:5px;
  padding-right:5px;
}
.UPN_MENUE .feed_nav_prev a { background-position:center; }
.UPN_MENUE .feed_nav_next a { background-position:center; }
.div_head_ptext1_landing {
  position:absolute;
  left:34px;
  text-align:left;
  top:160px;
  z-index:20;
}
.div_head_ptext1_landing .ptext_title, .div_head_ptext1_landing h1 {
  font-size:;
  line-height:20px;
  font-style:italic;
  font-weight:normal;
  color:#ff0000;
}
.div_head_ptext2_landing {
  position:absolute;
  left:20px;
  top:420px;
  z-index:20;
}
.div_head_call_landing {
  position:absolute;
  left:280px;
  top:90px;
  z-index:20;
}
.col2_landing_anim { margin-bottom:25px; }
.col2_landing_anim .animation {
  width:640px;
  padding:5px;
  margin:5px;
  position:relative;
  overflow:hidden;
  height:233px;
}
.col2_landing_anim .animation .feed_c2 { padding-left:10px; }
.col2_landing_anim .animation div.feeditem, .col2_landing_anim .animation table.feed {
  position:absolute;
  width:640px;
  height:233px;
}
.C_TAB2_TD2_LANDING {
  padding:40px 30px 10px 20px;
  width:800px;
}
.C_TAB2_TD2_LANDING .ptext { clear:both; }
.C_TAB2_TD3_LANDING { padding:40px 10px 10px 10px; }
.C_TAB2_TD3_LANDING width:@irs_col3_landing_width

	

	h2 { color:white; }
.C_TAB2_TD3_LANDING .ptext_title {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
  color:#ff0000;
}
.C_TAB2_TD3_LANDING .ptext_subtitle {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
  color:#ff0000;
}
.C_TAB2_TD3_LANDING .feed_title {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
  color:#ff0000;
}
.C_TAB2_TD3_LANDING .feed_subtitle {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
  color:#ff0000;
}
.landblk_meinung .ptext_title, .landingblk_address .ptext_title {
  padding-left:3px;
  background-color:#96959b;
  color:#ffffff;
}
.landblk_meinung { margin-top:30px; }
.landblk_meinung .feed_title { color:#ff0000; }
.C_TAB2_TD1_LANDING .block_kontakt, .C_TAB2_TD3_LANDING .block_kontakt { width:245px; }
.C_TAB2_TD3_LANDING form#NA_EM_TEL_NTZ_absenden .form_edit_full_width { width:220px; }
.C_TAB2_TD3_LANDING form#NA_EM_TEL_NTZ_absenden .form_edit_half_width { width:102px; }
.C_TAB2_TD3_LANDING form#NA_EM_TEL_NTZ_absenden .bt_submit { width:224px; }
.block_landing_leist_suche .feeditem {
  font-size:9px;
  line-height:11px;
  float:left !important;
  width:210px;
  height:435px;
  padding:2px 2px;
  margin:2px;
  border:1px solid #f9c5d2;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
}
.block_landing_leist_suche .feeditem .feed_title {
  padding:5px;
  color:#5a595e;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:10px;
  line-height:13px;
  height:30px;
}
.block_landing_leist_suche .feeditem .feed_text {
  padding:5px;
  color:#ff0000;
}
.col2_landing_leist_clear {
  clear:left;
  margin-bottom:5px;
}
.C_TAB2_TD2Z2_LANDING {
  padding-top:0px;
  padding-bottom:0px;
}
.block_refer_landing .feeditem {
  font-size:9px;
  line-height:11px;
  float:left !important;
  width:165px;
  padding-left:20px;
}
.block_refer_landing .feed_title {
  color:#ff0000;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:12px;
  line-height:15px;
  color:#ff0000;
}
.block_refer_landing .feed_subtitle {
  color:#5a595e;
  font-weight:bold;
  margin-bottom:0.5em;
  font-size:10px;
  line-height:13px;
  color:#ff0000;
}
.FOOT_MENUE_LANDING { color:black; }
.FOOT_MENUE_LANDING a { color:white; }
.FOOT_MENUE_LANDING a:hover, .FOOT_MENUE_LANDING a:focus { color:yellow; }
.FOOT_MENUE_LANDING a:active, .FOOT_MENUE_LANDING a.current { color:white; }
#powered_by {
  position:absolute;
  left:410px;
  top:65px;
  font-size:9px;
  line-height:11px;
}
.div_zurueck { margin:15px 0px 15px 0px; }
#breadcrumb {
  margin-bottom:1em;
  font-size:11px;
  line-height:;
  width:310px;
}
@media print {
  .HFIX, nav, footer, .C_TAB2_TD1, .C_TAB2_TD3, .printpage, .em_editbtn { display:none; }
  #breadcrumb, .feed_more { display:none !important; }
  article > div, .block_print_footer { padding-left:150px !important; }
}
