@charset "UTF-8";
@media screen, projection
{
  /**
   * (en) Forcing vertical scrollbars in IE8, Firefox, Webkit & Opera
   * (de) Erzwingen vertikaler Scrollbalken in IE8, Firefox, Webkit & Opera
   *
   * @workaround
   * @affected IE8, FF, Webkit, Opera
   * @css-for all
   * @valid CSS3
   */
html {height:100%;}

height: 100%;
}
  body { overflow-y: scroll; height:100%;}
* {padding:0; margin:0;}
  /*-------------------------------------------------------------------------*/

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body { background: #ffffff repeat-x top left; color:#5F655F;
font-family:Verdana; font-size:0.80em;}

 /* body { background: url("gfx/bg.png") #ffffff repeat-x top left; color:#5F655F;
font-family:Verdana; font-size_small:0.75em;} */

  /* Layout Alignment | Layout-Ausrichtung */
  .page_margins { margin: 0 auto; min-height:100%;
height:auto;
}

  /* Layout Properties | Layout-Eigenschaften */
  .page_margins { position:relative;  width: 1000px; background: #fff; }
  .page {  }
  #header { height:226px;  position:relative; background: #012849;}
  #navbox {  overflow:hidden;   height:30px;   }
  div.hlist {  }
  #main { margin: 0 0; background: #fff;}
  /* #footer { height:60px; padding: 10px 20px; color:#666; background:#012849; border-top: 5px #efefef solid; } */
  #footer{
 margin:-50px auto;

position:relative;

/* z-index:101; */

  width:100%;
  height:50px;
  /* color:#666; */
  background:#012849;
padding-top:10px;
    text-align:center;

  }

  /* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
  #navbox ul { margin-left: 20px; }

  /*-------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */

  #col1 { float: left; width: 220px;  margin:0 }
  #col2 { float: right; width: 230px;  margin:0 }
  #col3 { width: auto; margin: 0 230px 0 220px}
  #col1_content { padding: 110px 10px 0 20px }
  #col2_content { padding: 20px 20px 0 10px }
  #col3_content { padding: 20px 15px 80px 15px;}

  /*-------------------------------------------------------------------------*/

#logo {
/*background:url("../gfx/logo_green.png") no-repeat scroll 0 0 transparent; */
height:56px;
width:250px;
position:absolute;
left:750px;
top:156px;

/* z-index:90; */
}


#katpic {
height:56px;
width:250px;
position:absolute;
left:0px;
top:140px;

/* z-index:90; */
}

#flashmenu {
height:240px;
width:200px;
position:absolute;
right:0px;
top:260px;

/* z-index:7; */
}



#home_nav {

width:100%;
position:absolute;
left:790px;
top:280px;
/* z-index:90; */
}

 div#LadenDropDown {
	  height:30px;
	  top:226px;
	  right:0px;
	  position:absolute;
	 z-index:100; 
	  align:right;
  }


   div#DropDowns {
	  height:30px;
	  top:226px;
	  left:250px;
	  width_250px;
	  position:absolute;
	z-index:200;
	  align:center;
  }

     div#navigation {
	  height:30px;
	  top:226px;
	  left:450px;
	  width_250px;
	  position:absolute;


  }



    ul#navliste {

    width: 170px;  /* Breite den in li enthaltenen Elementen zuweisen */
	height:20px;

    text-decoration: none;
    list-style:none outside none;
    font-size:1.2em;
}

    ul#navliste a{
    display: block;
    width: 170px;  /* Breite den in li enthaltenen Elementen zuweisen */
	height:20px;
    padding: 2px 12px;
    text-decoration: none;
    color:#012849;


}


#bg_c1 {background: #012849; position:absolute; /* z-index:1;*/ height:226px; width:100%; top:0px; left:0px;}
#bg_c2 { position:absolute; /*z-index:1;*/ height:30px;  width:100%; top:226px; left:0px;  }











}
