html {height: 100.2%;font-size: 62.5%;
scrollbar-face-color: #FBD549;
  scrollbar-shadow-color: #0285C0;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #0285C0;
  scrollbar-track-color: #FFFFCC;
  scrollbar-arrow-color: #0285C0;

}
body {font-family: verdana, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	color: #0285C0;
	background-color:#ffffcc;}
	
	
* {margin: 0px; padding: 0px; border: 0px;}

h1, h2, h3, h4, h5, h6 {	
font-family: "Century Gothic", sans-serif;
	font-weight: normal;
	color: #0285C0;
	padding: 0,6em 0em 0.2em 0em;}
	
	h1{font-size: 2.2em;
border-bottom: 1px dashed #0285C0;
padding-bottom: 0.2em;
margin-bottom: 0.8em;}



a {}
a:link {}
a:visited {}
a:hover {}
a:active {}
body.start {
	font-family: verdana, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	color: #0285C0;
	background-color:#FBD549;
	vertical-align : text-bottom;
}
	div#zentriert {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 600px;
	height: 600px;
	margin-top: -300px;
	margin-left: -300px;
	overflow:auto;
	text-align: center;
	background-image : url(img/startseite.jpg);
	background-position : center;
	background-repeat : no-repeat;
background-color : #FBD549;vertical-align : text-bottom;
}


div#wrapper {
	width: 840px;
	margin: 30px auto;
	text-align: left;
	min-height: 440px;
	
}


div#header1 {
	background:#FDE952;
	height: 15px;
	text-align: left;
	border-left: 1px ;
	border-top: 1px;
	background-image : url(img/header1.jpg);
	background-repeat : no-repeat;
}
div#header2 {
	background: #FDE952;
	height: 90px;
	text-align: left;
	border-left: 1px ;
	border-top: 1px;
	background-image : url(img/header2.jpg);
	background-repeat : no-repeat;
}
div#header h2 {font-size: 2.2em;
		color:#ffffff;}
div#Rahmen {
text-align:center;
position: absolute;
	width: 838px;;
	padding-bottom: 0em;
	background-image : url(img/nav.jpg);
	background-repeat : no-repeat;
	border-right: 0px solid #ffffff;
border-left: 1px solid #ffffff; 
}
  * html div#Rahmen {  /* Korrektur fuer IE 5.x */
    width: 838px;
    w\idth: 838px;
  }
  div#Rahmen div {
    clear: left;
  }
  ul#Navigation {
    margin: 0; padding:0;
    text-align: center; height: 22px;
  }

  ul#Navigation li {
    list-style: none;
    float: right;
    width: 8.6em;
    position: relative;
    margin: 0em; padding: 0px;
	margin-right:14px;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
       margin: 0em;margin-right:10px; padding-left: 3px;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: 0em;
  }

  ul#Navigation li ul {  border: 1px solid #ffffff;background-color:#64B4D9;
    margin: 0px; margin-top:2px;padding: 0;
    position: absolute;
   top: 1.7em; left: 0em;right: 0em;
	
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
   padding-top:2px; padding-left:4px; text-align:center; margin: 0px; margin-right:0px;padding-right:0px;
  
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-top: 0em;
	padding-bottom:0px;
	text-align: center;
	margin-left: 0px;
	padding-left: 0px;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;font-size: 1.25em;
	font-family: "Century Gothic", sans-serif;
    padding: 0em 0em;
    text-decoration: none; font-weight: normal;
    border-left-color: white; border-top-color: white;
    color: #ffffff; 
  }
  * html ul#Navigation a, * html ul#Navigation span {  /* nur fuer IE erforderlich */
    width: 100%;
    w\idth: 6.4em;
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
       color: #1A5671;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: #1A5671; font-size: 1.22em;
	font-family: "Century Gothic", sans-serif;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
   
  }
     /* Erweiterung zur dynamischen Ein-/Ausblendung */
  ul#Navigation li>ul {
    display: none; top: 1.6em;
  }
  ul#Navigation li:hover>ul, ul#Navigation li>a#aktuell+ul {
    display: block;
  }

  /* Workaround fuer den IE 7 */
  *:first-child+html ul#Navigation ul {
     padding-bottom:0.4em;
  }
  
  
div#wrapcontent {border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff; background-color: #ffffa6; min-height: 440px;
	width: 838px;
	background-image : url(img/content.jpg);
	background-repeat : no-repeat;
}

div#wrapcontent_emanuel {border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff; background-color: #ffffa6; min-height: 440px;
	width: 838px;
	background-image : url(img/content_emanuel.jpg);
	background-repeat : no-repeat;
}

b.schrift
{	font-size: 1.25em;
		font-family: "Century Gothic", sans-serif;
}

div#maintext {
	width: 600px; 
	padding: 80px 80px 20px 80px;
	margin-left: 30px;
	margin-right: 20px;
}
div#maintext img{
	float: right;
	margin: 0px 0px 0px 30px;border: 1px solid #DBAD10;
}
div#maintext div.frame img{
	float: right;
	margin: 0px 0px 0px 30px;border: 0px;}
.mittig{margin: 0px 0px 0px 200px;
	}


.li_content{
margin-left:55px;list-style-image:url(img/punkt.gif);
}
.gross{font-size:1.3em;
	}

 
div#menu {
	float: right;
	background: #ffffff; 
	width: 140px; 
	padding: 20px 10px;
}

div#footer {
	background-image: url(img/footer.jpg);
	background-repeat : no-repeat;
	background-color: #ffffcc;
	color: #ffffff;
	margin-top: 0px;
	padding: 4px 0px 0px 0px;
	height: 16px;
	
}

a:link.copy
{color:#1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:11px;}
a:visited.copy
{color:#1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:11px;}
a:hover.copy
{color:#0285C0;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:11px;}
a:active.copy
{color:#1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:11px;}

a:link.start
{color:#1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:14px; font-weight: bold;}
a:visited.start
{color:#1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:14px; font-weight: bold;}
a:hover.start
{color:#ffffff;text-decoration:underline;font-family:verdana, arial, sans-serif; font-size:14px; font-weight: bold;}
a:active.start
{color:#1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:14px; font-weight: bold;}

a:link.text
{color: #0285C0;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.0em; font-weight: bold;}
a:visited.text
{color: #0285C0;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.0em; font-weight: bold;}
a:hover.text
{color: #1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.0em; font-weight: bold;}
a:active.text
{color: #0285C0;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.0em; font-weight: bold;}

a:link.text_start
{color: #1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.2em; font-weight: bold;}
a:visited.text_start
{color:#1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.2em; font-weight: bold;}
a:hover.text_start
{color: #ffffff;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.2em; font-weight: bold;}
a:active.text_start
{color: #1A5671;text-decoration:none;font-family:verdana, arial, sans-serif; font-size:1.2em; font-weight: bold;}


div#footer2 {
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	margin-right: 5px;
	text-align : right;
}

.button
{
border: medium outset; 
background-color: #3399FF;
border-color: #ffffff #ffffff #ffffff #ffffff;
color:#ffffff;
cursor:pointer;
font-weight: bold;
font-size:12px;
padding: 1px auto;
}
.fehler
{
font-family:Verdana, sans-serif;
text-decoration:none;
font-size:12px;
color: #FF0000;
}

.feld
{
font-family:arial, sans-serif;
background-color:#ffffff;
font-size:1.1em;
font-weight:normal;
color: #3C809D;
border-width:1px;
  border-style:solid;
  border-color:#3C809D;

}

