@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
 *
 * @file		basemod_draft.css
 * @creator		YAML Builder v0.3 Preview
 * @link		http://builder.yaml.de
 */

@media all
{
 /**
  * Design of the Basic Layout | Gestaltung des YAML Basis-Layouts
  *
  * @section layout-basics
  */

  /* Page margins and background | Randbereiche & Seitenhintergrund */
  
  body {
  margin: 0;
  padding: 0;
  background: url(bg.gif) repeat-x;
  font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
  font-size: 75.00%; 
  }


    h1 { font-size: 160.00% }                        /* 16px */
    h2 { font-size: 116.67% }                        /* 14px */
    h3 { font-size: 100.00% }
	 
	 .red { color: #CA5234; border-bottom: solid 1px #CA5234; width: 100% }
	 .blue { color: #1D3D8A; border-bottom: solid 1px #1D3D8A; width: 100% }
	 .reds { text-indent: 5px; margin:0; padding:0; color: #fff; background-color: #CA5234; width: 100% }
	 .blues { text-indent: 5px; margin:0; padding:0; color: #fff; background-color: #1D3D8A; width: 100% } 
	 .grays { text-indent: 5px; margin:0; padding:0; color: #fff; background-color: #c8c8c8; width: 100% }
	 
	 a {text-decoration: none; color:#000}
     a:hover {text-decoration: underline}
	 
  /* Layout: Width, Background, Border | Layout: Breite, Hintergrund, Rahmen */
  #page_margins {width: 985px}
  #page {margin:0 0 0 50px}
  #header {padding: 22px 0 26px 12px}
  #footer {padding: 0 0 0 220px; text-align: center; font-size: 10px}

  /* Naviagtion Home, Sitemap ... */
  #navbar {margin: 10px; color:#fff}
  #navbar a {text-decoration: none; color:#fff}
  #navbar a:hover {text-decoration: underline}

 /**
  * Formatting of the Content Area | Formatierung der Inhaltsbereichs
  *
  * @section layout-main
  */

  #col1 { float: left; width: 220px; padding: 0; border-left: solid 10px #fff; border-right: solid 10px #fff; background-color: #f0f0f0}
  #col2 { float: right; width: 240px;  margin: 150px 0 }
  #col3 { width: 450px; margin: 0 220px 0 240px;}
  
  #col1_content { 
     padding: 0;
	  margin: 0;
	  font-size: 116.67%;
  }
  #col2_content { padding: 0 10px }
  #col3_content { padding: 0 0 }
  
  #col1_content ul { 
   margin:0;
	padding: 0;
  }
  #col1_content ul li {
    display: block;
	 list-style: none;
	 border-bottom: solid #000 1px;
	 line-height: 29px;
	 font-weight: bold;
  }
  #col1_content li a {
    display: block; 
	 padding: 0 0 0 5px; 
    text-decoration: none;
	 background-color: #c8c8c8;
	 color:#000;
  }
  #col1_content li a:hover { 
    padding: 0 0 0 5px; 
    text-decoration: none;
	 background-color: #f0f0f0;
  }
  
  #col1_sub ul { 
   margin:20px 0;
	padding:0 0;
  }
  #col1_sub ul li {
    padding: 0 0 0 10px;
    display: block;
	 list-style: none;
  }
  #col1_sub li a {
    text-decoration: none;
	 display: block;
	 color:#000;
  }
  #col1_sub li a:hover { 
    text-decoration: underline;
  }
  
  #col1_ll ul { 
    margin: 0;
	 padding: 0;
	 vertical-align: bottom;
  }
  #col1_ll li { 
	 list-style: none;
	 background: #fff;
	 width:100%
  }
  
  
  
  #col2 ul { 
   margin:0;
	padding:0 0 10px 0;
  }
  #col2 ul li {
    display: block;
	 list-style: none;
	 line-height: 29px;
	 font-weight: bold;
  }
  
    #col3_content label { 
		float: left;
		width: 120px;
	}

	#col3_content fieldset{ 
		margin:5px;
		padding:0;
		border:0;
	}

	#el_0 #el_1 #el_2 #el_3 #el_4 #el_5 #el_6 #el_7{
		width: 220px;
	}

	#el_8 { 
		width: 220px;
		height: 150px;
	}
	
	.textarea{
     width:300px
    }
	
	.submit { 
		margin-top: 5px;
	}

  /*#col3_content br {clear: left;} */

  .right { 
  float: right;
  }
  
  .left { 
  float: left;
  }
  
  .clear {
  clear: both;
  }
  
  .img { 
    margin: 30px 0 0 0;
  }
  .image { 
    margin: 8px 0 0 0;
  }
  
  .news {
    margin: 0;
	 padding: 5px;
    background-color: #fff;
  }
  
  .border{
    margin: 0;
	padding-right: 10px;
    background-color: #fff;
  }
 /**
  * Design of Additional Layout Elements | Gestaltung weiterer Layoutelemente
  *
  * @section layout-misc
  */
}