div.box_minheight_layer {
    width: 1px;
    height: 105px;
    overflow: hidden;
    float: left;
}
/************************************************************
 SZENE1 - RED BOX - LOGIN
 ************************************************************/
.redloginbox {background:url('/images/misc/login_red_box.gif') no-repeat; width: 310px; height: 261px; display: block;}

/************************************************************
 SZENE1 - CONTENT BOX - Thin
 ************************************************************/

div.szene1_box_thin {
  width: 791px;
}

div.szene1_box_thin a {
  color: #000000;
}

div.szene1_box_thin div.header {
  background: url('/images/box/box_thin_top.gif') no-repeat;
  height: 39px;
  overflow: hidden;
  clear: both;
  float: none;
}

div.szene1_box_thin div.header div.title {
  font-weight: bold;
  color: #891112;
  padding: 15px 0 0 15px;
  font-size: 15px;
  float: left;
}

div.szene1_box_thin div.header div.title img {
  margin: -7px 0 -7px 0;
}

div.szene1_box_thin div.body {
  background: url('/images/box/box_thin_body.gif') repeat-y;
  clear: both;
  float: none;
}

div.szene1_box_thin div.body_bottom {
  background: url('/images/box/box_big_bottom.gif') no-repeat bottom left;
}

div.szene1_box_thin div.content {
  padding: 5px 15px 0px 15px;
  height: 100%;
}


/************************************************************
 SZENE1 - CONTENT BOX - Small
 ************************************************************/

div.szene1_box_small {
  width: 389px;
  float: left;
  /*margin-right: 9px;*/
  margin-right: 0px !important;
  padding-bottom: 4px;
  float: left;
}

div.szene1_box_small div.header {
  background: url('/images/box/box_small_top.jpg') no-repeat;
  height: 40px;
  overflow: hidden;
  clear: both;
  float: none;
}

div.szene1_box_small div.header div.title {
  font-weight: bold;
  color: #891112;
  padding: 10px 15px;
  font-size: 15px;
  height: 30px;
  line-height: 30px;
  float: left;
}

div.szene1_box_small div.header div.title img {
  margin-bottom: -7px;
}

div.szene1_box_small div.edit_btn a,
div.szene1_box_small div.open_btn a,
div.szene1_box_small div.up_btn a {
  display: block;
  position: absolute;
  margin-left: 343px;
  margin-top: 6px;
  width: 40px;
  height: 30px;
}

div.szene1_box_small div.edit_btn a {
  background: url('/images/box/corner_edit.gif') no-repeat top right;
}

div.szene1_box_small div.open_btn a {
  background: url('/images/box/corner_open.gif') no-repeat top right;
}

div.szene1_box_small div.up_btn a {
  background: url('/images/box/corner_up.gif') no-repeat top right;
}

div.szene1_box_small div.edit_btn a:hover {
  background: url('/images/box/corner_edit_hover.gif') no-repeat top right;
}

div.szene1_box_small div.open_btn a:hover {
  background: url('/images/box/corner_open_hover.gif') no-repeat top right;
}

div.szene1_box_small div.up_btn a:hover {
  background: url('/images/box/corner_up_hover.gif') no-repeat top right;
}

div.szene1_box_small div.border_left {
  background: url('/images/box/box_small_body_left.gif') repeat-y top left;
}

div.szene1_box_small div.body {
  background: url('/images/box/box_small_body.jpg') no-repeat;
  clear: both;
  float: none;
}

div.szene1_box_small div.content {
  padding: 5px 15px 0px 15px;
  height: 100%;
}

div.szene1_box_small div.border_right {
  background: url('/images/box/box_small_body_right.gif') repeat-y top right;
}

div.szene1_box_small div.body_bottom {
 /* background: url('/images/box/box_small_body_bottom.gif') no-repeat bottom left;*/
 background: none !important;
}

div.szene1_box_small div.footer {
  background: url('/images/box/box_small_bottom.gif') no-repeat;
  height: 16px;
}



/************************************************************
 SZENE1 - CONTENT BOX - Quarter
 ************************************************************/




