@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Uniform design of standard content elements
 * (de) Einheitliche Standardformatierungen für die wichtigten Inhalts-Elemente
 *
 * @copyright       Copyright 2005-2007, 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.0.4
 * @revision        $Revision: 138 $
 * @lastmodified    $Date: 2007-11-19 21:05:33 +0100 (Mo, 19 Nov 2007) $
 * @appdef yaml
 */

@media all
{
  /* (en) base layout gets standard font size 11px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 11 Pixeln */
  body {
	color:#000; 
  }
  h1 {color:#007F68}   /* 24px */
  h2 {color:#007F68}           
  h3 {} 	 /* 12px */
  h4 { }                     /* 12px */
  h5 { }                     /* 12px */
  h6 {}  /* 12px */

  legend { color:#575757;}
  dfn { color:#ff0000;}
  
 	/* ### Layer text */
	
	#main {background: #fff;}
	
	/* Header */
	
	
	#breadcrumb {color: #00556F;} /*10px*/
	#breadcrumb a {color: #00556F;}
	
	#tagcloudc {color: #c4e1ea;}
	
	
	#header_suchec a {color: #155a82;}
	#header_suchec a:focus,
	#header_suchec a:hover,
	#header_suchec a:active {color: white; background-color: #007F68}
	#header_suchec a.active {color: white; background-color: #007F68;}
	
	
	/*Navigationsbereich */
	#login a {color: white;}
	
	/* Main */
	
	#recommendation .advertise h2 {color: #155a82;}
	#recommendation .advertise p {color: #6a6a6a;} /*10px*/
	
	#teaser strong {color: #155a82;}
	#teaser p {color: #545454;}/*10px*/
	
	#loginc .hideme { color:#fff;}
	
  /**
   * Generic Content Classes
   * (en) standard classes for positioning and highlighting
   * (de) Standardklassen zur Positionierung und Hervorhebung
   *
   * @section content-generic-classes
   */

  .note {background: #dfd;}
  .important {background: #ffd;}
  .warning {background: #fdd;}

  /**
   * External Links
   *
   * (en) Formatting of hyperlinks
   * (de) Gestaltung von Hyperlinks
   *
   */

	a {color: black;}
	a:focus,
	a:hover,
	a:active {color: #d1001e;}
	
	#topnav a { color: #000; }
	#topnav a:focus,
	#topnav a:hover,
	#topnav a:active{ background-color: transparent;}
	
	#footer a { background:transparent;color: #000;}
	#footer a:focus,
	#footer a:hover,
	#footer a:active {color: white ; background-color: #67cce5;}
	
	
	/* Top-Navigation */	
	#nav_top ul li a{color: #155a82;} 
		
	#nav_top ul li a:focus,
	#nav_top ul li a:hover,
	#nav_top ul li a:active  {color: #fff; background-color: #41bfdf;}

  	/*Hauptnavigation */	
	#nav {background: #007F68;}
	#nav_main li a {color: #fff;}
	#nav_main a:hover {background-color: #007F68; color: white;}
	
	#nav_main ul li a {background-color: transparent;}
	
	#nav_main ul li a:focus
	#nav_main ul li a:hover
	#nav_main ul li a:active{background-color:#ff8b00;}
	#nav_main ul li ul li a {background-color: #155A82;}
	#nav_main ul li ul li a:focus,
	#nav_main ul li ul li a:hover,
	#nav_main ul li ul li a:active {background-color: #007F68;}
	
	#nav_main li.active {background-color:#69BCAD;}
	#nav_main li li.active a{background-color:#69BCAD;}
	/*Nebennavigation */
	#nav_sub li a {
		color: #155a82;}
	#nav_sub li a:focus,
	#nav_sub li a:hover,
	#nav_sub li a:active {color: #007F68; background-color:#d6dffd;}
	
	#nav_sub li.active a{background-color:#d6dffd;color: #007F68;}

  /**
   * Tables | Tabellen
   * (en) Generic classes for table-width and design definition
   * (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
   *
   * @section content-tables
   */

  thead th { background: #155A82; color:#fff; }
  tbody th { background: #B2CCE5; color: #333; }
  tbody th.sub { background: #ddd; color: #333 }
  tfoot { background: #bd0000; color: #fff;}	
  
  /**
   * Miscellaneous | Sonstiges
   *
   * @section content-misc
   */

  hr {
    color: white;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px silver dotted;
  }
  
  /**
  * @section Formulare
  * 
  */
	
	.button,.buttonsuche,.submit {color : #ffffff; border : 1px outset; border-color : #838383; background-color : #155A82;}
	a.button:focus,
	a.button:hover,
	a.button:active  {color : #ffffff;background-color:#155A82}
	/**
	* @section Eingabe-Formulare
	* 
	*/
	.error input, .error select, .error textarea { 
		color : #000;
		border : 1px solid #ff0137;
		background : #fff;
	} 
	.error,.textred { 
		color : #ff0137 !important;
	} 	
  
}


