:root {
    --rac-red: #043c85;
    --rac-light-grey: #e8e8e8;
    --rac-grey: #7a7a7a;
}


h2 {
    color: var(--rac-red) !important;
}

h3 {
	color: var(--rac-grey) !important;
}

/** Conf Header **/
.confTitleBox {
    border-top: 3px solid var(--rac-red);
    border-bottom: 1px solid var(--rac-red);
    background: var(--rac-red) url('https://www.rac-school.org/common/gelb.png') repeat-x 0 -24px;
    background-size: 1675px;
    height: 230px;

    display: flex;
    align-items: end;
  }
  
  .confSubTitleBox {
    background: var(--rac-light-grey);
    border-bottom: 1px solid var(--rac-grey);
    border-top: 1px solid var(--rac-grey);
  }
  
  .confSubTitleContent {
    width: 950px;
    margin: 0 auto;
    color: var(--rac-grey);
  }
  
  .conference-title-link {
    color: white;
  }
  
  /* ------Menu------ */
  
  /* here is layout and style for creating default menu for conferences */
  
  /* Styles for all menu Items */
  
  #outer {
    background: var(--rac-light-grey);
    border: 1px solid var(--rac-grey);
  }

  #outer li a {
    color: var(--rac-grey);
  }
  
  #outer li a:hover {
    background: #777;
    color: white;
  }
  
  .support_box {
    background: var(--rac-red-pale);
    border: 1px solid #7e8383;
  }
  
  .support_box > h3 {
    background: var(--rac-grey);
    color: white !important;
  }
  
  .conf_leftMenu {
    float: left;
    width: 200px;
    background: transparent none repeat scroll 0 0;
  }
  
  .menuConfTitle {
    text-align: left;
    color: #0200c6;
  }
  
  .menuConfTitle a {
    color: var(--rac-grey);
    padding: 7px 12px;
  }
  
  .menuConfSelected a {
    padding: 7px 12px;
    color: #4e4c46;
  }
  
  li ul.inner li a {
    padding: 3px 12px 3px 30px;
    background: transparent url(/images/conf/left_menu_bullet.png) scroll no-repeat 15px center;
  } /* Sub Menu Styles */
  
  .confSubTitle {
    color: var(--rac-grey);
  }
  
  .simpleTextAnnouncement {
    background: #f5faff url(/images/conf/sprites_orange.png) repeat-x scroll 0 -400px;
    border-top: none;
    border-bottom: 1px solid #ccc;
    color: #0f283d;
  }