html, body{



height:100%;
width:100%;
margin:0;
padding:0;
overflow:hidden;
font-family:Helvetica,Arial;
}
p.align-left{text-align: left;}
#bgImg{ 
	position: absolute;
        top: 0;
        left: 0;
/*         border: thin solid red; */
        z-index: 0;
        }
/* Body-Dummy absolut ?ber BG-Image legen; Scrollbar bei Bedarf einblenden */
#bodyDiv
	{
	  position: absolute;
          top: 0;
          left: 0;
          z-index: 2;
          overflow: auto;
          width: 100%;
          height: 100%;
         /* text-align: center;*/
          }
input.button{
background : #000000; 
border-bottom-color : #05AE08; 
color : #05AE08; 
cursor : progress; 
font-family : Arial,Helvetica; 
font-size : 14px; 
outline-style : groove; 
text-align : center; 
width : 120px;
}
div#alles{
position: relative;
left: 5%;
width: 90%;
/* border: thin solid purple; */
}
div#linke_seite{
position:relative;
/*border:thin solid black; */
margin-top: 2em;
float: left;
/* height:10em; */
/*max-height:60px;*/
width:15em;
z-index:3;

}
div#logo{
position:relative;
/* border: thin solid blue; */
top:0px;
left:0px;
height:10em;
width: 15em;
margin:0;
padding:0;
text-align: center;
}
div#menu{
/* position:absolute; */
/* top:140px; */
/* left:5%; */
/* height:20px; */
/* width:25em; */
/* border:thin solid green; */
margin:0;


    

}
  ul#hauptmenu {
    /*font-size: 0.83em;*/
    /* //#float: left; */
   width: 25em;
    margin: 0.0em; padding: 0px;
     border: 1px dashed orange; 
     /*  background-color: #d60f62d;*/
     list-style: none;
  }
    ul#hauptmenu_2 {
    /*font-size: 0.83em;*/
    /* //#float: left; */
    width: 9.8em;
    margin: 0.0em; padding: 0px;
   /* border: 1px dashed green; */
     /*  background-color: #d60f62d;*/
     list-style: none;
  }
 /* ul#hauptmenu a {
    display: block;
    padding: 0em;
    font-weight: bold;

  }*/
  ul#hauptmenu li a{
    display: block;
    padding: 0em;
    font-weight: bold;
   /* background-color: #8CFF65;*/
    color: #d78528;
  }
    ul#hauptmenu li.act{
    display: block;
    padding: 0em;
    font-weight: bold;
/*    background-color: #FFFF65;
    color: #d785dd;*/
  }
    ul#hauptmenu li.no{
    display: block;
    padding: 0em;
    font-weight: bold;
/*    background-color: #8CFF65;
    color: #d78528;*/
  }
    ul#hauptmenu li.cur{
    display: block;
    padding: 0em;
    font-weight: bold;
/*    background-color: #8CFFff;
    color: #eeeeee;*/
  }
  
  /*   ul#hauptmenu a:active
    {
    background-color: #000000;
    }
      ul#hauptmenu  a:visited {
 color: #d78358; 
     background-color:  #aaFF65;
  }

  ul#hauptmenu a:link{
          color: #d78358; 
      background-color: #8CFF65;
  }

  ul#hauptmenu a:hover {
   color:#8CFF65; 
 background-color: #d78358;
  }*/
   ul#hauptmenu a:focus {
  color: #60f62d; 
    background-color: #ffffff;
  }

div#tanz{
}
div#main{
position:absolute;
/*top:60px;*/
text-align:center;
vertical-align:middle;
float: left;
left:15em;
top: 0em;
/* height:4.8em; */
width:60.5em;
/* border:thin solid orange; */
/*background-color:#d78528;*/
margin:0;
padding:0;
z-index:3;
}

div#breadcrumbs{
position:relative;
float:left;
color: #e5b200;
font-weight: bold;
/*left:0px;*/
height:1.3em;
width:49%;
/* border:thin solid green; */
/* margin:0; */
/* padding:0; */
/*background-color:#ffffff;*/
/* z-index: 3; */
text-align:left;
padding-top: 1em;
vertical-align:middle;
margin-top:0.2em;
}
div#headmenu{
position:relative;
float:left;
/*top:0em;*/
/*left:37.5em;*/
color: #e5b200;
font-weight: bold;
height:1.3em;
width:49%;
/* border:thin solid blue; */
/*margin:0;*/
/*padding:0;*/
padding-top: 1em;
/*background-color:#ffffff;*/
z-index: 3;
margin-top:0.2em;
}
 div#content{ 
/* border:thin solid yellow; */
clear: both;
color: #33334C;
margin: 2em;
padding: 2em;
}
div#footer{
/* border:thin solid blue; */
}

