body {
	background-color: #4F3318;
	text-align: left;
	margin:10px 0px 0px 10px;
	padding: 0px;
	background-color: #edeae7;
}

a {
	text-decoration: none;
}

a img{
	border: 0px;
}

#center {
	background-color: #FFFFFF;

}

#content {
	width: 100%;
	background-color: #4F3318;
}

#head{
	text-align: left;
	width: 1130px; 
	height: 150px;
	background-color: #FFFFFF;
	}
#inhalt {
	width: 1130px;
	background-color: #FF0000;
	background:url(../pix/bg_inhalt.gif) repeat-y;
	height: auto;
	_height: 750px;
	min-height: 750px;
	border-top: #FFFFFF 58px solid;
}
#logo {
	position: absolute;
	top: 60px;
	left: 40px;
	float: left;
	width: 530px;
	height: 60px;
	border: 0px;
}

#kontakt {
	position: absolute;
	width: 44px;
	height: 20px;
	top: 84px;
	left: 1026px;
}

#kontakt a.kontakt {
	display:block;
	width: 44px;
	height: 20px;
	background: url(../pix/kontakt.gif) 0px 0px no-repeat;
}
#kontakt a:hover {
	background: url(../pix/kontakt.gif) 0px -18px no-repeat;
}
	
#bild{
	position: absolute;
	top: 190px;
	left: 10px;
	
}

/*navigation*/
#menue{
	position: absolute;
	top: 160px;
	left: 0px;
	float: left;
	height: 30px;
	text-align: left;
	background-color:#92c5eb;
	background-image:url(../pix/menue_bg.gif);
	background-repeat:repeat-y;
	width: 100%;
	min-width: 1150px;
	overflow: visible; 
}
#menue_inner {
	width: 1150px;
}


.aktuell a, .aktuell-a a, .schule a, .schule-a a, .leitung a, .leitung-a a, .lehrer a, .lehrer-a a, .schueler a, .schueler-a a, .ausbildung a, .ausbildung-a a, .anmeldung a, .anmeldung-a a, .projekte a, .projekte-a a, .kooperationen a, .kooperationen-a a, .bildergal a, .bildergal-a a{
	position: relative;
	float: left;
	height: 30px;
	display: block;
	display: table-cell;
}

.aktuell a {
		width: 312px;
		background: url("../pix/aktuell.gif") 10px 0px no-repeat;
}
.aktuell a:hover {	
		background-position: 10px -30px;
}
.aktuell-a a {
		width: 312px;
		background: url("../pix/aktuell.gif") 10px 0px no-repeat;
}

.schule a {
		width: 71px;
		background: url("../pix/schule.gif") 0px 0px no-repeat;
}
.schule a:hover {	
		background-position: 0px -30px;
}
.schule-a a {
		width: 71px;
		background: url("../pix/schule.gif") 0px 0px no-repeat;
}
.leitung a {
		width: 67px;
		background: url("../pix/leitung.gif") 0px 0px no-repeat;
}
.leitung a:hover {	
		background-position: 0px -30px;
}
.leitung-a a {
		width: 67px;
		background: url("../pix/leitung.gif") 0px 0px no-repeat;
}

