div#login {
   width:500px;
   height:100px;
   left: 30px;
   top:7px;
   z-index:1;
   position:absolute;
   background-color : transparent;
   border:0px solid #000000;
   font-family: verdana,arial,tahoma,helvetica,sans-serif;
   font-size: 10px;
   line-height: 16px;
   vertical-align: middle;
}
div#login a {
    color: #000000;
    font-weight:normal;
}
div#login a:hover {
    color: #000000;
    font-weight:normal;
    text-decoration:none;
}
.loginform input.userid {
  width:80px;
  background-image:url(/styles/kapitools_v1/images/form_bg_email.gif);
  background-repeat:no-repeat;
  background-position: left bottom;
}
.loginform input.passwort {
  width:80px;
  background-image:url(/styles/kapitools_v1/images/form_bg_passwort.gif);
  background-repeat:no-repeat;
  background-position: left bottom;
}

#ads120x100 {
   width:120px;
   height:100px;
   left: 791px;
   top:338px;
   z-index:1;
   position:absolute;
   background-color : #5F5F5F;
   border:0px solid #000000;
   font-family: verdana,arial,tahoma,helvetica,sans-serif;
   font-size: 10px;
   text-align:center;
}
#ads120x90 {
   width:150px;
   height:80px;
   left: 791px;
   top:338px;
   z-index:1;
   position:absolute;
   background-color : #5F5F5F;
   border:0px solid #000000;
   color:#ffffff;
   font-family: verdana,arial,tahoma,helvetica,sans-serif;
   font-size: 10px;
   text-align:left;
   padding:0px;
}
#ads120x90 img {
    border:1px solid black;
}

#ads120x160 {
   width:120px;
   height:160px;
   left: 791px;
   top:433px;
   z-index:1;
   position:absolute;
   background-color : #5F5F5F;
   border:0px solid #000000;
   color:#ffffff;
   font-family: verdana,arial,tahoma,helvetica,sans-serif;
   font-size: 10px;
   text-align:left;
   padding:0px;
}

#werbetable-bottom {
   border-top:1px solid #2B2C00;
   width:100%;
   color:#ffffff;
   font-family: verdana,arial,tahoma,helvetica,sans-serif;
   font-size: 11px;
   text-align:left;
   padding:2px;
   margin-top:25px;
}
#werbetable-bottom td {
    width:50%;
}

div.hinweis{
   border: 1px solid green;
   padding: 2px;
   font-size: 11px;
   color:red;
   margin-top:5px;
   margin-bottom:5px;
}


table.ansage_Hinweis td {
  color:black;
  border:1px solid green;
}
table.ansage_Achtung td {
  color:darkred;
  border:1px solid darkred;
}

#tlads {
   border-top:0px solid #000000;
   width:100%;
   color:#000000;
   font-family: verdana,arial,tahoma,helvetica,sans-serif;
   font-size: 10px;
   text-align:left;

}
#tlads a:link {
    color:#2B2C00;
    text-decoration:none;
}
#tlads a:visited {
    color:#000000;
    text-decoration:none;
}
#tlads a:hover {
    color:#E00000;
    text-decoration:underline;
}
#tlads a:active {
    color:#000000;
    text-decoration:none;
}
#skycraper {
   width:120px;
   height:600px;
   left: 827px;
   top:104px;
   z-index:1;
   position:absolute;
   background-color : #5F5F5F;
   border:1px solid #000000;
}
#skycraper img, #skycraper_vip img, #skycraper_top img {
    border:0px solid black;
}