body {margin:0 0 10px 0;
  font-family: Verdana, Lucida, helvetica, arial, sans-serif;
  font-size: 12px;
  text-align: center;
  background-color:#ffffff;}
div {margin: 0 auto;}
img {border:0}
#hawk {float:left;
 width:160px;
 font-size:9px;
 color:#4e4e4e;
 letter-spacing: -1px;
 line-height:9px;}
#hawk p {padding:2px 10px 2px 10px;
 margin:2px 10px 2px 10px;}
#hawk a:link,a:visited,a:hover,a:active {color:#4e4e4e;
 text-decoration:none;}
#elearntitel {display:block;
 background-color:#929292;
 text-align:right;
 padding:5px;
 color:#ffffff;
 font-size:11px}
#elearninhalt {width:158px;
 border: 1px solid #929292;
 background-color:#ffffff;
 margin-bottom:10px;}
#aussen {width:900px;
 text-align:left;
 border-bottom:1px solid #a1b39b;}
#inhalt {float:left;
 width:680px;}
#platz {float:left;
 width:40px;
 height:580px;}
p {padding:3px 0 3px 0;
 margin:3px 0 7px 0;}
#inhalt_o {margin-top:10px;}
#inhalt_l ul{margin:0px;
 padding:0px;}
#inhalt_l li{float: left;
 list-style-type: none;
 border: 0;
 padding: 0;
 margin: 0;
 height:29px;}
.menu-0 a:link, .menu-0 a:visited, .menu-0 a:hover, .menu-0 a:active{color:#ffffff;}
.menu-0{float:left;
 width:130px;
 height:29px;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 font-size:14px;}
.menu-current a:link, .menu-current a:visited, .menu-current a:hover, .menu-current a:active{color:#000000;}
a:link, a:visited {color:#747474;
 text-decoration:none;}
a:hover, a:active {color:#747474;
 text-decoration:underline;}
#inhalt_t {margin:15px 0 15px 0;}
h1 {font-size:14px;
 color:#3c3b3d;
 font-weight:bold;
 margin:0px;
 padding:0px;}
h2 {font-size:13px;
 font-weight:bold;
 margin:0px;
 padding:0px;}
h3 {font-size:12px;
 font-weight:bold;
 margin:0px;
 padding:11px 0 11px 0;}
.kast {float:left;
 width:213px;}
.abst {font-size:5px;}
h5 {font-size:10px;
 font-weight:bold;
 margin-top:10px;}
h6 {font-size:10px;
 font-weight:normal;
 margin:0px;
 padding:0px;}
.klein {font-size:10px;}
div.klar {clear: both;
 height: 0;
 margin: 0;
 padding: 0;
 font-size: 0;}
#logind {float:left;width:190px;text-align:left;}
#in_ausgabe {float:left;
 width:480px;}
#box {float:left;
 width:145px;}
#box-title {
 background-color:#EBAABA;
 text-align:center;
 color:#723143;
 font-weight:bold;
 font-size:14px;
 height:22px;}
#box-login {padding:15px 15px 0 15px;
 border-left:1px solid #B4B4B4;
 border-right:1px solid #B4B4B4;
 border-bottom:1px solid #B4B4B4;}
#navl {float:left;width:145px;
 padding:15px 15px 0 0;}
.videobild {float:left;
 width:135px;
 height:175px;
 padding-right:20px;}
.videozeile {width:479px;
 height:200px;
 margin-bottom:10px;
 border-bottom:1px solid #747474;}
.titel {float:left;width:140px;;}
.seiten {float:left;width:305px;text-align:right;}
.input-login {width:110px;}
input.absendenklein {display: block;
 width:100px;
 border:1px solid #93998B;
 background-color:#cc214d;
 color:#ffffff;}
a.upnav:link, a.upnav:visited {font-weight:bold;
 color:#723143;
 display:block;
 border:1px solid #747474;
 height:22px;
 padding:5px 0 0 15px;
 margin:5px 0 5px 0;
 background-image:none;
 text-align:left;
 font-size:12px;
 background-color:#EBAABA;}
a.upnav.menu-current:link, a.upnav.menu-current:visited {font-weight:bold;
 color:#723143;
 display:block;
 border:1px solid #747474;
 height:22px;
 padding:5px 0 0 15px;
 margin:5px 0 5px 0;
 background-image:none;
 text-align:left;
 font-size:12px;
 background-color:#FFFFFF;}
.besch {margin-top:15px;}
input.hochladen, select.hochladen {display: block;
 float: left;
 width:350px;
 border:1px solid #93998B;
 margin-top:15px;
 margin-left:10px;}
input.hochladen_radio {display: block;
 float: left;
 width:15px;
 margin-left:10px;}
input.absenden {display: block;
 float: left;
 margin-left:10px;
 margin-top:15px;
 width:130px;
 border:1px solid #93998B;}
textarea.hochladen {display: block;
 float: left;
 width:350px;
 height:100px;
 border:1px solid #93998B;
 margin-top:15px;
 margin-left:10px;}
div.klar {clear: both;
 height: 0;
 margin: 0;
 padding: 0;
 font-size: 0;}