@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: #666666; padding: 10px 0; }
  /*body { background: #666666 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: 780px; xbackground: #fff; }
  .page { 
    padding: 0 7px 0 0;
  background-image:url(../../images/header.jpg);
    background-repeat:no-repeat; 
   }
  #header { 
   padding: 45px 2em 1em 20px; color: #000; 
   height: 76px; /* wichtig, um menü diese punktzahl runterzudrücken */
   }
  #topnav { 
    font-size: 90%;
    display: block;
  margin: 10px 30px 0 0;
   }
  #topnav a { padding: 0 3px 0 3px;}
   
  #nav {
    overflow:visible; 
  position:relative;
  z-index: 2;
/*  background: transparent
  border-left: 1px #F0B602 solid;
    border-right: 1px #F0B602 solid; */
  }
  /* abstand des horizontalen menüs vom linken rand: */
  div.hlist { margin-left: 145px; width: 75%;} 
  #main { 
    margin: 0; 
  padding: 1px 35px 40px 60px;
  background: #fff;
  border-left: 1px #F0B602 solid;
    border-right: 1px #F0B602 solid;
    border-bottom: 1px #F0B602 solid;}

#footer {
  background-color:#666666;
  border-top:0 solid #EFEFEF;
  color:#FFFFFF;
  padding:5px 20px;
/*  text-align:xright; */
}

 #footer a, #footer a:visited { color: #fff;text-decoration: none; }
 #footer a:focus, #footer a:hover, #footer a:active { color:#F0B602; text-decoration:none; }

  /* abstand im menü von links zum ersten button:  */
  #nav ul.menu { margin-left: 120px; }

  /*-------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */

  
  /*-------------------------------------------------------------------------*/
}