* {
  margin: 0;
  padding: 0;
 }
 
body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:medium;
  }
  
h1{
  color:#0099CC;
  }
	
h3 {
  font-weight:normal;
  font-size:medium;
  text-decoration:underline;
  margin-top:5px;
  margin-bottom:3px;
  }
  
a {
  font-weight:normal;
  color:#000066;
  text-decoration:none;
  }
a:link {
  font-weight:normal;
  color:#000066;
  text-decoration:underline;
  }
a:visited{
  font-weight:normal;
  color:#000066;
  text-decoration:underline;
  }
a:hover {
  font-weight:normal;
  color:#DA0C0C;
  text-decoration:underline;
  }
a:active {
  font-weight:normal;
  color:#DA0C0C;
  text-decoration:underline;
  }
a:focus {
  font-weight:normal;
  color:#DA0C0C;
  text-decoration:underline;
  }	

#container {
  width:100%;
  background-color:#FFFFFF;
  }
  
#kopf {
  width:100%;
  background-color:transparent;
  background-image:URL(../grafik/kopf.gif);
  background-repeat:repeat-x;
  background-position:bottom;
  }
  
#kopf_tabelle {
  vertical-align:bottom;
  text-align:center;
  width:100%;
  }
	
#kopf_tabelle td {
  font-size:small;
  color:#FFFF66;
  vertical-align:bottom;
  text-align:left;
  }
  
#kopf_logo {
  width:260px;
  background-color:transparent;
  }
  
.kopf_tabelle_rechts {
  padding-right:30px !important;
  padding-bottom:2px !important;
  text-align:right!important;
  white-space:nowrap;
  background-color:transparent;
  width:100%;
  }

#content{
  padding-left:15px;
  padding-top:15px;
  padding-bottom:15px;
  height:100%;
  width:762px;
  }
	
#navigation_div {
  margin-top:2px;
  padding-top:2px;
  padding-left:10px;
  padding-bottom:2px;
  font-size:small;
  background-image:URL(../grafik/navi.gif);
  background-repeat:repeat-x;
  background-position:top;
  background-color:transparent;
  border-bottom:solid 1px #0099CC;
  }

#navigation_div a {
  margin-left:10px;
  }
	
.u_r_here {
  margin-left:10px;
  font-weight:normal;
  color:#DA0C0C;
  }	
	
#box {
  float:left;
  border:1px solid #99CCCC;
  width:550px;
  background-image:URL(../grafik/title.gif);
  background-repeat:repeat-x;
  background-position:top;
  padding-bottom:5px;
  }
  
#box p{
  margin:7px;
  }
  
#box h3{
  margin-left:7px;
  }
  
#title{
  width:536px;
  padding-top:3px;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:3px;
  padding-top:3px;
  padding-left:3px;
  border-bottom:1px solid #CCCCCC;
  }

.box_rechts {
  border:1px solid #99CCCC;
  width:200px;
  margin-left:560px;
  margin-bottom:10px;
  background-image:URL(../grafik/title.gif);
  background-repeat:repeat-x;
  background-position:top;
  padding-bottom:5px;
  }
  
.box_rechts p{
  margin:4px;
  }

.box_rechts h3{
  margin-left:4px;
  }
  
.title_rechts{
  width:186px;
  padding-top:3px;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:3px;
  padding-top:3px;
  padding-left:3px;
  border-bottom:1px solid #CCCCCC;
  }

	
#ende {
  width:100%;
  padding-top:2px;
  padding-bottom:2px;
  font-size:small;
  background-image:URL(../grafik/ende.gif);
  background-repeat:repeat-x;
  background-position:top;
  background-color:transparent;
  border-top:solid 1px #0099CC;
  text-align:center;
  font-size:small;
  }

#fuss {
  width:100%;
  background-color:transparent;
  margin-top:2px;
  background-image:URL(../grafik/kopf.gif);
  background-repeat:repeat-x;
  background-position:bottom;
  height:20px;
  color:#FFFF66;
  font-size:small;
}

#fuss div {
  background-color:transparent;
  text-align:right;
  padding-right:10px;
  padding-top:3px;
 }

#copy{
  float:right;
  margin-right:20px;
  }
  
#promo{
  float:left;
  margin-left:20px;
  color:#FFFFFF;
  }
  
#promo a {
  font-weight:normal;
  color:#FFFFFF;
  text-decoration:none;
  }
#promo a:link {
  font-weight:normal;
  color:#FFFFFF;
  text-decoration:none;
  }
