@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

pre {
	margin:0;
	padding:0;
	background-image:url(/bilder/h3.jpg);
	background-repeat:repeat;
	background-position:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	
}



#fenster {
	position:absolute;
	height:100%;
	top:0px;
	/*min-height:530px;*/
	text-align:left;
	min-width: 1000px;
	left: 50%;
	margin-left: -375pt;
}
#navi {
	height: 546px;
	width: 188px;
	background-image: url(/bilder/neu_navibg.jpg);
	background-repeat: no-repeat;
	position:absolute;
	bottom: 0px;
	left: 0px;
	overflow: hidden;
	z-index: 1;
	background-color: #BEC8D1;
}
#main {
	position:absolute;
	left: 188px;
	top: 225px;
	right: 0px;
	bottom: 22px;
	text-align:justify;
	overflow:auto;
	margin:7px;
	padding:2px;
}
#rahmen {
	height: 22px;
	width: 780px;
	position: absolute;
	left: 188px;
	bottom: 0px;
	background-image: url(/bilder/bottom.jpg);
	background-repeat: no-repeat;
	background-color: #BEC8D1;
}
#head {
	background-image: url(/bilder/headm.gif);
	background-repeat: repeat-x;
	height: 225px;
	width: 100%;
	z-index: 2;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #69C;
}
#head1 {
	background-image: url(/bilder/headl.jpg);
	background-repeat: no-repeat;
	height: 225px;
	width: 609px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
}
#head2 {
	background-image: url(/bilder/headr.jpg);
	background-repeat: no-repeat;
	height: 225px;
	width: 386px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 4;
}
#head3 {
	z-index:3;
	position: absolute;
	left: 20px;
	top: 20px;
}
.navi#anschrift{
	font-family:Verdana,Arial,sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	height: auto;
	width: 150px;
	position: absolute;
	top: 225px;
	z-index: 3;
	text-align: left;
	vertical-align: middle;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	margin-bottom: 5px;
	padding-left: 38px;
}
.navi#buttons{
	font-family:Verdana,Arial,sans-serif;
	color: #000000;
	background-repeat: no-repeat;
	height: auto;
	width: 188px;
	position: absolute;
	top: 310px;
	z-index: 4;
	vertical-align: middle;
}
.navi#background{
	font-family:Verdana,Arial,sans-serif;
	color: #000000;
	background-image: url(/bilder/neu_navibg.jpg);
	background-repeat: no-repeat;
	height: 545px;
	width: 188px;
	position: absolute;
	bottom: 0px;
	z-index: 2;
	vertical-align: middle;
	}
	
	


