@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Color Scheme - Winter
 * (de) Farbschema - Winter
 */

@media all
{

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
  body {
    background: #5e9049;
  }

  #header { background: #366014 url("../../img/header/header_summer.jpg") no-repeat top left; }
  
  #coloredbox { background:#c399a7; }
  #breadcrumb { background:#eac3c4; }

  #breadcrumb a,
  #breadcrumb a:visited,
  #breadcrumb strong { color:#0C291E; }
  
  #col2_content { background:#f3ffe9; }
	
  h1,h2,h3,h4,h5,h6 { 
	color: #365b23;
  }

  #col3_content h1,
  #col3_content h2,
  #col3_content h3,
  #col3_content h4,
  #col3_content h5,
  #col3_content h6 { 
	color: #365b23;
  }  

  #col2_content h5 {
	background: #d2efc3;
    border-bottom: 1px solid #598b50;
    color: #365b23;
  }
  
  /* Important Box */
  #col3_content p.important { background: #e2f4d7; border: 1px #365B23 solid; padding: 1em; margin: 0 0 1.25em 0; } 
  
  .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
    color: #365b23;
  } 
 	
  /* Borders */
  /* Rechts (Suche, Seitenanzeige) */
  #col2_content div.csc-textpic-imagewrap {
    border-bottom: 1px solid #598b50;
  }

  #col2_content fieldset {
	border-bottom: 1px solid #598b50;
  } 

  
  /* Vertical Navigation */
  h6.vlist {
    background-color: #d2efc3;
  }

  h6.vlist a,
  h6.vlist a:visited {
    color: #365b23;
  }

  .vlist a,
  .vlist strong,
  .vlist span {
    border-bottom: 1px #598b50 solid;
  }

  .vlist a,
  .vlist a:visited {
    color: #1F1E1D;
  }

  .vlist li span {
    border-bottom: 1px #598b50 solid;
  }

  /* active list element */
  .vlist li.active {
    color: #8d3151;
    background-color:#e5cdcd;
  }
  
  /* Level 1 */
  .vlist li a:focus,
  .vlist li a:hover,
  .vlist li a:active { background-color:#e5cdcd; }
  .vlist li.active a.active { color: #8d3151; } 

  /* Level 2 */
  .vlist li ul li a,
  .vlist li ul li strong,
  .vlist li ul li span { border-bottom: 1px #aac3a5 solid; color: #1F1E1D; } /* LTR */
  .vlist li ul li.active span { color: #8d3151; background: #e5cdcd url("../../img/icon_subPage_bull.gif") no-repeat 1.3em 0.3em; }

  .vlist li ul li a, 
  .vlist li ul li a:visited { background: #ece6da url("../../img/icon_subPage_bull.gif") no-repeat 1.3em 0.3em; color: #1F1E1D; }
  .vlist li ul li a:focus,
  .vlist li ul li a:hover,
  .vlist li ul li a:active { background-color:#ece6da; }

  /* Level 3 */
  .vlist li ul li ul li.active span { color: #8d3151; background:#eff2e1; }

  .vlist li ul li ul li a,
  .vlist li ul li ul li a:visited{ background:#eff2e1; }
  .vlist li ul li ul li a:focus,
  .vlist li ul li ul li a:hover,
  .vlist li ul li ul li a:active { background:#ece6da; }  
}



