/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (de) Stylesheet für das Bildschirm-Layout
 *
 * @file        basemod.css
 */

@media all
{
  /*-------------------------------------------------------------------------*/

  /* (de) Randbereiche & Seitenhintergrund */
  body { background: transparent url(images/back_braun.jpg) repeat fixed top left; margin: 0px 0 0 0;
	padding: 0; }

  /* Layout Alignment | Layout-Ausrichtung */
  #page_margins {margin: 0 auto; }

  /* Layout Properties | Layout-Eigenschaften */
  #page_margins { width: 940px;  min-width: 940px; background: transparent; }
  #page { padding: 2px; border: 10px solid #FFFFFF;}
  #header { padding: 6px 8px 0em 10px; color: #045E01; background: #FFE519; border: 10px solid #FFFFFF; font-size: 12px; }
  #topnav { background: transparent; overflow:hidden; top:0px;}
  #nav { overflow:hidden; margin-top: 0.5em; border: 10px solid #FFFFFF;}
  #nav_main {  }
  #main { margin: 10px 0; background: transparent; }
  #footer { padding: 5px; background: #FFE519; border: 10px solid #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #045E01; font-size: 74%; text-align: center; }

  /* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
  #nav ul { margin-left: 0px; }

  #main {
  	background: #FFE519;
	border: 10px solid #FFFFFF;
  }
  /**
   * (de) Formatierung der Inhalts-Container
   */
  #col1 { float: left; width: 75%;}
  #col2 { display:none}
  #col3 { width: auto; margin: 0 0 0 74%;}
  #col1_content { margin-right: 0.5em; padding: 0 10px 0 20px; }
  #col3_content {	border-left: dotted #FFFFFF; margin-left: 0.5em; padding: 0 20px 0 10px; min-height: 10em;}
}