.submenu {
	position:absolute;
	z-index:11;
	left:195px;
	overflow:hidden;
	background-color: #FFF;
	width:132px;
}
.submenu#faecher {
	bottom:22px;
}
.submenu#termine {
	bottom:150px;
}
.submenu#organisation {
	bottom:300px;
}
.submenu#schulmedien {
	bottom:203px;
}
.submenu#projekte {
	bottom:203px;
}
.submenu#schuelerlehrer {
	bottom:22px;
}
.submenu#unsereschule {
	bottom:100px;
}
.platzhalter  {
	background-image: url(/bilder/mitte.png);
	width:132px;
	height:inherit;
	list-style-type: circle;
}
.navi img {
	display:block;
	border:0; 
}
.navi a {
	display:block;
}
.navi a:hover img {
    visibility:hidden; 
}
.navi {
	background-repeat:no-repeat;
	z-index:10;
}
.navi#news {
	height: 50px;
	background-image: url(/bilder/buttons/news_h.png); 
	width: 102px;
}
.navi#proj {
	background-image: url(/bilder/buttons/projekte_h.png);
	height: 45px;
	width: 122px;
}
.navi#smvb {
	background-image: url(/bilder/buttons/smvbladl_h.png);
	height: 47px;
	width: 122px;
}
.navi#term {
	background-image: url(/bilder/buttons/termine_h.png);
	height: 46px;
	width: 118px;
}
.navi#unse {
	background-image: url(/bilder/buttons/unsereschule_h.png);
	height: 46px;
	width: 130px;
}
.navi#faec {
	background-image: url(/bilder/buttons/faecher_h.png);
	height: 51px;
	width: 114px;
}
.navi#schu {
	background-image: url(/bilder/buttons/schuelerlehrer_h.png);
	height: 47px;
	width: 118px;
}
.navi#home {
	background-image: url(/bilder/buttons/home_h.png);
	height: 60px;
	width: 96px;
	position: absolute;
	top: 25px;
	left: 275px;

}
.navi#kont {
	background-image: url(/bilder/buttons/kontakt_h.png);
	height: 13px;
	width: 44px;
	position: absolute;
	top: 48px;
	left: 390px;
}
.navi#impr {
	background-image: url(/bilder/buttons/impressum_h.png);
	height: 13px;
	width: 60px;
	position: absolute;
	top: 48px;
	left: 455px;
}
.form:after {
	content: ":";
}	
.main {
	position: absolute;
	z-index: 2;
	background-repeat: no-repeat;
}
.main#lou   {
	background-image: url(/bilder/main/mainlou.jpg);
	height: 163px;
	width: 7px;
	left:188px;
	top:225px;
}
.main#l   {
	background-image: url(/bilder/main/mainlr.gif);
	width: 7px;
	left: 188px;
	bottom: 22px;
	top: 225px;
	background-repeat: repeat-y;
	z-index:1;
}
.main#lu   {
	background-image: url(/bilder/main/mainlu.gif);
	height: 7px;
	width: 7px;
	bottom: 22px;
	left: 188px;
}
.main#u   {
	background-image: url(/bilder/main/mainou.gif);
	height: 7px;
	bottom: 22px;
    left:188px;
	right:0px;
	background-repeat: repeat-x;
	z-index:1;
}
.main#rul   {
	background-image: url(/bilder/main/mainrul.jpg);
	height: 7px;
	width: 173px;
	bottom: 22px;
	right: 0px;
}
.main#ruo   {
	background-image: url(/bilder/main/mainruo.jpg);
	height: 155px;
	width: 7px;
	bottom: 29px;
	right: 0px;
}
.main#r   {
	background-image: url(/bilder/main/mainlr.gif);
	width: 7px;
	right: 0px;
	bottom: 22px;
	top: 225px;
	background-repeat: repeat-y;
	z-index:1;
}
.main#ro   {
	background-image: url(/bilder/main/mainro.gif);
	height: 7px;
	width: 7px;
	right: 0px;
	top: 225px;
}
.main#o   {
	background-image: url(/bilder/main/mainou.gif);
	height: 7px;
	left: 188px;
	right: 0px;
	top: 225px;
	background-repeat: repeat-x;
	z-index: 1;
}
.main#lor   {
	background-image: url(/bilder/main/mainlor.jpg);
	height: 7px;
	width: 167px;
	left: 195px;
	top: 225px;
}
.suche#feld {

                position: absolute;

                top:5px;

                left:445px;

                z-index:11;

                text-align:left;

}

.suche#knopf {

                position:relative;

                left:-70px;

                top:38px;

}


/* menülinks  */

.tabelle{
font-family:Verdana,Arial,sans-serif;
font-size: 11px;
color: #000000;
text-align: left;
vertical-align: top;
padding: 5px;
margin-top:10px;
width: 150px;
height:300px;
}

.menuetab td{
font-family:Verdana,Arial,sans-serif;
font-size: 11px;
color: #000000;
text-align: left;
vertical-align: top;
padding: 5px;
margin:0px;
}

#menue11 a{
font-family:Verdana,Arial,sans-serif;
font-size: 11px;
color: #000000;
text-align: left;
vertical-align:middle;
text-decoration:none;
padding: 0px;
margin:0px;
display: block;
}

#menue11 a:visited {
color:#000000;
}

#menue11 a:hover {
color:#FF007F;
}


a.sub img {
margin-left:10px;
}
.menu:link {color:#000000; text-decoration:none}
.menu:visited {color:#000000; text-decoration:none}
.menu:active {color:#000000; text-decoration:none}
.menu:hover {color:#000000; text-decoration:underline}
.menusub:link {color:#000000; font-size:11px;text-decoration:none;margin-left:10px;}
.menusub:visited {color:#000000; font-size:11px;text-decoration:none;margin-left:10px;}
.menusub:active {color:#000000; font-size:11px;text-decoration:none;margin-left:10px;}
.menusub:hover {color:#000000; font-size:11px;text-decoration:underline;margin-left:10px;}