@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Template for designing a screen layout
 * (de) Gestaltungsvorlage fÃ¼r die Erstellung eines Screenlayouts
 *
 * @copyright       Copyright 2005-2007, 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.0.3
 * @revision        $Revision: 118 $
 * @lastmodified    $Date: 2007-08-18 16:03:42 +0200 (Sa, 18 Aug 2007) $
 */
@media all  
{   
  /*-------------------------------------------------------------------------*/  
  
  /* (en) Marginal areas & page background */  
  /* (de) Randbereiche & Seitenhintergrund */  
  body { background: #fff url("../../layout/pageHG.gif") repeat-x top left ; padding: 0px 0; }   
  
  /* Layout Alignment | Layout-Ausrichtung */  
  #page_margins { margin: 0 auto; }   
  
  /* Layout Properties | Layout-Eigenschaften */  
  #page_margins { width: 946px;  min-width: inherit; max-width: none; 

 background: #fff url("../../layout/pageHG.gif") repeat-x top left ; padding: 0px 0;
  }   
  
  #page { padding: 0px; margin-top: 31px; }  
  
    .c33l{
  	width: 42px;
	background:  url("../../layout/randl.jpg") repeat-y top left ;
	}
	 .c33r {
  	width: 42px;
	background:  url("../../layout/rechter-rand.gif") repeat-y top left ;
	}
  .c33m{
  	float:left;
	bxxackground: transparent;
	width: 882px;
  }
  
  
   
  #header {
  padding: 0px; 
  color: #000; 
  width: 946px;
  height: 165px; background: #fff;} 
  #header {
  	background: #fff url("../../layout/header.gif") repeat-x top left;
  }  
  #header img{
  	float:left;
  }
  #header_top {
  	height: 165px;
  } 

  
  #topnav { float:right; color: #aaa; background: #fff; 
  margin-right:35px;
  margin-top:85px;}  
  
   #reiter{
   	float:right;
		margin-top: 130px;
		margin-right:45px;
   }
   

  




  #nav_detail_top    {width: 946px;height: 40px;
  	background:  url("../../layout/detailnavi.gif") repeat-y top left ;
	
  }
  
 #nav_detail { 
      
        /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    width: 600px;
    overflow: hidden;
    /* (en) containing floats in all other browsers */
    /* (de) Einfassen der Floats in allen anderen Browsern */
	 padding-top: 0px; 
	 margin-left:360px;
	 margin-top: 12px;
    float: left;
    display: inline;
	 
	 }
#nav_detail ul, #nav_detail li{
	margin-left:0;
}	 
  #main { 
  padding: 0px 42px;  
  background:  url("../../layout/mainlang.gif") repeat-y top left ;
  min-height:800px;
  }  
  
   /* für die aktive Detailnavigation */ 

  
   
  #footer { height: 58px; padding: 10 0px; color:#666; 
 padding-top: 10px;
  background: #fff url("../../layout/footer.gif") repeat-x top left;
  text-align: center; }   

  /* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */  
  
  /*-------------------------------------------------------------------------*/  
  
  /**  
   * (en) Formatting content container  
   * (de) Formatierung der Inhalts-Container  
   *  
   */  

  #col1 { float: left; width: 853px; }   

  #col1_content { padding: 30px 0px 20px 32px;}   

	 #col1 img{
	 	margin-bottom: 0px;
		
	 }
#titelbild{padding-top: 30px;
	padding-left: 6px;
}
h1{padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
	 .csc-textpic-firstcol{
	 	width: 450px;
	 } 
	 
  #nav_detail_top    {width: 946px;height: 40px;
  	background:  url("../../layout/detailnavi.gif") repeat-y top left ;
	
  }
  
 #nav_detail { 
      
        /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    width: 600px;
    overflow: hidden;
    /* (en) containing floats in all other browsers */
    /* (de) Einfassen der Floats in allen anderen Browsern */
	 padding-top: 0px; 
	 margin-left:360px;
	 margin-top: 12px;
    float: left;
    display: inline;
	 
	 }
#nav_detail ul, #nav_detail li{
	margin-left:0;
}		 
	 
	   /*-------------------------------------------------------------------------*/  
}  

