.menue {
  font-family:Arial;
  color:#00f; 
  font-weight:900; 


; 
  font-size:small;
  text-decoration:none;


}
.menue:hover { color:#000; background-color:#d0eec0;

}
.menue:before{ content:""}
.menue:hover:before{ content:""}
.menue:active:before{ content:""}
.menue:active:after{ content:""}
.menue:active { color:#000; 
	text-decoration:none;


	 }
.menue:focus {color:#000;
	text-decoration:none;
	background-color:#d8ffc8;



} 
.mu {
  font-family:Arial;
  color:#000; 
  font-weight:900; 
  padding-left:0px;
  font-size:xx-small;
  text-decoration:none; 
 
}
.mu:hover { color:#000; background-color:#fff; text-decoration:underline;
background: url(/../BGDash.png) repeat ; 
}
.mu:before{ content:""}

.mu:hover:before{ content:""}
.mu:active:before{ content:"o "}
.mu:active:after{ content:""}
	 
.mu:focus {color:#000;
	text-decoration:none;
} 

a {text-decoration:none;

}
a:before{content:"-";color:#00ff00;}
a:hover{ background-color:#efe;}
a:hover:before{content:":";color:#005500};
	background: url(/../BGDash.png) repeat ; 
       	background-repeat:repeat-x;
a:active{ color:#000; text-decoration:underline;background-color:#d8ffc8;}
a:active:before{content:"[";color:#002200}
a:active:after{content:"]";color:#002200}
a:focus {Color:#000;
	text-decoration:underline;
	background-color:#d8ffc8;
}

td {
   font-family:Verdana;
   font-size:small;
}


table { width:100%; font-weight:500;
	font-size:100%;
	font-family:Verdana;
	text-decoration:none; }
td { 	width: 10%;}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF;
	overflow: hidden;
}
	
h7 {
	
	font-family:Verdana;
	font-size:120%;
        font-weight:bold;
	
}
h1 {
	font-weight:900;
	font-family:Arial;
	font-size:150%;
        background: url(/../BGDash.png) repeat ; 
       	background-repeat:repeat-x;
           
       
}
h2 { 	font-weight:700;
	font-size:120%;
	font-family:Arial;
	text-decoration:none;
        padding-left:7px;
        height:29px;
	background: url(/../Highlight.png) left;
	background-repeat:no-repeat;

      
}

h3, u { 	font-weight:500;
	font-size:100%;
	font-family:Verdana;
	text-decoration:underline;
        padding-left:7px;
        
}
h4 {	font-size:80%;
	font-family:Verdana;
	text-decoration:none;
        padding-left:7px;
        background: url(/../Highlight.png) top left;
    }
p, h3,u {padding-left: 20px}
p, li  {
	font-weight:100;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align: justify;
	right: 10px;
}


ul {	line-height: 200%;}
ul ul { list-style-type:square;
	line-height: 150%;}
body { overflow:scroll; } 
body 	.bodydiv{
        overflow:scroll;
	position:absolute;
	visibility:hidden; 
	overflow:auto;
        top:60px;
        height:70%;
        left:3%;
        width:720px;
 	background-color:transparent;
	z-index:4;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-style:none;
	

}

#hintergrund{
        overflow:scroll;
	position:absolute;

        top:90px;
        height:700px;
	left:50%;
	width:800px;
        margin-left:-400px;
	padding:0px;
	z-index:0;
  background: url(/../Hintergrund.png);
  background-repeat:no-repeat;
  background-position:center;


; 
       	background-repeat:no-repeat;

	overflow:hidden;
}



#header {
	height:135px;
	position: absolute;
	width: 100%;
	top: 0px;
	overflow:auto;
        z-index:1;
}


#Ber1{
  position:absolute;
  font-weight:900; 
  background: url(/../Head-neu3.png);
  background-repeat:no-repeat;
  background-position:center;
  top:0px;
  height:140px;
  text-align:center;
  z-index:2;
 width:100%;
overflow:hidden;


}

#Ber5{
   position:absolute;
   top:122px;
   left:00px;
   height:10px;
   width:100%;
   padding:0px;
   margin:0px;
   z-index:0;
   overflow:hidden;
   background-color:#33a;
   filter:alpha(opacity=41); /* IE */
   -moz-opacity:0.4; /* Gecko-Browser */
   opacity:0.4; /* Opera 9+ */
}
#Ber6{
   position:absolute;
   top:700px;
   left:00px;
   height:10px;
   width:100%;
   padding:0px;
   margin:0px;
   z-index:0;
   overflow:hidden;
   background-color:#33a;
   filter:alpha(opacity=41); /* IE */
   -moz-opacity:0.4; /* Gecko-Browser */
   opacity:0.4; /* Opera 9+ */
}
#Ber2{
	position:absolute;
	top:0px;
	left:33%;
	width:1px;
	height:inherit;
	padding:0px;
	margin:0px;
	z-index:2;
	background-position: center center;

	right: 66%;
        overflow:hidden;

}
#Ber3{
 position:absolute;
   top:0px;
   left:68%;
   width:30%;
   height:inherit;
   z-index:2;
   text-align:right;
   margin: 0px; 
   padding: 0px;  
   overflow:hidden;  
  
 }

#Ber4{
position:absolute;
   top:640px;

   margin-left:-400px;
   height:120px;
   width:800px;
   padding:0px;
   left:50%;
   z-index:1;
   overflow:hidden;
   background:url(/../Kompetenz.png);
   background-repeat:no-repeat;

 }
#Nav{
	position:absolute;
	top:102px;
	left:8px;
filter:alpha(opacity=91); /* IE */
-moz-opacity:0.9; /* Gecko-Browser */
opacity:0.9; /* Opera 9+ */
	text-Align:center;
	overflow:hidden;
	width:100%;
	z-index:2;
	margin: 0px;	
	overflow:auto;
	padding: 0px;
	border-top-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
 
 }
.Nav2{
        position:absolute;
        top:135px;
        left:50%;
        margin-left: -515px;
        width:130px;

	background-color:#efe;
	visibility: visible;
	z-index:0;
	height: auto;
	overflow:hidden;

        padding:0px;
}

.Nav3{
        position:absolute;
        top:135px;
        left:50%;
        margin-left: 400px;
        width:130px;

	background-color:#efe;
	visibility: visible;
	z-index:0;
	height: auto;
	overflow:hidden;

        padding:0px;
}
