﻿/* CSS Document */

#text_login
{
position:absolute;
width:30%;
left:65%;
top:50%;
height:40%;
z-index:3;
}

#login
{
position:absolute;
width:30%;
left:60%;
top:30%;
height:40%;
overflow:auto;
}

/*Header */
#header{
	position:absolute;
	top:5%;
	left:0%;
	height:13%;
	width:100%;
	_width:101.4%;
	z-index:2;
}

#header_leitbild
{
position:absolute;
width:20%;
height:10%;
left:3%;
top:6%;
z-index:6;
}

#header_schule
{
	position:absolute;
	width:25%;
	left:40%;
	height:13%;
	top:5%;
	z-index:4;
}
#header_schrift
{
	position:absolute;
	left:70%;
	height:10%;
	width:10%;
	top:6%;
	z-index:5;
}
#header_logo
{
	position:absolute;
	left:30%;
	height:13%;
	width:6%;
	top:5%;
	z-index:5;
}

#leiste{
	position:absolute;
	height:5%;
	width:100%;
	_width:101.4%;
	top:0%;
	left:0%;
	background:url(bg_top.gif);
	
}

#suche
{
	position:absolute;
	width:20%;
	height:8%;
	top:18.8%;
	left:2%;
	z-index:5;
}

#logout
{
position:absolute;
width:5%;
left:90%;
height:10%;
top:5%;
z-index:8;
}

#datum
{
position:absolute;
left:0.5%;
height:10%;
width:30%;
top:1.2%;
z-index:8;
}


/*startseite_navigation */
#hauptteil{
	position:absolute;
	top:25%;
	width:18%;
	height:73%;
	left:24.5%;


}
#hauptteil1{
	position:absolute;
	top:25%;
	width:18%;
	height:73%;
	left:43%;

	
	
}
#hauptteil2{
	position:absolute;
	top:25%;
	width:18%;
	height:73%;
	left:80%;

}
#hauptteil3{
	position:absolute;
	top:25%;
	width:18%;
	height:73%;
	left:61.5%;
}



#Schule1{
	top:26%;
	left:10%;
	width:10%;
	height:13%;
	position:absolute;
	
}

#shadow
{
	position:absolute;
	width:100%;
	_width:101.4%;
	top:18%;
	left:0%;
	height:6%;
	background:url(shadow.jpg);
	background-repeat:repeat-x;
}

/*Überschriften */
#schuler
{
	position:absolute;
	width:10%;
	height:7%;
	left:44%;
	top:47%;
	z-index:4;
}

#lehrer
{
	position:absolute;
	width:10%;
	height:7%;
	left:25%;
	top:47%;
	z-index:4;
}
#unterricht
{
	position:absolute;
	width:10%;
	height:7%;
	left:62.5%;
	top:47%;
	z-index:4;
}
#info
{
	position:absolute;
	width:10%;
	height:7%;
	left:81%;
	top:47%;
	z-index:4;
}

/*News */
#leiste_news
{
position:absolute;
left:23%;
top:22%;
width:0.1%;
height:78%;
background:url(mod_bottom.gif);
}

#newsleiste{
	position:absolute;
	top:25%;
	left:0%;
	width:23%;
	height:4%;
	background:url(mod_lr.gif);
	background-repeat:repeat-x;
}

/*Texte */
#Textfeld{ /* ecdl_info */
	position:absolute;
	width:78%;
	height:76%;
	left:22%;
	top:24%;
	overflow:auto
}	

#Textfeld_u{ /* ecdl_info */
	position:absolute;
	width:78%;
	height:69%;
	left:22%;
	top:31%;
	overflow:auto
}	

#uberschrift{
	position:absolute;
	width:70%;
	left:22%;
	top:25%;
	height:10%
}

#impressum{
	position:absolute;
	width:40%;
	height:62%;
	left:22.5%;
	top:28%;
	overflow:auto

}
#impressumrechts{
	position:absolute;
	width:35%;
	height:65%;
	left:65%;
	top:35%
}

#impressum_r
{
	position:absolute;
	width:50%;
	height:40%;
	left:45%;
	top:45%
}

