/* CSS Document */
* { padding:0; margin:0; }
html { height:101%; }
body {
	color:#888888;
	background-color:#F9FBF5;
	background-image:url(images/bgwald1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	line-height: 18px;
}
#wrapper {
	color:#5E4940;
	background-color:#FFFFFF;
	width:1000px;
	margin-top:15px;
	margin-right:auto;
	margin-bottom:15px;
	margin-left:auto;
	border: 1px solid #989088;

}
#top {
	position:relative;
	color:#000000;
	padding-top:0; 
	padding-right:0; 
	padding-bottom:0; 
	padding-left:0px;
	border-bottom: 1px solid #CFCAC9;
} 
#ueberschrift {
	color:#333333;
	padding:20px;
	padding-top:5px; 
} 

#top img { 
	background-color:#FFFFFF;
	padding:0;
 }
#top p {
	position:absolute;
	top:10px;
	right:0;
	font-weight:bold;
	padding: 5px 0 5px 0;
	margin-bottom:0;
}
#navi { 
	float:left;
	width:240px;
	height: 430px;
	background-color:#D0C8C0;
	padding-left:0;
	padding-top:100px;
	padding-bottom:0;
	margin:2px;
	margin-right:0;
}
#navi ul {
	color:#544F38;
	width:240px;
	padding-left:0px;
	}
#navi li {
	list-style:none;
	border-bottom: 1px solid #ffffff;
	margin:0;
}
#navi a { 
	display:block;
	text-decoration:none;
	color:#544F38;
	padding: 5px;
	padding-left:35px;
}
#navi img { 
	float:left;
	padding-top:30px;

}
#navi a:hover {
	color:#AC6E45;
	background-color:#FFFFFF;
}
#startseite #navi01 a {
	color:#544F38; background-color:#FFF1CF;

}
#schulleitung #navi02 a { color:#544F38; background-color:#D2D9A3;}
#weiterbildung #navi05 a { color:#544F38; background-color:#E3A599;}
#geschichte #navi06 a  { color:#544F38; background-color:#FCEEBE;}
#ausbildung #navi03 a  { color:#544F38; background-color:#E3A7AA;}
#nebenberuflich #navi04 a { color:#544F38; background-color:#ECD094;}
#aktuelles #navi07 a { color:#544F38; background-color:#E3ADAD;}
#kontakt #navi08 a { color:#544F38; background-color:#CB9DAF;}
#impressum #navi09 a { color:#544F38; background-color:#E5D3AB;}
#fusspflege #navi10 a { color:#544F38; background-color:#BED4A4;}
#sachkunde #navi11 a { color:#544F38; background-color:#E6B89A;}
#text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px; 
	float:right;
	background-color:#FFFFFF;
	width:620px;
	padding-top:40px; 
	padding-right:50px; 
	padding-left:40px;
	
}
#bottom { clear:both; background-color:#FFF1CF; padding-top:20px; padding-bottom:5px; border-top: 1px solid #CFCAC9; text-align:center; font-size:95%; font-style:normal; letter-spacing:1px; line-height:1.5em;}

#php {
	background-color:#424355;
	color:#B1B1B1;
	font-size:9px
	width:500px;
	padding:20px;
	border:1px solid #8c8c8c;
	margin:30px;
}

.bildlinks {
	float:left;
	padding:30px;	
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 0;
}
.bildrechts {
	float:right;
	padding: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right:15px;
	
}
.linie { color: #CFCAC9; } 
.headline { color: #AC6E45; font-size: 14px; line-height: 21px; font-family: Arial, Geneva; text-decoration: none; letter-spacing: 3px; padding-right: 10px; padding-bottom: 25px; text-align: left;}
.headline2 { color: #5E4940; font-size: 12px; line-height: 21px; font-family: Arial, Geneva; text-decoration: none; letter-spacing: 2px; text-align: left; }
.subtext {color: #202020; font-size: 11px; line-height: 21px; font-family: verdana, Helvetica, Arial, Geneva; text-decoration: none; letter-spacing: 1px;}
h1 { font-size:150%; }
h2 { color: black; font-size: 13px; line-height: 21px; font-family: verdana, Helvetica, Arial, Geneva; text-decoration: none; letter-spacing: 4px; margin-left: 0px }
a { text-decoration:none; outline:none; }
a:link { color:#AC6E45; }
a:visited { color:#AC6E45; }
a:hover, a:focus { text-decoration:none; background-color:#F9FBF5; }
a:active { color:#FFFFFF; background-color:#F9FBF5; }
.skiplink { display:none; }
ul ul { margin:0; }
li {margin-top:0; margin-right:0; margin-bottom:0; margin-left:1em; }


form {
	background-color:#eee;
	width:490px;
	padding:30px;
	padding-left:60px;
	border:1px solid #CFCAC9;
	margin-left:0px;
}
label { display:block; }
#absender, textarea {
	width: 400px;
	border: 1px solid #8c8c8c;
	margin-bottom:1em;
}
textarea { height:6em; }
input:focus, textarea:focus {
	background-color:#F9FBF5;
}
	
 
 
