@charset
"UTF-8"
;
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Uniform design of standard content elements
 * (de) Einheitliche Standardformatierungen f&uuml;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.2
 * @revision        $Revision: 107 $
 * @lastmodified    $Date: 2007-08-01 18:27:14 +0200 (Mi, 01 Aug 2007) $
 * @appdef yaml
 */

@media
all
{
/**
* Fonts
* (en) font-family and font-size selection for headings and standard text elements
* (de) Zeichensatz und Schriftgr&ouml;&szlig;en f&uuml;r &Uuml;berschriften und &uuml;bliche Text-Elemente
*
* @section content-fonts
*/

/* (en) reset font size for all elements to standard (16 Pixel) */
/* (de) Alle Schriftgr&ouml;&szlig;en auf Standardgr&ouml;&szlig;e (16 Pixel) zur&uuml;cksetzen */
html * {
  font-size: 100.01%
}

/* (en) base layout gets standard font size 12px */
/* (de) Basis-Layout erh&auml;lt Standardschriftgr&ouml;&szlig;e von 12 Pixeln */
body {
  font-family: Arial, sans-serif;
  font-size: 75.00%;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  margin: 0 0 0.25em 0; /*color: #5d93b1;*/
  color: #297198;
}

h1 {
  font-size: 200%;
  border-bottom: 1px #cfd8e2 solid;
}

/* 24px */
h2 {
  font-size: 166.67%
}

/* 20px */
h3 {
  font-size: 150%
}

/* 18px */
h4 {
  font-size: 133.33%
}

/* 16px */
h5 {
  font-size: 116.67%
}

/* 14px */
h6 {
  font-size: 116.67%;
  font-style: italic
}

/* 14px */

p {
  line-height: 1.5em;
  margin: 0 0 1em 0;
}

/* ### Lists | Listen  #### */

ul, ol, dl {
  line-height: 1.5em;
  margin: 0 0 1em 1em
}

li {
  margin-left: 1.5em;
  line-height: 1.5em
}

dt {
  font-weight: bold
}

dd {
  margin: 0 0 1em 2em
}

/* ### text formatting | Textauszeichnung ### */

cite, blockquote {
  font-style: italic
}

blockquote {
  margin: 0 0 1em 1.5em
}

strong, b {
  font-weight: bold
}

em, i {
  font-style: italic
}

pre, code {
  font-family: monospace;
  font-size: 1.1em;
  color: #112233;
}

acronym, abbr {
  letter-spacing: .07em;
  border-bottom: .1em dashed #297198;
  cursor: help;
}

/**
* Generic Content Classes
* (en) standard classes for positioning and highlighting
* (de) Standardklassen zur Positionierung und Hervorhebung
*
* @section content-generic-classes
*/

.note {
  background: #E2Ecf1;
  padding: 1em;
  border: 1px #6f9fba solid;
  border-left: 8px #6f9fba solid;
}

.important {
  background: #FFFFd5;
  padding: 1em;
  border: 1px #FFC700 solid;
  border-left: 8px #FFC700 solid;
}

.warning {
  background: #ffd9d9;
  padding: 1em;
  border: 1px #ff4747 solid;
  border-left: 8px #ff4747 solid;
}

.float_left {
  float: left;
  display: inline;
  margin-right: 1em;
  margin-bottom: 0.15em;
}

.float_right {
  float: right;
  display: inline;
  margin-left: 1em;
  margin-bottom: 0.15em;
}

.center {
  text-align: center;
  margin: 0.5em auto
}

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

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-variant: normal;
}

a {
  color: #297198;
  text-decoration: none;
  outline-style: none;
}

a:focus,
  a:hover,
/*a:active {background-color: #fee; text-decoration:underline;}*/
a:active {
  text-decoration: underline;
}

#topnav a {
  font-size: 8pt;
  color: white;
  font-style: normal;
  font-weight: normal;
  background: transparent;
  text-decoration: none;
}

#topnav a:focus,
  #topnav a:hover,
  #topnav a:active {
  text-decoration: underline;
  background-color: transparent;
}

#footer a {
  color: #aac;
  background: transparent;
  font-weight: bold;
}

#footer a:focus,
  #footer a:hover,
  #footer a:active {
  color: #5d93b1;
  background-color: transparent;
  text-decoration: underline;
}

/**
* (en) Emphasizing external Hyperlinks via CSS
* (de) Hervorhebung externer Hyperlinks mit CSS
*
* @section             content-external-links
* @app-yaml-default    disabled
*/

/*#main a[href^="http:"], a[href^="https:"]*/
/*{*/
/*padding-left: 12px;*/
/*background-image: url("../../images/bubbles/empty.png");*/
/*background-repeat: no-repeat;*/
/*background-position: 0 0.45em;*/
/*}*/

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

table {
  width: auto;
  border-collapse: collapse;
  margin-bottom: 0.5em;
}

table.full {
  width: 100%;
}

table.fixed {
  table-layout: fixed
}

th, td {
  padding: 0.5em;
}

thead th {
  background: #444;
  color: #fff
}

tbody th {
  background: #ccc;
  color: #333
}

tbody th.sub {
  background: #ddd;
  color: #333
}

table.listing th, td {
  padding-left: 0.5em;
  padding-top: 0.2em;
  padding-right: 0.5em;
  padding-bottom: 0;
}

table.listing td.description,
  table.listing td.descriptionTextArea {
  text-align: right;
  font-style: italic;
}

table.listing td.descriptionTextArea {
  vertical-align: baseline;
}

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

hr {
  color: #fff;
  background: transparent;
  margin: 0 0 0.5em 0;
  padding: 0 0 0.5em 0;
  border: 0;
  border-bottom: 1px #cfd8e2 solid; /*border-bottom: 1px #B0cbd9 solid;*/
/*border-bottom: 1px #297198 solid;*/
}

.caption {
  font-style: italic;
  margin-top: 0.5em;
  margin-bottom: 1.5em;
}

img {
  border-color: #99BBCC;
  border-width: 1px;
}

}


