html, body {
 font-family:Verdana;
 font-size:10px;
 color:#666666;
 background-color:#ffffff;
 text-align:center;
 margin:0px;
 height:655px;
 width:100%
}

a:link
{
	text-decoration:none;
	font-weight:normal;
	color:#666666;
	font-size:9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a:visited
{
	text-decoration:none;
	font-weight:normal;
	color:#666666;
	font-size:9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a:active
{
	text-decoration:none;
	font-weight:normal;
	color:#666666;
	font-size:9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a:hover
{
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	font-size:9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a.small:link
{
	text-decoration:none;
	font-weight:normal;
	color:#666666;
	font-size:7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a.small:visited
{
	text-decoration:none;
	font-weight:normal;
	color:#666666;
	font-size:7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a.small:active
{
	text-decoration:none;
	font-weight:normal;
	color:#666666;
	font-size:7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a.small:hover
{
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	font-size:7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.bgtop {
	background-image:url(education/images/bg_top.gif);
	background-repeat: repeat-x
}

.bgoben {
	background-image:url(education/images/linie_o.gif);
	background-repeat: repeat-x
}

.bgrechts {
	background-image:url(education/images/linie_r.gif);
	background-repeat: repeat-y;
   	height: 100em;
	width: 10px
}

.bgbogen {
	background-image:url(education/images/bogen.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 10px
}

#oben {
position: absolute;
left:0px; top:0px;
height:20px;
width: 960px;
padding:0px
}

#header {
position: absolute;
left:0px; top:30px;
height:20px;
width: 960px;
padding:0px
}

#rechts {
position: absolute;
left:950px; 
top:80px;
width: 10px;
height:520px;
padding:0px;
float:right
}

#rechts_o {
position: absolute;
left:950px; top:70px;
height:10px;
width: 10px;
padding:0px;
float:right
}

#linie_h {
position: absolute;
left:0px; top:70px;
width:960px;
height:5px;
float:none
}

#linie_u {
position: absolute;
left:0px; top:580px;
width:960px;
height:5px;
float:none
}

#inhalt {
	position: absolute;
	left:40px;
	top:90px;
	padding-top:5px;
	width:867px;
	height:470px;
	float:none;
	overflow:no;
}

#footer {
position: absolute;
left:0px; 
top:580px;
width:960px;
height:50px;
padding:0px 0px;
float:left;
}

#lleiste {
position: absolute;
left:240px; 
top:520px;
width:600px;
height:50px;
padding:0px 0px;
float:left;
}


.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 10px;

	font-weight: normal;
	color: #666666;
}
.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}
.text10rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #CC0000;
}
.text9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
}