div.szene1_box_quarter {
  background: url('/images/box/box_quarter_body.gif') repeat-y;
  width: 628px;
}

div.szene1_box_quarter div.box_content {
  padding: 9px;
}

div.szene1_box_quarter div.edit_btn a,
div.szene1_box_quarter div.open_btn a,
div.szene1_box_quarter div.up_btn a {
  display: block;
  position: absolute;
  margin-left: 575px;
  margin-top: -1px;
  width: 40px;
  height: 30px;
}

div.szene1_box_quarter div.box_top {
  background: url('/images/box/box_quarter_top.jpg') no-repeat top left;
}

div.szene1_box_quarter div.box_bottom {
  background: url('/images/box/box_quarter_bottom.gif') no-repeat bottom left;
}






/************************************************************
 SZENE1 - CONTENT BOX - Big / Quarter
 ************************************************************/




div.szene1_box_big {
  background: url('/images/box/box_big_body.gif') repeat-y;
  width: 791px;
}

div.szene1_box_big div.box_top {
  background: url('/images/box/box_big_top.jpg') no-repeat top left;
}

div.szene1_box_big div.box_bottom {
  background: url('/images/box/box_big_bottom.gif') no-repeat bottom left;
}

div.szene1_box_big div.box_content {
  padding: 8px 8px 13px 8px;
}

div.szene1_box_big div.box_left,
div.szene1_box_quarter div.box_left {
  background: url('/images/box/box_big_nav_left_body.gif') repeat-y;
}

div.szene1_box_big div.box_left_gradient,
div.szene1_box_quarter div.box_left_gradient {
  background: url('/images/box/box_big_nav_left_gradient.gif') no-repeat top left;
}

div.szene1_box_big div.box_left_bottom,
div.szene1_box_quarter div.box_left_bottom {
  background: url('/images/box/box_big_nav_left_bottom.gif') no-repeat bottom left;
}

div.szene1_box_big div.seperator,
div.szene1_box_quarter div.seperator {
  background: url('/images/box/box_big_nav_left_line.gif') repeat-x top left;
  height: 2px;
  display: block;
  overflow: hidden;
}

div.szene1_box_big div.edit_btn a,
div.szene1_box_big div.open_btn a,
div.szene1_box_big div.up_btn a,
div.szene1_box_quarter div.edit_btn a,
div.szene1_box_quarter div.open_btn a,
div.szene1_box_quarter div.up_btn a {
  display: block;
  position: absolute;
  margin-left: 734px;
  margin-top: -2px;
  width: 40px;
  height: 30px;
}

div.szene1_box_big div.edit_btn a,
div.szene1_box_quarter div.edit_btn a {
  background: url('/images/box/corner_edit.gif') no-repeat top right;
}

div.szene1_box_big div.open_btn a,
div.szene1_box_quarter div.open_btn a {
  background: url('/images/box/corner_open.gif') no-repeat top right;
}

div.szene1_box_big div.up_btn a,
div.szene1_box_quarter div.up_btn a {
  background: url('/images/box/corner_up.gif') no-repeat top right;
}

div.szene1_box_big div.edit_btn a:hover,
div.szene1_box_quarter div.edit_btn a:hover {
  background: url('/images/box/corner_edit_hover.gif') no-repeat top right;
}

div.szene1_box_big div.open_btn a:hover,
div.szene1_box_quarter div.open_btn a:hover {
  background: url('/images/box/corner_open_hover.gif') no-repeat top right;
}

div.szene1_box_big div.up_btn a:hover,
div.szene1_box_quarter div.up_btn a:hover {
  background: url('/images/box/corner_up_hover.gif') no-repeat top right;
}

div.szene1_box_big div.top_line,
div.szene1_box_quarter div.top_line {
  background: url('/images/box/box_line.gif') repeat-x;
  height: 2px;
  overflow: hidden;
  margin-right: 10px;
}

div.szene1_box_big div.top_line div {
  background: url('/images/box/box_line_gradient2.gif') no-repeat top right;
  height: 2px;
  overflow: hidden;
}

div.szene1_box_big ul.nav_left,
div.szene1_box_quarter ul.nav_left {
  list-style-type: none;
  width: 117px;
  padding-bottom: 6px;
  overflow: hidden;
  font-size: 1px;
}

