@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Screen layout for YAML examples
 * (de) Bildschirmlayout für YAML-Beispiele
 *
 * @copyright       Copyright 2005-2010, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2.1
 * @revision        $Revision: 443 $
 * @lastmodified    $Date: 2009-12-31 18:05:05 +0100 (Do, 31. Dez 2009) $
 */

@media screen, projection
{

  body { background-image:url("../../images/bg_black_50x50.gif") }
  .page_margins { background-image:url("../../images/bg_shine.png"); background-repeat:no-repeat; background-position:50% 50px;  }
  #header { background-color:transparent; height:256px; background-image:url("../../images/bg_div_header.gif"); background-position:top center; background-repeat:no-repeat; z-index:10; position:relative; }
  .kopfbild { height:315px; } 
  
  #main { padding-top:0; z-index:11;  position:relative; background-image:none; background-color:transparent;}
  .col1_inner { background-color:#ffdd00; background-image:url("../../images/bg_startseite_col1.gif"); background-repeat:repeat-x; background-position:top left; z-index:122;  position:relative;  min-height:744px;}
  .col2_inner { background-color:#ffdd00; background-image:url("../../images/bg_startseite_col2.gif"); background-repeat:no-repeat; background-position:top left; z-index:122;  position:relative;  min-height:744px;}
  .col3_inner_inner { background-color:#ffdd00; background-image:url("../../images/bg_startseite_col3.gif"); background-repeat:no-repeat; background-position:top left; z-index:122;  position:relative; min-height:744px;}

  .yellow_corner { margin-right:0; padding-right:0; background-image:url(../../images/bg_brightcorner_startseite.png); }
  .standardbox { margin-right:0;  }
  
  .col1_inner .yellow_corner, .col1_inner .standardbox { margin-left:17px; }
  .col2_inner .yellow_corner, .col2_inner .standardbox { margin-left:35px; margin-right:21px; }
  .col3_inner_inner .yellow_corner, .col3_inner_inner .standardbox { margin-left:35px;  }
  
  #home_left_shadow { display:none; height:100px; top:256px; background-image:url("../../images/bg_home_left_shadow.gif"); background-repeat:no-repeat; background-position:right 0;  } 
  
  #footer {z-index:30; }
  
  #col1 { width: 281px; }
  #col1_content { padding:0 0 0 0; }

  #col2 { width: 321px; }
  #col2_content { padding:24px 0 0 0; }

  #col3 { margin:0 321px 0 281px!important; }
  #col3_content { padding:12px 0 0 0; }
  
  
}


@media all
{

}