@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) stylesheet for screen layout
 * (de) Stylesheet fï¿½r das Bildschirm-Layout
 *
 * @creator     YAML Builder V1.0.3b (http://builder.yaml.de)
 * @file        basemod.css
 */

@media screen, projection
{
  /*-------------------------------------------------------------------------*/

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body { background: #4d87c7 url(../images/bg_blue.gif) repeat-x top left fixed; padding: 10px 0; }

  /* Layout Alignment | Layout-Ausrichtung */
  #page_margins { margin: 0 auto; border:1px solid #E00632;}

  /* Layout Properties | Layout-Eigenschaften */
  #page_margins { width: 978px;  min-width: inherit; max-width: none; background: #fff; }
  #page { padding: 0px; }
  #header { padding: 0; color: #000; background: #fff; }
  #main { margin: 10px 0; background: #fff; }
  #teaser { clear:both; padding: 0 20px; margin: 10px 0; }
  #footer { padding: 1px 0 2px 20px; color:#E00632;  border-top: 1px #E00632 solid; }

  /*-------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */

  #col1 { float: right; width: 229px}
  #col2 { display:none}
  #col3 { width: auto; margin: 0 229px 0 0}
  #col1_content {
	padding: 8px 15px 0 15px;
	border: 1px solid #E00632;
	margin-right:20px;
	margin-top:3px;
	background:#D4D4D4;
}
  #col3_content { padding: 0 30px 0px 20px; }
  
   #col4_content {
	padding: 8px 5px 0 10px;
	border: 1px solid #E00632;
	margin-right:20px;
	margin-top:3px;
	height: 400px;
	background: #D4D4D4;
	z-index: 2;
}
	
  /*-------------------------------------------------------------------------*/
}