div.szene1_box_big ul.nav_left li,
div.szene1_box_quarter ul.nav_left li {
  overflow: hidden;
  font-size: 1px;
}

div.szene1_box_big ul.nav_left li.submenu_header,
div.szene1_box_big ul.nav_left li.submenu_header_top,
div.szene1_box_quarter ul.nav_left li.submenu_header,
div.szene1_box_quarter ul.nav_left li.submenu_header_top{
  line-height: 32px;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  overflow: hidden;
}

div.szene1_box_big ul.nav_left li.menu,
div.szene1_box_big ul.nav_left li.menu_top,
div.szene1_box_big ul.nav_left li.menu_top_hover,
div.szene1_box_big ul.nav_left li.menu_hover,
div.szene1_box_quarter ul.nav_left li.menu,
div.szene1_box_quarter ul.nav_left li.menu_top,
div.szene1_box_quarter ul.nav_left li.menu_top_hover,
div.szene1_box_quarter ul.nav_left li.menu_hover {
  line-height: 32px;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  overflow: hidden;
}

div.szene1_box_big ul.nav_left li.submenu_header,
div.szene1_box_quarter ul.nav_left li.submenu_header {
  background: url('/images/box/box_big_nav_left_submenu_header_bg_hover.gif') repeat-x;
}

div.szene1_box_big ul.nav_left ul,
div.szene1_box_quarter ul.nav_left ul {
  font-size: 1px;
  background: #891112 url('/images/box/box_big_nav_left_line.gif') repeat-x bottom left;
}

div.szene1_box_big ul.nav_left img.newfuture {
	position:relative; left: 15px; top:1px; height:14px; width:28px;
}

div.szene1_box_big ul.nav_left li.menu,
div.szene1_box_big ul.nav_left li.menu_top,
div.szene1_box_quarter ul.nav_left li.menu,
div.szene1_box_quarter ul.nav_left li.menu_top {
  background: url('/images/box/box_big_nav_left_line.gif') repeat-x bottom left;
}

div.szene1_box_big ul.nav_left a.menu,
div.szene1_box_big ul.nav_left a.menu_top,
div.szene1_box_quarter ul.nav_left a.menu,
div.szene1_box_quarter ul.nav_left a.menu_top {
  color: #ffffff;
  text-decoration: none;
  display: block;
  padding-left: 10px;
  width: 117px;
}

div.szene1_box_big ul.nav_left li.menu a.menu:hover,
div.szene1_box_big ul.nav_left li.menu_hover,
div.szene1_box_quarter ul.nav_left li.menu a.menu:hover,
div.szene1_box_quarter ul.nav_left li.menu_hover {
  background: url('/images/box/box_big_nav_left_mark.gif') repeat-x;
}

div.szene1_box_big ul.nav_left li.menu_top a.menu:hover,
div.szene1_box_big ul.nav_left li.menu_top_hover,
div.szene1_box_quarter ul.nav_left li.menu_top a.menu:hover,
div.szene1_box_quarter ul.nav_left li.menu_top_hover {
  background: url('/images/box/box_big_nav_left_mark_top.gif') no-repeat;
}

div.szene1_box_big ul.nav_left li.submenu_header_top,
div.szene1_box_quarter ul.nav_left li.submenu_header_top {
  background: url('/images/box/box_big_nav_left_submenu_header_mark_top.gif') no-repeat;
}

div.szene1_box_big ul.submenu_list,
div.szene1_box_quarter ul.submenu_list {

}

div.szene1_box_big ul.nav_left li.submenu,
div.szene1_box_big ul.nav_left li.submenu_hover,
div.szene1_box_quarter ul.nav_left li.submenu,
div.szene1_box_quarter ul.nav_left li.submenu_hover {
  line-height: 20px !important;
  padding: 0px;
  margin: 0px;
}