#promo a:visited{
  font-weight:normal;
  color:#FFFFFF;
  text-decoration:none;
  }
#promo a:hover {
  font-weight:normal;
  color:#FFFFFF;
  text-decoration:underline;
  }
#promo a:active {
  font-weight:normal;
  color:#FFFFFF;
  text-decoration:none;
  }
#promo a:focus {
  font-weight:normal;
  color:#FFFFFF;
  text-decoration:none;
  }	
  
#fliess_ende{
  clear: left;
  }

.textlink {
  font-weight:normal;
  color:#CC3333;
  text-decoration:none;
  }
.textlink:link {
  font-weight:normal;
  color:#CC3333;
  text-decoration:none;
  }
.textlink:visited{
  font-weight:normal;
  color:#CC3333;
  text-decoration:none;
  }
.textlink:hover {
  font-weight:normal;
  color:#CC3333;
  text-decoration:underline;
  }
.textlink:active {
  font-weight:normal;
  color:#CC3333;
  text-decoration:none;
  }
.textlink:focus {
  font-weight:normal;
  color:#CC3333;
  text-decoration:none;
  }
	
.blau{
  color:#0099CC;
  }
.rot{
  color:#CC3333;
  }
  
.img_link :link {
  border-width:0px;
  }
.img_link :visited {
  border-width:0px;
  }
.img_link :hover {
  border-width:0px;
  }
.img_link :active {
  border-width:0px;
  }
.img_link :focus {
  border-width:0px;
  }
.link_img {
  border-width:0px;
  }
	
	
#bilderrahmen{
  height:76px;
  width:130px;
  border:1px dashed silver;
  margin:auto;
  margin-top:4px;
  cursor:pointer;
  }
  
#text {
 text-align:center;
 }

.interessant_liste {
  font-size:12px;
  list-style-type:square;
  margin-left:14px;
  margin-right:0px;
  padding:5px;
  }
 
.interessant_liste  li{

  margin:0px;
  padding:0px;
  }
  
.anmerkung {
  font-size:small;
  color: #0099CC;
  }
  
  
/*  Test */

.niveau {
  color:#CC3333;
  }
.niveau_schr {
  color:#0099CC;
  }
  
/* Statistik */  
.code {
  font-size:small;
  border:1px dotted #0099CC;
  padding:0px;
  width:248px;
  height:75px;
  }
  
.box_rechts_inline {
  border:1px solid #99CCCC;
  width:200px;
  margin-left:0px;
  background-image:URL(../grafik/title.gif);
  background-repeat:repeat-x;
  background-position:top;
  padding-bottom:5px;
  }
  
.box_rechts_inline p{
  margin:4px;
  }

.box_rechts_inline h3{
  margin-left:4px;
  }
  
.title_rechts_inline {
  width:186px;
  padding-top:3px;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:3px;
  padding-top:3px;
  padding-left:3px;
  border-bottom:1px solid #CCCCCC;
  }
  
.info_tabelle {
  width:530px;
  margin-left:10px;
  border:0px;
  border-bottom:1px dotted #0099CC;
  }
  
.info_tabelle  td {  
  vertical-align:top;
  }
  
.button_vorschau {
 width:80px;
 height:22px;
 background-image:URL(http://www.englisch-test.com/grafik/butt.gif);
 background-repeat:repeat-x;
 background-position:bottom;
 cursor:pointer;
 border:0px;
 text-align:center;
 border:1px solid #99CCCC;
 }
 
.button_vorschau_act {
 width:80px;
 height:22px;
 background-image:URL(http://www.englisch-test.com/grafik/butt_act.gif);
 background-repeat:repeat-x;
 background-position:bottom;
 cursor:pointer;
 border:0px;
 text-align:center;
 border:1px solid #99CCCC;
 }
 
.randlos {
 border:0px;
 margin:0px;
 padding:0px;
 }
 
.balk {
 width:200px;
 height:29px;
 background-image:URL(http://www.englisch-test.com/grafik/balken.gif);
 background-repeat:no-repeat;
 background-position:bottom;
 color:#ffffff;
 font-size:12px;
 text-align:center;
 line-height:29px;
 background-color:#ffffff;
 border:0px;
 margin:0px;
 padding:0px;
 }

.slider {
 width:200px;
 height:29px;
 background-image:URL(http://www.englisch-test.com/grafik/slider.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 font-size:12px;
 text-align:center;
 line-height:29px;
 background-color:transparent;
 border:0px solid #000000;
 padding:0px;
 color:#ffffff;
 }
