/* ALTE STYLES */

.div_inhalt { padding-right:3px; }

.div_ue { background-color:#DFDFDF; padding:22px 10px 7px 10px; margin-bottom:0px; text-align:left; line-height:24px; }
.div_ue ol, .div_ue ol .span_titel_ue { color:#8F8F8F; font-size:20px; }
.span_autor_ue { font-weight:bold; color:#7F7F7F; font-size:13px; font-style:italic; }
.div_ue a:hover { background-color:#EFEFEF; }
.div_ue ol { padding:0px 0px 0px 15px; margin:0px 0px 0px 30px; }
.div_ue li { margin-top:0px; margin-bottom:20px; }


.div_titel { background-color:#DFDFDF; padding:10px; font-size:23px; color:#8F8F8F; margin-bottom:0px; }

.div_autor { background-color:#CFCFCF; padding:10px; margin-bottom:0px; font-weight:bold; text-align:left; }
.div_autor a:hover { background-color:#DFDFDF; }
.div_autor, .div_autor a:link, .div_autor a:visited { font-size:13px; color:#7F7F7F; font-style:italic; }
.tab_autor { width:100%; }
.td_autor_r { text-align:right; }
.td_bezug { font-weight:normal; padding-top:5px; }
.te_datenbeschreibung { font-weight:normal; }

.div_beitrag { background-color:#DFDFDF; padding:10px; font-size:17px; color:#8F8F8F; }
.div_beitrag a:link { color:#797979; }
.div_beitrag a:visited { color:#8F8F8F; }
.div_beitrag a:hover { color:#FFFFFF; }
.div_beitrag a:active { color:#FFFFFF; background-color:#CFCFCF; }

div.austausch_anker { margin-bottom:100px; color:#B2B2B2; }

/* Buttons und Formularfelder */

.button,.button_kl { background-color:#FFFFFF; border:2px solid #B2B2B2; color:#B2B2B2; font-weight:bold; padding:0px; padding-left:6px; padding-right:6px; }
.button { font-size:16px; height:28px; }
.button_kl { font-size:15px; height:26px; border-top-width:4px; border-bottom-width:1px; }
.formfield, .formfield_kl { border-width:0px; padding:2px; background-color:#FFFFFF; font-family:Arial; font-size:15px; font-weight:bold; color:#B2B2B2;  }
.formfield_kl { padding:0px; }
.label { margin-top:20px; margin-bottom:5px; }

/* Java-Skript-Text ("zurück") */

.te_java { font-size:14px; }
.te_java a:link { font-size:14px; }
.te_java a:visited { font-size:14px; }
.te_java a:hover { font-size:14px; }
.te_java a:active { font-size:14px; }
.te_java b { font-size:18px; }

/* Menü */

#menue_oben.austausch { background-color:#FFFFFF; color:#B2B2B2; }
#menue_oben #div_rahmen_oben { padding:1px 0px 5px 0px; color:#B2B2B2; }

#menue_unten.austausch { background-color:#FFFFFF; }
#menue_unten #div_rahmen_unten a:link { color:#E06B00; }
#menue_unten #div_rahmen_unten a:visited { color:#E06B00; }
#menue_unten #div_rahmen_unten a:hover { color:#FFFFFF; }
#menue_unten #div_rahmen_unten a:active { color:#E06B00; }

/* formular.php */

#div_formular .div_inhalt2 { width:600px; }
#div_formular .optional { font-weight:bold; }
#div_formular .pflicht { font-weight:bold; }

/* beitrag.php */

#div_beitrag ul { margin-top:0px; margin-bottom:0px; }
#div_beitrag li { margin-top:0px; margin-bottom:8px; }
#div_beitrag { width:720px; }

/* ma_anfordern.php */

#div_ma_anfordern { width:600px; }

/* ma_loeschen.php */

#div_ma_loeschen { width:700px; }


/* NEUE STYLES */

#te_austausch_logo {
   float:left;
   margin-left: 26px; 
   margin-top: 37px; 
   font-size: 30px; 
   color:#858585;
}

#bild_austausch_logo {
   display:block;
   float:left;
   margin-left: 0px; 
}

/* Bezug auf Beitrag */

.div_bezug_zu_beitrag, .div_beitrag_zurueck { 
   font-size:15px; 
   font-weight:bold; 
}

.div_bezug_zu_beitrag {
   float:right; 
   text-align:right;
   height:36px;
   background-image: url(../bilder/austausch_logo_54_30.png);
}

.div_bezug_zu_beitrag:hover, .div_bezug_zu_beitrag:active {
   background-image: url(../bilder/austausch_logo_54_30_white.png);
}

.div_bezug_zu_beitrag, .div_bezug_zu_beitrag:hover, .div_bezug_zu_beitrag:active {
   background-repeat: no-repeat;
   background-position:0px 4px;
}

.div_bezug_zu_beitrag > a {
   display:block;
}

.div_bezug_zu_beitrag > a, .div_bezug_zu_beitrag {
   width:193px; 
}

.div_bezug_zu_beitrag > a:hover {
   background-color:transparent;
}

#label_bezug {
   padding-left:39px;
   background-image: url(../bilder/austausch_logo_32_18_white.png);
   background-repeat: no-repeat;
}

.td_bezug_left {
   padding-left:39px;
   background-image: url(../bilder/austausch_logo_30_16_8f.png);
   background-repeat: no-repeat;
   background-position:1px 3px;
}