div.szene1_box_big ul.nav_left li.submenu a.submenu,
div.szene1_box_big ul.nav_left li.submenu_hover a,
div.szene1_box_quarter ul.nav_left li.submenu a.submenu,
div.szene1_box_quarter ul.nav_left li.submenu_hover a {
  font-size: 10px;
  padding-left: 26px;
  display: block;
  line-height: 20px;
  width: 117px;
  text-decoration: none;
  color: #ffffff;
}

div.szene1_box_big ul.nav_left li.submenu_separator,
div.szene1_box_quarter ul.nav_left li.submenu_separator {
  height: 10px;
  font-size: 1px;
  display: block;
  overflow: hidden;
}

div.szene1_box_big ul.nav_left li.submenu a.submenu,
div.szene1_box_quarter ul.nav_left li.submenu a.submenu {
  background: url('/images/box/box_big_nav_left_sub_bg.gif') no-repeat;
}

div.szene1_box_big ul.nav_left li.submenu a.submenu:hover,
div.szene1_box_big ul.nav_left li.submenu_hover a,
div.szene1_box_quarter ul.nav_left li.submenu a.submenu:hover,
div.szene1_box_quarter ul.nav_left li.submenu_hover a {
  background: url('/images/box/box_big_nav_left_sub_bg_hover.gif') no-repeat !important;
  color: #891112;
}

div.szene1_box_big div.title_top,
div.szene1_box_quarter div.title_top {
  overflow: hidden;
  width: 90%;
  height: 28px;
  font-weight: bold;
  color: #891112;
  padding: 2px 0 0 7px;
  font-size: 15px;
  line-height: 30px;
}

div.szene1_box_big ul.nav_top,
div.szene1_box_quarter ul.nav_top {
  list-style-type: none;
  overflow: hidden;
/*  width: 580px; */
  width: 90%;
  padding-left: 15px;
}

div.szene1_box_big ul.nav_top li,
div.szene1_box_quarter ul.nav_top li {
  line-height: 30px;
  float: right;
  height: 30px;
  overflow: hidden;
}

div.szene1_box_big ul.nav_top li.title,
div.szene1_box_quarter ul.nav_top li.title {
  font-weight: bold;
  color: #891112;
  font-size: 15px;
  float: left !important;
}

div.szene1_box_big ul.nav_top li.title img,
div.szene1_box_quarter ul.nav_top li.title img {
  padding-left: 7px;
  padding-right: 4px;
  margin-top: +2px;
}

div.szene1_box_big ul.nav_top li.link,
div.szene1_box_quarter ul.nav_top li.link {
  background: url('/images/box/box_big_nav_top.gif') repeat-y top right;
  padding: 0 5px 0 5px;
  font-size: 8pt;
}
div.szene1_box_big ul.nav_top li.eventbutton,
div.szene1_box_quarter ul.nav_top li.eventbutton {
  background: url('/images/box/box_big_nav_top.gif') repeat-y top right;
  padding: 0 5px 0 5px;
  font-size: 8pt;
  width:144px; /*fixed*/
}

div.szene1_box_big ul.nav_top li.link a,
div.szene1_box_quarter ul.nav_top li.link a {
  text-decoration: none;
  color: #000000;
  font-size: 8pt;
}

div.szene1_box_big ul.nav_top li.link a:hover,
div.szene1_box_quarter ul.nav_top li.link a:hover {
  color: #891112;

}

div.szene1_box_big div.top_line,
div.szene1_box_quarter div.top_line {
  background: url('/images/box/box_line.gif') repeat-x;
  height: 2px;
  overflow: hidden;
  margin-right: 10px;
}

div.szene1_box_big div.top_line div,
div.szene1_box_quarter div.top_line div {
  background: url('/images/box/box_line_gradient2.gif') no-repeat top right;
  height: 2px;
  overflow: hidden;
}



/************************************************************
 SZENE1 - CONTENT BOX - Dynamic
 ************************************************************/



div.szene1_box_dynamic,
div.szene1_box_adaption {
/*  float: left; */
}

div.szene1_box_dynamic div.content,
div.szene1_box_adaption div.content {
  padding: 7px;
}

div.szene1_box_dynamic div.title,
div.szene1_box_adaption div.title {
  font-weight: bold;
  background: url('/images/box/box_dyn_line.png') repeat-x bottom left;
  padding: 8px;
}

