@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Uniform design of standard content elements
 * (de) Einheitliche Standardformatierungen für die wichtigten Inhalts-Elemente
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision:392 $
 * @lastmodified    $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
 * @appdef yaml
 */

@media all
{
  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
  body {
    color: #000;
	background: #222222 url(../../graphic/bg_kontrast.gif) top left repeat-x;
  }

  /*--- Headings | Überschriften ------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 {
    color:#000;
  }

  a { color:#000; background:transparent; text-decoration:underline; }
  a:visited  { color:#000; }

  a:focus,
  a:hover,
  a:active { color:#000; text-decoration: none; }

 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Formatting of the Content Area | Formatierung der Inhaltsbereichs
  *
  * @section layout-main
  */
  
   /* Header */
  #header { background: #fff; }

  #header a:focus,
  #header a:hover,
  #header a:active { background: none; }

   /* Main Section */ 
  #main { background: #fff; border-left: 10px solid #fff; border-right: 10px solid #fff; }

  #col2 { background: #fff; }
  #col3 { background: #fff; }

  
   /* Footer */
  #footer { background-color:#fff;}

  #footerc a:focus, #footer a:hover, #footer a:active { background: #fff; }  	

 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Miscellaneous | Sonstiges
  *
  * @section content-misc
  */

   /* Suche */
  #sucheingabe { background: #000; }
  
   /* Breadcrumb */
  #breadcrumb { background-color:#fff;}
  #breadcrumbc { background: #fff url(../../graphic/bg_breadcrumb.gif) bottom left repeat-x; }
   /* Aktuelles Eintrag auf der Startseite */
  .aktuelles_eintrag { background: #fff url(../../graphic/bg_news.gif) top left repeat-x; }

   /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Navigation 
  *
  * (en) Visual styling for navigations
  * (de) Visuelle Gestaltung der Navigationen
  *
  * @section layout-navigation
  */
  

   /* Level 1 */
  #nav_main ul li a { border-left: 6px solid #000; border-bottom: 1px solid #cacaca; background: #ededed }
  
  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active,
  #nav_main ul li.active a { border-left: 6px solid #3F3F3F; background: #3F3F3F; color: #fff; border-bottom: 1px solid #6E6E6E; }
  
   /* Level 2 */
  #nav_main ul li ul li a, #nav_main ul li.active ul li a { border-left: 6px solid #9F9F9F; border-bottom: 1px solid #cacaca; background: #fff; color: #000; }
  
  #nav_main ul li ul li a:focus,
  #nav_main ul li ul li a:hover,
  #nav_main ul li ul li a:active,
  #nav_main ul li ul li.active a { border-left: 6px solid #3F3B3B; color: #000; background: #fff; border-bottom: 1px solid #cacaca; }
  
  /* Level 3 */
  #nav_main ul li ul li ul li a, #nav_main ul li ul li.active ul li a { border-left: 6px solid #9F9F9F; border-bottom: 1px solid #cacaca; background: #fff; color: #000; }
  
  #nav_main ul li ul li ul li a:focus,
  #nav_main ul li ul li ul li a:hover,
  #nav_main ul li ul li ul li a:active,
  #nav_main ul li ul li ul li .active a { border-left: 6px solid #3F3B3B; color: #000; background: #fff; border-bottom: 1px solid #cacaca; }
  
  
   /* Sub Navigation */
  #nav_sub ul li a { background: #ededed url(../../graphic/nav_sub_pfeil_kontrast.gif) 0 50% no-repeat; color: #000; border: 0px solid; }
	
  #nav_sub ul li a:focus,
  #nav_sub ul li a:hover,
  #nav_sub ul li a:active,
  #nav_sub ul li.active a { background: #ededed url(../../graphic/nav_sub_pfeil_kontrast.gif) 0 50% no-repeat; color: #000; text-decoration: underline; }
  
  
  
   /* Top Navigation */
  #nav_top, #nav_tools, #topnav { /*background: #000;*/ color: #000; }
  /*#header_top {background: #fff;}*/
  
  #nav_top ul li a:focus, #nav_top ul li a:hover, #nav_top ul li a:active {background:transparent none repeat scroll 0;
color:#000;
text-decoration:underline;
}
  #topnav *, #nav_tools h2 { color: #fff; }
  #sucheingabe input, #sucheingabe p { color: #fff; }
  #sucheingabe input#term { color: #000; }


}