.lehrer a {
		width: 93px;
		background: url("../pix/lehrer.gif") 0px 0px no-repeat;
}
.lehrer a:hover {	
		background-position: 0px -30px;
}
.lehrer-a a {
		width: 93px;
		background: url("../pix/lehrer.gif") 0px 0px no-repeat;
}
.schueler a {
		width: 99px;
		background: url("../pix/schueler.gif") 0px 0px no-repeat;
}
.schueler a:hover {	
		background-position: 0px -30px;
}
.schueler-a a {
		width: 99px;
		background: url("../pix/schueler.gif") 0px 0px no-repeat;
}
.ausbildung a {
		width: 89px;
		background: url("../pix/ausbildung.gif") 0px 0px no-repeat;
}
.ausbildung a:hover {	
		background-position: 0px -30px;
}
.ausbildung-a a {
		width: 89px;
		background: url("../pix/ausbildung.gif") 0px 0px no-repeat;
}
.anmeldung a {
		width: 91px;
		background: url("../pix/anmeldung.gif") 0px 0px no-repeat;
}
.anmeldung a:hover {	
		background-position: 0px -30px;
}
.anmeldung-a a {
		width: 91px;
		background: url("../pix/anmeldung.gif") 0px 0px no-repeat;
}
.projekte a {
		width: 82px;
		background: url("../pix/projekte.gif") 0px 0px no-repeat;
}
.projekte a:hover {	
		background-position: 0px -30px;
}
.projekte-a a {
		width: 82px;
		background: url("../pix/projekte.gif") 0px 0px no-repeat;
}
.kooperationen a {
		width: 106px;
		background: url("../pix/kooperationen.gif") 0px 0px no-repeat;
}
.kooperationen a:hover {	
		background-position: 0px -30px;
}
.kooperationen-a a {
		width: 106px;
		background: url("../pix/kooperationen.gif") 0px 0px no-repeat;
}
.bildergal a {
		width: 100px;
		background: url("../pix/bildergal.gif") 0px 0px no-repeat;
}
.bildergal a:hover {	
		background-position: 0px -30px;
}
.bildergal-a a {
		width: 100px;
		background: url("../pix/bildergal.gif") 0px 0px no-repeat;
}


/*contenframe*/

#frame{
	margin: 0px 130px 0px 370px;
	padding-bottom: 30px;
	position:relative;
}
#frame #lehrer {
	width: 420px;
	float:left;
	}
#frame #lehrerauswahl {
	width: 260px;
	display: block;
	float:right;
	margin-right: -105px;
}
div.bottom {
	clear:both;
}
	
/*#frame{
	position: absolute;
	float: left;
	margin-top: 184px;
    left: 371px;
	width: 610px;
	_width: 620px;
	max-height: 354px;
	height: 354px;
	_height: 354px;
	overflow: auto;
	padding-right: 20px;
}+/

#top{
padding-top: 20px;
}

/*galerie*/

#framegalerie{
	position: absolute;
	float: left;
	margin-top: 184px;
    left: 820px;
	width: 430px;
	_width: 440px;
	max-height: 294px;
	height: 294px;
	_height: 294px;
	overflow: auto;
	padding-right: 10px;
}

#topgalerie{
padding-top: 15px;
}

#frame img.arrow {

	position: absolute;

	top: 210px;

	left: 405px;

}

p {

	margin: 5px 0 10px 0;

}
.arrowback {

	position: absolute;

	top: 232px;

	left: 405px;

}



/*adresszeile*/


#footer2 {
	position: absolute;
	top: 785px;
	left: 45px;
	border: 0px;
}


/*text*/



.txt, .txtzit, .headbold, .txtvitae, .txtbld, .ss {
  	font-size: 75.01%;
  	line-height: 165.01%;
  	font-family: Lucida Sans, Arial, TheSans-Plain, sans-serif;
	text-align: left;
	text-decoration: none;
}
.txt {
	color: #333333;
}
.txt a:link {
	color: #956B3C;
}
.txt a:visited {
	color: #956B3C;
}
.txt a:hover {
	color: #956B3C;
}
.txt a:active {
	color: #956B3C;
}
.txtzit {
	color: #333333;
	font-style: italic;
}
.headbold {
	color: #956B3C;
	font-weight: bold;
}

.txtvitae {
	color: #956B3C;
	font-style: italic;
}

.txtbld {
	color: #956B3C;
	font-weight: bold;
}
.txtbld a:link {
	color: #956B3C;
}
.txtbld a:visited {
	color: #956B3C;
}
.txtbld a:hover {
	color: #956B3C;
}
.txtbld a:active {
	color: #956B3C;
}
.ss {
	color: #86b5e3;
	font-weight: bold;
}

.head {
	font-size: 110.00%;
  	line-height: 200.01%;
	color:#86b5e3;
	font-weight: normal;
	font-family: Lucida Sans, Arial, TheSans-Plain, sans-serif;
	text-align: left;
	text-decoration: none;
}
.schuelertxt {
	font-size: 65.51%;
  	line-height: 140.01%;
	color:#956B3C;
  	font-family: Lucida Sans, Arial, TheSans-Plain, sans-serif;
	text-align: left;
	text-decoration: none;
}


.bild {
	float: left;
	margin: 0px 15px 0px 10px;
}

.video {
    margin-top: -19px;
	float:left;
}