@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
{
  
  #topnav { background: #fff; }
  #header, #nav, #main, #footer { border-left: 1px solid #fff; border-right: 1px solid #fff; }

  body {
    color:#000;
	background: #71a0a4;
  }

  /*--- Headings | Überschriften ------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 {
    color:#000;
  }

  /*--- Links ----------------------------------------------------------------------------------------- */

  a { color:#000; background:transparent; text-decoration:none; }
  a:visited  { color:#000; }

  a:focus,
  a:hover,
  a:active { color:#000; text-decoration:underline; }


 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Formatting of the Content Area | Formatierung der Inhaltsbereichs
  *
  * @section layout-main
  */
  
  #main { background: #fff url(../../../graphic/bg_main.gif) top center repeat-y; }
  #footer { font-size: 91.67%; background: #fff; } /* 11px */
  #footer .c25l { background: #fff url(../../../graphic/bg_footer.gif) top right repeat-y ; }
  
  #border_bottom { background: #fff url(../../../graphic/border_bottom.gif) bottom left repeat-x; }
  
  #edge_bl { background: #71A0A4 url(../../../graphic/corner_bl.gif) bottom left no-repeat; }
  #edge_br { background: #71A0A4 url(../../../graphic/corner_br.gif) bottom right no-repeat; }

 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Miscellaneous | Sonstiges
  *
  * @section content-misc
  */
  
  #breadcrumb { font-size: 83.33%; font-weight: bold; color: #000; } /* 10px */
  #breadcrumb a { font-weight: normal; text-decoration: underline; }
  #breadcrumb a:focus,
  #breadcrumb a:hover,
  #breadcrumb a:active { text-decoration: none; }
  
 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Navigation 
  *
  * Visuelle Gestaltung der Navigationen
  *
  * @section layout-navigation
  */
  
  #nav, #nav_main { background: #000 url(../../../graphic/bg_nav_main_kontrast.gif) top left repeat-x; }
  /* Level 1 */
  #nav_main ul li a { border-right: 1px solid #fff; }
  
  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active,
  #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 { color: #000; background: #fff; }
  #nav_main ul li.active { background: transparent; }
  
   /* Level 2 */
  #nav_sub ul li a { background: transparent; color: #000; border:0px solid; }
  #nav_sub ul li a:focus,
  #nav_sub ul li a:hover,
  #nav_sub ul li a:active { background: transparent url(../../../graphic/bg_nav_sub_hover.gif) top left repeat-y; color: #000; font-weight: bold; }
  #nav_sub ul li.active a { background: transparent; color: #000; font-weight: bold; }
  #nav_sub ul li.active a:focus,
  #nav_sub ul li.active a:hover,
  #nav_sub ul li.active a:active { background: transparent url(../../../graphic/bg_nav_sub_hover.gif) top left repeat-y; }
  
  /* Level 3 */
  #nav_sub ul li ul li a, #nav_sub ul li.active ul li a { background: transparent; color: #000; font-weight: normal; font-size: 91.67%; } /* 11px */
  #nav_sub ul li ul li a:focus,
  #nav_sub ul li ul li a:hover,
  #nav_sub ul li ul li a:active { background: transparent url(../../../graphic/bg_nav_sub_hover.gif) top left repeat-y; color: #000; font-weight: bold; }
  #nav_sub ul li ul li.active a { background: transparent; color: #000; font-weight: bold; }
  #nav_sub ul li ul li.active a:focus,
  #nav_sub ul li ul li.active a:hover,
  #nav_sub ul li ul li.active a:active { background: transparent url(../../../graphic/bg_nav_sub_hover.gif) top left repeat-y; }
  
  /* Level 4 */
  #nav_sub ul li ul li ul li a, #nav_sub ul li ul li.active ul li a { background: transparent; color: #000; font-weight: normal; }
  #nav_sub ul li ul li ul li a:focus,
  #nav_sub ul li ul li ul li a:hover,
  #nav_sub ul li ul li ul li a:active { background: transparent url(../../../graphic/bg_nav_sub_hover.gif) top left repeat-y; color: #000; font-weight: bold; }
  #nav_sub ul li ul li ul li.active a { background: transparent; font-weight: bold; }
  #nav_sub ul li ul li ul li.active a:focus,
  #nav_sub ul li ul li ul li.active a:hover,
  #nav_sub ul li ul li ul li.active a:active { background: transparent url(../../../graphic/bg_nav_sub_hover.gif) top left repeat-y; }
  
  
  
    
  #nav_tools { font-size: 83.33%; } /* 10px */
  #nav_tools ul li a:focus,
  #nav_tools ul li a:hover,
  #nav_tools ul li a:active { background: transparent; }

 /**
  * (en) Emphasizing external Hyperlinks via CSS
  * (de) Hervorhebung externer Hyperlinks mit CSS
  *
  * @section             content-external-links
  * @app-yaml-default    disabled
  */

  /*
  #main a[href^="http://www.my-domain.com"],
  #main a[href^="https://www.my-domain.com"]
  {
    padding-left:12px;
    background-image:url('your_image.gif');
    background-repeat:no-repeat;
    background-position:0 0.45em;
  }
  */
}
