/* statische Styles für Region Deutschland */

#main {border-right: 1px solid #E57645;}
#col2_content {background-color: #FAE4DA;}
#col3_content_sub {border-top:1px solid #E57645;}
#col3_content h1, #col3_content h2, #col3_content h3, #col3_content h4, #col3_content h5, #col3_content h6 {border-top:1px solid #E57645; color:#E57645;}
a {border-bottom:1px solid #E57645;}
a:focus {outline: 3px #E57645 solid; }
a:hover, a:active {color: #000; text-decoration:none; outline: 0 none; border-bottom:1px solid #000;}
#col3_content h2 a, #col3_content h2 a:link, #col3_content h2 a:visited {color:#E57645;}
#col3_content h2 a:focus {outline: 3px #E57645 solid; }
#col3_content h2 a:hover, #col3_content h2 a:active {border-bottom:1px solid #000; color:#000; }

#navi-region {border-bottom: 8px solid #E57645;}


/* Menue definieren */
.vlist {background: #F1B79D;}
.vlist li span {border-bottom:1px #E57645 solid;}
  /* active list element */
  .vlist li.active {background-color:#FAE4DA;}

  /* Level 1 */
  .vlist li a,
  .vlist li strong,
  .vlist li span { color: #fff; background-color:#E57645;} /* LTR */

  .vlist li a:focus,
  .vlist li a:hover,
  .vlist li a:active { background-color:#fff; color:#000; outline: 0 none; }

  /* Level 2 */
  .vlist li ul li a,
  .vlist li ul li strong,
  .vlist li ul li span {color:#333; background-color:#F1B79D; } /* LTR */
  .vlist li ul li span { background-color:#FAE4DA; } /* LTR */

  .vlist li ul li a, 
  .vlist li ul li a:visited { color:#333; }
  .vlist li ul li a:focus,
  .vlist li ul li a:hover,
  .vlist li ul li a:active { background-color:#fff; color:#000;  }

  /* Level 3 */
  .vlist li ul li ul li a,
  .vlist li ul li ul li strong,
  .vlist li ul li ul li span { } /* LTR */
  .vlist li ul li ul li span { background-color:#FAE4DA; } /* LTR */

  .vlist li ul li ul li a,
  .vlist li ul li ul li a:visited{ background-color:#F7D6C7; color:#222; }
  .vlist li ul li ul li a:focus,
  .vlist li ul li ul li a:hover,
  .vlist li ul li ul li a:active { background-color:#fff; color:#000;  }


  table.contenttable  {border-top-color: #E57645; border-bottom-color: #E57645; }
  .contenttable thead th {background: #F1B79D; border-bottom-color: #E57645; }
  .contenttable tbody td { border-bottom-color: #F1B79D; }
  .contenttable tbody tr.odd {background: #F7D6C7;}