
html {
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color : #cccccc;
}

body {
	font-family: Arial, sans-serif;
	margin: 0;
	padding: 0;
	overflow: auto;
	color: #660066;
	background-color : #cccccc;
	width: 100%;
	height: 100%;
	
}

#wrapper { 
	background: #ffffff; 
	text-align: left; 
	margin: auto; 
	padding: 0; 
	width: 1001px; 
	overflow-x: hidden;
	overflow-y: auto;
	}
	
.logo{
	background: #cccccc;
	margin: auto;
	padding: 0;
	height: 100px;
	width: 1001px;
	font-family: Arial, sans-serif;
	font-size: 12px;
    font-weight: bold; 
    text-align: left;
	text-decoration: none; 
    vertical-align: middle;
	}
 
  ul#Navigation {
   	margin: 0; 
    padding: 0;
    text-align: center;
  }

  ul#Navigation li {
    font-family: Arial;
    Font-size: 14px;
    list-style: none;
    float: left;  
    position: relative;
    margin: 1px; 
    padding: 0;
  }


  ul#Navigation li ul {
    margin: 0; 
    padding: 0;
    position: absolute;
    top: 20px;
    display: none;  /* Unternavigation ausblenden */
  }


  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  
  ul#Navigation li ul li {
    font-family: Arial;
    Font-size: 12px;
    float: none;
    display: block;
    margin: 0;
  }

  ul#Navigation a, ul#Navigation span {
    padding: 3px;
  	display: block;
    width: 135px;  /* Breite den in li enthaltenen Elementen zuweisen */
    margin:0;
   	text-decoration: none; 
    border: 0;
    color: #660066; 
    background-color: #ffebff;
  }
 
 ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    color: #9c0a7d;
    font-weight: bold; 
    text-decoration: underline;
	background-color: #ffebff;
  }
  
li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    font-weight: bold; 
    text-decoration: underline;
	color: #660066; 
    background-color: #ffebff;
  }
  
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: #660066;
  }
	
.menu{
	background: #ffffff;
	margin: auto;
	padding: 0;
	font-family: Arial;
	font-size: 14px; 
	font-weight: normal;
	height: 30px;
	width: 1001px;
	text-align: center;
	vertical-align: middle;
	}
	
.content{
	background: #ffffff;
	margin: auto;
	padding: 0;
	font-family: Arial;
	font-size: 13px; 
	color: #660066;
	text-align: center;
	overflow-x: hidden;
	overflow-y: auto;
	}
	
.content_background{
	background: #ffffff;
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 1px; 
	color: #ffffff;
	width: 100%;
	text-align: center;
	overflow: auto;
	}
	
.content_left{
	background: #fffffff;
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 13px; 
	color: #660066;
	text-align: left;
	overflow-x: hidden;
	overflow-y: auto;
	}
	
.imp { 
	color: #660066; 
	font-size: 14px; 
	font-family: Arial; 
	font-weight: bold; 
	background: #cccccc; 
	text-align: center; 
	margin: auto; 
	padding: 5px 0; 
	width: 100%; 
	overflow: auto; 
	border-top: 2px solid; 
	}

.content_900center{
	background: #fef8cd;
	margin: auto;
	padding: 0;
	font-family: Arial;
	font-size: 13px; 
	color: #660066;
	width: 900px;
	text-align: center;
	overflow: auto;
	}

.h0 { 
	color: #660066; 
	font-size: 30px; 
	font-family: Arial; 
	font-weight: bold; 
	}
	
.h1 { 
	color: #660066; 
	font-size: 17px; 
	font-family: Arial; 
	font-weight: bold; 
	}

.h2 { 
	color: #660066; 
	font-size: 14px; 
	font-family: Arial; 
	font-weight: bold; 
	}
	
a.text:link{ 
	color: #660066; 
	font-size: 12px; 
	font-family: Arial; 
	font-weight: bold;
	text-decoration: none;
	}
a.text:hover { 
	color: #9c0a7d; 
	font-size: 12px; 
	font-family: Arial; 
	text-decoration: underline;
	font-weight: bold;
	}
a.text:active { 
	color: #9c0a7d; 
	font-size: 12px; 
	font-family: Arial; 
	text-decoration: underline;
	font-weight: bold;
	}
a.text:visited { 
	color: #660066; 
	font-size: 12px; 
	font-family: Arial; 
	text-decoration: none;
	font-weight: bold;
	}		
	
a.text2:link{ 
	color: #660066; 
	font-size: 12px; 
	font-family: Arial; 
	text-decoration: none;
	}
	
a.text2:hover { 
	color: #9c0a7d; 
	font-size: 12px; 
	font-family: Arial; 
	text-decoration: underline;
	}
	
a.text2:active { 
	color: #9c0a7d; 
	font-size: 12px; 
	font-family: Arial; 
	text-decoration: underline;
	}
	
a.text2:visited { 
	color: #660066; 
	font-size: 12px; 
	font-family: Arial; 
	text-decoration: none;
	}
		
li.text{ 
	list-style-type: disc; 
	display: list-item;
 	margin-bottom: 10px;
 	text-align: left; /*set value to "left", "center", or "right"*/
	}
	
.border{ 
	border-color:#660066; 
	}
	

