/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * default screen stylesheet - PAGE-layout type layout
 *
 * @copyright       Â© 2005-2013, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         4.1.2
 */
@media screen {
  /* force vertical scrollbar */
  /*
  body {
    overflow-y: scroll;
  }
	*/

  body {
    overflow-y: scroll;
    background:#666 url("../images/bg_gradient_grau_16x1000_02.png") repeat-x top left fixed;
    /* background:#333; */
    padding: 0px 0px 5px 0px;
  }

  /* Layout Module Configuration & fallback for unsupported media queries */
  /*
  .ym-wrapper {
    min-width: 760px;
    max-width: 80em;
    margin: 0 auto;
  }
	*/

  .ym-wrapper {
    min-width: 760px;
		/* max-width: 95em; */
		max-width: 81em;
    margin: 0 auto;
    background:#fff;
  }

  .ym-wbox {
    /* padding: 10px; */
		padding: 0px;
  }

  /* Basic Element Styling */
  /*
  header {
    background: #444;
    color: #ccc;
    padding: 1.5em;
  }
	*/

	/*
  header h1 {
    background: transparent;
    color: #fff;
  }
  */

/*
  nav {
    background: #222222;
  }
*/

/*
  main {
    padding: 1.5em 0 0 0;
  }
*/

/*
  footer {
    margin: 0;
    background: #eee;
    color: #444;
    padding: 1.5em;
  }
*/

/*
  footer p {
    margin: 0;
  }
*/

  /* Erstellt am 16.01.2015 */
  .ym-column {
    display: block;
    overflow: hidden;
    padding: 0px;
    width: auto;
  }


/*
.ym-col1 {width: 50%; float:right; margin-left: -75%; margin-right: 25%; } /* center column */ /*
.ym-col2 {width: 25%; float:right; margin-right: 0%; } /* right column */                      /*
.ym-col3 {float: left; width: 25%; margin-left: 0; margin-right: -5px; }  /* left column */    /*
*/


.ym-col1 {width: 52%; float:right; margin-left: -77%; margin-right: 23%; } /* center column */
.ym-col2 {width: 23%; float:right; margin-right: 0%; } /* right column */
.ym-col3 {float: left; width: 23%; margin-left: 0; margin-right: -5px; }  /* left column */



 .ym-col1 .ym-cbox {
    padding: 0 0.75em 0 1.5em;
		padding: 20px 10px 10px 10px;
  }


 .ym-col2 .ym-cbox {
    padding: 0 0.75em 0 1.5em;
		padding: 20px 0.75em 0 1.5em;
  }



  .ym-col3 .ym-cbox {
    padding: 0 20px 0 12px;
		padding: 20px 10px 10px 15px;
  }

  .ym-gbox {
    padding: 0 1.5em 0 0;
  }


/* skip links styling */
.ym-skiplinks a.ym-skip:focus,
.ym-skiplinks a.ym-skip:active {
  color: #fff;
  background: #333;
  border-bottom: 1px #000 solid;
  padding: 10px 0;
  text-align: center;
  text-decoration: none;
}


} /* Close @media screen */