@charset "UTF-8";

@media screen, projection
{

* {outline: none}

  body { background: #eee url(../images/bg.png) repeat-x; padding: 0; }

  body { text-align: center; }
  #page_margins { text-align:left; margin: 0 auto; }

  #page_margins { min-width: 740px; max-width: 80em; background: #fff; }
  #page{ padding: 0px 20px 20px 20px; margin-top: 40px;}

  #header {
    color: #000;
    background:#679938 url(../images/bg_green.jpg);
    padding: 0px 0px 0em 0px; 
    height: 200px;

  }
  
  #header_title {
  	width: 100%;
  	text-align: right;
  }
  
  #teaser_start {width: 925px; height: 300px; background:url(../images/teaser_start.jpg) no-repeat;}
  
  #top {margin: 0px 0 40px 0;}

  #topnav { color: #aaa; background:transparent;}

  #nav { background-color: transparent; }
  #nav ul { margin-left: 0px; }
  #nav_main { background: #fff; }

  #main { background: #fff;padding:10px 0;  }

  #footer { 
    color:#878681; 
    background: #eee;
    padding: 10px 0px 25px 0px;
    margin-top: 0px;
    font-size: 0.9em;
    border-top: 3px solid #d9d8d4;

  }


  #col1 { width: 75%; float:right;}
  #col1_content { padding: 30px 20px 0 20px; }

  #col2, #col2_content { display:none; }

  #col3 { margin-right: 75%; margin-left: 0; }
  #col3_content { padding:30px 30px 0 0; }
  
  #teaser {width: 100%; height: 300px; background:#efefef;}
  
  #footercol2 {text-align: right;}
  
  .breadcrumb {font-size: 0.8em; padding-bottom: 30px;}
  
  #start_1 {padding-right: 10px;}
  #start_2 {padding-right: 10px; padding-left: 10px;}
  #start_3 {padding-left: 10px;}
  
  #start_aktuelles {background: #efefef; padding: 5px 10px; margin: 20px 0 0 0}
  #start_aktuelles ul, #start_aktuelles ul li {list-style: none; margin: 0; padding: 0;}

}
