/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
   content: " ";
   display: block;
   visibility: hidden;
   clear: both;
   height: 0.1px;
   font-size: 0.1em;
   line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */


body {
    background-color:#DCDCE9; 
    font-family:verdana,arial,helvetica,geneva,sans-serif; 
    font-size: 0.75em;
    margin:0px;
    line-height:1.333em
    }
h1 {font-size:17px; font-weight:bold; color:#ff0000;}
h2 {font-size:100%; font-weight:bold}
h2 a {font-size:13px; font-weight:bold}
h3 {font-size:12px; font-weight:bold}

a:link { color:#000099; }
a:visited { color:#000099; }
a:hover { color:#0000FF; text-decoration : underline; }


table {border-width:0px}
td { vertical-align: top} 

.banner728x15 {padding:10px 0px 10px 0px}
.banner728x90image {border-width:1px;border-style:solid;border-color:#dddddd}
.collapse {height:0px; margin:0px; padding:0px}
.main {width:600px; margin-right: auto; margin-left: auto;background:#ffffff}
.haupttext {padding:2px 15px 0px 0px}
.rechts {padding-top:2px}
.kategorien {font-size:11px; font-weight:normal; line-height:150%; color:#636363;}
.kategorien a {color:#636363}
#footer {text-align:center}
.footer-lower {color:#636363; font-size:11px;}
.footer-lower a {color:#636363}
.footer-lower a:visited {color:#636363}


form {padding:0px; margin:0px; vertical-align:middle}
input {padding:0px; margin:0px; vertical-align:middle}

.list {line-height:1.5em}
.entry-footer {font-size:9px; margin-top:0px;}
.entry-more-link {margin-bottom:0px}
.comment-content {padding-bottom:10px;}
.comment-content p {margin:0px;paddin:0px;}

#container
{
   position: absolute;
   top:0px;
   left:0px;
   margin: 0px 0px 20px 0px;
   width: 890px;
   text-align: left;
  background-color:#ffffff;
}

#container-inner { 
  position: static; 
}

#banner-neu {
  position:absolute;
  top:0px;
  left:0px;
  width:880px;
  text-align:center;
  margin:0px;
  padding:0px;
  
}

#medium-rectangle {
  position:absolute;
  top:130px;
  left:575px;
  background-color:#ffffff;
  width:160px;
}

#logo {
  margin-top:0px;
  padding:10px 0 5px 0;
}

#logo img {
  margin:0px;
  padding:0px;
  border-width:0px;
}

#alpha, #beta, #gamma, #betastart
{
   display: inline; /* ie win bugfix */
   position: relative;
   float: left;
   min-height: 1px;
   overflow: hidden;

}

#alpha-inner, #beta-inner, #gamma-inner, #betastart-inner
{
   position: static;
   padding: 10px 10px 0 10px;
   overflow: hidden;
   background-color:#ffffff;
}

#alpha { margin: 0px; width: 180px; }
#beta { margin: 0px; width: 385px}
#gamma { margin: 0px; width: 320px; }
#betastart { margin: 0px; width: 705px}

#beta-inner {
   border-left-style:solid;
   border-right-style:solid;
   border-width:1px;
   border-color:#A9A9A9;
}

#betastart-inner {
   border-left-style:solid;
   border-width:1px;
   border-color:#A9A9A9;
}

#beitrag-schreiben {
padding:0px 
}

#beitrag-schreiben h1 {margin:0px;}
#beitrag-schreiben h1 a {color:#ff0000;}

.small {font-size:90%}

#intro {font-weight:bold}