#lageplan{
	position:absolute;
	width:40%;
	height:65%;
	top:30%;
	left:25%
}
#map24{
	position:absolute;
	width:20%;
	height:40%;
	left:73%;
	top:30%
}




#leftpanel{
	position:absolute;
	width:20%;
	height:75.5%;
	left:0%;
	top: 23%;
	z-index:1;
	border:none
}

#lehrer_nav
{
position:absolute;
width:10%;
height:6%;
top:30%;
left:10%;
}

#naviteil3{
	position:absolute;
	width:85%;
	top:38%;
	left:11%;
	height:58%;
	overflow:auto;
}
/* Ende */

#inside
{
position:absolute;
width:10%;
height:12.5%;
left:5%;
top:5.5%;
z-index:8;
}



#lehrer_neu
{
position:absolute;
left:20%;
width:70%;
height:73%;
top:25%;
overflow:auto;
}

fieldset
{
	border: 10px double #666;
}

#lehrer_aus
{
position:absolute;
left:20%;
width:70%;
height:55%;
top:30%;
z-index:8;
}

#Aufgaben
{
position:absolute;
left:23%;
width:35%;
height:55%;
top:40%;
border:#CCCCCC;
border:dotted;
overflow:auto;
}

#Terminkalender
{
position:absolute;
width:30%;
height:20%;
top:40%;
left:60%;
border:#CCCCCC;
border:dotted;
}


#Profile
{
position:absolute;
width:30%;
height:32%;
top:63%;
left:60%;
border:#CCCCCC;
border:dotted;
overflow:auto;
}






	
	


#ver{
	position:absolute;
	left:0%;
	top:0%;
	width:10%;
	height:20%;
	z-index:1;
	visibility:hidden;
}

#newstask_S{
	position:absolute;
	top:40%;
	left:80%;
	height:50%;
	width:20%;
	overflow:auto
}





table
{
border-collapse:collapse;
}


#Text1{
	position:absolute;
	width:100%;
	height:50%;
	top:39%;
	left:7%;

}
#Text1 a:hover{
color:#FFFFFF;
text-decoration:underline
}





#newstask{
	position:absolute;
	top:31%;
	left:0.5%;
	height:67%;
	width:22%;
	overflow:auto
}






#zuruck {
	position:absolute;
	width:40%;
	left:30%;
	top:23%;
	height:5%;
	overflow:auto;
	z-index:8;
}

#icon{
	position:absolute;
	width:5%;
	height:10%;
	left:25%;
	top:23%;
	z-index:0;
}

#icon1{
	position:absolute;
	width:11%;
	height:22%;
	left:63%;
	top:31%;
}

#login_uberschrift
{
	position:absolute;
	width:11%;
	height:22%;
	left:76%;
	top:35%;
	z-index:2;
}

#zuruck_uberschrift
{
	position:absolute;
	width:11%;
	height:22%;
	left:20%;
	top:35%;
	z-index:2;
}

#schule_zuruck
{
position:absolute;
width:30%;
left:15%;
top:30%;
height:40%;
overflow:auto;
}

#falsch{
	position:absolute;
	width:20%;
	height:22%;
	left:35%;
	top:23%;
	z-index:0;
}

#bearbeitung
{
	position:absolute;
	width:60%;
	height:2.5%;
	top:96%;
	left:40%;
}



#neu_pw{
	position:absolute;
	width:60%;
	left:27%;
	top:46%;
	height:5%;
	overflow:auto;
	z-index:8;
	background:#FFFFFF;

}

#neu_pw1{
	position:absolute;
	width:60%;
	left:27%;
	top:46%;
	height:5%;
	overflow:auto;
	background:#FFF;
		z-index:8;
}

#refresh_icon
{
	position:absolute;
	width:10%;
	height:6%;
	top:28%;
	left:80%;
	z-index:8;
}



/*formulare */

input, textarea{
	border: 1px solid #CCC;
}

input:hover {
	border: 1px solid #999;
	background-color:#FFC;
}

textarea:hover {
	border: 1px solid #999;
	background-color:#FFC;
}

textarea:focus, input:active {
	border: 1px solid #999;
}

/*hovers */
#naviteil3 a:hover{
color:#FFFFFF;
text-decoration:underline
}