div.szene1_box_dynamic div.edge_hard_tl   { background: url('/images/box/box_dyn_brd_hrd_tl.gif') no-repeat top left; }
div.szene1_box_dynamic div.edge_hard_tr   { background: url('/images/box/box_dyn_brd_hrd_tr.gif') no-repeat top right; }
div.szene1_box_dynamic div.edge_hard_bl   { background: url('/images/box/box_dyn_brd_hrd_bl.gif') no-repeat bottom left; }
div.szene1_box_dynamic div.edge_hard_br   { background: url('/images/box/box_dyn_brd_hrd_br.gif') no-repeat bottom right; }
div.szene1_box_dynamic div.edge_round_tl  { background: url('/images/box/box_dyn_brd_rnd_tl.gif') no-repeat top left; }
div.szene1_box_dynamic div.edge_round_tr  { background: url('/images/box/box_dyn_brd_rnd_tr.gif') no-repeat top right; }
div.szene1_box_dynamic div.edge_round_bl  { background: url('/images/box/box_dyn_brd_rnd_bl.gif') no-repeat bottom left; }
div.szene1_box_dynamic div.edge_round_br  { background: url('/images/box/box_dyn_brd_rnd_br.gif') no-repeat bottom right; }
div.szene1_box_dynamic div.edge_redcorner_tr { background: url('/images/box/box_red_corner.gif') no-repeat top right; }
div.szene1_box_dynamic div.edge_greycorner_tr { background: url('/images/box/box_grey_corner.jpg') no-repeat top right; }
div.szene1_box_dynamic div.edge_innergreycorner_tr { background: url('/images/box/box_grey_corner.jpg') no-repeat top right; }
div.szene1_box_dynamic div.border_t       { background: url('/images/box/box_dyn_brd_t.gif') repeat-x top left;}
div.szene1_box_dynamic div.border_b       { background: url('/images/box/box_dyn_brd_b.gif') repeat-x bottom left;}
div.szene1_box_dynamic div.border_l       { background: url('/images/box/box_dyn_brd_l.gif') repeat-y top left;}
div.szene1_box_dynamic div.border_r       { background: url('/images/box/box_dyn_brd_r.gif') repeat-y top right;}

div.szene1_box_adaption div.edge_hard_tl   { background: url('/images/box/box_dyn_brd_hrd_tl.gif') no-repeat top left; }
div.szene1_box_adaption div.edge_hard_tr   { background: url('/images/box/box_dyn_brd_hrd_tr.gif') no-repeat top right; }
div.szene1_box_adaption div.edge_hard_bl   { background: url('/images/box/box_dyn_brd_hrd_bl.gif') no-repeat bottom left; }
div.szene1_box_adaption div.edge_hard_br   { background: url('/images/box/box_dyn_brd_hrd_br.gif') no-repeat bottom right; }
div.szene1_box_adaption div.edge_round_tl  { background: url('/images/box/box_dyn_brd_rnd_tl.gif') no-repeat top left; }
div.szene1_box_adaption div.edge_round_tr  { background: url('/images/box/box_dyn_brd_rnd_tr.gif') no-repeat top right; }
div.szene1_box_adaption div.edge_round_bl  { background: url('/images/box/box_dyn_brd_rnd_bl.gif') no-repeat bottom left; }
div.szene1_box_adaption div.edge_round_br  { background: url('/images/box/box_dyn_brd_rnd_br.gif') no-repeat bottom right; }
div.szene1_box_adaption div.edge_redcorner_tr { background: url('/images/box/box_red_corner.gif') no-repeat top right; }
div.szene1_box_adaption div.edge_greycorner_tr { background: url('/images/box/box_grey_corner.jpg') no-repeat top right; }
div.szene1_box_adaption div.edge_innergreycorner_tr { background: url('/images/box/box_grey_corner.jpg') no-repeat top right; }
div.szene1_box_adaption div.border_t       { background: url('/images/box/box_dyn_brd_t.gif') repeat-x top left;}
div.szene1_box_adaption div.border_b       { background: url('/images/box/box_dyn_brd_b.gif') repeat-x bottom left;}
div.szene1_box_adaption div.border_l       { background: url('/images/box/box_dyn_brd_l.gif') repeat-y top left;}
div.szene1_box_adaption div.border_r       { background: url('/images/box/box_dyn_brd_r.gif') repeat-y top right;}


