@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 23.8.07
**  File     : myOwnStyles.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/
@media all
{
/* Your styles here */
/* Your styles here */
  body {
    background:#fefefe; padding:10px 0;
    font-family: Arial, Verdana, Helvetica, sans-serif, 'Trebuchet MS';
    font-size:83%;
    color:#475659;  
  }

  h1,h2,h3,h4,h5,h6 {
    font-weight:bold;
    font-size: 110%; 
    color:#005c00;
    margin:0 0 0.25em 0;
    border-bottom: 1px #269f19 solid; 
  }


  #page_margins { min-width: 740px; max-width: 80em; margin: 0 auto; border: 1px #fff solid; }
  #page{ background: #fff; border: none; }

  #topnav a {color:#003;}
  #topnav a:hover {color:#008;}

/* Kopfgrafik */
  #header {height:96px; color:#011a5c; background:#fff url("../img/kopf_bg.jpg") repeat-x;}

  #teaser {color:#011a5c; background:#fff; border-bottom: 1px #005c00 solid;}
  
  #nav_main ul li:focus,
  #nav_main ul li:hover,
  #nav_main ul li:active {
     background-position: 0 -150px;
  }

  #nav_main li:focus a,
  #nav_main li:hover a,
  #nav_main li:active a { background-position: 100% -150px; }


  #nav_main li {
    background: transparent url("../img/sliding_door/nav_rund/bwfd_left.gif") no-repeat top left;
  }

  #nav_main a,
  #nav_main strong {
    background: transparent url("../img/sliding_door/nav_rund/bwfd_right.gif") no-repeat top right;
    padding: 2px 11px 3px 5px;
    color: #005c00;
  }

  #nav_main #current {
    background: white url("../img/sliding_door/nav_rund/bwfd_left_on.gif") no-repeat top left;
  }

  #nav_main #current a,
  #nav_main #current strong {
    background: transparent url("../img/sliding_door/nav_rund/bwfd_right_on.gif") no-repeat top right;
    color: #005c00;
  }
  
  /* rgtabs Background, kopfnavi Background */
   #nav_main, .tx-rgtabs-pi1 {
    background:#fff url("../img/sliding_door/nav_rund/bwfd_bg.gif") repeat-x bottom;
  }

  /* content defaults */
  .note {background:#C0FFC0; padding:1em; border-bottom:1px #bdb dotted; border-bottom:1px #dbb dotted;}

  /* round box */
  
  .REboxGreenContent {display:block; background:#f7fff7; border-left:1px solid #b3001a; border-right:1px solid #b3001a; padding:0.5em 1em 0.5em 1em;}
  .rGline2 {background:#f7fff7; border-left:2px solid #b3001a; border-right:2px solid #b3001a;}
  .rGline3, .rGline4 {background:#f7fff7; border-left:1px solid #b3001a; border-right:1px solid #b3001a;}
  .rGline1 {margin:0 5px; background:#b3001a;}

  .REboxRedContent {display:block; background:#fdd; border-left:1px solid #f00; border-right:1px solid #f00; padding:0.5em 1em 0.5em 1em;}
  .rRline2, .rRline3, .rRline4 {background:#fdd; border-left:1px solid #f00; border-right:1px solid #f00;}
  .rRline1 {margin:0 5px; background:#f00;}

  .REboxBlueContent {display:block; background:#C8DDF3; border-left:1px solid #AABCCE; border-right:1px solid #AABCCE; padding:0.5em 1em 0.5em 1em; height:1%; overflow:hidden;}
  .rBline2, .rBline3, .rBline4 {background:#C8DDF3; border-left:1px solid #AABCCE; border-right:1px solid #AABCCE;}
  .rBline1 {margin:0 5px; background:#AABCCE;}

  /* Submenu Level 1 */

  #submenu li strong { background-color:#011a5c; }
  
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { background-color:#efffef; color: #011a5c; }

  /* Submenu Level 2 */

  #submenu li ul li strong { background-color:#011a5c; }

  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active { background-color:#efffef; color: #011a5c; }

  /* Submenu Level 3 */

  #submenu li ul li ul li strong { background-color:#011a5c; }

  #submenu li ul li ul li a:focus,
  #submenu li ul li ul li a:hover,
  #submenu li ul li ul li a:active { background-color:#efffef; color: #011a5c; }

  /* Submenu Level 4 */

  #submenu li ul li ul li ul li strong { background-color:#011a5c; }

  #submenu li ul li ul li ul li a:focus,
  #submenu li ul li ul li ul li a:hover,
  #submenu li ul li ul li ul li a:active { background-color:#efffef; color: #011a5c; }

  /* Column Colors */  

/*
  #col3 {
    margin: 0; padding:0;
    border-left: 210px #fff solid;
    background-color: #fff;
    border-right: 200px #fff solid;
  }
*/

/* Column Dividers */

  #col3 {

    border-left: 1px #fff solid;

    border-right: 1px #fff solid;

  }

  /* Submenu title */

  #submenu li#title {
    color: #005c00;
    background-color: #fff;
    border-bottom: 2px #269f19 solid;
  }

  /* Submenu links */
  
  #submenu a,
  #submenu strong {
    background-color:#fff;
    color: #544;
    border-bottom: 1px #aaa solid;
  }

  /* footer */
  #footer {
    color:#333; 
    background:#fff;
    padding:15px;
    font-size: 79%;
    border-top: 1px #005c00 solid;
  } 

  /* Bildunterschriften */
  dd.csc-textpic-caption {
    background-color: #fefefe;
    border:1px solid #aaa;
    text-align: center;
    font-style: normal;
    font-weight: bold;

  }

  /* externe Links */  
  a {color:#b3001a; text-decoration:none;}
  
  /* Newsbox Überschriften */
  .news-latest-item h3, .news-list-item h3 {font-weight: normal;}

}