#Textfeld a:hover, Textfeld_u a:hover
{
color:#666666;
text-decoration:underline
}

#Log_in
{

	position:absolute;
	width:40f%;
	left:25%;
	top:40%;
	height:40%;
	overflow:auto;
	z-index:8;
}


/*TEXT STYLES*/

.titletext {
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:bold;
	color:#666666;
}

.Navi_N
{
	font-family:"Verdana", Geneva, sans-serif;
	font-size:0.9em;
	color:#003;
}

.navi_u {
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#333333;
}

.newstext_u {
	font-family:"Verdana", Geneva, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#FFF;
}

.newstext {
	font-family:"Verdana", Arial, Helvetica, sans-serif
	font-size:1em;
	color:#000000}

.Smalltext{
	font-family:"Verdana", Arial, Helvetica, sans-serif
	font-size:1em;
	font-weight:bold;
	color:#000000;
	text-decoration:underline}


.uberschrift{
	font-family:"Verdana", Arial, Helvetica, sans-serif
	font-size:1em;
	font-weight:bold;
	color:#000000}

.uber{
	font-family:"Verdana", Arial, Helvetica, sans-serif
	font-size:1em;
	font-weight:bold;
	color:#000000}	


.Navi_Text {
	color:#000000;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-decoration:none;
}
	
.Schrift {
	font-family:"Verdana";
	font-size:0.9em;
	color:#000;
	text-decoration:none}

.Oben {
	font-family:"Verdana";
	font-size:1.3em;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center}

.galerie{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1.0em;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;}
	
.galerie_1{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1.3em;
	font-style:italic;
	text-decoration:none;}
	
.punkte{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	font-style:italic}
	
.sub{
color:#666666;
font-family:"Verdana";
font-size:0.8em;
text-decoration:none}

.news{
	color:#000;
	font-family:"Franklin Gothic Book";
	font-size:0.7em}

.datum
{
font-family:"Verdana", Arial, Helvetica, sans-serif	;
font-weight:bold;
font-size:0.7em;
color:#666666;
}

.login
{
	font-family:"Verdana", Geneva, sans-serif;
	font-weight:bold;
	font-size:1em;
	color:#009;
}

/* Menü */
#text_sub{
	position:absolute;
	width:40%;
	left:60%;
	top:18.5%;
	height:6%;
	z-index:4;
	border-color:#000000;
}


#text_sub a:hover{
	text-decoration:underline;}

#menuBar {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0.5%;
	left: 20%;
	height: 7%;
	overflow: hidden;
	font-family:"Verdana", Geneva, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	 z-index:6;
}
.suche
{
	color:#999;
	border-color:#999;
	font-family:"Verdana", Geneva, sans-serif;
	font-size:0.7em;
}
a:link 
{
	color:#000;
	text-decoration:none;
}
a:visited
{
	color:#000;
	text-decoration:none;
}
a.menuButton, a.menuButtonActive  {
	display: block;
	float: left;
	height: 50%;
	color:#000
	text-decoration: none;
	padding: 1px 16px 1px 16px;
	font-family:"Verdana", Geneva, sans-serif;
	font-size:1em;
	overflow:hidden;
	 border-left:#000;
	 border-right:#000;

   border-left:solid;
}

.menu {
	padding: 0px;
	position: absolute;
	text-align: left;
	visibility: hidden;
	left:0px;
	top:0px;
	z-index: 10;
	font-family:"Verdana", Geneva, sans-serif;
	font-size:1em;
	text-decoration:none;
}

a.menuItem, a.menuItemActive {
	color:#000;
	 background-color:#CCC;
	display: block;
	padding: 2px 16px 2px 16px;
	text-decoration: none;
	white-space: nowrap;
	font-family:"Verdana", Geneva, sans-serif;
	font-size:1em;

}

a.menuButtonActive, a.menuButton:hover {
background:#CCC;
color:#FFF;
font-family:"Verdana", Geneva, sans-serif;
font-size:1em;
}

a.menuItem:hover, a.menuItemActive {
  background-color:#CCC;
  color:#FFF;
  font-family:Georgia, "Times New Roman", Times, serif;
 font-size:1em;
}

