
html, body
{
        height:100%;
        margin:0;
        padding:0;
}

body
{
        /*background-image: url(../img/haus1000x533.jpg);*/
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 0.8em;
        //font-size: 10pt;
        background-color:#001060;
        min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}

#gross14
{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size:14pt;
        font-weight: bold;
}

#inhalt
{
        position: relative;
        /*background-color:#EFEFEF;*/
        /*background-image: url(../img/trans_80.png);*/         
        overflow-y:auto;
        overflow-x:hidden;
        padding: 5px 10px 5px 10px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        margin-top:20px;
        left: 90px;
        height: 470px;
        width: 800px;
}

#header
{
        padding:0px;
        text-align:center;
        position: relative;
        /*background-color:#0070C0;*/
        /*background-image: url(../img/header.jpg);*/
        height:50px;
        /*height:190px;*/
}

#nav
{
        position:relative;
        padding:0px;
        text-align:center;
        position: relative;
        /*background-color:#efefef;*/
              /*filter:alpha(opacity=50);*/ /* IE */
              /*-moz-opacity: 0.50;*/ /* Mozilla */
              /*opacity: 0.50;*/ /* Opera */
        background-image: url(../img/trans_40.png);
        margin: 0 auto;
        width: 1000px;
        height:26px;
        
}

#footer
{
        position:absolute;
        text-align:center;
        /*border:1px solid #FFFFFF;*/
        /*border-top:1px solid #003080;*/
        /*border-bottom:1px solid #003080;*/
        /*background-color:transparent;*/
        /*background-color:#EFEFEF;*/
              /*filter:alpha(opacity=50);*/  /* IE */
              /*-moz-opacity: 0.50;*/        /* Mozilla */
              /*opacity: 0.50;*/             /* Opera */
        margin: 0 auto;
        width: 1000px;
        clear: both;
        bottom: 5px;
        height: 15px;
}

#distance { 
		width:1px;
		height:50%;
		background-color:#001060;
		margin-bottom:-326.5px; /* half of container's height */
		float:left;
		}

#hauptcontainer {
      /*background-color: transparent;*/
      background-image: url(../img/hg1_gemalt_1000x633.jpg);
      padding: 0px;
      border: 8px solid #FFFFFF;
      /*margin: -284px 0 0 -508px;
      position:absolute;
      top: 50%;
      left: 50%;*/
      margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:633px;
		width:1000px;
		clear:left;
      }

#navigation {
   background-color: transparent;
   /*background-color:#EFEFEF;*/
              /*filter:alpha(opacity=50);*/  /* IE */
              /*-moz-opacity: 0.50;*/        /* Mozilla */
              /*opacity: 0.50;*/             /* Opera */
   /*background-color: #ffffff;*/ 
   /*border: 1px solid #00005F;*/
   position: relative;
   margin: 0 auto ;
   /*left:90px;*/
   /*margin-left: 90px;*/
   }




/* Navigation horizontal */
 ul#Navigation {
    margin: 0; padding: 0.5em;
    text-align: center;
    /*border: 1px solid #0080FF;*/
    /*border-top:1px solid #0080FF;*/
    /*border-bottom:1px solid #0080FF;*/
      background-color: transparent;       
  }
  
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0.2em; padding: 0;
  }

  ul#Navigation a, ul#Navigation span {
    /*padding: 0.2em 1em;*/
	padding: 0.1em 1em;
    text-decoration: none; font-weight: bold;
    /*border: 1px solid black;*/
    /*border-left-color: white; border-top-color: white;*/
    border: 0px;
    color: #000000; background-color: transparent;
  }
  
  * html ul#Navigation a, * html ul#Navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  
  }
  
  ul#Navigation a:visited, ul#Navigation span {
            
    background-color: #000000;
    background-color: transparent;
    /*color: #ffffff;*/
  }
  
  ul#Navigation a:active, ul#Navigation span {
            
    background-color: #000000;
    background-color: transparent;
    /*color: #ffffff;*/
  }
  
  ul#Navigation a:hover, ul#Navigation span {
    /*border-color: white;*/
    /*border-top:2px*/
    /*border-width:2px;*/
    /*border-top-style:solid;*/
    /*border-bottom-style:solid;*/
    /*border-style:double;*/
    /*border-color:#0080FF;*/    
    /*border-left-color: black; border-top-color: black;*/ 
        
    background-color: #000099;
    /*background-color: transparent;*/
    color: #ffffff;
  }


 



a.popup:link {
color:#EFEFEF;
text-align:center;
text-decoration:none;
font-weight: bold;
}

a.popup:visited {
color:#EFEFEF;
text-align:center;
text-decoration:none;
font-weight: bold;
}

a.popup:active {
color:#EFEFEF;
text-align:center;
text-decoration:none;
font-weight: bold;
}



a:link {
color:#000000;
text-align:center;
text-decoration:none;
font-weight: bold;
}

a:visited {
color:#000000;
text-align:center;
text-decoration:none;
font-weight: bold;
}

a:active {
color:#000000;
text-align:center;
text-decoration:none;
font-weight: bold;
}

a:hover{
color:#ffffff;
background: #000099;
text-align:center;
text-decoration:none;
font-weight: bold;
}

#warnung{
font-size: 1.2em;
color:#ffffff;
}