div.szene1_box_dynamic div.edit_btn a,
div.szene1_box_dynamic div.open_btn a,
div.szene1_box_dynamic div.up_btn a,
div.szene1_box_adaption div.edit_btn a,
div.szene1_box_adaption div.open_btn a,
div.szene1_box_adaption div.up_btn a {
  float: right;
  position: relative;
  margin: 5px 5px 0 0;
  width: 22px;
  height: 22px;
}

div.szene1_box_dynamic div.edit_btn a,
div.szene1_box_adaption div.edit_btn a {
  background: url('/images/box/corner_edit.gif') no-repeat top right;
}

div.szene1_box_dynamic div.open_btn a,
div.szene1_box_adaption div.open_btn a {
  background: url('/images/box/corner_open.gif') no-repeat top right;
}

div.szene1_box_dynamic div.up_btn a,
div.szene1_box_adaption div.up_btn a {
  background: url('/images/box/corner_up.gif') no-repeat top right;
}

div.szene1_box_dynamic div.edit_btn a:hover,
div.szene1_box_adaption div.edit_btn a:hover {
  background: url('/images/box/corner_edit_hover.gif') no-repeat top right;
}

div.szene1_box_dynamic div.open_btn a:hover,
div.szene1_box_adaption div.open_btn a:hover {
  background: url('/images/box/corner_open_hover.gif') no-repeat top right;
}

div.szene1_box_dynamic div.up_btn a:hover,
div.szene1_box_adaption div.up_btn a:hover {
  background: url('/images/box/corner_up_hover.gif') no-repeat top right;
}

/**
 * BOX BACKGROUNDS
 */

div.boxBackground_red {
	background: #dc0017 url('/images/box/box_red_bg.gif') top left repeat-x;
}

div.boxBackground_grey {
	background :#ffffff url('/images/box/box_grey_bg.gif') top left repeat-x;
}

div.boxBackground_innergrey {
	background :#ffffff url('/images/box/box_grey_bg.gif') top left repeat-x;
}

div.boxBackground_redgrey {
	background :#ffffff url('/images/box/box_redgrey_bg.gif') top left repeat-x;
}

div.boxBackground_green {
	background :#d4e75a url('/images/box/box_green_bg.gif') top left repeat-x;
}

  div.szene1_box_content {
  	float:left;
  }

  div.single_top, div.single_half_top, div.single_third_top {
    display: block;
    font-weight: normal;
    padding: 10px 10px 10px 10px;
  }

  div.single_bottom, div.single_half_bottom, div.single_third_bottom {
    display: block;
    margin-bottom: 20px;
    font-size: 10px;
    padding-bottom: 10px;
    text-align: center;
  }

    div.single_top {
    background:url('/images/box/single_top.gif') top left no-repeat;
    width: 622px;
  }

  div.single_bottom {
    background:url('/images/box/single_bottom.gif') bottom left no-repeat;
    width: 622px;
  }

  div.single_half_top {
    background:url('/images/box/single_half_top.gif') top left no-repeat;
    width: 311px;
  }

  div.single_half_bottom {
    background:url('/images/box/single_half_bottom.gif') bottom left no-repeat;
    width: 311px;
  }

  div.single_third_top {
    background:url('/images/box/single_third_top.gif') top left no-repeat;
    width: 220px;
  }

  div.single_third_bottom {
    background:url('/images/box/single_third_bottom.gif') bottom left no-repeat;
    width: 220px;
  }

  div.single_fifth_top {
    background:url('/images/box/single_fifth_top.gif') top left no-repeat;
    width: 160px;
    margin:0px;
    padding:0px;
  }

  div.single_fifth_bottom {
    background:url('/images/box/single_fifth_bottom.gif') bottom left no-repeat;
    height:15px;
    width: 160px;
    margin:0px;
    padding:0px;
    margin-bottom:5px;
  }
