@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.2 (http://builder.yaml.de)
 * @file          basemod.css
 * @-yaml-minver  3.1
 */

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

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

  /* Layout Alignment | Layout-Ausrichtung */
  .page_margins { margin: 0 auto; }

  /* Layout Properties | Layout-Eigenschaften */
  .page_margins { width: auto;  min-width: 1024px; max-width: 1024px; }
  .page { padding: 10px; border: 10px solid #f9c633; } 
  #header { padding: 0px 0em 1em 0px; background: #fff;height:345px; }
  .c25l img {border: none;}
  #header .subc  { border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
  #header .subc p { margin-left: 5px; margin-right: 5px;}
  /*.subborder {border: 1px solid #CC0000; padding: 5px;}*/
  #topnav { color: #aaa; background: transparent; }
  #nav { overflow:hidden; }
  div.hlist {  }
  #main { margin: 10px 0; background: #fff; }
  .mod_changelanguage img {border: none;}
  .mod_changelanguage ul li {list-style-type:none;float: right;margin:-32px 5px 0 0;}
  .mod_changelanguage {position:relative;}
  .mod_newslist h2 a {color: #CC0000;}
  .layout_preview .image_container { padding-right: 10px; float: left; }
  #footer { padding: 10px 20px; color:#666; background: #f9f9f9; border-top: 5px #efefef solid; }

  /* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
  #nav ul { margin-left: 0px; }
  
  .invisible
	{
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
	}

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

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

  #col1 { float: left; width: 75%}
  #col2 { display:none}
  #col3 { width: auto; margin: 0 0 0 75%}
  #col1_content { padding: 0 10px 0 20px }
  #col3_content { padding: 0 20px 0 10px }


  /* set column dividers */ 
  #col3 { border-left: 1px #ddd solid }
	
  /*-------------------------------------------------------------------------*/
}

