html{}
body
{
background-color:#000000;
margin:0;
padding:2% 0 0 0;
text-align:center;
}

html>body{}

.bg
{

	margin-top: 0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#626262;
	width:900px;
	height:900px;
	color:#ffffff;
	font-family: tahoma;
	font-size:12pt;

}

.header
{
  	text-align:left;
	background-color:transparent;
	width:900px;
	height:180px;

}
.mainbox
{
  	text-align:left;
	margin-top:5px;
	margin-left:2px;
	background-color:transparent;
	padding : 0px;
	width:935px;
	height:665px;
	position:absolute;


}
.navi_unten
{
  	text-align:center;
	margin-top:870px;
	background-color:transparent;
	padding : 0px;
	width:930px;
	height:20px;
	position:absolute;

}
.vokabel
{
  	text-align:left;
	margin-top:4px;
	background-color:transparent;
	padding : 0px;
	width:100px;
	height:100px;
	position:absolute;
}
.deutsch_text
{
  margin-top:70px;
  margin-left:200px;
}
.spanisch_text
{
  margin-top:50px;
  margin-left:200px;
}
.text_ergebnis
{
  margin-top:40px;
  margin-left:0px;
}
.luft
{
  	text-align:center;
	margin-top:0px;
	background-color:#000000;
	padding : 0px;
	width:940px;
	height:10px;
	position:absolute;
}
.luft2
{
	margin-top:700px;
	background-color:#000000;
	padding : 0px;
	width:900px;
	height:20px;
	position:absolute;
	color:#ffffff;
	font-family: tahoma;
	font-size:11pt;
	
}
#headerbild
{
  margin-top:8px;
  margin-left:8px;
}
#left {
text-align:center;
width: 100px;
height: 655px;
margin-left:5px;
margin-top:18px;
float:left;
background-color:transparent;
position:absolute;

}
#right {
text-align:left;
height: 655px;
width: 100px;
margin-left:840px;
margin-top:5px;
float:left;
background-color:transparent;
position:absolute;


}
#content {
	text-align:left;
	width:610px;
	height: 655px;
	float:left;
	margin-left:160px;
	margin-top:5px;
	background-color:transparent;
	position:absolute;
	color:#ffffff;
	font-family: tahoma;
	font-size:12pt;
}

	

a.block{
margin-left:0px;
color:black;
background:transparent;
display:block;
text-align:left;
border:0px;
padding:4px;
text-decoration:none;
color:#ffffff;
font-family: tahoma;
font-size:12pt;
}

a.block:hover{
color:black;
background-color:transparent;
border:0px;
color:#ffffff;
text-align: left;
font:bold 12pt, tahoma;
}
a.block_aktiv{
margin-left:0px;
color:black;
background:transparent;
display:block;
text-align:left;
border:0px;
padding:4px;
text-decoration:none;
color:#ffffff;
font:bold 12pt, tahoma;


}

a.block2{
margin-left:0px;
color:black;
background:transparent;
display:block;
text-align:left;
width:110px;
border:0px;
padding:4px;
text-decoration:underline;
color:#8B1A1A;
font-family: tahoma;
text-align: left;
font-size:10pt;
}

a.block2:hover{
color:black;
background-color:transparent;
border:0px;
color:#8B1A1A;
text-align: left;
font:bold 10pt, tahoma;
text-decoration:underline;
}

#loginfeld
{
  margin-left:0px;
}
h1
{
	color:#8B1A1A;
	font-family: tahoma;
	text-align: left;
	font-size:10pt;
}
h2
{
	color:#8B1A1A;
	font-family: tahoma;
	text-align: left;
	font-size:8pt;
}
#links
{
color:black;
background-color:transparent;
border:0px;
color:#8B1A1A;
text-align: left;
font: 10pt, tahoma;
text-decoration:underline;
}
#linkss
{
color:black;
background-color:transparent;
border:0px;
color:#8B1A1A;
text-align: left;
font: 10pt, tahoma;
text-decoration:underline;
}
.design
{
  	text-align:left;
	margin-top: 0px;
	margin-left: 250px;
	background-color:transparent;
	padding : 0px;
	width:250px;
	height:200px;
	position:absolute;
}
.linkung{
text-align:center;
color:#FF7F00;
font-family: tahoma;
font-size:12pt;
}