* { margin:0px; padding:0px; color:#222; font-family:verdana, geneva, sans-serif; font-size:11px; }

body { background-color: #000611; }
ul { margin-left:4px; list-style:none; }
.clear { clear:both; }
.right { float:right; }

input, textarea, select { border-top:1px solid #48a; border-left:1px solid #48a;
                          border-right:1px solid #bef; border-bottom:1px solid #bef;
                          padding:2px; }
input.submit { border-top:1px solid #bef; border-left:1px solid #bef;
               border-right:1px solid #48a; border-bottom:1px solid #48a; }
p.submit-p { text-align:right; margin:10px 17px 0 0;}

div#pagediv { margin:10px auto; width:834px; border:3px solid #808080; }

div#header { height:146px; background: url(../images/headerbild.jpg) no-repeat; }
div#footer { background: url(../images/footer_verlauf.png) repeat-x; height:35px; }
div#footer h3, div#footer h3 a { font-size:11px; color:#ccc; text-decoration:none; }
div#footer h3 a { color: #fff; text-decoration: underline; }
div#footer h3 a:hover { text-decoration: none; }
div#footer h3 { padding-top:18px; text-align:center; }

/* Aktuelle Ausgaben */
div#aktuelleausgaben { height:39px;
                       background: url(../images/button_verlauf_ausgabe.png) repeat-x; }

div.aktuelleausgabe { width:209px; float:left; text-align:center; height:39px;
                      background: url(../images/button_verlauf_ausgabe_trenner.png) no-repeat 207px 0px;}
div.aalast { width:207px; background:none; }

div.aktuelleausgabe a:hover, div.aktuelleausgabe a:visited, div.aktuelleausgabe a:active,
div.aktuelleausgabe a { display:block; text-decoration:none;
                        font-size:15px; padding-top:13px; padding-bottom:5px;
                        font-weight:bold; color:#999; }
div.aktuelleausgabe a.aaactive { color:#fff; }

/* Aktuelle Kategorien */
div#aktuellekategorien { height:40px;
                       background: url(../images/button_verlauf_kategorie.png) repeat-x; }

div.aktuellekategorie { float:left; text-align:center; height:40px;
                      background: url(../images/button_verlauf_kategorie_trenner.png) no-repeat;}
div.aklast { background:none; }

div.aktuellekategorie a:hover, div.aktuellekategorie a:visited, div.aktuellekategorie a:active,
div.aktuellekategorie a { display:block; text-decoration:none;
                        font-size:15px; padding-top:14px; padding-bottom:5px;
                        font-weight:bold; color:#999;}
div.aktuellekategorie a.akactive { color:#fff; }

/* Verlauf zum Content */
div#verlauf-zu-content { height:4px; background: url(../images/katmenu_verlauf.png) repeat-x;
                      margin-top:2px; }

/* Content */
div#content { background-color: #fff; padding:8px; }

div#breadcrumbs { margin-bottom:1em; }
div#breadcrumbs span { color:#666; }

div#menulinks { float:right; }
div#menulinks ul li { float:left; margin-left:14px; }

/* Beiträge */
div.beitragdiv { width:50%; float:left; }
div.beitrag { border:1px solid #333;  background-color:#e2f0fb; padding:4px; margin:4px; }
div.beitrag-titel { height:32px; border: 1px solid #777;
                    background: url(../images/titel_verlauf.png) repeat-x; }
div.beitrag-titel a { text-decoration:none; }
div.beitrag-titel h1 { font-weight:bold; font-size: 20px; color:#fff; margin:4px; margin-bottom:0; }
div.beitrag-content { border:1px solid #666; margin: 6px 0; background-color:#fff;
                      padding:5px; text-align:justify; }

div.beitrag-content p.teaserdetail { margin-bottom:10px; }
div.beitrag-content div.detailslink { text-align:right; }
div.beitrag-content a, div#breadcrumbs a, div#menulinks a {
                background:url(../images/li_arrow.png) 0px 5px no-repeat;
                padding-left:12px; text-decoration:none; color:#369; }
div#breadcrumbs a { margin-left:6px; }
div.beitrag-content form p { margin-bottom:5px; }
div.beitrag-author { text-align:right; font-weight:bold; font-size:12px; }

div.formdesc { float:left; width:80px; }
textarea.kommentartext { width:280px; height:80px; }

p.error { font-weight:bold; color:#b00; }
p.saved { font-weight:bold; color:#070; }


div.beitrag-content div.yui-editor-container a { background: none; padding: 0px; }

