body {
     background         : url(../img/bg_body.gif);
     color              : #ffffff;
     overflow           : hidden;
     margin             : 1em 0em 1em 0em;
     background-color   : #666666;
     font-family        : Courier New, serif;
}

.zentriert {
     position          : absolute;
     top               : 45%;
     width             : 100%;
     height            : 436px;
     margin-top        : -220px;
     overflow          : hidden;
}

.head {
     width             : 20em;
     padding-left      : 1em;
     *padding-top      : 1em;
     font-family       : Courier New, serif;
     overflow          : hidden;
     float             : left;
}

.content {
     border            : 1px solid #ffffff;
     font-family       : Courier New, serif;
     height            : 370px;
}

.content_l {
     border-style      : solid;
     border-color      : #ffffff;
     border-width      : 0px 1px 0px 0px;
     font-family       : Courier New, serif;
     height            : 370px;
     width             : 20em;
     float             : left;
     overflow          : hidden;
     text-align        : center;
}

.content_r {
     height            : 370px;
     overflow          : auto;
}

.nav {
     text-align        : right;
     padding           : 1.3em 2em;
}

a {
	 font-family       	: Courier New,serif;
 	 font-size         	: 9pt;
 	 font-weight       	: normal;
	 color             	: #FFFFFF;
	 text-decoration   	: none;
}

a:hover {
     background-color   : #111199;
}

.cont_head {
	font-family 		: Courier New,serif;
	font-size 			: 9pt;
	color 				: #FFFFFF;
	font-weight 		: bold;
	margin				: 1em 1em 0.6em 1em;
}

.cont_txt {
	font-family 		: Courier New,serif;
	font-size 			: 9pt;
	color 				: #FFFFFF;
	padding				: 0em 1em 1em 1em;
}

.cont_link {
	margin				: 0.5em 0em 0em 0em;
}

.cont_divide, .image {
	text-align			: center;
	padding				: 0em 0em 1em 0em;
}

td {
	padding				: 0em 0.5em 0.5em 0.5em;
}

table {
	font-family 		: Courier New,serif;
	font-size 			: 9pt;
	color 				: #FFFFFF;
	padding				: 1em 1em 1em 1em;
*   margin              : 1em;
}

ul {
    list-style          : none;
	padding				: 0em 1em 1em 1em;
}
    
li {
    float               : left;
   	font-family 		: Courier New,serif;
	font-size 			: 9pt;
	color 				: #FFFFFF;
 	padding				: 0em 1em 1em 0em;
}

a img {
    border              : none;
}
             
.img {
    padding             : 1em;
}

input {
    width                : 300px;
}




.links {
     width:20em;
  height:21em;
  float: left;
  margin-right:1em;
}

.rechts {

}

.links_head {
  width:20em;
  height:3em;
  padding:0.5em 0em 0em 1em;
  overflow:hidden;
}

.rechts_head {
  overflow:hidden;
  height:3em;
  padding:1em 2em 0em 1em;
  text-align:right;
}

.rechts_cont {
  width:50%;
  margin-top:1em;
  height:20em;
  overflow:auto;
  border:1px solid #ffffff;
  padding:0.5em 0em 0em 1em;
}

.links_cont {
  overflow:hidden;
  margin-top:1em;
  height:20em;
  border:1px solid #ffffff;
  padding:0.5em 0em 0em 1em;
}

