@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-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 screen
{
  BODY {
  	margin: 40px;
	font-size: 12px;
  }
  
}
@media print
{
  BODY {
	font-size: 11pt;
  }

  P, LABEL, UL, OL, #col2_middle_content P, #col3_middle_content P, #default-content P {
  	font-size: 11pt;
  }
  
  #toolbar {
	display:none;
  }
}


@media all
{

  h1,h2,h3,h4,h5,h6 { font-weight:bold; margin: 0 0 0.25em 0; }
  h1 { font-size: 150% }                        /* 18px */
  h1, h2 { font-size: 133.33% }                     /* 16px */
  h3 { font-size: 116.67% }                        /* 14px */
  h4 { font-size: 100% }                     /* 12px */
  h5 { font-size: 100% }                     /* 12px */
  h6 { font-size: 100%; font-style:italic }  /* 12px */
  .title { font-family:Verdana, sans-serif;}
  
  H1 {
  	font: bold 16px/120% Verdana, sans-serif;
  }
  
  #default-content-right DIV.csc-header {
  	margin-left: 10px;
  }
  
  H3 {
  	color: #333333;
	font: bold 11px/120% Verdana, sans-serif;
	margin: 15px 0;
  }
  A:link, A:visited {
    color: #333333;
	text-decoration: none;
  }
  A:hover, A:active {
    color: #333333;
	text-decoration: none;  
  }
  
  #rootline A {
  	color: #333333;
  }

  P, LABEL, UL, OL {
  font: 12px/140% Verdana, sans-serif;
  color: #333333;
  }
  #col2_middle_content P, #col3_middle_content P, #default-content P {
  font: 12px/140% Verdana, sans-serif;
  color: #333333;
  }
  
  FORM, DT, DL {
  	margin:0px;
	padding:0px;
  }
  
  
  #logo {
  	position: relative;
  	width:130px;
	float:left;
  }
  
  #description {
  	margin: 0 0 0 130px;
	padding:10px 0 0 0;
	height: 40px;
	overflow:hidden;
	display: none;
  }
  h1#area {
  	font-family:Verdana, sans-serif;
  }
  
  #subheader {
  	padding-top: 42px;
  }
  
  
  
  
  
  BODY {
	font-family: Verdana, sans-serif;
	line-height: 140%;
  }
  #rootline {
  	position:relative;
	color: #333333;
	padding: 5px;
	margin: 20px 0;
	border: 1px solid #cccccc;
	clear: both;
  }
  
  #toolbar {
	position:absolute;
	top: 20px;
	right:40px;
  }
  ul.pmenu {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
  }
  li.pmenu {
	float:left;
	margin:0;
	padding:0;
  }
  li.wrap {
  	border-right:1px solid #CCCCCC;
  }
  li.pmenu a:link, li.pmenu a:visited {
  	color: #999999;
	display:block;
	font-size:11px;
	padding:0 5px;
	text-decoration:none;
  }
}
