@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 {
    font-family:Arial, Helvetica, sans-serif;
    color:#000;
	background: #FFEC9F;
  }

  /*--- Links ----------------------------------------------------------------------------------------- */

  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 { background: transparent url(../../graphic/bg_header.gif) top left repeat-x; }

  #nav_main { border-top: 0px solid; border-bottom: 4px solid #a48508; border-right: 4px solid #a48508;}
  #nav_main li a { color: #000; }
    /* Home / Red */
  #nav_main ul li.red a,
  #nav_main ul li.red a:focus,
  #nav_main ul li.red a:hover,
  #nav_main ul li.red a:active { background: #cc3300; border-bottom: 1px solid #cc3300; color:#fff; }
  	/* Level 1 */
  /*#nav_main ul li:last-child { border-bottom:2px solid #fff;}*/
  #nav_main ul li a { border-bottom:1px solid #fed000; }
  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active { background: #fff7d7; color:#000; border-bottom: 2px solid #cc3300; }
  /* Aktivklasse */
  #nav_main ul li.active a,
  #nav_main ul li.active a:focus,
  #nav_main ul li.active a:hover,
  #nav_main ul li.active a:active { background: #ffefa6; border-bottom: 1px solid #d7d7d7; }
  
  	/* Level 2 */
  #nav_main ul li ul li a, #nav_main ul li.active ul li a { color: #000; background: #fff7d7; }
  #nav_main ul li ul li:last-child, #nav_main ul li.active ul li:last-child { border:0px solid; }
  #nav_main ul li.active ul li a:focus,
  #nav_main ul li.active ul li a:hover,
  #nav_main ul li.active ul li a:active { background: #fff7d7; text-decoration: underline; color:#9F2900;}
  /* Aktivklasse */
  #nav_main ul li ul li.active a,
  #nav_main ul li ul li.active a:focus,
  #nav_main ul li ul li.active a:hover,
  #nav_main ul li ul li.active a:active { color: #9F2900; background: #fff7d7; text-decoration: underline; }
  
    /* Level 3 */
  #nav_main ul li ul li ul li a, #nav_main ul li ul li.active ul li a { color: #000; background:  #ffefa6; text-decoration: none; }
  #nav_main ul li ul li.active ul li a:focus,
  #nav_main ul li ul li.active ul li a:hover,
  #nav_main ul li ul li.active ul li a:active,
  #nav_main ul li ul li ul li.active a { background:  #ffefa6; text-decoration: underline; color:#9F2900; }  /* Aktivklasse */
  
   /* Level 4 */
   
  #nav_main ul li ul li ul li.active ul li a:focus,
  #nav_main ul li ul li ul li.active ul li a:hover,
  #nav_main ul li ul li ul li.active ul li a:active,
  #nav_main ul li ul li ul li ul li.active a { background:  #ffefa6; text-decoration: underline; color:#9F2900; }  /* Aktivklasse */
  
  
  #col3 { border-right: 4px solid #a48508; border-bottom: 4px solid #a48508; background: #fff; }
  
  
  #footer { border-right: 4px solid #a48508; border-bottom: 4px solid #a48508; background: #fff; }
  #footer a, #breadcrumb a,
  #footer, #breadcrumb { color: #000; }


 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Miscellaneous | Sonstiges
  *
  * @section content-misc
  */ 
  
  #header_ad_top { background: #fff url(../../graphic/bg_header_ad_top.gif) top left repeat-y; }
  
  #header_top_link { background: #cc3300; color:#fff; }
  

  
  #nav_tools ul li a { color: #000; }
  
  .aktuelles h3 { color:#cc3300; }
  .aktuelles a { color: #535353; }
  
  .ad_right_small { background: #fff; border-right: 4px solid #a48508; border-bottom: 4px solid #a48508; }
  
  
  #login { background: #ffefa6; border-bottom: 4px solid #A48508; border-right: 4px solid #A48508; }

}

